Okay—quick truth: when people say “Bitcoin can’t do NFTs” they’re either being nostalgic or haven’t looked closely in a year. The Bitcoin ecosystem quietly evolved: Ordinals put inscriptions on-chain and BRC-20 gave us a fungible-token experiment built on top of that mechanism. I’m biased toward on-chain permanence, but I’m also skeptical about hype. This piece walks through what these things are, why they matter, and how to interact with them safely (including a practical wallet option).
First up, what’s happening technically. Ordinals are a convention for indexing individual satoshis — the smallest Bitcoin unit — and attaching data to them, called inscriptions. Think of an inscription as a little NFT that’s literally stored in Bitcoin transaction data. BRC-20 is a lightweight token standard crafted by the community that repurposes Ordinal inscriptions as a way to mint, transfer, and track fungible tokens. It’s clever, low-layer, and yes, a bit hacky. But it works.
Why should you care? Three reasons: permanence, composability, and cultural momentum. Permanence because once an inscription is confirmed on Bitcoin, it’s there as long as Bitcoin exists. Composability because the community has built tools and marketplaces that read and move those inscriptions. Momentum because artists, speculators, and developers created a lively ecosystem fast — sometimes too fast — and that energy matters for adoption.

How Ordinals Actually Work
At the core: satoshis are serializable. Ordinal theory assigns a serial number to each satoshi in supply order, and inscriptions store arbitrary data by embedding it in a Bitcoin transaction output using witness data or taproot scripts. That means an image, text, or even small smart-like metadata lives inside the blockchain, not off-chain. It’s simple conceptually, but it has important implications for bandwidth and node storage — more on that in a sec.
Key point: Ordinals rely on existing Bitcoin primitives, they don’t change consensus rules. That was a deliberate choice by the early adopters to keep everything compatible. But compatibility doesn’t mean free. Storing bigger files increases block weight and, depending on network conditions, can make transactions more expensive or slower to confirm.
BRC-20 in Plain Language
BRC-20 borrows the vibe of ERC-20 but without a virtual machine. Minting a BRC-20 token means inscribing JSON-like data that a client interprets as an issue or transfer instruction. There’s an off-chain relay of state via indexers and wallets that parses those inscriptions to show balances and histories. So, the “token” is social — the blockchain stores the authoritative inscriptions, but the token’s usability depends on the software ecosystem that recognizes and enforces the standard.
That social layer is both the strength and the weakness. Strength because it enabled rapid experimentation; weakness because standardization, wallets, explorers and custody solutions are still catching up. Do not assume every wallet or exchange will support any given BRC-20 token.
Practical Risks and Trade-offs
I’ll be honest: this part bugs me. People sometimes treat Bitcoin inscriptions like magic — indestructible and universally readable — and forget about nuance. Yes, the data is on-chain. Yes, it’s permanent. But permanence doesn’t mean frictionless. Here are the main trade-offs to consider:
- Node resource cost — storing many large inscriptions can increase the storage and bandwidth burden for full nodes.
- Fee volatility — during demand spikes, inscription fees can spike, making minting or transfers pricey.
- Indexing reliance — wallets and explorers need to index inscriptions correctly; if an indexer goes offline or misparses history, the social token state can look wrong.
- Regulatory and custodial ambiguity — exchanges and custodians may treat BRC-20 assets differently; don’t assume easy custody or custodial recovery.
Wallets and How to Interact Safely
Not all wallets read inscriptions. If you want to hold, mint, or transfer Ordinals or BRC-20 tokens, pick a wallet that explicitly supports them. For many users, browser-based and extension wallets provide the most direct access to the tooling and communities that support ordinals operations. One practical, widely-used option is the unisat wallet, which integrates Ordinal and BRC-20 tooling for minting, sending, and viewing inscriptions. Use it as a tool, but wallet security still matters — hardware wallets and cautious key management are recommended for higher-value activity.
Operational tips:
- Test with tiny amounts first. Try a low-value inscription to understand fees and confirmation times.
- Keep separate addresses for Ordinal activity versus long-term cold storage.
- Check multiple explorers if a balance looks off — different indexers sometimes disagree on parsing edge cases.
- When minting BRC-20s, watch network fees. A rushed mint during congestion can cost more than you expected.
Common Use Cases and Who Should Care
Artists who want immutable on-chain provenance love Ordinals. Collectors who value permanent on-chain ownership are excited. Developers experimenting with new token models or scarcity games find BRC-20s an accessible sandbox. But if you need complex smart contract logic or gas-efficient large-scale fungible tokens, Layer 2s or other chains still make more sense.
In short: Ordinals and BRC-20s are a great fit when on-chain permanence and Bitcoin-native provenance matter more than execution flexibility or cheap scaling. For speculative traders, they can be high-variance: sometimes profitable, often noisy.
Best Practices for Builders
If you’re building on top of Ordinals or BRC-20, a few pragmatic pointers from real-world experiments:
- Design for graceful indexer failure — assume downstream parsers will be flaky and build redundancy.
- Minimize on-chain payload size — smaller inscriptions are cheaper and friendlier to the network.
- Document your standards clearly — BRC-20 is community-driven; clear documentation increases adoption and trust.
- Think about UX early — for mainstream users, the complexity of inscriptions and fee management is the biggest barrier.
FAQ — Quick Questions People Ask
Are Ordinals the same as NFTs on Ethereum?
Not exactly. Conceptually similar — unique on-chain artifacts — but implemented differently. Ethereum NFTs are tokens enforced by smart contracts; Ordinals are data inscribed on satoshis and recognized by convention. That means different tooling, different trade-offs, and different community norms.
Can BRC-20 tokens be listed on central exchanges?
Some exchanges may list popular BRC-20s, but many require custodial compatibility and risk assessments. Listing depends on liquidity, demand, and the exchange’s technical ability to index inscriptions reliably. Expect ad hoc support early on.
Will Ordinals bloat the Bitcoin blockchain?
They can increase data usage, and some node operators worry about that. The trade-off is between on-chain cultural utility and resource cost. The community is actively debating best practices to mitigate negative effects (e.g., smaller inscriptions, fee markets, selective node policies).
Final note: this space is young and messy, and that’s okay. There’s real innovation here, but also hype and risk. If you’re curious, dip your toes: try a small inscription, follow community channels, and use tools that make the process transparent rather than opaque. The long-term winners will be the projects and users who balance creative uses of Bitcoin’s immutability with responsible technical and economic practices.
Leave a Reply