πŸ”
Home Β· Articles Β· Metaprotocols
Pillar Guide Β· Ordinals Β· Runes

Ordinals & Runes: the complete Bitcoin metaprotocol guide

Bitcoin can now carry collectibles and fungible tokens. This guide untangles the vocabulary β€” satoshis, inscriptions, Ordinals, BRC-20, and Runes β€” explains how they differ, and links to our deep dives and step-by-step how-tos.

PillarRunesOrdinals

What this guide covers

  1. Satoshis & ordinal theory
  2. Inscriptions & Ordinals
  3. BRC-20: the first tokens
  4. The Runes protocol
  5. Ordinals vs Runes vs BRC-20
  6. Using them safely
  7. Deep dives & how-tos

Satoshis and ordinal theory

Every bitcoin divides into 100 million satoshis. "Ordinal theory" is a convention for assigning each satoshi a serial number based on the order it was mined, and tracking it as it moves between transactions. Crucially, this is just a way of interpreting ordinary Bitcoin data β€” it requires no change to Bitcoin's consensus rules. That interpretation is what makes individual sats addressable, and therefore "inscribable."

Inscriptions & Ordinals

An inscription attaches content β€” an image, text, or other data β€” to a specific satoshi by embedding it in the witness portion of a Taproot transaction. Because each inscribed sat is individually tracked, inscriptions behave like non-fungible assets native to Bitcoin: no sidechain, no bridge. The "Ordinals" ecosystem grew up around discovering, trading, and displaying these inscriptions. For the current state of the market β€” what is being inscribed and who is buying β€” see our Ordinals 2026 analysis.

BRC-20: the first Bitcoin tokens

BRC-20 took inscriptions a step further: instead of inscribing art, it inscribed small JSON text snippets that clients agree to read as token operations (deploy, mint, transfer). It was an experiment, and it worked well enough to prove there was real demand for fungible tokens on Bitcoin. But because it piggybacks on inscriptions, BRC-20 is inefficient β€” it tends to create lots of UTXOs and on-chain clutter.

The Runes protocol

Runes was designed by Ordinals creator Casey Rodarmor specifically to fix BRC-20's inefficiency. Rather than storing token state as inscribed text, Runes encodes balances directly into Bitcoin's UTXO model using compact data in an OP_RETURN output. The result is a fungible-token standard that is leaner with block space and fits Bitcoin's native accounting. Our Runes protocol deep-dive covers etching, minting, and the UTXO mechanics in detail.

Ordinals vs Runes vs BRC-20 at a glance

 Ordinals / inscriptionsBRC-20Runes
Primary useNon-fungible contentFungible tokens (experimental)Fungible tokens (purpose-built)
How state is storedData inscribed on a satJSON text inscriptionsEncoded in UTXOs / OP_RETURN
UTXO efficiencyn/aLowHigh
Needs a sidechain?NoNoNo

We expand this comparison with practical trade-offs in Ordinals vs Runes vs BRC-20.

Using them safely

Metaprotocol assets live in the same wallets as your BTC, which means the same security rules apply β€” and a few extra cautions:

Go deeper & how-tos

Bitcoin Penguins is an independent research publication β€” not a token. Educational content only; nothing here is financial advice. Always DYOR.

Educational content only. Not financial advice.