Bitcoin Ordinals inscriptions are the most consequential development in Bitcoin culture since the Lightning Network — and the most controversial since the block size wars. Casey Rodarmor’s Ordinals protocol (January 2023) enables arbitrary data to be inscribed directly onto Bitcoin using the Tapscript witness field, effectively creating Bitcoin-native digital artifacts without requiring any changes to the Bitcoin protocol itself. The inscriptions sparked an intense community divide: Bitcoin conservatives argue transaction data spam wastes block space and raises fees for payments; Ordinals proponents argue this proves Bitcoin’s block space market is working correctly and that inscriptions are legitimate use of a permissionless network. By 2024, inscriptions had generated hundreds of millions in Bitcoin miner fee revenue and sparked BRC-20 fungible tokens — a complete ecosystem native to Bitcoin’s base layer.
Background: What Made Ordinals Possible?
The following sections cover this in detail.
Taproot (November 2021)
Ordinals wouldn’t exist without Bitcoin’s Taproot upgrade (BIP 340, 341, 342 — activated November 2021):
What Taproot changed:
- Introduced Tapscript — a new scripting language for Bitcoin smart contracts
- Tapscript data in the witness field costs only 1 vbyte per 4 witness bytes instead of 1:1 — a 4× discount called “witness discount”
- This discount was designed to encourage UTXO consolidation and scripting efficiency
- Unintended consequence: Made storing large amounts of data on Bitcoin significantly cheaper than before Taproot
Before Taproot, storing 1MB of data on Bitcoin cost approximately 1MB of block space. After Taproot, the same data in witness fields costs ~250KB of effective block space (at 4× discount). Rodarmor exploited this discount to make data inscription economically viable.
The Ordinal Theory
Ordinal theory is Rodarmor’s system for uniquely numbering every satoshi (0.00000001 BTC) ever mined:
How it works:
- Every satoshi has a unique serial number based on the order in which it was mined (earliest satoshi = ordinal 0)
- Total satoshis: 2,099,999,997,690,000 (roughly 2.1 quadrillion)
- When a Bitcoin transaction transfers satoshis, Ordinal theory tracks which satoshi goes where using a “first in, first out” rule
- This creates a way to “claim” ownership of a specific unique satoshi
Inscriptions: Attach data to a specific ordinal number. The data lives in the Bitcoin transaction; the ordinal number is the “name” of that unique satoshi carrying the inscription.
How Inscriptions Work Technically
The following sections cover this in detail.
The Inscription Process
- Choose satoshi: Identify the specific satoshi you want to inscribe
- Create commit transaction: Create a Bitcoin transaction that commits to a Tapscript containing your data (image, text, etc.)
- Create reveal transaction: Create a second Bitcoin transaction that reveals and executes the Tapscript, embedding the data permanently in the blockchain
- Result: The data is now permanently in Bitcoin’s blockchain, linked to that specific satoshi via Ordinal theory
What can be inscribed:
- Images (JPEG, PNG, WebP, SVG)
- Text (JSON, plain text, HTML)
- Audio (MP3, MP4)
- Applications (HTML/JavaScript — interactive inscriptions)
- Any arbitrary binary data
Maximum size: Bitcoin’s block size limit effectively caps inscriptions at ~3.9MB per block (with Taproot discount). Most inscriptions are far smaller (kilobytes).
Storage: Where Does the Data Live?
Inscriptions live in Bitcoin transaction witness data — permanent on every Bitcoin full node that stores the complete blockchain. Unlike most “NFT” metadata (which is often stored on IPFS or centralized servers and can be deleted), inscriptions are as permanent as Bitcoin itself.
This permanence is the primary argument for inscriptions’ superiority to Ethereum NFTs where metadata often points to off-chain storage.
BRC-20: Fungible Tokens on Bitcoin
BRC-20 is a token standard built on top of Ordinals — created by an anonymous developer “domo” in March 2023.
How BRC-20 Works:
- Deploy a token: Inscribe a JSON object with name, supply, mint limit
- Mint tokens: Anyone can inscribe a “mint” operation for the token until supply is exhausted
- Transfer: Inscribe a “transfer” operation moving balance to another Bitcoin address
Example (ORDI token — first BRC-20):
“`json
{“p”:”brc-20″,”op”:”deploy”,”tick”:”ordi”,”max”:”21000000″,”lim”:”1000″}
“`
This inscription deploys the ORDI token with 21M max supply, 1000 per mint.
No smart contract: BRC-20 is not a smart contract. It’s an off-chain agreed convention that indexers track. Anyone can deploy — but tokens have no programmability. You can’t write “transfer to X if condition Y” — only simple transfer operations.
BRC-20 volume: By mid-2023, BRC-20 minting activity drove Bitcoin transaction backlogs, with mempool fees spiking to 300–500 sat/vbyte. Over $1B in BRC-20 token market cap was created in months (primarily ORDI, SATS, MEME tickers).
The Community Divide
The following sections cover this in detail.
Arguments For Inscriptions
1. Permissionless use is Bitcoin’s core property: Bitcoin doesn’t have ToS. Anyone can use block space for anything. Inscriptions are legal uses of Bitcoin transactions.
2. Miner fee revenue: Inscriptions generated millions of dollars in miner fees. This is important for Bitcoin’s long-term security: as block rewards halve every 4 years, transaction fees must eventually replace them. Inscriptions prove there IS demand for Bitcoin block space beyond simple payments.
3. On-chain data permanence: Bitcoin is the most secure, decentralized data storage system ever created. Using it for cultural artifacts (digital art, text) is a legitimate application.
4. Ordinals don’t change the protocol: No soft fork or hard fork needed. Pure creativity within existing rules.
Arguments Against Inscriptions
1. Block space crowding: Inscriptions push payment transactions out of blocks (or push up fees for payments). Bitcoin’s purpose is peer-to-peer electronic cash; data storage competes with that use case.
2. UTXO bloat: Each inscription creates UTXOs that full nodes must track. Rapid inscription growth strains node operators.
3. Spam framing: Some Bitcoin Core developers view inscriptions as “spam” — data that has no value to the Bitcoin payment system. They’ve discussed (but not implemented) mempool filtering to block inscription transactions.
4. Ordinal theory is subjective: Ordinal theory is not implemented in Bitcoin consensus — it’s an agreement among Ordinals users. Miners and nodes don’t “see” ordinals; they see standard Bitcoin transactions. The “ownership” of a specific satoshi is only recognized within the Ordinals ecosystem.
Collections and Market
Notable inscription collections:
- Bitcoin Punks: First 10,000 inscriptions mimicking CryptoPunks — no art, just claims
- Ordinal Punks: Early hand-drawn Ordinals art
- Bitcoin Frogs: High-value pfp collection
- Runestones: Free airdrop to Bitcoin Ordinals holders; bridged Ordinals into Runes protocol
- Sub10k: Collection of the first 10,000 inscriptions — sought for “historical” status
Marketplaces: Magic Eden (Bitcoin), OKX NFT marketplace, Treasure.lol
Runes: Rodarmor’s BRC-20 Replacement
Casey Rodarmor launched Runes in April 2024 (at the Bitcoin halving block) as a cleaner fungible token standard for Bitcoin that uses UTXO-native design rather than BRC-20’s inscription-based approach:
- Runes are stored in UTXO metadata (OP_RETURN) rather than Tapscript witness
- UTXO-native design is cleaner and less bloating than BRC-20
- Launch generated massive Bitcoin fee revenue (halving block had $2M+ in fees alone)
- Key Runes tokens: DOG•GO•TO•THE•MOON, UNCOMMON•GOODS, THE•RUNIX•PROTOCOL
Social Media Sentiment
Ordinals sentiment on CT remains split between Bitcoin culturalists who embraced them and Bitcoin purists who see them as block space spam. The debate has largely moved from ‘should inscriptions exist?’ to ‘what is the lasting use case?’ BRC-20 tokens have mostly faded in trading relevance. Rare sats and inscription-based gaming communities remain active niches. The block space fee revenue argument has gained some acceptance even among initial skeptics.
Last updated: 2026-04
Related Terms
Sources
Rodarmor, C. (2023). Ordinals Handbook. Ordinals Protocol Documentation.
Shinobi. (2023). Ordinals: A Taproot Abuse Problem or a Feature? Bitcoin Magazine Technical Analysis.
Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. Bitcoin.org.
Back, A. (2002). Hashcash: A Denial of Service Counter-Measure. Hashcash.org.
Buterin, V. (2013). Ethereum White Paper. Ethereum Foundation.