Bitcoin NFTs, Ordinals, and BRC-20s — A Practical Guide from the Trenches

, April 4th, 2025

Whoa! The first time I saw an image permanently etched onto Bitcoin, my head tilted. It felt weird and wonderful at once. Bitcoin, the old-school store-of-value, suddenly acting like an art gallery. That tension — between conservatism and creative chaos — is exactly where ordinals and BRC-20 tokens live now, messy and exciting.

Ordinals changed one simple thing: they let you attach arbitrary data to individual satoshis. Short explanation: inscriptions are the payloads, and ordinals are the numbering scheme that lets you point to a satoshi. People use this to mint images, tiny apps, and yes, collectible JPEGs that sit directly on-chain. It’s not another layer. It’s Bitcoin’s ledger being used in a new way, and that sparks debates you already know about — fees, chain bloat, and ideology.

Okay, so check this out — BRC-20 tokens piggyback on the ordinal idea but for fungible tokens. They’re simple, experimental, and very DIY. You get a JSON-style minting flow that writes token metadata into inscriptions. It’s crude but powerful. Think of it as a proof-of-concept: people can issue tokens without a custom layer-two.

Screenshot mockup of an ordinal inscription explorer with highlighted satoshi ID

How inscriptions actually work

Short version: an inscription is data shoved into a witness field of a Bitcoin transaction. That data is then tied to a satoshi by ordinal index. Medium answer: because witness data (segwit) allows arbitrary bytes, inscription protocols put structured content there. Long answer: miners include the TX, each satoshi can be ordered using the ordinal theory, and when wallets and explorers agree on the convention, that satoshi’s history carries the inscription forever, unless reorgs or pruning intervene — and even then, it’s resilient in practical ways that I’ll come back to.

Seriously? People worry about permanence. They should. But here’s what usually gets lost in the heat: permanence is nuanced. On one hand, the data is on-chain so it’s as permanent as Bitcoin can be. On the other hand, wallet UX and indexers determine whether that inscription is discoverable or tradable. If explorers stop indexing, inscriptions don’t vanish from the chain — they just become harder to find. I’m biased, but reproducibility matters more than some hype cycles.

Why collectors and devs care

Collectors like having provable scarcity anchored in Bitcoin’s security. Developers like the simplicity: no new consensus rules, no smart-contract rewrite. People create novel token mechanics with very little tooling. (Oh, and by the way…) the tooling is rough. You will patch things together, use ad-hoc indexers, and sometimes pray that mempool behavior doesn’t eat your fees.

My instinct said that this would be a passing fad. Actually, wait — that was early on. Then I watched communities build marketplaces and tooling out of nothing. On one hand it looked chaotic and too experimental; though actually the experiments revealed new UX and gas-fee patterns that mainstream crypto ignored. You get tradeoffs: immutability and scarcity versus higher fees and off-chain discovery challenges.

Practical steps to mint or collect

Preparation matters. First, pick a wallet that understands ordinals. The ecosystem has grown fast, and one of the easier ways to get started is using a wallet with ordinal support and simple inscription flows. If you want a friendly entry point, try unisat wallet — it’s widely used for everyday inscription tasks and token management. Second, expect fees. Bitcoin fees are variable and the cost to inscribe large files can spike.

Third, use testnets when possible. You don’t want to accidentally inscribe the wrong file forever. Fourth, build a workflow: create the file, construct the inscription, choose fees intentionally, and confirm the tx. Fifth, keep backups of the seed and the transaction IDs. This is Bitcoin; losing keys means losing access forever. Some of this is obvious. But people skip steps when excitement hits.

Common pitfalls — and how to avoid them

Fees surprise new users. Bigger inscriptions = bigger witness data = higher fees. Try compressing or hosting off-chain where acceptable. Wait, that sounds like heresy? Maybe a little. But sometimes a hybrid approach (on-chain pointers, off-chain content) gives the best UX while keeping provenance on Bitcoin.

Another trap: relying on a single explorer. Your inscription might be fine on-chain but invisible to one marketplace. Use multiple explorers and keep your own record of TXIDs. Also, wallets will differ. Some wallets display ordinals neatly; others don’t show anything at all. Be ready to use niche tools, and don’t assume wallet support equals long-term indexing.

On BRC-20 tokens — what they are and what they’re not

BRC-20s are experimental fungible tokens using the inscription mechanism to store token state. They are not smart contracts. There is no Turing-complete logic; there’s just a convention for how to write and update state via inscriptions. That means you get very simple token semantics, and you also get the limits of that simplicity.

People mint and trade BRC-20s like memecoins. Some get value. Most are speculative. If you’re interested in token engineering, BRC-20 teaches humility: durability doesn’t equal utility. Even so, the community experiments have been fertile. Lessons about mint limits, distribution fairness, and tooling have been learned fast — sometimes the hard way.

Security and long-term risks

Short checklist: keep keys secure, verify explorers, and be mindful of fee market pressure. There’s also a governance-like risk: if major indexers or marketplaces change how they treat inscriptions, discoverability and liquidity can shift overnight. Bitcoin’s consensus won’t change, but the ecosystem’s social layer can.

Also: watch out for scams. Because the space is new, phishing and fake sites thrive. Use hardware wallets when possible and double-check URLs. I say this a lot, but it’s worth repeating: seed phrases are the single point of failure. Always protect them like it’s the last thing you own.

Where this might go next

Personally, I’m excited about better indexing, richer UX, and more responsible economic design around inscriptions. I also worry about bloated blocks and the cultural rifts it causes in the Bitcoin community. The middle path seems likely: pragmatic tooling for creators, coupled with community standards that discourage gratuitous bloat. That balance is delicate and will be negotiated in public view.

Developers will keep innovating. We’ll see more compact inscription formats, optimized fee estimation, and services that mirror content while anchoring proofs on-chain. Marketplaces will attempt to abstract the ugly bits. And yes, regulation and institutional interest might nudge things in either direction — more custody solutions, more conservative listing rules, somethin’ like that.

FAQ

What’s the difference between an ordinal inscription and an NFT on Ethereum?

An ordinal inscription sits directly on Bitcoin at the satoshi level; Ethereum NFTs are typically smart-contract-managed tokens referencing metadata. The end-user experience can be similar — ownership, transferability — but the mechanisms differ: one uses Bitcoin’s witness data conventions, the other uses account-based contracts.

Are BRC-20 tokens secure?

They inherit Bitcoin’s security for data permanence, but they lack smart-contract safeguards. Security here means the token history is anchored; it doesn’t mean the token economics or marketplaces are safe from scams or bugs. Due diligence is critical.

Which wallet should I use?

Pick one that supports ordinals and has a good reputation. For many creators and collectors, unisat wallet is a practical starting point because of its broad support and straightforward inscription tools. Remember: only one link, only one link — you’re good.

Latest Posts

Book a Free Consultation