Ordinals, Inscriptions, and BRC-20
How Casey Rodarmor's 2023 Ordinals protocol brought NFTs and tokens to Bitcoin via inscriptions, what BRC-20 means in practice, and how Runes evolved the model.
What Ordinals Did to Bitcoin
In January 2023, Casey Rodarmor released the Ordinals protocol — a system for numbering individual satoshis (the 100,000,000th of a Bitcoin) and 'inscribing' arbitrary data (images, text, JSON) onto them. Each inscribed satoshi becomes a unique digital artifact that can be traded like an NFT. The protocol uses Bitcoin's witness data (added in the SegWit upgrade) plus Taproot's batched transactions to embed substantial data efficiently. Within months, Ordinals had grown to billions of dollars in trading volume and reshaped Bitcoin culture.
How It Differs from Ethereum NFTs
Ethereum NFTs are smart contracts: token IDs that point to off-chain metadata (typically on IPFS). Ordinals are different: the actual content (image, text, even small video) is embedded directly in Bitcoin's blockchain. There's no external metadata reference — the artifact is the Bitcoin transaction itself. This makes Ordinals more cryptographically permanent (Bitcoin's blockchain is the storage layer) but also bloats Bitcoin's blocks substantially during inscription waves.
BRC-20 — Fungible Tokens via Inscriptions
BRC-20, introduced March 2023, is a token standard built on top of Ordinals. Tokens are 'deployed' by inscribing a specific JSON format declaring the ticker and supply. Users 'mint' tokens by inscribing 'mint' instructions; 'transfers' inscribe 'transfer' instructions. The state of who owns what tokens is computed by indexers reading these inscriptions in order. The standard is intentionally simple, almost to a fault — there's no transfer-with-approval, no batch transfers, no on-chain validation.
- Ordinals number individual satoshis and inscribe arbitrary data onto them
- Inscription data is stored directly in Bitcoin blockchain, not off-chain
- BRC-20 uses inscriptions to implement fungible tokens via JSON instructions
- Runes (April 2024) is a more efficient token-on-Bitcoin alternative
Key Takeaways
- Ordinals brought NFT-like artifacts to Bitcoin in early 2023
- Content is embedded directly in Bitcoin blockchain — different from Ethereum's pointer model
- BRC-20 enables fungible tokens via inscriptions; computationally simple but limited
- The protocol has been one of the most culturally significant Bitcoin developments since SegWit
Related Content
Related Coins
Related Topics
More Topics
Browse all 179 topicsNEAR Contract Model
How NEAR's sharded execution, async cross-contract calls, and storage staking model differ from Ethereum and Solana — and what writing production NEAR contracts looks like.
ICP Canister Model
How Internet Computer (ICP)'s canisters fundamentally differ from Ethereum-style smart contracts — combining compute, storage, and HTTP-server-like functionality in a single on-chain primitive.
ERC-721A and Compressed NFTs
How gas-optimised NFT standards like ERC-721A made batch mints affordable, and how Solana state compression takes the same idea further by storing NFT data in Merkle trees off-chain.
ERC-6551 Token-Bound Accounts
How ERC-6551 lets NFTs own smart contract wallets that can in turn own other assets — enabling 'NFTs that own NFTs,' character-bound inventories, and new composability patterns.
Algorithmic Stablecoin Failures — Deep Catalogue
How Terra UST, Iron Finance, USDR, and various other algorithmic stablecoins failed — the specific mechanisms in each case, and why all unbacked algorithmic stablecoins face the same structural risk.
Delta-Neutral Stablecoins (Ethena sUSDe)
How Ethena's sUSDe captures perpetual funding rates by hedging spot crypto with short perpetuals, what makes it different from algorithmic stablecoins, and the structural risks beneath the surface.
Liquid Staking Tokens and Restaking
How stETH/rETH liquid staking tokens work, why EigenLayer's restaking model created a new economic primitive, and what AVS economics mean for the broader Ethereum ecosystem.
Options Greeks On-Chain
How delta, gamma, vega, and theta translate from traditional options markets to on-chain protocols like Lyra, Aevo, and Premia — and what's structurally different about decentralised options markets.
References & further reading
- primary
- secondary