DRC-20
The BRC-20 token model applied to Dogecoin inscriptions.
- Chain
- Dogecoin
- Carrier
- Doginals inscription carrying a JSON payload
- Ownership model
- hybrid
- Operations
- deploy, mint, transfer
- Also written
- drc-20
Where it came from
Created outside Bitcoin Universe by The Dogecoin ordinals community, 2023.
Where the specification lives
DRC-20 has no Bitcoin Universe specification repository. Its specification is bitcoinuniverseio/ord-dogecoin.
Bitcoin Universe indexes or implements it in bitcoinuniverseio/ord-dogecoin.
Support in Bitcoin Universe products
Where it appears
- Core: view, view-collection, view-activity, list, update-listing, unlist, buy, make-offer, accept-offer, cancel-offer, settle, reconcile
- Wallet: view, send, receive
- Inscribe: mint
Implemented
viewexternal-executionview-collectionexternal-executionview-activityexternal-executionlistexternal-executionupdate-listingexternal-executionunlistexternal-executionbuyexternal-executionmake-offerexternal-executionaccept-offerexternal-executioncancel-offerexternal-executionsettleexternal-executionreconcileexternal-execution
Not implemented, and why
sell- DRC-20 has no executable offer workflow on this marketplace surface.
Operational behaviour
Indexing
State is read from Configured DRC-20 checkpoint authority and Dogecoin Core.
What must be true before any change is accepted: Execution requires distinct read and execution credentials, a fresh execution-authenticated readiness probe, a complete authoritative checkpoint, Core-verified funding, exact immutable economics, and protocol-native post-sign validation.
Confirmation
Settlement requires the exact Dogecoin transaction confirmation and the expected protocol-state transition in a later authoritative checkpoint.
Settlement requires at least 1 confirmation.
Reorganisation
The authority appends reorg observations, reopens or invalidates affected orders deterministically, and preserves funding, broadcast, and replacement lineage.
Freshness
Every mutation is bound to the exact authority checkpoint and an execution-authenticated readiness observation; deployment readiness must enforce its configured checkpoint-age and lag limits.
Provenance
Capability facts on this page were generated from backend/packages/ecosystem-contracts/lib/protocols.js in bitcoinuniverseio/core at 15dd03b5986a. Implemented behaviour is not the same as production availability: see how to read our status.