Doginals & DRC-20
Doginals are a numbering and tracking scheme for koinus (the smallest unit of DOGE) on Dogecoin. Inscriptions are arbitrary content — images, JSON, text — written onto individual koinus. DRC-20 is a fungible token standard on Dogecoin that uses inscriptions for deploy, mint, and transfer (similar to BRC-20 on Bitcoin). DogeVM is a smart contract layer on top of Dogecoin. You get both: native Doginals and DRC-20 on L1, plus programmable DeFi and smart contracts via DogeVM.Doginals — Koinus with Identity
Dogecoin’s native unit is the koinu (1 DOGE = 100,000,000 koinus). Doginal theory:- Assigns ordinal numbers to koinus (by mining order)
- Allows tracking and transferring individual koinus
- Does not require a sidechain or new token — it works on Dogecoin today
Inscriptions — Content on a Koinu
An inscription is content (image, JSON, text, etc.) attached to a specific koinu. That koinu is then tracked like a digital artifact:- Stored on-chain (in Dogecoin transactions)
- Transferable with normal DOGE transactions (with correct input/output ordering)
- Holdable in any Dogecoin wallet that supports Doginals
- NFTs — images or metadata on a koinu
- DRC-20 — token deploy/mint/transfer instructions in JSON inscribed on koinus
DRC-20 — Fungible Tokens via Inscriptions
DRC-20 is a standard for fungible tokens on Dogecoin using inscriptions:- deploy — inscribe a JSON that defines the token (tick, max supply, etc.)
- mint — inscribe a mint instruction
- transfer — inscribe a transfer instruction
DogeVM vs Doginals / DRC-20
| Doginals / DRC-20 (L1) | DogeVM (smart contracts) | |
|---|---|---|
| Where it runs | Dogecoin L1 (inscriptions) | DogeVM execution layer on Dogecoin |
| Token / state | Inscription JSON, indexer state | WASM contracts, on-chain state |
| Programmability | Fixed ops (deploy, mint, transfer) | Full Rust/WASM — AMMs, lending, custom logic |
| Native asset | DOGE (koinus) | vDOGE (1:1 with DOGE in vaults) |
| Use case | Collectibles, DRC-20 tokens, on-chain art | DeFi, AMMs, composable contracts |
Summary
- Doginals = ordinal-style numbering of koinus on Dogecoin.
- Inscriptions = content (images, JSON, etc.) on a koinu.
- DRC-20 = fungible token standard on Dogecoin using inscriptions (deploy/mint/transfer).
- DogeVM = smart contract layer on Dogecoin (vDOGE, DeFi) — no ZK proofs, Dogecoin only.
