Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122062...0eef
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
86 linked operations
0xcd211132...36902f40View lifecycle0x4ba9740c...de6559eaView lifecycle0xc1bc5988...fe19c8a6View lifecycle0x4899ff5c...94d82885View lifecycle0xeb4a7e77...ae3c757aView lifecycle0xef8b034a...e4ce6156View lifecycle
Transaction Lifecycle(86 operations)
Full details →

Op 1: 0xcd211132...36902f40

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x4ba9740c...de6559ea

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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
0xcd211132...36902f40
From
0x634d3d00...3e7a0319
To
0x8150e171...71fc2d24
Value
0.00000000000000000100 $ZTH
Block
1565
Status
Success
Overview
Update ID
122062bade...9a2b0eef
Offset
6828
Record Time
Jul 20, 2026, 15:50:14 UTC
Command ID
1ea7bc7af421...1f457a3b
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0046661984...d149e61a
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581e1822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a03cde6b510eb472e0c8c4633e40c97d9f61fd7d6787fdbe93e543971296cfbbbca0343f1320b9d02e8dfa6824dfcbd551fb1127205cc01a42503f92109deaa4f48b", "02f86a830e4a2581e18220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a06ef686d850712d26419ea4f6248a24cf3ed44b9f9edf6a79d76294260905bfa1a0194b2d21fcee7d7d0f4ca1564ccae3a42ed988929e568971b00ad2c1d29a1a02", "02f86a830e4a2581e18220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a05ceb03805bcb1f40c96b52a5a9ed47bcf856142cf7cf4bb4134bc24ade052185a061c13659ee1fbac069f072cc4442045d4ffa4eb78eeb15507a7894b2037cca8d", "02f86a830e4a2581e18220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0ad609c2a5dbbe2cebe89063d9e02dc6ce2af118b2a849b66ea1cfe933bbaeed6a02cb6f1c49937baace36fbf1a5081a1ca9ac24c7f618557fbbbb5bfa5e9ef813b", "02f869830e4a2581e182201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a05b9f68777abdf352af1851e7d97c9bbd6ffeedcd106b0b0dd830dc54c64bb9319f55e46b4c552a3a79a35efd0a5f68c8c36be732e986ca9513918a927f38fec0", "02f86b830e4a2582080c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0d1e7ee79abd3a442aebe6cdb9338f59c03c61cdb0c8d5275202bedde3a69d928a047d658682a24db6e2c5bd30908ee90ae4ac435d8e17d824fca09c34344436ef9", "02f86b830e4a258208048210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0882d5d1c41b08ff69ebf4497978c1325a0a50e77735833b32a8fa67bb061ba22a0777e6aa4bc68c59deeab9dfd9392c9c56d4d39a6e20fead9c7cbe8c5540f4758", "02f86b830e4a2582081082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0676d3abdc4618869e4b358657632cd7da490dc7308a590f61715ebf9d2027591a01aab98d66cb6626439efd5e65a9438aad973206228db23c010071bcd0e6642af", "02f86b830e4a2582081f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a086422d619092eec6826a1c8dd1b5537d549a37026bd2766a4d02b57eda48d257a039de4b795c45f51c75e5f817733e67f19b8d1ed856177601dd09746ad4c3048f", "02f86b830e4a25820826821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a07ce83394e607b09b682c58ae401355b2a1a416b8cb37da32d64ba121006e087fa02f1535b92afac5aee641e1d9970601764af971c4175ff927a70acc38e0f5a89c", "02f86b830e4a2582082d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0acfd2f9c29653b90b704fee45c731ef1ace0f079e003d5d08a66bc302d89768ea02a3a217682d14a9b986481a5b26c24d787648400f746746c2bff6ff337674ab0", "02f86b830e4a258208328210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0af85d024d019e7f6cf32bf5adb2aba348992a384216ea8de87624a1c28a80bb3a07a22656882be6dd1eeb6ab5d932dc2eaa9ce7f96cd35b692917ea91adddc0956", "02f86b830e4a2582083e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a099d6df95c1bd568806feccae58e8594d8635d404d897fff71f8bdfe9ec190042a029953da8b1b9f066875a144d602a4da6714a90bcd26f090a6359b385fe281f6f", "02f86b830e4a258208448210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a06479d6fa46832fab2d56457e32105a3152a84f1a15ddb8ef3d30d855e7830285a002f4e72cf73e17601913643e33913d9fd94f022fc885c9e003badb91fbac9149", "02f86b830e4a2582083482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0c42a1eba9e84d8ccc3ae8c8d52716faefad073ba28aae10bcdc080b484eb43a4a0298563e4973a9feba7d22ffa6608e4fc6cfca473e9f33bb90b30aa64244caf25", "02f86b830e4a2582080d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a04a313d53de154c3e17d58aec59c04ad04c987560cf9b3adc20f62195f2f8a474a01e082a287411434bb3633a4a0ae71fc33cae394a6387422536ea5cf8346ff6bb", "02f86b830e4a258208058210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b37c979efd1e3c641e01e494b37abd47e493b2d25cf83c47cfe169413d8285e2a052d55ac4e8f8d43591dbc192b4cbb2f87a7db73b8f2878f8b0f3b851599765ae", "02f86b830e4a2582081182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0bdb3ff628091c4412202236c2b1567fdbef3ab50fb1b6a9bebfa4a06021397b7a06e7d2154e1f2952affb48db5f61c0da5fb5322d9419bf776d850cbec366aa279", "02f86b830e4a258208208210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0d0ed9981a6ab9b8f82aa68be35fe7db0032bb7733160773987e529c535079679a03fbc1978ec4b525264c15e4ac0deba53f8d10c899a9f7dd456b9d74c5af32acb", "02f86b830e4a25820827821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a05e66a627eefddeab98a439cc8ccb78f60723273e2c3cfa8677c22b3a951bcae8a0512b22e0f150702d10c2551d7ba4b0d35d719025a4232e58f74ddf3d47438521", "02f86b830e4a2582082e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a06d4134075f2e0671cdbe413a7c828b3bd4168aba77b4f3ce00c188a2e79f9e50a00dc9e21911a3158b01823e3ebcd5b927e7e02a6d164c5af9ecc635ad8c02954a", "02f86b830e4a258208338210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a08e7c6b0abafbefcd0d6ac87b6ba488d2e10f036a2edbbea82056b797598d45b8a04f730769dbd2afde8bd19c4ffe93795252980360650f0be824235d4ba3750ca4", "02f86b830e4a2582083f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0e4cc640f13a402318ad21859ef262e82df77c46fd1d75c6d1687d2c6881166d4a04f74211c348c9163e2eae724841962b8dc44b7916212f7a1ba5ba756bc714337", "02f86b830e4a258208458210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a017c00c84c233206ba5255164b5a6776c41c28fb71af3042d67d8568e98b08303a02f2eeea59873994e0d23a9b75ba9593e4608bf5377b73230ac6db8b1663b751b", "02f86b830e4a2582083582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a019d976ec9984d24aa2db8ea7084d7c779c38478a9f580cb1c9d4a9eb7e75eab1a02bc6411a327d8e7322d3f4d4f9e89b319c6f034a4c781e7af5a24a8601a6076b", "02f86b830e4a2582080e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0a9ada0efb66445956471d51ce4a9f82c7630fe756827361cfe8d8fb829e14da2a02d91051c67383ddc792763bc5d142c81ce3311436bee7c3511ad3f4990c0d362", "02f86b830e4a258208068210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0b1ea3d02f180a2ed1960b45abbdb32076a6d26d00c81179f9923841dbc099338a0489632c4b19d4605de0f5632da64638983c1f0789f01666f67e6e4f08beea953", "02f86b830e4a2582081282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a07b48cd2b3192cc74a490aa495e0517666e8acf2e76d95c7e4cdf82f5aca7bd96a050923d13420a81fe8777eba67cce6714e50e02b948b168a5bfb9248115ff915a", "02f86b830e4a258208218210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a07b910d8ea124653e2cd45fa6e13e8ab70f59c1c7386c1c39862cc1fe4bbdfbf2a006df82e4f389e38db42f9b3ed014b420fcba646f9d955ee63b351d837001d968", "02f86b830e4a25820828821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a06d9920f30a6faf941273edbbfdf4f557b9c4615b54a8e3d2630dfeefe5ad7155a05383aa36dd238a96ad20bd302574466ddfb21ca22cc458f7a182d220fe244c32", "02f86b830e4a2582082f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a00abc9c3fc124ffb38c5e30aba23ce26d3a175759bd3fc78cde62b5c6786021fba00b97610628401a9c20c6708db4f39c30fbddffa5acb7ca3346efd81870d439ec", "02f86b830e4a258208348210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a075ef5b82133a805db3f2809f92bcfa51bb98534a5647285c397f0f39257b368fa0246845ad4a7b84bea61411aa66b337c3badd28496cddb4f86ae2a713a4689c55", "02f86b830e4a2582084082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01d3b0e9a732debf5f0ed65be0344dec01007f1584836cf435aeee27a36ecc2eda06dc2a560d2c38929e6ebe748cd54cea83a2a3c02a199fdd45e96ce3d0cd8ceed", "02f86b830e4a258208468210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0c6c069d4092f2793e0e429c26aad62b6c34995dc5ded503243976573c6ddeaf6a0260964f80deaecc4ff5b50ef33c608b78ebaaf86876ade20d3f6c3a3cfc1e3e2", "02f86b830e4a2582083682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0f54c27559f800e154707de8394968310fdb7eb3e96b347ff49a98f60fc3ef167a05dac427ffa675884f396d98bd0b7ae22299ba5c12454574203779b407fb460c4", "02f86b830e4a2582080f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a04eed4cdd379893b8f2a243cf4ef4799d1120ed30f4c8ff2aeea22f16cde4bcafa02b91c937f8272f508b9aa3a504302806728f5821b4e976e15fc83a80f352eb02", "02f86b830e4a258208078210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a00d69f4f9a11f361bcc93ecac172701e3f58dad2eed3d3ddf901bf0f90acd8a58a02d3a79c27e9fe7a053bb0f9959ce4d0838275e33eaf299ebcd0ef23cc722971c", "02f86b830e4a2582081382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a073b9e81fe3bc363256a10f09aefcae09cf12bc21b39ad344976b9e5fed837454a04bfd39eb11e37e0e9a121ef975f141e9848269e7a9a6c294363aa89476800dbd", "02f86b830e4a258208228210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a03e3a5e2614206ba8f8262e706e0716cdf39c2e5ad611ad90668f18cda106c6caa079c34e7eafadc7b9a513b5dd0f6f7e769be705f16f81eed1d84350bbba84f9fe", "02f86b830e4a25820829821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08ef29ad8341f8fc3e72c4346fc2e9b2e6bce059aff64d5fc9a1853e402b33cfba049ebcbcccb31202ae3adb9ca9c7640aa9243b2104cd397a946331248e369274d", "02f86b830e4a2582083082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0110ab4cbe2005fa8adfd5813d5dd80068245e1e31b49741fd16a51b7435c7c80a026b87d9524244b28a43a4920bfa0b8d4004d97f613e0c16846751bfe3d28ba8d", "02f86b830e4a258208358210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0140fff3494a1548e2b9d8eeacb8e4e6a1146052d6f46a8b327d6c48f5b872e02a07c917f2d5b1e75b8dbffb052de32dbf62f3a3c0dfd548e068589ea864998d207", "02f86b830e4a2582084182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a079e38264aa5b91f2277edb5527d9fc15b1fb9a779a5c92c241a49bdff07e1763a07c0530180d5e8b1535b1041c2a527c7ceebde2ea90389b726b129d2366c07ce3", "02f86b830e4a258208478210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01a07d7cd14fc57f0cbc12dd2a7ddadf92062322c8ec7d09a39958db42fe1e788a033d191a447543368534f9421a3d019952b5105d0d2cae957f7f6f5b055648ac6", "02f86b830e4a2582083782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0248b26c66de3f370e7059455e13e8456ea35a943728e2dbc295e7881c3227460a026b22f665db4c330a102e0d0935fe06bf26dc9137fbbd648109245b36e5b1e11", "02f86b830e4a2582081082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a00af86cd7688c0ffb5412a7a2652d66a2931699ef70045aae3c76974762eb26fba012c40ce465dce3ea9b270f35fc16e6fe624dfbd9a42c5cfb894b3f7cc7193d5b", "02f86b830e4a258208088210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d1c2af0a96e4613873505781429e35d31f057a3829c592a33c760c2b3fd919f9a0026c9ffd7fb81171bba832c79ffed40ddbfe7618e27f3e0d6e12d257af5edf5c", "02f86b830e4a2582081482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0b3b7b279ec4229a5b8570280fed340718da341bb3b2c965073f0036ad527fea0a067bd7079b700639cf94b54138292b460288e937dec20b6580222fa16c9079b8a", "02f86b830e4a258208238210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a07dc2cf7cb6300e0d3c287b3540d554dad1eea1486ba21520e52b3ff08029d573a01041df482d9d2347213f4537ac9b0ccb2fbc3710aed75c5ce2ebddef2579ccf5", "02f86b830e4a2582082a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a087a2f851ff4a1716195de88f2050218cac81487efc1e7a4574f938113a598a4aa0521d76ceb65d5083935de1e8061b0c74497527298a13ca6b9e6d3208045cce16", "02f86b830e4a2582083182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a070585e95bf12f85d4c5c08e5f4aa436f9b0be951303d2c1b42341e1f3c8174d8a07b1b26d5a02abc54a2212326427fcdc756730190d1108b6d4243068b4a903cbc", "02f86b830e4a258208368210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0809cbc2723f605bb706704c89442780db7770b58be8bb759b6aa050e5e0b1cc5a04ed91e0277613de2e7d00dc9ce35b78950542040dd070d2351f8821b665a3a63", "02f86b830e4a2582084282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a07e6701aa2be08374a463b004397dd9d204e8260ddd75ddb2b36eb23f9a53cfbca0481a092ebae7c3bbb179402cdf6207997c3146582750a2c8a63ec5b69d31b63f", "02f86b830e4a258208488210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0b85676c4987b59acb4aa608dbdb58990dbd4f5aeff4d50cc14a682e9d8ebbaf6a047d128fdfa1c858e6004a1e6dfb00a3b8339b2f6ea6d2703052769b779a3cf8f", "02f86b830e4a2582083882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0b4f44b17b780e0f3a31d152d9c33d9cd39d76b730c46ddf0d5b39684fdb49285a0510e0df4dc9ab812519264bf7530f4b9f8cf731b0e2c693144aa1d1f85895eb7", "02f86b830e4a2582081182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a07e8a54f2b25e5c473e91712843e745a7ce396100b4013ee78bf6d48aafa268f7a06a4677ec3f5a540bf96103436b2ae939a5fce845c996e0116ff87806cffad3fb", "02f86b830e4a258208098210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06cc531d48186c5523f8702bd83a746af708ec3663d3b75b4d1d21204c0b150e2a0604e457ce0d956022f06079bf6798818ce025cedac5f27a27e53fa9d75615130", "02f86b830e4a2582081582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a00a0aab212bac016537048435508c466453862ec57b7413b3036478d717967b5da03458e6c9d3c6aec045cc40dcdcbe2b30ce76161b7606fa06e7a7a86117d0ac6f", "02f86b830e4a258208248210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a02e231fad46c230c1f16e4ac730b42844e840b6cbb8ec2fe937ce27f444c8fcd0a057ab79f3e1feed495e93e1e5da50fcdcf339869b0aadbc351a8d9b4d338f016f", "02f86b830e4a2582082b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a01a50478f1863499522a27742366f56c9736954f64bd251e81ee18ffe33372716a07f19a5dc0b027d58a8e9e5eb4f40fef346a14b7dfa511c2efe33846e554959dd", "02f86b830e4a2582083282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0affd240550eea9f27afdc4b9bbf0aae84b2db65261154abcb9fa03c1948b15afa0743c93e08a515e74cf10f0e79e54c9e18c0c0393a77dcb76ecefab34a44fac4c", "02f86b830e4a258208378210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0673e12a4314f690f3a30b82ea63c480628365c4317b4254a50b6f35ecf32d983a077f00ffa9c02951d4f669420e5d7ccf5f45943c8646a1311bf07794dcc91a6bd", "02f86b830e4a2582084382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a04560f67cea2ab93f5da566ffd8908836ac9e3eb23437e0d5c4bb9dede6c24e3ea04b4d2a9a6e05878fab1fc3cd739b92ac59a1060d4b61c0328f23126022fd8db4", "02f86b830e4a258208498210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a09e91ebc1401fbff3f3dac539f663a73d3f4c03830226ee0aa2cca0bfa05c2344a01f7f0feb814fe9b1e0013f21bf42db3da5eb1d39d49e7209896fc069a442004d", "02f86b830e4a2582083982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a06ff4b0c5ba44942746637713ccf112e2bb4c4bd74dceb0ab41ef7bd631a3fb7fa0585308c2de6586c49cf0c7f218e34cc6c42a5de8da65f124e46ef56a15add7b0", "02f86b830e4a2582081282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a02c2f2230842ed95c6e0a1c0502fb9c4a99a2a55bca2c2beec553e037751fb545a02902c2273751d91013eb5eb7e5d8cdd0f731de1aed9d32dd9546b206d06da929", "02f86b830e4a2582080a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a00b9a8736bece12aebe90e51c0463cf045fdb49c43fb63cd13e2c9b56cbb7738aa0073e6afc86b7c7f0958a56b5f74b6ed884e6a373fd87d6a6f954b8a5f9fa011b", "02f86b830e4a2582081682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f82c91ab4749010dc46db6944a2cee76132f293439e9f351205fb373fdd3c900a04416f8596aae19184e98523eaa616adb00abda2cc29b6be82ffc51c53d6cc71c", "02f86b830e4a258208258210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0d96619fe0ce50f2427a92b0801aebf5f44bd842febcc1c1f8366e1a0892d3ddda03a463122339f55ad4461de43051fd85f2c3834d07668590fe171787826afb3ef", "02f86b830e4a2582082c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a091e58eda5834a896045f51bfbab219a472a2111fe623f5852de1e9baacb219ffa020fda23563437a39dcb73a29a5d74419b0a56fa1dd08a1ddf58080ce1d27ce79", "02f86b830e4a2582083382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a061613d0716ff8480ef905c815dfe27117d31ed2bc08bbe6bc19ee0341cb8176fa07bd4a169d855516be3b6035eaf78a56f4b69fa2aa356e385fc85d6e940a07207", "02f86b830e4a258208388210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a05623a56ccca22fdd32298cbfc8590ff157a8301ab2fcf2f52c7731ec2a21d101a010c8f6c2f873f681be55d1ee69452357a90955205ae1cd3f3892565bda7f93e6", "02f86b830e4a2582084482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a03539f115211600d0b0c38eea9ea04abfc0b6682c3b075ce2003f0dc386c4034ca040bfd98c26bb60d4bed7e0453cebb5a7865134195f9e46dd3261f472b0e521d8", "02f86b830e4a2582084a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01e1aa84efd2a03254cdf48e18e0ad59785433f4bee41cdfa442b3fb731161728a065bb17cbacf0ade388edda03fd8d32eb74a57e21a996a364edd67ef460e05ffe", "02f86b830e4a2582083a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a094d7162f0a55b1c5b0c7a2fc289138c2daba463967e3055ddbfa4442883759a2a026a1cc06223a7892b9f848bb84cc2cf6f1dfc20ca26aff000bc15fbf7a592343", "02f86b830e4a2582081382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a06d01bd5bb13759d910e94062fb04f1c2f9a7dbaf2ab57c14af02fa9da503b490a07552d6a10cf1a67ccce493c07ca201127f97c7cab1349719644fe05ea873a365", "02f86b830e4a2582080b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a01f3a7ef5e5881401ec5ef5ee279894ea62fe820305088a1e561bbdce233d1fdaa0570e1b3fdbc8f2b71df792af1692a038b80ccfb95f76f3d2b7af975dec1362e0", "02f86b830e4a2582081782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a024189b36362b387a70cec541ebcf97c1347b96cde32489cbef6cc1bde1519b28a07b354c309c4fd0832ad0e17a4c629a4242361f0238e36e3eafe42d83d6a99005", "02f86b830e4a258208268210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a00fa36849e365b2d09a0aaf97553e3d987c92d46744b6b027c6699933c2f9061fa06d74ef8a74144a27dc0b7b8d9a7522a5cebbcfe8ce7d1c7e5013e9559af14edc", "02f86b830e4a2582082d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a011aa0dddc9c34bfea67cbb15e92258a1dcb14a26742d31ae237e43907fb92127a023403d56200bdac6a285f8d49aefb21433b17607028d36649ad6ddad3f092d2a", "02f86b830e4a2582083482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a091631cd9b945f375ae81144c2c2b250c9eb59eb78c0681cc5242128eb3ed0d5ba04e2d363dcb5dafdedd725e4ffcc51386f16e40697fe6cc76f0a385dd545107b7", "02f86b830e4a258208398210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0e5e05edc58dda0cb0982d1e5daf3e801774d892d631ca3518fc3ee23da3df2d1a0582c25174cc3d85aab5fa35e30b70c162147984b60a25fa369831b8cd51dae2e", "02f86b830e4a2582084582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0dca76498e62c6e0a795c18f55f908bbf1812683a3543a5e8aca079e022ee8590a070fc9d85ffaae5326d99de3610601490956e2796f4ac7dd919d0be40d6bf12e1", "02f86b830e4a2582083b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0088c9dfffcc4c5e32b481996fc1530eda83b965f7d6e93e2fe95e4fb45240ad7a0713b494e03b69212a800cb8c5eedcbb419acdd16d44f123c09b7a2a396a8edb3", "02f86b830e4a2582081882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a017e3799949b55946e49345e6b49b10023da42435e2e51dc626c6b104f23bc012a01804550df165c9c8ccec053f2d27bdb613851b9c5618f209b58c45da55e30e23", "02f86b830e4a258208278210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01809847cde96b81d2ba3ea382ee6dfc732281b870f8a953c74fd6002baedc3c0a00885d64024db293f3d40c392b014ad148775931778b049dfb42bcc636fecd018" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x2cd9bbf2...5f88e56b
View lifecycle
0x7de7b76a...cd3465dcView lifecycle
0x2bb18455...f7e797acView lifecycle
0x313e3fc8...30bcb2c2View lifecycle
0x7bd5251e...67fa0fb1View lifecycle
0x0bd54731...8abf2826View lifecycle
0xa907cc9a...29a9617eView lifecycle
0xd1cc2a7b...3e36f7caView lifecycle
0xc3c82539...3fda59b1View lifecycle
0x9acb0bd6...3cfb65c9View lifecycle
0x139faa46...ae76b121View lifecycle
0x9f8a46df...f28a22e2View lifecycle
0x8afdf04a...71d2ee45View lifecycle
0x6207812f...122813c9View lifecycle
0x5eac3d5b...a31af0d2View lifecycle
0xdc762d52...7d8dc6b5View lifecycle
0xc22d1a45...ce000f47View lifecycle
0xecdfc43a...dcc339eaView lifecycle
0x9abac662...258737ceView lifecycle
0x3e9afd3c...431806ccView lifecycle
0x861c1b1e...cfca3e55View lifecycle
0x10af7d59...48d197cbView lifecycle
0xf8acff79...e14407c5View lifecycle
0xd3ae666b...794a6fa5View lifecycle
0xf137ad6f...68de064cView lifecycle
0xbcd3a865...f7c8898aView lifecycle
0x281325c2...4b5e74f8View lifecycle
0xbbb91f7b...442a9caeView lifecycle
0x25b8cb15...c073ce3fView lifecycle
0x8088cc12...2dc11dc1View lifecycle
0xbe74bbbf...b7400f16View lifecycle
0xdae74999...cc1a7b84View lifecycle
0x3550b9bd...3ab8c17eView lifecycle
0x4dc0787a...19c3effdView lifecycle
0xdbf88446...10cc7f47View lifecycle
0x5e5035e5...e7a0c445View lifecycle
0x9e5c8b15...284da481View lifecycle
0x3fe0d7a8...2e1a1ad2View lifecycle
0xe5d8429c...d828883dView lifecycle
0xc7a730ee...498680b3View lifecycle
0xb45e8673...ad14a0aeView lifecycle
0xd267e2c1...425c85acView lifecycle
0xc3924b9e...e37268abView lifecycle
0x9f9599a2...93dc5004View lifecycle
0xdaba529c...845b9d47View lifecycle
0x63a6981f...71a0cc9eView lifecycle
0xdd9b7dd5...04b82982View lifecycle
0x704dd51a...25bbd0f9View lifecycle
0x5cf5201f...c5ba892dView lifecycle
0xce369e20...ed08ad11View lifecycle
0xeb3943b0...c87fe08cView lifecycle
0xfc878e14...4b480cbeView lifecycle
0x40bde9a3...17ad481fView lifecycle
0x89d0acf1...5b2406dbView lifecycle
0xc1ba50f9...07fab864View lifecycle
0x4b353944...3165dbedView lifecycle
0x217bda05...e2747bebView lifecycle
0x727d12f0...aa3564d6View lifecycle
0x532d7399...26cba62cView lifecycle
0x92a78ab9...3324310dView lifecycle
0xf25becf7...1264bbffView lifecycle
0x7743919e...791444b7View lifecycle
0xf702425c...78c3e834View lifecycle
0xa1123b7d...e872512aView lifecycle
0x42720a7c...9a07a228View lifecycle
0x269e0fae...bba36629View lifecycle
0xac33b4c7...823464deView lifecycle
0xaf6c5145...f85f5483View lifecycle
0xd9e70533...1ca538fdView lifecycle
0x9d889569...0d274495View lifecycle
0x93893c4a...304c069dView lifecycle
0xde4511ff...18b815f9View lifecycle
0x441b226a...e009a028View lifecycle
0xfe84ebfb...535d510eView lifecycle
0xa0184ae1...b38b4fc2View lifecycle
0x28b1e3e8...b14dbed9View lifecycle
0x6bb3c46f...e83525eeView lifecycle
0x1297bac3...bd618bb7View lifecycle
0xb2ca365e...037df5deView lifecycle
0xe4dbd976...8125ef94View lifecycle

Op 3: 0xc1bc5988...fe19c8a6

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x4899ff5c...94d82885

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xeb4a7e77...ae3c757a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xef8b034a...e4ce6156

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x2cd9bbf2...5f88e56b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x7de7b76a...cd3465dc

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x2bb18455...f7e797ac

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x313e3fc8...30bcb2c2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x7bd5251e...67fa0fb1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x0bd54731...8abf2826

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xa907cc9a...29a9617e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xd1cc2a7b...3e36f7ca

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xc3c82539...3fda59b1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x9acb0bd6...3cfb65c9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x139faa46...ae76b121

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x9f8a46df...f28a22e2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x8afdf04a...71d2ee45

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x6207812f...122813c9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x5eac3d5b...a31af0d2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xdc762d52...7d8dc6b5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xc22d1a45...ce000f47

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xecdfc43a...dcc339ea

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x9abac662...258737ce

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x3e9afd3c...431806cc

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x861c1b1e...cfca3e55

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x10af7d59...48d197cb

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xf8acff79...e14407c5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xd3ae666b...794a6fa5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xf137ad6f...68de064c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xbcd3a865...f7c8898a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x281325c2...4b5e74f8

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xbbb91f7b...442a9cae

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x25b8cb15...c073ce3f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x8088cc12...2dc11dc1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xbe74bbbf...b7400f16

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xdae74999...cc1a7b84

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x3550b9bd...3ab8c17e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x4dc0787a...19c3effd

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xdbf88446...10cc7f47

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x5e5035e5...e7a0c445

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x9e5c8b15...284da481

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x3fe0d7a8...2e1a1ad2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xe5d8429c...d828883d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xc7a730ee...498680b3

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xb45e8673...ad14a0ae

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xd267e2c1...425c85ac

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xc3924b9e...e37268ab

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x9f9599a2...93dc5004

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xdaba529c...845b9d47

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x63a6981f...71a0cc9e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xdd9b7dd5...04b82982

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x704dd51a...25bbd0f9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x5cf5201f...c5ba892d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xce369e20...ed08ad11

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xeb3943b0...c87fe08c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xfc878e14...4b480cbe

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x40bde9a3...17ad481f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x89d0acf1...5b2406db

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xc1ba50f9...07fab864

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x4b353944...3165dbed

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x217bda05...e2747beb

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x727d12f0...aa3564d6

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x532d7399...26cba62c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x92a78ab9...3324310d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xf25becf7...1264bbff

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x7743919e...791444b7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xf702425c...78c3e834

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xa1123b7d...e872512a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x42720a7c...9a07a228

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x269e0fae...bba36629

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xac33b4c7...823464de

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xaf6c5145...f85f5483

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xd9e70533...1ca538fd

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x9d889569...0d274495

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x93893c4a...304c069d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xde4511ff...18b815f9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x441b226a...e009a028

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xfe84ebfb...535d510e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0xa0184ae1...b38b4fc2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x28b1e3e8...b14dbed9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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: 0x6bb3c46f...e83525ee

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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 84: 0x1297bac3...bd618bb7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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 85: 0xb2ca365e...037df5de

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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 86: 0xe4dbd976...8125ef94

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
30ms

Validator2 — Re-execute

participant2 · REVM re-execution

30ms

Validator3 — Re-execute

participant3 · REVM re-execution

30ms

Block Published

Block #1565
3.7s
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).