How does Kaspa's sequencing state differ from its UTXO commitment?

Kaspa keeps two separate cryptographic records per block: the UTXO commitment, which tracks every unspent coin, and the Sequencing State Root, which tracks transaction ordering data for each active lane. The UTXO commitment is the classic coin-ownership ledger — it answers 'who owns what right now.' The Sequencing State Root is a distinct structure that captures which lane tips are currently active and bundles in additional context and miner-payload data at the same chain block. Because these two records are explicitly kept separate, changes to how Kaspa sequences transactions for subnets or smart contracts do not require changes to the coin-tracking layer. For a beginner, this matters because it means Kaspa's payment layer and its smart-contract ordering layer can evolve independently.

Learn more ›