BRC-20 vs Runes vs RGB: Bitcoin Token Standards Explained
Bitcoin now has multiple competing standards for creating tokens on its blockchain. If you've been confused by terms like BRC-20, Runes, RGB, and SRC-20, you're not alone. Here's a clear breakdown of each standard, how they work, and which ones matter most in 2026.
Quick Comparison
| Feature | BRC-20 | Runes | RGB | SRC-20/Stamps |
|---|---|---|---|---|
| Creator | domo | Casey Rodarmor | Maxim Orlovsky | mikeinspace |
| Launched | March 2023 | April 2024 | 2023 (ongoing) | March 2023 |
| How it works | JSON inscriptions | UTXO-based OP_RETURN | Client-side validation | Bare multisig outputs |
| Efficiency | Low (UTXO bloat) | High (clean UTXOs) | Very high (off-chain) | Low (unprunable) |
| Smart contracts | No | No | Yes | No |
| Adoption | High (legacy) | Very high | Growing | Niche |
BRC-20: The First Mover
BRC-20 tokens were the first fungible token standard on Bitcoin, created by an anonymous developer known as "domo" in March 2023. The standard uses JSON inscriptions to track token deployments, mints, and transfers.
How BRC-20 works
Every BRC-20 operation is a JSON inscription embedded in a Bitcoin transaction. There are three operations:
- Deploy: Creates a new token with a ticker, max supply, and mint limit per transaction
- Mint: Claims tokens up to the per-transaction limit until max supply is reached
- Transfer: Moves tokens between addresses (requires inscribing a transfer instruction, then sending the inscription)
Example of a BRC-20 deploy inscription:
{"p":"brc-20","op":"deploy","tick":"ORDI","max":"21000000","lim":"1000"}
BRC-20 pros and cons
Pros: First mover advantage, large existing ecosystem, ORDI listed on major exchanges, well-understood standard.
Cons: Creates massive UTXO bloat (each operation creates a new inscription), transfers require two transactions (inscribe then send), inefficient use of block space, simple JSON format limits functionality.
Runes: The Efficient Successor
Casey Rodarmor, the creator of Ordinals theory itself, designed Runes as a direct response to the inefficiencies of BRC-20. Launched at Bitcoin block 840,000 (the 2024 halving), Runes uses a fundamentally different approach.
How Runes works
Instead of inscriptions, Runes stores token data in OP_RETURN outputs, which are prunable and don't create UTXO bloat. Token balances are tracked through the UTXO model natively, meaning:
- Tokens live inside UTXOs, just like Bitcoin itself
- Transfers happen in a single transaction by spending and creating UTXOs
- No separate "inscribe then transfer" steps
- Multiple token operations can be batched in one transaction
Runes pros and cons
Pros: Efficient use of block space, no UTXO bloat, single-transaction transfers, designed by the Ordinals creator, growing exchange listings, strong developer support.
Cons: Launched later than BRC-20, some early BRC-20 tokens have stronger brand recognition (like ORDI), requires Runes-aware wallets and indexers.
Why Runes is Winning
Runes has overtaken BRC-20 in daily trading volume and new token deployments. The technical superiority of the UTXO-based design makes it cheaper and more practical for both users and the Bitcoin network. Major Runes like DOG, PUPS, and SPUNK have become blue-chip Bitcoin assets.
RGB: Smart Contracts on Bitcoin
RGB takes a completely different approach from both BRC-20 and Runes. Rather than storing token data on-chain, RGB uses client-side validation -- the blockchain is used as a commitment layer, while the actual token logic and state are maintained off-chain by the parties involved in transactions.
How RGB works
- Token contracts are defined off-chain using a schema system
- State transitions (transfers, operations) are validated by the participants, not by miners
- Only a cryptographic commitment (hash) is stored on the Bitcoin blockchain
- Full smart contract functionality is possible without bloating the chain
- Compatible with Lightning Network for instant, low-fee token transfers
RGB pros and cons
Pros: Maximum privacy (transaction details not visible on-chain), smart contract capabilities, minimal blockchain footprint, Lightning Network compatible, theoretically unlimited scalability.
Cons: Complex implementation, requires specialized wallets and tooling, harder for developers to build on, less transparent (can be pro or con depending on perspective), smaller ecosystem and fewer users.
Stamps / SRC-20: The Alternative Inscription Method
Bitcoin Stamps (and the related SRC-20 token standard) take yet another approach. Instead of using the witness data (like Ordinals inscriptions), Stamps encode data in bare multisig outputs, making them truly unprunable -- meaning they can never be removed from the UTXO set.
How Stamps work
Data is encoded across multiple bare multisig transaction outputs. Because these outputs are in the UTXO set (not the witness), full nodes must store them permanently. This makes Stamps the most "permanent" form of on-chain data, but also the most resource-intensive for the network.
Stamps pros and cons
Pros: Truly permanent and unprunable, cannot be lost even if witness data is discarded, unique technical properties.
Cons: Higher cost to create, controversial due to UTXO set bloat, smaller marketplace ecosystem, limited tooling, seen as wasteful by some Bitcoin developers.
Which Standard Is Winning Adoption?
As of 2026, the landscape is clear:
- Runes is the dominant fungible token standard. Most new token launches use Runes, major exchanges support Runes trading, and the ecosystem tooling is mature.
- BRC-20 retains legacy importance. ORDI remains one of the most-traded Bitcoin tokens, and the BRC-20 ecosystem still has active users, but new deployments have shifted heavily toward Runes.
- RGB is the future for smart contracts. While adoption is slower, RGB represents the most ambitious vision for Bitcoin programmability. Institutional and enterprise use cases are beginning to emerge.
- Stamps/SRC-20 is a niche. Valued by a dedicated community for its unique permanence properties, but not competing for mainstream adoption.
Developer Activity and Ecosystem Support
Developer activity tells the real story of where each standard is headed:
- Runes: Active development across multiple wallets, indexers, and marketplaces. New features and improvements ship regularly.
- BRC-20: Maintenance mode for most tools. The standard is stable but innovation has largely moved to Runes.
- RGB: Steady development with a smaller but highly technical team. The LNP/BP Standards Association leads protocol development.
- Stamps: Community-driven development, smaller team, focused on preservation and permanence use cases.
If you're deploying a new fungible token on Bitcoin today, Runes is the clear choice. If you need smart contract functionality, keep an eye on RGB. BRC-20 is best for interacting with existing legacy tokens like ORDI.
Follow token standard developments and new launches
Track it all on ordinals.buzz