Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220b6...2dd3
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
83 linked operations
0x4373ca04...ea2197e0View lifecycle0xa67dd8b8...3a77851eView lifecycle0x49f1d0dc...59bf5c2eView lifecycle0x4a661cc8...77a7e46aView lifecycle0x3f10425d...26472e89View lifecycle0xf49d76e7...7c3631a0View lifecycle
Transaction Lifecycle(83 operations)
Full details →

Op 1: 0x4373ca04...ea2197e0

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x4373ca04...ea2197e0
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1570
Status
Success
Overview
Update ID
1220b60d3a...2cb92dd3
Offset
6866
Record Time
Jul 20, 2026, 15:50:39 UTC
Command ID
07c05f59fd7c...1b320fc1
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00850b83f2...2a26db60
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581e68220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a00e9113074772ff6896b14d4eee4cacb5ee52b6576e7118a88367ceda9a2da0b3a05b057e7d89a1d849cb7d66a71fe6c3e934bcd7bc9eb4fb60ea080db1b8bf2a41", "02f86a830e4a2581e68220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0788f8b01ad66fd2e9ddd342ee19a4069de32b99839b8ceaac4c18435038e98d6a039c2c6af896762079d9deb434ce274c8c95d0997e40a41bb417802099ca2d938", "02f86a830e4a2581e68220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a08d6f2cd560557574afba5783c6236b261e9cd1d2d2f18531027c3f4ef3fe9d88a042f73302759f10b055e0799a19fe7d87bde1628a7b014019de130395446f8a9b", "02f86a830e4a2581e682201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a059a045e3c31bba2012200c5841b747eb531f7806713917b18b809aafd4ac8b3fa008fc1fed9ba55ba59ed117651771448fe62051dcd358a2053ffddab65ad3c3a7", "02f86b830e4a2582086b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a015d73cb8b488dca4f23c87b6fd5b6f8c0adb38720ecf071b67519dca495a65e5a0094f7a4ddf42793411a3e54f456466ea2fd541bd7af3ea1287eaf91a3c193fbd", "02f86b830e4a2582085c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a097275eb6f375cd91e20986b9f2eed5ec7d3b08730bd7a19035a5522b51b3e4b8a076d05da295b65743ad0a7bd8300e2d57c0624df748b674ed1db95d486f874526", "02f86b830e4a2582083582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a06d2ea032d52f0fad19dc4e56d42d1ac8c6ed0395092dcae3c65a835ba9cbd7bba033ba3d457d98afd33ce5c269526ee249d90ace4d91231f3163f6c6fe2d8a9f4d", "02f86b830e4a2582082d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d6bd6244fd3d664c6b9d4eac51c91f6b2d45b4600d59d0d3823e511f7ac602f3a02ac37c0d4e666c5fa5a1f4b3ce0e778ca7a8bd371020e38f110287a39599be6b", "02f86b830e4a2582083a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ee171dac6566df88615aa7e45898c44c6e3c35d08c0306be52df3dc3659113c7a001549c23bbd25fdb6c84c197a3ded4b750b43e65626ea0a75ab1f3c6b6e04953", "02f86b830e4a258208498210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a016210a90fd2dd41a9ce4ee3eba14fd851fcc3ff3d082323f1eff4552f228ca49a00fbeb1ebd9cd204c470c953e7f75ff027b7eee25eb2da2934691585329205bd4", "02f86b830e4a2582084f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e8931324f2dd553e78cb39598e417e669075aa5872edb7123b81d05c37f12470a014afa139dd2c0c52741981e8229ddfb8fad653f5a8565c87f1137ee159ac3687", "02f86b830e4a2582085682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0a45b04c0fcccf8e8cd742ff72d3711f706b947d85aecc37cc1b5b8eff458b0a4a0112271cfdb17eb80db5c31d44e24a978d07d035ca7c0042acb6d2578c1e1e231", "02f86b830e4a2582085b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a09047c02f630ff73360edfbedfc610884b71a3559ddc712cb782c380861a369aca028bf9d50f14362528421079a56a8e6215327fa80a98dfd37763e44fff86a7f73", "02f86b830e4a2582086782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a07faf2a75e1c2b6754758226651b07beb590c58113446d01cd23a2f7cb1c7bfaca0578a187806c1399cc2370cabb12071104b519ae258c8213522dffb6230155df8", "02f86b830e4a2582086c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01ab976c4bba4f588b97f6d6625934e35a3ca5588030f15389fc068f184ca885aa05e2c2b2b9c3fff287b876bba9e94e4b31260a341e2f3b2a7ed5d0257f4355608", "02f86b830e4a2582085d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09688895f907306db9ced80a72034b5d7c5d62e241a1c1b2d217cb9ebbc0773ada058975425db59160d762f2c95866c7318094c5183d14fa8aa557ba44011efb3e0", "02f86b830e4a2582083682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a006f1a97181a0cf1ac1fa0c0b232cf5637bf6825e004baa86ebff6a470c2c34b1a035f8f6fd781ca3f018f6449c0501f80e5f5ba78641ff91165fc24a51eb333114", "02f86b830e4a2582082e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a080ae207a9b239ae393b6d2d029ad90a562b08baa6978c4f76e6b016700491e41a02a5cc171cbf87e0d89fa0261b69196cdadf400248db142d55b483d6b8520bb5d", "02f86b830e4a2582083b82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0b9d4ec4e2b6e9023dfc9b7878f41c4f7a1528d7728350022c7798ca895573eaea0663053b72111bdecbf9735bc8688d454e678c930998e897f52e2f1818199155b", "02f86b830e4a2582084a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a04fee0ccdba8b02a86bb165a523c85222190397165aeaa1cf49fb3c93c4bbbf67a05d8b01293e4423ea64c619d3622dd886fa10cb1a973e177fa986457738e3de52", "02f86b830e4a25820850821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a06c68eb25385043a370c4776e49c4442648ebc849b3c5d18d1a7bf4a813a86dbba0215b7ceb61814c05ceadcdd7330f44bda8183e6edbca22d141d6f5ffef9d22d9", "02f86b830e4a2582085782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a026bbc1d5b1b5177df0637a297c508893de982f7a8d8006f0a1ae50d006e991dca00cd4c7083883dc49ec26061087fb787871bb3d69cc4673111e9e36ded2b876cd", "02f86b830e4a2582085c8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0385b77dd00367520c9186c9787d60afba228bc1725d924f78fcc01de72ffccafa04cf4ba291bf741b3c130e9c734204d6da38ba6f261a8f193a48a88bbb25d8b66", "02f86b830e4a2582086882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0989294358461ad6b23cb5b84333a1a6e0ccce616159779a24e86eb4ff19c4b1da02c4adf07146c77476383dd3a58e2c6ca67e71def24e2d3bcb078a0766ff73352", "02f86b830e4a2582086d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a074d965cccafc5062f319408f1b49bbc355a325dc54e3a942acf17b1be3997cdba00b818f98723bbd3f0c1817284bfa2e0e56d66c12468dc677ff4abb80fd34f720", "02f86b830e4a2582085e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a046479bfa710b437ce41434badee8ee8a1ff7169c52588f2a7b13c82330ecc2e2a034e169ff27e14f36fd5a49017c097a78a8097c0954070b9d75ad7a2e0e2e8193", "02f86b830e4a2582083782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0e9b9a15ed5f196a10df33a80ad0e352fa9426f223085b07feba10d3bc576d31ea00dcd060cb1bbaf70719fa1e68054bea71aedd16d569a1e0bd9a0ef0c8b39cf88", "02f86b830e4a2582082f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0aa85d8788eb555ffd29ff92ea0ea70409aaf512299edfd4f1fe784c08046d2c2a072e9b9c65a800af11f7b8d3ba0f633a959ae42636a7aabe4e8882580a27bb300", "02f86b830e4a2582083c82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a06380c9b8c5457985fc3f7b7b671182907a52fa17fe21ad6bb28d26e6c25fb73aa052906fb27de6b8d0d8cfbde32809ba12360e6efbbffeaf2139f2ea2524991e4a", "02f86b830e4a2582084b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0812c12a3289e03498feac6166c748704c9ed20c0b5c14d0b3b2c85402abc24baa01c7a53becbb96056a4edcbde11451853d5c581bd7f77cf9981edf1ee53490fd3", "02f86b830e4a25820851821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0efb5a0b3ab5a40fc18d8fc76512e12fe9e17295c560225fd2fac51e4a6bbb6eea07b9071c897cea7654e8f0533cbca793d63a6f53358d20ad569c7a3bb56e5aa63", "02f86b830e4a2582085882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ecb99947843dbee175699712d984ab77d9fe6c983860d02a5700a2f947c818d8a03e80c98dd8bf7174eddf4ee1e70fa19715438184dc5a991cf0584cba0a314ad6", "02f86b830e4a2582085d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a074d33be5ef35f34fc7b1b079bc58c80c0cd5d53041cada4178c9dfd306030027a031961e387a0a1e97781309f2c3326fd7580de11dfee266b00115b67a887ab0d5", "02f86b830e4a2582086982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a08e90b76e0170edc6ba072cb8c0ad287b260e0c2de5a8fb080d7020218ae9a2c3a00be30581bc63f5bf260d06ed2ef8047cc1f3f3642aca9ff2b976380917542d45", "02f86b830e4a2582086e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0d957df765f647118295e326bcb9c0d0bf17b21d5cf93db3400a5c44eeffcae5fa03a555f0198d0201ce69bc3a91ec8e2b1b1a7afffacb2bc11d7c9fe147b507d7d", "02f86b830e4a2582085f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a05a437a4f52648c66bd4a670b0c0076fdaa3db90f2674136a8ec1a60cea762b33a005e2ce51dd25b617a0027fe30a16a58bc2bb7bb1c3632beba1067799730e3276", "02f86b830e4a2582083882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a06a9309ab84a13994bc8c97c6b8855d7b076ed7dda6648b55842046be7e2957bda00d7bb30278dd728b9f998183fb3d91ab4b2b306a95c0db5fa2ed2bc8db862828", "02f86b830e4a258208308210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0cec2a56812e012c1a52f9eca0fccde01831c3f02312e95107cf4a029628195a7a06351488d43e738280ab0c43243e41140fe959a079a89e763d6b8beca07cd2a3c", "02f86b830e4a2582083d82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a01ded0b1caeee5a57e0ac2735361dc104a6ab98dba94b355072060da3cc26cb39a0786cbc0acae84586e671ad86819afcd67ddcd3284208053f46c7355eb48cb09a", "02f86b830e4a2582084c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0e6c56316e685f9008c755d10e1b929810be3ed9ebf5240de5b3ecf8d02880cf9a0021ab7b47873e42300fc847dc867c9fac8c5fb8e20c94127f4c7fc2fec94b398", "02f86b830e4a25820852821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a06a1d2768efe0547d3afb434fa9d510e1dc2a0a70dbe2461a06a72139b6fae638a0313acfc787f5f41b613e09f347c3ad1b50118d04e07c1b9169ba70e5e0a4316a", "02f86b830e4a2582085982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a08809a9da104600cf079b895035a488e14b1347e9ae603453ca303f64abc61d00a069883a6b4f32fc08b47689553b5a887e54e44bf5026e011e71ba3e07b6305163", "02f86b830e4a2582085e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a024acda00415dd2a6eeff16cb3b3dd55b378c86ab329992c7f040595c9fc6be98a03adaea060f7cb2caf56f9429909948bf5ae6b0a9f59aca04dd6d05e73cfc1c29", "02f86b830e4a2582086a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a050607a4bdb5641246fcfef8115bfaf64b61e8db7135d2b4e608a639692b15f5fa06856047b5b46af3c6debde6b2563323ebf0a92895c78b65d401396edd72b7488", "02f86b830e4a2582086f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0469d2f06edf512b6261313439083fb189c61f1628ca229835e811100203f68b8a0739750b9352c0836878adfd2ea2631c36eb8ad56f6a747e40e79a926e1aed006", "02f86b830e4a2582086082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0ed4f30ce894da9789e650d31d97a9955035e464aab5df131b41b0a990c99762ca052b5643f390503e5eb8251805e25121cb1c3bde8aa017637f4b0d50c1454e78c", "02f86b830e4a2582083982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a014b92851193ad4608aa9e44485146354fbddecb85864017382bba01a6de062a3a0180bf94d1c3d827bab1d98d7a9b537f9e6993ec1b6f688087047448572028405", "02f86b830e4a258208318210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0f95da0a3ceba0a3bc5f28e361de4b305f4cf920913558717fe410bccec41378ca0771d1b9c58792dd2750eb3e496c4ee17cc6260f3c6bb399ab2ca9a26c66bc779", "02f86b830e4a2582083e82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a039576862c8627bd49fbd96ca13e5df4bfe7878681fdabb254aabb761eff3fc48a009951b6fed504e33bfb41ed5277725b4a81eeeeb57477a2cc8f4e954669b5c39", "02f86b830e4a2582084d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01c63c808a782b1d98346c337882e23612081ec4248894df8c92bfeeb18f47f4ba03bcae7a4d7daf1781a351439bdf6faeec96044d5d3156c7a0c5d14640edf9f39", "02f86b830e4a25820853821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0c71ea35aa68124ca295cc3c30ff0dd5cbaa01ea3d8b74e18971e8115d91e1cafa07e5eccbbb771f2431b3caae1abd255427f2c2cc6fcfa5417caf9bd32f30e10a5", "02f86b830e4a2582085a82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0fd668dbf1399f5367d4542b6ee0e94a57153762e037f23f96fc24c645de3ac98a00292716b89203e3f7f6d35728e671c039f61f7b04e9ba1ba8cdc86cfb14a0fb9", "02f86b830e4a2582085f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05cacb7166e6a5d3c566ae74311adb778fa8e6170dab7ac9b8713e6055e9e3f15a05741cb0a4541de53ddc8947b76ce933d29541d3c984fb244ec43d4611bb53711", "02f86b830e4a2582086b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0622d7d1f69bf171df7499748e62e4207824653dff09c1848fc5453710726de3ea01a144e89accaf901734eb7e05bd96b91b4184ecea9877f66af26eb1fc19c7c49", "02f86b830e4a258208708210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0f577fc704f5f9f474e19f875e8185dcd469dec15aeddc081a9ebed9ffc88f471a0567942e14828edf1969d0933aed95cbb3c9b24fad1402327378f52f2ece896c5", "02f86b830e4a2582086182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0b8e682d0732289c9e9b6f0aaa0c42a0ea68a6dc96fb20ae88d2555fcbcb5869ea017b4e18ff54faff1d09db2ed444076195b8fe4614224df186293ed2755ed3470", "02f86b830e4a2582083a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a02e76ce7eef18daf012771c9d0047cb0a55fdb8428e4b4ff5db429270984c0678a063aedb5275304016d7fdabe4cb10489c27a0b9dde7d8d98e7c9f7e079006ea54", "02f86b830e4a258208328210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0f580631b8ace9c2e7560bb435597c607b03506a954ac902f78a2d74a11d581f3a065007539e232ef27f9d71e677ee1133397c58469362aedd8473af48613ed9b35", "02f86b830e4a2582083f82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0f8ad6f0bd7d1d1f22d8ac4f3d2ab5a9d4b63629452d3301ca847a4843cf9e9cea02fa59e11a91757a8b8099642524ab8320e4c0722b468dfde339a1102ea833057", "02f86b830e4a2582084e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a07d54cb066887c9fc643efcb53409c0867e92b7950033629bdf0c9cb882813e0da02314935c5242405f8a3948939ac6a78d59069a48a4c189ee0779d2a89b5813e8", "02f86b830e4a25820854821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0d566f776b01fcaec4c885ea5a7b39d5e4a2cd691104db08f72836a9faea96bdaa056478a3e5b6b666687a808a12a27ee75073cd02726e4a879f4aef6ce0203439b", "02f86b830e4a2582085b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0a1aeebec1dac11e18d41d6b65685901c6799e827037a090cf214962341540815a026b5cbb034d67ba8740d33dee857dedc2083be7f5b33b294101426c636a5c195", "02f86b830e4a258208608210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a045a254ee1b09d71ebb84a6ce73cf8fb4db90cc891ce7003cd60e0639e05e5865a07ac0ca2f2d374b62a2e459f5d6d8264067e6ab42bdd4a63219c569f0ca49eee5", "02f86b830e4a2582086c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a09934b83228abcc7d7f133c6a317928245f3cf782f3545400e7a7f71a464cdcb7a051061b15fbb367f89d60072497b042119213e8ecc025de76033fe14bd770605a", "02f86b830e4a258208718210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0500809e5e5745ac753969702d72624b0a10b0cf07ce07ad1e66cf7bc2645ccf2a0065df573d79c5352b5bc3ffc3f2bd9142b1a37ff36845f58e4c96d5bcfcf09d8", "02f86b830e4a2582086282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a001ed84e1291872465b9e9f4e921671e9f7a2c8a77025f790db6ee0e7dd524b99a066b925764d1448c04f415098cd647de032dc300c3e8e4bab8ccdb7ae1952a21e", "02f86b830e4a2582083b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a095896fdbea06e6f4b3153b761bb759f2d2484bf10957b5b65432ced802717026a066c9e81cf6d447ca9ba8c08b7291805fb56625c48182c7ac09fbd5b9ba028426", "02f86b830e4a258208338210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a09c9e7462ae0ffd55f45b6a6fe1a8732df72d731ce67e9da22575d2f51224530aa009485035bffb0e273fed0a5a13e4f0d9772dd1220b034dbe5deca85089281958", "02f86b830e4a2582084082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0a6520550e973d2f5c1a36c2f2594809dae90e30bd30b9f56a071d10f1111e43ea0086e7c44a3e945606aa652b33ed9dc6fd7f70273b2f85653c4cb9bc0c4925da5", "02f86b830e4a2582084f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0cd2aa90e9d2a70825bedd714f192c05cfe84bdceb60a96238ed5988182805ec9a06c1c2c06b665a582d40fb516bb61b5f55a03096c3436dfdcd552d5ca53ea48a8", "02f86b830e4a25820855821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0ce28f9af1286110595b7387e1160942791c6f4d6a5c59e9b550114bd21d29572a0352456b0f5ca15deda681fc34a714c544ac5f378315d9b77badb30f1ed8c3639", "02f86b830e4a2582085c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0b47ebd14bc56201e1d8f9198dbf709b584d8da16a294aebfd293ddea5dd599a3a0769acd80fe3a3370216e475d71710ff5572f17f7961ec3edd3ec20a12031156a", "02f86b830e4a258208618210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0474eb3975a33ad5b3ecbabaedd63b2420c27f04a17da84f3469ef644fa6d19c6a01bbd152e860e1d341083625663b07ddd2894951cafb7d97034387b39b96c48e1", "02f86b830e4a2582086d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0dce8e5e630895a7d7dd253a35689f4c96add1e674153c1e1327a05a106c5af46a012aaf8329c4577208995d9fe7e1cec6b131caee2d10e6890090a4ef05b9ed97f", "02f86b830e4a258208728210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a00d0948cff5b73ad549c7810ca6541f8fee2b08611fcdba3ce1c8fb0e6bbd45eaa04dbbbe78edf4cb3d615523ea214b69da89449688128b72f597c1250613f83fc9", "02f86b830e4a2582086382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0dce128310492c912c2b075895abac2f309c04d50bf99b8ef0c11a13b13276677a02c13e6a8a219215131b00bf98e659f37137c42b7657c75fae9e14930e42631ea", "02f86b830e4a258208348210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0929ba5cbbb1e38b8443d2bbbe0a1d4c8f6f0990b463e1dcf29c73bcedab64f3da004a531f7dff22d40d3b1de9cd5df67e689050af14b4e13e1527f7c2337fe880c", "02f86b830e4a25820856821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0d90261bc02827c955bf34b6634db67ec543b42f6758db7b84e5a0e4f4e74436fa049900497fff5decd1b81e65718cc0fb1f8a19de605a3e4984ca50d43709ca882", "02f86b830e4a2582085d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0d4567ffe500cbbe8b3a8c16a7d9eef170837a369a5e717fcf7e34fefe25f1178a043875aa8d94e00ffdb11f42c2d25fc6145f4e3c3ca5038a8eacba05ca2689bb4", "02f86b830e4a258208628210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a00c2056aed2fa6b79aa50d026eb9f6f7c22ce540c7eeb471ca4aa77ebb2b70591a07bdf5d660baeb92ca4b991c23c707ac6785f15fb3580339ddbd262d5c29f8a66", "02f86b830e4a2582086e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a090050d02dce7c46483a53d5db23047053af3daff6894ee35f2bad409674b5ca6a079829bb489233beae8c33db3b7cfaf0a738a6e5f8f61df584c8922a1ab162f0e", "02f86b830e4a258208738210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a008d0f7d569b444819d68a993132860119d75bfd4794f86ab248024b5d9eaa644a05158222b5077dca99b5b3b76f8a7ec54a346b37e815c10fe26407c032e8e568d", "02f86b830e4a258208748210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a02cec071f2e2a58c7b950a704f2b62d2f5fcfdd4d08ec28d0cbb2402a1de67d4fa072d119251b93d0c979c48a85abe07ab4bfd2a33d0c3bed3e5088a778e426e5b4" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x908a2bba...3edfad7f
View lifecycle
0x8e0943ad...dac20ddfView lifecycle
0x51386b0c...462ecc5dView lifecycle
0x26ca1dd9...5077bb11View lifecycle
0x2ef94066...135935beView lifecycle
0x7f027129...6c12cef9View lifecycle
0x42401202...80025c4bView lifecycle
0x8fd90ce1...9c6cd8d5View lifecycle
0xf47d0a7b...db67d27cView lifecycle
0xb38efdc3...41bc746dView lifecycle
0x7ecedcc2...3b83c3fdView lifecycle
0x08c8cb6f...ca13d338View lifecycle
0x994aebef...b3fca0aeView lifecycle
0x3579613e...6156b1f0View lifecycle
0xe8fa300a...194631b5View lifecycle
0x7b4acc18...4d02d548View lifecycle
0x39d3c84c...9b0a533bView lifecycle
0x87082225...42f0c431View lifecycle
0x1181ae14...75c43fe0View lifecycle
0x3ad030d1...d140695dView lifecycle
0x4e9f8acc...48d55931View lifecycle
0xd232f907...307a2e28View lifecycle
0x2491bcac...b470a603View lifecycle
0xaa3a6c48...069792c7View lifecycle
0x2ee2dee7...0d7e40e5View lifecycle
0x896bae76...1bf93166View lifecycle
0x64d62843...8347a44bView lifecycle
0x430dba7c...32839be2View lifecycle
0x11c164ac...e317168bView lifecycle
0x61de5cf2...91ebd1f2View lifecycle
0x0c14848d...3bdce1a9View lifecycle
0xbe38cefa...630b3011View lifecycle
0x0d40aa7e...e8a3e61aView lifecycle
0x7b204e6a...7a5a3fc0View lifecycle
0xcddf3e6a...8af40457View lifecycle
0xa319e863...0b16129bView lifecycle
0xbc0c8603...1b58b38eView lifecycle
0xe083495d...6b361792View lifecycle
0xb6c92564...1e40a52eView lifecycle
0x599b7ad9...641efa4bView lifecycle
0x07820ccf...d339579eView lifecycle
0x5c687b1a...259cf16eView lifecycle
0x142019ee...0aeb9226View lifecycle
0x9ca7380e...8d047396View lifecycle
0x225076fe...72657874View lifecycle
0xb5dcd894...b723b5ebView lifecycle
0xc02dee4c...e276161fView lifecycle
0xa18e8a95...dec60575View lifecycle
0xf74121a6...f321853bView lifecycle
0x1a2169c1...292bd487View lifecycle
0x9d05da0c...29f05176View lifecycle
0xd4c52e01...4a2b3423View lifecycle
0x560cae12...e5fb8854View lifecycle
0x968fa081...f150c462View lifecycle
0x95f498a5...699980eaView lifecycle
0x445b8c84...69c9b915View lifecycle
0x6493b863...e0580f83View lifecycle
0xbe3e2c8a...06f0d993View lifecycle
0x86bedf10...8fc76ec9View lifecycle
0xc13fac1a...9c08d485View lifecycle
0xd142ae65...87152e77View lifecycle
0x358b5f29...5fd87bb4View lifecycle
0xf1b213f7...406e0ebaView lifecycle
0xf8aab7a0...0b1e57ddView lifecycle
0x65cd78db...917431c9View lifecycle
0xb2d38ea0...436a4b8fView lifecycle
0xaaceda6c...a95883b2View lifecycle
0xbe622186...462e6ddaView lifecycle
0xe966b932...65b87d0bView lifecycle
0x66ea7bcc...656a6356View lifecycle
0xd3f3d6c5...07547803View lifecycle
0xcc5b3968...9f9626b0View lifecycle
0x5f7fb4b0...480abb48View lifecycle
0x5f5e7758...5eef5fd3View lifecycle
0xdd4144ea...6161b2d8View lifecycle
0x3a0b71f4...198217b8View lifecycle
0x69c15664...82d3d486View lifecycle

Op 3: 0x49f1d0dc...59bf5c2e

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

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

Validator2 — Re-execute

participant2 · REVM re-execution

17ms

Validator3 — Re-execute

participant3 · REVM re-execution

17ms

Block Published

Block #1570
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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