Skip to content

Atomicals NFTs

Non-fungible Atomicals digital objects, including collection items minted through decentralised mint rules.

Chain
Bitcoin
Carrier
Atomicals envelope
Ownership model
utxo
Operations
mint, transfer
Also written
atomicals-nft, atomicals_nfts

Where it came from

Created outside Bitcoin Universe by Arthur (atomicals.xyz), 2023.

Where the specification lives

The specification and reference documentation for Atomicals NFTs live in bitcoinuniverseio/atomicals-and-arc-20 and are published at https://bitcoinuniverseio.github.io/atomicals-and-arc-20/. That site is the authority. This page exists so you can find it and compare it with the rest of the estate.

Bitcoin Universe indexes or implements it in bitcoinuniverseio/index-atomicals-nfts-and-realms.

Support in Bitcoin Universe products

Where it appears

  • Core: view, view-collection, view-activity, list, update-listing, unlist, buy, make-offer, accept-offer, cancel-offer, settle, reconcile
  • Wallet: view, send, receive
  • Inscribe: mint, transfer

Implemented

  • viewin-app-execution
  • view-collectionin-app-execution
  • view-activityin-app-execution
  • listin-app-execution
  • update-listingin-app-execution
  • unlistin-app-execution
  • buyin-app-execution
  • make-offerin-app-execution
  • accept-offerin-app-execution
  • cancel-offerin-app-execution
  • settlein-app-execution
  • reconcilein-app-execution

Not implemented, and why

sell
Atomicals NFTs has no executable offer workflow on this marketplace surface.

Operational behaviour

Indexing

State is read from Configured Atomicals ElectrumX/Atomicals Marketplace authority.

What must be true before any change is accepted: Mutations fail closed on mixed collateral, wrong NFT subtype, spent outpoint, checkpoint drift, burn, or ownership mismatch.

Confirmation

Settlement requires at least one confirmation by default; operators may configure 1-100.

Settlement requires at least 1 confirmation.

Reorganisation

The Atomicals journal retains signed listing proof and converges sold rows through authoritative outspend reconciliation.

Freshness

Every mutation rechecks the Bitcoin and Atomicals checkpoint; deployment readiness must enforce operator lag limits.

Provenance

Capability facts on this page were generated from backend/packages/ecosystem-contracts/lib/protocols.js in bitcoinuniverseio/core at 15dd03b5986a. Implemented behaviour is not the same as production availability: see how to read our status.