The Open Token Standard for Bitcoin Ordinals
Enhancing BRC-20 with UTXO-based security, double-spend prevention, flexible token economics, and backward compatibility — inscribed on the world's most secure blockchain.
An open token standard inscribed on Bitcoin's most secure, decentralized layer — extending BRC-20 with the power and safety of the UTXO model.
ORC-20 tokens are JSON files inscribed on individual satoshis via the Ordinals protocol. Unlike BRC-20, ORC-20 leverages Bitcoin's native UTXO model to prevent double spending — a critical flaw that plagued earlier token standards.
Existing BRC-20 tokens can be migrated to ORC-20 through a wrapper ordinal, preserving functionality while gaining improved adaptability, scalability, and security guarantees.
Every ORC-20 token can be controlled through five primitive inscriptions.
Establish a new ORC-20 token with configurable supply, mint limits, and upgrade permissions.
Generate new tokens up to the per-mint limit. Supports fair launch mechanics.
Move ORC-20 tokens between addresses using the UTXO model to prevent double spending.
Permanently remove tokens from circulation to support deflationary token economics.
Modify token parameters — supply caps, mint limits — when upgrade flag is enabled.
A hardened, flexible standard built on lessons learned from BRC-20's early limitations.
Inherits Bitcoin's battle-tested Unspent Transaction Output model, eliminating the double-spend vulnerabilities that affected BRC-20 tokens.
Fully backward compatible with BRC-20. Existing tokens can migrate through a wrapper ordinal without losing functionality.
Supports a wider range of JSON data formats than BRC-20, enabling richer token metadata and more complex inscription structures.
A decentralized, optional mechanism allowing developers to capture 500+ satoshis per transaction by modifying transfer addresses — preserving user choice.
Native support for deflationary and inflationary mechanics, stablecoins, staking, initial token offerings, and inter-token asset interchange.
Fully open protocol governed by OrcDAO. No gatekeepers, no permission needed — anyone can deploy ORC-20 tokens on Bitcoin.
Each ORC-20 operation is a JSON inscription on a satoshi. Here are the five inscription patterns.
ORC-20's flexible primitives unlock a wide range of Bitcoin-native token applications.
Equal-access token launches with per-mint limits ensuring no single entity can dominate the initial supply.
Burn-enabled tokens that decrease in supply over time, creating scarcity mechanics on Bitcoin.
Flexible supply tokens with upgrade capabilities for adaptive monetary policy.
Stable-value tokens inscribed on Bitcoin, leveraging the most secure blockchain for collateral.
Launch tokens with structured distribution mechanics for projects building on Bitcoin Ordinals.
Seamlessly migrate existing BRC-20 tokens to ORC-20 via wrapper ordinals, gaining UTXO security.
Deploy your first ORC-20 token today. Read the documentation, join OrcDAO, and inscribe your vision on the world's most secure blockchain.
ORC-20 is an experimental protocol. There is no guarantee that tokens created with this standard will have any value or utility. Do your own research before participating.