Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220d6...b459
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0x1324940a...ce38a5f2View lifecycle0x0838bba1...e564a111View lifecycle0x5d0c9b9c...7e40530aView lifecycle0x7c0141d5...b29509e7View lifecycle0x2caa3a55...a598587fView lifecycle0xa7caf8ed...8f355fffView lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0x1324940a...ce38a5f2

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 2: 0x0838bba1...e564a111

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Resulting EVM Transaction
EVM Tx Hash
0x1324940a...ce38a5f2
From
0x81ce3844...db9c2b70
To
0x19ac3ec4...ab597fad
Value
0.00000000000000000100 $ZTH
Block
14622
Status
Success
Overview
Update ID
1220d6fc54...8059b459
Offset
54379
Record Time
Jul 21, 2026, 09:58:52 UTC
Command ID
d962381c6c18...c0bab184
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:004e0ffc5b...2df93c4d
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820b978201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0142cc99710731326363c891389f11d95737fb1fab65ffc09bb4a650195e3c8b6a021df741b5f3f0dd808bfcf918f082b255d1b8cf8aafc2bc91cc4a77a7c9f3e18", "02f86b830e4a25820b968201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0b776e79ab39645bbb1af5d4805cff033c4976e1cf644e8773e4e164b86c07298a02da3a0e575e2cd9fd44a171b1e14faadc338f4bf18f82ee9da97a5db18b1732c", "02f86b830e4a25820b948201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0b4e32c6a38637cf45044e60a6236cc2ae6cc16b9d9aa02d16435bbef9d219b36a0261cd600e6063e2a18f891bc2041009dc14bacab661cd6f0be7f1e02d9481d76", "02f86b830e4a25820b958201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a06ae00515991d8b2d5acc07cd25ca26a4b0c330ebc9487f06372ba0a086791123a0498131ca49cd4a7db745b6875341e6e850c92078f62628579db6a378ec1f7c94", "02f86b830e4a25820b978201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0f0f7bd9ed30b9404e09530b5ef9af812ea0df4f0b1384efda769c0485988e666a05c489b4a7115ef2c46e24116330a2d1da18b2a5be8fa8692a106584c96756fce", "02f86b830e4a25820b978201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a08a50b3d5ee416ed37713fbb93e13a37e34c69cf885788c4ca6df2f242e2b6873a002d8fe6e5b4177267636a7949fb122029f1b590830df9482781fb6f50efbbd7e", "02f86b830e4a25820b968201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0c1f0001d56f84b584892aa726e02ca3ee780a36674f6fea58dff258d12b941e8a019c0ccdc220fc57a7df9fb10082b1976feb450386e1bc463f7b8e6926d971843", "02f86b830e4a25820b968201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a074051548e568ef0c03d2a55bb1463c942dddb48a40eddf2c5b423a9e044d5562a05b4d9ec22eb5b1b804e0194d17fefe2e0a314cd7c2a6ad218846ae8e63c07dcf", "02f86b830e4a25820b988201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a021ce276863848f2e906ecc24b982909b3c3ff95941a990a7fcb9af13bc3d32b1a003dd61525d9ab4711ed905b25454c5a40dcc1bde3379648fa77d7ef54f5e933c", "02f86b830e4a25820b998201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0f9c3ded832188282a252e78787769f1fa6f1b772e5a201991bf25cc8e04b1a40a01594e74c66ea0ce54de9ccb361ed4546aebfba2a8a3401c71e443c2819537fb3", "02f86b830e4a25820b988201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0c1135a5c1e35959f7578ae91b5fc7a87532e9f924f4c0c2ec9be3ed64fd677e3a03b59ab6d27744f957a120a20eacbe2c7ebc57535bdcacae22fd3d28d8232cab1", "02f86b830e4a25820b978201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0e813b7e1770860aef76b3ba332dad53d545806e257d03fa7b1241eb7333867cea074ff04f10e00ef381efc754a8d802471c163db939edb984bb28307fd5c6f3654", "02f86b830e4a25820b958201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a027f28f0283bf96744e5eb6a56845c6e466dd0ff85b4c747a1004e97d6ee8c5f6a07edf93d91fd5c6c27eb4f4e7ea2337abcd2ec7a9e7d5956c65eb893f26f6ebb8", "02f86b830e4a25820b968201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0a6a28ab28898129fe59dad9ca385fd35acc016e5f52c494873f362ed74135082a06cd8747c655403342a4e9b2f37dcae86c1584f5f0b62126d376e6f9aaf4ae801", "02f86b830e4a25820b988201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a05abeb7f4500859dc3ce147c1d37d4203becd926cb5b900d3ae7803c08018ed28a053c5773adeae9f5658fe0f5c01bbe81c056ebf11243431ebecb80ce6671dff12", "02f86b830e4a25820b988201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a05908696d9d68eec36265d940eb123664423d5ff670a6600bae22627b47efa2a2a062fb21cf7eea219cd6a74b7f53ff083ef04991552cb99566767159ec2ed4c556", "02f86b830e4a25820b978201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a09af52e5e76bc74a70698da68e1dd1a2fe3ac24fecc979693cddd3809a6ac9d61a034758231e9c56b33137a996655948088042c8d311bf95f715af4293ea4563a9a", "02f86b830e4a25820b978201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a014b618543163a772c538e296d9b22178893c705016412954d11f16429ad75ab9a06d981144a2c33c722b711cfcf567db051468c5c74e6193536e02c3687d263f53", "02f86b830e4a25820b998201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0e751866a8ef04d9137bd4cacf203f46645ae85f95d2bcf67bbe5e91f041ef597a0795a17886f9d8c238ee1651fa463a82ab5bc7991677602066f87636f7ceef2f3", "02f86b830e4a25820b9a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0fed985d5de3fdda152bc1190fbd29632ae806a565878de35f8d6e09b1f849afaa04a7536a352603d6c8f79d6702652afec5ec0a0098e9cbc37e74d5276c37cfb7c", "02f86b830e4a25820b998201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0140d1b6b9b0fafa586656628936286cad10d1a685a78760d1bc05f12e0ee9b80a03e004609877916ddb2b33aef14607305b10217087133a6961a011187035720dd", "02f86b830e4a25820b988201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a01e7d6b7a3e67bc265cc76ed57faf016c26e7c042ffa62f820f6d8f9663dc2648a017fa98575c56709d168a032ac1f9c83badc41a3ddf42a83fbcb35abf830ace05", "02f86b830e4a25820b968201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0f67324851b20631df48cb990ab86923354a771e4a7646bf8b23a022794bf74c5a003937d3a7214c40990ee99cea4efd81a965ea56c37235732eedf6cd08a481838", "02f86b830e4a25820b978201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0d96b6e8727711c11234d721630b5ff3d73af37cbf172494e39f9f3b4fff8ad8fa079037520e9bf67f881e7e7fcddba1074f72362dafe604bb5fc5e36baf1414b87", "02f86b830e4a25820b998201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a03bae6b18b60c7eb8cadceadd89332c4cbc4d7b57e3d59c82f076fc68df3b4cf8a02d3033b8747784515419f9e826aeb59cadf2f72a3d9ca48ca49d348d2fb38e7a", "02f86b830e4a25820b998201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a03d0d2d54a11a35fae061ae159ffba3bd15c0946cf8cd35572964fa033d1d9607a05c648726c06ba99819a0c45984ee808f12a78aa34c944d580e1d9f02ae083dbe", "02f86b830e4a25820b988201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a09561ae371fa6e5d6a4be7b3b774fe213a14b9110b1882cc6d91e39070bae4ce3a06885be7f2056ac69d84246a7a792ffea3b84305d043ee5be42ac2a2f9623dc7e", "02f86b830e4a25820b988201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0c1ab9b538d07f7cf055589e96a079fdfc2e57882f5c7b197139fe63b40fbb5cca01c485f2e920efa00e57d2ba26efbab90b213b598aefa5d6581278c247fafc39c", "02f86b830e4a25820b9a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a08b77480b0dce1b09535d970fd91aa3afadfef2df80317c84c9022c8dd7b672cda0072cf200f20425b705b80b1459500a8d012f1db175fb16485f1ff2db3d7c3167", "02f86b830e4a25820b9b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a08ab961401c193e1b5c7e1dab4f3291b1d1f7a2818b9fc59ab6d2235ae2332dc5a00297baf3259a14fc3af51e80d0bed6ed358029b896b2c1e2caeb7303b61a331a", "02f86b830e4a25820b9a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a03fc03af5156a956771bf27acfaabd26ae86b3f976daca4fefa0ddb68aab1031aa02a9f4b30b61d02a0def7fe356facaaf0355d236b23ad69b1f721286af228d11e", "02f86b830e4a25820b998201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a06643148aadf3e2215ef1932e0290bc78e47cba67d0be40937b7b0b40494b3581a06f061e6be66345e64d8645dfe234f333b65099ee9d183a94e127941da7ed5906", "02f86b830e4a25820b978201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a020b188c0da825e5c7905b5cc3ef77b5a956821533d28303c5f3ecceb5c052b0da0204fecf0cf5fe5e27bd99a633b72233908fccdad5c357e7b4636e56b82c75536", "02f86b830e4a25820b988201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0fd48d18c888209de41ab60c0cb34ffeee4fc3b6680848ba33c8f92ea7766ac7aa04ff3cab8d11e6ad6ce8a0722235c8e9e531bb8cd67bb17bde6df0620521a6e02", "02f86b830e4a25820b9a8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a05dded2305704044ed50bf22a489fcc6c8b98abe3516011659eeac685e2d9d838a005bdc0d1bf3ee27e473e0c6137177a893363fd8e58fae8ff81625bbaa5b49861", "02f86b830e4a25820b9a8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0a17f4d786f213c03ae31208de5ed04ac7c1ec34b7ed1a94860a549783f0b51e8a07f0d722446e2d77e486f31929cadd8d57dadb33d98375abf304734ce5cb3a82d", "02f86b830e4a25820b998201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a06db89b7d85994edc2e137cd064290c5e15d0ad5f81656ae6a47c44ce9f73d037a064cd62343ef2394b700c253d53e0dd5477bdddbc60707a73452f57a839e7f4b3", "02f86b830e4a25820b998201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0994627d9b1c6429689bfb549e7a5470c1d2429c61f6aeb8ea91ba486c27ef3b0a067bb6edee91e111292ab676c41aa6bb1f41acf86d82258bf40dc0f958c217de0", "02f86b830e4a25820b9b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0cb617ff45f4416c90b6c76ef5dd256ecb0a5832676ab3592050d5813a7e3e75ea07bfb154bf3dfd813bf23db82af615b72e83ff7687bf25be8695690fdb54e24d7", "02f86b830e4a25820b9c8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a08488597f6a7b1eaa2acc54ebe28c19730faa5ee255f7925ddb110761497d325ba060ef8096c91a39aa13610309e8e60ec9da5f34488e6e018220edfb1103845ada", "02f86b830e4a25820b9b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0c6fe8e270af6aa677d3f68679c8861ec3f2ec1e347d7cb9b86bc46fbde49d223a0517875867c608808f9414cb84dd6711b0d5caa1ecba0650f8e743ef72e97ae32", "02f86a830e4a25820b9a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0af7a9f7660f1afde417f4249b669732f235cb4d33b57c4199b32073d6c20fd4f9ff1ccca1cb6d205165c7faaf73217178ff7b15e3b34e2d65e9bf0caf0dc416f", "02f86b830e4a25820b988201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a09330fc025b3075a47d73b1ad9e044f7ee6ff9cc8aca531be0f2cab2f7f2cc9a9a04d950e7df10632702569a62efda35fde225575af65b00d8b2b9908d1b36c7e49", "02f86b830e4a25820b998201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a014611d65b9f3e8c0aca02c8366e3227dd324646626e8c97ffaf3efa4d46f3cbba070694587a6acafe78db693a9d1fff7c3864a4a8a34452eb4253e9e975f9cab60", "02f86b830e4a25820b9b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a040c834125ac52a6ea4e4f258af24152bcc60eec3c6b0ff562664d1f2c912d574a0018f9a7749a12f310bab05414f0d9d2cb3cb3507844a4d710dc62beb9c77947e", "02f86b830e4a25820b9b8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0721c8b57f5b261fdb6923d2d9928314b5557856fe35c77c2c49f2c26432f3c94a019018c283838ddc9873c612b11da93682a3d3851ba64b35f4120d9b5be25cf88", "02f86b830e4a25820b9a8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0d8312c6c4094695a2e23a34095e3c3d49bd7020eccde26cc73f108ca87414c31a027be4e2587b9e0d4fbd41784acd6a247179f7cb2978a872b67605366d1bfa7aa", "02f86b830e4a25820b9a8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a028efd6c0ac269518cca538d25347272c5abccde630e0cb68f6b05359061c4b65a008bccc2b6408c28eb7d6ca45d1e8b5891185b47712fcd4b16910fd8d879ad3d1", "02f86b830e4a25820b9c8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0fdadf86947109b008c5b8ef911d4e18653e13c0f85e38fae8261aa0b268b9cfba0139e3fe8ed37a60d282863f3028c2bed9ea4929c75e635961ae2c7c6185dd1b2", "02f86b830e4a25820b9d8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a07d84beeb3763408ae6eba6aaa22ab8eaac44ef2d1a0b90017138715c77e785a8a02640bd519dd002755bc7527166bc63c98881ff1412e76bd016f105d1ca320168", "02f86b830e4a25820b9c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a06b08d4def9f1e0f494474ec1cd15020aeba2e3950beefadb85e2ee8f51131abfa0514c17a674ae117a77c321acb90994eba907ed35ba4f497719509b4c56dfc1c7", "02f86b830e4a25820b9b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a028550382f775e8c022839294f6960819772b7dfe75d6d85605c2e797eef0fb7fa00c651b40a07789e4ba54124206214088d1d59d5f0607fbfb1e104544cc7578bb", "02f86b830e4a25820b998201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0a91d367e3cffafdfcadc352dafe6fd0def80d420599f01c85d1221dcde260281a07ae276f231afc9f7c0fe7d31d9b02eb47548e29b16f0b346b3fd325224041324", "02f86b830e4a25820b9a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a04f29e13410cd6b17022cffc50f41c5e0272d44fbe89f20f834d2cd0a673dcefea03cc0bc400dc653fd844cbb586f0a8e2651c18c6a491dffee8c2acc4fedd1c9e2", "02f86b830e4a25820b9c8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a087423a02dc560e446d25fc55bbfcf61ee79df95276c2314b62703e68a96aa91aa062745626c0f12e328dcb1c5ce5ffdc8aedd7af8e03fb3e3c0c10a9154df73c17", "02f86b830e4a25820b9c8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a04e9ea86a2783341113215c23f37cc6447e264897d73e9ed928c27d276975e7c7a02f85ec2b8f647412c2ab12688957838241d88fe2bf778aca87989a1e4e0db2a6", "02f86b830e4a25820b9b8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a08150e77e5864539608c4b66160b506c7e91002fb6461e11f4e1d29cb88622b91a059c20fd49acb791a5897b163c207ab05028c970b66627ef22fa8427b5fd2514e", "02f86b830e4a25820b9b8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a023361c69e193b220781b420879f1d117858173741d439d91a73973506386af38a02a84bd083bcf357535c20878c69297e65c90c4df971814df2edf9e79d0dfa650", "02f86b830e4a25820b9d8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0f19087e0ca1bf760f36be7d6722cac2cf827d2cd1ace811a32ba113f6e195c03a053f5615abe0a96120188719a6ace6163adb5abcb7c23b11cda4769621e6f5568", "02f86b830e4a25820b9e8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01eb2a5384a0f80fb6cb8dac3eef946b839fbfcd8addaaf0f46c26b6d7d233bbfa038449050c197bb18eba41a05f4034d970d59f3e9ef0363e65cc3c8177a6c6390", "02f86b830e4a25820b9d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0c7b4f0d4356778e036bfc468a8511a5df33b938261be820de0603d08dbbfb869a0070db8cdcbf41e925b19f67ed44b8daba287a4be7eb2d43302335f7dfc4277c0", "02f86b830e4a25820b9c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a084e63eacf91f6dc464da2b07ed5a6695cfcb8a5bf0b75b8ff9a4632f5b572198a0446bf769b8b6c746395a7b8f015c73fe3371fdfe627c28373dc7667a09fef4fc", "02f86b830e4a25820b9a8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a078e0c1f9a371ae6d0071c90c37631963bd45dd147eb8ddc331e11bafe3dbfa6ba01224ab3efdeb766c52061ae29955383e2308dfcf76bab2c173b17c661b71886c", "02f86b830e4a25820b9b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0c8e6825e4f3082e27ccac41d84a12fc33ae81eb91c450f54d76bb41137860178a01073837c98e0146d9d42340020d11dd09f8fbf5443dc67d0ccb4fce566cc1cf1", "02f86b830e4a25820b9d8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0610b534615d066a4cb00e9c78d3618c5d0c62f611b56669c418a419225b51694a02d3f5616582183901047bb53f79c4fe514d7a83f543998e46f953967860232c6", "02f86b830e4a25820b9d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a00e962a98f0a5ba8154f4578987c26ad405773bbf6b6fd7ee7292716765d167eba01297188ba8a808ac9fbf5b4bcb49268c12fe4c74ba7304153586771023ce5feb", "02f86b830e4a25820b9c8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0826c3c55e461a16ecf5d6d270d594c40a4f7e49cd18553211a35574e97a16899a004d3d7949805c5aeaba9f00b368b98adcdc7f2915fa57ea3b2790d386df7f98e", "02f86b830e4a25820b9c8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0f80ecc96d4c34a729e0e3845ed7fd0f3a703f14073e1ea78b975841483f9a47ca054e34c7fd906d02d4c14d82fe17f51c39b380cc01ad72954fa8402f8a5e5f952", "02f86b830e4a25820b9e8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a09ea5385c772c4ba647429224310216e889143b83a4528a2be3cc04a9d9603a02a04241028abf2ff3e3079d9d31fa351f6a5b92f5ee63dda20c908f0991b7c82f13", "02f86b830e4a25820b9f8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0603776f62dbace305b4be9f4f57235423b7627c146f328c8ffa033bcb9e306eda00d807fc4ce7912d4750d2adb3c5f83607b94f695c0db6a05c2554db6d1840f38", "02f86b830e4a25820b9e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0a174d988b03409da5dd6e6e75f6665cc60a223347f8757794819038f4a6ecfcba012c4d7da75d6dc009bb71400bdc2f54c949446d6455f63ca4b20308d2090567e", "02f86b830e4a25820b9d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0011817d87aabf967894bf2972205bcac9cac0efe003638b1a0084601ac78322aa079fffe9295a70fc8bb80d53d3410e499c9040232c8ec972a1e3fafc3266a27e0", "02f86b830e4a25820b9b8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0050329a41e9f8d37d82290ff73fe0cf9fbd2829ba9968c1349feac0179d9beeda07ce478cc685eabdd9934a96278e9c9e7eac2d909b49ce95f3a6bf0394300ff6f", "02f86b830e4a25820b9c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a06c4543ed4ee160debe6e4d189b383fe6122eebad83f69a52bc70bbd9ebcb4ba6a02310241e6a87d3c8954f8eb3a7f0f6761d2d94fb7a328c2e940fc1b0df71ff53", "02f86b830e4a25820b9e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a08559391f71234c30ea19b8fc34346773e6df113c5d81ca776d1fbadff30cb24fa02a870a380a07984bb3942b1b46c750da8a07288f429fa18fa083bc9db60039d6", "02f86b830e4a25820b9e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0f1a1dc35148b017a0028ac1998d4299deba32a229597e50deb041b8458987d26a06506104e7682399f2476faf517e7ce88b973df210eaea9a73b7a3c1d8680f7c7", "02f86b830e4a25820b9d8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0e720a9dd8868dc8370fc7d011eb06cc9468b024e73715b4032c8d7c0c03562a5a05bb4d745588157188de14c7da9b75c226aaa10369a03925b18009ab9cf945676", "02f86b830e4a25820b9d8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a04180fb55dedf47fb571f74b2ee7415da5a3354cc5df2d1a8cfcdbc5bfe3b8ad0a01d7b8409b9cfb909f699aa4deb92ae0c548f5e500180b8c84d39be39ba81b4da", "02f86b830e4a25820b9f8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a07768a6979772b418500c8fb7814a2ee617fa87c1c5db684a8ed994f708c688b5a017f29bb4e590672c1e02b1413c9365cd9fbdb483e5415a51988fc326808ff8e2", "02f86b830e4a25820ba08201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a091bc9a89501acf12a8ca337964f47254a41bbcbd65b4a9e057f06228a1160e3aa00e61340b89c6d6c7339dbd6e7eaeffb5b430089c6857e942b62023bacc545151", "02f86b830e4a25820b9f8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0e56fe93d5095c2f0da9c145347daa5b1a63514227557ee07f6ca50656c47e152a023f645a94a8cc7f5ebd6e1e41baff374184b728becb04a209a2fbc7555983e2d", "02f86b830e4a25820b9e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0bd75d24e2e1ead13e73b2e572be79c3b7c6db6b2da3e3b6107d015f1287371c3a0517bd98469e5fc4a82375488015bbf578583783448886906304ced95dddb4518", "02f86b830e4a25820b9c8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a00f70497d7aee5b20b0e32f4c7a6bc042ab238ba8921bfb5cf75f54a044a9c81ba020a3d06e6cf7284daa971b74880208354e512dc850e57a79111cf9f62fdf5e5c", "02f86b830e4a25820b9d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0e2aaaa097ef949ce6bf762907a2a5235bd97785b2f58b0e9e249b150c45a330aa0134722d7d3c9511ae63c11a748968dc3067115acfe7f62e400afb916c8086235", "02f86b830e4a25820b9f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a02d0b276b5d3b5da69542ab3467ad9d469099c3b55c0fb3e25ac7a4b43cfbe814a05a0815fd6be0a887f3e82d7ac1e43dbcdce61ed79c4afe44d4136cb7fb99c55e", "02f86b830e4a25820b9f8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a02ce7ba9f8fd90483cb1b7bf7b4f9178f766a266850681c760ece4a7bfc1f11e9a00acb84463d856d042b357fc693c1b25718f697d09457b31a1665191f37d092e5", "02f86b830e4a25820b9e8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a03de336e321e76edada648d2ba1a86440914a97148f5ec4c8ac532144377b7476a017a80e5acb1686d842f05679838480cabf4fdec0058cb5a078e1701d5a7024c7", "02f86b830e4a25820b9e8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0dddfc8041286f308d647ecc11e96029b82cc649f6e3685ffddd3c782a3a2a29ba00f10dffaaf36ebf055e7d35c542de0b99a136738915c6c2978d3737460fbe763", "02f86b830e4a25820ba08201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0799e42f470413b9b7a77515382dfc0d2ad54bfaa6f9df174fc39d308ae4f1560a02898a2aff35d054661a9adf8ec967d6d0c1b4aad29dc48c70636aad00f390aa6", "02f86b830e4a25820ba18201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0dfff4fa87e028df98c9e7f6ceb5494b1a063ea0774e6e176c58fe15243ec01dca0273966cdf97dc982eb8f3ab8807e47ad04eb5e8d2b05b707c6f7dc03bf3f74c4", "02f86b830e4a25820ba08201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0c829cc81251b385566bdeade5131f7a5321652b2c987673711fcbd724fa7e0d6a003322cc6d3be8e6884a458299b02c4bb40cdf627f0572f8cab01f0641267a5d1", "02f86b830e4a25820b9f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a03d76c11254cd0e64936fe63967b282fed69cc43887bf521d56d3325df257d6d4a073dcdbe40ff76ca0ef8dd942b8bca50101ec5ca9aa86842762b2fe4b7e19872e", "02f86b830e4a25820b9d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a03eaa72944bba67a80efacef8dd4d478d1163d667257cfe3865b9833ead74183ba0714ae0bfefd305a07bb150e5f1c19bad208693e068177a8605d6525b2d5607d5", "02f86b830e4a25820b9e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0a4bf610112ea0e0dfff0ca38f488554acf26b13bce98a46326b4b07e29f35440a00bfb84b82a7eda47884f08359e3c41720a1859a0bf853db8963b638be9f54c3a", "02f86b830e4a25820ba08201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a02aec80b901a43064e798d0b3f1f79db42035c1b9c2034ff29ecce899dd1d94d4a050621829cae751de30e53950ba137993b08dcacb90596c9548d547809e1bc757", "02f86b830e4a25820ba08201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a009efbfc5c22aa39c07628e99f0624a73619d62d6ee14bffb7d76273004bf45aba00681da54fea25144e7394dd57683a5fdc8cad8ebe84f14f6eeeed1cbad8a550c", "02f86b830e4a25820b9f8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0857a00eba030b1cad6d8bf5df2b131c9790037ad62cbf986c6a9d5682416fcd1a06be4a70fe6ed92b99d50eb0b88823a702e65f4104bc6ca9f95e4a543dc8718a0", "02f86b830e4a25820b9f8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a093767712f2c23df4069654eb3ebdaf5fc6cbbafc89b380a673d28a5e0ced8f5aa010d4dc414dd6cfd120d2886a3e1d4053ee43cb7a36b982f6a200e52576e3f50e", "02f86b830e4a25820ba18201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0794d4fa92f95756ed291232bb4ff53f2c544246e4794732dad1d076beb71ef54a05e00b1ec9d1344ee1363a10e0529088b538f725adf05a51b8cf3ad6f7cfb15f3", "02f86a830e4a25820ba28201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a068ba636d8151515bd06eae30e86154d635742ae1235e405c7b76847909c003c89f14e900aef64f5ec79b3f8e42c2d84e6462861eb675b49ee4a39a9e720c54db" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xf924b446...04c1e372
View lifecycle
0xf129f599...46c1232dView lifecycle
0x65fc15e9...2c279725View lifecycle
0x64dc1656...2e9d415dView lifecycle
0x343dbf68...677f63e2View lifecycle
0xbbb7ec2c...65c8af06View lifecycle
0xc517b5e2...57920b44View lifecycle
0x810c65b6...298080e9View lifecycle
0x605ecadb...b1fb5e74View lifecycle
0x731ebf08...10bd6fcdView lifecycle
0xbd3e771b...884bfef4View lifecycle
0xf0f7b8c8...bba907e8View lifecycle
0xb191bb1a...a2078af0View lifecycle
0x74841391...cce0a83dView lifecycle
0x9a90a048...7b2985baView lifecycle
0x1ae3ecec...fed18688View lifecycle
0x4e15054c...b45be668View lifecycle
0xf647f913...32b54bd1View lifecycle
0xaf901f83...280ae0c9View lifecycle
0x256bf845...8ce6ca29View lifecycle
0xd888a6ed...c161224aView lifecycle
0x23f3d852...f7e6ddd9View lifecycle
0x4ed27714...ed997dfaView lifecycle
0x92279364...4058de4aView lifecycle
0x785d9ad2...c86e8d0aView lifecycle
0xce26cda3...e4f7b060View lifecycle
0xd3a47088...6f1e747aView lifecycle
0xed256f0d...e784f873View lifecycle
0x55cf8241...1cefe521View lifecycle
0xf023f09d...8626b7a9View lifecycle
0x98659a3b...fc7a240eView lifecycle
0x10a73e21...f9249948View lifecycle
0xd50e0009...f39a89eeView lifecycle
0x86cae7a8...8bb5ece6View lifecycle
0xae6eae1d...9499e814View lifecycle
0xb8fc7d6b...56eaaa2dView lifecycle
0x5e4aa42d...0a6c4fa3View lifecycle
0x083103cd...8f14d9e1View lifecycle
0xff2c6456...c7d4f22bView lifecycle
0x7fb0a63e...02d71681View lifecycle
0x5b147e89...3c5eee0cView lifecycle
0x62253ee4...428614d7View lifecycle
0x7ad89e29...b7420634View lifecycle
0x828321f6...1f041023View lifecycle
0x34aca74f...be9de875View lifecycle
0x0caf461f...d6d5984dView lifecycle
0x2bd7fc9b...c96b8705View lifecycle
0xe91bc912...5622937aView lifecycle
0x70df91ff...c6c5f400View lifecycle
0x661745da...8296fd4eView lifecycle
0xa3bf4eea...71f7b36eView lifecycle
0x0234a686...c1e24f52View lifecycle
0xd25b1c19...a5d48e61View lifecycle
0x7edda4dd...f0067fe1View lifecycle
0x81eec321...1306ababView lifecycle
0x8abbca5a...25e49d41View lifecycle
0x8db40e92...70a5db5cView lifecycle
0x2f5b9187...597aa729View lifecycle
0x52692771...2d46cae5View lifecycle
0x13a7528c...2e478b3fView lifecycle
0xb70ba63c...113bfdc5View lifecycle
0xb66bc758...36d260fdView lifecycle
0x1aa14679...77b923bbView lifecycle
0x454445b7...90565d40View lifecycle
0x3bda300e...b2e54dbbView lifecycle
0xadb559b1...08f9dde5View lifecycle
0x1e477c76...3347dcacView lifecycle
0xd1c6d466...023c1f0aView lifecycle
0x431e4b3f...e3a0f4f3View lifecycle
0xf293f58a...ff792316View lifecycle
0x5745adc9...8603134cView lifecycle
0x35f41469...0fc43484View lifecycle
0xdecdc4e9...663456e4View lifecycle
0x80172604...2d9de6f1View lifecycle
0xd520c528...b8ee071bView lifecycle
0x2016b003...3fc6f13fView lifecycle
0x2aceef09...cb1049a3View lifecycle
0x831751e5...36b9bb35View lifecycle
0x0af03783...1b9e3552View lifecycle
0xf6dd0c17...b908b4f1View lifecycle
0x5852ff01...aa841c7dView lifecycle
0x8d450124...a6c533daView lifecycle
0x02c26817...d12b5e46View lifecycle
0x5bb23d64...82d6e23dView lifecycle
0x2ab93d0a...db96d0e8View lifecycle
0x43d764f2...0ec01891View lifecycle
0x1249df1b...2679cf9eView lifecycle
0xf36ae9f5...0963ecc7View lifecycle
0x13c74e6b...307bfc20View lifecycle
0xf3a44b79...c8d23791View lifecycle
0x9783be09...76dd2d2bView lifecycle
0x15e45393...0c231afcView lifecycle
0x06ea8092...1bf97dd5View lifecycle
0x1daebe19...8aa0eec2View lifecycle

Op 3: 0x5d0c9b9c...7e40530a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 4: 0x7c0141d5...b29509e7

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 5: 0x2caa3a55...a598587f

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 6: 0xa7caf8ed...8f355fff

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 7: 0xf924b446...04c1e372

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 8: 0xf129f599...46c1232d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 9: 0x65fc15e9...2c279725

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 10: 0x64dc1656...2e9d415d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 11: 0x343dbf68...677f63e2

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 12: 0xbbb7ec2c...65c8af06

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 13: 0xc517b5e2...57920b44

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 14: 0x810c65b6...298080e9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 15: 0x605ecadb...b1fb5e74

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 16: 0x731ebf08...10bd6fcd

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 17: 0xbd3e771b...884bfef4

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 18: 0xf0f7b8c8...bba907e8

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 19: 0xb191bb1a...a2078af0

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 20: 0x74841391...cce0a83d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 21: 0x9a90a048...7b2985ba

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 22: 0x1ae3ecec...fed18688

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 23: 0x4e15054c...b45be668

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 24: 0xf647f913...32b54bd1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 25: 0xaf901f83...280ae0c9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 26: 0x256bf845...8ce6ca29

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 27: 0xd888a6ed...c161224a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 28: 0x23f3d852...f7e6ddd9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 29: 0x4ed27714...ed997dfa

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 30: 0x92279364...4058de4a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 31: 0x785d9ad2...c86e8d0a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 32: 0xce26cda3...e4f7b060

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 33: 0xd3a47088...6f1e747a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 34: 0xed256f0d...e784f873

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 35: 0x55cf8241...1cefe521

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 36: 0xf023f09d...8626b7a9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 37: 0x98659a3b...fc7a240e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 38: 0x10a73e21...f9249948

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 39: 0xd50e0009...f39a89ee

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 40: 0x86cae7a8...8bb5ece6

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 41: 0xae6eae1d...9499e814

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 42: 0xb8fc7d6b...56eaaa2d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 43: 0x5e4aa42d...0a6c4fa3

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 44: 0x083103cd...8f14d9e1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 45: 0xff2c6456...c7d4f22b

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 46: 0x7fb0a63e...02d71681

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 47: 0x5b147e89...3c5eee0c

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 48: 0x62253ee4...428614d7

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 49: 0x7ad89e29...b7420634

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 50: 0x828321f6...1f041023

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 51: 0x34aca74f...be9de875

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 52: 0x0caf461f...d6d5984d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 53: 0x2bd7fc9b...c96b8705

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 54: 0xe91bc912...5622937a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 55: 0x70df91ff...c6c5f400

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 56: 0x661745da...8296fd4e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 57: 0xa3bf4eea...71f7b36e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 58: 0x0234a686...c1e24f52

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 59: 0xd25b1c19...a5d48e61

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 60: 0x7edda4dd...f0067fe1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 61: 0x81eec321...1306abab

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 62: 0x8abbca5a...25e49d41

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 63: 0x8db40e92...70a5db5c

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 64: 0x2f5b9187...597aa729

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 65: 0x52692771...2d46cae5

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 66: 0x13a7528c...2e478b3f

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 67: 0xb70ba63c...113bfdc5

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 68: 0xb66bc758...36d260fd

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 69: 0x1aa14679...77b923bb

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 70: 0x454445b7...90565d40

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 71: 0x3bda300e...b2e54dbb

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 72: 0xadb559b1...08f9dde5

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 73: 0x1e477c76...3347dcac

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 74: 0xd1c6d466...023c1f0a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 75: 0x431e4b3f...e3a0f4f3

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 76: 0xf293f58a...ff792316

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 77: 0x5745adc9...8603134c

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 78: 0x35f41469...0fc43484

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 79: 0xdecdc4e9...663456e4

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 80: 0x80172604...2d9de6f1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 81: 0xd520c528...b8ee071b

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 82: 0x2016b003...3fc6f13f

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 83: 0x2aceef09...cb1049a3

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 84: 0x831751e5...36b9bb35

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 85: 0x0af03783...1b9e3552

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 86: 0xf6dd0c17...b908b4f1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 87: 0x5852ff01...aa841c7d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 88: 0x8d450124...a6c533da

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 89: 0x02c26817...d12b5e46

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 90: 0x5bb23d64...82d6e23d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 91: 0x2ab93d0a...db96d0e8

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 92: 0x43d764f2...0ec01891

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 93: 0x1249df1b...2679cf9e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 94: 0xf36ae9f5...0963ecc7

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 95: 0x13c74e6b...307bfc20

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 96: 0xf3a44b79...c8d23791

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 97: 0x9783be09...76dd2d2b

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 98: 0x15e45393...0c231afc

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 99: 0x06ea8092...1bf97dd5

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).

Op 100: 0x1daebe19...8aa0eec2

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
4.0s
4.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
250ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
876ms

Validator2 — Re-execute

participant2 · REVM re-execution

876ms

Validator3 — Re-execute

participant3 · REVM re-execution

876ms

Block Published

Block #14622
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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).