BushBAsh
/
BushBAsh

BRC-20, Ordinals, and Bitcoin NFTs — a practical guide for people actually using them

Whoa! This whole scene still feels a little wild. My gut said it would be messy, and it is. But there’s real ingenuity here — and real risk. I’ll be honest: I was skeptical at first, but once you play with inscriptions and watch a sat move, you start to see the pattern.

Short version: Ordinals let you inscribe data onto individual sats. BRC-20 uses that capability to implement a token standard without smart contracts. It’s creative. It’s also experimental, and somethin’ about it bugs me — the trade-offs are obvious when transactions pile up.

Let’s unpack the mechanics, the user story, and the practical tips so you don’t learn the expensive way. Some of this is nuts. Some of it is promising. And yes — the UX varies wildly depending on the wallet you pick and the tools you use.

A simplified diagram showing a satoshi being inscribed and used as a token placeholder

How Ordinals and BRC-20 actually work

Ordinals are a numbering scheme for satoshis that gives each sat a serial number. That alone doesn’t change Bitcoin consensus — it’s a metadata layer built on top of existing transactions. But once you can refer to a specific sat, you can attach data to it. Those attachments are called inscriptions.

BRC-20 is a convention for using inscriptions to create fungible tokens. Instead of deploying a smart contract, BRC-20 mints tokens by inscribing JSON that describes mint/transfer instructions on sats. The token state is derived by indexing these inscriptions off-chain and following a simple protocol: deploy, mint, and transfer are all handled by reading the series of inscriptions and constructing transactions that move the appropriate sats. It’s odd. It’s clever. And it’s not a canonical, on-chain token standard like ERC-20.

Because everything is just data in inscriptions, miners and indexers have to interpret the sequence of inscriptions to figure out balances. That means different indexers can diverge, wallets can disagree, and tooling becomes critical. Seriously — the tooling matters more than you think.

What this means for users

First: gas is still BTC. Fees are paid in sats, and inscribing large payloads can be expensive. During spikes, fees balloon and mempool congestion becomes a real UX problem.

Second: custody is simple and dangerous. You don’t need new coins — you use ordinary Bitcoin UTXOs. But because token ownership maps to specific inscribed sats or their history, coin control is essential. If you mix UTXOs carelessly, you can accidentally lose token control.

Third: interoperability and discovery are rough. Marketplaces and wallets need to index inscriptions to show token balances. Some services will be more reliable than others, and if an indexer goes down, your token history might be harder to verify temporarily. On one hand that’s inconvenient; on the other hand it’s survivable compared to losing keys.

Wallets and tooling — pick wisely

Not every wallet supports inscriptions or BRC-20. If you’re experimenting, use wallets that explicitly support Ordinals and BRC-20 flows. Some wallets expose inscription creation directly and help you control the UTXOs you’re using. My experience is that tools which let you compose raw transactions and choose sats are lifesavers.

If you want a place to start, try wallets built around the Ordinals workflow — they typically show inscriptions, let you inscribe content, and handle the indexer quirks. For a practical example and a wallet interface many users turn to, check out https://sites.google.com/walletcryptoextension.com/unisat-wallet/. It’s not the only option, but it’s a commonly used one and worth exploring.

Tip: always test with tiny amounts. Seriously, do a dry run.

Common pitfalls and how to avoid them

Wallet compatibility. Not all wallets see the same inscriptions. If a marketplace expects a specific indexer format, you may need to use that wallet or export and import proofs manually.

Fee surprises. Inscriptions embed data and that increases transaction size. During mempool congestion fees surge. Plan for it.

Fungibility vs. identity. BRC-20 tokens are “fungible” by convention, but their implementation via inscriptions can make them behave oddly in edge cases. On-chain provenance can be both a blessing and a curse — sometimes the history matters, sometimes it’s noise.

Market liquidity. This is new. Liquidity can evaporate quickly when attention shifts. If you’re speculating, expect volatility and shallow markets.

Security and best practices

Use coin control. Keep inscription-related UTXOs separate from other funds. That prevents accidental spending that destroys token ownership.

Backup your wallet and indexer data where applicable. If a wallet relies on local metadata to match inscriptions to sats, losing that metadata can be painful.

Verify transfers off-chain and on-chain when possible. Don’t just rely on a UI confirmation. Look for the inscription TXID and confirm it in a block explorer that knows ordinals.

FAQ

Are BRC-20 tokens the same as NFTs?

No. Ordinals allow NFTs by inscribing arbitrary content to a sat — those are often called inscriptions or Bitcoin NFTs. BRC-20 is a separate convention that uses inscriptions to represent fungible tokens. Both use the same underlying inscription mechanism, but their semantics differ.

Can I mint BRC-20 tokens myself?

Yes, you can. Minting involves creating inscriptions with the appropriate JSON payload that follows the BRC-20 specification. You’ll need a wallet that supports inscription creation and a willingness to pay the associated fees. Test first with low-value sats to avoid losses.

How do I view my inscriptions?

Use a wallet or block explorer that indexes ordinals. Many ordinals-aware explorers can show inscription content, metadata, and the sat’s history. If your wallet doesn’t show them, paste the TXID into an ordinals explorer.

Are BRC-20 tokens safe long-term?

They’re experimental. The protocol is resilient in the sense that inscriptions are stored on Bitcoin, but the tooling, indexing and conventions around token accounting are still evolving. Don’t treat them as immutable standards comparable to ERC-20 just yet.

Okay — final thought. This space is messy and exciting at the same time. Investors and creators are building in the open, often learning by doing. If you’re curious, try small experiments, pick wallets that let you inspect and control sats, and keep an eye on indexer reliability. Oh, and bring patience — sometimes transactions take longer than expected, and sometimes you learn a lot from a failed inscription attempt…

Leave a Reply