BRC-20

BRC-20 is an experimental fungible token standard built on top of Bitcoin’s Ordinals protocol, created on March 8, 2023 by an anonymous developer known as @domodata. It allows the creation and transfer of fungible tokens (similar to ERC-20 tokens on Ethereum) directly on the Bitcoin blockchain by embedding JSON-formatted token data into Ordinals inscriptions in the Bitcoin transaction witness. BRC-20 sparked a wave of speculation and Bitcoin-native token activity in 2023, but was largely superseded for new token launches by the more technically efficient Bitcoin Runes protocol in April 2024.

How BRC-20 Works

BRC-20 uses three operations, each stored as an Ordinals inscription:

Deploy — Creates the token:

{"p":"brc-20","op":"deploy","tick":"ORDI","max":"21000000","lim":"1000"}

Mint — Issues tokens (up to the “lim” per inscription):

{"p":"brc-20","op":"mint","tick":"ORDI","amt":"1000"}

Transfer — Transfers tokens between addresses:

{"p":"brc-20","op":"transfer","tick":"ORDI","amt":"500"}

Importantly, token balances are not tracked by Bitcoin nodes natively. They require off-chain indexers that read Ordinal inscription data and track balances separately. This created fragmentation: different indexers sometimes produced different balance results.

BRC-20 Rise and Decline

PeriodEvent
Mar 8, 2023@domodata launches BRC-20 experimentally
May 2023BRC-20 mania: ORDI, SATS tokens mint out; Bitcoin fees spike above $30 per transaction
Nov 7, 2023ORDI lists on Binance, becoming the first BRC-20 token on a major CEX
Dec 5, 2023ORDI reaches $1.3 billion market cap, the first BRC-20 token to cross the $1 billion milestone
Apr 2024Bitcoin Runes launches; BRC-20 daily transactions collapse
Mid-2024BRC-20 daily transactions fall below 10,000, down from a peak of over 200,000

Notable BRC-20 tokens: ORDI (first), SATS, MEME, RATS, PIZZA

Technical Limitations

LimitationDetail
Off-chain indexer dependencyBalances are not enforced by Bitcoin itself — centralized indexers are required
UTXO bloatCreates many small UTXOs, increasing blockchain size
No smart contract logicTokens have no programmability beyond transfer and balance tracking
Indexer fragmentationDifferent indexers can produce inconsistent balance results
Largely supersededBitcoin Runes offers a more UTXO-native, efficient alternative for new token launches

FAQ

Q: Are BRC-20 tokens “real” tokens on Bitcoin?

They’re real in the sense that data lives on-chain, but the accounting of who owns what is handled by off-chain indexers, not Bitcoin consensus. This is fundamentally different from ERC-20 tokens, where balances are enforced by Ethereum’s state.

Q: Can I still use BRC-20 tokens in 2025?

Yes. ORDI, SATS, and others still trade on supported exchanges and wallets. But the ecosystem has largely moved to Runes for new token launches.

Q: Why did BRC-20 cause Bitcoin fees to spike in 2023?

The mint frenzy for popular tokens (like SATS, which has a maximum supply of 2.1 quadrillion) drove millions of inscription transactions competing for block space, pushing Bitcoin transaction fees above $30 per transaction at peak congestion — the highest since 2021.

Related Terms

Bitcoin Ordinals, Bitcoin Runes, Inscription, UTXO, Fungible Token, Bitcoin Halving

UPay Tip: BRC-20’s story illustrates how quickly token standards evolve. ORDI made history as the first BRC-20 token to reach a billion-dollar market cap, but within a year a technically superior standard (Runes) had largely replaced it for new activity. In crypto, being first doesn’t guarantee being last.

Disclaimer: This content is for educational purposes only and does not constitute financial advice.

News & Events