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.09s
Canton Finalization
711ms
record → effective
Block Publish
2.38s
±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.
0x02f9016c830e4a2580010f8302252f8080b901186080604052348015600e575f5ffd5b5060fd8061001b5f395ff3fe6080604052348015600e575f5ffd5b50600436106030575f3560e01c806361bc221a146034578063d09de08a14604d575b5f5ffd5b603b5f5481565b60405190815260200160405180910390f35b60536055565b005b60015f5f8282546064919060a3565b90915550505f546040514281523391907fb694b98f7007c6fea359b354261389a0ad182f21c2bdf151d4fe8a2de885f8f19060200160405180910390a3565b8082018082111560c157634e487b7160e01b5f52601160045260245ffd5b9291505056fea2646970667358221220539f397b5410190b8964d81f07ad58649cc8515b3dec27f9b615fe4abd69100664736f6c634300081c0033c080a0173f22e828fecdc9a210d905018cb66e823d21c49d270716de82bbea5a207352a041a1e92ca2a6950543028f4a7ad27702b420e8682381a122d619c7a48d9c49cc