🪨 Bitcoin Runes Bitcoin Runes
A protocol that lets people create and move fungible tokens (interchangeable coins, like memecoins) directly on the Bitcoin blockchain. It stores token instructions in a tiny message called a 'runestone' instead of stamping data onto individual coins.
🪨 The simple version — a memo in the margin
Imagine you send someone bitcoin and scribble a short memo in the margin of the payment: "this transfer also moves 100 FROG tokens." That is roughly what Runes does. Instead of stamping a token onto every coin you spend, the protocol writes a compact instruction into the transaction. Bitcoin already keeps your balance as leftover chunks of past payments, so Runes simply reuses that same bookkeeping to track who owns which tokens.
⚙️ How it actually works
Bitcoin transactions can carry a small note using an opcode called OP_RETURN. Runes puts its token instructions there as a "runestone" capped at about 80 bytes — tiny. The runestone can define a new token, mint more of it, or transfer some to another address. Because balances ride on Bitcoin's native UTXO model (the change-chunk accounting), one transaction can do several token operations at once, and it avoids leaving behind junk, unspendable scraps that clog the network.
🆚 Runes vs BRC-20 — why people mix them up
| 🪨 Runes | 📜 BRC-20 | |
|---|---|---|
| What it stores | A tiny note in OP_RETURN (~80 bytes) | JSON data inscribed onto individual satoshis |
| Per transfer | One compact instruction | A fresh inscription each time |
| Network load | Lighter, avoids junk UTXOs | Heavier, can bloat transactions |
| Token type | Fungible tokens | Fungible tokens |
📌 Both make fungible tokens on Bitcoin, but they take very different routes. Ordinals is a third thing again — that is the NFT-like, one-of-a-kind side of Bitcoin.
📜 Where Runes came from
Runes was created by Casey Rodarmor, the same developer behind the Ordinals protocol. He first proposed it in a September 2023 blog post, and it went live at Bitcoin block 840,000 in April 2024 — the same moment as the Bitcoin halving. The very first hard-coded Rune was UNCOMMON•GOODS, and an early high-profile token was DOG•GO•THE•MOON (ticker DOG).
🚨 Things beginners should know
- 🐸 Mostly memecoins — Many Runes tokens are playful or speculative; treat them as high-risk, not investments
- 🔤 Spaced names — Rune names use a distinctive uppercase, bullet-separated format like SATOSHI•NAKAMOTO
- 🧩 Not NFTs — Runes are interchangeable tokens; the unique, NFT-style side of Bitcoin is Ordinals
- 🛒 Where you meet them — You'll see Runes on Bitcoin-native marketplaces and wallets that list Rune balances
❓ FAQ
- Are Runes and BRC-20 the same thing?
- No. BRC-20 inscribes JSON data onto individual satoshis and needs a fresh inscription for every transfer, which bloats transactions. Runes instead stores a compact note (about 80 bytes) in a transaction's OP_RETURN field and tracks balances with Bitcoin's UTXO model, so it is lighter and more efficient.
- Are Bitcoin Runes NFTs?
- No. Runes are fungible tokens, meaning each unit is interchangeable with any other, like memecoins. The NFT-like side of Bitcoin is Ordinals inscriptions, which are unique. Runes was made by the same person who created Ordinals, but it serves the opposite use case.
- Who created Bitcoin Runes and when did it launch?
- Runes was created by Casey Rodarmor, who also created the Ordinals protocol. It was first proposed in September 2023 and went live at Bitcoin block 840,000 in April 2024, the same time as the Bitcoin halving.