Skip to content
Testnet — all figures are testnet or illustrative. Not mainnet.
abstract

Architecture · Settlement

Settlement and finality

The network settles every state transition to Ethereum. A proof verified on L1 is what makes a transition final — you can open it in the explorer.

The settlement path

From transition to finalised.

Execution produces a new state. The prover attests it. The state root and its proof settle to Ethereum, where verification anchors finality.

  1. executionState transition
  2. proverZK proof
  3. L1Settle to Ethereum
  4. verifiedFinalised

cross-border variant

Sovereign Acredential proven
Sovereign Bverified, ZK-private

Each settlement is a real Ethereum transaction.see live settlements

What settles

What settles to Ethereum.

Three things make a transition final: the state root, the proof that produced it, and the L1 verification that accepts it.

State rootposted to L1// the committed state after a batch of transitions
Validity proofzero-knowledge// attests every transition executed correctly
L1 verificationon Ethereum// the proof is checked by the settlement contract
Finality// indicative — confirm
Settlement cadence// indicative — confirm
Proof verification time// indicative — confirm

Exact timings are bound to the network phase and are not asserted here until confirmed.

Finality

What finality means here.

A transition is not final because the network says so. It is final because Ethereum verified its proof.

before verification

Pending on L1.

The state root and proof are posted but not yet verified. The transition is settled-in-progress, not yet final.

after verification

Finalised

Ethereum has verified the proof. The transition inherits L1 settlement guarantees and is final.

Indicative timings

Finality windows and settlement cadence depend on the network phase and are labelled // indicative — confirm until published. Pre-mainnet figures are testnet.

Verify it

Verify it on Ethereum.

Every settlement event links to its L1 transaction. The proof is the receipt — open it, do not take our word for it.

Watch a transition finalise.

Open the settlement stream and follow a state root from posted to verified on Ethereum.