The Ordinals catalyst
In January 2023, Casey Rodarmor launched the Ordinals protocol — a method for tracking and inscribing data onto individual satoshis. Ordinals was initially focused on creating NFT-like “digital artifacts” on Bitcoin: immutable, on-chain media attached to specific satoshis. Just two months later, in March 2023, a pseudonymous developer known as @domodata created the BRC-20 standard. The name was a deliberate nod to Ethereum’s ERC-20. The first BRC-20 token —ordi — was deployed on March 8, 2023, using a simple JSON structure that anyone could replicate.
The metaprotocol debate
BRC-20’s emergence triggered a genuine debate about Bitcoin’s purpose that continues today. Critics argued that inscriptions were spam — JSON data clogging the mempool, driving up fees for ordinary Bitcoin users. The deeper critique was philosophical: if the rules are enforced by off-chain indexers rather than Bitcoin consensus, do these tokens really inherit Bitcoin’s security guarantees, or do they introduce new trust assumptions? Supporters countered that anyone willing to pay fees has a legitimate claim to block space. Bitcoin is permissionless and does not discriminate between transaction types. They also argued that indexer consensus is not new: exchanges, wallets, and block explorers have always run their own validation software. The metaprotocol model is a continuation of that tradition, not a departure from it. During peak BRC-20 activity in May 2023 and later surges, transaction fees spiked sharply. This created real friction between active traders and Bitcoin users who viewed the activity as an attack on the network’s intended purpose.This debate is relevant to you as a developer. BRC2.0 inherits the same metaprotocol model — your contracts are enforced by indexer consensus, not by Bitcoin nodes. Understanding the trade-offs helps you reason about what guarantees your application actually has.
Market dynamics and ecosystem growth
Despite the controversy, the market demonstrated genuine demand. Theordi token — initially minted for fractions of a cent — reached a market cap exceeding $1 billion by late 2023.
This success spawned a rapidly expanding ecosystem:
- Marketplaces — UniSat and Best in Slot built infrastructure for trading inscribed satoshis using PSBT-based atomic swaps
- Indexers — services competed to provide the canonical state of BRC-20 tokens, with Best in Slot becoming a de facto standard
- Wallets — wallet developers added BRC-20 support, establishing UX patterns for managing inscribed tokens
- Alternative standards — ORC-20, Runes, and other experiments emerged as the community explored different metaprotocol designs
The evolution to programmability
By 2024, the community recognized BRC-20’s fundamental ceiling: no smart contracts, no composability, no automation. Every operation required a manual inscription. There was no way to build AMMs, lending protocols, or any stateful application logic. The BRC2.0 development effort throughout 2024 addressed this directly. Rather than replacing BRC-20, BRC2.0 extends it — adding an EVM-compatible execution layer while keeping the same inscription-based model and indexer consensus architecture. BRC2.0’s launch in 2025 marks the transition from a simple token ledger to a programmable computing environment on Bitcoin. The addition of smart contracts enables:- Decentralized applications built natively on Bitcoin
- DeFi primitives — DEXes, lending protocols, staking systems
- Native Bitcoin operations via precompiles — transaction verification, UTXO queries, BIP-322 signature validation
- Complex financial logic that was impossible with BRC-20 alone
What this means for developers
BRC-20’s history validated four things that shape how you should think about building on BRC2.0:- Fee market dynamics — users will pay premium fees for functionality they value, regardless of what Bitcoin maximalists think about the use case
- Permissionless innovation — nobody approved BRC-20 before it launched; the same is true for anything you build on BRC2.0
- Bitcoin’s flexibility — the base layer, unchanged since before Ordinals, can support entirely new use cases through creative interpretation of existing primitives
- Metaprotocol viability — off-chain indexers with social consensus can enable complex systems while still anchoring state to Bitcoin’s immutability
ordi in March 2023, extended to support full EVM execution.