Full lifecycle view
Relayer Wraps Tx
Eth tx → Canton BlockProposal
Validator2 — Re-execute
participant2 · REVM re-execution
Validator3 — Re-execute
participant3 · REVM re-execution
Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).
Total
3.54s
Canton Finalization
198ms
record → effective
Block Publish
3.34s
±1s (block ts granularity)
Spans are measured from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp. The EVM block timestamp has one-second granularity, so Block Publish carries up to ±1s of rounding; Canton's internal steps commit atomically and are not individually timed.
0x02f9026c830e4a2505010f83033d028080b9021860808060405234610016576101fd908161001b8239f35b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c80634847be6f146100b057634c8c9ea11461002f575f80fd5b346100ac5760403660031901126100ac5760243567ffffffffffffffff81116100ac576100626020913690600401610105565b80516001600160a01b03918301600435f01661007f81151561017b565b60405190807f4db17dd5e4732fb6da34a148104a592783ca119a1e7bb8829eba6cbadef0b5115f80a28152f35b5f80fd5b346100ac5760603660031901126100ac5760243567ffffffffffffffff81116100ac576100e36020913690600401610105565b80516001600160a01b039160443591908401600435f51661007f81151561017b565b81601f820112156100ac5780359067ffffffffffffffff928383116101675760405193601f8401601f19908116603f011685019081118582101761016757604052828452602083830101116100ac57815f926020809301838601378301015290565b634e487b7160e01b5f52604160045260245ffd5b1561018257565b60405162461bcd60e51b815260206004820152601960248201527f436f756c64206e6f74206465706c6f7920636f6e7472616374000000000000006044820152606490fdfea2646970667358221220a935493c27304aaac81fd698f7f94fc07a6080c77bcdc36f1e80bc9ab21661dd64736f6c63430008180033c080a0973feaef8fec26c9ec725d7fd71886823b9cb6728b0a2a0e2396568fca8412e8a01e698b9d102de946c1e2d003a0c633f692d739cf3c4bee0739b5497c621bed8a