Bitcoin Runes

Bitcoin’s primary function has always been transferring BTC — the network has no native token standard for other fungible assets. Previous attempts to add tokens to Bitcoin (Colored Coins in 2013, BRC-20 in 2023) either required external trust assumptions or exploited Bitcoin inscriptions in ways that bloated the blockchain with junk data. Casey Rodarmor, already famous for creating Bitcoin Ordinals, designed Runes to be a UTXO-native fungible token protocol that works with Bitcoin’s architecture rather than against it. By embedding token data in the OP_RETURN output of standard Bitcoin transactions, Runes are more efficient per byte than BRC-20 and don’t leave “junk” UTXOs on the network. The launch at Bitcoin halving block 840,000 (April 20, 2024) triggered a fee event that briefly pushed fees to all-time highs.


Background: Why Runes?

The Problem with BRC-20 Tokens

  • Each BRC-20 operation required creating and spending a “junk” UTXO (a satoshi-value output with no economic purpose)
  • These junk UTXOs bloat Bitcoin’s UTXO set, which every Bitcoin full node must maintain in memory
  • The system was not designed by Bitcoin’s architecture — it was a hack on top of Ordinals

UTXO set bloat is a real Bitcoin concern: a larger UTXO set means higher hardware requirements for nodes and potential centralization pressure.

Rodarmor’s Design Goals

  1. Use OP_RETURN — encode token data in an output that is prunable and doesn’t create UTXO bloat
  2. Be UTXO-native — token balances attach to UTXOs, matching Bitcoin’s transaction model
  3. Be simple — a minimal spec that any Bitcoin wallet can implement without complex execution environments
  4. Respect Bitcoin’s ethos — no junk UTXOs, no OP_RETURN abuse beyond one per transaction

How Runes Work

The Runestone

A Runestone can:

  • Etch a new Rune (create a new token): define name, symbol, decimals, supply, and minting rules
  • Mint (if the Rune allows open minting): claim a portion of the Rune supply
  • Transfer Rune balances from inputs to outputs according to a “pointer” and “edicts” list

Token Balances on UTXOs

  • When you receive Runes, your UTXO has both a BTC amount AND a Rune balance
  • To spend Runes, you spend that UTXO and specify in the Runestone how Rune balances divide across outputs
  • Unallocated Runes default to the first non-OP_RETURN output

This makes Runes conceptually simple: the UTXO model handles ownership tracking, and the Runestone specifies distribution.

Rune Names

  • Letters A-Z only (no numbers, no symbols in the name itself)
  • At launch, names required a minimum length of 13 characters (shorter names unlock over time, following a schedule)
  • Popular names at launch: UNCOMMON•GOODS (the “default” open-mintable Rune etched by Rodarmor himself in block 840,000), DOG•GO•TO•THE•MOON, and many others
  • Bullet separator (•) is allowed in names for readability

The Halving Launch Event

Block 840,000 (April 20, 2024)

What happened to fees:

The launch caused a massive fee spike:

  • Average Bitcoin transaction fee hit $128 at peak
  • Block 840,000 itself earned miners 37.6 BTC in fees (vs. the 3.125 BTC new issuance after the halving)
  • April 20, 2024 had ~$80M in total Bitcoin transaction fees for the day
  • Fee rates exceeded 2,000 sat/vbyte during peak congestion

Why the spike: Thousands of users raced to mint popular Runes in the first few blocks after launch. Each mint is a Bitcoin transaction. This congestion was temporary — fees normalized within days.


Runes vs. BRC-20 Comparison

Aspect Runes BRC-20
Data location OP_RETURN (prunable) Ordinals inscription
UTXO bloat Minimal High
Wallet complexity Moderate High
Launch date April 2024 March 2023
Official spec Rodarmor (Ordinals creator) Community spec by domo
Ethos alignment More Bitcoin-compatible Less

Ecosystem Development

After the initial launch frenzy, Runes development settled:

  • Magic Eden: Added Runes trading support
  • OKX Wallet: Integrated Runes
  • Unisat Wallet: Full Runes support
  • Dex on Bitcoin: Runeswap and other DEXs launched for Runes trading
  • Volume: Trading volume was significant in Q2 2024, then declined as speculative interest normalized

Criticisms

Bitcoin Maximalist View: Many Bitcoin core proponents consider Runes (like Ordinals and BRC-20) to be blockchain spam — using block space for non-monetary purposes that bloat the chain and increase node requirements unnecessarily.

Counterargument: Higher transaction fees from Runes activity improve miner revenue, which is existentially important for Bitcoin’s long-term security as the block subsidy declines (halvings continue until ~2140). From this view, Runes use cases are net positive.

Speculation concerns: Most Runes have no inherent value proposition beyond meme/speculation, similar to ERC-20 memecoins on Ethereum.

Social Media Sentiment

Bitcoin Runes had a spectacular launch moment — the halving day fee spike made headlines everywhere and introduced millions to the concept. The initial speculation frenzy brought significant trading volume and meme activity. Post-launch sentiment is mixed: Runes believers see this as the beginning of a Bitcoin-native token economy that will attract DeFi and attention back to Bitcoin L1. Skeptics (many Bitcoin developers) view Runes as beneficial noise at best, harmful blockchain bloat at worst. The practical observation is that Runes trading volumes peaked in Q2 2024 and declined; no “killer app” Rune token has emerged beyond speculation. The UNCOMMON•GOODS Rune (Rodarmor’s default free-mint) remains a cultural artifact. Long-term: as Bitcoin’s block reward continues halving, fee revenue from Runes activity is increasingly discussed as economically constructive for Bitcoin’s security model — even by critics who dislike the tokens themselves.


Research

Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. Bitcoin.org.

Todd, P. (2013). OP_RETURN Data Use Policy. Bitcoin Core Developer Mailing List.

Rodarmor, C. (2023). Ordinals Theory Handbook. docs.ordinals.com.

Back, A. (2002). Hashcash — A Denial of Service Countermeasure. hashcash.org.

Auer, R., Haslhofer, B., Kitzler, S., Saggese, P., & Victor, F. (2023). The Technology of Decentralized Finance. BIS Working Papers No. 1066.