Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122068...6bc3
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
89 linked operations
0x367adf46...431362c9View lifecycle0xd762ac6d...c0028688View lifecycle0x8868f9e2...393b09bbView lifecycle0xa92f4325...bbd78ec0View lifecycle0xa88e4e77...03783e64View lifecycle0xaa985c92...1354b5c7View lifecycle
Transaction Lifecycle(89 operations)
Full details →

Op 1: 0x367adf46...431362c9

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd762ac6d...c0028688

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x367adf46...431362c9
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1677
Status
Success
Overview
Update ID
122068246c...80496bc3
Offset
7833
Record Time
Jul 20, 2026, 15:59:34 UTC
Command ID
f886f28f3e93...5785df75
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:007adab55b...1bf61daa
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258201518220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a0b05457dde5cb644b82978b57514176b278060aed9cc99bab8ea5baad62e044c2a05c80ece63aad741a8227f56821a07a45c95ef236ad30b0ff2dde2154c3bf1086", "02f86b830e4a258201518220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0de6c4d5dd64a596e29dc990aa11f3787f65a6f25bb65c5a0feaeb20f08371381a009904d01c3c4d4fb080c68715f2b0ffda61797b4252ed6af4a19889252251225", "02f86b830e4a258201518220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a02f94d23e04735cd0b75c70f5579ae52c77fb23156736395ea8e8b86294f647d6a0248d0659cc724f8fb488086f7f37b302e6b231c3d705f63df0f9de4f9129ab02", "02f86b830e4a2582015182201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0942d0449a621eb185b634c75337a10e8e2073ef289229b30eb3b19c8a6ddcd6aa03084274f61b5d50e4083d4541f5e991a9add777cb700dff1ea419368a2d2c8dd", "02f86b830e4a25820152822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a0a2a79a08d67bf435316e4ddabdea3812289df92822ef4a606c1ef30ab281c448a01cdec2f433447040691ff3c4c32ce190464e0c14ac347c972f6e6195b66179f3", "02f86b830e4a25820bba821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a96a9fff70af5aa17e870fff6a980b6387e6a5ca99a6689714f53f113ddf76f8a01bc2aeb1b59b68473f4259441e83bc1ffa7467737272d46daa452ac1b49338b1", "02f86b830e4a25820bbd82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0e535551d0e92764bd1359a78cf211382cb2942c8a044586c8c7e847299689b63a073dc85458bb2927340faa2681de0818e73669f73d0949c88868abe1b0681ee4b", "02f86b830e4a25820bc18210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0acd162a9e1ac53de54433aa193674baa7e9e6201cc9c5f4f8e9f12b4a9e09b95a04980e133e79c39feb4aa1f3797b140478db378ea7dc419f72b5c945a0bda206d", "02f86b830e4a25820bcc82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0ddcfec071be98db0fd39dcdb35caed7d2238ab08ecdd697a0f315f010fe6ebbda0295be06aade8ee1fef69b9205157cfcedca638a50b0b8fe89dea130b6482033f", "02f86b830e4a25820bd68210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0dcafa34995618f2a5fa2c8187783059352437fc8337c258ba16d6d053391ab79a01fd7f2ba77ff3beea20f0e47e7fc4083449ed2327c5ea3607c87ed18817ef4dc", "02f86b830e4a25820bc782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0ba2bcfbc20c1df547c1fc3a2db3a783e784d50febef9a1d4c8a02f6bc686b6b4a024c5d2a08159cbdca5b29082e7fa0050417aa598f1d76cc282926694d4bf9d99", "02f86b830e4a25820b9e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a016594976cf19b1291ce061cd3adda6b902adfda916b2259a63cbe79691185bf8a07a06cf61388cd54a625c6111f80d6bf64dfaf09133d74c61ff0098bbfcb27bba", "02f86b830e4a25820b988210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a026ab83068cc4ddd51db496c24626aa33a4f5a19acf10bb8d396f6e454fcea3dfa00fe1911fb200b20b584388c3b046393487d80b227e3496e9f02a027ef3a7a00a", "02f86b830e4a25820ba682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01da767c885fa791c2ff20cd545b2576322bbec7a21f8541e14dfc38b0162cc7aa03c61ee23df407cc794b718c66a4795cbc53d29a5dbf2979049941dcd65511133", "02f86b830e4a25820bb48210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01d88e48526d095f9065ad2d1d8a40c4917372544e08c8f4bc2f73d5e7a25d688a02aec0b4145ec5864906e68ffb1d44bda6e9cd7fb76fe06eb7bc2c79b9396394b", "02f86b830e4a25820bbb821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08d36f86c625bbbd860f3c400462d3c99d421b0a57fdbf4de66492a264d6263d0a0640b857ecf08ed25624c440cb1b3f4704a31db42bf2d310de9421274793cc9bc", "02f86b830e4a25820bbe82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0868e59d05b484898f7ee8454b7bf8c96d08ef4f54ef2d49c2a7a9172c5e592a3a01520e75c85d06a03c3107008f5e817406cff33f37d6c324050c32fbc0fe3b987", "02f86b830e4a25820bc28210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a03be09bce7d7aab217bb7c811d47298596d9043ed08d8a374697ed3cd148c8128a00eccd84f95e68d2a0712639f8ca21eb669a36d33842a939f96ad85fe7faf13f4", "02f86b830e4a25820bcd82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0c29da27c7e9d827e4488bfed29573503efaf7bd9c0bf69fd435233c5b813885ba001b8eba8cc86a761ba4abd4fe06863f769cdf1c046c05d6e1d3843f5ab0fa4b5", "02f86b830e4a25820bd78210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0ff20153f8bf729b840863eaeba5db537440d7e1445f521e5930860aa154b70bda00beef0b4e6cb0f187db8cbb5a51a7b317f7997b4a6838620376522f3842bf8e5", "02f86b830e4a25820bc882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0176f1aa2102ef23fde5d6b4655bc69e689d02db450a2210d8c4582e93e7729f1a02cfa155541a46df456c9b71414aeb3797d994734fefe181bc568a082bc9e1c8a", "02f86b830e4a25820b9f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0242c4dfa40c5731085c53fb564f4d4cf8f370b00249e543592740c7bbf8ebfeea043ad0db3aff7f9d296b6aeb7641ef79139ff55e8d3a6257788ba54164b60d805", "02f86b830e4a25820b998210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a08d91d2aff7f6c0ec43cb074cf97bca6621fb3ea92886ea63229822bc0e41e91ba0525461b1668c183ff9a6e1c19eedc776d2f30ec15b0a2797edc0d13a99c61d44", "02f86b830e4a25820ba782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a09904cf6f5d745305024c82c35ae69d405c61806de108ec2d060a48ccf8b61246a0711cc4f78f9b910b868676ca4061aa1d2b11bd77737ac198e1ea641d55fc2089", "02f86b830e4a25820bb58210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01f3389909ef68fbb1890eeb12f122c77a15cc6e94fcf03a84d731ee6a39ed6aca019a5fd1a28e16a3dc8d11f87c0f6a277b8f10abe3cf9a267a61bd992a727e3ba", "02f86b830e4a25820bbc821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a04c16657855d028e623b4c16cef6984461b5c25a386aaede00ff2b88c2b28e558a018fa446515d8de7632322809e54be16e7d40245fd5f77a0d4a94be1e95301d4f", "02f86b830e4a25820bbf82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0e985c113ed0040784f85df9229df56f5d41c9aa0f1e1d271e133d44fbec09ff6a02df2874efa1a2cfd55e8f1d46dda1087d99da4c9bec5c282879dd0d553396157", "02f86b830e4a25820bc38210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a01d8bd5a7416847286315bab1ec11ca4b2a53bcfd439a763aedeb304df7031912a0631687f96fca34dd31731d9d75d460fc3cf060e881657a0249f599dcc91cdbe0", "02f86b830e4a25820bce82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a064ccedf42ed63919336c3d9125dfdb3831b8620971b5e71c25cf225439061ae2a0661ac5c17c141cf24d44bf51606c67c4eb1ef77fbb0c61c32693f0184f1d1d94", "02f86b830e4a25820bd88210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a08d1195398767c9f272649d05a71b1445dd1b8f38f2f911796831752bcd9a6c90a00d1ba94229d5231978ce9e436e7c931de403ba3ac1722e2d5321126e761d3651", "02f86b830e4a25820bc982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a043e6a95bddebdd0222b10cc95960b5dce1bddb6b98f0f5ca306eb40ab27298bba033a7713eddf66de5957e34dfce64dd72620d864dd74f70b9f41efceac551eaf5", "02f86b830e4a25820ba082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a094b70a54d286f0aa49c0bfdc8a5cecda9ce144a1cc806e58c36d303b67bb98ada00f26d8ee9ae782c9ee71eedf6a4c3eaa3662c4f1fb840333dd60f66b0796d623", "02f86b830e4a25820b9a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0596d8d222a51602189099288e96144a68e1016d943aadf74c4df4574628fd710a028bb7ac0a9ac30958be626666010ed6133664f7881c3d8cadcf07632a5130bcc", "02f86b830e4a25820ba882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0da64aca918671d016436960eb5aeec0dbf1fe98ba64589331d379833046e045fa07fc47786cb880f34a4634f4b7272ff2f729b34b80737785a18b78c6e35488f77", "02f86b830e4a25820bb68210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a05c7452ca7265dc46537ff5a7f6effb0efcc7320eceef173464eeea7a78cc5e19a00cc7fb2c39b76476f93ad63258223ae62a7003d817f88297dd97d7bd26558566", "02f86b830e4a25820bbd821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a02a9753431218afa8e2c31da4dd72cf9fd29945a65fde27d25d654119578946d9a07f08199e9b182e35f1a798926f1dc2194c6ba14ea38525b8e58a15ef729112b2", "02f86b830e4a25820bc082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09a710194c324f44ff57b55967279f084cdc9ccddfbc718b4cee64eba13dacd37a0552aafe74656cf0271b6a2012c5b399bacf03ca2e9558f33ba65efb493e436a8", "02f86b830e4a25820bc48210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a07a7bc0173b804d0965ca8730d103095d8901f042498d30b7a32d77bdcff3cb08a06828dc9fbd10f8afaab999e719489abddc54f24667df80b7a329276f8d927e03", "02f86a830e4a25820bd98210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0099eb49c0d78b5c95b9d3d0acf7d5cd8c4be8abc1e3b7488c762ded6956c44a09fba3643ec3cbab79a85803d12de8643abff396785560507954abd3733ec8400", "02f86b830e4a25820bcf82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a047d2d4f4f251a05d113ea4d4b231a9422885fab6e6974890f73a3f5444327c33a01d2dbc9a9b5140bc15ea79b13097a692025ff1d746f01a7dd9906193278ca738", "02f86b830e4a25820bca82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0e3e00681b06eed896ac4bd5e2be9261d850e3b50403354e580f68a4a3855304ca025657624f702aeec487a3dcd07ec5a1f1f02a8116704891345b58a44b2bca68f", "02f86b830e4a25820ba182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0b1f113fd04d04eb7c76ed119d8b16d0e92b59fabcc55663e54ac3c2d01247e63a01cc0d95ca6da92a988601ecf69acf00e49ce7411bd614e2acf8b1af2c6f37b4f", "02f86b830e4a25820b9b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0a3bc9f887f5be8d06b4c7b340a5f1e1a794b2ded2247ad25c5511ecfa503d9e3a06229a946d617094a03c6cb608bba8c3dca06846401acf2bfc7e909279635d1f6", "02f86b830e4a25820ba982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0d1ff4047d9c99a220f93b94b4c9a64e0b499191525619067be2a71c32f9af1e9a05c05cecb61ddb6a2d5d563b361e799df0c6562d3c8a5cfe53a2e784e5dfae977", "02f86b830e4a25820bb78210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a001aa01824be8a74bfac5874afd1a4d68d04a1cfb3411b1030a8b2cde613e96f4a03af9a05de17905f219c3fa321ae1fd9a74deb9b82c24bb59f02e5761b1bd9916", "02f86b830e4a25820bbe821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0901b6409db18a5868a0f7af7eeac8d167f789fcf5f168acd204f04eb3a016493a02087439164abced59359538c0ee508842c2cdbdc98b2c746de547e5886457b6b", "02f86b830e4a25820bc182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a06f9718e67614bceeffe7020cc6bf59b12e735f2e51affa82af865be2a0f7ae11a05351ea16088881a995129211e061d7d8fdbf8d0520fdb2f21a0fa821a6fc2b1e", "02f86b830e4a25820bc58210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a085aef718ece4ac3359276881fe7c6d5b0ecee7af589a526a8f2f7c5cdf9183cfa055790c885e81847258b80316788cb78f1ded4345bdaeee852c3cd772683a8217", "02f86b830e4a25820bd082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0164053d8f37426f4bde62ec30063a72d79114dcda2a85b95cfa5958d3a046a98a00e7098fa61711011ba25a868cbe6fe2d916b0d72c81a48e40877ebca525f2c38", "02f86b830e4a25820bda8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a099bac864d640575e3dae21194a0a3ab9ca041277cd7c74ff75ecc9398b33eed8a011e3d40bcae1b098775ef5f3bf93ddf4eeee7308beb685b2afc0520b8782a1e7", "02f86b830e4a25820bcb82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0daa17f520ede02ed29c164c085f781bf72f2b7c50fd91eb120e4cd23122f8379a040dd1bf661b3f1ec478b15a3c478533a2ea68e14f836ffac695e6cb0789e8e7b", "02f86b830e4a25820ba282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a09af6b51f919556373e785f466320fe8bd2efe17151feb19d67fad9ac17f8c74ea05ee031accf5663e79eeb02a6b0bcca04d9796c77f8134e5eaa81f858f8b2554f", "02f86b830e4a25820b9c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a08080020548991688b37ce3b17e542ca95d21ffb829596045468bd694e02bfb79a029a584776752a0a7f88e1318dea41202a6db844480ab53c6165ae2e4a126419a", "02f86b830e4a25820baa82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a08300ee7c590a4102e9b78333686e73237bbccd2f04a5236bf75febfd51d3334da07c2bad3b7db17b5f58b933de665941f60fb30e7225fc24f75bc4657f83844a1a", "02f86b830e4a25820bb88210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0ea95087f324dc031ddbbcaef4c9b03461ea478a6e5c6be20452ea428577636cba03f7c31602272cbc9c45891a12500b76c11a1602238b52c4d5677054c7c2e2147", "02f86b830e4a25820bbf821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a06630ebb1a1ae023458388bd60886dd9610fc2b52778e725fd247441a6483b7dca04bd03768ac697230cbf1d7eb6293a49aa458ba32828775c579566bf6f4984e1a", "02f86b830e4a25820bc282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a04e7b7f22309e68a711a47fe453ebbcd40725925b63020e0595d803c8acb62329a0176a4c24616192f00bc8b739fed7ad0ef86e75f2ba4f34eff01b84fa3637c95f", "02f86b830e4a25820bc68210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a05428314225d8f8f11ad6135624981cea00eaf9e411bc086e6cf4377b3b228565a004cdecbaec478c4991f016bdeb7f451dc44faed282e177c8307de085e3708ba5", "02f86b830e4a25820bd182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0a5a8f432092eb63d0437771ae4df5aa13cccf6b18510c11843ec461202f2b9faa036d6933f4163dc19488c10ea0eaf3757f1b5e37cf944f7daca9c050b2f44db2c", "02f86b830e4a25820bdb8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a05eb665bb2b04c63ae3de7dc375b021bf72ca192976e99cb6353bc9849a0cf5cea0518524311278e652092708d30496395a907bb2e0d8fe38070a0e5216f486346f", "02f86b830e4a25820bcc82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0285ec16c27d7c689872af13d145e0188bccc14c8c36372d70bc202b8c5e5b57aa0126fac53367950126f3ae28dc01c14cbf5519745433ff784ad2e3b30aff65eba", "02f86b830e4a25820ba382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a00cef027a3d4228a57a81d8806fb1ab37a37af42d3f574113c04f2f758dc81a6ca0108e90dda78051e7c5fa80d5b89ef5e9d30aa35850936cedffe6706d5495e039", "02f86b830e4a25820b9d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a040d5b704a1df4bc6d41d28b5ea58b5dfa78271660363d0c6a19f225ef3716a93a0597c9b890e3f6173aff42536888a21c3dc0ab43c0affdd43f8409cf0b7a5a0a1", "02f86b830e4a25820bab82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a05e45704027377b84947ffb10657441b0ab1caf89b7d85720b0308d1ca5e95608a060fbf01d37464a5a5d586b4bce5d67098ba168535a5b52fd1f8e9bf03a3aa8ed", "02f86a830e4a25820bb98210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a010c9c6c3f57c8761d28fa6882bde2462c4cb3d770d087b3f092619a9446df10a9f92d3c24fd975ed81d3fd276d98e262baf7d998212bc6e9ec043561c0060d91", "02f86b830e4a25820bc0821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0478144c22a2b9738e4b84b7cb6ab27a1a4ca668f8a581812313e16fc1dc4518ea058e51f43e716c4ef158fe37963bf0fe0ae3b62d6d5479dd4d514bb035dd4cedc", "02f86b830e4a25820bc382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a037e760a55865f0c41fbd3c987e37109116748d6f61fab37b987a3cf20ef026e9a01391676bc507bbf431080935ac665d9b1958c84caf57b12c13af2a685b9a07ac", "02f86b830e4a25820bc78210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0e56508efe3e2d1f7ca96c41e3ca5d29947ddd4d29d37001cde82e932d2ac3491a06fec0b963acd2028aeac431e871d5fd2fcfafe5f81de85ce7ebb044a6a48e14b", "02f86b830e4a25820bd282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0ac4eda0d4beb3bf8ec96a296bd18a1a0e7cd67b9768bffa93c45adcb55c8d6d5a0192d2beca4361dfdf61328ff205668c1cb2aab63f7afe543ff8c96a387e52659", "02f86b830e4a25820bdc8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0fd9abf6abe948844bd76646b4d61550b7dd5b6665b73d9e043d4373534e32c25a05a6b78a9b63ac6ed699a6948afa40a2ce0d921d2d74c7325097dd55a2e9a3982", "02f86b830e4a25820bcd82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a06afe2d1d7a5549b9e2263d81057892d39df9d09766c842a5b202da4dd3cd9b24a0603c2f365bf3ad73bad77be4c26663b88f8b1c169202ad239a7097dddf2b33c0", "02f86b830e4a25820ba482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a062c391f22a932126cf67b4175ef4a016684337fafd3af1128a42b7922928e139a0237463e0c52a6d769ec739f3e42cf4e212c2dec7821c4a710e3124c31d68ec0d", "02f86b830e4a25820b9e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0915ad4de06bf20a25e36f54e8092339bdbba4f5bed7fc817b2ad8e395535c848a0599b92381b586eb347b28c40351d6a5cb2b8f6cd01e509185b18789d64462a01", "02f86b830e4a25820bac82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0696a86394e4daa96ae9c0744a4851e14ee545cbb0615731d724ffa483247fcb9a0611a0e8bb6a24dc9f667cc03c78ae11087f1c488c5653ddb22da8dde78e80226", "02f86b830e4a25820bba8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a05bc89f0768071a772b00ae158276d7be86c903a459154d69a9f8bead51f7e068a045bce14f05c9ef485921ee4b810a8d8a60cfc2bf1216825911b0b9c0d36258fe", "02f86b830e4a25820bc1821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a02a5daf2c08f7b9cf5197e0e412439f453623b9a5ef4c79e78f651ded9fd7a99da02ede47122353964861dea0cdd0bd5b68d9c305d8414bd8d181737d8747689aa1", "02f86b830e4a25820bc482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0980cdc0bc69c947c5b51e3864d3d4534a76e370755b4002282d180b530bc766ea01fbbea2a0d04120352b3e14c558e244bc3440c2f0b17514d8d79dd142d5291ca", "02f86b830e4a25820bc88210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0d36ebc52f78b99026cee562fe56b104cc80ab6c9bc6f79094c986ccad3b03d3ea062cb8049d9c3c9061cad0d5ed6d94e0a3d1c8be696286662e4cf35c3607e911d", "02f86b830e4a25820bd382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0cc3ba0ba78a7bade4ef1511173ac4591f6504bc41b8720ff75c4fed42380e828a020d161885b6d34ef6331c258c6ddd47aeb76b8e5282352d47345dd9f89a33cd8", "02f86b830e4a25820bdd8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a08d13731f7e7770759acf10b72a4a8a6ad36269564d0c3414409e6eb357805a79a07deceb2488cca22370a992e8b23965400f08040a9f999c48d7164db86fb22b50", "02f86b830e4a25820bce82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a09ad1ab6945de0091ec9469598b3e7dc080b355d1dcc63aa4636081632173b323a032bdc9ddad146ecf23fef87518fb7c759afa16866feb5c700d57649a31f68fbc", "02f86b830e4a25820ba582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a006453af60b450517461232614acfee369dac8dac5bb043e344e30dce0882f309a07f114cecc3c19b30594084a307c6556ca51b028d1530856042b75fcb7281f8e3", "02f86b830e4a25820b9f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0302580c742239c55848e355fd96b4383a5b2a48384874ce64d72104e1073e94aa05c648d266fee0bf2baedd2cb2a09f6bbed2c1660e380b7f2af37f77680309d17", "02f86b830e4a25820bc2821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0f40cde57c0c6e648e10eb8942cc85f11db5d509f933cc2fed9da69a702851cb0a072c0847a265189a4cc7a18766210812483a7a3240b129bde9c692dc8635efcfd", "02f86b830e4a25820bc98210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0b29d11b5ecfce87638e809195dbf9a94722a784c5c7ed7c0f7efa873ea4a4384a0593a2accd67f752e210bfe55e1b364bfc552f7b7d48cd1fa7a8773c70ea4400c", "02f86b830e4a25820bd482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a021e8832ddb2e1f178e0c2b075f0e9c6b46583cc41f19591ce73967ea0b7941cfa0504ea46951a13239b452496e3fc24a4be2fdb2110d74d82775fd1c24a2e805ff", "02f86b830e4a25820bc3821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0b2b5f5c02b3d6791bf6ccfca67003c1a1e2db2fc38e32c052d0b2133ad059f0aa001ff287e15cc5135c4811520d7d80b533fdf1448d6d901cf2c4cc94a92f9ca21", "02f86b830e4a25820bd582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0273c2a230262efe0a065621f29903409c86d1e457a9d7e0531a8008764285dcba004513c9c6fef1eebf60c37b168754c38a6fa9cac8ce175c461bf5da00f6a8e21", "02f86b830e4a25820bc4821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a1c258cfd8a3cf9ba9790787d36d85f1af86dd932e40d4904b1e70a73834d8c6a073f975ad570d49837395e45a867145a60c91018f2ed646b243d0aac0b5f923f4" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xfb4e974a...5be84022
View lifecycle
0x630c03b3...c99fda65View lifecycle
0xa6dd66c1...194275faView lifecycle
0x0efee462...db621d7aView lifecycle
0x89ee0031...a8472715View lifecycle
0x1f86d6b0...c71c2bbcView lifecycle
0xb747ba2d...69b8eea3View lifecycle
0x1898da88...3f867468View lifecycle
0x61451964...8a7d329dView lifecycle
0x254d700c...deeb89f5View lifecycle
0x8c6d2577...9754ef15View lifecycle
0xfa0fafec...69e1160eView lifecycle
0xf159a18b...9c8ca6beView lifecycle
0xd9dde5ce...9fe7b61fView lifecycle
0x66a10695...22f35a3aView lifecycle
0xc9961bd5...ead25385View lifecycle
0xb1797a4e...5ab6b263View lifecycle
0x642b33fa...e48a3642View lifecycle
0xe14f548c...1ddb4902View lifecycle
0xc35eecbc...81eeb5fcView lifecycle
0x2f82d0c2...f032768dView lifecycle
0xe7fdeaf7...6d19f77eView lifecycle
0x6af87049...2460849cView lifecycle
0xb2dca1ed...f4e7da97View lifecycle
0xb089ecff...f3e8e5b3View lifecycle
0x3f0ab662...c06ab8c2View lifecycle
0x20fd83fa...7ae45ea1View lifecycle
0xf2219050...efe8fba2View lifecycle
0x9f604ba9...f826a06aView lifecycle
0xa466f828...de633a33View lifecycle
0x3bcbef86...537ea5acView lifecycle
0xbedfd04e...6671f399View lifecycle
0x46ae14b5...c93cc85cView lifecycle
0x4cf4e78b...c8d08953View lifecycle
0x712142d6...19b6d490View lifecycle
0x3626b040...c66d77edView lifecycle
0x828535f2...22b826b0View lifecycle
0x429fa8c3...7a60343bView lifecycle
0xab5e3917...3987a938View lifecycle
0x1da6d88d...6af58927View lifecycle
0xa0107b7b...aef0eda7View lifecycle
0xfc158e96...c38ebf75View lifecycle
0xccad38fd...5d718ef5View lifecycle
0xdda5e218...edfa2c07View lifecycle
0x50a9da94...95c8c334View lifecycle
0x68411951...debdf67eView lifecycle
0x7509ebba...f74e665eView lifecycle
0xbf0c816e...4e44ef00View lifecycle
0x224dac0c...1e2c46e2View lifecycle
0xa17751f9...3854ae7dView lifecycle
0x7f4ffaef...de4cd044View lifecycle
0x6850272f...f2aa5fdbView lifecycle
0x50451053...b3747094View lifecycle
0x75c0c302...a96989b4View lifecycle
0x963191dc...a67fda73View lifecycle
0xa9b6d7ce...e13bc8eaView lifecycle
0x86c70f2a...1a485341View lifecycle
0x7902cb44...761a32caView lifecycle
0xceb70ff0...518e4185View lifecycle
0x9093d1c2...dcff91f2View lifecycle
0x4239d8c9...6c81aaa7View lifecycle
0x3fd35506...305f7ea4View lifecycle
0xf3bfa297...7c939389View lifecycle
0x20c5c7c2...229c46a3View lifecycle
0x77a14025...b3437e50View lifecycle
0xe60a7b25...e79f1caaView lifecycle
0x5a9f7214...b5b8e8e5View lifecycle
0xd5ba3bf4...a7d17eb8View lifecycle
0xc87b1abd...2827e134View lifecycle
0x141183e9...b04f45b1View lifecycle
0xe81abb19...4721084dView lifecycle
0x95d4c8ab...0da165feView lifecycle
0xb1d4962e...902a6a0cView lifecycle
0xdb925e4a...20ca205cView lifecycle
0x4a11d047...ef3217f2View lifecycle
0xebf54efd...0b109ee9View lifecycle
0xd3ce6d8c...b8cfe622View lifecycle
0x8b6fc4df...ff5b00a6View lifecycle
0xded15376...b6aaf3aaView lifecycle
0xbb96308b...f76f17eeView lifecycle
0xb11e8be2...e9f7fbc6View lifecycle
0xf476a3ae...41d2296bView lifecycle
0x80068c80...8c5c8cbaView lifecycle

Op 3: 0x8868f9e2...393b09bb

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa92f4325...bbd78ec0

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa88e4e77...03783e64

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xaa985c92...1354b5c7

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xfb4e974a...5be84022

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x630c03b3...c99fda65

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa6dd66c1...194275fa

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0efee462...db621d7a

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x89ee0031...a8472715

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x1f86d6b0...c71c2bbc

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb747ba2d...69b8eea3

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x1898da88...3f867468

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x61451964...8a7d329d

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x254d700c...deeb89f5

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x8c6d2577...9754ef15

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xfa0fafec...69e1160e

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xf159a18b...9c8ca6be

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd9dde5ce...9fe7b61f

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x66a10695...22f35a3a

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xc9961bd5...ead25385

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb1797a4e...5ab6b263

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x642b33fa...e48a3642

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe14f548c...1ddb4902

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xc35eecbc...81eeb5fc

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2f82d0c2...f032768d

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe7fdeaf7...6d19f77e

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x6af87049...2460849c

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb2dca1ed...f4e7da97

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb089ecff...f3e8e5b3

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3f0ab662...c06ab8c2

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x20fd83fa...7ae45ea1

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xf2219050...efe8fba2

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9f604ba9...f826a06a

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa466f828...de633a33

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3bcbef86...537ea5ac

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xbedfd04e...6671f399

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x46ae14b5...c93cc85c

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4cf4e78b...c8d08953

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x712142d6...19b6d490

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3626b040...c66d77ed

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x828535f2...22b826b0

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x429fa8c3...7a60343b

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xab5e3917...3987a938

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x1da6d88d...6af58927

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa0107b7b...aef0eda7

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xfc158e96...c38ebf75

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xccad38fd...5d718ef5

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xdda5e218...edfa2c07

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x50a9da94...95c8c334

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x68411951...debdf67e

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7509ebba...f74e665e

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xbf0c816e...4e44ef00

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x224dac0c...1e2c46e2

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa17751f9...3854ae7d

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7f4ffaef...de4cd044

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x6850272f...f2aa5fdb

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x50451053...b3747094

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x75c0c302...a96989b4

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x963191dc...a67fda73

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa9b6d7ce...e13bc8ea

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x86c70f2a...1a485341

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7902cb44...761a32ca

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xceb70ff0...518e4185

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9093d1c2...dcff91f2

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4239d8c9...6c81aaa7

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3fd35506...305f7ea4

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xf3bfa297...7c939389

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x20c5c7c2...229c46a3

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x77a14025...b3437e50

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe60a7b25...e79f1caa

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5a9f7214...b5b8e8e5

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd5ba3bf4...a7d17eb8

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xc87b1abd...2827e134

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x141183e9...b04f45b1

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe81abb19...4721084d

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x95d4c8ab...0da165fe

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb1d4962e...902a6a0c

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xdb925e4a...20ca205c

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4a11d047...ef3217f2

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xebf54efd...0b109ee9

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd3ce6d8c...b8cfe622

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x8b6fc4df...ff5b00a6

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xded15376...b6aaf3aa

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xbb96308b...f76f17ee

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 87: 0xb11e8be2...e9f7fbc6

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 88: 0xf476a3ae...41d2296b

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 89: 0x80068c80...8c5c8cba

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

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
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1677
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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