Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220d1...16bc
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
86 linked operations
0x2ecf15fb...871363dbView lifecycle0x70cc4b48...2653f6e5View lifecycle0x6d412ffd...767382a6View lifecycle0xfad7bfed...eb767c28View lifecycle0xcc61cf1b...005c0ac1View lifecycle0xc1a6079b...69491625View lifecycle
Transaction Lifecycle(86 operations)
Full details →

Op 1: 0x2ecf15fb...871363db

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 2: 0x70cc4b48...2653f6e5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Resulting EVM Transaction
EVM Tx Hash
0x2ecf15fb...871363db
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1670
Status
Success
Overview
Update ID
1220d10f26...7fdb16bc
Offset
7770
Record Time
Jul 20, 2026, 15:58:59 UTC
Command ID
bb2aa009a7b3...2a9c5e1b
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00caf9e02e...dce5cd34
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a2582014a8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a09aec1f2572635c8395e86013ca4d6ddb69e566285b35d7da20f672cbfd9e32eba06041e097e8895d602458383e27bc287a66f0573715b557639da0dc7fb8582bcf", "02f86b830e4a2582014a8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a088d8a763c342f4be6cd2cb863c0e450bd64590cbc4922631c66d8339c4189376a04dc6e9bd3780e36f739d3f53315ea9475cd7a089abd270e7abcddfd4fcc8df83", "02f86b830e4a2582014a8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a00e9e5fe5479dcc10a1077e52aa20e32c5ecbe847998ef1ad0838c0c5d3db943ba01cdedf215c7303d10e696244bc991e2b25a355e849d3cf76155553aad5090b3d", "02f86b830e4a2582014a82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a08fdfe883372873092f07a15237c136f2e3a8229a580dddaf82856a1ecaec280ca07ef0f12279d0888e59cf8e60574691d86993e5cd8b6e28155902529f7630a814", "02f86b830e4a2582014b822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0cab2314c9cf92d5e159a6c44ce39e0036ddfec0035919fbbd01318b206709969a050c400da7c8636af96118eebacec7f3d766c2e6976a1c29370e682e12ec8c888", "02f86b830e4a25820b7b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a008753701199b15196806de796909c47e68ae79a8c93dfb500d123d4e7ff8a0d7a0275e3397e0e7f7e9562420894f56fb5a6b08d7c97044dfa96cc5a03884b719b3", "02f86b830e4a25820b83821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a1d7fb2477cdceefa7dac7cb5cb100d64aef1228c4125faeee4744c00fcaa1f7a06cc474cf1d33943eac38d6a057adbb406174f0721d488a941be7e87a0ae224a7", "02f86b830e4a25820b8582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a02839ef9707361abff0ff980aff51a533c519a3003400341f87c3cd70180c2acca00e4265e0de2bf0a188d57032cc5059d1ff5f7ccaba047e7dc48af5eff58d1560", "02f86b830e4a25820b8a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a05a48fb2a9f3336a615a3e6ac982d2509b7591c3bbca3437661d7e16acae162eaa0226f64e985708066eb878be2431b9ba9535dd7e4be90ae5b6b0a90da0a284d9d", "02f86b830e4a25820b9682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a01232fcd6b7865613d99098e4747488fc90f8391782cf97da43f7e81b45adfcf5a04bc63c47abd9d406ab853492419521287f570b1efe0a969e0a0d9f19ef278fb4", "02f86b830e4a25820b9e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0db65b50d21c7a71aebdf04e5b8f4455c4fed93cab7da7fc3f3a1351ea1076a24a00cfddfd8e8a622aa4c3c4f077791deb6101dc3d4a2f1f6a90af0f4ee5f8e0154", "02f86b830e4a25820b8e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0b7dac256cf0c7dca0cd3f7658bbfffad6cf29a951c1eefe86f98a88c98c878cca016faa520e9d848c2ed14e9da9781913aec56cb12e0459f55bb3e4204a2821136", "02f86b830e4a25820b6582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0884f4c354acef29fd5579066685bf9c31b44f749ab32c370208094afaf828474a07c643a0c21c4288741c6ec964c976c74610f2ff5772eb0276a54e00373ee0e31", "02f86b830e4a25820b5f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06561f728a9205ad3824df984c9b02ec53525d0f4659bfd8896f6f043df9a59bca001f73ca2df38640198eb8754ad17a81b9d99c96157acbbd6e80bd05410e71a4c", "02f86b830e4a25820b6d82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0e351a91bb3ae922c3320661954b632a8ffbfdc490fcbd9b59a5fd72678a6abf0a06fc8273dfedc5f1f018a6ea099c5fc5db5619ae3cfd48982340a241be029a90e", "02f86b830e4a25820b7c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0b0a6cf61b7fa9ffb466c3dd0b1cabdc6ec4e08a5508703e4c1a109ec8a991ca5a05c662fd05249066e8dafd6050b80b4b186c32f298cedf07639e08a94f36bb623", "02f86b830e4a25820b84821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a044c328cf9910a5169d34babb074c1632ae631edcf460e50a34a2038a4cd4616aa01fc5fa069f355b644a6d4d59f0554acc3e02c4235157fa874bce42fedefc0b73", "02f86b830e4a25820b8682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0081a2292b7729b9dc7ce46dce1804f00c9e1d4c95665650304019ed3d0b9eeeca073ae0ff679943953b1107ba9f41bab531c74b7ba408b0bde4d912b065fa7cb07", "02f86b830e4a25820b8b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a00fd16416618bf19cffc77bc9be18d1595f50c753aa7cef538f3c282dc7a0f4d4a02a4423a59e828939c76aaabdd82191cbdf991f09890694507d9019f0e8b60270", "02f86b830e4a25820b9782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0ebfac9f1b2ffd988a33cbafdea7bde290e0ae2fab7404c68c3c4927f006a1a53a06935917d98c94b6105ef787f91cfa8b3940a8ddbebccd90d8cc30db614981538", "02f86b830e4a25820b9f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0e46f7fde9c6df8df4c77988f9706f7eab48fd7eafa03befc7c1fbb5158ad7927a02f3dc3593e0909463c37b96d8b6d61209ab18d905ff5d7794aa549a213629251", "02f86b830e4a25820b8f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0cb49942ea65e5ba1b7bfb85b9e60c66d1e491e84be29f8522cf68387b770bd80a028e04649c32e89645bd77912f6cdc23508b109438932fb2f8fa063789891d42e", "02f86b830e4a25820b6682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a060ea2e880e39f9189b8745c9ba8d57c09cce550a14579b83522f2d45cf0d3330a0214b6e14ff947be5abdea1f0def3bd6fd32341a02afa22862c667e249e915f27", "02f86b830e4a25820b608210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06f4e185867f2dad7f075400eb57e2a39e7aaaea34d2f35809c13612bc59b6bd1a02f3bc935cb1a95ff37df94568a605f439ce08b621ad6e3e8e9c682ae6298173d", "02f86b830e4a25820b6e82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a09a6d70c306b1552b419dfc7f3c3c76bf7e2a938a882eaf74b6a18186b10f6ea2a04e8e24fbed243134011ee38de18878d1b7210f9c555e3d1a0c79d6a424bbf0e9", "02f86b830e4a25820b7d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01744c71c4d75342bc6300bff6af8244ef1ebe760be4856dbd4b318ca76a8409fa03766f59f6cd583f46331c0a64886fe63f34d513a7ab7cdebb9192054c850b80f", "02f86b830e4a25820b85821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a081039f6d644decf4c788499afc66ca8737a59bc734bf0ffb6add1336a8f8c635a07b44b62f378fffc6b669309320e23b6d9fe654ead764887a50202d079071041f", "02f86b830e4a25820b8782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a087c9deffc6e03db53cc49e8a10ca6567722fbb228217376523cf1449efea4358a079b648c991d38771341067a506b9100a8e4844d708a2e44deaed4a21bef84585", "02f86b830e4a25820b8c8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0adcd63fc7bf67236e4139addcc9c8f33ac32eee3a7515b8bb81ee1481b4f70fda027aed44cde4f1c9777a591dba0df7b0fc824866efb53acdfcf9e5ca32763b4af", "02f86b830e4a25820b9882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0dec21d84a141c3c6a3afb739f51157658059bb5b8984c11c4964d09c44d6c405a02a0440a326982eeb8a33da6e19cb895981e2d77c1815455064fc54d1f5183605", "02f86b830e4a25820ba08210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0c61705fa64572a0bdec0062b48de5b29859706dfb86ee82862f99135398efc65a07a2b66ba0c47957e79300d990e9329594822cfe14eb9e6a9e5309a2930816790", "02f86b830e4a25820b9082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0e113498586b5d59e98ff44f7c6dcd3da075ad2410533c6c886805ae7f3993313a05505039cfab0005b6ce12e52f47b9ea715efaa5f1ca800b7c2da94a0e9bc5173", "02f86b830e4a25820b6782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a099c39507d02ee271b58d9f6e95c2799ea439daefe8bc54ca1632a4ac9bf63fb3a02ef9cf44aa2ae27e402da9c876caace9917de07a6c5d25ed0b8ac9c8accd6991", "02f86b830e4a25820b618210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a04cbd5e9559ee5a82c9274af9ea708a932d3e4d144005d646b10e79275606c9c4a001945274d618563a7f90422712aecd8f076a7d3cf42641697ad4b261f28dcea3", "02f86b830e4a25820b6f82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a090ad3cd404eee19e98fc73beb8ef5610fc10b52199aa93c9ce54d302522c2ec4a056aff805f2d276e483e6b1dab7f8f70c482330ad658c0f8a5a0bcafd071a9ab8", "02f86b830e4a25820b7e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01b4bbad5507fe54b03303b24d8fbbb3c1f462324c273024504a7cd1ac285bf80a07f1081a4c0004808fa5b76066d900d893c24b25b0d7b4e9597167f7cc1ada2bf", "02f86b830e4a25820b86821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0417a05aef016d1a6a2f3f06591afe99c197755c4e70ecc2f8b35a77093cc481fa04e4013a3320a37b4d924e5b3b7db8871e0fc8b44230555e501dd36f9274595e1", "02f86b830e4a25820b8882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0b1a9a4059f44f63c1e12ee029ba18036e46835f518ca5e1a6d253860ca3a70c0a03a005de310f13c73cdf69e177ad9ccc718a4c1849349d2510d077603b8fdcbab", "02f86b830e4a25820b8d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0cac60013c9559a503fbac8ebcc67b00062102c744eda66affa1ce0f34b543da7a07e42c2becc8c8720323d1f6ccb5bf0e1fc3be52cc2acb25fdc40146c87c407b0", "02f86b830e4a25820b9982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a08d6ebe50c795044297bf1f411363d2b22122790b150820a96728024ad6af3b08a0126c32ea3176fc3e904f369b7c68a78e02817c6713c8afb7aff51bd55e9f6f55", "02f86b830e4a25820ba18210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0b31ffe5087bcfc34f980aa6dc5ab227dad390c15f588f608c3a5038a172ac385a01dec3f96664203ddf9279538c5ad17a66089a0511845bb03d777ef0c6bfeeed5", "02f86b830e4a25820b9182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a04041038a41b97f58bb2d4870ea523319aa31af11d6615cc91d64eea6f2b45256a044e1ca8fac77e56a2359d6ac5058ee2853bdd70cb4639663461ae7fdfefda6a4", "02f86b830e4a25820b6882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0934ab5af68bfa393f8528d255840f2b7b738713f67571f3387513e19f184e17da06d3b31a22571d69e0f02eaff6835f70b19b5a94116d3f1b171e2c9e7405e510e", "02f86b830e4a25820b628210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06c48ccd6f5dab46afee999e6ca78157addb4d22a80960dc2dc2f2da3ab2cb9c0a052e8adcbe9105ef865359e9c5ddbb28fd1d8a4813b64afb01d7b311b9253d218", "02f86b830e4a25820b7082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0cf07619ea997307dff4dd0ff555460b362d89a57466ca8f008d71d453db050b1a06cc392078a3efeb57dda3084c41b22b5ec4a7c926502857abc5e00040a37ab35", "02f86b830e4a25820b7f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0106b58646271ba479c7e8581f064d94b904efe4bae9ce0714e9d0468c43165bea01bd8f73f9b0c883d063f8f4364785434072a62fb39e61c1bd85a94c6d0dc619f", "02f86b830e4a25820b87821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08a13f00bc6d836fcbfc999516783cf7f4abfe4600bd8575de34d264185d6c4bea008e3e7028e9768c79a4da88a1d0cfe0a2d477db046c841c75356d647f729695c", "02f86b830e4a25820b8982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a03a4fc4de6956892907c07d892f2069a7c49a0c5db7afb2bbedd4704f0e772fcea0093afb65ec9bec7399a0f77ff528fb517bfa8cc57535c91f9e02f1859104595d", "02f86b830e4a25820b8e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a093db8708dede5dc8c8f108cb3f9fbddfb10801e5bedcfb1dbe350db1043ceb6ba019282296a7cdb409e7c9714493131d8d1cfda27ad4d901d5cc56742734f5a7fb", "02f86b830e4a25820b9a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a04b6c08412c4bec8491857fb64ec9da519304ee3cf144b9078a782d18df5b1765a076f406db3fb6cb2566897c573b5e41a7e3c38b1c081f098cb31c42eb8ea46faf", "02f86b830e4a25820ba28210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a02a30ac4c20d00a4c08c232d1a662bb7f0572942a650d2ee24da472aa639883c5a06b9e7b9491eddfe3be65b21aaccafe61b64a2c1dfb4bc9956a2a063f8b9416c8", "02f86b830e4a25820b9282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a03038c36cba56f0acf33e13d9b0de8ddeb8d745528ad52cb351a17d781811be5aa02fea1d66551dc68d601fd85f85fb330991428547c068a7dac0117e3c13691cbe", "02f86b830e4a25820b6982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a05bf4693a43c997874f546ebd2199be31f1947a19d767a1a9067ed954facf1d5ea0771dd8e99b080aa45270f7fe6dce35537b1bb0120d28374bf0f56508c55e3fa3", "02f86b830e4a25820b638210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0c58715cf888b9b28eea3ec601894f7987e6a99ad6bdbed576a4cae697cf0094aa0243dfc8713a6d1fd833fa6ccc4909ca92604c4f23da25ae1afdd5c372ac17e63", "02f86b830e4a25820b7182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0272207682f13e3da34a09121a59575f6f1b7fcfd53ecf83781b35077fcfcd8e2a02dec0f159ec74deec43c31f7ba0cf6ffdc227c1b45e4ffe46578a9aaef80fb1e", "02f86b830e4a25820b808210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a070e9292b37f3bc210a13356b4a84469bf927f9046204e6ee785fbc27941ebb9ca065a2614ebc679be819032572fe2f32bf4f3147bcf6780bef913a57d327249d02", "02f86b830e4a25820b88821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0fe1ddb9dd99b4a96a112a45a0f813f829143529f55ee1b6dedc1b1e4d0ab99bfa06ef021469d3cf023ee888bd7ebcefcb6071e5e65f88698674caf12e8ad26854a", "02f86b830e4a25820b8a82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0714a9ede59d3be8b92e30f490022e63e1a4031f988ab799258d6310fe114236ca046a7af31996463983d27c9c631d45aafef0cc493266dd24e892d59edd8b5d379", "02f86b830e4a25820b8f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a05e20ffb31c3665998033a1ca497224000b50fceaad7454b98c209e79d710224ba003e43fd26ac25f13e1d7920f75a8df8872b6cc7904f987f1201f4c3736db1def", "02f86b830e4a25820b9b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a04b476ad90edc10641fcc10549647087addf97b6102c526a05e6bf5c578c7a3aca04769b8761598fdaf2af0b0b8941213986ec9756c626f1c1387c17ab90a5f5175", "02f86b830e4a25820ba38210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0cc90150565a686dd927a8e685d8fe46494faf45c73d1d26324ff05fd924a1128a02abb2aba1e5b02ab3e5fd1fd00845eac63b7c0c0566c1f9a2f520258520121fb", "02f86b830e4a25820b9382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a04683a50193a586e2961f8cd922272cdd6a163d027e55e906b065e4cd590a235ea05ba653929cf63f91010aaea627afd60599d95dbb4348bd46567ecb4d6ae19d1e", "02f86b830e4a25820b6a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a06ba933d314b4e45c766caec6955569bec130ed1364f942af15df4a49dcfe8b60a013b0d21e57f719e60a07c584a9c374f954442c2ccccc9342f0c68a8c94dcefb3", "02f86b830e4a25820b648210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a04877399c91168f85292530b57092ec551f4b71093607783655861e9488730ccfa0665344a8c8354f6ec1827651daffb2e8452e833d254a2f3d8b59c73bcaf66d24", "02f86b830e4a25820b7282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0bedef5db9c5f4aa80b9b5b692c40ba4868fb2729213fe241effd018d7f2ae729a03130d2c3f26c8038cc604efad72f091316adb5c3c2a77c418fda50c2fe3ae3df", "02f86b830e4a25820b818210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a09652274dddc8abb8e0dd0380b28798922b51d5bd86b832037c6e5b95fa96a5caa02a202a58290e2f696bd0641b9d803a4567c55045661e7e198ec1553754701b0b", "02f86b830e4a25820b89821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a045790e82e701fc7b168164102178360875559232b8a34d29ad78932e61381883a06de4659a8e5c74f1fbc213ccaefa04c8322f3b819ed767c714d24bb6f0c000e2", "02f86b830e4a25820b8b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ea476b3ce4f30167fda6340fbb39d6f5a9db98e0fdd983725d7c20f5d976dcc2a068084906c09dd9e83de92b0a93fb764c78b4e12ac63c5aaf8c2f28f271b050a4", "02f86b830e4a25820b908210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a058e15cc7d89aa84b7a171b7bc24f1838886069e0bd2c7a9ee5bdda3739d70d5fa0689d4b53040f48c9dcbea22dfd1bebf252e8d1651662d94bc42326380fde4221", "02f86b830e4a25820ba48210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01768139240a220b34a5ac49490e793534209a9b233098a2369fe9c88340d76cca071dccc11dcab957c92268b575e2faa5133f8d95b525ca3a0d480794421a123a7", "02f86b830e4a25820b9482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a021f67537b61b87a232ba1e5eee53ca9bcd44013c1b35b2802247fb4ee21c7e6fa00fdb014fd1e5967185dfe2eff7bfe96a9f8652d91d2e5ee8e633eaff68cc4083", "02f86b830e4a25820b6b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0a73d716f4c32c6eb6fb47e4defb2ff93937991c227682cb0160d583f09d401cfa0769d88e1c2c0898c7e9161e2f0e678332ba3c0b18671a95bf9a06e663b1e3367", "02f86b830e4a25820b658210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a00b65670a6989bb673169d066db92259ea245149dc7a95ecbb961364b2113f49da03ef8da346323700fec72dd598f52b52f0befac87361b50c7592170af0ec0a703", "02f86b830e4a25820b7382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a08b7710f42bc108339ca639ec603c141e77cf6cbf300b57443af0ebcdecccb57ea01784b4686049edfda3dd0b85e0912a35e05cc65c142f55d33f2631edf4ef8756", "02f86b830e4a25820b828210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a017c29a8c09d42de8dea7c3f7f1da5651af8aa11e31f59b61acb0db7b6d53e575a048c941d8c6a39ed43cae27712ab3fe7adcb2fb2840897d5ccdbb38da9e4d5a90", "02f86b830e4a25820b8c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0a5b84e53684792d9bba3aa86955611d0419b39dc7703d1fb60585f212c9fb0b5a0136a95fc5ef760700c480bfc018f5d03b83eee03b2b0ee60669cbdadab115fb2", "02f86b830e4a25820ba58210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0e7b7a09d17ac312a6fe32ac071d03f9f7f9676403324c9979f610ebb76fdca52a03c16a3ad31ba4dd66b0879cbff1bb88acb15f10ded65c3fc3a64b8f75707a3ba", "02f86b830e4a25820b9582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0cfd1e015ca52ec1ab9382ff392b9ac9db80abc4c61cc1606714c85a5332c307ea01b6abeb4303b52818c98c277ea9665061e0cc0f871102de03706bebd6599c68d", "02f86b830e4a25820b6c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a06b50fe8335972b84ce213f7513a28824922ed84f8d2657fab61f2595b947fe4ba01beaef3fe1661c740b78a8df5c6074747953d14b38259182613c8f8d2530c57b", "02f86b830e4a25820b668210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a00593aacf06e32bdd1f31f41f744d4c682da77689c8d786d3c0be428c8bfc0a73a05832db267b0e1fb811e333a511edf4830a1e645d61116a54826bdd51eee8edea", "02f86b830e4a25820b7482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a02126aabe1af825c2b0dc21cf42f229f973ad4b122b7e213ccd024e80c694d962a02f42bb28e49db0d2e5ae058936dfc2773acd0a30e826af78522849569739fa84", "02f86b830e4a25820b838210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a036187e0db45ad42f7b622da2869ccb159370e8e480d862a46d5173d956c2e444a00ec0599eba7ef5ce540bf38acb1d3dfc2f05fad5e5768d5246fb480c7e83838d", "02f86b830e4a25820b678210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b7bf3fad0ce3ab9be47b2661fbe9356cfb66c2e79f78ac45eaa9478cd577c50aa03415d76d58e109307aa4d27e704a2c67224a85254c41e152ed76194406dbcaf9", "02f86b830e4a25820b7582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0ce6ad66bcb44ba2199724dbb0943debcf62ab124cab87f10f9d7cce0601481cfa0157d8be3e57ab1a8eb0fc320ff10766fca0e51c8d27304d7c0e01e5c10387f43", "02f86b830e4a25820b9682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0024723fa45fd2738e1517894990a14b203838f4fa6ac032a160956f401d6e428a0734efd7f1b3b31919f37e388e4380b18eb2d9d227bd1b5fc3c6813417b63dea4", "02f86b830e4a25820b6d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0ba55d47c1ad56b28c865dc00a08ce5c407ecd44cb94f44335be2a2e6ad99d937a00c21d98fb3f3e51eec7c2057e01fdbe6e3570dab36d06a281645e43fed251dca" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xd88b7afd...ef027751
View lifecycle
0xcd62b13d...fbbdf5a5View lifecycle
0x75fac3fe...6cc681f4View lifecycle
0x357d2332...7053b630View lifecycle
0x7d276612...79d03e97View lifecycle
0x5f94b9d8...6e2ba89aView lifecycle
0x87db551d...be6d08bcView lifecycle
0x21bd1678...c9a2d26fView lifecycle
0xa4b2f7e0...7e55aabbView lifecycle
0xcbdab471...07360a41View lifecycle
0xc2406274...81460154View lifecycle
0xc84bcc3f...3fb1a779View lifecycle
0x559f9d8a...b18edb45View lifecycle
0xbcb885d2...828a0264View lifecycle
0xe26d9c01...a34cad86View lifecycle
0x8e023d75...bb32948dView lifecycle
0xc10c2622...1b991e10View lifecycle
0xd04eefef...77baa69bView lifecycle
0x066074d1...c8109c2dView lifecycle
0x5a73bdd8...a995cca5View lifecycle
0xf289cfbf...11e94cf2View lifecycle
0x49296e53...1df45022View lifecycle
0x8c5e2d18...51db769aView lifecycle
0x9d767735...69c2bb66View lifecycle
0x46c53024...c702cecdView lifecycle
0xa24a1f4f...46e48793View lifecycle
0x3faba655...c6bae107View lifecycle
0xf02dc85f...4b63bf2bView lifecycle
0xd9f9da62...29315703View lifecycle
0x472feac1...909c986fView lifecycle
0x2b36f74e...ce0775deView lifecycle
0x199bc0fd...1b588b3fView lifecycle
0x888238dc...b8dfc9b9View lifecycle
0xb74409c0...30d6db6eView lifecycle
0xe7c3d7f4...fbfd8bd6View lifecycle
0x001dd191...d2e19f89View lifecycle
0xc875d01e...770da871View lifecycle
0x2c71cec6...bb2770afView lifecycle
0xade9cdb4...0aa149d3View lifecycle
0x0876c263...de562617View lifecycle
0x0120e5ac...7df57bf2View lifecycle
0xf1909ca5...e18fa3e4View lifecycle
0x44b150cb...1bbe8f99View lifecycle
0x595cd9d0...d3922a31View lifecycle
0x72dfa1c6...059cd716View lifecycle
0x5a4104e6...0e8ead41View lifecycle
0x2126056a...72f9cab3View lifecycle
0xc7578da3...3087b894View lifecycle
0x63c2d047...45422be4View lifecycle
0x8a4199d6...9d85205dView lifecycle
0xf76238ac...39730d54View lifecycle
0x7ff9c0d9...e4efaed7View lifecycle
0x15770126...aee01268View lifecycle
0xb98f1cd4...dd95f82fView lifecycle
0x69d5496b...fe4b0998View lifecycle
0x067288b9...3edca868View lifecycle
0x0ffd2dd5...9be5b311View lifecycle
0x67324f79...0a5efec7View lifecycle
0x8b1baeca...aa108aa3View lifecycle
0x3c117e24...72d132deView lifecycle
0x8d488399...35aa1e9cView lifecycle
0x609b4ce2...c39fa9a5View lifecycle
0x458010d9...dfdbaca4View lifecycle
0x432c269b...e3f28e26View lifecycle
0x236d6eb9...843f6006View lifecycle
0xd8689e02...223f4957View lifecycle
0x5530ceaa...7c409c1eView lifecycle
0xb4c5547e...0aaa7339View lifecycle
0x92d1c3cd...7fba032eView lifecycle
0x08413b28...511457d2View lifecycle
0x6d1e7491...58dbe070View lifecycle
0x521ee391...10419950View lifecycle
0xcb81e291...72b9c1e2View lifecycle
0xfc32f543...74a32c94View lifecycle
0x734438cc...92e9d9dbView lifecycle
0x20b79626...4a1370a3View lifecycle
0x774746f4...17a02ae4View lifecycle
0x3401f030...f58ca565View lifecycle
0xcb332d2b...3fed8a3eView lifecycle
0xc768a00b...95115a75View lifecycle

Op 3: 0x6d412ffd...767382a6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 4: 0xfad7bfed...eb767c28

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 5: 0xcc61cf1b...005c0ac1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 6: 0xc1a6079b...69491625

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 7: 0xd88b7afd...ef027751

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 8: 0xcd62b13d...fbbdf5a5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 9: 0x75fac3fe...6cc681f4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 10: 0x357d2332...7053b630

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 11: 0x7d276612...79d03e97

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 12: 0x5f94b9d8...6e2ba89a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 13: 0x87db551d...be6d08bc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 14: 0x21bd1678...c9a2d26f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 15: 0xa4b2f7e0...7e55aabb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 16: 0xcbdab471...07360a41

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 17: 0xc2406274...81460154

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 18: 0xc84bcc3f...3fb1a779

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 19: 0x559f9d8a...b18edb45

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 20: 0xbcb885d2...828a0264

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 21: 0xe26d9c01...a34cad86

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 22: 0x8e023d75...bb32948d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 23: 0xc10c2622...1b991e10

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 24: 0xd04eefef...77baa69b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 25: 0x066074d1...c8109c2d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 26: 0x5a73bdd8...a995cca5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 27: 0xf289cfbf...11e94cf2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 28: 0x49296e53...1df45022

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 29: 0x8c5e2d18...51db769a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 30: 0x9d767735...69c2bb66

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 31: 0x46c53024...c702cecd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 32: 0xa24a1f4f...46e48793

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 33: 0x3faba655...c6bae107

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 34: 0xf02dc85f...4b63bf2b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 35: 0xd9f9da62...29315703

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 36: 0x472feac1...909c986f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 37: 0x2b36f74e...ce0775de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 38: 0x199bc0fd...1b588b3f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 39: 0x888238dc...b8dfc9b9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 40: 0xb74409c0...30d6db6e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 41: 0xe7c3d7f4...fbfd8bd6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 42: 0x001dd191...d2e19f89

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 43: 0xc875d01e...770da871

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 44: 0x2c71cec6...bb2770af

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 45: 0xade9cdb4...0aa149d3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 46: 0x0876c263...de562617

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 47: 0x0120e5ac...7df57bf2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 48: 0xf1909ca5...e18fa3e4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 49: 0x44b150cb...1bbe8f99

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 50: 0x595cd9d0...d3922a31

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 51: 0x72dfa1c6...059cd716

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 52: 0x5a4104e6...0e8ead41

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 53: 0x2126056a...72f9cab3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 54: 0xc7578da3...3087b894

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 55: 0x63c2d047...45422be4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 56: 0x8a4199d6...9d85205d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 57: 0xf76238ac...39730d54

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 58: 0x7ff9c0d9...e4efaed7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 59: 0x15770126...aee01268

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 60: 0xb98f1cd4...dd95f82f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 61: 0x69d5496b...fe4b0998

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 62: 0x067288b9...3edca868

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 63: 0x0ffd2dd5...9be5b311

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 64: 0x67324f79...0a5efec7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 65: 0x8b1baeca...aa108aa3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 66: 0x3c117e24...72d132de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 67: 0x8d488399...35aa1e9c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 68: 0x609b4ce2...c39fa9a5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 69: 0x458010d9...dfdbaca4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 70: 0x432c269b...e3f28e26

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 71: 0x236d6eb9...843f6006

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 72: 0xd8689e02...223f4957

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 73: 0x5530ceaa...7c409c1e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 74: 0xb4c5547e...0aaa7339

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 75: 0x92d1c3cd...7fba032e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 76: 0x08413b28...511457d2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 77: 0x6d1e7491...58dbe070

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 78: 0x521ee391...10419950

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 79: 0xcb81e291...72b9c1e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 80: 0xfc32f543...74a32c94

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 81: 0x734438cc...92e9d9db

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 82: 0x20b79626...4a1370a3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 83: 0x774746f4...17a02ae4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 84: 0x3401f030...f58ca565

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 85: 0xcb332d2b...3fed8a3e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 86: 0xc768a00b...95115a75

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1670
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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