Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12202c...2b31
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
90 linked operations
0xe966e710...c7e0819fView lifecycle0xbe1f47e9...b29cd32dView lifecycle0x49f3a188...229051deView lifecycle0x89a3fe82...0b04b9b9View lifecycle0xbb3086ee...f859bef2View lifecycle0x5b2541da...1ca5dcabView lifecycle
Transaction Lifecycle(90 operations)
Full details →

Op 1: 0xe966e710...c7e0819f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xbe1f47e9...b29cd32d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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
0xe966e710...c7e0819f
From
0xfb546a27...32453442
To
0x22655879...879c2f83
Value
0.00000000000000000100 $ZTH
Block
1313
Status
Success
Overview
Update ID
12202c3b5c...7e602b31
Offset
5178
Record Time
Jul 20, 2026, 15:29:13 UTC
Command ID
7a256374f285...15f8eb11
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0063ab9246...23cb813c
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a25338207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a053e6e18d203317828c117434cf0890bf067f0d48e5d668bc447b5f668edc8c1ba0647643d5165df58c3bdf988cca8be6d11078d978b9255335573270e175ed9fb5", "02f869830e4a25338207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a004d6f88c247c631d858d2ca496ca84440ba12bad1c8d606491bbd8115ee5ecaca062d33671c1b0ba985d76927962bb917c7e6f1e77ae8d8e811d3633383bd342d2", "02f869830e4a25338207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0cf17404fdea0fe6d681b5a80511a5c856d92a108c3d23243df9b7084b96012dea023fce98fe96d4449abf544af438a1f7cc2b5050b2bd255f7a932ed38c3966db4", "02f869830e4a25338207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0ad4e7a9146008081ebfe3fcd1a6c0ee652ddb15c7f3bd29c8084c87839144344a027ce2b932ddab0e2f2f9a4c60d27bdad6a7a11d1b3818c467dd77bbb152ecb13", "02f869830e4a25338207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a055a76f846c11109b2bc59118498e94e7d14d3c84d1cc36027617686dddbe7943a0691b9dbf370a49d51ff6b93b5f92b56800461156460683a041837440b353e410", "02f869830e4a25338207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01e3759a4ec146653cc101c8941358327ceda56b66c8af98ac030e0c94fc2b5afa02b09e59dbf964f0a950defff87c241efa6399cbf89ecb6483e1ff54b11ded9f9", "02f869830e4a25348207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0fb528ad447912fc3c279e45785eb430bbc553778e7e868dd4f38829de7372b4ba03becb9de58b9e3a40c108778178344a9afaf230cf8cf263567c7dcd9f6dacee3", "02f869830e4a25348207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a002b24b05d588983193f152f2921cfea7a207d46fb2e8d0a601f87973a06afda6a066f8e4d4e64542f04781f2353c804e0926aeab4041eb4846c6e02f2c35f5446d", "02f869830e4a25358207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a01509d86bcb8c72a9528f6c9d6314798d530ba234da723208200e325976333efca0779eb2b8eaa9513511989fcf72702997ff6409951abd981b76eff2440992361f", "02f869830e4a25368207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0b8cb65318d7f5a2ff84091711136ddd9e1430dd531a25d89defc0af10056c4f0a07ecd80ac88bca11d9f723e21c846642a18302fd5d4b2512256d055638d6b7b0d", "02f869830e4a25348207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0d2323e127a553d6afc69a1c5c5293b28ed918404831ef9fc76ae065041970170a07d2f2db006573bab5b1ed9b087492b3d34a7217defe5449ea2645ce3a6519742", "02f869830e4a25348207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0dd5288e313fba8c102942acfad85860b00acc71399d2cc57cbe2069147a9d33ea030b5b84b1cb75b8eb32531945f58ec329711d62d7e002df4cc367207de6f2697", "02f869830e4a25348207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a068810252af5862bf98129f501c0080c59a5d587d6e5c80991bf9e730bb85d3a6a05d5966d4e557202f0b99261364454a7b08ab2554c8fa2c54e573697adee7bd69", "02f869830e4a25348207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06cea4fd2c6481fe6753259abe75860f8e0bdef387f97fb8dd02f396c6950b49ca07d0bd0060885d79c0b025232bd62be2c2a0a39081cf7d6bb2a8ccfb46725f668", "02f869830e4a25348207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a03a1676214ea2a56b4caca6798d8dd5df23cd815a6934d85542a278e1f53bf031a002a03d9813190f2245b1c1d081eef98b10526197a0e8d966be516f31dd05dd33", "02f869830e4a25348207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0318e6d387a1b9e9cf4764bc6344a097ea92941a5d8bfa4dd01019dda5738591da0781cfb1be233adac930e30e6af90e2723a1d18b57d26da881562d23e6b9e51f8", "02f869830e4a25358207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0255d4d5d278a41ed80ff78f791c1558f1d58db0e29e32baacfde13ef0335dae7a026ee9dffd437a24ef3fde50ad1005955df6f856980d1d48fe2f2b06dd2e8e371", "02f869830e4a25358207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ad7e0d4c34cbd0ed817b017c31ffe1e9b23ea34a4d35be2820751ac0535efa02a02c5bc3fc81059f0e7fe733c9dc1ffd7995870d861e57d9385343fcf8aa39c8d7", "02f869830e4a25368207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0d3ef1efdbcb10817565227210b6f475fb6607ee7fa584cddf9c104d3ef11708ea00aae2c1c7a2fdca8a87365a97dba62163b5fdb19172c77250ba6ca7ed603f454", "02f869830e4a25378207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0d2c42baf2d6993cff27d115a1578640b4f7dd0c1357ea4ca4aecc3bdd25b6c35a03a9e492f95efd297cd0ead82819bf5fc48bdd57c9c44c4250e642e45fd62997d", "02f869830e4a25358207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a06493daab45354fb0ac748f18a331124226cf915ef57b696d07fdbd992b7be8ada057c5980d30e438a061a58c6919f28cf71d74a4387767879d7fb2d59fb1ed0b61", "02f869830e4a25358207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0a7315d097e7a9d94bba8077b17b91f939f1dc934ec117f6c00b2ba8b36b5b471a01d6880a3ee15c6abc0ec09e3ea8bed8d55f6b361a703cc3b715c0e4ac1d61ad0", "02f869830e4a25358207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a006240a82555a0f664ab9bf4218ab271085d103b71862c90f365cfbf9d816336ea067b13e5f0f4bfcc1b950d840bf891d9db3b73b5db3acccbf489607884caca6b6", "02f869830e4a25358207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0735ea02aef80abe12f3b99cdca0d68d8fedf742aed3afd519eba8d56c1fd3dc8a07a89b76a8dc4aa7363d3a005c729703c46f8b0c405eb964d1f818ee5f1249714", "02f869830e4a25358207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0a7342a11ba14b0f237aeebbee88511648ecd2203a6eca0414963fe97b471314aa0771cdb9acd29958dbfa2f684e4d7e64ccf73bbd310e67fc747e8aa24a9dfd614", "02f869830e4a25358207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a006f679e70b8d30862c891b2bcbe1804aafde7df3e63bcbfae7dc3c3372dad3eca03f453d24e4beeeb64d3c5c86ad9b6eb9dbe909b5bf7c95f4b87ebb3d5d5e3cf9", "02f869830e4a25368207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a087a959ea1656e368ff5eca55aea40de887367a5f7659ff9d3dc1d2ac11e54275a0138667eca4ab10ffdedc07ea85b76982d76f708944fc4bd232815a7e29b91965", "02f869830e4a25368207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0bd8b94e9083bdf8023ea86069de102c26bae42497a883c42991bd2b6b7c11ddea037d26c61b0644fdedf5df39522fcb431baa044cb34ce075d2cba342ef8f689da", "02f869830e4a25378207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a00f7e9ca372ff02d052a50c88f3dcd68decfbef09483a41583730c50db034e0bfa02aac11ee7f958c875e63163290f4629360ddf8c5e7173f771c3a217b8d9eef89", "02f869830e4a25388207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0c39898fba84e8bdc7b8df77a609620d586832dd9a163e76fe53113e97af0db9aa01191afe4071f8dc3ca84f61007278db9f20d91d23a4c0737ca26a64a45f4051a", "02f869830e4a25368207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a011dd46ff5342919641a472b6e9b956fa5d44ca7254f31b5c51660de2177e3b51a0254ca8e267318b50a9f5f49a633dba96a304c81f6d63a374160c23546e7b87bb", "02f869830e4a25368207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a025bc1cc6403398ca76f42803db8173ff3126196b1d90bcb3cd4756cb6462e69aa0453f63a9f777124dee1eb5cc7511526acb610ba6f839d70ca9a8cd2891938129", "02f869830e4a25368207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a08fee613b3a4963c843dbb413dd247a308fcdc000eccca9b536de391013fe9bb0a007ba126034386c0ca99d7dc19b3801ddee7cb18953d2dedface1dacc32ce5f6f", "02f869830e4a25368207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d0680e95c7e999c30b551336b536e090e63d97df201ebd6ab96d74eb240da42ea07b5338a2dc2a30e08c725518cacdce284a7510bf329366f2cbd66b8192de70a3", "02f869830e4a25368207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0456363accc4eb6d60f435245695475baffb25d3663ba04db06f7cf351f785865a014fa02854217f0a76fed20cf4a10383d80123e03b5cb75946951eba60351c406", "02f869830e4a25368207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a04839f8549e1f5dea3267ce66132b33b6272ed9c794aba852506489c376e577cda01fe9b99a9b7d8535551e593b8670ae5679a3a8b831ca6a8b452b5b48e6f9a832", "02f869830e4a25378207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0dbabcd9caf73d3cd420590b1a8f72114f0738210de59c11a96d2d94801bd117ba0325edda803a126a5796f2535625e5fb614c069010b521c66d5db092d6a27ad0b", "02f869830e4a25378207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0bfe4a54e33d01561676e748342966a4c986a6778e990bf48fba30ed600017c3aa07469364152f1cf99a5e4ccbbb428081e3f3fa743217fe0d66c19314d8d7951e3", "02f869830e4a25388207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0fe14f7b4506a9eb12b84faff5df2a948a8a1759cd3362cd4fd57720a501e8a47a0417f0fcd3333ea386c045586ebaa408a1d50108853020d31d89175fc01857609", "02f869830e4a25398207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a05d6043433404f6b9b51eabfc2bcbc6f1926980a6ff08079127fc73794286ca56a02ccb528422aeb271c6b782b34eec06e8ef8befd52f70a468991c9ea38810c3ee", "02f869830e4a25378207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0a66dd7180dbad93eb765ff17cb443f4d54dd849ffea69ca66425be1827af4e3da072873bc4bf78f8aa6e69a121b6a6ef5be785216b67df98f852e7e3d05cef32e5", "02f869830e4a25378207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a009a3f3282f04cbaf830769be402e6c6f16470410a03c4ceb4a4db9ea8e029c02a0448beaf6026df8332fb58a96f9f00546ddc81e27fc09dbbb2e362cffe58c3a57", "02f869830e4a25378207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a058fcbd93274547bd8dee04f3dfda50a61230e8058d8897dc62068a66db0d547ca00f7a56f6934ecd04d0adc11e396e23aaa8e60aaabb9841447b709e45a5854927", "02f869830e4a25378207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a05c7d8a31e78f6da9a4d88b5757c2c20cd2c844883512a22d426d9449d3a3478da04bf4fb4227acaa99fe57b215a1653e29d8ada70ef3db099ccbda5ef78f135e66", "02f869830e4a25378207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0c6fa263242031f85ee01fbe97967091218eeb82c2db7aad78395a98bc0c7b642a01165782eaa1e173a680a3e57227a0626831200c683185b6d893385e83a4b2739", "02f869830e4a25378207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a037b39b4415a05f8293f59fbcab104edd0d9ed5c6f9c2aed47d5e0b9c6aa99863a062bb391fa057d09dae8da3f916b7462b740fe47baf35f20cff5ad9c4a01e4c1e", "02f869830e4a25388207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a09fb8a276012d0534658b9c8bfa0a7cc5fdd1906b662ff0dd4e123c8a82cc4a2fa0681df717b44120ef9c1a4f343103fbfffdafee33077ea49b3c7701754ae9d935", "02f869830e4a25388207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a080da12d70053ac731bc3cf7e8df4dfdaaa5cdc6062d477626b9eb88d278f095ea00c9427d47700bb37b414a6b2dad8d9730fb3c7f7402d80394f1f4246e0bf32c3", "02f869830e4a25398207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0d76d3f09ba9ee1da31246c9be6a0c5f5cbb85993b7219fc7b06ea784c6fbddeda034179a639dbcf4517e86306b6a18569f8e88eebfffdfccf5d51d02dcdb793635", "02f869830e4a253a8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0ade84989722794a607a2b34f6d625a0306eb16e0b2bd1c66011d6af080dc0e89a0378a84620014c94b9031bf42f8d6c4c0615141263b21488b22a459c1eb9e54e0", "02f868830e4a25388207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c0809f6673b23d2a93b6523d00741b3483c81acb4c4e153b15ba4ef4709ccc1b7ad5a03f601dfad068f2c7b12403783b410205403de5e77e6bf0cbd4e549490bba09b7", "02f869830e4a25388207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0a4ce2ab92aa586bfffe4ea385141c25bf53f801874b71dec99909625c1b78649a06d3c0883b3cf9f5418ec36bd2eb615f32a98ccb2f27ba06f49a387b098558b8c", "02f869830e4a25388207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a08c3a561c9b38e3e14dd422ee998e71a3324b71dfcd65641f4053cec8be92aa38a032bcdd66c9265f5934bf583ec414bb3caed30831c7c3c6fc09d79a2646684ce5", "02f869830e4a25388207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a07b67e6008fef5f858ce39bab44701399e56576db040593395c665b852d1a297fa01904d7bb250ed48f932e830d3f24398ff100037ff0f00251f6ed448230b47f9e", "02f869830e4a25388207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a073936c715d9a7d602a7b71697f5e9c055cab2533bb1a8be1bad1aed8fd90d5afa028b602d80969fc5a71f51f0e475de5717d454ed4b79a6e7de66478024cf4c1db", "02f869830e4a25388207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a00e4b5b4b902d4bcfdaad8cad7d0c1f5976008539684a8efe5d641aef188759e1a01631828da1295927a485acf6ce93a5a05998c4a6ea17e417bfe4da821ca590db", "02f869830e4a25398207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0f640233c42b2a31f543dec8c9448d6fc6ec01bbb84e24ae9cbf5d0f5f0de23a1a06efb963411671bc6f8de5a2c76271cbf7ac1aa4ef7489ded4d21abba0ce71d76", "02f869830e4a25398207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a01f050abda2f1512b650914b4388ea744f415504469a88ef50372fafe19247bdea05dd5e500e826efee8afe9979eae624dc43797e909f615a9482f42681e9e6eb65", "02f869830e4a253a8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a08977c66805650c700fc3124b030f9234220331e601b8a119f52542341cf5a98da00c4b595118b4a67a7a63497e8743daf3a99061a80bad577f380c7a3d39336104", "02f869830e4a253b8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0a1f2239cfeb1c42c4ee1aa3cf8a0a6ed6c393bee6988769c59fa5d89568a0dd3a067e0f4476d81cf714772d6da5acf80ebdf33cc60fb0015e0d6e1606fbfba2e4e", "02f869830e4a25398207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0b5989f19ba2bd9bde426c5c26c1729d197f2adbca4cecd29b32466b4884dccaea061848a90b3242feec852aef3e26e2283b20dab472eca27e8231c84d61469035c", "02f869830e4a25398207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a029ea432653781051160beb3bcedfb0601844a17cadd9cc957725a4b5ad83dc86a009f5eaa24658eb9e0f5d61eddb89bbfe398199cd4bcc6978f1f787379a2ff887", "02f868830e4a25398207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0f905737c1ebcad59e0950d62d4c1f28947003c555c6b5a519c9975afd74b15e39f969d45e595658c2e0896ad8e97cc1adbc2ba1a1bc4b7454b0b02924a5ad961", "02f869830e4a25398207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0c0aa336cd7a20a8b9865fcac1d22b579ec8ff411c3806658561bb2d7995351cea0142ee5079aa33f6f5914eb2b7bc055e0beb8e9ab9e0bfa29a7dda5fefed4375e", "02f869830e4a25398207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a07dad37d96bd2fbea3b3e1ae81536d7b12f4090cd4799125d18efcc82e947a36aa07b1617edd6c342ff60b642822e38fe7a21d0a6fe3a0954e49958a0e053bffa3f", "02f869830e4a25398207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a04d3c04bb4222f3622219564e1cc385c3ca8e15935ed0282e3e2a64963a94d50ea048f5db9868b2cd3a95fb5ee1950fbec80bb1748f50b0610ca24733c938d7c060", "02f869830e4a253a8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a01d9619eceabb26cda89ff1055918db85504bd91697237aef4c91725f53a374dda02f010f0fa4444d852572778dcb21fd287f7bdb24003aedbe518c32b911d317ed", "02f869830e4a253a8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a04903fe64a6967e5a801b4d6d53df26261ea753b0580f1924f3cac6e359f30e48a03cec10eebcdfeae28451f02a618315b53b747e4216f54f0ccf50ba81276c931b", "02f869830e4a253b8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0b30e17f5f575f50d79930f503d5958bd2b77ed620c41081a7582194005ddebf1a04781dd37c4c51cdd6679aecaf07a133f275d514af898bea242de68354d54975b", "02f869830e4a253c8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a046840e7ade6f7f973fe697f6c1c8eede4ab4da3a22d7a40fb8cdd4f2eff0f227a03803ac7de90c0726c9073021807125dc3e609a552437f9e370355b25c766ca2f", "02f869830e4a253a8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0dccdabfd89715c26bf5b623a4420a846cf7bf73cb074d56d6b5146a50a103456a06dc14dfa9d48643fab794d597eea76708723bd2f6f876491c80039c9e7ab112e", "02f869830e4a253a8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0520dc65a84c5b7e843755e1ad6733def7eb2399c05e0eaa55f72db7cd3dd2aeda032f462d29a35404110698d142ce3c0c499ef70c75d5ac671c4ee61e503ad7638", "02f869830e4a253a8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0b3e4fa9eedca918a61c7a0a338c090b6a1b6fff7aa228711f2c272cf5baf7fe2a023d046b408df2abf7cee27226f4f31970a952ded58e18d846fa5c84cd8059ded", "02f869830e4a253b8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a02d56679f86327c68a6634fd391352614a12087553136d9e7534079193ca7945fa05aca60919286d2018df777ce635755708c5021f497f7f178bec241ff71ac917b", "02f869830e4a253b8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a048a53f3bc9f098e41839a003a35a02c05f03e9147914049ed7ac1496906e65eda01448ed20a74600711cb868c5a8c01b086af0428dd4b3ddf6a643e85e803fcee6", "02f869830e4a253c8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0cc1d7c39ea9bf81ae1155265b093df5e2554402af999252e5010aef3e5725c5aa03813a5129ae6225b96357601f1f5515c33945f13774923a01adbdc0d2d242d5b", "02f869830e4a253c8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0ff9296fded9fd77ad949055cc9a127c573712c3fd9d471dfa3f312e09fdc0658a024d9c7dbc42d110e771a54afe84b14b53e55876323b2585601cd6561bffec649", "02f869830e4a253c8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08359abd1ae852f93a261e5d3c04b2a750b3fe868008f4c40b81650c12408eeb6a07bd9010b194d9a6fe9ab8a1671ceb19c11004ac3a2a0282779f8b3b8f581da68", "02f869830e4a253d8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a064484432a0412d9b985e920ced506a7ba545e22c2377d93182a07c2c9047f833a064482428992f356b7c5141d9f773262094b6c9b94120c1f0041c272d4b001cdf", "02f869830e4a253d8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a01a7702ed7aee3fa67a0d83151228de9eabc4ae3cb67518fad87876688416fa94a06585c69ed27148f397c8d00eff8b8ebedeb9264708e04ad938f8e1748095d6d1", "02f869830e4a253a8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0a2b36baede48975f13abb0298e3e6ee7ff9e9633e3a33b2e370749a6508dd3c4a05c5205aebf407f9083cf6e16e99851e84080ff4422edf41cd25cf2711a57d392", "02f869830e4a253a8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a00291a3ae5801ab47d872a6029d485a405912cc7b44204fdcca2d47866555bce6a01434f0369d25841ae0e8a2abfe98d185da54da21c0f71280766c3d7d57418919", "02f869830e4a253a8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a03aefd41b7bc9a0e015055ef6d9c259f766e8f9e395b9ed981e5136553d768b13a060079776e2965b82f3ea57b9b5a768d7802e09564ecb2f6e3cff75ffd1d495df", "02f869830e4a253b8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0a54ba0e288e936ec51c1e6b1720638c8a80516534868e15f5613170bae94f0f3a0278b46ac32c8956bd48313db9b2b95f9d7b5c148c061436b619df51c290370fd", "02f869830e4a253b8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0b43f26b09b933441e3152d30c98e71622cb85e51709e04b06c9513c4c9011b14a05ee064195f48847dc00f908900f91cd6e2256bf9c89f12fdb7767f5e2690f798", "02f869830e4a253b8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0cf0c022575c8e95e1587cb923e6a47ae59de4b8c5ef4485eb78de6c24570b336a070d3a0eabe6a734903740f3e42c80a9c2b7560521167d73173a62922bf1172c2", "02f869830e4a253d8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a07a34b264047621045a5fcad8780378e77df0ef1e591897fda1609fdd1e2028c0a00d5465a50518567e526e428de039952cbb8f34f47904193828da37e61d5dbeae", "02f869830e4a253d8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0603a8056b50cae635e5c8450b270af340ace277f62c30433c926eac2f82a2e6ca023265c3f5ae96b3f97415f30f85d922123c6b1922873e107f8a9f9dba6f7a98f", "02f869830e4a253e8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0dc287b37958258646807e260348a432ba3d15128a1742d92ca48033e4a946b3ea007f293c18b4d8c713c24e8036752726ae83d9676a96e2a001bb969df1183d21c", "02f869830e4a253e8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0b28eb5231d6c4a96463b8d47dfbf9a8f85bb136618ff686593b2cff6defc25c6a034555390fc28a1096a965455f76753b4680386a1d6ace9203e614ec967ef1a42" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x630cec61...ef5e8166
View lifecycle
0x5ab227a4...56a9d340View lifecycle
0xdb5ac0c1...28001516View lifecycle
0x9493dae5...cea7864aView lifecycle
0x6c5838d2...c9c16c6bView lifecycle
0xe7523212...87a202f6View lifecycle
0x1724894e...f3ce6055View lifecycle
0x5bb1a3f7...b3de54bbView lifecycle
0x0bff155c...81fda7e9View lifecycle
0x10e41d4d...9a44414aView lifecycle
0x3388f701...1b682187View lifecycle
0x3367a502...03f85005View lifecycle
0xe3eaa5ba...2b3eda4aView lifecycle
0x3a71f220...d2d55b35View lifecycle
0x44d0a11a...6c2b61daView lifecycle
0x188974ee...4ab9810dView lifecycle
0x393a6bc6...cbf75aaeView lifecycle
0x5785e71b...755b66b8View lifecycle
0x1b572aee...253b1adfView lifecycle
0x4a43f403...021e43d6View lifecycle
0x7681d89b...283575e5View lifecycle
0xd735b5e3...7632a78dView lifecycle
0xfd244e53...521a5cf7View lifecycle
0x36c273c8...c2c5cfe1View lifecycle
0xa34aa011...c471fae7View lifecycle
0xdd8b8c09...526da994View lifecycle
0x2b875022...ab02ace5View lifecycle
0xb51ae048...db7ff3b4View lifecycle
0x56aea1d8...1a246026View lifecycle
0xa4c108f5...23b3c776View lifecycle
0x04006c6c...bb33bfb2View lifecycle
0x1b1f7712...81a93100View lifecycle
0xa6bcf019...ad3ce331View lifecycle
0x407e2733...33970c23View lifecycle
0x41f2a10c...150abebaView lifecycle
0xa3e395e5...c424286cView lifecycle
0xe0f4ad2e...bd68535cView lifecycle
0x461c1b28...2108e706View lifecycle
0x60c57aff...d8138cfdView lifecycle
0xba987503...bc9fc65dView lifecycle
0x232a43ab...2bb192adView lifecycle
0x9482e34e...6993ded9View lifecycle
0xb97b577c...20db67e7View lifecycle
0x341f7f79...94d4c896View lifecycle
0x6aa2f1cf...9c72c813View lifecycle
0x6c878793...cc730267View lifecycle
0x488e1a8f...640dc3e9View lifecycle
0xc24ff74d...cea72219View lifecycle
0xa5ac6376...8ae3c780View lifecycle
0x0daab7ec...a09b934dView lifecycle
0x22ff3cdd...ae571e18View lifecycle
0x1709b18a...3fb2fa56View lifecycle
0x03dbe824...df8d81e7View lifecycle
0xc82f65c6...68578e8fView lifecycle
0x608aad29...994b6fd2View lifecycle
0x21e10727...e1183935View lifecycle
0xa3b61367...a75ced73View lifecycle
0x2ffa3b46...5dfff9caView lifecycle
0xae0eac7e...f08ab18aView lifecycle
0xfd745bc7...dcdc81fdView lifecycle
0xb168b2d2...5c1f4560View lifecycle
0xdccd9ee6...f83620a0View lifecycle
0x6954ea2d...88f6db37View lifecycle
0xa64ffd71...b03aa373View lifecycle
0xe271d964...66922e38View lifecycle
0x8950c76c...b7a3a6f7View lifecycle
0x7b1d812f...d1868115View lifecycle
0xb5b95952...483c8fd8View lifecycle
0x78c2388f...45957535View lifecycle
0x7006ac72...342daa67View lifecycle
0xcbb4ef07...46a2cc38View lifecycle
0xc0138505...5a0c823aView lifecycle
0x401f386c...667a0d70View lifecycle
0x76ed0854...6a8bc20eView lifecycle
0xabf4445f...01976548View lifecycle
0xe4314164...c466e696View lifecycle
0x01e7c8ba...f0266b7fView lifecycle
0x589214e0...e2b28f28View lifecycle
0x420895a5...4ee02cf6View lifecycle
0xc4372a28...23bfdadcView lifecycle
0x5c74794a...7f4df049View lifecycle
0x6d3d9db1...ed2b9662View lifecycle
0xa35f02a4...38270d2cView lifecycle
0xe6b40c21...51d8d948View lifecycle

Op 3: 0x49f3a188...229051de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x89a3fe82...0b04b9b9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xbb3086ee...f859bef2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x5b2541da...1ca5dcab

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x630cec61...ef5e8166

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x5ab227a4...56a9d340

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xdb5ac0c1...28001516

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x9493dae5...cea7864a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x6c5838d2...c9c16c6b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xe7523212...87a202f6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x1724894e...f3ce6055

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x5bb1a3f7...b3de54bb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x0bff155c...81fda7e9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x10e41d4d...9a44414a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x3388f701...1b682187

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x3367a502...03f85005

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xe3eaa5ba...2b3eda4a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x3a71f220...d2d55b35

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x44d0a11a...6c2b61da

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x188974ee...4ab9810d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x393a6bc6...cbf75aae

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x5785e71b...755b66b8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x1b572aee...253b1adf

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x4a43f403...021e43d6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x7681d89b...283575e5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xd735b5e3...7632a78d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xfd244e53...521a5cf7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x36c273c8...c2c5cfe1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xa34aa011...c471fae7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xdd8b8c09...526da994

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x2b875022...ab02ace5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xb51ae048...db7ff3b4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x56aea1d8...1a246026

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xa4c108f5...23b3c776

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x04006c6c...bb33bfb2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x1b1f7712...81a93100

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xa6bcf019...ad3ce331

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x407e2733...33970c23

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x41f2a10c...150abeba

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xa3e395e5...c424286c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xe0f4ad2e...bd68535c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x461c1b28...2108e706

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x60c57aff...d8138cfd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xba987503...bc9fc65d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x232a43ab...2bb192ad

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x9482e34e...6993ded9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xb97b577c...20db67e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x341f7f79...94d4c896

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x6aa2f1cf...9c72c813

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x6c878793...cc730267

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x488e1a8f...640dc3e9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xc24ff74d...cea72219

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xa5ac6376...8ae3c780

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x0daab7ec...a09b934d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x22ff3cdd...ae571e18

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x1709b18a...3fb2fa56

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x03dbe824...df8d81e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xc82f65c6...68578e8f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x608aad29...994b6fd2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x21e10727...e1183935

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xa3b61367...a75ced73

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x2ffa3b46...5dfff9ca

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xae0eac7e...f08ab18a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xfd745bc7...dcdc81fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xb168b2d2...5c1f4560

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xdccd9ee6...f83620a0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x6954ea2d...88f6db37

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xa64ffd71...b03aa373

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xe271d964...66922e38

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x8950c76c...b7a3a6f7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x7b1d812f...d1868115

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xb5b95952...483c8fd8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x78c2388f...45957535

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x7006ac72...342daa67

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xcbb4ef07...46a2cc38

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0xc0138505...5a0c823a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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: 0x401f386c...667a0d70

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 80: 0x76ed0854...6a8bc20e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 81: 0xabf4445f...01976548

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 82: 0xe4314164...c466e696

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 83: 0x01e7c8ba...f0266b7f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 84: 0x589214e0...e2b28f28

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 85: 0x420895a5...4ee02cf6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 86: 0xc4372a28...23bfdadc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 87: 0x5c74794a...7f4df049

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 88: 0x6d3d9db1...ed2b9662

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 89: 0xa35f02a4...38270d2c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 90: 0xe6b40c21...51d8d948

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

43ms

Validator1 — Execute

participant1 · Initial REVM execution
304ms

Validator2 — Re-execute

participant2 · REVM re-execution

304ms

Validator3 — Re-execute

participant3 · REVM re-execution

304ms

Block Published

Block #1313
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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