Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122070...ee3c
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
87 linked operations
0xfdb2907b...4df4a186View lifecycle0x1395eeed...80a8f7c9View lifecycle0x9bf2a897...2035d4cdView lifecycle0xa93f1918...df3b1607View lifecycle0x26857df6...03bc9ca1View lifecycle0x1859fc56...a4dec463View lifecycle
Transaction Lifecycle(87 operations)
Full details →

Op 1: 0xfdb2907b...4df4a186

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xfdb2907b...4df4a186
From
0x634d3d00...3e7a0319
To
0x8150e171...71fc2d24
Value
0.00000000000000000100 $ZTH
Block
1559
Status
Success
Overview
Update ID
1220707093...d230ee3c
Offset
6783
Record Time
Jul 20, 2026, 15:49:44 UTC
Command ID
9e8bcb92cfda...67d78e9b
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0000c261c7...6d6d6939
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581db822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a047542dcdee7be7efb9164d67b8924dcbd6bc397342f5918941ec22d015c7d762a00d186b90b2e44b670a0a1066a654acfbe53517b780fe801520439186a6475e7f", "02f86a830e4a2581db8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a07eeee7b8e37d352f3e13815bf997fa3a0fe517e9b201814c1963b8d0e33616a0a0776344bd17cba86e2bc4646204e404370f6de57b54bf7e76092e84da9eaf5902", "02f86a830e4a2581db8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0eafe3eaf9cd6e42b82db8023cedc18f34d5cb0167fb0ac8e3c19c194999070e9a07f5e1483e54731593635606b8ce3d0c2a7c54298bb68439bb7051335f1513ae8", "02f86a830e4a2581db8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0ab4f353abf10b5ab9abfa23b001749131c123035a80968ca7d0985008897937da008374eee67d23956c031e94d29d49f022bc2454132d81c9cf391d42f1a066531", "02f86a830e4a2581db82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a063a8cc22f079cc5a8323a873511f6999cb40f79fbd2a3fcc6101dbdbf40c976ca0491659fb4bd7ffdb66f839a05cb6a8cc617903714e1e5a98d97b97d5134502f3", "02f86a830e4a2581dc822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0f9155a668b7c05ebb81d09a1157a8b480ebcd5873cef30114fc7eb6e0386ea7ca0215181fd6d374acfc4504d0b0214526de64179bab30a78f4afa1805ebca7c5e7", "02f86b830e4a258207dc82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0d49bb1a07aa9d2e6de42a4eff87fad299fddde0aab88fc0c99ef411419436383a05a3bb845a7fe6e08f17aebe04ea727245ebaac8bb2e8f499160528c79c6141f8", "02f86b830e4a2582080482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a05e2c8ad58d9b5b5c512d93d3117264fb63f4dd85e5c2e863e221d21a17d33991a07c4bf784bee40a533d309d46dfbafc612a43b59ce9eb1075b3835dbc05d8940b", "02f86b830e4a258207d38210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d03e38fea533b1b11d758db80fb7d9e9bf68f3243e7136cd6a014705bf097327a02261591fd197cc7db55feca9b32ebf0081273ddab6164ee1ab19a5b8fbdbdbc4", "02f86b830e4a258207df82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0dbbe08e6ae61d9e267576c18b9c1a2c165c2ca664dc321629305952f5f440e03a01e770c60d5ade81351014acfc5af560de3fca63276170c4fd15d174f58ca7637", "02f86b830e4a258207ee8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0ce7b8972ebd7f8125d877a72262b38cc3428c4e901d2d325b5a3b31f1fd40812a073acaee36dff3cc95b1eeda518c1750b1b12cfb4a37f90265e4b79226d514ced", "02f86b830e4a258207f5821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a040a72e28a104ecc6ed739e3459c18851b33f61d16cfb94b1bd7b6afae8d0a7faa005d8c4524fe1b78321981dba9e44d7bcab9e264ed341668372a68850cb6b8396", "02f86b830e4a258207fc82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a04cd1d5aeab3eff9998788f9e9047ed215d9c1955978ff46a0b209cfa22bee003a03b503eb85d84844d6f34e6f31022b7d658c9545b0c0bf5a1fd58d9c8b606c61e", "02f86b830e4a258208018210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a01b9a0e4c8b46f2dbe1076af4ba727f3cebbea358114addd317c363ee4151e3d8a00962fa3a9f91514fb49802f80025bb245d030b4960d7be6d52c2a9289312ad34", "02f86b830e4a2582080d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0d6e8ff56446c1f747e8d2e60c12651e15edb6c4a534ec488ca785af3882dc8b5a07691ef1440b192f4d7ab28e1c3e0e8c43ab37de2ee909f4733f38902942d06f3", "02f86b830e4a258208148210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01f7cc2c768ef6d99989d7a316d60976063c40b698b5db7659e8f5e65db678d2aa06604c333fd137d42ff16aaaeddfb0f0a8d137237e9935d08ab59a50ed0897f96", "02f86b830e4a2582080582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a03525c5afaf62a8b56fda7e30b4a3e3a76f73b070f52582e5760024780d420b8fa00ed06f769bcdce03d6c655fcac1bd9ff50aece63f0e450885d83dd8dbae45541", "02f86b830e4a258207dd82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0edb1f72518a1cee45f9d9b1e22c3de8858abc7928df153dfbe0cf4f670536c09a010e8dd05eda31180975ee584699ae6c970e01b6d234a68cb3d3a56c095903b83", "02f86b830e4a258207d48210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a003727e986986e278feefa2365bfa4da13bd356ce18743c99839e71fb03b9f1a2a04fa33a7cbb3183029174315e1d16640f2855803706397ba936ab756d0e7194c4", "02f86b830e4a258207e082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a023d0281d4b88dd594857b73f2bc42681dc5bb0ce66d8cd500747620cd43095a8a049f8ab5bf8b23b4b7170b312c0e419336d585b3204c06b550bbc27b34e8eed01", "02f86b830e4a258207ef8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0aa123e8b3db9d28aa7d8d9ac03951c8147d66cd656e9dec12910707509140c36a01464a6b669a7b6f1f3533ee85926ed31e83eb3025874587ac885273e42af597c", "02f86b830e4a258207f6821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0ea300a499952dae084068cc18658ac2808124244d6d929de5f41f36eada8b923a00cb84a3509488bfee27789823ec3d5040c3a01641e7d9e992080ad657d0c3b76", "02f86b830e4a258207fd82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09b1073bc9c2b09eaa6fbddcdb713dd7b4a16d22e29b294a7820b13f8731a3fb4a05ed428971e53f6802fcd0d6b4f072139ad53e03524d01df0769a616f88bd7a98", "02f86b830e4a258208028210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0266ee69c3952a84bb42d21bdc0008cb25c3ca506a7858067e04fb40685b5349ea032f277d57840caf2107de3a4aa0ee8d178b8868823b37760552d58f59d360ffb", "02f86b830e4a2582080e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a09381196b0fe54af20c7d32a6aa3201bb4272bd213f32d0c16dcf73a3ff907a6da019e8c08947f3cd89275c27c367148b64f055bf3f1f52d2d0c2b93d4b232b4881", "02f86b830e4a258208158210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0c4f20b07673685fd487604002af406b2a2908363f1f376c3396995156eef0599a04481f687400d290a8852321089c5ff49390f2984b51620eb90e29f9ce0f14b6b", "02f86b830e4a2582080682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0be9c4c9a41e63a3271999b9408dc5aac89d8de1e6cdc4115a032dad6a064997ca07540f361de9eda03e4add57daa0a35d4f3d6a0405d778edfcf65c36a3b266cf6", "02f86b830e4a258207de82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0112648f6cb3cb422b68695a4846562e52209df7ca8bd02966cc00a0227aef94fa036915144f11ce7c9e5457782d2098a8d21e74316245680edc5e5a5779aa816ac", "02f86b830e4a258207d58210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a02f037e73e60e2a866e145d011f504ed43f7ecbb12c1395b5f246bcf33bcced46a07ebb67989a589bc0b23de601babe2597a8ca818db0d09a30993e3c9aeb03a466", "02f86b830e4a258207e182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0a7ad6ed06518018222cab2394e8f5f6ba314730bf104b6fb5f8589ce67afa588a05f496a84eb74cd8ed3cb8a8588633df1fc0be43e0ef6675321a41e02925a709c", "02f86b830e4a258207f08210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0d2faa584e5cd333b600a861d4a4ac01af2a9f9cc8c41bab1857631896ddb8009a0682fce08f1832204a693da6ff2835da62b9ccfc6fe0dcfc0d8755175a1bb14da", "02f86b830e4a258207f7821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a07e5906541e0269e8254a14027abeffc91ecfbda7b5a199c00ae6bc17137de7bda07ff6d041a1d97574ba8c69918ab85b0d54b4259a98ad7e4a0421664fb93e48ce", "02f86b830e4a258207fe82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a01bebe129ba36789ce47f10d379bcaac064aac060f6a84fb33a2ea34bc53132b9a038e2fe14da3fdc42fa3204c5675f4956b4ca158c1382d09f6fd72f22f4596e3a", "02f86b830e4a258208038210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0b988ae96cb2a1f5791c1d51bc61de625607f8c485702f160a2a270da7eba4678a052c51d3b96759d0fa9fce565dd9e99a5bceaa09917d19ff905c5418c13f1df6e", "02f86b830e4a2582080f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a00ef7dbec477c612184289b9e8cd7cd62fcd2422d35a5395a2e5a9114c048d5d6a03e84d4af9f44676bf6fb9e526bb8759bb1681e4ffcb32f3a9c61eedeb227a9b2", "02f86b830e4a258208168210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a07c9bbabec9f3a11f2d9a998e06e28a02a81762c65f1630eadaf64d73478d48f6a01d011c194a824d592edd990fd53d9abc66a9a2cea704c5a3afbacd69cda7e418", "02f86b830e4a2582080782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0c415cacb7f57d1b71f222f8c731d0196755323f9970e14f856e295512c341c1aa031882c3b655c4009368d475d4aabe91067e6ddb7a3c6878621798fd899785dad", "02f86b830e4a258207df82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a041d6b129e6274b79a18316091ddadbd2576d47dfdf759a38e7ac652c7381ad01a0679d75a4a62694d6b912180b33d1305006987ab3ac3660c9c7840f284d796d81", "02f86b830e4a258207d68210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a020f6eb227e7e8e24af25e4f9a919d4b6f657285b8ed10545529ad8c2f71310a0a04aa96324284aba33f5366f46438fce484f91d25b45f227213e988ed6deeb8517", "02f86b830e4a258207e282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a03af457d79cc153aeee6939b5573b38f92bd2f44e136d7e4cc6a3893067f69805a019d063553d9bd4e5c8fdc084401a90536ab97bd84dad2075bc888f9235c05ba9", "02f86b830e4a258207f18210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01d7a25e95ee9bece05d735d23182b723007a9bafe4f3a15cc0abc60e9c4d51caa00443c343c900e6a0564369f30f02d0ae4f2a6cab554ba42b8110064fd1185f28", "02f86b830e4a258207f8821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0afee0c2c067db09f8df3454879c952913c47e680f44360230466b8ea0b43356ca07bb4e84ec054407911fa90953456cb736d77ceec90b796097b94949ed33fb67b", "02f86b830e4a258207ff82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a00abfeeb03e1829da875b459195a9f1d337e9932534a45acf85faad38d8f6484ba04d7913ef78a1a849cad4878d872ffed12a243fb29fac8b49e8812aade548aa54", "02f86b830e4a258208048210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05397f7436998fb7b3e90c5a7613b789004b00aa39cd06820f1ce73ff0c7ae758a03d16ae78349390c7d7a48949caf602e4ce89ac6d92fea7d1e254e4507489ca00", "02f86b830e4a2582081082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a00d7bd936ebcefb1ae3efdcffd6b55e4eadf884ff71cc7f47210ddaedfc2c8608a036227d1e89d12e10ec4046b39fe1bc1ab7b96b5aec9786919600a2704a6a6ba0", "02f86a830e4a258208178210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c0809f483f6454969f5e9a87bc7e42a04336927007b2aac498a6563197accd220413a031ecd071efaf493b500236559722f927a162d030c30c50cc6cdc3a6324708c8d", "02f86b830e4a2582080882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0d11161f089030a742c698a044cce6ad647386e8a50589b4db7bff4d730f2ac6fa02bcb155d157c1f5790b030b454faab12f3bc3d537c94b5441c67b80d061bdd7a", "02f86b830e4a258207e082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0fd7e014d80dea0005dd9ab5908e32e841a38b3fce6514f13e58b435b5734937aa01287c46de36ff7a7cccd35e5f96bc5df88a69c0f199f8c1b182d484a4ba40d1e", "02f86b830e4a258207d78210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a02bd75184dbad60b1777385b92872116637426f9449202e1467b1acc58be0df0aa01f4562a9f3549949e5767dc6c63986bc85948077c59e5d4a513f199dfb61c05c", "02f86b830e4a258207e382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a097ab6416323663ea8eea25a261c8fd7aadae8a2401df0805526667e3335ba915a0255685452b60505b255689c8a14ee27bb305a6d3fe7e0cfa8599908925b740ad", "02f86b830e4a258207f28210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a08dd94dbbbe32471832097cdecb2a054788cc2afcc7f3989541c28962936a9943a07e823111e05d7190f7bf7cc450bfda11c84fc079b1d2a60757bff725b434d910", "02f86b830e4a258207f9821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a07c581d5291f190e2748ba522dbafbb84675ce5e70ace4d20b062d5abf34f4003a047d8bc0197743aa43e417b0d6818b17946c8d59f74cc9f44bbed3b869a612b6d", "02f86b830e4a2582080082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0a1ca824f8f0c93a08c8fbde20c2fa752d1a006ccadaf05700f4764976ee18875a008b93f5f92de375237f3211ba65e85baaf90f5e79a21ee513949cbaeeafe05ee", "02f86b830e4a258208058210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a03cb1da361568ae22c2a299bfa62161f429b681b12f44bac71fe89f5cb52544a01d1675f0f1357c48e77e36990ac77abb3eb2d65f120f8f8c117e846ac29fa752", "02f86b830e4a2582081182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a05ff8be90436827318a77dec7e6a7aa15f1ec102b6362b89cdafedfaece00eaa1a01c744aa3728e419702022b00a33d844073a1823f247bf53670de4f28dec6ab0b", "02f86b830e4a258208188210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0cbf5823e2b5a13ee6ffc09b00393ced26f48c09c0574308943f679cd23c9d30ca036c4349d863d090cfe725d1583f068672d88a34c389f7ba4df450c54cfcd4990", "02f86b830e4a2582080982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a052c6897b2ec7702a0ad88fb24c270b82e39eb25bbfbc4d0b824e505d2df95f4ba06dc0844e2baafc0a5bccaef4373d57aa6b95f66e6210e3bd0bfbfee66cd7efaf", "02f86b830e4a258207e182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a081886e2a1f9595a7d3fce6ecccac2e049579056fce0bb8c72a09c2a4a8c9f0a3a073dc77a80894dd5a913a36ab2f249ab3c94f668d25714239bdd5658b945c176f", "02f86b830e4a258207d88210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0256c6a99012b57e65e2cfc70979c522133d15b65b70ae5c5198b6e29ae807ac1a03c9de4d8aae29aa9ff8e948fa2b63baedd3db9140f45d04b9ad3deec366ab90a", "02f86b830e4a258207e482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0d8d91f51425f903695bdc162f3578dcc709a4c55750dcc5b11842ea0d452602ca04403305451448c57a75c5b4969b4b60f127c7b966f7658b14d2323bbebc2d831", "02f86b830e4a258207f38210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0be74defb06619714e4b6c21bc3cd8ed13d71d7fd5cf4f78eedb115a98e2af5f5a038e22efb5299b996142ae6b0f351946f349d95def29c79e0c084d8e33c9d6182", "02f86b830e4a258207fa821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0fb2748c0d10349d07b73c89b684763f5bdc35bea6fd564ace6d7d7c2c3d3c0f5a055a9da5e2afc1812fd5cb75f83c606c7a1f62d6d11c196987384b1839021ee66", "02f86b830e4a2582080182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a064309a52f88b7871e957eca5c4028a906f45cb6ac14acd4fb57e48973ec0f38ea00edce3dee4594974e14bc9d073bf1ad6c39ce0578d83233959a84745c66ee5d4", "02f86b830e4a258208068210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a06127ef9b661a668a3326a92f99ae0da57dab0b294e4ca8078120ff596afa258da012a347b556cbea8b1beeda5a32f497d88afee6deeee8b8cf044a5660b5ec79d6", "02f86b830e4a2582081282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0f2fe3d4bc6905afe5d1e634cb663dfbc893f5959eabfa2b0fd58283b2dbb4bd0a03272aa82a18d9daffa0a328a53b2cd7e419213990d212da976e5c93beb4a1a68", "02f86b830e4a258208198210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0087d8af36aa5d03aecd05995abbc235e9945dcb377061305d04221d4f19faae0a05c2e4c55f8d54e18cb703d03aedf6d53fb3206a99a8e7c8a222602bd2a478b99", "02f86b830e4a2582080a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a03b59e7b3daa8726b999ff57977435e0598dfc6b1a078885db2e96d3418aa75d2a04ade9a8a4bab99d1aa3700641170168eb7dbf79312452a1e07874e47c93175aa", "02f86b830e4a258207e282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0690fe8a9450a8257e9c2690b4fc267636384d7a5bec5ed70ea14ef4ffad6c45ba01a7152c1ad7196ca4e9b3c22ec213e4d1507082a9aaa5663eacb0f17697c3af8", "02f86b830e4a258207d98210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d1f4f04b67ecf0a3976761b1a6147c7f62ded15066f7b9a3a483154664f3983ea02ad6dac911261c8c0de445c2435df08463768e109e7ce16033ad50d4f166baee", "02f86b830e4a258207e582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0237efb4e108a0b4f8e97831fae576b5212a63c6f5b3ee8f71097f5d9e768b123a044954666a6ce4cf232fc71e0a9d8ff499bdde04184796dee6472993f7e9607b4", "02f86b830e4a258207f48210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0da0b57a40fa7f725018f505a47550d5385318306dd84b21b23abdafe37f76005a00167fa7328e6a1c3634f9ba0798e15d870e1b47179e1806451e8cb4e3d41ebd9", "02f86b830e4a258207fb821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0f92ea742138e721a8ae82d0c7399e3dbd1cb4c96546fd96afecebb9342c225f3a02a1e496f1e72ae28f1a3be591c9ab615aa87b544293e4f9a85dfc847938aed62", "02f86b830e4a2582080282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0c50109b7f23523af2cfa149afc881f480578d06b965d8ff6adcc048b130e70e2a0220ae287e81d34b47bdf078174d44e3c9c4443ea00caee81789d9666aabef928", "02f86b830e4a258208078210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0ffb4beb6519d334065908a09945a8de8fb35b2641c3d58bb744d01c8ba1969a3a06c2539bdfc459bef231c222b5efe86d90d86743d753b6869a6bb61acf7f3205d", "02f86b830e4a2582081382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0ea94b7fc440177aa8b537a82f81a6141fc23a9f1049585000e812e4c6c54cbc6a0107337e0a6b20202e055fdb8ea9ac211e8e4e1641ac324f126d608ae5d2855b4", "02f86b830e4a2582080b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0ae74ab895d1a05a54da7f245ac4d961ce2c6387bfe0ad9d4dba43204e88bd326a056d3f797ddd956c99ba7e7d8289b36c724b6aee2853db5085082d032cd93e445", "02f86b830e4a258207e382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0785caacfbcb1dd95b35c19e3816732043969c4030178d1d61b9154972f627473a046e21b06970137dcf85f596e8fc08d18d8f3cdc35c795e76e746b5be12a71739", "02f86b830e4a258207e682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0b6861b97ee4c64de89645d5c7ac032e6ff9de49691c6a1ee90b51cb2c1072a86a054a83592cf95e163ac277d14668cb71f3ac27b33ac6f3a06de4a08a8268e0f11", "02f86b830e4a258207f58210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a03643afb373e699ba327e4cc8c47f3d8076f0942f54868e6183fa93018b26b04fa0036b87ce0033385ddaf736d9d9af4d146415a0c7ef2037b2f82c63ad9745cdba", "02f86b830e4a258207da8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0ac47b6d8462e4c88d00bf00e35ac3ee8f71888bc5406d356da6d1f03d20bb7bda07e6a000c0121e7ba0c388d6a040a05223b7e714b8124e8f79757ec63cf163e19", "02f86b830e4a258207e782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a03e3a36155b4f9a1ebc5f036135b36c786ef790181c4ca3cc4f6eea6b7065a5afa0148f2a82ec6d0ed5057536084a673ee025f0c4e612662ded51e8cbf205534b65", "02f86b830e4a258207f68210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0a395819f90c9815fb9aa5d6fb6332feb509df30365077317256de2acc83a2eada07927219bd0945503315e98de10a6c2c43069ac93eb047f933b858b3edc456e51", "02f86b830e4a258207fc821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0329307ee985682252eb7cf12e5d8d29a3c5da706fdb173d82f43bd5f99c1f238a02cbeca407ca62877df24a7ece291b38f8062c3045b5b7dde65c86c5ee3b223b2", "02f86b830e4a2582080382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a027ca8393f0349e8b6a7032ad6b155c88e012e4772d8d422f510feab201889036a03f926295e5df07fb64e9aac6974f4055e2fa43218b7a3d3136a8e7c528698d52", "02f86b830e4a258208088210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0316b444ae8a395fab60477c0cefa5748285080c7e590b0ae1c532942a9e09d75a011a78c4f495fa79c550702fe2cc4b7d4c767efca60aeb6749ea3d4e7cfc425ba", "02f86b830e4a2582081482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0bb4d200bd7a51f00da31373708650d6ce44233f5db4363abc47b85f3f66026e2a04cbfab7b2b19d029898863a09047ac7c97431fb7919adecf1156f270fdba76dc", "02f86b830e4a2582081a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0c433923f168e5a29e0d344b389a434f6b3d883e83b65d63f98addebdeca186d7a0393e73222326ff4d5de67dd19085715e98e51e2b47212e694ced955c18c73171" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x2a5dd7cc...4abb042e
View lifecycle
0x93e93439...4b3367a1View lifecycle
0x1154595a...4e7e3195View lifecycle
0xa661fe70...08f50188View lifecycle
0x65f57254...21844f12View lifecycle
0xb0f7111a...6740ec4cView lifecycle
0xcc31d0b1...ab93f447View lifecycle
0xa07b20fa...b8acc5a5View lifecycle
0x7d6b4f00...50ca0e3cView lifecycle
0xea734800...9f973970View lifecycle
0x79db7161...008dd565View lifecycle
0xbf0409a9...3389071bView lifecycle
0x0ee29409...5401751dView lifecycle
0xf97bba7e...b748885fView lifecycle
0x65f130bd...af7ae74dView lifecycle
0x9e812d72...167ff92bView lifecycle
0xe0d3bccb...26fdbf82View lifecycle
0x0d989bb5...1519597aView lifecycle
0x2471cf45...1a977c6aView lifecycle
0xec7f7abd...79005b7fView lifecycle
0x1be76771...f850bd21View lifecycle
0x4f053de1...d6dfd696View lifecycle
0xdb7bf4f4...aee2f6f9View lifecycle
0x662a5307...62b048d6View lifecycle
0xcb9efc2e...3c591cd2View lifecycle
0x6b270c9e...e876dc99View lifecycle
0x9cf03208...e9686883View lifecycle
0xe1e8ed1c...13c705dcView lifecycle
0x77523608...64c05c5bView lifecycle
0x8ded1130...d3b085cbView lifecycle
0x19504383...f76ebfacView lifecycle
0x5111e0a5...868e059bView lifecycle
0xd8621a32...8ee473b7View lifecycle
0xf14d3029...fa88549fView lifecycle
0x64fddf2c...ac6fcf0fView lifecycle
0x3c91f444...b1240d09View lifecycle
0xa35b1af6...84de59c0View lifecycle
0xd6638827...f1cde7f1View lifecycle
0x77bf9e67...c584c638View lifecycle
0xdb6cafc9...4efb6426View lifecycle
0x853c2714...3b0c58c3View lifecycle
0x70e7abdc...cf76e24dView lifecycle
0xedfb6be0...04174f00View lifecycle
0x6c8d4d79...7134e2b0View lifecycle
0xd936440d...998f6c62View lifecycle
0x96c321e2...45e08914View lifecycle
0x342ce0a3...b4efb289View lifecycle
0x95e02819...3e0b1528View lifecycle
0x66359c1f...fd368c23View lifecycle
0x5d388ab6...0f6bad38View lifecycle
0xf5c80536...da60e357View lifecycle
0x185559be...01defce6View lifecycle
0x43ccf04b...864d5e8fView lifecycle
0xde080b8a...0bf89c7dView lifecycle
0x3e8e3e16...9aa99f5fView lifecycle
0x49932f33...9b0ae834View lifecycle
0x387685e5...76301d1eView lifecycle
0xc382380d...e3d2c9acView lifecycle
0x1e65b9cf...3493a98bView lifecycle
0x0735f95a...e4cc6a88View lifecycle
0x2e354d84...c7e0f7d4View lifecycle
0x6323ec17...8559d2b3View lifecycle
0x45fa8bdb...e3d2536cView lifecycle
0x22ae2f17...0378c062View lifecycle
0xfff5003e...3bf0c0c6View lifecycle
0x442336f1...1df21696View lifecycle
0xb29596d1...9699f816View lifecycle
0x17125699...2f0b3631View lifecycle
0x4b0df59e...e407b4eeView lifecycle
0xb72bbdf3...6d2c493bView lifecycle
0xb954a393...88de5308View lifecycle
0x4ee6d03c...297819e4View lifecycle
0xc7d6d2c4...7c36a843View lifecycle
0x75346d1a...226b4e3eView lifecycle
0xaac9aa64...30596f29View lifecycle
0x0f7604dc...bef7a211View lifecycle
0x60ae5901...daf49f3fView lifecycle
0x8cb72925...f9209c35View lifecycle
0x3c38f8d7...acdb7336View lifecycle
0xbd046b16...beb46f96View lifecycle
0x15f5dd99...288ebaedView lifecycle

Op 3: 0x9bf2a897...2035d4cd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1559
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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