Glossary

Definitions for terms used in the DogeVM and Dogecoin Doginals docs.

A–C

Bridge (DogeVM) — The component that watches Dogecoin L1 for vault deposits and withdrawals, credits or burns vDOGE, and posts state commitments. Not a traditional bridge: no locked funds on another chain, no wrapped tokens, no bridge contract. Your DOGE stays in your vault on Dogecoin; the “bridge” only observes the chain and updates balances. See Vaults and Architecture. DRC-20 — A fungible token standard on Dogecoin that uses inscriptions for deploy, mint, and transfer. Similar to BRC-20 on Bitcoin. Tokens are tracked by indexers reading inscription content; no separate smart contract VM on L1. Doginals — A numbering and tracking scheme for koinus on Dogecoin (similar to ordinals on Bitcoin). Enables inscriptions and DRC-20 by giving each koinu a stable identity. Escape hatch — A backup spending path on every DogeVM vault. After a timelock (~2 weeks on Dogecoin), you can spend from the vault using only your key — no DogeVM co-sign required. Ensures you can always recover your DOGE if DogeVM is unresponsive.

F–K

Fraud proof — A challenge mechanism: if an operator posts incorrect state, anyone can submit a proof of the error and cause the operator to lose their bond. DogeVM uses fraud proofs (with economic bonds) on Dogecoin; no ZK proofs. Koinu — The smallest unit of DOGE. 1 DOGE = 100,000,000 koinus. Doginals and inscriptions attach to specific koinus.

L–M

L1 — The base blockchain. Here, Dogecoin. L1 is the source of truth; all DogeVM state is ultimately anchored to Dogecoin. L2 — A layer built on top of L1. DogeVM is a metaprotocol layer that processes transactions and posts state back to L1 — no separate L2 chain. Metaprotocol — A set of rules layered on an existing chain without changing the chain. DogeVM is a metaprotocol on Dogecoin: it reads Dogecoin transactions, runs smart contracts, and writes state summaries (e.g. OP_RETURN) back to Dogecoin.

I–V

Inscription — Content (image, JSON, text, etc.) attached to a specific koinu on Dogecoin. Inscriptions are the basis for NFTs and DRC-20 tokens on L1. vDOGE — Virtual DOGE on DogeVM. 1 vDOGE represents 1 unit of DOGE deposited in your Dogecoin vault. Always 1:1 backed; redeemable for DOGE via withdrawal. Vault — An on-chain Dogecoin address that holds your deposited DOGE. DogeVM credits you with vDOGE when you deposit and burns vDOGE when you withdraw. Every vault has a normal path (you + DogeVM) and an escape path (you alone after timelock).

W–Z

WASM — WebAssembly. DogeVM smart contracts are compiled from Rust to WASM and run in the DogeVM execution layer. ZK proof — Zero-knowledge proof. DogeVM on Dogecoin does not use ZK proofs; it uses economic bonds and fraud proofs only.