What Are Bitcoin Runes? The Token Protocol Explained
Bitcoin already had one of the highest-security blockchains in the world. What it didn't have was a clean way to issue tokens on it. Bitcoin Runes changed that, and understanding the mechanics matters for anyone watching where token infrastructure is going.

TL;DR
- BRC-20 tokens proved there was demand for fungible tokens on Bitcoin, assets where every unit is identical and interchangeable, but clogged the network with junk data and pushed fees up 800% in three months
- Runes, launched April 20, 2024, fixed that by encoding token logic inside Bitcoin's existing UTXO model via OP_RETURN, producing no wasted outputs and requiring no off-chain indexer
- At peak, Runes commanded over 90% of Bitcoin network fees; by early 2026 that share fell below 2%, reflecting a speculative launch followed by a smaller but functional market
- The next phase, OYL AMM and Alkanes, is building programmability on top of the Runes foundation, moving Bitcoin tokenization from token issuance toward native DeFi
What Are Bitcoin Runes?
Bitcoin Runes is a protocol for creating fungible tokens directly on Bitcoin, launched on April 20, 2024.
Casey Rodarmor designed it to replace the BRC-20 standard, moving token logic into Bitcoin's native transaction model and cutting out the inscription-based workarounds that had clogged the network.
Why Did Bitcoin Need a Fungible Token Standard?
Bitcoin's base protocol tracks one thing: who owns which coins. That tracking system is called the UTXO model, short for Unspent Transaction Output, and it was designed primarily to move bitcoin between addresses.
The first attempt to change that was BRC-20, launched in March 2023 by a pseudonymous developer named Domo. BRC-20 tokens work by attaching JSON-formatted data to individual satoshis, the smallest unit of bitcoin.
JSON is a structured text format readable by software, and embedding it in satoshis let anyone issue and transfer fungible tokens on Bitcoin for the first time. The mechanism worked, but it came with consequences.
What BRC-20 Cost the Network
Token issuance on Bitcoin had a price. Fees climbed to $20 per transaction at peak BRC-20 minting in May 2023, up 800% from the $1-2 average of 2022, according to CoinDesk.
Ordinary Bitcoin users absorbed that cost regardless of whether they touched a single token.
Metric | Pre-BRC-20 (2022) | BRC-20 Peak (May 2023) |
|---|---|---|
Avg. transaction fee | ||
Unconfirmed transactions | Normal levels | |
Network impact | Stable |
Runes were built to address that. It operates inside Bitcoin's existing UTXO model, embedding token instructions within the same transaction outputs that the network already processes, leaving no orphaned outputs and no unnecessary on-chain footprint.
What Are Bitcoin Runes? Definition and Origin
Bitcoin Runes is a fungible token standard constructed directly on Bitcoin's UTXO model. It requires no off-chain indexing and produces no junk outputs. All token instructions sit inside standard Bitcoin transactions through a mechanism called OP_RETURN.
Who Created Bitcoin Runes?
Casey Rodarmor is a software developer and long-time Bitcoin contributor who created Ordinals, the protocol that brought NFT-like inscriptions to Bitcoin in January 2023.
Ordinals generated $256 million in cumulative miner revenue before Runes even launched, according to CoinDesk.
At that scale, BRC-20's inefficiency became harder to justify. Rodarmor wrote Runes to replace it, publishing the proposal in September 2023 and describing it as "built for degens and memecoins," a narrower scope than Ordinals, with less overhead and no pretense of broader ambition.
The Halving Launch
Rodarmor coded Runes to activate at block 840,000, the exact block of Bitcoin's fourth halving on April 20, 2024. Each halving cuts the block subsidy in half, the fixed amount of new bitcoin miners earn per block, making fee revenue increasingly important to keep mining profitable.
Runes arrived at that inflection point and generated enough fee activity to partially offset what miners lost in subsidy.
At peak, Runes accounted for more than 90% of all Bitcoin network fees, according to BlockEden. Transaction fees briefly exceeded the block reward itself, a threshold Bitcoin had crossed only a handful of times in its history.
How Does the Runes Protocol Work?
Runes works with the transaction structure Bitcoin's always used, fitting token logic into the space the protocol already reserves. Every rule governing a Rune, including supply, ownership, and transfers, runs through the same consensus mechanism that secures Bitcoin itself.
The UTXO Model and OP_RETURN
Runes piggybacks on Bitcoin's existing UTXO system. Each UTXO, think of it as a sealed envelope holding a bitcoin balance, can also carry a Runes balance without requiring any external database or off-chain indexer.
Token instructions travel inside a field called OP_RETURN, a native Bitcoin feature that stores data without adding to the UTXO set, which is why Runes produces no junk outputs.
A data packet called a runestone tells the network the Rune's ID, the amount transferred, and which output receives which balance.
Invalid runestones burn the associated tokens rather than corrupting balances elsewhere. That safeguard keeps the token ledger consistent across every node on the network.
Etching: How New Runes Are Created
Creating a new Rune is called etching. The creator sets the token's name, symbol, divisibility, supply cap, and mint terms. All of it locks at the moment of creation with no admin keys and no way to revise the terms afterward.
Once the mint window closes or the supply cap is reached, that Rune's parameters are sealed on-chain for good.
What Is the Difference Between Runes and Ordinals?
Ordinals gave individual satoshis unique identities. Attach data to one specific Satoshi, and it becomes a non-fungible asset, essentially an NFT on Bitcoin. Runes takes the opposite approach.
Every unit of a given Rune is identical; there's no serial number, no attachment to a particular coin. The two protocols are also technically independent, so a developer building a Runes indexer doesn't need to run an Ordinals node underneath it.
What Is the Difference Between Runes and BRC-20?
BRC-20 required a layered indexer that first processed Ordinals and then applied BRC-20 logic on top, creating inherited dependencies and inconsistencies that compounded across platforms.
Runes is a standalone protocol with deterministic token states, meaning every node on the network reaches the same balance independently with no reconciliation needed.
After Runes launched, daily BRC-20 transaction volume fell from over 200,000 transactions per day to fewer than 10,000, according to The Block. Existing BRC-20 tokens continued trading, while new issuance activity moved to the newer standard.
- | Ordinals | BRC-20 | Runes |
|---|---|---|---|
Token type | Non-fungible (NFT-like) | Fungible | Fungible |
Tracking method | Satoshi inscription | Satoshi inscription + JSON | UTXO + OP_RETURN |
Off-chain indexer needed | Yes | Yes | No |
Junk UTXOs produced | Yes | Yes | No |
Ordinals dependency | Native | Required | None |
Launched | Jan 2023 | Mar 2023 | Apr 2024 |
What Can You Do with Runes in 2026?
Two years after launch, the Runes activity has settled. The opening frenzy collapsed, the bulk of early tokens shed nearly all their value, and trading narrowed to a smaller but functional market where a handful of tokens concentrate the volume. Within that market, a few use cases have held.
The primary use case is trading, handled through dedicated Runes marketplaces and wallets that let users hold, send, and swap alongside BTC.
The token with the largest community and highest trading volume is DOG·GO·TO·THE·MOON, which reached a $500 million market cap within 24 hours of launch with no team allocation, according to CoinDesk.
It was distributed via a fair launch, meaning no presale, no insider reserve, and tokens going directly to the community, making it the clearest example of fair distribution on Bitcoin.
For users moving between Runes and fiat, on/off-ramp providers like Mercuryo sit between the Bitcoin network and traditional bank accounts, handling the conversion step that wallets and marketplaces don't cover.
For developers, the protocol's UTXO-native design means no off-chain indexer to maintain, token states that any Bitcoin node can verify independently, and standard transactions that require minimal changes to existing wallet infrastructure.
Demand proved immediate: Runes generated $135 million in fees in its first week, according to The Block, validating the appetite for a cleaner token standard on Bitcoin.
What Are the Risks and Limitations of Bitcoin Runes?
Runes improved on BRC-20's technical design, and the protocol mechanics have held up over two years. The market around it's a separate question. The data show a sharp launch, a sharper decline, and activity that never recovered to anything close to its opening levels.
The Activity Collapse
The launch numbers were large and short-lived. Average fees hit $128 per transaction on halving day, according to The Block, then fell back to around $5 within a week.
Speculative minting drove the opening surge, and once the rush to claim early token names subsided, so did the activity.
By early 2026, Runes accounted for under 2% of Bitcoin network fees, down from over 90% at peak, according to BlockEden.
Trading volume contracted sharply, settling well below what the first week suggested was possible.
Wallet Support and Architecture Limits
As of early 2026, native Runes support is limited to a handful of wallets, compared to hundreds supporting ERC-20 tokens, Ethereum's fungible token standard, on Ethereum.
That coverage gap reflects a deeper constraint: Bitcoin's base layer has no smart contracts and can't run conditional logic.
Sophisticated financial products require a separate execution layer, a secondary system sitting on top of Bitcoin that handles logic the base protocol was never designed to run.
What Comes Next
The OYL AMM is an Automated Market Maker, a system that prices and executes trades automatically without a human counterparty. In development, it would introduce native liquidity pools directly on Bitcoin Layer 1, the base blockchain itself.
Alkanes, a metaprotocol developed by Oyl Corp, adds smart contract functionality via WebAssembly-based contracts and runs natively on Bitcoin without relying on bridges or sidechains.
BRC-20 proved demand; Runes improved the standard, and Alkanes are addressing programmability. Whether any of it finds sustained use depends on the infrastructure that hasn't finished taking shape.
Frequently Asked Questions
Are Bitcoin Runes the Same as Ordinals?
No. They solve different problems. Ordinals assign serial numbers to individual Satoshi, making each one unique and traceable as a non-fungible asset. Runes ignore Satoshi identity entirely; a Rune balance rides inside a UTXO, and every unit of that Rune is worth the same as any other. Same creator, completely separate codebases.
Do You Need a Special Wallet to Hold Runes?
Yes. Standard Bitcoin wallets that only track BTC balances won't display Runes tokens, even though the underlying UTXOs exist on the same blockchain. As of 2026, only a handful of wallets offer native Runes support, compared to the hundreds supporting ERC-20 tokens on Ethereum.
Are Runes Safe to Use?
There's no known vulnerability in the protocol itself. The risks are market-related: the majority of Runes tokens are memecoins with no guaranteed liquidity, and Rodarmor himself has described the space as "degenerate gambling." Treat any Runes token as highly speculative.
What Is the Difference Between Etching and Minting a Rune?
Etching creates the token and defines its permanent properties, including supply cap and mint terms. Minting generates actual tokens according to those terms. You etch once; minting can happen repeatedly until the supply cap or mint window closes.