I remember the first time I saw an Ordinal inscription go live — it felt weird and exciting, like watching a tiny digital artifact be stamped onto the single most conservative money system in the world. There’s curiosity, some skepticism, and then a slow recognition that this is not about replacing Bitcoin’s monetary rules; it’s about using sats (the smallest unit of BTC) as a scarce canvas. This guide walks through what Bitcoin NFTs are in practice, how inscriptions work, wallet considerations, and what to watch for with BRC-20s.

Short version: Bitcoin NFTs are different from Ethereum NFTs. They live on-chain via Ordinal theory and inscriptions, they interact with wallets and UTXOs, and they can be minted, transferred, and — sometimes frustratingly — lost if you don’t understand how UTXOs work. I’ll be practical, and occasionally opinionated. If you want to dive into a wallet that supports inscriptions, check unisat for one of the more accessible browser-based options.

A screenshot-style illustration showing an Ordinal inscription recorded on a Bitcoin transaction

What is an “Ordinal” and what is an “Inscription”?

Ordinals is a numbering scheme for sats that lets you give each sat an index and then attach arbitrary data to a sat via an on-chain transaction — that attachment is called an inscription. Think of an inscription as embedding a tiny file (image, text, audio) into a Bitcoin transaction using witness data (SegWit). Unlike many token layers that live mostly off-chain or in smart contracts, Ordinal inscriptions are on Bitcoin’s blockchain itself.

Because these inscriptions are carried in transaction data, they increase the size of that transaction and therefore increase the fee needed to include it in a block. That’s not inherently bad, but it’s a practical constraint — and it’s why inscription creators often optimize files (smaller PNGs, compressed text, etc.).

How Bitcoin NFTs differ from Ethereum NFTs

Ethereum NFTs are usually ERC-721 or ERC-1155 tokens: metadata and ownership are managed by smart contracts and token balances. On Bitcoin, the inscription itself is the artifact. Ownership is tied to the UTXO that contains that sat with the inscription. If that UTXO is spent, the inscription travels with the output(s) created by that spend. That behavior is subtle and important.

So two main differences: (1) No smart-contract token standard controlling transfers — it’s about UTXO flow. (2) The artifact is literally on-chain in Bitcoin’s data. This matters for permanence and for how wallets must handle inscriptions.

Wallets and practical handling

Wallet support makes or breaks usability. Not all Bitcoin wallets show or preserve inscriptions correctly. A wallet that treats inscriptions like an ordinary sat may inadvertently break the user experience — for example by consolidating many UTXOs or by not exposing the inscription UTXOs obviously.

Use wallets designed to understand Ordinals when you plan to hold or trade inscriptions. For browser-based convenience, many users lean on wallets that explicitly list inscription contents and protect inscription UTXOs from accidental consolidation — one such wallet option is unisat, which is widely used in the Ordinals community for minting, viewing, and managing inscriptions.

There are a few practical tips:

  • Do not use coin-join or sweeping operations without confirming how they treat inscription UTXOs.
  • Keep a small separate wallet or UTXO set for inscription activity to avoid accidental spending.
  • When sending an inscription, check the fee estimation and the transaction preview — the output carrying the inscription must be preserved.

Minting inscriptions and costs

Minting is straightforward conceptually: create a transaction that places your data in the witness and assigns the sat to an output. But fees matter. Big files mean big witness data and hence high fees. Minters often optimize file size aggressively.

There are third-party services and tools that batch or simplify inscription creation, but remember you’re still paying Bitcoin fees for the resulting transaction. Sometimes minting during lower-fee windows (quiet mempool times) helps, though it’s hard to schedule precisely.

BRC-20 tokens: what they are and what they’re not

BRC-20 is an experimental, inscription-based token standard that piggybacks on Ordinals. It uses JSON-like inscriptions to encode token minting and transfer intents and relies on off-chain indexers to present a token balance view. This means BRC-20 is very different from ERC-20: there’s no on-chain smart contract enforcing balances. Instead, the community relies on the rules encoded in inscriptions plus tracking software.

That design yields surprising scalability and experimentation — but also systemic fragility. If an indexer stops recognizing a particular pattern, or if wallets handle UTXOs incorrectly, BRC-20 state can be confusing. Treat BRC-20 holdings as experimental and be cautious with large sums. Back up transaction history and consider exporting raw txids so you can reconstruct provenance if needed.

Risks and best practices

Here’s what I tell people who get excited quickly: this space moves fast and sometimes sloppily. Bad UX or wallets that consolidate can make inscriptions effectively unspendable or transfer them unexpectedly.

Best practices:

  • Use a wallet that explicitly supports inscriptions and shows the UTXO that contains them.
  • Keep inscriptions in dedicated UTXOs and avoid sweeping or automatic “optimize” features.
  • Validate indexer/wallet views by checking the raw transaction on a block explorer when something looks off.
  • Understand that high-frequency trading of BRC-20s can be expensive in fees compared to L1-native token transfer expectations elsewhere.

Community and tooling

The Ordinals ecosystem has grown quickly: explorers, marketplaces, and wallet plugins are proliferating. That’s exciting, because more tooling means better UX and more discovery. But it also means you need to pick reliable tools and keep private keys backed up. Community channels are good places to learn edge cases — but take everything with a grain of salt.

FAQ

Q: Are Ordinal inscriptions permanent?

A: Yes — the data embedded in a confirmed Bitcoin transaction is on-chain and will persist as long as Bitcoin exists. Practically, permanence depends on Bitcoin’s continued operation, but the inscription itself is part of transaction data stored in full nodes.

Q: Can I trade inscriptions on marketplaces?

A: Yes. Several marketplaces support listing and trading Ordinals and BRC-20 tokens. Market makers typically handle the UTXO transfer mechanics for you, but always verify how the marketplace constructs transactions and whether it preserves the inscription correctly.

Q: What happens if my wallet consolidates UTXOs?

A: Consolidation that doesn’t respect the inscription output can cause the inscription to move into an output pattern the wallet can’t display or track, which may look like the inscription vanished. Use wallets that protect inscription UTXOs and avoid broad sweeping features unless you understand the outputs that will be created.