Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12208b...4f0c
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0x09d694a6...622c44cbView lifecycle0x14d92a1a...fd31fd36View lifecycle0x4fcad8e7...18dda5b6View lifecycle0x03728ba3...871382ffView lifecycle0x9571760a...e03a47adView lifecycle0x1c3e60cf...e2b39cc2View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0x09d694a6...622c44cb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x09d694a6...622c44cb
From
0x32a6f94b...1f93cb42
To
0x2fadf344...cde1e6d5
Value
0.00000000000000000100 $ZTH
Block
1332
Status
Success
Overview
Update ID
12208bba17...c49c4f0c
Offset
5293
Record Time
Jul 20, 2026, 15:30:48 UTC
Command ID
ceb28ed5530e...9dbcfc77
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0098a5b308...cebda01f
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a25819c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a058bce9ed16404cdb9b7b1d76905c82f59c55efcd4e0035a7f81be33b4088ce9da05b26964cebcc397dc9541281ab864c00574f607108b4ec2fa21dee7c6f3ed116", "02f86a830e4a25819d82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a05451f62de16edc6f8ef55cbaa3dc4839da3b328ffdf9a0479742286bda41e233a006a05ac506921495a786d24b59a6b97962958a3b7f859b954cb1d98613be9752", "02f86a830e4a25819d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a084f8594c706a15a29819685da00ba5ad4de48567a760a838cbfccea5b1c946eda015f34cd2d1fbd68d59c242f1a5a6eee2ed50156193bb3271367dbbbad30b2086", "02f86a830e4a2581a0821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a9bf3697daf59f0f1b93966c65e5f38a48ecaf4d5e18e2149a872a439e087044a01f38a02c3d6ec2657a3cf433baf1f5d87471d0d4c243edad8961109a33ce253b", "02f86a830e4a2581a082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a03a4c7e0978e96c007b7337b2f7f092575468d27558f69c12a3e12f786ced8bdfa052ecf2fe0e68071b23c212df422ad63af46f1b4865b112225d21f8b8d5850932", "02f86a830e4a2581a18210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0697a14bbba7353b4ba09e5992e75dfd1c2b18f2aaafe97f07d02ac50d29ca218a058b68bbe8ecab80259179aaf00385ae7269d6f7f70323e53a4f72017002b3c90", "02f86a830e4a2581a282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a006ee72668e974cf918a223538f8b0051be68887167382e87614a153eb0d7edf2a05e117c93cb31155be3b595d0f90d798480bda2e9f1272608d1f210ccf8a98e71", "02f86a830e4a25819d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0c2b56d234c54ebd31923b0042c3311d67895846e316e393f96779702e3e42035a0243f2401e4cd5e21600a607ea57b6f1de454de53e1f6e583f58494fe289ac6b7", "02f86a830e4a25819e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a029d1627dcee255dec45f7d84908d97d1700a5d91ae8a69dc4ff2ed16131bc4b4a02cbf4fb393f40d590983610c2f412ab39c058912b211c9c9125111775626a0ce", "02f86a830e4a25819e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0ccfa9196cdf57169ef19783ff52ab55b6073731fc14aa3e893391bfcbd023cd1a03c3fab60784668c033ea0b910536e48f610eb913f627110e378f651e8f467280", "02f86a830e4a25819d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a06707ab951712df6d894ced406bc1bfef6c0f9a5170cd2846e1bf13aa97f67a5da06aa7eb21b097649a3ee34fc3f6da6b86cb8c258c1d11e2c9ae7bd1908958b08c", "02f86a830e4a25819e82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0696b0c42f34b9508b2d9c01c62dd62ba04ba8f02120ae7bf01cdf6c7272368a4a0789b516d157424e7c2cfb5fca36aaa488f9f0d7cd54e4dc009ad694b405a3a37", "02f86a830e4a25819e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01011553b10e00efbc1efe45be0011b4fb80f80a2474ee389defa9ea420d5214ea0547ff7b382dfaa80746594140f8daac6e33268e57a97c356de0cae563bfcae05", "02f86a830e4a2581a1821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a01e08115204d5fba18fbc49623f07399579fa72f09f35d1f81bc01e70aef7944fa06bf197ed6a78767ca936764a54661189c5d1dc50bfa7b22a19c27c46310694c4", "02f86a830e4a2581a182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a04ad5361e9a3cbdc60be38bb074ee8621ac53ccd98a4f16b4c53f0c1bb1cd8cbca047298252a71669c68b6a05bcdf5d267ee2527db1bf2d193c887651205b8cf356", "02f86a830e4a2581a28210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0cd9cd8007930dc240bd2390ef6df2db58f44107e312d9bbbaa8b8f9e9d0b431ca00b4ae547c2bc0b78d8ba1f5fa8c5ba6c857cda1fcd96635a2fd55feead8cfc5c", "02f86a830e4a2581a382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a06d9299a60650d12a4169f2d5f16bbaa37cebc376665ec397f624ac93b12aac32a070ba4794651a20c94179e4b907ba0f8c21e75b752c6865bd059d8974d9635227", "02f869830e4a25819e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0c0a71f89949a7274015934ea600945d80abad12ffc2df23d4d6630b4f7835b4d9f6bed0253c4190667ba88db0da4fc245d86c5826bafc3ba7d861256bd110704", "02f86a830e4a25819f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0ad9dad3c82fdabf9ffda33b1322c839f2ff3198d5756fd48c32c425299bb3607a07445ce38fc1f90e258e2b0a181ec908885ee5cb7dc9d7a4673c8781ff506b6dc", "02f86a830e4a25819f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0861d2751db7ab60025cac157581e19b6099e8b452c00b627c0b003377eb4fec1a061155f04a092ef5e5899fc39c2e464dd598bffd339b9914caff0668f5f7431ee", "02f86a830e4a25819e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a087dd117b7cec534431fc6c5f6e89d896a0670e9cb1bcdb95db2ece08218eec6fa005a4e9d704881cb4ffd5c0f6973626444b6f3bc3ed42f47959bc74e44f76849f", "02f86a830e4a25819f82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a06609e07ef5a7549e259322d0f5c08f2f90418471da966743087633de2d7ae774a06c0a887beba2463e8bf2639e5f4c9f45344e01f3c294529722fb11dbf8e1106e", "02f86a830e4a25819f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0e79b36470c9865bd52f941d3a833126a810409547ff0bf4a29e822d43f4b71aba04ffce6112aed95f78524da3fcf6d807ce501028ef0d7980f468c9a107a722406", "02f86a830e4a2581a2821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a9903c538c3a7d18a82ef4d2a6c76c382ef9a52039eaf23c60db179cf42d2f2ea02b18691f7b52a433d8a0e183702c7f32e6ef04a00361955f21326c8910ef64ec", "02f86a830e4a2581a282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a02a90fe4c4e35ce66d56f993b083c8be11010e33b16a03fa9bab639616eb6bebba0030c3baf53154f54aa9e9622b5cc0ce4d387c1d1887222e75f5d1e16c1bfbb71", "02f86a830e4a2581a38210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a5964658316cd70f332b794092007b2dd828ef19f6ac760813ced44767c80e12a0720ccd10e9469d5e291c5560349868c5e9e0b1e1dd7eaf5d0b83def8aafcedc2", "02f86a830e4a2581a482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a06268b42a39441c92fc38a882e097e8d937ad09bc2f193459873d87beebb1a8a0668ad66324b4468e1054d05f380fa6d646eb2b81d5c9c78e471cac6027e1afe3", "02f86a830e4a25819f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a07128945e2a5d27f8b9536636715553671a83c878a729db5b0950508fd73c51bfa04b8893fe13df40d7394945a8823a106c7bc59df5408c7ab7e3e5db28846f4841", "02f86a830e4a2581a082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a01fce59d187be685f0218bb41da4c688e20a0665eeb828df44b2782104fc4519ca01cc51d1360964ae69d512d4151998d6b1ae9d7f74df13bb6b7529fe0c9c01341", "02f86a830e4a2581a082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0349ec5a4f2ec41706f346317b4e6718e94674ff52b9add39ff56794cf8c4c537a065bf974d434724f6a317caac4666eddbe19f2977031fc0ca349f6e186d2eadd0", "02f86a830e4a25819f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a01ba5d96fc124a5fc3a1e1c33e74a79732cc1440e8dc8998e2e5cf34ddfc29d78a02954b9d0e9b04544080289c338467b5e72513618ab159459deb36ef68656de54", "02f86a830e4a2581a082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a099a915d2784cde8e7ee5bd95489fbbce0672fe4fb8a98d2d747260cb88dbb382a02485e2f647594e6b39407ecd8d0e7aa1f66b3173c6d51db8a1123440c593e0d8", "02f86a830e4a2581a08210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a091744613c82aea96b03b2c7ae87c153c1efad6a63ac620c30094d911f6d7c0d1a023c9b770cb2d68d500ac85b7fa34e4a6bff01bf0016f22607b97d06d9d961dd0", "02f86a830e4a2581a3821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a008e25fcc9d21b2e2732ede9f015a520682ac2039a82d8bdb7d04a9c935f0b028a01bc6e35880f40d91c641dacb7afdeed7eba3053611ed84966940187858a32276", "02f86a830e4a2581a382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a014f762d68e1bc402430c7999195fb0702b76822618d28afd86b97eede6b83971a00755bf13949b6ed42d67fff4b00c04e293b91ad6c767ce3848bd346ae302dc2c", "02f86a830e4a2581a48210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a085c6f9c3f35ef184b308e71fdee0d769d54e6e1ccc4e468c8b6e4bdf4819cda8a0369861f1667b29116a14bd159a5dda53ed87ecf8c0b136e0c3ec5377170f6aa5", "02f86a830e4a2581a582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a04c99a87ceda8e422d519d24bfc071cf483d1bb58c2d5b72562e1d252edba08d2a0635acb780c246a3535dff720d6b57f4a951cf009e4b1498aa2e4b6b56abf5749", "02f86a830e4a2581a08210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a03fd1198238f250e39c5b4227dc0041e0bfd8eeca9e1df9623e6949302445e54ba029624230548535f88218059224c5dd498fc50e6555de4c7e387916698f3b0e37", "02f86a830e4a2581a182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0197fc4a047971e283c81bb46e63b88c48fb1db37193ff5d58badde524a8d9a35a00887db87985de7cc9ad35e18fac99d3518fd1851394edb67c2efcabac6326b1d", "02f86a830e4a2581a182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0f9df0fc51a7ea1f964065c15f7185fe5b7b5104af06973c620a49cfff9b7f36ba07a2193ba2ab28bc9d12589e7f98fbdbdb169307f6f370e86729a7c9f2946ea14", "02f86a830e4a2581a08210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0bc744b841cbbd90cef73acc954fccc6991c5d173f86ac9c6e0ed456aecc055bba01cd6d5666a28b943c9c555f99665adfbe5016ff1cce6a1eb70c30837fc1dab69", "02f86a830e4a2581a182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a054d165ed111ca073de4d6ba2d0be8f8cbd3875159220e209b344f3314479f08ca04a4b685b9ee66896350c7fb534d387af4d04fb52a00de2dd5643027c3563cb08", "02f86a830e4a2581a18210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a04624c7219137d4a15630b51d190043b07b0f17febea7f28854c595434bba580ea0253308939537eac5136e8226023ca0b57fecd4a8c5afc66e47fea569bee02316", "02f86a830e4a2581a4821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a01a5a1d05ec16a49baea7187f0c8e87caf6acec61029a2c45e6eef45d7785eec3a03a7643ec63554ead4b18461217e420fd59aa899c5de3568068eabff2ede12298", "02f86a830e4a2581a482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a07a1b84e34a446807a4e756eab5fcd9169043d633b5828ff5a9349dce97e06f72a06cdf1fced41cd6b6bcb77517f17202dd610730be587d878a3fff219a94f817c7", "02f86a830e4a2581a58210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05a485483edc104595f0ee970de49f20a6cbceba0c5a776e455cea054861b7729a00cc98f44ad8106e2f5e176a02e3a9dc37791272e9363650c65994a0a3c6b2912", "02f86a830e4a2581a682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a07292bacca21d8c82d7244d974783e0996521e7ca09f17f9c67388c00c1ecd9dfa07a0e685636d1e7352518da5c0bf8bca2c19a45f278e68c0bdf18d0d544df83c5", "02f86a830e4a2581a18210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a05dd9a80e8053dad2f7313f6a5abacf1304079210dda296fd475337cf089c193ea04d1912cbf698ea105b8f37ede91e5a309ca6754062f128054710c7a7cd2b2dbd", "02f86a830e4a2581a282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0fde84241dd3cbe450c40bf254ebd6fd701cb2f0b7dd7687ad92d4976f770eed6a00789fd82a8b112799f0f18528e5bb9f5fa06d61cf4b2fb6b319d1f692db03c8c", "02f86a830e4a2581a282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0fffa53350c1f9b6a58d2c5fcccd8404315831a75de7ead004fda5174f1a2ca3aa035a2b111dfd09a861367fc5088e608395efd182517a6594c34c7c6f7c0593d72", "02f86a830e4a2581a18210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a018a99b9922df51591d9013e5825d8b2229098afbc379e69e4c81a83279ea3d48a07421e8cc8cbefc756e82238edde96188eeb95410cf3919d29f1e0d79df6841de", "02f86a830e4a2581a282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a03ac520d8831ff66fcfc88908e90737e601b3a87b36ac515420028164e2e31a71a078ff234ca83e34e72804e8a41bd09160694f60fff15bef1225b12be22f0739fa", "02f86a830e4a2581a28210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a04a8bc19e92b754baa02b9c59904026ca3cccb7b94980f543f3e8165fd8c3cafaa002f67fb073fd3976e6c8be3897dc6d3bc911f04b3f23f2c2e33f6972f15a14ff", "02f86a830e4a2581a5821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0578824ccdd7e1dfcb3dcfab210564c2ca1bac11200341853a7b39be8add76204a0204198a68cc16eb523ee6d72eb4c2359a0b95e13c8ea3376ec0e0e76cb241d41", "02f86a830e4a2581a582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a07ac913c69831ab057c83e1752c4359c2219beaaf3efb5b60cc22a074810b7bd3a02e218c77ea4ffd22e0fcc942dab2170a56646c7f53a3705930d52c60013593d3", "02f86a830e4a2581a68210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a096b1720d908739d74af7cb8610d122cf9a9820dc7301d77ed10934ea03301421a048dbdbe87f582d3c617c3a96569609bc312a31f2205362fc127a5205e5d3fcbf", "02f86a830e4a2581a782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0bb0036b27f29cfa47ba4a7984abb03c931a2174cea1d3408d87c6577abfc34c0a01cc80cd4b1ff75d54726803c3c64cc84de8c4a6390db6587edd24ba92c9bc693", "02f86a830e4a2581a28210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0405629839be957ba2499fe18d2575e3b2cc3b553e768777dbc290c58ca296f18a05c1d40578ad2836843084f0b3e2a86434e7805a6e794783ea4b1e0e021eb8615", "02f86a830e4a2581a382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a079b7bc17b353f6516d6b5d868cca9421deb6d729472dbf989d04dbd489457095a075b206b6e7972565f84b6bf774e86ea6cbc56bb067609f0787b1a806b4914089", "02f86a830e4a2581a382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0c321fc0887909305fe76c3fb2aa37cffd7176a76891d73f23ead79ff3d949fada0205dcd4ada52245d44f6da3d1d6aa9d244ddbe8698729d728dce36cc2224d275", "02f86a830e4a2581a28210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0b7f77dff16c1741138e48101b08e0c6d384d0df9ce9512f2562dd0c4c420a4c6a033d11879c2ed9073dacbed5cd89c4eb484022cd7d549a40395ff18e1e07d8e2c", "02f86a830e4a2581a382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a09aa92771d4eeabdfba797fcc269f0dc737f16954ea5c6cb31176212ce261c354a0704bd1711409e6138286f80ce1cdcd7f197fdbcb7d6f793086fc1830fc910769", "02f86a830e4a2581a38210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0d806c3ebb2ed0c0be64f5c0269367a5bc99d46c2cdb0ea51b225205fd69e7c86a00d2868fb247ad28b8cee780df764e5abdb7c6696a96f08717779fe42bad9c916", "02f86a830e4a2581a6821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0c3786da572d9d3a95423bb5500831ddb25af51cea64b79d89efa2dd20a1fff46a03cbfba1f891cdeac1cc76831811d9957a7d9a2319e802abcc084ed9a2f61e0ba", "02f86a830e4a2581a682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a00b8b728655ec3864e207e533c8378a6694483e921e3c4e7a63cf56a6eb17fbdba02ae56a9dcfb7bb0f129a7abb75295f828e29b74e0102a2bd24e235d01973890d", "02f86a830e4a2581a78210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0c86d036c236d9a59e83b4fdf1f9f04c4bba80128e8bb5e793472cc3da4f146afa07528131c345170d1e3d1b55c340112c9ad7d598ea41a67699cd0e5c05c8fc26e", "02f86a830e4a2581a882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a015ecd197548c30ee049c1159d198b7492367269d2707114717ca0bf4dc15634ca05167be16bf82703cffe3607732d0e51e9f7e80d301dc97e33bccd83f7de50e8a", "02f86a830e4a2581a38210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a00ffef0a86af3e867dbbf031892702c6f840a5b026bf852470519146d4cc59820a041c3ac5a8dc119090105739e26776ed1a67d13c8f5bbfa9a43388cbd7a111068", "02f86a830e4a2581a482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a03b4ad5f3a9d396d3cbdc94999ebeffc5dd136ccfeae348bc02e69a005589ca17a04ecca1e9333d26649b4f2854b03fcfd228314bd3f510645876f3ae0712ce38e8", "02f86a830e4a2581a482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0ec2f742bd6488dc8000297b43a619e0dfaafaf8eddfdd141b1575fbbb7d9c942a07bcb3ecae9f6f398e5366eaa31061a0a94a4d9a0ff4103061e7aa6dbbc7376b5", "02f86a830e4a2581a38210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e3ef02c4c86fea13f9a4229e670965e2e2484361c1ed93c7311ad9e877b99c11a0532f40bc1f5e16f811b7bd04a37d840c3c7b0e8c96f7146bdddf6521feae93eb", "02f86a830e4a2581a482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ba74b99b3a283b9f76ea016ba5166dc5c4af909e11bee7f599f62ed7c9b82edea00b0af1ff9ce75d734bcc1a11201533b0b517fc67bcb7bd9126f0d4f3cce9d500", "02f86a830e4a2581a48210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a02169238b72b0ede7e4f41fbd28da3a35143ca69afe9aa31e843a246524701b4ea04d4f6a7683a3eccd182baa2b4f79fcf0224148248235dd91da71ed57a977e9f0", "02f86a830e4a2581a7821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0f643e652f99bfec9332d2eb81f4b10b727c220e2118b8ba8f001c96425612240a002a46b9323453e3a298f9092c269489a9a0e2bcd5fc86e8ba7e88d76f3401130", "02f86a830e4a2581a782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0e02e174fab52bc6ca5dd2a40d2a340b5ed24116ffc2d59491144d86290163b55a058f0bff94fb9a07f082158a0e8a9d107a06a098b77cf1e58668ef977f1450e3e", "02f86a830e4a2581a88210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0b87a3d45425725abb3d742a6ddcee86c2ee5b4862129c2f6ddbdb1ed555affc4a07aa25773735f4a0242f95bd2148ef76305195c6eefbc238b841709f5cc0d7774", "02f86a830e4a2581a982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a08f8c13a94bb9be17df491952042d4555e702d38adb2aebcbfbc0d7bda2dac472a04d88a2e09c3fff4718abef1af89088d27a30dab59296dd98aee83388b1bcd9d6", "02f86a830e4a2581a48210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a013eb52965410b2152c5fa4edd3e9d5839c14810fde83a78ccbfcce679a1033a8a0445e3db9fecbfe8e67948f08dbe207997045308ea91f70eab282e8042d1c54df", "02f86a830e4a2581a582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a074f32ecc7ae771305b3f3e1d8d1d89e825cd5f5a624597eff93208b141c6a29ba0779f51621a36887fdc12ca1a7bb84ff6898106f9dd50173ec3cb5d9b65c61f27", "02f86a830e4a2581a582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a01223f7c74c5904fecc8c84fc19d9908de173a71e630123250d1bc27162ddf842a027f9cf4dc0ade779b442297baedd354ba0ae2b5061d95b11c544d265ae3c6cd0", "02f86a830e4a2581a48210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a03a410ec0ce716c1b9d176920b3dc33a791bb0e61e8ffee1445ed7d05b3354b17a07a9acde257c053f915ceeea9c058a3654bcfffb1eb7b5d7eba0a99106660cca9", "02f86a830e4a2581a582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a04072bb30eb1fac9639d78a78a97e49af75412113186458bafb8d7c4c27238b29a0371344cac49726bbd824032d633185aed2382a50000048989ea2cd358ea9cec4", "02f86a830e4a2581a58210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0e896bfcb2c1cb92f79dba963ce00d09dc2f93b34acd95a97a72cb0f84ed6dadca04a87dc4be971521906f33637ece95d57ef4f555cb7110695cb8d26512fd25a58", "02f86a830e4a2581a8821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a05d755192a55bb8fddec2e8d4d46cb5d21a9109b5bb8afbb49bab400e2b34e43da02322ffb0498ab5e2ab6ca2eddd7431905a4a462236c1a2c61e5e1f990bfc388a", "02f86a830e4a2581a882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a042f9e7d1c7ad1e486820d61a8f8051975bfa83429fc82f5c308b9b49ed516891a0578ae4e7b1c4f972e507b4a713e4a9f770d336cfd87b8930046c6cf5603a0344", "02f86a830e4a2581a98210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0847e0ba33539b21ebf4cc11e98bbf966a2411c49653957bf5ff5bd1f560acc7ca02a998be6ae6fd1b5dfa97dc7b470b881ae4687f5d8c31e7133ed5d149add8c46", "02f86a830e4a2581aa82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a94ee00642f645b095c66a7ba62f4122f5e97a1f38419440f895d832c7cc3967a0228d7ff54130f88f397f16dbd1d1e37b57b5435cc204c0500f42817a88a8bc87", "02f86a830e4a2581a58210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0a4b7fa8745946517d4585410549c78bf44fb43d2b119760f314a4f88463fd664a008eb84e3de09356127e6e358165014ba7d9f3cb5e3de3429799ac5c53c72b54b", "02f86a830e4a2581a682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a00e1a642742b3b7ef19def88264fca5fe01a452130a73998ef4f83fc3154fc2aea0797127c2a5836f98c0ab5272792ea2da2f6376cda639549abb58a7f683527a54", "02f86a830e4a2581a682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a00bb60f7536d603a7ddb44aebb2af996ea5fcfcbf76843c6ffc26ebe16b5abe83a036eed46a6e75b8bbe236bf43e95e4e59cd7c95812ae4112f6d0f29d7d1231ac6", "02f86a830e4a2581a58210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a08aa2e4eb66c8b6bf5bda03fdcdb48c7ee7c05e0705145b7770233b7baf00b072a06dd9f9561b07739fdb77f63685df0a4101f9fca6b8b1ee640f6d6c39a4f9a50b", "02f86a830e4a2581a682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a04b3b243649b3d6a39056df54d736a044d95a4842df87ca23b605073dda29f0eaa0432c99afefa59a2ecc404231a8b5edbbbdd147a7252a142196edd38e355666d6", "02f86a830e4a2581a68210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0f2b921a25412815ee036755ef2ca5f02cecffe5b39fb99dd5835832ed0ee1f86a02d692edb97e297bf91061b663b482de568ffe4c967b4926280ecc6d7c5b74ec2", "02f86a830e4a2581a9821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a040a821ba2db6e9698b3ac5066024ef7b706ffb21b223b895479c7842bde65415a023f9f33f270fd08714dfbc16164c1b57889d7e1c2a57619b446f102590c76bd2", "02f86a830e4a2581a982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a03dd8942693ce6bc00d13b6ef34d7cb5ea185877dbb7803b98cb1fe5d7bddcb4ca0788a0299d293e0f25a61decf069649177d9cf6296a08868992417463e3ea5a23", "02f86a830e4a2581aa8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0701c9154a4b15a352f9c11f1088b715c293df31c2755a459b3ae64c302d3791da0795870bea22be81f3d89ca3cfa35baa296bf4bcc70fbb93983ad23a87d108741", "02f86a830e4a2581ab82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0c74206b0f1862aa198265b06918b09de22a01bdb03622160d509809940aeaefba006d72336d9981ab0201c6a88d36fe75d177bfc3181186d28e5b46e0ff103eb37", "02f86a830e4a2581a68210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0623a6fd1b6535151fbc88cefa68325d603337332ddb170d37dfe639463b42630a045ca1e0efe72db7f380a642b89df6823f6e047ed575ddb4c70b7040751dd8e17", "02f86a830e4a2581a782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09f025519e44736fe7636ff4528a28308edc8f8dd632eeff766ece9e1f8e9ac84a03a2e4af5dadafbf8be232e1d9f5d21c0bfe02fd65ef938f3f8a6e529f3e20eb4", "02f86a830e4a2581a782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0d7973e1b1894ec14efbb2a4105a0db2c47ace8a77d26c92ab58ed70107e39eaba02848a852e802ffe6f7d7c5c24a071f5a3aa0afd5a226e115fa1ee37a731b9944" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xe100fb19...303ba962
View lifecycle
0x59953bd8...f620b873View lifecycle
0xb5d64938...6b7f46ffView lifecycle
0x619d49fe...38730dd1View lifecycle
0x84f00ce1...3dd41974View lifecycle
0xb55dc9e0...1b939897View lifecycle
0xfa972407...c3011a54View lifecycle
0x14225fdb...45b7317bView lifecycle
0x58eb6cc6...da88d1f6View lifecycle
0x6fe7f425...582f6db0View lifecycle
0x8e8ae680...16ad452eView lifecycle
0x5c605feb...2c9bba58View lifecycle
0xe889dd7b...323ffc87View lifecycle
0x21fd9b13...6801a537View lifecycle
0x5aef6839...f6948664View lifecycle
0xa0427fd5...8474c2ebView lifecycle
0xd53e9b53...03ed8a46View lifecycle
0x974f9d68...448917b0View lifecycle
0xc9b3897e...2453029fView lifecycle
0xc7d9229e...baf75837View lifecycle
0x85e26bd2...61f544e1View lifecycle
0x92f5b216...f8f947f2View lifecycle
0xe27d3602...3d555465View lifecycle
0xbea20704...92c58078View lifecycle
0xb8d6fa43...9e0ad6a6View lifecycle
0xec9eff94...1079654cView lifecycle
0x16c61f74...2f73eefbView lifecycle
0xbe828e6d...e40117a2View lifecycle
0x45da2977...245080e7View lifecycle
0xa683c917...5d214b66View lifecycle
0xe1918870...17719425View lifecycle
0x85912326...ec2fdb74View lifecycle
0xc6e1ef7c...748a8e19View lifecycle
0xba082572...8f9b1b1fView lifecycle
0x032d1042...013022d6View lifecycle
0x51dbe768...2c78787eView lifecycle
0x8664b485...2635a722View lifecycle
0xe81dc84b...ad31671dView lifecycle
0xad48fdda...ea82437bView lifecycle
0xe3c917bb...fdd43cc9View lifecycle
0x98395a86...3e224b5bView lifecycle
0xe20ca73a...5e551e8eView lifecycle
0xdaea2a19...1f2312feView lifecycle
0x62c10651...71b953eeView lifecycle
0xb08e7e02...df41cd4aView lifecycle
0x0d47c4ab...f7a0807bView lifecycle
0xc2890fa0...5b2c6b9aView lifecycle
0xbdd4c55f...8274edb3View lifecycle
0x15af3d6e...b201c763View lifecycle
0x193074c9...58e3442bView lifecycle
0x18ac6267...fc08ed98View lifecycle
0x0d538823...8155504eView lifecycle
0x2f7f7188...ebb23adbView lifecycle
0x9fb6ca63...69a3da55View lifecycle
0xbd8aeb6c...6b9479dfView lifecycle
0x58bf9e7f...b10e12d9View lifecycle
0x8f32ad93...f2ed5605View lifecycle
0x44375a8e...6a547fd7View lifecycle
0xee045d60...f282d18eView lifecycle
0x54444ede...67e1df34View lifecycle
0xb81a9334...acb1efc8View lifecycle
0xd5af3963...492371feView lifecycle
0xbd3e2478...69ef35f6View lifecycle
0x4726d156...5022c685View lifecycle
0x23276386...ea95cd11View lifecycle
0xc07b357b...d0dcaa92View lifecycle
0x2d755866...881d3774View lifecycle
0xda42b6de...505235e3View lifecycle
0x6513426d...5c86e13bView lifecycle
0x451860a8...515f0120View lifecycle
0x5b47d783...9a67d8f9View lifecycle
0x0c4fa214...a7934768View lifecycle
0xb151d3d9...36d97e1aView lifecycle
0x7590c104...557f8b5eView lifecycle
0xd003c0bd...de3eb73cView lifecycle
0x226d9a23...f164cc14View lifecycle
0x608a9c6f...31ef63fcView lifecycle
0x0713a878...619754adView lifecycle
0xa5e14ef8...26934541View lifecycle
0xf53a3557...616593eaView lifecycle
0x25c28efb...dc17cfc6View lifecycle
0x89c8eb91...88ff02deView lifecycle
0x8f7a4fa6...afc4b6f4View lifecycle
0x61580d77...4838f158View lifecycle
0x46e1058b...8e651d92View lifecycle
0xf76fbe19...c0f95b0dView lifecycle
0xdb6c2f09...7da42657View lifecycle
0x983f1d06...d3062edfView lifecycle
0x8601cb5b...e1034c77View lifecycle
0x245baee5...973782d5View lifecycle
0x380e340f...863cc794View lifecycle
0xa1cd841a...0768ce29View lifecycle
0x070e3535...5d0f9b7bView lifecycle
0x2285abad...3965759eView lifecycle

Op 3: 0x4fcad8e7...18dda5b6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 87: 0x25c28efb...dc17cfc6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 88: 0x89c8eb91...88ff02de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 89: 0x8f7a4fa6...afc4b6f4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 90: 0x61580d77...4838f158

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 91: 0x46e1058b...8e651d92

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 92: 0xf76fbe19...c0f95b0d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 93: 0xdb6c2f09...7da42657

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 94: 0x983f1d06...d3062edf

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 95: 0x8601cb5b...e1034c77

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 96: 0x245baee5...973782d5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 97: 0x380e340f...863cc794

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 98: 0xa1cd841a...0768ce29

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 99: 0x070e3535...5d0f9b7b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 100: 0x2285abad...3965759e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1332
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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