Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Confirmation depth & reorg semantics

Exfer has a 10 s target block time. Reorg resistance grows with confirmation depth; a transaction at depth d survives any reorg shorter than d blocks. As reference points:

DepthWall time (~)Notes
110 sBlock-inclusion confirmation; reorg-fragile
305 minSurvives short reorg activity under normal conditions
6010 minConservative for most non-trivial value transfers
360~1 hrMatches coinbase maturity; deep finality

A confirmed transaction's block_hash can change if a reorg occurs. Callers that persist chain state should record (tx_id, block_hash, block_height) for each watched transaction and periodically re-call get_transaction. If the returned block_hash differs from the previously recorded value, the transaction has been reorganized and must be re-evaluated.