Cointracker

Are you confident in accurately reporting cryptocurrency earnings on your tax returns?

What are Bitcoin Runes? Key mechanics and investor benefits

Learn what Bitcoin Runes are, how they differ from ordinals and non-fungible tokens, and how these fungible digital assets work on the blockchain protocol.

What are Bitcoin Runes? Key mechanics and investor benefits

When Bitcoin (BTC)’s 2024 halving reduced block rewards, a new wave of on-chain experimentation followed. Bitcoin Runes emerged during this period, designed as a protocol for issuing fungible tokens directly on the Bitcoin blockchain. Bitcoin Runes attracted a lot of attention, because it arrived just as transaction fees and block space competition became a larger part of mining revenue.

In this article, we’ll explain what Runes is in the crypto world, how it works, how it differs from earlier token standards, and what its benefits and risks are.

What’s Bitcoin Runes?

Bitcoin Runes is a protocol for creating fungible tokens on Bitcoin. Fungible means each unit is interchangeable with another unit of the same token. This differentiates Runes from Bitcoin non-fungible tokens (NFTs), which store original data and represent non-interchangeable assets. NFTs focus on uniqueness and provenance, while Runes focuses on supply, balances, and transfers.

The Runes protocol uses Bitcoin’s Unspent Transaction Outputs (UTXO) model to track balances and ownership. This avoids the need to store token states in external indexes or rely on off-chain reconciliation. Every action related to a Runes token happens through standard Bitcoin transactions.

Investors often refer to individual Runes tokens as Runes coins or just Runes, and may describe the broader ecosystem as Runes crypto. However, it’s worth noting that Runes technically refers to the protocol, rather than a single currency or individual unit.

Popular Runes tokens include:

  • DOG•GO•TO•THE•MOON: One of the earliest high-visibility meme tokens
  • MAGIC•INTERNET•MONEY: A token that leaned into Bitcoin culture and symbolism
  • BILLION•DOLLAR•CAT: Another very community-driven coin

Why was the Bitcoin Runes protocol created?

Casey Rodarmor, a well-known Bitcoin developer and the creator of Bitcoin Ordinals, developed Runes as a response to the limitations of Ordinals-based BRC-20 tokens. Those tokens relied on ordinal inscriptions and JSON data stored inside transactions, an approach that required off-chain indexing to interpret balances and transfers correctly. Design flaws and indexing inconsistencies led to broken tokens, lost balances, and inconsistent states across platforms.

BRC-20 tokens also contributed to network congestion. Their design encouraged repeat inscriptions and excessive data usage, along with inefficient transaction patterns. Users often paid high fees for actions that had little economic meaning beyond bookkeeping.

Runes addresses these problems by aligning token logic with Bitcoin’s native transaction flow. This protocol avoids JSON blobs and reduces unnecessary data. Runes also removes ambiguity around token states, providing a cleaner and more deterministic framework that fits Bitcoin’s overall design philosophy.

How does the Bitcoin Runes protocol work?

The Runes protocol operates through a small set of core mechanics that define how tokens exist and move on the blockchain.

UTXO model

The UTXO model forms the protocol’s foundation, tying each Runes balance directly to specific unspent transaction outputs. When a user spends a UTXO, they also move the associated Runes balance. This mirrors how BTC works and removes the need for account-style balance tracking.

OP_RETURN

OP_RETURN is a data storage function that handles metadata. Runes embeds token instructions inside OP_RETURN outputs, which Bitcoin already supports for carrying small pieces of data. This data defines actions such as token creation, minting rules, and transfers.

Runes etching

Etching creates a new Runes coin, and the creator defines the token’s name, supply rules, and minting parameters. Once etched, the Runes coin becomes immutable, since the protocol doesn’t allow retroactive edits.

Runes minting

Minting issues new tokens according to the etched rules. Some Runes coins allow open minting, while others restrict minting to specific conditions or time frames. The minting process also creates new UTXOs that carry Runes balances.

Runes transferring

Transferring moves Runes balances between users. A transfer happens when a Bitcoin transaction spends a UTXO holding Runes and creates a new UTXO assigned to a different address. The protocol treats this as a native token movement rather than an external event.

What’s the difference between Bitcoin Runes and BRC-20 tokens?

Bitcoin Runes and BRC-20 tokens both aim to introduce fungible tokens to the blockchain, but they approach that goal from opposite directions.

Runes treats token balances as part of Bitcoin’s existing UTXO model. BRC-20 tokens rely on ordinal inscriptions that describe token actions, with balances reconstructed off-chain through indexers.

These two standards also diverge in how they use block space. Runes encodes minimal token instructions using OP_RETURN metadata, which keeps transactions compact. BRC-20 tokens embed JSON data through inscriptions, increasing transaction sizes and requiring repeated writes to maintain token states.

Transaction handling reflects this structural split too. Runes settles transfers directly through Bitcoin outputs, while BRC-20 transfers depend on inscription order and correct indexer interpretation.

These design choices affect tooling and reliability. Runes aligns more closely with standard BTC parsing, making crypto wallet and explorer support simpler. BRC-20 systems require specialized infrastructure to track balances and resolve errors, which can lead to inconsistent views of token states.

The table below summarizes these structural differences.

FeatureBitcoin RunesBRC-20 Tokens
Operational modelBased on the UTXO modelBased on account-style inscriptions
Data storageUses the OP_RETURN fieldUses witness data (inscriptions)
EfficiencyHigh, with minimal network bloatingLow, and creates many small UTXOs
TransactionsOne transaction can move many tokensRequires multiple transactions for minting/sending
CompatibilityCompatible with standard Bitcoin transaction parsingDifficult to bridge to Layer 2 solutions
Token mintingOpen or fixed minting with etchingRequires "first-is-first" inscription logic
Error handlinginvalid Runes are burned to prevent errorsInvalid BRC-20s simply don't count

How is Bitcoin Runes used?

Bitcoin Runes takes advantage of unused transaction space to extend Bitcoin’s functionality without changing consensus rules. Instead of introducing smart contracts or virtual machines, Runes adds structure to how data and value flow through transactions.

Here’s how Bitcoin Runes affects Web3 participants:

  • Decentralized finance (DeFi) on Bitcoin becomes easier, because Runes provides the liquid assets necessary for lending and borrowing.
  • Creators who work on digital collectibles can use Runes to pair unique inscriptions with fungible reward tokens.
  • Asset tokenization uses Runes to represent real-world items like gold or real estate.
  • Liquidity and trading see a significant boost, since traders can swap these tokens on decentralized exchanges (DEXs) built specifically for the Bitcoin environment.

What are the advantages of Bitcoin Runes?

The Runes protocol offers several advantages when compared to previous token standards:

  • Native Bitcoin integration: Runes coins don’t require a separate protocol layer or sidechain, as they exist entirely in the main Bitcoin ledger.
  • Improved UX: Users often find Runes tokens easier to handle, because they integrate seamlessly with Bitcoin wallets that support the protocol.
  • Network stability: By reducing inscription-heavy data usage, Runes limits unnecessary block space consumption.
  • Security: Runes inherits the full security of the Bitcoin blockchain.
  • Fungibility: Every unit of a specific Runes coin is the same as another, which makes these tokens suitable for currency-like applications and trading pairs.

What are the risks of Bitcoin Runes?

As useful as they are, investing in or using Runes tokens comes with notable risks, such as:

  • Extreme price volatility: Most Runes coins launch without established markets, which can lead to sharp price swings and unstable valuations.
  • Limited liquidity: Many tokens trade in small pools, making large entries or exits difficult without facing significant price slippage.
  • No inherent economic backing: Most current Runes tokens are memecoins or experimental tokens.
  • High risk of scams and fraud: Anyone can etch a Runes token, which makes name imitation, misleading branding, and false claims common.
  • Irreversible transactions: You can’t reverse Bitcoin transactions, so mistakes in transferring or minting will permanently affect balances.

Invest in Runes coins safely with CoinTracker

Bitcoin Runes introduces a structured model for fungible tokens, which expands the range of digital assets that can exist natively on Bitcoin. Understanding how these tokens work helps you fit them into your crypto portfolio and balance them alongside other digital assets.

Navigating the crypto world can be challenging, but CoinTracker makes it easy. With automatic tracking of over 50,000 cryptocurrencies and integration with all of the top exchanges, we bring everything into one dashboard. Sign up for free and start your crypto journey with CoinTracker.

Disclaimer: This post is informational only and is not intended as tax advice. For tax advice, please consult a tax professional.

Related posts