コンテンツにスキップ

このページのソース

このページの主張はすべて固定されたリビジョンに紐づいています。検証元のソースを正確に確認できます。

atomicals-electrumx-1.5.2.0

Atomicals ElectrumX

リビジョン v1.5.2.0 (2025-03-27)

固定パスを開く: mintParser

Version-sensitive ARC-20 and Atomicals validation behavior used as the pinned reference baseline.

universe-index-atomicals-nfts-and-realms

Universe Atomicals NFT, Realm, and Subrealm index

リビジョン 1d9109c68d95

固定パスを開く: architectureDocs

Materialized read model for plain NFTs, Realms, and Subrealms projected from Atomicals ElectrumX.

Confirmations and reorgs

Raw

When an Atomicals result is settled enough to act on, and what changes when the chain reorganises.

Protocol behavior Verified 2026-08-31 Metadata & Sources

Describes the Atomicals protocol itself at the pinned reference revision. It does not promise that any product exposes it.

Page ID
guides/confirmations-and-reorgs
Normative authority
Atomicals reference implementation
Networks
mainnet
Documentation version
2026.08
Audience
everyone, holder, operator
Owner
bitcoin-universe-docs
Sources

このコンテンツはまだ日本語訳がありません。

Did Bitcoin confirm it? A block contains it, at some depth.

Did the Atomicals operation succeed? A validator applied the rules and produced a result, at a chain position.

Both must be answered. Neither implies the other.

State Meaning Safe to act on
Broadcast, unconfirmed In a mempool somewhere No
Confirmed, not yet indexed In a block, no Atomicals result yet No
Confirmed and indexed at a stable generation A validator produced a result Depends on depth and value

A reorg replaces blocks, so everything computed from them is suspect: mints, name resolutions, transfers, burns, and mint quota positions.

A well-built index does not patch these in place. It invalidates the affected generation and rebuilds from a checkpoint. That is why a generation identifier is worth recording.

  1. Read the generation identifier and indexed height with every answer.
  2. For a small amount, one confirmation plus indexing is usually enough.
  3. For a significant amount, wait for depth appropriate to the value, then re-read.
  4. Re-read after any reported generation change, not only after an obvious reorg.
  5. Never cache an Atomicals result without also caching the generation it came from.

A product can label an action confirmed when it has broadcast and seen one confirmation. That is a product state, not a statement about depth, reorg safety, or indexer finality. Read the field definition before mapping it into your own model.

Confirmation and reorgs and consistency and reorgs.