Settlement
Settlement packages execution outputs into State Diff Lists and finalizes snapshot commitments and randomness via consensus.
Settlement is the process by which execution outputs are packaged into State Diff Lists (SDLs) and finalized by consensus. Settlement publishes snapshot commitments and randomness, not global diffusion vectors.
See: State Model, Graph Commitments & Epoch Snapshots, and Consensus.
What settles each epoch
At epoch
- executed transaction deltas and any escrow/dispute outcomes
- graph delta payloads (edge adds/updates, proof/attribute updates)
- snapshot commitment references (for claims)
What the chain finalizes each epoch
At epoch boundaries, the chain finalizes:
(commitment to the epoch graph snapshot) (commitment to per-market teleport seed roots; a root-of-roots) (canonical randomness beacon) - a content-addressed snapshot artifact identifier
(so auditors can fetch authenticated snapshot data)
Diffusion-derived outputs enter the system through bounded, optimistic claims that reference these commitments.
See: Optimistic Diffusion Claims and Validator Audits & Penalties.
Next Steps
Now that we have discussed settlement and epoch commitments, we will discuss consensus finality.