Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12209a...de36
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0x925d283e...b2daf926View lifecycle0xbc2c773b...888000c9View lifecycle0x46f2c329...4fd790c0View lifecycle0x90a30e05...6fd03c5eView lifecycle0x9c4c6dba...e1b9c56fView lifecycle0x90cd2b49...f838e88dView lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0x925d283e...b2daf926

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 2: 0xbc2c773b...888000c9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Resulting EVM Transaction
EVM Tx Hash
0x925d283e...b2daf926
From
0x6e72f23e...a4b3d50f
To
0x7a9e4682...d2189686
Value
0.00000000000000000100 $ZTH
Block
14676
Status
Success
Overview
Update ID
12209aeed5...65d0de36
Offset
54725
Record Time
Jul 21, 2026, 10:03:22 UTC
Command ID
4a9fd8850c38...63bf0a31
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00c7e4de9e...a2a8f071
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820d9e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0608f7c6b13aa44665ebe5bfcbd84c1431271bc77113d0581b80b30d28c12e709a009c5bc1af2010fe24b534f2df6e690c9afa13083b2f4d16144ab3b2892abf09f", "02f86b830e4a25820da28201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0bea06d034c5c2d43ab6526df63d5255bd7eadd53b8c4ea613985b63c55256b24a03f75d2a0b61c6668c53e18cc45fa0afb0e3b029f83606b2e8dce05f98ba0fc0c", "02f86b830e4a25820da68201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0ec3e20f2bd401b27af2d5372d6fd380099992b808337adf502071cb16631fa5ea0279e5252b6ea37a628a26f1da530134b28181491ea65f56ce1ae693953c3739a", "02f86b830e4a25820da88201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0d1e97613421341bfeb40ba53ea8d66b17fad3b873483da87daa5066b36ef4c0ea063348c0ba69f3d31d77f7e338ddbe22eadec68d22e4ca09e1f531aeb2cd7785b", "02f86b830e4a25820da88201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0c8f5d9052e8eb7d3f0143641f86ee9790e85d4f4ea9ee1630efff72bb9bc924ca06e5aa0f3b261fa07dacb5b09debb6b281bd36ede3fe032de9de9b812c03ea65e", "02f86b830e4a25820daa8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0d0d4726f58c5a58d0008ff88b84a4ef2f06a624429047d66a288604bf31cc69da00b45d82c0e816ca108f84cf0baf28548077dd7bd285ecea8c679192cf2af8989", "02f86b830e4a25820daa8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a01a63f99da7cce3977da6b04035f2f588d8412a73fc917eb08b4f8714b74a98a7a02398ac422e6dca9f5fd629b5bba9ee21c93cc5ed93cf6fb64775d7796b4df29c", "02f86b830e4a25820da38201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0371f51b7b95f47bbe5da54a7fc0d3c5b922dede3ec966f9829684959418acce6a05ee73c674773ed71056c1911ee445c5e6259b717ccb6736d7b9fe79ed78dac2e", "02f86b830e4a25820da18201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0508335255c15fb63f99aa3fb7d760bda4fe6e48f3e865873cb5fc3506ed9ea24a037023c0e69aec302028b57413fb343da7ffd70c20341fe20de5136b85db51944", "02f86b830e4a25820da78201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ad55126c1ee1b33e1ecae35a16b99a81fd81b88c5286e7176969b69f87c1dc17a0742ac1170b853cc5bf86321aa6f09c70d836e8a56f0e4a6db6cb0d01b908c286", "02f86b830e4a25820d9f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a091091ff4776d6f51a7e32d1e56fa6cded441033bb9706c7234fcc385fef506e5a05213f6c9aca524bda82864f9e40873ce4a9a99a20a755069979ad05e25aadad1", "02f86b830e4a25820da38201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a045d57ea8c1509ec765d276d13f995e0fb2d8cdfc05760baa1a4b7ff67328fc3ea028033e4489d24317dd9c17b918f15946fbb211694711674fe940e1d89c9d93e2", "02f86b830e4a25820da78201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a075ea9690befc6edc4990c10c52bf391e311324ee876de344015e4f720290760ba01c86155ea6228ad4c2ce3db334740cb010eb4d49e73c9f0730592550bb767bf4", "02f86b830e4a25820da98201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a072f1c6a510caa61e38b049ef058b05d27f3f389c5f157f229d551c9a146cb2eca00f7e334c29f49b994a92dbdd41fc326115ab4743389f8139454598a8c029310b", "02f86b830e4a25820da98201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a03994307ce6cbde5974a9697592b9236f782d34a45d13db6fbf64d8f65ed8ad0da01cd3e7404da3177b93b1931d247dc9280f56faab473da374f08fe8109f74aa1a", "02f86b830e4a25820dab8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a06e5034cb9b90c618cb42043237a29727d218cfe2994268d3fa65296e4bc267bfa05043c896d0787480e70b4e0bb69d00507e888ae9780cb0100f46ea7549b298ec", "02f86b830e4a25820dab8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0555614c60685a2fb860ec49c9f8431943a1fa768d22f912a723063d7785c3b75a0213fec24c0d3476daffbfe02355770a096dd3840e2b05f5a56ae37f5d4b9e4ad", "02f86b830e4a25820da48201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a07c9acaffbb5f658c3d788119dcca7b8737b50100aec54f92b0df14c27a24b22ca056ab6b8fb6ca11216053c67fd9704fb8b21d1aafa3f74c34a1fde60c92f48ddf", "02f86b830e4a25820da28201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0c1ca6463f0799d1bb39449e3d1d3a41481d359b947ab88cce89ec9ee165e4ca3a040931ca506aef70fde09dc96be125148b6cc3cf7d0fea1e7cf4a06c2d7e0ffab", "02f86b830e4a25820da88201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0c094681e486ae949453e5cb2a68a5ef2eb0eccd07f8e8e917343894f383f4ed2a077b082e974e27fc4764c3d61bdcbd029c952fb9f606f783ecfe2f1134e1e89e1", "02f86b830e4a25820da08201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0cbd918321f1df65f0848b39fb8edce494c79bf173356a09262b3d5f6d6d80a6ca0640f3edbb6ec98b2b1a2c580c0d1875dd4d8a43fa951d1fd3aef6303eafcbd07", "02f86b830e4a25820da48201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a087eeffaebaf8c871cd4803beba11d6c8bab35b96c505d8816e473303c844dc13a0177605a7c963f929a8e602115044f8ca9af67acda92c9f6a81b3de0abe6eb1b3", "02f86b830e4a25820da88201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a04ce6ec0b41c7d13a97a77de5d6c206b118a1333438c108675bda368e2169efa2a005206e0fd04cb71c3b7296e44d944be236d12be3c2e7762ecfbe423a91302bec", "02f86b830e4a25820daa8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a08230819d5ddd8b91816ae8fbdbbcdc406da931336241c61d2f9affa34c5e4968a07363ae6f9cb314340c3de5244304943e54a75bad57faa2add4efa9af976d0486", "02f86b830e4a25820daa8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0a97710fb1a89f817cd1857032d57b4772ca68916c9beb771939bcff354de6758a03a138fdb15cbdd6229ce21b049f362b720bc95a743ac4ae666e2630153be9bfe", "02f86b830e4a25820dac8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0ffc82d2ef2b1d45887674c8461e97299046050d7be94833bb51dcf638668d95fa038bddd13a3f050af6f7f09a698245ae1d1b7fe207cd9c1de8eba58d2327df895", "02f86b830e4a25820dac8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a035f25cf319bb6da75c74c24c9c69449d222ff8e9454ba664f243a8653947034ea01892eb6696d6669d41562712a8cd5df2117bcad8d6d9bc3c3ab24c9f2dcf50ed", "02f86b830e4a25820da58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a051ef7fc53f7c9171e77f10307591c0cd9ae5f58cfc86bec1cb4f41cd3af2a4c6a06d398398acb113a7da6015c1715fd3898acb81aad757b25c07bea0d170cb5368", "02f86b830e4a25820da38201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a02bb591bde92f47b4a763a1e3e1ba321754c50e4b93fc56565744eaa9babcd93ea037e35bc71df5ff2759b27e446b620833ec51fdb46ea35b6bbbeaf36e1f626223", "02f86b830e4a25820da98201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a019f9507a5369bf8312fb4953667d279fbccfd107d360ff152e049bc81cb90c14a06623bb1c95133b61ad9c463996f0868a1858f91df675d8bd3ce58bc96064136a", "02f86b830e4a25820da18201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0e8092d8bfe7ee0455693aefffc1937a578c6c2e7118239d90c1b06da26d1db1ea05741c9219ff9a81ec1c0e2c466f2759cc4af380a7d36c846c04ce72cbd9074ee", "02f86b830e4a25820da58201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a05d112d2a0dae34681680e85d878951c8f128a63a2244f35eabe8afe0509b1745a0669f19a804571729f4575f399943c46e3535097b295cec916df8363d30d5131c", "02f86b830e4a25820da98201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a03a6aeabcfe0b1f56b497e28834c2499f0f34bea9516b8a39c89e154b2d3d74e9a06e9b32c2f063e4cd4eb96aa9ad56bb7da18733f75ed507e5e28e13b7f7528f68", "02f86b830e4a25820dab8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0f13ab6b179eba7b6e94cede9b56c5b99f24ee14482e34e28e540d5b75547c2dfa0716710eb677b521e6b3bc53952097f3bc6189ee774b63406d93a8c7024f1b19d", "02f86b830e4a25820dab8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a005203c3c9fdcc73377d59b3eaf49bd567eb074bb8d4928f6ddb863fa57da44e4a0585ad0da9e531019efe82236c617778564beb292b2a030a60837e4758cbd9d7a", "02f86b830e4a25820dad8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0e8090f7ce1c03456fd7cb7099ff7a4fb0bb8e51abebfa1a0a988f861b913786ca05c420cb792d7e47edadbdeaaa4c6d4f5a6ae9eceb72f212b604e4b1ef1077161", "02f86b830e4a25820dad8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0da6cbdcb175653a81a2324b74935f0032c9becfe44fc3185162c281eca19ff36a02ea6fd687dfc0df39d1781b228f9f461b977d330beee2803196d8cba60ef1d79", "02f86b830e4a25820da68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a04d8c94d39038c8b48857f91340cb16859c0fadd692f13320c88cd5695ebe6180a02de44f2f2e26d46bd64c91cb4bd6fe2ce5c5bf4a856be2b3c6bfb88ff9fe80d5", "02f86b830e4a25820da48201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0400730ea6fb0d4e09aa0b394c111d7d6899964a57acde640887f3002743e1c11a014e51e9f532b7045d72134eec287ee2f1d4e3e849ca34e0b0c3910d22c9964cf", "02f86b830e4a25820daa8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a04d4969fcc08894afef8ed2d9e5873e719173cfaf834a63d82e8f27bb776dfe59a023f279b187c23d4c0749bce638190641f22f5f2545d3743c37341740a802c4bf", "02f86b830e4a25820da28201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a060159df4dc7f138b9d488dbb8d1342eedb89f679f00935fe86a915b06fccd986a07d3c907f8c599213f93b0e6fa9ccf3a444f36ffcf5fb51df11b29f9459b3822d", "02f86b830e4a25820da68201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a046482db81da22f614587e66ee79c22ced28a2a482ee1c473d7bc68810e5c6ee7a07acd7ae0c135ba7d558fb1ed8d6d891f3b10be71ab6c888b08cd060dca1c8067", "02f86b830e4a25820daa8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0368a834b2266dfad70c9f63f15729a591b06b264685b9e5656c5ca1bfd715a5ca01cc303ab31ddffd02e58b4e2cab6f5b55e0691e8ffc9713c59b4d0a9c9e6c221", "02f86b830e4a25820dac8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a09b76bddc1cd34bb8785b44e21c30672511d6173719f38b2baac0a8ef8bbdf1b3a01ab31184adedd793d1b18971f373adf99bd7ece72905567478b812719a4d3c15", "02f86b830e4a25820dac8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a047d59748a1350986d42f5accd6bbd213d58226401192edcddc149c05cad0a06da05bc32acf78b621194d433f286712729d4ddf44e86f3474f764855e7e69340bf6", "02f86b830e4a25820dae8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0235d3c064df534645d79fd2f1dd122a7871acf778dd4831bee47e2c5642fc1cba003905737bdd6b8234117d3f13d6cec1e71d2899ce4d0dff2eda6d5708e74d891", "02f86b830e4a25820dae8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0200c6850d18ee31d67e321a4993d973fd0017e6e34e89f248f8ebf154203cb9fa03c005c31029b8a978f26588727b99432f430afa01e9a2c6928b08c3751e9faf7", "02f86b830e4a25820da78201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0499e80b726b31481a33a0d5a5b2cdd84808892104c86a70220f17875f33e2cb1a013edf3f4ca395a11b60d946f0fbf145a21c40196ee58125044f50bcf5c6d97be", "02f86b830e4a25820da58201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0e527282792825f749b5f8afedd28aa4ebcf13552b4431b0a7cd5ad1c139b4086a04e32d90f1154ecfab263736c59ce28f87d0c86aed63e36265c6659ba0ac4af8c", "02f86b830e4a25820dab8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a012ee5b1f78d9155646fb4e05705599cdb50102782ce61fecd344fadb5489cab2a075b9a847d1f40fec827a2271ec936faff9a372d2c19e7b07ccfe5a0bf94cd922", "02f86b830e4a25820da38201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0292f6646415c2c3db23fe90eb37268671db7d5e94c23d520851b1585285323a3a021f5b17b53322870661f59112f5bb25b20faf4be47bbf74f76d0800ee50b8d2e", "02f86b830e4a25820da78201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a09f56dbbc7aa61553056f328538cc164326cf6b93244b77491da3774c9f644f57a0089b2f770b0ddad553e0910873af3685d256008f7e0f5a8bc9acfcb7b2998851", "02f86b830e4a25820dab8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0a2d4a8538081a5d09caca078a2aa414dd30f827e2fb09ff35f80327eaca2e1e3a07e8f2543fd68c33549bcf48de8e26f8138f84728baa45e2b88c848bce00117dc", "02f86b830e4a25820dad8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0d8d5855234f59c27d847c909e27ea0fba96974f9087b07b12af6cb099378166ca05ca1e98309722715bddf5e3d5b7973234e7b0afc63e2b71abdb238ed8464bf02", "02f86b830e4a25820dad8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0a474c25ed5468f366a92d8ae8573719013301a27f2fbaa78970a71f7786ebfcba062aa122a106813b21dfdd85973565b07aacbda17b4f4e5dff93e1a57cd1e2506", "02f86b830e4a25820daf8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a06dbac3a4caebc4b8ef04aea10128c6276308a7a0bd8d62b345506a1778603980a006b127d53d2731814d0edf338280bf2f9899b7bc42c88c1cafd83b07c34bed48", "02f86b830e4a25820daf8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a06e3948c01a023d43dcbfd51987415396afe8efcf6b6d625c517285ee4a5c490ea00c54f919bb33e2ee567b2f5564b98cc67280380b09e086519d68fba66cfbd34d", "02f86b830e4a25820da88201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0a18ac073934258badc287980d89f7ff74dbe662926b0444300731519533a145ea0258d752230c51454a87f3351a82a99add073b12857609ec46f2bbacef7e723df", "02f86b830e4a25820da68201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0818c767fda77bbc09df002990eef23a79da13c2a83def602aa3057768537b7bfa02ac656eb80a0c864a39c1334a7508dcd2c0ad5c5e4b67caa300147299c42645f", "02f86b830e4a25820dac8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0e197b2efffed19de0d1a1ae31da1a30e095ea8e8da9bedf71cc59967baa4d699a009974c9b6036acf3ef9f1415ba4937b9406a2f7bc9fc354bae916beb6ea7e964", "02f86b830e4a25820da48201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a024431d80175b05ff9dd3befc232511abbdd9382695bb35ae7d3fb2bcc49a5bd0a07add6538da43040318402ac156e2284ebee98f61c4c83a7a643b1360e6ada31b", "02f86b830e4a25820da88201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0070aae55a29bbb08403d7c2f5d1c2d8d87f847a72dcef6677547159f2f94731fa02884d441f27291931e377d793a7f91698c6cf5740a2938270b23fbd384d9424f", "02f86b830e4a25820dac8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a03f787e35c93567a5b048fe2d66110f8a31fdf12704e5d1b1a1f48b2007c71df3a07cfc55cd065d84ef886a88a05524510ae6c8a39d5231ad76aa8dea25295cef9f", "02f86b830e4a25820dae8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0ca5dbb0709286d922187c7ef3c3fe77a6111ebafc4169e2a153eb21b0838d13ba02af87224ff46cac0e14e53108b48d1e56f81d6b2e2bf49a2c878e208d296788e", "02f86b830e4a25820dae8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0dc4d56cbcc7d7b61a724ca0095e17679b81c43b92998e77e61a33ccfd716f4a9a0408f98b116361b181123f1831cd2bd6b485fa916fba00ba40a8829bf01e355ba", "02f86b830e4a25820db08201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0a8ba89446809247538c87dc1facba457410c62ee4faba24db7810d19ecceeea3a004f24ed4befc52c15c3118cfac7bb8c9616418aacef8fde6de1a31f56d537095", "02f86b830e4a25820db08201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0dd1d2613b25764188a30dd9d211c4eeaaed05544ad4a1445120b91e5618e6af7a04b6441f63ffcd5b7fba4cf0a9d33595b8f99d499b2b120cd9d75afcde9fec1c4", "02f86b830e4a25820da98201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0808560c8bdf3b2f03d40f1cd9400ea104fc29fda66b6328885c7f6ebe14960b7a010d364c1a3cf1a35eb54fc677f3b2367c000ccfa4155f2bb60b7f0c203aa18c8", "02f86b830e4a25820da78201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0d9b3c6dbde238c0408b136394ffc20f015e5e191c95209b3f2af9c30c075dbe6a036af1658b45138be9aeca6f64b92e29fbf6468f877b20736512cfb20e9908957", "02f86b830e4a25820dad8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0c5a6d58a92f96ae4509e85cc78db3f17534ccf71dcd7b5d1bb69fc48a35324eba04105ecd721110517251644ad680c68e443951af89af01ac579840090f7a18f62", "02f86b830e4a25820da58201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a096e826e97abebf531505a37b57e77cefe9e642a1d91dedc3454ea5bdca5ca332a04f41c6861fcd5b75faa87919cf1653fbe145a084379043e72e4b0c33a17f834b", "02f86b830e4a25820da98201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a00bea81ee11bd0a64ce0d69c42256aea2b677e55e7e3bc88f97ec1bb91615b310a0158af532b365e56ce92fa302360a695a36a312e5f2f8ca74a7bbab07e86039e5", "02f86b830e4a25820dad8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0beaffe242eea3ff677c55fb2003bc443b1fbb8da92995f2dbe09d848dc57c978a02eb2f8f14307e0ce7a31c9930d67bca268cbb469a79b2ced5b10b95b93c35824", "02f86b830e4a25820daf8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a011388b1664cf7977c9c7836dcd323dedfed745d1d5ee66be973bec125c01b898a06834c5ba02e64d05b084665133eb60451657b366f2ceb0b8ceaea0084fd2032d", "02f86b830e4a25820daf8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a06ccf1db8f4e68849df0d84fce3c0b5693ad245f0f23097bee3dbcbe564fabd12a06191ebef013621c9263c16f7eb15b5726a99d19f2764948d30a59462e9798bc7", "02f86b830e4a25820db18201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a065c2f727daa621389c212290e6be30c49f7d7a469affd2429879dc765fc95173a0183af0a9f41a93a6c7ec9dd0ff10c2564cd8f54bb1e7f1e9795f7e8f3010e5d4", "02f86b830e4a25820db18201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0fd69dac74019217535875b20c585b74159ba26255f342b7c536aec6566c85cd4a022eca248cf1545457c97c65875dab12ebfce721d1bd5e8d48ae9785e09e32c52", "02f86b830e4a25820daa8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a03c9e3996c4d054975a5e706670b181ba3aa49d6bcccbc49b470d3a6b7a2e08e7a020c2f7cb142db18bb5b09251adb9df27de9c2771212e3b1ef995f1f00f065627", "02f86b830e4a25820da88201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0f49eda39cc7e40e434d515fab51f9bb0e1de28607eac26269df489bcc1407050a06f139f7f9e3afe9e415de135f815f2918a999756a668c4962adee73fbdc5a34d", "02f86b830e4a25820dae8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0768fc9c9d728a0b1ed19ca830ca4f0eca00a6ac4e5975ec78cb89ef66fec73cba013ea2488632ab28d4f017c2c92a0efb68c171e6234078845b04ef452e1d54bc2", "02f86b830e4a25820da68201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a05b46e3b5db27778f452c6d15c89a2f73dc61c2d4afb55fd45fcf6d34357d6deba06c2c9d5ac7ec4c5947920b81ac80f63ca659e7c7df91ed6729ed897347242479", "02f86b830e4a25820daa8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0f79ab1baee212595334957c61f9ac18d5b64702c762d8cd5b160d62b66c88196a021605688be02b541b41695d0a2efcae8452c8e89ebab2c46d8e99186bcef43fe", "02f86b830e4a25820dae8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a01696942d83f2ab927b6ffcc91a07cee363edfaa329c02f8629bc567c936a5ea4a011a17b04d726c77d4ee86178d0cf019e8f9b6602b6d7c1d79362cc5f92c71949", "02f86b830e4a25820db08201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a03f16f70567a49c47c779f0f6d3462f57da20c1bf8b497fa978039d8ce8e2c1bda03ec652afa9fcabe8a711cdf788f82683084fa60bcbb0c9bf702c9415e08b537e", "02f86b830e4a25820db08201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0f7132045c99272c29123702f0cc3716b705ec420bc2565e29bcefc07e4ecc280a069f53dbb98548d7445081a6bb828f63642b6105e6c78e0426edc243d763c2ee5", "02f86b830e4a25820db28201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0368d5af36524a008b9a6c6244327c5700b2f9504d1e047135328fe2c15dd8c28a0376326c0fcafea5e106124e4915b5df22a79a4c0b8c530e3ce13204ff9cd239b", "02f86b830e4a25820db28201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0f1e3e4dd2c4599dd3c293d797403e04242c1cca56deb7d95075f58ca1e96e5f9a0475f44d7fc08acf92bb0ed7f0418e9e4a325a43c6b60b6ec4c08a842ccf2b0c7", "02f86b830e4a25820dab8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0f591a13dfd021e6781efe35f8f0ab44ad6a0eecd0d9cc4fc70fa65db74195d85a02a8b4eca2956ea51400fa1226a8e7c0d2e4d9dc00a47d64782eb9cbae1ea37df", "02f86b830e4a25820da98201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a00b2bf2226b061a6338a1391c2d2f5f9ed86704c59c084f8b214bef97b748fe02a03d0220ebfc8d4f744eddb6fd3efcb02f15cdfaa84a84b20cc83f17be0b1b6bfc", "02f86b830e4a25820daf8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a08e40fdcf6ffbaa0cd8ad5330df128af2c9614293231d10efe102cd7b36d8bd38a020be83cd6c453278c39feeacbf05995714bb01899c9939cb9d1642cabf45005d", "02f86b830e4a25820da78201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a09fc36de1623ca241fd0505c824c775313af923522ab8bda604bf095e9c2d508aa032bc16b3b00719f72714c2fe8a1df9f508c7b20e3125071b55b9406eb45ae644", "02f86b830e4a25820dab8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0ffa4669caf599435a6264dcba610d66ffdc53a3c2766436824f88aac0c7f7487a040f07d7a50cc555d6078a946a9f642d6fb107cdc30361f72d7ec03c9c57d95d3", "02f86b830e4a25820daf8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a03001d86c6882f87df23369744dd18bdcbd8005a33ee29bebcea70b2815ea20b6a019e40ff77fd2cb51bc9b25827b0cc516db7e0e170ebb49a99801344297535f48", "02f86b830e4a25820db18201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a036f37f5b78b187519ad975b8c9301258eca3089cda8db23e4a651aa0da80d302a06faf0a27335c98aea3f619a3995de09cf3e787a91e9b65db35d038eff9b5c8ec", "02f86b830e4a25820db18201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0e1dc00eaa6aab23fce684df0fd6706d3e36ff5de6c12cad109a14b90bd5d74b7a00c76195f35ddd8d229f8ce384e19f3733e5796c6090e2b5b3c3b48171567d9ab", "02f86b830e4a25820db38201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0b37674e408ae3f339de5ceec420c1c805500f0a5d5b2b9f4f806f86bdcd8b180a02979428834bbad55e90dde9a879e1756405dccc3dbdccbb75842f3a555639fe0", "02f86b830e4a25820db38201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0b13e52124e1b4f8e30ce2b94119e05754f58ef291b32966ad6a3ce01531e9da6a020b545ba791f224cb780a9e7b8b4455ad557a362dd8abf7ec35e107d85908268", "02f86b830e4a25820dac8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a08cc6508c8a1d6f546dcc819d5a91bcb73ea0e0aa3065e3b21ca06354aa07d7d8a07261f5fd0a12231dd16d51785c48dbccacff9297774c788f5b6710c3c4508824", "02f86b830e4a25820daa8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a04cf5ff34c399f0ad0fcabc1fa4569676bbc44be147719e5947505807b21376a1a0457f3115011529c02c7b805f750b6eff3715cd00955701ad8ae3ddb4d3d5b698", "02f86b830e4a25820db08201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0c2a161b582cafbbc91a9f59abf0d7ca9bb7e6a15496011e8cc3ac00a27a98eafa067e508fad0b9880d7af27236efbb47b264d6c97ce644eaa8b7d6e7e468b5b55b" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xb79a8576...656eca96
View lifecycle
0x979a2e6c...0aba75d9View lifecycle
0x524e61ea...f1335884View lifecycle
0x2248804b...2cb385d8View lifecycle
0x5f40daab...d3b831c7View lifecycle
0xe1866ba3...b9884362View lifecycle
0x1f069ff6...e91383c6View lifecycle
0x1f7f80f3...29c094eaView lifecycle
0x6f8b2903...937dd05bView lifecycle
0xb4df8f74...64e8f97aView lifecycle
0xda0dbe76...7006483fView lifecycle
0x3058203e...351e061cView lifecycle
0x8d1877b3...df4dca5fView lifecycle
0xdd7405fc...d9bc3a09View lifecycle
0x2a638377...418d38faView lifecycle
0x6c55281f...bc988767View lifecycle
0x6ab3a48c...6bf563d6View lifecycle
0xc74bb888...2a0bd633View lifecycle
0x501036e3...14eb0f96View lifecycle
0x0d61a61d...7561d977View lifecycle
0x2bb6acd3...649cedceView lifecycle
0xedbd88e1...30a37551View lifecycle
0x43d94b71...ee451185View lifecycle
0x180b9e95...5c4c405cView lifecycle
0xbfb38c4e...25e9b878View lifecycle
0x0f4a0e6c...e9779bdbView lifecycle
0xe5ed1cee...f1861e14View lifecycle
0x06e0b60b...65aa3501View lifecycle
0x3fca2e68...24eb6966View lifecycle
0x8fc60720...c718aa2eView lifecycle
0x8e79ef42...8b421d67View lifecycle
0x74c1bf7c...75c78097View lifecycle
0x52e7094a...b2913708View lifecycle
0xb50f1dad...a86b789fView lifecycle
0x3e511dfd...3a35f09aView lifecycle
0xc86e6ffa...a381bb77View lifecycle
0xf5f555ce...4325a22eView lifecycle
0x71033d07...afee3543View lifecycle
0xe4928093...7c0e7ff4View lifecycle
0x0de374c3...c34dc3b2View lifecycle
0x0f4de120...7dc4cc3eView lifecycle
0x90bf65c4...949cff0bView lifecycle
0x99dd2824...b5430968View lifecycle
0x850c44aa...bcad35bdView lifecycle
0x9c56222f...22c01621View lifecycle
0xcc7d9d77...d66c6a4aView lifecycle
0xdb8163b9...64f10e53View lifecycle
0xcbfed5e0...7c83c3d7View lifecycle
0x50beb377...17730fe0View lifecycle
0x5bedeeeb...447964f8View lifecycle
0xc0f9c44e...a8809a9fView lifecycle
0x5e1150cd...bb1453bcView lifecycle
0x9424e346...22f58813View lifecycle
0x096703b6...4b13c83eView lifecycle
0x98661254...44b7901dView lifecycle
0x1f86e200...90856698View lifecycle
0x63f8d4c7...1cbe5338View lifecycle
0x2901ac92...c4a152edView lifecycle
0x149a5b0d...e6475207View lifecycle
0x3f88a26b...7f9472d6View lifecycle
0x6b6a04eb...55efaec4View lifecycle
0xdceb4cbf...59715baaView lifecycle
0x5bbc6fe3...b71059f3View lifecycle
0x7f205b92...419cf49dView lifecycle
0x3576527c...2290ddc7View lifecycle
0x34fcfc2c...28dc54c4View lifecycle
0x62b12ecf...5fdd332fView lifecycle
0x8b44f3a9...9d773cbfView lifecycle
0xc1691ab8...37900399View lifecycle
0x23002fea...e040e332View lifecycle
0x20698ab5...62d29068View lifecycle
0x53a74d57...adcd9d0aView lifecycle
0x14c62540...46301ec6View lifecycle
0x1838837a...484cd4a0View lifecycle
0x3626dad4...8ebaefa6View lifecycle
0xf464ed54...5db5fbf4View lifecycle
0xfd8b1226...328bb7c3View lifecycle
0x407847b9...f3645c5fView lifecycle
0x27f649fd...8a2b6902View lifecycle
0x70bc85fd...d2496124View lifecycle
0x1eb78e20...8dfe52e2View lifecycle
0x9cb0925e...6071a369View lifecycle
0x32b33cdf...fd86e4daView lifecycle
0x8e43b253...4d5f70a0View lifecycle
0xfc62fa3c...660efe82View lifecycle
0xd76f0082...30800bb4View lifecycle
0x98537186...68a93811View lifecycle
0xf2398717...f02af0b1View lifecycle
0x35bd4b5e...cc322e56View lifecycle
0x1df80ec8...891a05e2View lifecycle
0x20ae4662...56190ec8View lifecycle
0x9b005ad3...2baf0c14View lifecycle
0xc740089a...ab0b0188View lifecycle
0xb5260428...568a3b5aView lifecycle

Op 3: 0x46f2c329...4fd790c0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 4: 0x90a30e05...6fd03c5e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 5: 0x9c4c6dba...e1b9c56f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 6: 0x90cd2b49...f838e88d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 7: 0xb79a8576...656eca96

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 8: 0x979a2e6c...0aba75d9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 9: 0x524e61ea...f1335884

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 10: 0x2248804b...2cb385d8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 11: 0x5f40daab...d3b831c7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 12: 0xe1866ba3...b9884362

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 13: 0x1f069ff6...e91383c6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 14: 0x1f7f80f3...29c094ea

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 15: 0x6f8b2903...937dd05b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 16: 0xb4df8f74...64e8f97a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 17: 0xda0dbe76...7006483f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 18: 0x3058203e...351e061c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 19: 0x8d1877b3...df4dca5f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 20: 0xdd7405fc...d9bc3a09

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 21: 0x2a638377...418d38fa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 22: 0x6c55281f...bc988767

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 23: 0x6ab3a48c...6bf563d6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 24: 0xc74bb888...2a0bd633

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 25: 0x501036e3...14eb0f96

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 26: 0x0d61a61d...7561d977

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 27: 0x2bb6acd3...649cedce

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 28: 0xedbd88e1...30a37551

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 29: 0x43d94b71...ee451185

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 30: 0x180b9e95...5c4c405c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 31: 0xbfb38c4e...25e9b878

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 32: 0x0f4a0e6c...e9779bdb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 33: 0xe5ed1cee...f1861e14

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 34: 0x06e0b60b...65aa3501

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 35: 0x3fca2e68...24eb6966

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 36: 0x8fc60720...c718aa2e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 37: 0x8e79ef42...8b421d67

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 38: 0x74c1bf7c...75c78097

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 39: 0x52e7094a...b2913708

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 40: 0xb50f1dad...a86b789f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 41: 0x3e511dfd...3a35f09a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 42: 0xc86e6ffa...a381bb77

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 43: 0xf5f555ce...4325a22e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 44: 0x71033d07...afee3543

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 45: 0xe4928093...7c0e7ff4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 46: 0x0de374c3...c34dc3b2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 47: 0x0f4de120...7dc4cc3e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 48: 0x90bf65c4...949cff0b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 49: 0x99dd2824...b5430968

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 50: 0x850c44aa...bcad35bd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 51: 0x9c56222f...22c01621

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 52: 0xcc7d9d77...d66c6a4a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 53: 0xdb8163b9...64f10e53

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 54: 0xcbfed5e0...7c83c3d7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 55: 0x50beb377...17730fe0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 56: 0x5bedeeeb...447964f8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 57: 0xc0f9c44e...a8809a9f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 58: 0x5e1150cd...bb1453bc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 59: 0x9424e346...22f58813

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 60: 0x096703b6...4b13c83e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 61: 0x98661254...44b7901d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 62: 0x1f86e200...90856698

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 63: 0x63f8d4c7...1cbe5338

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 64: 0x2901ac92...c4a152ed

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 65: 0x149a5b0d...e6475207

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 66: 0x3f88a26b...7f9472d6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 67: 0x6b6a04eb...55efaec4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 68: 0xdceb4cbf...59715baa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 69: 0x5bbc6fe3...b71059f3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 70: 0x7f205b92...419cf49d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 71: 0x3576527c...2290ddc7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 72: 0x34fcfc2c...28dc54c4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 73: 0x62b12ecf...5fdd332f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 74: 0x8b44f3a9...9d773cbf

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 75: 0xc1691ab8...37900399

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 76: 0x23002fea...e040e332

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 77: 0x20698ab5...62d29068

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 78: 0x53a74d57...adcd9d0a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 79: 0x14c62540...46301ec6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 80: 0x1838837a...484cd4a0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 81: 0x3626dad4...8ebaefa6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 82: 0xf464ed54...5db5fbf4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 83: 0xfd8b1226...328bb7c3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 84: 0x407847b9...f3645c5f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 85: 0x27f649fd...8a2b6902

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 86: 0x70bc85fd...d2496124

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 87: 0x1eb78e20...8dfe52e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 88: 0x9cb0925e...6071a369

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 89: 0x32b33cdf...fd86e4da

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 90: 0x8e43b253...4d5f70a0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 91: 0xfc62fa3c...660efe82

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 92: 0xd76f0082...30800bb4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 93: 0x98537186...68a93811

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 94: 0xf2398717...f02af0b1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 95: 0x35bd4b5e...cc322e56

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 96: 0x1df80ec8...891a05e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 97: 0x20ae4662...56190ec8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 98: 0x9b005ad3...2baf0c14

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 99: 0xc740089a...ab0b0188

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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

Op 100: 0xb5260428...568a3b5a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

125ms

Validator1 — Execute

participant1 · Initial REVM execution
875ms

Validator2 — Re-execute

participant2 · REVM re-execution

875ms

Validator3 — Re-execute

participant3 · REVM re-execution

875ms

Block Published

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

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