Free tools Windows power users keep installed
One-click scans. No signup required.
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
When people say “Bitcoin NFT,” they almost always mean an Ordinals inscription: a piece of content attached to one individual satoshi, the smallest unit of bitcoin, which is then tracked as it moves through ordinary Bitcoin transactions. The label is a reader-friendly shorthand. The underlying system has two separate parts, a numbering and tracking scheme called ordinal theory, and the content-bearing artifacts called inscriptions. Keeping those two apart is the fastest way to understand what a “Bitcoin NFT” actually is.
Two terms, two jobs: ordinal theory and inscriptions
Ordinal theory is the scheme. The Ordinal Theory Handbook describes it as giving individual satoshis their own identities so they can be tracked, transferred, and given meaning. The handbook also says the approach needs no sidechain and no token other than bitcoin itself. You can read the project’s own description at docs.ordinals.com.
An inscription is the artifact. The ord documentation describes inscribing sats with arbitrary content to produce Bitcoin-native digital artifacts, which the same documentation says are “more commonly known as NFTs.” The ordinal scheme says which satoshi carries the content; the inscription is the content itself.
The Ordinals FAQ explains the naming choice directly: “An inscription is an NFT, but the term ‘digital artifact’ is used instead, because it’s simple, suggestive, and familiar.” That is the project’s own wording, not an independent industry definition, so it is best quoted as project documentation.
#1 Best Overall
Sats are numbered and tracked by a protocol-level convention
The Ordinals BIP, the proposal document in the project repository at bip.mediawiki, sets out the numbering and transfer rules:
- Numbering: sats are serially numbered from zero in the order they are mined.
- Transfer: when a transaction spends sats, ordinal numbers are assigned to its outputs in the order of its inputs and outputs, first in, first out.
- No protocol change: the BIP states that the scheme requires no changes to blocks, transactions, or network protocols. It is a tracking convention layered on ordinary Bitcoin transactions.
Because of this, an inscribed sat can be sent like any other sat. The difficulty lies in keeping track of which sat is which, a point covered in the section on moving inscriptions below.
How an inscription is created
The ord documentation, in its inscriptions page, describes a two-phase commit and reveal process:
Recommended Free Tools
- Commit transaction. Creates a Taproot output that commits to a script containing the inscription content.
- Reveal transaction. Spends that Taproot output and reveals the content on-chain.
- Sat assignment. If the inscription has no pointer field, it is placed on the first sat of the reveal transaction’s input. From that point, ordinal theory tracks the sat.
The content is encoded in data pushes inside an unexecuted conditional envelope. The envelope does not change how the script behaves, which is why the content can sit inside a spending script without affecting its logic.
Rank #3
What is stored on-chain
An inscription has two parts that should not be merged into one vague idea of a “token.” The first is the content itself, described in the documentation as a MIME content type plus a byte string. The second is the satoshi association, which is the ordinal numbering that identifies the carrying sat through transactions.
According to the Ordinals documentation, the content lives on the Bitcoin blockchain inside Taproot script-path spend data. That is the specific storage claim you can make with confidence. It does not mean every NFT system stores its media the same way. Other NFT systems may keep their assets, or references to them, off-chain, and the Ordinals FAQ’s comparisons with those systems come from the project itself.
Rank #4
What a Bitcoin NFT is not
| Term | What it refers to | Easy to confuse with |
|---|---|---|
| Ordinal theory | The numbering and tracking scheme for individual sats | A separate token or sidechain. The handbook says none is required. |
| Inscription | Arbitrary content attached to a sat, described as a digital artifact | A fungible token. Inscriptions carry content, not interchangeable balances. |
| Satoshi (sat) | The smallest unit of bitcoin, numbered by the BIP | A standalone asset. A sat only carries an inscription if one is placed on it. |
| BRC-20 | A separate fungible-token convention built on JSON inscriptions | Arbitrary-content inscriptions. Its rules are not covered here; check its own current specification. |
The table shows why the term “NFT” needs qualifying. An Ordinals inscription is a non-fungible item in the sense that each one is tied to a specific sat. It is not a token issued on a second layer, and it is not the same thing as the fungible-token conventions that have been built alongside Ordinals.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Moving, holding, and handling inscriptions
Inscribed sats can be transferred as ordinary sats, but a transaction has to keep the intended sat in the intended place. That means controlling which inputs and outputs a transaction uses and what values each output carries. If a transaction mixes sats in a way that breaks the ordering rules, the inscription can end up on a different sat or be lost to fees.
Best Value
The official wallet guide at the ord wallet guide describes this workflow, and it draws a clear line. Bitcoin Core provides a full node and a wallet, but the Core wallet cannot create inscriptions or perform sat control by itself. The ord utility supplies the ordinal-aware commands that work with a Bitcoin Core wallet. The guide specifies Bitcoin Core 28 or newer for inscription creation in the documented workflow, and version requirements can change, so check the guide before setting up.
In practice, this means you should not assume that an arbitrary Bitcoin wallet can create or safely transfer an inscription. Use a tool that understands sat control and read the current wallet guide first.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Setup requirements
- A Bitcoin full node, which the wallet guide requires for this workflow.
- Bitcoin Core 28 or newer, per the documented inscription workflow.
- The ord utility, configured to work with your Bitcoin Core wallet.
- Disk space. The wallet guide gives an approximate figure of about 600GB for the blockchain. This is a setup estimate that reflects the chain at the time the guide was checked in 2026, and it grows over time. The guide notes that an external drive can hold the block data.
Limits and claims to qualify
- No on-chain royalties. The Ordinals FAQ states that inscriptions do not support on-chain royalties, so do not promise creators ongoing payments from secondary sales on that basis.
- Project claims. The documentation describes inscriptions as durable, immutable, secure, and decentralized. These are the project’s own characterizations. When you repeat them, attribute them to the Ordinals project.
- Cost figures. The FAQ includes an older cost estimate tied to a bitcoin price and relay-fee assumptions. Those inputs are volatile, and the page does not give a current quote. Treat the figure as illustrative and check current fees before inscribing anything.
In short, a Bitcoin NFT in the usual sense is an Ordinals inscription: content stored on-chain in Taproot script-path data and attached to a satoshi that ordinal theory tracks through ordinary transactions. Whether a given inscription has value or a buyer is a separate question that this definition does not answer.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

