Definition
Bitcoin Ordinals is a protocol developed by Casey Rodarmor that enables the inscription of arbitrary data—including images, text, audio, and video—directly onto individual satoshis (the smallest unit of Bitcoin) on the Bitcoin blockchain. Launched in January 2023, Ordinals leverages Bitcoin’s Segregated Witness (SegWit) and Taproot upgrades to embed up to 4MB of data in a single transaction’s “witness data” field. Each satoshi is given a sequential number (an “ordinal number”) based on its mining order; inscriptions are permanently attached to specific satoshis, making them “Bitcoin-native NFTs.” Ordinals sparked significant controversy in the Bitcoin community—supporters celebrated expanding Bitcoin’s utility, while critics argued it bloated the blockchain and undermined Bitcoin’s money-only purpose.
Origin & History
| Date | Event |
| 2017 | SegWit upgrade enables larger transaction witness data; lays technical groundwork |
| Nov 2021 | Taproot upgrade enables complex scripts and more efficient Taproot outputs |
| Jan 21, 2023 | Casey Rodarmor launches Ordinals protocol on Bitcoin mainnet |
| Feb 2023 | First inscriptions include “Taproot Wizards” (Udi Wertheimer); major media coverage |
| Mar 2023 | BRC-20 tokens (fungible tokens on Bitcoin via Ordinals text inscriptions) launch |
| Apr–May 2023 | Bitcoin mempool reaches 400,000+ unconfirmed transactions; fees spike to $30+ |
| Mid-2023 | 10 million+ inscriptions; Ordinals becomes top discussion topic in Bitcoin community |
| 2023 | Runes protocol proposed (by Rodarmor) as improved alternative to BRC-20 tokens |
| Apr 2024 | Runes protocol launches with Bitcoin halving block; inscriptions and tokens surge |
“Ordinals don’t change Bitcoin’s monetary policy or security model — they use existing Bitcoin capabilities in a way that was always technically possible, just never popular.” — Casey Rodarmor
How It Works
Ordinal Theory:
- Every satoshi has a unique ordinal number (assigned at mining)
- Satoshi #0 = first sat of genesis block coinbase
- Satoshi #2,100,000,000,000,000 = last sat ever mined (2140)
- Rarity tiers: common, uncommon (first sat per block),
rare (first sat per difficulty adjustment), etc.
Inscription Process:
- User chooses a satoshi to inscribe
- Creates Taproot transaction with data in witness field
- Up to 4MB of content embedded in transaction
- Content types: images (JPEG, PNG, SVG), text, HTML, audio
- Inscription permanently associated with that satoshi forever
Bitcoin Transaction with Inscription: OP_FALSE OP_IF OP_PUSH “ord” OP_PUSH content_type (e.g., “image/jpeg”) OP_PUSH <image_data> OP_ENDIF
Transfer: Sending the specific satoshi transfers the inscription
| Aspect | Ordinals (Bitcoin) | Ethereum NFTs | Solana NFTs |
| Storage | On-chain (witness data) | Usually off-chain (IPFS) | Usually off-chain |
| Blockchain | Bitcoin | Ethereum | Solana |
| Permanence | Extremely high (Bitcoin) | Dependent on IPFS/Arweave | Dependent on storage |
| Fees | Variable (BTC gas) | Variable (ETH gas) | Low (~$0.001) |
| Smart contract | No (simple transfer) | Yes (ERC-721) | Yes (Metaplex) |
In Simple Terms
- NFTs on Bitcoin: Ordinals lets you embed images, text, and other media directly into Bitcoin transactions, creating Bitcoin-native digital collectibles—sometimes called “Bitcoin NFTs” though Bitcoin purists resist this framing.
- On-chain by default: Unlike Ethereum NFTs where images typically live on IPFS or centralized servers, Ordinals inscriptions are embedded directly in Bitcoin’s blockchain—as permanent as Bitcoin itself.
- Using existing Bitcoin features: Ordinals didn’t require any Bitcoin code changes. It uses SegWit and Taproot features that already existed, applying them in a new creative way.
- Controversy and fee spikes: The surge in Ordinals inscriptions congested Bitcoin’s mempool, pushing transaction fees to $30-100+. This sparked intense debate about Bitcoin’s purpose and block space priorities.
- BRC-20 and Runes: Building on Ordinals, developers created BRC-20 tokens (fungible tokens via JSON inscriptions) and the Runes protocol—bringing a primitive form of tokenization to Bitcoin.
Real-World Examples
| Scenario | Implementation | Outcome |
| Taproot Wizards collection | Udi Wertheimer inscribes 1-of-1 wizard image; creates community | 10,000+ Taproot Wizards collection follows; community formed |
| BRC-20 token ORDI | First BRC-20 “ORDI” text inscription token minted | ORDI reaches $50+ per token; $1B+ market cap; listed on major exchanges |
| Rare satoshi market | “Uncommon” satoshis (first sat per block) sell for premiums | Ordinals marketplace emerges; specific rare sats trade for 10-100x premium |
| Bitcoin miner windfall | Ordinals inscription surge → mempool backlog → high fees | Bitcoin miners earn highest fee revenue since 2017; some days fee > block subsidy |
Advantages
| Advantage | Description |
| True on-chain permanence | Content stored directly in Bitcoin blockchain; cannot disappear like IPFS links |
| Bitcoin-level security | Inscriptions benefit from Bitcoin’s unparalleled security and decentralization |
| No smart contract risk | Simple UTXO transfers; no complex smart contract code to exploit |
| New fee revenue for miners | Inscription demand creates fee income beyond the subsidy |
| Permissionless creativity | Anyone can inscribe anything; no gatekeepers or collections approval |
Disadvantages & Risks
| Disadvantage | Description |
| Blockchain bloat | Inscriptions increase Bitcoin’s block size usage; full node storage requirements grow |
| Fee spike externalities | High inscription demand raises fees for regular Bitcoin transactions |
| Philosophical controversy | Divides Bitcoin community between “Bitcoin as money only” and “Bitcoin as platform” |
| Marketplace fragmentation | Multiple Ordinals marketplaces (Ordinals Wallet, Magic Eden) with different standards |
| No smart contract utility | Limited programmability vs. Ethereum NFTs (no royalties, no complex logic) |
Risk Management Tips:
- Use dedicated Ordinals-compatible wallets (Xverse, Leather) to avoid accidentally spending inscribed satoshis
- Verify inscription content and collection authenticity before purchasing on marketplaces
- Understand that BRC-20 tokens have no smart contract backing; risks differ fundamentally from ERC-20 tokens
- Be aware of ordinal tracking complexity; standard Bitcoin wallets may not properly handle inscriptions
FAQ
Q: Are Ordinals the same as Ethereum NFTs?
A: They’re analogous but technically different. Ordinals are directly inscribed into Bitcoin transaction data (on-chain). Most Ethereum NFTs store only a token ID and metadata pointer on-chain, with actual media hosted on IPFS or servers. Ordinals are more “permanent” but lack smart contract programmability.
Q: Did Ordinals change Bitcoin’s consensus rules?
A: No. Ordinals use existing Bitcoin capabilities (SegWit witness data, Taproot) without any protocol changes. Some Bitcoin developers argue they exploit these features in unintended ways; others say Bitcoin is permissionless and any valid use of existing features is legitimate.
Q: What is the difference between Ordinals and BRC-20 tokens?
A: Ordinals are arbitrary data inscriptions associated with specific satoshis (typically images/media = Bitcoin NFTs). BRC-20 is a token standard built on top of Ordinals using JSON text inscriptions to represent fungible tokens. BRC-20 tokens have no smart contract backing—operations require manual indexer tracking.
Q: Why did Ordinals cause fee spikes?
A: Each inscription requires a Bitcoin transaction with up to 4MB of witness data. When thousands of inscriptions are queued, they compete for block space, driving up fees for all Bitcoin transactions.
Q: What is the Runes protocol?
A: Runes is Casey Rodarmor’s improved fungible token protocol for Bitcoin, launched with the April 2024 halving block. It uses OP_RETURN outputs (cleaner than BRC-20’s inscription approach) and was designed to be more efficient and Bitcoin-friendly than BRC-20.
UPay Tip: If you own Bitcoin and don’t use an Ordinals-aware wallet, be careful—standard Bitcoin wallets may accidentally spend inscribed satoshis as regular transaction fees, permanently destroying their inscription value; use dedicated wallets like Xverse or Leather that understand UTXO inscription status before transacting.
Disclaimer: This content is for educational purposes only and does not constitute financial advice. Always conduct your own research before making investment decisions.
UPay — Making Crypto Encyclopedic










