Categories: Industry Knowledge · Technology
Bitcoin Network Evolution: BTC Ordinals, BRC‑20 Standard and Runes Protocol
Published: March 27, 2024 · Estimated reading time: 4 minutes
Overview: Why Bitcoin Is Evolving Beyond Payments
The Bitcoin network was originally designed as a peer‑to‑peer electronic cash system, optimized for secure, censorship‑resistant value transfer. Over the past few years, however, developers have introduced new techniques that extend Bitcoin far beyond simple payments.
Three of the most influential innovations are Bitcoin Ordinals, the experimental BRC‑20 token standard and the Runes protocol. Together, they enable non‑fungible and fungible tokens to live directly on Bitcoin’s base layer, opening new use cases for digital art, collectibles and tokenized assets—all while raising important questions about scalability and UTXO management.
This article explains how each of these technologies works, how they differ and what they mean for the future of Bitcoin tokenization.
What Are Bitcoin Ordinals?
Bitcoin Ordinals are a way to identify and track individual satoshis—the smallest units of BTC—by assigning each one a unique serial number based on when it was mined and where it appears in the blockchain. Once a satoshi is “numbered,” it can also be inscribed with arbitrary data. This turns a regular satoshi into a distinct digital artifact stored directly on Bitcoin’s base layer.
Conceptually, Ordinals play a similar role to non‑fungible tokens (NFTs) on smart‑contract platforms, but with one important difference: Ordinal inscriptions are not managed by external smart contracts. Instead, they are embedded in transaction data and interpreted by off‑chain indexers following a shared protocol.
Inscribing Satoshis: From Units of Value to Digital Artifacts
The core power of the Ordinals protocol lies in the ability to inscribe additional content onto specific satoshis. The inscription can contain:
- Text (for example, metadata or messages)
- Images or artwork
- JSON objects and other structured data
Because inscriptions are stored on Bitcoin’s base chain, they inherit Bitcoin’s security model and immutability. Collectors and creators can therefore treat inscribed satoshis as scarce, verifiable digital items that cannot be altered or forged without rewriting Bitcoin’s history.
New Use Cases Enabled by Ordinals
Ordinals extend Bitcoin beyond value transfer and enable a range of new applications, including:
- On‑chain digital art – Artists can mint artwork as Ordinal inscriptions, treating individual satoshis as unique canvases anchored to the Bitcoin blockchain.
- Collectibles and digital memorabilia – Limited‑edition series, trading cards and commemorative items can all be modeled as distinct inscribed sats.
- Unique asset representations – In principle, tickets, certificates, licenses or even references to real‑world property could be encoded into Ordinal inscriptions.
Network Impact and Community Debate
Despite their popularity, Ordinals are controversial within parts of the Bitcoin community. Critics argue that:
- Large inscriptions increase block sizes and can drive up transaction fees.
- Tracking many small inscribed outputs contributes to UTXO proliferation, complicating node and wallet management.
Supporters counter that Ordinals bring valuable new demand for block space, strengthen miner incentives and prove that Bitcoin can host a rich digital asset ecosystem without changing its consensus rules. This debate sets the stage for later token standards such as BRC‑20 and Runes.
BRC‑20 Token Standard: Experimental Fungible Tokens on Bitcoin
BRC‑20 is an experimental token standard introduced in March 2023 by an anonymous developer known as Domo. Its goal is to emulate ERC‑20‑style fungible tokens—balances, tickers and transfers—using the existing Ordinals infrastructure instead of smart contracts.
In BRC‑20, each token’s configuration and actions (deploy, mint, transfer) are represented as JSON inscriptions on individual satoshis. Indexers read these inscriptions, reconstruct token balances and enforce token rules off‑chain.
How BRC‑20 Tokens Are Structured
The logic of a BRC‑20 token revolves around three key ideas:
- Ordinals as identifiers – Each inscription lives on a specific satoshi, giving it a unique identity in the chain.
- JSON inscriptions – Token parameters and actions are encoded in JSON, for example
{"p":"brc-20","op":"deploy","tick":"TKN","max":"21000000","lim":"1000"}. - Taproot support – The Bitcoin Taproot upgrade enabled more flexible and efficient data storage in transaction witnesses, which BRC‑20 leverages for token metadata.
Unlike Ethereum’s ERC‑20, there is no on‑chain contract enforcing balances. Instead, BRC‑20 relies on a common interpretation of inscriptions across wallets, explorers and indexers.
Core BRC‑20 Operations
At the time of writing, BRC‑20 focuses on three fundamental operations:
- Deploy – Define a new token ticker, maximum supply and mint limits.
- Mint – Create new token units within the allowed supply and assign them to addresses.
- Transfer – Move token balances between addresses by inscribing transfer instructions.
Benefits and Limitations of BRC‑20
BRC‑20 demonstrates that fungible tokens can exist on Bitcoin without changing its base protocol, but it also comes with trade‑offs:
- Pros – Reuses Ordinals infrastructure; purely on‑chain data; easy for developers familiar with JSON; demonstrates strong market demand for Bitcoin‑native tokens.
- Cons – Heavy reliance on off‑chain indexers; inscriptions can create many small UTXOs; limited on‑chain expressiveness compared with smart‑contract platforms; potential for mempool congestion.
These limitations motivated the search for a more UTXO‑efficient approach, leading to the design of the Runes protocol.
The Bitcoin Runes Protocol: UTXO‑Native Fungible Tokens
Runes is a proposed fungible token protocol for Bitcoin created by Casey Rodarmor, the originator of the Ordinals project. While Ordinals and BRC‑20 repurpose satoshis and inscriptions for both NFTs and fungible tokens, Runes is designed from the ground up to fit Bitcoin’s UTXO model and minimize long‑term overhead.
Origins and Design Goals
Runes grew out of the practical lessons learned from Ordinals and BRC‑20:
- Ordinal inscriptions proved that rich digital assets can live directly on Bitcoin.
- BRC‑20 showed strong user demand for fungible tokens, but also highlighted scalability and indexing pain points.
Rodarmor’s goal with Runes is to provide a simple, efficient and UTXO‑aware way to issue and transfer fungible tokens that feels natural to existing Bitcoin wallet and node software.
How Runes Works at a High Level
Where BRC‑20 overlays tokens on top of Ordinals, Runes encodes token balances directly in UTXOs:
- UTXO‑based balances – Each UTXO can carry metadata describing which rune (token) it holds and in what amount.
- Token operations via transactions – Issuance, transfers and burns are all expressed as standard Bitcoin transactions that manipulate these rune‑bearing UTXOs.
- No external smart contracts – As with Ordinals, Runes does not require changes to consensus; interpretation happens via shared indexing rules.
By aligning token accounting with Bitcoin’s native UTXO structure, Runes aims to avoid the proliferation of “dusty” outputs and make token state easier to maintain over time.
Key Differences Between Runes and BRC‑20
Both BRC‑20 and Runes enable fungible tokens on Bitcoin, but they make different design choices. The table below summarizes the most important distinctions.
Runes vs. BRC‑20: Conceptual Comparison
- Data model
- BRC‑20: Token logic lives in JSON inscriptions on Ordinals; balances are reconstructed by parsing inscription history.
- Runes: Token balances are tied directly to UTXOs, with metadata describing how many units of each rune a UTXO holds.
- UTXO management
- BRC‑20: Can create many small outputs and fragmented balances, increasing UTXO set size.
- Runes: Explicitly designed to reduce UTXO bloat by encouraging clean, aggregated balances.
- Indexing and performance
- BRC‑20: Indexers must track and interpret all relevant inscriptions, which can become heavy at scale.
- Runes: Indexers follow a simpler UTXO‑centric model, which should be lighter to maintain.
- Maturity
- BRC‑20: Already widely used, but still considered experimental and subject to breaking changes.
- Runes: Newer and evolving, but designed specifically in response to the operational issues surfaced by BRC‑20.
In practice, developers and institutions evaluating Bitcoin‑based tokenization will need to weigh BRC‑20’s current ecosystem momentum against Runes’ cleaner long‑term alignment with Bitcoin’s architecture.
Implications for Bitcoin Tokenization and Infrastructure
The rapid emergence of Ordinals, BRC‑20 and Runes underscores a clear trend: Bitcoin is becoming a serious platform for tokenization, not just a settlement layer for BTC transfers.
For exchanges, custodians, neobanks and infrastructure providers, this evolution has several practical consequences:
- Wallets and MPC systems must handle inscribed satoshis and token‑bearing UTXOs without breaking security guarantees.
- Risk and compliance teams need visibility into on‑chain token activity on Bitcoin, not only on smart‑contract chains.
- Operational processes—backups, key management, transaction policies—must be updated to account for multi‑asset portfolios on Bitcoin itself.
Infrastructure such as Vaultody’s MPC‑based wallet platform is built to support these more complex token models, allowing institutions to adopt Ordinals, BRC‑20 and Runes while retaining strong control over governance and security.
Conclusion: A New Chapter for the Bitcoin Network
Bitcoin’s design has always prioritized security and simplicity. Ordinals, BRC‑20 and the Runes protocol show that it is possible to add expressive digital asset functionality without altering Bitcoin’s consensus rules.
Ordinals transform satoshis into unique digital artifacts, BRC‑20 demonstrates the viability of fungible tokens via inscriptions and Runes takes the next step by integrating fungible tokens more cleanly into the UTXO model. Together, they mark an important shift: Bitcoin is no longer only “digital gold,” but an increasingly capable foundation for tokenization and programmable value at institutional scale.