Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220b3...64bb
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
79 linked operations
0xcfb90ad9...984a9f86View lifecycle0xd182aa56...06accde9View lifecycle0xdf4e6805...b886f364View lifecycle0x1b626e20...e272e9fbView lifecycle0x3b43f712...99d48c0dView lifecycle0x6a693cab...8e7bf900View lifecycle
Transaction Lifecycle(79 operations)
Full details →

Op 1: 0xcfb90ad9...984a9f86

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xd182aa56...06accde9

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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
0xcfb90ad9...984a9f86
From
0x92085e56...3bafbd79
To
0xee333d52...7810ed41
Value
0.00000000000000000100 $ZTH
Block
1393
Status
Success
Overview
Update ID
1220b3dad4...3d0d64bb
Offset
5684
Record Time
Jul 20, 2026, 15:35:53 UTC
Command ID
64ab4f13f2c6...02c3e323
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0017e03398...6906a300
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a2535822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0403b3db37b14c015eb90ae6809bfed62f4b53a791691a60540b98dc086e907fda0206f21e03a7a3c19864580597618ecbab3e939f431ea9abde1c84d195594c511", "02f869830e4a25358220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0323d5e52ca9a884807f3f45e272cd55d83f40438c6fb029ad293cf8b0838dc5fa00f75a952dfcf62e0b065570e3b163d3dbfb82b62770d0e4b8d819d91a527d2b0", "02f869830e4a25358220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0084d27f3ac2058b4e5e1f7d9a2becd490de3c97bc4b25f9a83a06533fbd64458a00fd6e25caa0c594a12f73db668485907bc87f11b9de80975eded65c1becbd418", "02f869830e4a25358220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a002e1dde23dfe1dccf1f007f87930fcbee5b3b9d7cb160f9fce78b0d8b97393daa0231e309072b95f9eb69b42a43c2e81dd2e3051dd4e7e6df80899b3dd372896c7", "02f869830e4a253582201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0a872098cf8563ec6de7b71e41ba7bd6063afbeeba854d9fd97bebb93597147e5a01a373061a8a29281f126f364e48d88086a96bb2875c8c0c0deea0e750461f33f", "02f86b830e4a258202a682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a064a4f20689da498468e3f5944ef23c3521b45bf8d69ec67e297f7abc7e0570cda051174a8af49a8565c5dd8bcd0e1e5b3017c9ca2d25205075ea2b6d649c1faf82", "02f86b830e4a258202aa82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0a43f72d6a2b0c2884b9aa895c15ced2afa6df76a2a16f6c78b3b7d34d7d72d07a0557f01b07a5ae859bcdeacc3a51f12aef6accb5ab1c9b235b649899918d6b506", "02f86b830e4a2582029e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e2bf8b3873c311e16feecb28c0075864179454230720ac18bdcb2a917f334356a011edd51c1b7ab4452ebd31437adc7bcc43212d6c99af98919338da778d33fed1", "02f86b830e4a2582029d82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a04243038cb7a9a51ba540e0d2acdd13af3935007b327467a13dbec48a6f7d9cc9a0138834d56c279ebe9848f0ec3a5787c63c9ece0aca817c7fcfc9dbc744aa46d8", "02f86b830e4a258202a38210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01b467f71bd12686dcdf1c44646a3c44dbe32b5605c742a951bad5b4ae0869c97a0651a31c40b897b534f4e502e8d854f8fbd04cd318a22da7d99160cbd52c01659", "02f86b830e4a258202a4821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a072adb757f730ced3a015cb349dec3bd8664b2eeabccabe8f7ad910c44e486109a015020346a41d621879b92e48e4ad3cdce46b66fd9dfbd99723a23263f32bbde1", "02f86b830e4a258202a682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a006e335bc1d638f9e79f7de3c5b3b98762dc5aa8114fd29d494dcae3914aa30c7a03857d3c0b61c653d025abe2da51b868d6f1ae5f09ad5708b099c0d68c66ee0a7", "02f86b830e4a258202a78210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0315e4556a694f357dc8289f09f7955f16e8b38abfad03e6f8176f46e551e5da5a05010de6feead1c4fb88460b775ee813ef36bbdc921dae8ef6ecaf0820fdd4d13", "02f86b830e4a258202a982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0fef15135779a63689c198387e1f7ffca5b09987c7f5e2d3a2c6cecbd01df8290a07c82ad5de8d638c6065284e1502c7284d6d454bea511cc6a49596417ba56aec8", "02f86b830e4a258202a58210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a002876310aa13c6e693e63cf409c05571dd6a0acef1c79ada64ccaf63e92774afa02d1a36f8a4e00fffaff7729356be91834d3471d3c3619f71377e260968b41c4e", "02f86b830e4a258202a782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0a760fa68613cc719ad4f6e1b909f1f9f724ce4397da0588956c894a9e86f1a7ea017eb664c2942778962874c94b5254698d39ab3b9531aa67f1e952d3c76dbe3c2", "02f86b830e4a258202ab82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a04307bb25ad2c3438b6d3d1e489f36b028ef386b1b74aff5851e50750d40852d6a018269a651be7b88388ea2a1e81ad42586e3d98ef53bc88ef026f54e99b2e092a", "02f86b830e4a2582029f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0b39797695a0756647fb1bb7033dc7b899a8250bceefabb8b046b0284530a05aca01d29a044c445a0e09b6f3fa0b887a2b0c18cc44e7032897b33e01d6f25dc7999", "02f86b830e4a2582029e82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0a0b77d39540ca9be4a4fc070208f1e86fcff7b2f92a7b53ea7bd391b499dae4aa03b85f7e9687cadb21c37998f3aed853649f93522612c57b6f52cfef9e807891d", "02f86b830e4a258202a48210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0a1166066ad83e77fda47a5def4de6a204e6d7070b979f8052a84d4ffaa2f633ca06a6ed331c75939b49ab5d420708b2b5337fe5b08359d0c85bb525bac8a15cd0b", "02f86b830e4a258202a5821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0efa085fe1d5a41aa42b3f2a6daf8ddef823f01699aea07e7304412fa66d867d9a043aee9d138803720c123fca9ec889b3bcad6c018b4a4aac19c7de3e24f588812", "02f86b830e4a258202a782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0fcddaee906f3f9200e0f2558f69638efd31f6bacf8820cffd69e28869bf6ae7ea00364612ab9c68d21930242f0680b643195f3a2623d36d9d1d046bbc5f34681d8", "02f86b830e4a258202a88210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d1a5ebe8b6f4d4370d647d46fdd1552293f589e97c33690f4aecd91c8da93d28a01c42ab334d5eadb9b8d7a41a58c31ee4c5993ca189f049e8553314aa750d1ddf", "02f86b830e4a258202aa82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a08da11b8296b9be2de8411d78d581a51e6180c2b9178abd0f49bd224607bfaabfa07bdb1b1b531ab7f0a1c5d9f375f2b9daca439cbbdccaf5dc0bafbf6e45ef7289", "02f86b830e4a258202a68210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0abbc5bc4264dc4acd14fb9dc3eb8cd5ff9f326529eb2ff5b4c8c13a5dc4cc75ba0456ac789d90690cc1f7e3d7ce6cbb8473bf9a4a1d532aae8907357cc0ab272cd", "02f86b830e4a258202a882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a02e655629247265ad248d14438c8d46b24be7c2252d6080b2b053c37c9372fcc3a06e999a98261e5e8e212a87e4da8d8e500c88fb56598a62cfa031aaf51374c0b8", "02f86b830e4a258202ac82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a045b43cffe222b25f2078a1673e0158b5ce879337dfc64e523a2a27857bee7904a06eee90d0c2193086ff2d193f9198b87af254f654110ba102789a3da8f301cccc", "02f86b830e4a258202a08210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a04fa81c267a527d6ee62a5fa0961fcb48a82df65a558af91fcaf1b24074e5012ea046f33b0b59766ccf184821fb50034d10cdc8116108effbe7538d6d1043c319ea", "02f86b830e4a2582029f82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0534a9a1db827712269fba4d07c7bc58758bfb570a348fade765832554da40d55a07c1367358bccb941122c29bffa3d946c59d6566b4e7087589afdf5172cb4309f", "02f86b830e4a258202a58210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0f9da7acffec1c936e689349a85a13fad7eb897350f4e555866e9416c606f005fa05a80026b2a71d0dfe48bb44d2487ad7334362c502fcfb39660b1ce53ac34fded", "02f86b830e4a258202a6821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a02a7178f8ba51ff9f40f44b2a1ce4849c262695c1700a5f649c7ce56a0dda6edca050c9bc14b8e50584c4a44b344ea87db1c54dc7831a1bd016f73eb9afc44618b2", "02f86b830e4a258202a882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0b8cc466f07cdacc00d5a39108889162dfd193036b3bb323f04ac33ac7d5ee6f6a02492fd85b1728b0face18b3b8284798d1e633e655953733ad626694f25197316", "02f86b830e4a258202a98210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0c4ebb64768c8aa178df28e21c33d814b3e5a49c7e96d7db7d0b277705ecf3924a078e61838234a588b83853bdd8c3a9b46ef0ee2ebee4bcfc60684b22992cd4d69", "02f86b830e4a258202ab82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01bcb2e66e91877a7315d9dcda0934aaaac5ed8951fbf7ba29397652e3aa5ff08a00e77ac8f22f36acdd95b51414afda04981475ffbd7e5a1c9aa15041acc9d7c8c", "02f86b830e4a258202a78210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a03fccf8a1dfebe2677c7dd3d3b8e47cc6ee733cf244b1813b8fc4b9e00b3c7df9a06c3b382e6fd8ca714f744bbe589800c466d43a52da77f84da642df1440cfada0", "02f86b830e4a258202a982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0a4bb773723821e131d7d0effefa43a5c7e08893212374d373c522ed6bdc1dec4a071c9e4a5df6b0c9af3f47829c9813ad15866e2508b612925b2fbdbd72836a188", "02f86b830e4a258202ad82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04ffc97e1f5e409e7376abb700cfe724988e01c368f72343be5973d9b3df1565ea059ecf2e730f200d55997ae33718043dc8b1986f00064a07dd6cfe2a88b43a6f1", "02f86b830e4a258202a18210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a095764587e9e15fdc05210c1b651f672c87aa18fc9aa385ee61443bc1357adb38a011ffb088caddce1bc2068933eb5f82d06b78112e52d4450c14f5db62acc4728f", "02f86b830e4a258202a082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0257f641c7de4beeb2074710a0ab35db413d6a579435abfb95a807a21ccee2218a05a7560fbbca135885341824a3d4a1c3afae63e7c0ce7d842e1b729c9d31d10f3", "02f86b830e4a258202a68210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0d6dff1de149542ecea315170e4e213cb8b5ec4d3d5f92772038ca45dac4e9464a03115780a327665308afd78d8b90e097798132282c2369ce471d32e4a740aa74c", "02f86b830e4a258202a7821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a00f36a64db2eb7e73bd5a2bca514bdf913bb1b04fb748019abe790fbf20721ce0a01e0ddcd9b1bf8008d2f9e5a4b885216d54a5122ab98c9af871f098220b1acae8", "02f86b830e4a258202a982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a03815c8767926c807ffbe3c239bbed1286db057c51096e23062a6c45d6ffbc37fa03b7cc3c4be07cab7f39bf3efe44ac4c88792397eeae3b9c0879a8888c6e8e983", "02f86b830e4a258202aa8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a07b434c801286c1cb1b2a960693292a7f061eed8c42ba860b0f7ba5f00ad26a2ea01c206eeb4aa58a97a216ef94c4ac62fafc3767548ba3d931b462f51e4156f89f", "02f86b830e4a258202ac82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0b4d8a2c136fac709368801dcd17f2991c0647f44f564fc6df088f969cd316149a0275f3a9f69de96e987fbbc86380be2242a864a56947734f99550a9a92ea6a4c9", "02f86b830e4a258202a88210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a06822fb7aa4748f3b3d16931d432e3448f2b1b43fb022878be0b4c2842ac3ac46a0620545af0bab558dcd7b29233615e8e15ce6ee4eff4f65b7beebd01bdf60ad77", "02f86b830e4a258202aa82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a03f3bb9083c88bacfb80f25f831a4ca3fc01daa6bf217ae2faaa58a1efe6c5b6fa03eff597653b9c6828d2ac5e96e4391152ef3493748da620c625e7f5c31a443e8", "02f86b830e4a258202ae82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a096c6d952d59beeac39d66d8a80478bbc618d6fc4aeed4ca8d579b7814fee90c4a04bcf4fddb8a781cfc04b129d0503436506ef43f854fc79192450a91bb2b190d6", "02f86b830e4a258202a28210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0c380ec284494ed9409de09d8e64bc29157513bc9ad65d9ddd65ddfb69248c620a041e671b1972296d2f13bf6ac87aa6e7c8593931e5d6a5c18b905c689df0efa91", "02f86b830e4a258202a182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0228091e6d0d7f63068fcd713524718c1a78d5b2f725aea6b9a0c7aac4bebd62da008e4d5862fa3a0e994b9a525cdfc88dcc9135f98fc194cadf6b25862cb5c26ae", "02f86b830e4a258202a78210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a03764be5af58caf9c7316f7c2ab2f473670c4443f6f859bab552a25117ff2a683a04e6f6063a447a6a4a413fe3ed27bec72cd792c7ea1514390d95b2d6a45b6b07a", "02f86b830e4a258202a8821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0b7306becfad864e28897e5e29f1ebeec88de78c53859077983534ab646e67502a0450be36bd7f0b1d7609bc35b7325cdd391d7b27148f52bd8bcafed41111b4b04", "02f86b830e4a258202aa82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a004313ce894e0f05f9d747c1c0abbb409292f9027ea2f9be97d53015640323b78a05e4d9eba28430919b82b1f953ed25102206ccf53f22189eb584e37095f3d33c9", "02f86b830e4a258202ab8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a09ffd67608da546e9d1aed7088a3f0f9052604e79726a7cfd93a126b80e28462fa02bc398e0a54f2b8a48f0fa32f0a457445ee34026fc29829288347a27379972ec", "02f86b830e4a258202ad82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a050564041362729fd157a723509300fd434bc85b8ec672515076329eec1be90c7a030b1470e8d9e56002134ed4c13238bebac960fa8641aab475a6b940d55dd1690", "02f86b830e4a258202a98210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0db894f9f429dcd066d2bba6391f43a900ecb65b449d84a8613eba7685d743c03a0337df8614c25ce62c397a0ea282ee464280d3ec42ca8383c9b3268fab359486f", "02f86b830e4a258202ab82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0f9f2fe9d4661ab0bf980469b8511defe7d384965eff2cfbf265d13cb686e418fa03e63183aec3151be408b0c72952e765f7f82f865058c855cdb3ed82a1abb3dac", "02f86b830e4a258202af82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0a7786772c1130b608e3315677e37f64a419c8439465f6d7427b5c773cf4e62dfa044f03bd7cbf81a14df4e694e880fe1d50d2b135c8b10d2ba35805a73d3992f47", "02f86b830e4a258202a38210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0f65291841fc95e6bae41b905558722a25150094a6db9e08c5cf725c2915a0dbfa00bd08008f0aa9a02a6f61a33fa27b41ad03b3f54fb3d6940bdd750e4408bfc13", "02f86b830e4a258202a282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a09cf22a8bfee7a8abb2a59e610a59ec90e99e7b22badad2c0845363fd89d91378a054cdb08a3c5a5bb3269b339540b8f281629f9ea5227e98ba89879e5b9d2b1544", "02f86b830e4a258202a88210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a09748c8c981738934ccea4c145023ec6b32a45de2704c5f62d4dee86b93e037b5a04dbcc7632a1af4cc26f48a319d131ca0dc8f99fb24c28b951e986d9d4a729b38", "02f86b830e4a258202a9821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0201d63eeef5873492c6467e8820cbba63ba529152fdb8994ed0487be75c39a55a00d6bfdbb001fb7e8f5ea17ea6f32750477a9a2c7648d48727a068eef00a6db89", "02f86b830e4a258202ab82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ebaf3ebd5b2fbae542d65bca085dd80cc1ebbfca31cac94854cc7425671794aba076173585c4d6582b096d866e2b96bcff5fd1ffbd899ea20eaa3434d67a6d3356", "02f86b830e4a258202ac8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a09ff685d1008040d865b1d32c32324e9f5acf9510de8b62e283811914d711b36aa036eb28b4fe7ea46842e8589c8f080b0410e825869f590501a7312539918e82e6", "02f86b830e4a258202ae82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a083bf726522d0e4bbf348c77e01087496a919869f395b10ad6ba9c5f7a3982246a073273039db14136f20f0551d016f1dbf2a0e4623b3906e5fff5fd8d7ceb0f426", "02f86b830e4a258202aa8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a00734bee1632aa0e2f9617a9b592da4a43ea7162be643c46bdfde16bb09ce7b88a035482d2a347124cc11c37301bc4ac4e4f970866896d001443d1b91c1278752ab", "02f86b830e4a258202ac82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a00c12ca5dffaf087dc1d23f697b4427578349a0fedf4346209a41638589bfdbd5a06fe3a09c33a3441a71cc16fc8fd28fe28ff719de27d837f450d494f1a09b32ab", "02f86b830e4a258202a382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0f7cd4abf3fb4ffc974d6b87192dfa3d47b7d98064edefb9139f2dd33c0b949b0a004ceb0ad37cdba32722bcae2129b8e44ab0578051f20b05b3671746fc98b7521", "02f86b830e4a258202aa821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a02890dae754b1a9d65e8bd0a276d1aad60372729c8347010e8d411e52c465d136a051ded1782c5e608d15c04f8c895ad6afd3bd9fd93f39b9e43ce1848626987a74", "02f86b830e4a258202af82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0b40bfa7766d764fd4539f911816e5c620798f82d029993f3a8b2ba522ccc4fdfa05b49975dc800120b4bfd7154ff7991238b0383282da6e701994b7630eea1ff3c", "02f86b830e4a258202ab8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01f0b40cc8d0f84aaab8aa1bca514240abe493e3c3ff04db4c2f52af68274ad33a02ae29cb74493d6ef2a65a4ebc37dec600e136fab0efd803ff241dd19a5b4b82d", "02f86b830e4a258202ad82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a020f032abb8265a9acfc994651931469deb3e59d873f1f579579ea7bca0b59870a05e89827a8262c38d60dc045391468412e253cf050cfaf06826f379adca3b3da0", "02f86b830e4a258202ab821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0ee82bc1f71036df05c4f07b96000900b82c831cd5df818b787221529d483cefca06eb1205e08780e684796b9357cc7e04acc4796552323a80d275a62cc0182bee5", "02f86b830e4a258202a98210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a00e797362d8a214e3d33c30c9cb4672a421d98c89a024b2ffdf4d9fec270ea678a06c18672fe1c0f54534125e81f6e585729d1ea9ef1327de784d68d11f3b934c86", "02f86b830e4a258202ac821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0fb376010c41a52cc274b092928b26827b6452bce38ad21cc4132651a232649bfa0588a56105558444bca08ccbca50e19693a940c501d3ea256d06aee45790bfe31", "02f86b830e4a258202ac82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0c36db918fe9511a4cb14ddf6b9f0aade3257e257f61b61ff7eb8c44cd65126a5a030bfa5023f7a8d4480dd67ba9f36448991119543e0d881d190119c388843bee3", "02f86b830e4a258202ad8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0f3e3f3433233d1d8e99fb0c64563e4972e576d72e48e9d9433fa7a273e137f1ca078fc077955417f70f32c86b3550b96dd85809f5e36a3640fa1b795bbb961aef2", "02f86b830e4a258202b082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0e80dcf7a54f8bf9ed49d7e89f76868fe414dde09473e8f4fabf846f9fc988873a06b7af699451ebe247ec60332b9acf84849794daed1e054c652c84111e5495d9c", "02f86b830e4a258202ac8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a053ff0edbc5dc366bb8e115184401a15913065f61fafc9414ac3510e85ee889d9a0389cb5f0e7d788a9a736fde0628a0199ff5665259f948e73496ca177c5dd9002", "02f86b830e4a258202ae82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a029ad0e2469d78eaa9b4cf55fe5f18eb66d5722455138116fe4157691edd61b26a07118d95cfd5a92f1b27352906fcc7177023b90ee8c379c48314ea65e29502baa" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xee62cccb...4299ea88
View lifecycle
0x3e17a715...44cf9dbdView lifecycle
0x78205317...38c6192cView lifecycle
0x7ffa07be...b84eecf8View lifecycle
0x882301b4...dc1a7487View lifecycle
0xd18cfed0...429807c8View lifecycle
0x3071aca8...973397f7View lifecycle
0xc3b1d26b...8f03e87eView lifecycle
0xabb57d7b...68f511b5View lifecycle
0x5cbd45e8...83fd76e5View lifecycle
0xd909bc4c...d8b9807aView lifecycle
0x07ba6e80...9dc9d809View lifecycle
0xc7176d15...253e457aView lifecycle
0x645d3ec2...eebd2ba2View lifecycle
0xf862e145...c5f8621aView lifecycle
0x08a3ea7d...9661f8e5View lifecycle
0x1ec25961...9200755fView lifecycle
0xbba8a59a...40fa24e7View lifecycle
0x1db98e20...cd575835View lifecycle
0xa5ecdc13...5d6e5d87View lifecycle
0x600746d5...72293c51View lifecycle
0xd59d633c...012522f4View lifecycle
0xbc485419...069bbcf7View lifecycle
0x030022cf...4f7e1d59View lifecycle
0x533ff715...810bb40eView lifecycle
0x2f13135e...e2df3925View lifecycle
0xa1873cb6...992e5b59View lifecycle
0x14702aff...62de1d71View lifecycle
0x7f5dc709...74e726e3View lifecycle
0xc6f894bc...3da0be76View lifecycle
0xd381364e...f4e25255View lifecycle
0xad5b8671...923cac07View lifecycle
0xdd82d40e...73a56845View lifecycle
0xab815709...cd48dffeView lifecycle
0x9f054ba1...a9308c30View lifecycle
0x75b69337...00e74dd2View lifecycle
0xcd95bdd7...81e6f809View lifecycle
0x8e3f18ca...678a2f0fView lifecycle
0x703d08d6...56441316View lifecycle
0x3dc2579c...b35b372eView lifecycle
0x9b55045a...cfc06951View lifecycle
0xed704916...4cefddc0View lifecycle
0x4955fd90...ca5b2b90View lifecycle
0xef192fe8...65f8b690View lifecycle
0xe4e9ac4a...25898c63View lifecycle
0xd86a15ac...f55a66a9View lifecycle
0xadaa7e1e...d8be3657View lifecycle
0x88747105...c27b33edView lifecycle
0x80342fce...59133447View lifecycle
0xce66b2fa...ec4cb3a7View lifecycle
0xc3201f99...f3a44d70View lifecycle
0x48122e84...942ef2bdView lifecycle
0xd7176f3a...06a0631dView lifecycle
0x2198c2cd...7707a3b9View lifecycle
0xa2c45551...71343e96View lifecycle
0x8300b552...2bd655f7View lifecycle
0x32797a4a...e40d3b35View lifecycle
0x17400997...6bd552f9View lifecycle
0x63a9bb50...4fd33418View lifecycle
0x9859bbc5...428e4ceeView lifecycle
0x90eb4bb2...30de28a9View lifecycle
0x61fa3105...2c486198View lifecycle
0x1aeaa5cb...52a98a9bView lifecycle
0x8530d931...937ccc4fView lifecycle
0xe14951ef...e2814a55View lifecycle
0x96f50024...925753b6View lifecycle
0x3106b2b5...b88725c7View lifecycle
0x23eb316b...65e9723aView lifecycle
0x6b3decae...c3104b94View lifecycle
0xad97c362...e9c15746View lifecycle
0x0da7018c...e698678bView lifecycle
0xab3932a5...823f3757View lifecycle
0x7c58375b...e48a8a83View lifecycle

Op 3: 0xdf4e6805...b886f364

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x1b626e20...e272e9fb

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

Eth Tx Submitted

0x6614...f8b3→0x94b0...e4af 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x3b43f712...99d48c0d

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x6a693cab...8e7bf900

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xee62cccb...4299ea88

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x3e17a715...44cf9dbd

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x78205317...38c6192c

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x7ffa07be...b84eecf8

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

Eth Tx Submitted

0x634d...0319→0x8150...2d24 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x882301b4...dc1a7487

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

Eth Tx Submitted

0x94b0...e4af→0x55ee...277f 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xd18cfed0...429807c8

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x3071aca8...973397f7

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xc3b1d26b...8f03e87e

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xabb57d7b...68f511b5

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x5cbd45e8...83fd76e5

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xd909bc4c...d8b9807a

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

Eth Tx Submitted

0x8150...2d24→0x6614...f8b3 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x07ba6e80...9dc9d809

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

Eth Tx Submitted

0x55ee...277f→0x634d...0319 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xc7176d15...253e457a

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x645d3ec2...eebd2ba2

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xf862e145...c5f8621a

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x08a3ea7d...9661f8e5

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x1ec25961...9200755f

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xbba8a59a...40fa24e7

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x1db98e20...cd575835

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xa5ecdc13...5d6e5d87

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x600746d5...72293c51

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xd59d633c...012522f4

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xbc485419...069bbcf7

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x030022cf...4f7e1d59

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x533ff715...810bb40e

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x2f13135e...e2df3925

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xa1873cb6...992e5b59

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x14702aff...62de1d71

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x7f5dc709...74e726e3

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xc6f894bc...3da0be76

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xd381364e...f4e25255

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xad5b8671...923cac07

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xdd82d40e...73a56845

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xab815709...cd48dffe

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x9f054ba1...a9308c30

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x75b69337...00e74dd2

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xcd95bdd7...81e6f809

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x8e3f18ca...678a2f0f

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x703d08d6...56441316

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x3dc2579c...b35b372e

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x9b55045a...cfc06951

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xed704916...4cefddc0

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x4955fd90...ca5b2b90

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xef192fe8...65f8b690

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xe4e9ac4a...25898c63

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xd86a15ac...f55a66a9

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xadaa7e1e...d8be3657

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x88747105...c27b33ed

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x80342fce...59133447

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xce66b2fa...ec4cb3a7

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xc3201f99...f3a44d70

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x48122e84...942ef2bd

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xd7176f3a...06a0631d

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x2198c2cd...7707a3b9

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xa2c45551...71343e96

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x8300b552...2bd655f7

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x32797a4a...e40d3b35

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x17400997...6bd552f9

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x63a9bb50...4fd33418

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x9859bbc5...428e4cee

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x90eb4bb2...30de28a9

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x61fa3105...2c486198

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x1aeaa5cb...52a98a9b

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x8530d931...937ccc4f

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xe14951ef...e2814a55

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x96f50024...925753b6

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x3106b2b5...b88725c7

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x23eb316b...65e9723a

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x6b3decae...c3104b94

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xad97c362...e9c15746

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x0da7018c...e698678b

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0xab3932a5...823f3757

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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: 0x7c58375b...e48a8a83

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
50ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

25ms

Validator1 — Execute

participant1 · Initial REVM execution
176ms

Validator2 — Re-execute

participant2 · REVM re-execution

176ms

Validator3 — Re-execute

participant3 · REVM re-execution

176ms

Block Published

Block #1393
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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