Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12206d...926a
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
91 linked operations
0x73ccea74...7bfa0b93View lifecycle0x6be4951d...7f5ea376View lifecycle0x8cc4d6ea...011edf4aView lifecycle0x362b8f85...206fef77View lifecycle0x6058c882...aeccefc8View lifecycle0x365637d2...7489015fView lifecycle
Transaction Lifecycle(91 operations)
Full details →

Op 1: 0x73ccea74...7bfa0b93

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 2: 0x6be4951d...7f5ea376

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Resulting EVM Transaction
EVM Tx Hash
0x73ccea74...7bfa0b93
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1558
Status
Success
Overview
Update ID
12206db067...bc52926a
Offset
6772
Record Time
Jul 20, 2026, 15:49:39 UTC
Command ID
9d24cb3cd370...312c19df
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:006198b1dd...f8f33c87
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581da8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a0e793d9ca88ed1dcbba138cfc96330b6ff4878f7f5a78674be54c7b1e2ee05012a04b0e76a4af7fcc081afe5f924573e8918d2bcea132466f42fa620eee5ac32373", "02f86a830e4a2581da8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a0692e7bf7e2604685e46a96e7ea07d987d94488cc5dd7cca4c1145df60e6f2764a029ba85fd076424e9a782496710ffc4c4e25d2e9a14715ef1c1dd95a460f146af", "02f86a830e4a2581da8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0a42e2d9c27be112558d9c8769cd03040bba53d7b2207eb603074e67b85055122a03ff43addbe25315b0523647f754bcce5ca91a6af6518660a242a446581ed9aaf", "02f86a830e4a2581da82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a0be990e68e5bd8b8a3c173c4c023580d6271f033b85f9097b6480c7d6e179ab87a0283c81b6cc5c7d46eef5cf85a6ebacd65e9018780875b9bed10865325e9048c0", "02f86b830e4a2582080a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0f9f4826db66126abfd373430884c9f01f2c8154582e3f6b4798f10a45e0d96bda008ba24af5f7596a0ea311e94c720544c9e8e230ef5366be33963698b2500fe7c", "02f86b830e4a258207fc82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a08af919df1be89ad3f7c62725c00adee1aaf376a0d190f398414454e8994cb318a06883bb99c75daed2f2cd1589ee8c77ab581adfc9c1912f604da6575ce2f4bcee", "02f86b830e4a258207d482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a020ce476e293c6e2cde22e3ad195c2f0564d583a88b5c31ac38baa4dfa880c7eea06671df922afc2aae3fc1fd275387b26ca11c2b057b23d6d8c5f2f30fb00eea13", "02f86b830e4a258207ca8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a01a0be6ae8105465f101449f665cef460dc3983c5636b482f569b0f0753b20914a01a43ebcca06a9544742f79d35b2477571daf482a4ae93d40f147be26ea3d3b07", "02f86b830e4a258207d782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a06533951463347ae75b606b3841e2ee8576d7a398c687446c5add1450bf74a7efa0295fa3c79b263558cbf76bc0c68d6a2e0142d4a30f0d1086261d0e191084dee7", "02f86b830e4a258207e68210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a045184c50b2b01f8e575bbffc201b5de175c45dbf79f5b50e9a6bfc77c5d417a6a013edc96b0ddefa6731d2a5263f9518f41c31a5fc868dc16cc6259a7591b4471c", "02f86b830e4a258207ec821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0f6fca9e281ff7bf8fa7ce414e079590b237006c186f1c1dfb17499df50efd1ada01c8837b6b978cc54285de9023da301f88b60f4380d5162b0950640dd1f09ef0b", "02f86b830e4a258207f382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0e659aa02c1b2e8d4ece510b3d986a6558b9244fa914b3ea60164f5cb60b5310fa0767cc6838166d70927c6991288af2bb1250a022f67c1cef89dbe9c3632f5ef96", "02f86b830e4a258207f88210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a00368fe02666329bb9206f412319a5e09c5eab16734532a2d74f1682b3c10b352a06a27d6862eecb6db83c60354bdd71b60f7d0311ae4c3a84d9ab5274f08c01c97", "02f86b830e4a2582080482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a051118b3b123f62675ea70e4c4bd8b38e4e1b1419b32faf318d542768faa1c1d3a0258d9b7475b0d1e7bd5946a3d841694d88ac87b8c7098ced9304706db160c257", "02f86b830e4a2582080b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0f4869004d6d6b0437d675f305c2ec2640f24b75336d8757f04b6b32dd4657405a02ffca47a64cb0861104d1b78eb4228559733bb2817f54e04b89ba3a1e891a643", "02f86b830e4a258207fd82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a05fbad8478f36021b08cfad9c902f6bf4ee33f95f1a949fc76d3eb21ca6106ff5a041ffa614f6a3c6051ef93ddc30e5256e3c005daf63536e8ddd4400b087c33512", "02f86b830e4a258207d582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a066dbdfd9c64b0a46d841002f29bcfa8507727306f6e2e0539e1ca095068fde10a03ebaa1f5a13acd35851f8cf9f21ca10d0eb9580464cb7bc9f64ce4a7f41d81ec", "02f86b830e4a258207cb8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b6d0b30d57df2693c9633ba4a55e1110c37f3b5d20b01f9ee451a9eccbf22eada042e8293240787916abc30622f31f66510891f9472faf8b24e89a31c4cb192d69", "02f86b830e4a258207d882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0b00ededf582e2445221f799b465abd5cbbc414bfb41ef6f301f516f86aaf1e21a046d29e0314abc5b9cdfc07e76adfbbfd1956c864b480b1395c87ddf524368bf8", "02f86b830e4a258207e78210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0c388f076c039639671568611d088e836e172984904b8e9bc5f663dd6065c3126a03cf88d98201e6f59f9231399555f936d9d8785ffb9a0cc85bd7cbabd0d3bf1df", "02f86b830e4a258207ed821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0c1d6e4f00eaa98506f3208ed21587e3dc8830a5df35de7f461a31b210e750737a0344cdba099c7a8913f5a482353cd5ea1bad97eff78477e10796db756b7a2299e", "02f86b830e4a258207f482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0f2cbe62b5d3f946c3094a238162726957f65f1eb5c23529d507bf26c0c12b717a02ed657983f71c9ec45cf195aff1605b2d622c0dd02b79f750877dff310ac9b5f", "02f86b830e4a258207f98210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a00f46ffa38056b7608514edfcef663ba88e4b938aebeaa67a3f48061f93fe3377a045f9c603ca9eab8edde9fd538b4b4591e8a0b2ed6060b0a53287ce21c2de39af", "02f86b830e4a2582080582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a07182b28757f8620a5af88802d53eec2ca35805bf64a6b07698e72c24590c3812a0364c8a14d7f893f1ef74ddc25dc1bf3e922e628209b9ba1d425185d28a0d6648", "02f86b830e4a2582080c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a09ccc1f31066c84a7ad16d100c9b1141f83f2fb1cdf012b4e21b9ea407411b3a6a07f9279ee6fe87aa934bda7a34193b032a3eb3aa0655d4fd0f0fbd1140be80cb8", "02f86b830e4a258207fe82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a09a84c66a8e14344bca8a0213595084c7e8a1d41dfbd7ae22c2c85c83e326745fa00b784f115e7550a2ac9625e6f21820ee1d0c94b5b4355b60884121f9911995b4", "02f86b830e4a258207d682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a02aead2b096d3c41ff34956d8a728e1049b6c098ec7e3a8e5dbbed087f8a1eab1a0215b9d60af57d5c96dc3aa7f7917cd533ed6e9dd678d545c632209672daadad5", "02f86b830e4a258207cc8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e3df48d7d0c26bf97fb891d35686348f2a8a9545ca472c5d43632362ce5d51a5a07667a622795400e6679e8cfb9fcb02e6344c58556a2a59957c86eaedccc9ef95", "02f86b830e4a258207d982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f580f41e0cb84b89fdf8fb6e705e591c9e854eb72b363e66b13fed64bebdf052a00893197634ccb719af77a0725db33426c5e4834ea3c0041634cb34e49932832a", "02f86b830e4a258207e88210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a050d87477fe044eb5fdb7fabc611a715fc62e10bf84d192fe5f23e2e1149c6d61a03f494cd0b76cb34917db65f492a5df3b28db001da5afa6298454d3539c88c540", "02f86b830e4a258207ee821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a09823376cf1f098c9b598906f823c923dfaecae6e5438512a49e729ef80a4b483a06b546bf25d847f29c98ce646814d07d252c6f5e967175bd51f3ad80c4793a512", "02f86b830e4a258207f582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0a5c2d36d37ae3422f69b1fe2a41191bb21500e9ba369190fa1264cfa32d56ff5a052b1279d4ddb4b74f3ebaa292486ed9716be18323951746de5769b8492213bda", "02f86b830e4a258207fa8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a068a50bfcb8ce33d5876f4751f01efaa540ba1510cc158b11263d4c493f44309ca00180a3147a1bd880a2019acce48fd5432d7a2bc733416746b2b764da6c399431", "02f86b830e4a2582080682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0ca00c54077fd0559d5e276e05b0c25c1bb198c11553ea3e33d12fb3144b5462da037fa0bfc3523b7c028d3f01c62b8941ee6401a43d5dba32466077bbe91d4bb88", "02f86b830e4a2582080d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a008636308bc1784ae442094ba5f3c23fb9ef896d5ffec8745f1d6329045c2b385a0203849bc26e388e556e5b9877af55d017b33d1625997be23e0ea5881a35fcf1c", "02f86b830e4a258207ff82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a06704dd1e396917d2ac1e8c9616d46238d44412c66efbda650acdd0eff319366ea01be063367f3c1b42878c158cdc75c82bfa49cbb6cf8d6d497d60e9a679583ca1", "02f86b830e4a258207d782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0472faa03c61ae89b5fe08e5c77a94a70d05ae72859268633f6c1a70be1bfcf6ba0527aea746c31d9191083a0b237296a570ccffa95c62bfede5362557d0e05127c", "02f86b830e4a258207cd8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0c3cabbf0cda0291b2de7259274e58d4397173d58a178baa0a22180f0efbf1553a05a8516cfd36a9750a8882ee066362c4ebb23553d562683a0284e8e99159d47bd", "02f86b830e4a258207da82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a052ae4b52cd583d3f3c792127c9a176c5fe960b11ce7800193b7d6403ee01f285a01ca01f7ae950af6c3d0a62469a93b94aca6ae3599b697d66b620e8193bef2b83", "02f86b830e4a258207e98210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0f250e79e2d8174adf92eda28ee5946eeeaa7a6681c38c120acfb98b0526ce96da0218159de38337bdab528297f780912b0d325f499fa4a5202d6060b512ae7ae71", "02f86b830e4a258207ef821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0294b4ab31ad7e38594e1f94f6658a1739f03fc1c30463e71b99e67750340a165a019fc6903f8fe9f021358e5aba78ca1b2abdae986980375eb9d75affa05d05076", "02f86b830e4a258207f682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0be7dc5f074e136ed619ab0bf6948400331b27b1dc26840e4ed865383527e5eada014f608a243ce6dc66be90b5ebf88a503186d90128ec935c977b7ca2dee1a8f81", "02f86b830e4a258207fb8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a5bdfee6bc008f6d1285ce030fc77543eeef3ea0f88d1aa1d4e5f1d46755c21ba05d5637a89741f002ec3ec4f4c11231414e51f819a4bfcbbadc74d55bf429a8f6", "02f86b830e4a2582080782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a02fc554ef664db7d5cdb4cc06b257353a431b6909f0c990d3cc37b6198e285aaca067d4cff7eaa86847939ce54f99de52df931aab0e8f975122ec51181f04658101", "02f86b830e4a2582080e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0ecf036d2a33097528a8e836af72f800dc1123645ba362c76110710ddb073db91a05bfb582e8683590265b4b7f84c5b2290ac393e13bf828877efe6123b17204b02", "02f86b830e4a2582080082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0e5d088d29afcfec47cf70e13b5c625653acee6278f0d3cc694a6d753fd18dc8ba041ef6f0e4b8f253e9491c3ccc63401eff6ccf5704c4651f229601c31fc484c2a", "02f86b830e4a258207d882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a02380cc725466a0d5f00e417d34d2668a6f2ad4a7907ebb1724cfa2f7b307cec6a05d1bacbcb8cdf5d81f6742f58ba0970998375134dec4e7cf811c0b5242e41301", "02f86b830e4a258207ce8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06c1f6f35b1fb880c5138cc259eea58b8d52f24ea9a381a5f794cca22d9d5f65ba076ffabffd8f2069ee984812bc7caec24acbf29be77fab6a7b5338dadce63101e", "02f86b830e4a258207db82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a03504188812248f750b4cc53592c402cdf9d06273d669a066f09873f0916fd32da07d04a6831c501e3a75d0f5d7886ec3b312526cb56e625b2e0f72dd73e7bd7d6a", "02f86b830e4a258207ea8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0d15642eba68b01f35cbffb8fd06ba69b6d840f03136f2492ccaa2d565b4b934da01d9e42308aac57b64e2a093ba9d7f3efa0ebafee420b8538970ce51c02d68c21", "02f86b830e4a258207f0821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0497fc8bf308f12dd14d7ca29318a935e6ba73ed28318c47f68ae37bdb72342f3a00e970091f94e681b5b144fb5116c82e97260754bc7137bbf10f788090c8c760b", "02f86b830e4a258207f782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a035f5ac10cfd0a695170d66f252ac581790c2c1c6c2321fefdf8fcad140cccf45a07acad79c1773b40eef1c055b147ebb4a8e8e90f55127f37f1a615e6ab4a866d9", "02f86b830e4a258207fc8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a004eb5d4fa5c31b8314d3b6fc8e1104a7324d330537c2a27e7b0cefb84f478c32a00f73ca4dccb234c85dc4c2554d1c6682d45d9965016d01068f8f2cbf73c2a018", "02f86b830e4a2582080882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a08833c60b9f2fd34a56ad23e992b5fc23132db9d6d807ae428aafd5c5d7e1525aa0483a680a4046f19abc56fe6713e7c6624d3048b8cd5dab0dc1c0555f9c49bee8", "02f86b830e4a2582080f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a07e8206784aa798826d07da8b778e187cba60cb142a95781272ccf94001f2835ba021e1cfb391684e37d84fc69e94fbe91f22cd504f87672f7396dc0e3367106719", "02f86b830e4a2582080182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0dd65c26b55f62e24286c89b964daa894e1c835be91644e3a2f1c6b3b4834458da03c9f94148031ed831d030f4b5bc3a9252db3acae4cb02ae9b759ee88b1e258c4", "02f86b830e4a258207d982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a095cf9cc62f9066e637c0e8c93e59e9e24fb0613bcde8aed7e7b762a93163c784a05cfb271b9b8591059dc71cfe21a189c429929191ad56906f34011f2644164451", "02f86b830e4a258207cf8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0f073597e8d62abf8dcd9343ac76f0efcd3c50adff7dccff579bbcabc453c3005a06fd5ac1de3d40c378b17b52458bab0c4e6b3333526413df13dba407960acfac3", "02f86b830e4a258207dc82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0089d5f71799c7bd92de98b8243d4016a781923bf6eed1d70714ae3e8271c4e09a017c75b52a1368ef1c33f3c721c9912cf64293f296b17aa54c651f8f836c12a82", "02f86b830e4a258207eb8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a08a197d24feaeadcc7f97e40ee023b0d3dca2260a151e02afe910e1c7cb3d00faa03ff737b817c380296db53d048021565b5a7df62947e925fef8850ccee50b7a12", "02f86b830e4a258207f1821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a06b517ff35c957ccbe9ed647f347817799cac61e5bf320847bdfa97965a3c2f0ea065c9a976685ed8cab2e5faf2f1321024160875fec343c47034ce606b394a2b14", "02f86b830e4a258207f882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a097c25b09171b4e5de01cdb52f78acaa2bae57a25fad8089a4f73721ebbbbe681a03b1d40497d8b021e22287289c7dc63cfdc07277358598a8d5e19b0aee306c51c", "02f86b830e4a258207fd8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a089027158068d5a0f8a453e961030328faac8e10c0d65536fc1c2853ff3f0b5c9a01513c61f4900ac7961759b930666c0b1fe3633f2009cdd4f56b2e0507bbdbf75", "02f86b830e4a2582080982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0c4b1d6700eae3f265e79e2ca5d0b46259a15009f2653ee58f0a971f6f8be9422a043c7885fa4fdf6cc866cd9f1dbef1fa5b5ed350b7f3d78876c06211b411a9b1d", "02f86b830e4a258208108210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0429dd1373003e25a0d38ad5e7c19e223e689bff736b20d1f3d2dfec7f0152d51a0356da6d745c2dcdcf1416a9de45b22d18379a11f1b82664a509165ac00cbe383", "02f86b830e4a2582080282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0582fc8c70b479d6f8314fdd479b5ea0007473a0bec3a4d1a172a6cffba6b3a8ca01d8b57b641197c39774c3da8595df17f835cb486e07c1c4014c7a40dde957f15", "02f86b830e4a258207da82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0faf98743c37d10ac7f0dd81fd02c1991575f8e3877f767e3ba6444b91f948d71a03c0500bf7ae976d486160d908b1bdaf4d6d4e33d736cea0a304542fd4437237b", "02f86b830e4a258207d08210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e682a5a98a106c171d510a60c23f80831010b8aeace5c83c54b84bc8ec67926ba003a8b7d00a931510443b7a617d9f963ede3ae1d43b83b5d5ade5844e0b840545", "02f86b830e4a258207dd82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0a9c6d729ff4a0c0a40415f187e26d0ebc78374bf895362cbc9e79081c3117c46a05e9eca537c63caff033227cac53f848252cef42a0d031658f9a00897a6ffb4ae", "02f86b830e4a258207ec8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a09ffd093e09bae70847b32ae44532dd2716ddf193c1768b76249ccf98debeb1e5a032a724281a96cc1de34a802f05e5ff59afe04c1195927118393cedd39d0c446e", "02f86b830e4a258207f2821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a09ad9031185abd5c038233b2de0c5011450e457d5ba677a9a72a561bd108d73afa00ffccdc08940b86573bf09f313f1e3fc6371c43de98d62363c32cf4ae1dd2b1c", "02f86b830e4a258207f982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a01eae754d4bde7f3eeb4fbd0e5726e09474cc9213085a067f8439b5a6ee3f31a0a06b7b27874156fe00e54e50f973175c439058bd918bee9ddf3276dbb035f5127b", "02f86b830e4a258207fe8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0ca8687ced6f612e83b73bafac44f8715bb2c93521832ae47daae23111772aeaea0383a7f786375a5e9c53062e4e2675eb7ec98a354c9d0a61f96cd7fe0fb2686fc", "02f86b830e4a2582080a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0eacecbf96049f41e98d4370c98d40cf12a67b5dfa50f1c07b01b134be9d0d87aa034571958cb44a43954058c2c76cf496ab6015fd0864dd73aa279b0e12a2d50b0", "02f86b830e4a258208118210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a06fb0c5d3dab11060a90e5ee07e50853857d3b6ed137b22614272b90227eaf74ea0040eab7d460d08bf4cb3c54aeb74a7b07e04e197e5e95de1acd26d4ef4cb503b", "02f86b830e4a2582080382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0fd8d4aa5023008d4b6002290af8074d6df6dcc5c1e9ca6ce57c8d6ed578e0726a07baf6423db4f69755bb9e1ae48c4431889080415e53c8348986995594e26071f", "02f86b830e4a258207db82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0d8259c96357912309554d2ef1650c23a57062a954803efdfd210da9793d2c05ea01758bcc57109c75ce9a66342a757cc027de6e4bc9a394a1451858ef8c8ed52d4", "02f86b830e4a258207d18210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b8ccc423cff267474a7f52475547eceff7831b0947a06278ecc26587136ffe23a001d79475a8b8238d0d2aefaafe84a326e0e635fc6dea66ab0eec231e81efe462", "02f86a830e4a258207de82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0d1ab55e81ee3e2f71e9382bdbbdb81861fb59cf0231b68edd3ef39bf9d4914ce9f3baa308cf0b0ecd0ae1bfffe09531771bb8b5507035717df620364fb8e6346", "02f86b830e4a258207ed8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0230b8b6b768bc0f7e7ccfcfc17375828a44dff1d87f88f0e789db88af0192ad4a0540349794370c229f1ebd5d8e962bd1533f7cfe34fa9df7d36258bca1b81132b", "02f86b830e4a258207f3821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a03beb7ecda68a2f7be58f4ecfe0c1f4ca6014bcadcd9064b07dc93f609c48dda7a05e3bb56ba1774e7e56d10e629778c2f757719421cab4b5bf72668700afa4f429", "02f86b830e4a258207fa82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0cb2b1e1dff45274f6813e82334cda9543c0f42f8da65314da24c7bd8f23c99f6a00f89d7458db41ec494d5044432f1cac85cbb3930c6be62fb3cca3c9ca65312d9", "02f86b830e4a258207ff8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a055ac78af782e06d7a51084296611c73d7e8bf19c1a398e0422054a8171060750a04ba36bce6a67b6fe5b95e816f0e9e5bea2275975a831285eb5944398f007bd98", "02f86b830e4a2582080b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a085bbd83a3d3571491881a6ed925806bdb52c00f823f59d18123f2f64e6a63458a079ff141328109aa382be3b946035c3d01a15db4c2bdd1e8c660634a9f5110d4a", "02f86b830e4a258208128210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a085a58deb9a72791ae266c94e51a2b15562929938db4474593db6524be264c4e1a03ebc4cbe234aa967898a31beff3c2e977b40177ec067c21bc52203703e469598", "02f86b830e4a258207d28210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a078cf3fb934879fb3d746a1f8201bb705bda288096c23a59d8920634d6e7e3646a042011267715785839d7ce908ba40b9fb1e5a6dd6ed9357591201fcba576b471f", "02f86b830e4a258207f4821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a02314791b9e08e2d5024d96bee9f4e148f82febde49b24d00a5b3fc0625b9b14aa06552aa5845974c0596ceadd0e020a422eaa91269a8d987f39046725b5290012e", "02f86b830e4a258207fb82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08d25de732bd2b0d0b246b23389de5706afefa60e3cd22f3c2ed869b1940a1407a041d0f2009e3b89fc2ab33a758f6553b16dae7f3b660f869cfd6399b94e4d11f9", "02f86b830e4a258208008210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d4bdb18d0d491be3c9a79ab83e095c5c1c936c940e05f34a9755b47d451365cfa00cd1d3eb25bbfc0b9f52e5d112f3840f43629fe07e446759d3b9ed5790fadfa9", "02f86b830e4a2582080c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a00325296f3297951dd280b41952ab56ec8ea2398f5c17037effb20815ae6f5c52a020f68b30a0f8cc3884b4f381d5ef9b9ebd8d8c3c506228e9f0b15e07e8fd8e49", "02f86b830e4a258208138210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0fb3d259452b82bc235e29032e1b0380485e41259f840fddb68fdc6eea73c60fda0580d585568194684e4ba509446c60f9fa27712c897aebf2cb26f3ebf12cb4f8a" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x4715c31f...467ed76b
View lifecycle
0x4fc83a9f...3af427aeView lifecycle
0xe8eaff37...bcae93c0View lifecycle
0x640395c9...9cb73c8eView lifecycle
0xc4bf864d...4a38dab6View lifecycle
0x6eda5337...2ded77a9View lifecycle
0xd81a3c43...9a8a1731View lifecycle
0x906e33c7...107c3452View lifecycle
0x4485d2d0...32f88afbView lifecycle
0x1b39bde0...e1b20588View lifecycle
0x34a5f2e7...53af1dceView lifecycle
0xb65d2251...c1e27644View lifecycle
0xa2c3d2f2...97c199deView lifecycle
0x95200bd1...ed3d7ea1View lifecycle
0xa0239dc0...afca7dadView lifecycle
0xaa0e28a7...271c160bView lifecycle
0x676872ed...6cfb0615View lifecycle
0xee23e46d...57dd2d85View lifecycle
0x5040ca02...085c6cb2View lifecycle
0xed1904e6...95ccd0faView lifecycle
0xb66b8f0e...9f64d668View lifecycle
0x86bf4acd...2c3e5ea2View lifecycle
0x9b027bd4...d4c793fdView lifecycle
0x0daa3aba...86f85f2fView lifecycle
0xc03556ac...218ab44bView lifecycle
0xf96cc640...f82a2d77View lifecycle
0x7f454a32...692a8346View lifecycle
0xad98ebfd...008a9e62View lifecycle
0xa366412d...cac72db9View lifecycle
0x3e1c0248...08a872aeView lifecycle
0xf2d757be...14720fa6View lifecycle
0xc350d64e...1e434775View lifecycle
0x8701c0b4...70bbfc62View lifecycle
0xc1fcbf84...cfd36553View lifecycle
0x9c1ee8cd...fced0deeView lifecycle
0xd02f36f5...9992780eView lifecycle
0x82e8b39b...69b9d06dView lifecycle
0x6611aa4a...7b01d529View lifecycle
0xa4cca8ff...bb6e7381View lifecycle
0x25c6ba1f...e8f41cb6View lifecycle
0x8d42159d...981e52fcView lifecycle
0x31b7eca7...a5b99763View lifecycle
0x7a06c16f...4414fcb5View lifecycle
0xaabef347...f7d18ed9View lifecycle
0x14063bd9...e245e501View lifecycle
0x27312717...b778053cView lifecycle
0x491ceced...0b5f89c8View lifecycle
0x301fe639...76812f0dView lifecycle
0xa61bab8b...850864dfView lifecycle
0xd195626d...c198adfeView lifecycle
0x1e914f1c...e04d013bView lifecycle
0x344dbd2b...2f6d9addView lifecycle
0xfd7fdc62...88c0c13eView lifecycle
0x005d9969...505c1673View lifecycle
0xbb3d310f...1666f2f8View lifecycle
0x229de111...82a1cec2View lifecycle
0x599534bf...7aeb5b16View lifecycle
0x9c8405f2...51a8618aView lifecycle
0xfef6523a...eb4a99bcView lifecycle
0x95d9da66...407eac20View lifecycle
0x6390b7b7...740150daView lifecycle
0x0b7523d5...1a4fc847View lifecycle
0xbe6aae09...3054c48dView lifecycle
0xcafb551c...8d7f8a3eView lifecycle
0x744fb684...8afb3854View lifecycle
0xc0e75049...996390f0View lifecycle
0xd198fbd4...f1887ce1View lifecycle
0x2bb920d0...c4e31957View lifecycle
0x5862b4e0...021b9abdView lifecycle
0xeed06b44...b73e87ffView lifecycle
0xd65d305d...c070b24dView lifecycle
0xf71226af...df6fc823View lifecycle
0x08625bb5...87df2019View lifecycle
0x27e1dce8...4f176ca5View lifecycle
0x04e0ebbd...8f01a04cView lifecycle
0x5eb42959...6d9f450eView lifecycle
0xd2608ba0...6f6bceb2View lifecycle
0x4d0f267d...cc11286aView lifecycle
0x7c0d8222...14ad6b81View lifecycle
0x6a7cc31d...0af7ddc7View lifecycle
0x7d1d109f...4d6d4429View lifecycle
0x5c156783...8ff0bfb2View lifecycle
0x95b5348e...45b1e517View lifecycle
0x95d3b69b...c736e44eView lifecycle
0xe116f545...9dfc1f10View lifecycle

Op 3: 0x8cc4d6ea...011edf4a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 4: 0x362b8f85...206fef77

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 5: 0x6058c882...aeccefc8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 6: 0x365637d2...7489015f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 7: 0x4715c31f...467ed76b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 8: 0x4fc83a9f...3af427ae

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 9: 0xe8eaff37...bcae93c0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 10: 0x640395c9...9cb73c8e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 11: 0xc4bf864d...4a38dab6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 12: 0x6eda5337...2ded77a9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 13: 0xd81a3c43...9a8a1731

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 14: 0x906e33c7...107c3452

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 15: 0x4485d2d0...32f88afb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 16: 0x1b39bde0...e1b20588

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 17: 0x34a5f2e7...53af1dce

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 18: 0xb65d2251...c1e27644

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 19: 0xa2c3d2f2...97c199de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 20: 0x95200bd1...ed3d7ea1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 21: 0xa0239dc0...afca7dad

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 22: 0xaa0e28a7...271c160b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 23: 0x676872ed...6cfb0615

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 24: 0xee23e46d...57dd2d85

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 25: 0x5040ca02...085c6cb2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 26: 0xed1904e6...95ccd0fa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 27: 0xb66b8f0e...9f64d668

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 28: 0x86bf4acd...2c3e5ea2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 29: 0x9b027bd4...d4c793fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 30: 0x0daa3aba...86f85f2f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 31: 0xc03556ac...218ab44b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 32: 0xf96cc640...f82a2d77

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 33: 0x7f454a32...692a8346

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 34: 0xad98ebfd...008a9e62

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 35: 0xa366412d...cac72db9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 36: 0x3e1c0248...08a872ae

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 37: 0xf2d757be...14720fa6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 38: 0xc350d64e...1e434775

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 39: 0x8701c0b4...70bbfc62

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 40: 0xc1fcbf84...cfd36553

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 41: 0x9c1ee8cd...fced0dee

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 42: 0xd02f36f5...9992780e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 43: 0x82e8b39b...69b9d06d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 44: 0x6611aa4a...7b01d529

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 45: 0xa4cca8ff...bb6e7381

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 46: 0x25c6ba1f...e8f41cb6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 47: 0x8d42159d...981e52fc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 48: 0x31b7eca7...a5b99763

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 49: 0x7a06c16f...4414fcb5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 50: 0xaabef347...f7d18ed9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 51: 0x14063bd9...e245e501

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 52: 0x27312717...b778053c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 53: 0x491ceced...0b5f89c8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 54: 0x301fe639...76812f0d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 55: 0xa61bab8b...850864df

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 56: 0xd195626d...c198adfe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 57: 0x1e914f1c...e04d013b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 58: 0x344dbd2b...2f6d9add

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 59: 0xfd7fdc62...88c0c13e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 60: 0x005d9969...505c1673

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 61: 0xbb3d310f...1666f2f8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 62: 0x229de111...82a1cec2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 63: 0x599534bf...7aeb5b16

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 64: 0x9c8405f2...51a8618a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 65: 0xfef6523a...eb4a99bc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 66: 0x95d9da66...407eac20

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 67: 0x6390b7b7...740150da

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 68: 0x0b7523d5...1a4fc847

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 69: 0xbe6aae09...3054c48d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 70: 0xcafb551c...8d7f8a3e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 71: 0x744fb684...8afb3854

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 72: 0xc0e75049...996390f0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 73: 0xd198fbd4...f1887ce1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 74: 0x2bb920d0...c4e31957

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 75: 0x5862b4e0...021b9abd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 76: 0xeed06b44...b73e87ff

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 77: 0xd65d305d...c070b24d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 78: 0xf71226af...df6fc823

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 79: 0x08625bb5...87df2019

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 80: 0x27e1dce8...4f176ca5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 81: 0x04e0ebbd...8f01a04c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 82: 0x5eb42959...6d9f450e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 83: 0xd2608ba0...6f6bceb2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 84: 0x4d0f267d...cc11286a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 85: 0x7c0d8222...14ad6b81

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 86: 0x6a7cc31d...0af7ddc7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 87: 0x7d1d109f...4d6d4429

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 88: 0x5c156783...8ff0bfb2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 89: 0x95b5348e...45b1e517

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 90: 0x95d3b69b...c736e44e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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

Op 91: 0xe116f545...9dfc1f10

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
62ms

Validator2 — Re-execute

participant2 · REVM re-execution

62ms

Validator3 — Re-execute

participant3 · REVM re-execution

62ms

Block Published

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

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