Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220ec...89fc
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xdd6ad4a8...f110bf8bView lifecycle0x73fc1cc3...db63a24fView lifecycle0x1b3e3ad3...4b91aba4View lifecycle0x48ba56a3...af226225View lifecycle0x587fa685...6c5db92eView lifecycle0xa2cb8004...ce321705View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xdd6ad4a8...f110bf8b

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xdd6ad4a8...f110bf8b
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14551
Status
Success
Overview
Update ID
1220ecded6...8b7089fc
Offset
53925
Record Time
Jul 21, 2026, 09:52:56 UTC
Command ID
fe4877999c0a...cd50923f
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00c5c64f11...7038b901
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258208cf8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0b686425955a0a62fca674652e5d9adb03be667b89ea83c22bc724371263bd3fda00c6ef20af90d7b9ff3f1c0897bef372e745cb2f3c9dd7db433c822fb11119d15", "02f86b830e4a258208d18201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0317a1b007fd38158805b701f85f4d5c8512185aad6a676396f2347aa0e4ee040a058f52a2930bf3697cb83a1ff272b85c2b7c38b5592f377a171983e3022e73f59", "02f86b830e4a258208d28201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0f43c9397915b81b2a583ab2499303eb7362f49fa1cc6383274758ab2c2f678c0a016910ae860cc482fff40d8cff1173253523d156f8fa59ffdd8924b563293b377", "02f86b830e4a258208d18201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0ebd9f7d4c469913e5e876f0968f255344d21581ae5f7e579be563e62d9bb48aba046c9f38578d8256f9a72a8b0c1960d6b2d62d89a6db6a054aa56bee25960363b", "02f86b830e4a258208d18201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a04014379179a7380212711ca6c25e4e59c3afe6969ee36e5235e1b813f9ac5658a0782f997be116f876a6085ca7c46f5f20848df4f0172e416cdf9143bcffdf6593", "02f86b830e4a258208d08201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a04536341db2258ac601cd27b9bc149e271bf2809d91bc2d04132a9240d9208100a00338ed3e6fd66cb9166d3e713bb457bfc8a7c3c29e5c364ed231fc430eb8a3a3", "02f86b830e4a258208d08201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a014e6a86e58a5d027e07ef39bddccfa0aab1010defa8fe0e889b1b37d5fb9f265a043d3910ee63f251b7142cec5fdf74c67670df86cbccf721c14ac7cac640792a1", "02f86b830e4a258208d28201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a06e93fbb0c488da69f527189f1cf50f8784fca30e0de315996a8ea1e969da1a4ea010ee18cecb9d155d2f0f5f89a48ba15572b8bc22f39b91005e0001f2e995acd2", "02f86b830e4a258208d18201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a07595eb29273d40f5e9bcac7901b75290ff6221f287a4da569b47866e1a8e58f4a03aa731752cc05064236f808aa1764775d02fe92380e982337ce5621f15776b42", "02f86b830e4a258208d08201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a06efba5dd1ebba3b04be6084fc16bd910d105484f7d102fbffd63e315381410f1a0651722822edecb202f4a2c67cfda50c08f61f11714b411d169f47680ba72b473", "02f86b830e4a258208d08201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a06816aef0a1b9d3c765e62692d3cde49eac484bc08eb400bc7db4392a52aa1084a07ef86883dcbca6f4ca127b35a9937febe8c25fe07f825f51127b155dce330856", "02f86b830e4a258208d28201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0f26209f3cb18e6b8a502835ac6e868569aaa5aa5d7f349d14d14783d4befe0c0a0351892a4e9ea50d3e4c0f8a3197c70f408dc809564e55b1491bea974fbefdc0b", "02f86b830e4a258208d38201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0aad58a9e146733853d5efa34407f78e09c9abb981c40bdbe29758be743fc7002a02798370aa325b310f56d2d86517d6033542fe8eae50dc1e41ecb435d751455f5", "02f86b830e4a258208d28201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0e77604ca10a95d9d5109c01f13f1012d4d9d16ce8a5de862490b4dde5fecc5a2a008ea548e401cc7708a1db7acc544d86709cf7f7cf547ba7aaf60227402b9f37f", "02f86b830e4a258208d28201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0b03531a48acc02c32d2976ff5675167cef2ea591f111bbe136efba8aeb6a6136a027e5c62840a94e1d352ba3b23e330b6f6a7ef6d3d1991b344a1f452228e7408c", "02f86b830e4a258208d18201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a00ba33892c6354a1c1de0dd0bffee9c78e5961660dc40ce00b09657b58ace16a0a05f52990e371a3116e64b5a5b9681ab6c4a2abb8dee36623580c0b6619c9f307d", "02f86b830e4a258208d18201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a04792dfd7938df6b2bcc97101e85b156c40e559bc8a8539d46734b9576103ed83a05884bbc059c8f8d36b6f956fd11f2df889368bb2de630539b24c697dd8e74f9a", "02f86b830e4a258208d38201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0901f8da2360b6b045a3bc2bded924bf3758ea9cfee1c83accc4b8a89de492dcea03b6445958fc699b5a12aadc9902403cc3761710ce5ee44df87a33a3513a14942", "02f86b830e4a258208d28201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a028c125d0d9a428505560eb30c152c3dd6889f6c18e6c38fb2ccd841d6b5ed6c4a06cbaa74bec6b16711dff56ab213a90811ae1c1c230f8f3b2347201259b413945", "02f86b830e4a258208d18201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a092076de16e5892b9e73dab849b2d8ba6188623552721b0ecd04da0f9946cf9dea06e04fd2de6514606fe949143822101fc5cf005e8acd5dcb41786e9ab558bfdf7", "02f86b830e4a258208d18201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0c85e1814dada9aaf10608368433895e2734c21ef06a12e8f902078287011227ca06fca1c76e7e2f080d28aa2d815851d0ee86489134c84bb6599f172fff5a25fb4", "02f86b830e4a258208d38201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0450a413f2263009afc94bfc6c772d522161e5387fe6e0c315ea833a91f7337eba00aa9e71f9e78ff9c1bb6cbd1b81df4aac328604a04e751a4c89a43c256c4d743", "02f86b830e4a258208d48201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a061f8eeee4cd31f3cde3acc76234698715a7a19ce96332d03b522fe1fd625c4d4a011a3716eb989655a4b72d18bb7e103dcbdb654ad9ded76244c7454de2cf69d74", "02f86b830e4a258208d38201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a033a024a007a06b754afbf6d42bfcce2ae550d83a2164951f2fc5de2a093d88f8a0403ef6aa776f51501edad69e52e8185c77a0dea9ca90600ba4ed61e68ae7d167", "02f86b830e4a258208d38201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0422e4b356376f2a3920b287dd4783238039f0091109a18a7f983551061acc907a00638386d2113338b83314846f81a1978c77bd49f30cdb86625cc45fed6f71fce", "02f86b830e4a258208d28201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a00b19b4d97cb05e92a64aa43b141aab8d89e83a818e0881de1f6694fd8b4bb61ba07fb610efc6a232f0c29ecb5013cf3ede4ab7d50dc4b35ccb650dcf06522692a8", "02f86b830e4a258208d28201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0db8c313a5b232150d678a20647f655f14bbca026bca4c283422f0b7b84e1727fa01906842f747ad564c2806d607b97c9538faf329712a50451e9b9b617c53accbf", "02f86b830e4a258208d48201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0968e1cca09be6a26bdf66745e8d68d3705897e477b9d0ad2e2e1ed00395b97baa05907e4fe45739c9e91248f36c020ff90b16231625486195c9387a81f7a260bd8", "02f86b830e4a258208d38201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0ab94267eeab8c22ad50631033b81d27a72b65c575ce65f8978d661f7bd6fd2f7a04c3b758dd269d5a61f5b520bb69581f2e31007544d098d21ba3b488a00428795", "02f86b830e4a258208d28201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a07a28e951b838ca051f5421580e2558634a4da7d2298a60d481cfabce64695024a0698cdcc6b8a8a24a034c20ccc61edfd369db2663a810198df729437d4d05a64d", "02f86b830e4a258208d28201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a04f4c95aa947790cc5401ea8495d7f355ec1f4c832215e911b40eab50c7d59175a0016340301cd807322e934f1d67757569eabc21a0602c128e5e8d10e25aec2e54", "02f86b830e4a258208d48201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a031a1c591ab55582ea93fc6cb6bef5326e4172c7f746372fea6b66c99a1d8a8e1a06ad49438505b2f246d38acc1f0f3550019095b8b5a7b1ec3f6449476355fa835", "02f86b830e4a258208d58201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a08384a1de1f53e588afe2992f6d025f3c7aa01473bb493b705c859ec5f7ba35a0a04270404b343983b26b946929a42a9b357f6766604ff31c0b5b8d074116d7783a", "02f86b830e4a258208d48201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a073d8c178c1bcd3738ff9c0d6e7bfb89bb4b46400b04a21ef37542aa8df80a34ca044fc7250a3198dd5e4db2f1b12ef4f5b1e29f9c93c33a041e48c47b461908d4c", "02f86b830e4a258208d48201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a04de3951ad096a1260eb2e94fc51c6bd7070a4ceaf9fadcf320e16d5d4120864fa065de30c38b711410b44b6ef7301d4ce232773b145511e94f9f3f4f20374128eb", "02f86b830e4a258208d38201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a04a06b345a2016dfb9c5f30dddf5c93f37d7138ca760c24554506e048cdf8a821a063ea83c2739ed5a3924020aa6c11ce812ed080d40bfa4ec725d3298524db4d13", "02f86b830e4a258208d38201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0cd31d003bca4ea9e99757a88a54e499030bdabeab50d3490616e5a131214312ca0057d68b7ffb9059fa6384ec73df5df0d55637c3ec6f786b18485a6428392ba57", "02f86b830e4a258208d58201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0d406588dc36e5194dfb7f7935f96f480055841941d67433e4d22900f0d283d81a0741270dce9660ce0678989acc650b27e0ec532911d0ffd887906688257df3466", "02f86b830e4a258208d48201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a00c510f6751ac3b14e3bab92f9d27af3105047389f98db087d0b3aa5478b9b62aa050aaf6f98d9d0de47129ac288aa347dbf08aeb3eb52176699ecc3459a55b3be3", "02f86a830e4a258208d38201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0b939c498aaf14b6908331a2c16b119fdbee183ac534da660bbd26c7eb13a94069f2c882c3046883c1ebaeb714b55e4f7f8a8a8acb7a1802526bc1786f56ce885", "02f86b830e4a258208d38201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0f44ab3e633146be5610118a7ffecab4b86291dc2b86f28084410c0626f3d391aa0598409826c32f1010ca617388c5c4589b8308a441544ce137c92e1705ddf5e5f", "02f86b830e4a258208d58201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a086df1d516237b6424ed46ad49d62018cf19de2ab47833babc27e503bbb48cc33a013b90d9010177c63a8d9d5774c0cd0d735d939f5412e378ebb14036bd39bbc0e", "02f86b830e4a258208d68201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a03e8880887aa447eb988e3ff15fa32285ad5534120eeb092dd8960277d5b4261ca04e4ddce048b3696e8d407f7dcd01b5c5499bc36edb81dbb45fa166e8c7e4c1d1", "02f86b830e4a258208d58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a02f4bc3d0490091035ffbd33f5491d4c1e4c3a9e683e494671e04a2f0d4d58fcea04d871e46edd43ccd11173de8c701bb6a6d077f27e428e1a2d26b1337f6d10d7d", "02f86b830e4a258208d58201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0ddd814def84d62c30270723f8c188c519a096cfb1f3fc601819dd7b4a86a8082a0709fd369f05d90f69b7388fd90bfa8ac1ba6865f62b4a895a4a8a29460a22b7f", "02f86b830e4a258208d48201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a07dd80aa2d28e197c3a12c0d039062de71bb5b57092a2ebd3d20e1645e6bf0048a06789472b88700345f4767e36a5934ad8ec677fc225825604111282e4dea6d48b", "02f86b830e4a258208d48201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a007d377d21fd93ba9e4001ffde3d77ff5fb49dc9afc731e7ae488a0096b8f43e5a024b145325b16f565e888e567947598c34b15322f3918938ca7b38b895c39615b", "02f86b830e4a258208d68201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a053f4f16754ee8697681bfc8373076d856836c168bd5d2f96e6b245ec28da4381a0101daa2af15386a2e6688a075c051b390cb9161bf30ed46d3838f86100d9d603", "02f86b830e4a258208d58201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a03539df42e17d4938eef27be7302fc68748e6597415c782f24c36bc160f2cb01ea00798d565a3c73d142fc8a50afe9f53a809a3ba137c5aad23bb0eed88233a7104", "02f86b830e4a258208d48201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a08ca66d7dbb586f573a5873f8f56dedd99490890f0c859a6833f58a5f9df43cc3a07f548bafb811428133c719d8df62d9c0280ca6c9061f71213f41cc407fa5bf30", "02f86b830e4a258208d48201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0c6b6e3f2becd604b42c8b24eeaf8a27cf771346a5e454203eb36fd5cbd6f1b1ca027809fa359c402aca98084eec6c66bcaaca5fcfa05763d55c5b89c52b2219606", "02f86b830e4a258208d68201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0b6189defd74f3a1ac9967f3b2e5f6df672341d8fd23054d7de672be4dc0aecc0a02c2645b19decb6d5a6a99a2ffd242706e2a75f620bc65f90226df23557ce72b1", "02f86b830e4a258208d78201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a039e4df886667e9a0955db728629406c4de3070b3c83452903af5b98bb21ad006a05adcd38a1f954ec4e4cf2d08daccf7108a6f265f68eb5af54019eff931450d64", "02f86b830e4a258208d68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0bf1a73b9cce027a5f242f1aa19cdc3b7bd2ae39d618e20a913a787d4778325c5a014bc66b31c614600c13d9ecd9dbf27cb3be4f52ce2b1027a26ba78a80a675a41", "02f86b830e4a258208d68201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0394e7d8312011dd647d58e95f83b48ddd8160feb8267a1a5ed4aa1e3c2eaccb4a0773f39b678816847e8b7d18eb59cd0c3b5e4e0e584f97b11abf746a94fffb3c3", "02f86b830e4a258208d58201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a05c28044e6b480b9827f7d900666c0c728eb876a287ec211c99335c6bf69704eba076d053d16182227240d4ecd6b44112c246bad532428a3335d7b075b3137547c7", "02f86b830e4a258208d58201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0d19097d51b4d82ea0a065f6dffe0c16abc1aa7fddaf0bbfd3612528c0d6ec8d6a0706f4c69008e29af82ed4f7e150f9ae227b6d52d6cd8472e0facee43b43be426", "02f86b830e4a258208d78201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0940547bc494e88dbd2dbfab56261d7e89ee1afc0c9adf7007f9a65ec942916f7a0014a92165ce0ad844807a3778ae41134baec43d383cd712819ecfa287e720fee", "02f86b830e4a258208d68201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0d66b0ca7fae4fabc982e31ccc49fb04241b4f1e1746f9c07f3e90bd71f73620fa05049d7670ef6c51f2f3464323672c4caf2adfaa23b6a4bf74032af3badc2cf5d", "02f86b830e4a258208d58201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0345247a1b19c47470941dd93fc4a8ce7f9951cc60fe69c587c0a064e2a21a0f5a05c21c513f26346a2b2f64099f1539d44fbea08579bb6455780f2485d0966bf46", "02f86b830e4a258208d58201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a02da2e3f3e5023937202635eebb7be4015cefb7dfca1530ec92c4a5e6360ca5e0a074a8aab6de2cd300034cf94645035f72f27d62f811fa3f074ae86f09fc6f4d15", "02f86b830e4a258208d78201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a010158840bb36eda220840705a1a692c066091698839070af055eef79b28fbe35a07b8f074e7f63d7628031ec0ad87108eb2ea27fce3f59d3b88abeb6859cc42d5f", "02f86b830e4a258208d88201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a054dd6917a8590d065163ae03140dde48ae5c1e0978efbc3726767d6d9c55ce69a067d9ccabe90d810d8bc2dc0e682a8ac37cfbaa69a49522995a19b4d8f2bd0b02", "02f86b830e4a258208d78201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0e44f291a92129ad582624d2193b8954bc23c0c95c0b7a0d2f03d1b7c12f749b3a01d8abc7d095f66e40a1dfea5d8271604e9b0a35b507cc515aa36261463998c1b", "02f86b830e4a258208d78201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a03b679fecbdcbd749aae48ea787cd6061b188472032516dcb2893ec872c0aedada058d6b09187aec46f9ce5592d695d2199921671e506dfe6783387b4f618546583", "02f86b830e4a258208d68201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a040b5259ccce642d2da7de6af4c533cf50ea4ac378a4407fafe5774841ea3ad27a063ab1007b5759acd4d1022b3df36365a18d502cc455251f215d345314ddec2c2", "02f86b830e4a258208d68201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a08e45c5eb3efd1554b00fca582ca7a8f947b55eaba2bf138c3e493c7a09711e2ba06e519a1be2d7ff7a2e6d7b1adb18f16d08c3145f3005ea4cfec71db537161560", "02f86b830e4a258208d88201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a08e2690c621fdb0678aef85dc28b6f203031a38653dc7c92a3a51cc173a22efdea06102fc778ebb00b92cfac8b96ea2499d6c79891dde3f354b8b6a1bf105137a99", "02f86b830e4a258208d78201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a031650ecd4e843600148fddbd9d6bed9988c2b663885ccf31c764f5d93505ac8ca02c651c17211cb97d77a9403afef3925b011c4d617ec736d9f810a9b47bbd52b6", "02f86b830e4a258208d68201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a03facb9e70fb76f1157560928f3ceae9c69610596fd0a772f4600e55bcf4df69ba054aa527f48ceefd826a96a07a3ee23e47456ec9f8af56f8206c42b34607e1e9b", "02f86b830e4a258208d68201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0e7f1eaa613c8baf7d899044fd4a340f87476801d486c10664e1ccd10df1358fda07fb1033566abe3ffd82622a503ec5c39bc015c466e3ba1daa9e3d78eba18aa24", "02f86b830e4a258208d88201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a02519eaf71696598d3cec550ee2c4bee87a47f9e8cc896a1b5be203ec1d1e3c72a0604e2bc44f4294b720426d68f9cb9671a70c66ed38a0e03554c7ff5318aeece8", "02f86b830e4a258208d98201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a035676a25b5b9374ecc362a83f4bf024cd7a5235569e4448fead08d9f290759b6a07d7aed4f528e8a1ed96daf9bd77f84df853de2bbd7ddf3c92163faae2b09e169", "02f86b830e4a258208d88201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0b0d472cada59afb7c7ecc7f87a44d3f865715c6746e3e00d194af2a2c7d7921fa02b8459a67fe0bca5f3505057bd72ba9c3edaebc31527d7119a67bc79722f3e2e", "02f86b830e4a258208d88201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0cbbfb10dd7996444a44f78bebd2cf58808294d57d04269197517dfc8da5fb147a06be064976f0ae7d3caf79da89a5b31d43c05a5d6840b68dc1824f8aff54eb4fa", "02f86b830e4a258208d78201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a010dfdd036fad0a0303d44446be163356e8d6e0e6e1af80bbef1b409d2b5c130ea0304ea9c129f884b07a13e7cabe31e72aa1794d0bcaa311430cec52c02d0c472e", "02f86b830e4a258208d78201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0dae2e0fcd8d551595230e70dac9d227f09148bc5a91bedb8f72753e0a1571174a01bdc5aab3c8f92168863e8f82e0dc70e803d55aad146886d56c8e899825805da", "02f86b830e4a258208d98201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0e47e39270faf3f26e1bd0a154793a932a89988208c067bea9e13a7b2863be7bba02ca1b7218266be902f8d579530e0d68f0002775d07b25b32a78eb8dc7ccb0980", "02f86b830e4a258208d88201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a02078017aebd05d911665b2fdd67ac47b48f5c255ef35c24b5cdf0265d2f287c2a05ce7299eedb67ef381a6a064c2de8452631cef9cb4c5f1d6f6c31e34a9b9d447", "02f86b830e4a258208d78201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a02bab605f3c0f5c05e496bd77e8ce5900444eb700c873c23f4bddb1c8288a2881a079f7d4fc6769f0432f7552e8efd30d2bd888acb5b9e5185392cf89e81781ee65", "02f86b830e4a258208d78201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0cbf2a6b0e4802f068f1b78b42ed22cf532fa7acac2ac2fef1198c091da538f71a02fd8ddd811dfcfe4f7349928326f5098df83d77401cc4dac7c553122e0372b2f", "02f86a830e4a258208d98201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a07856d2d2b61712a78f6d6b0e27b3f627ee229f106689889a0988ed022e8e94039f3bdfa601e317401ddc7663cbc5a4fd6ba017bf0729e371b4093fed859f54c5", "02f86b830e4a258208da8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e9fcbc444a16639a49cfbdf99fbee221f1ae59941df05d7f9a12325cd88a8bd9a070ccecc3416d8e26fa5c3194179456ad116a4b889540df9506450d3b5720122a", "02f86b830e4a258208d98201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0575bbc7c1e050e94b4205d5746057115538a98a566b5fdb89a00a08f44d0ec0ea05456970080dc156a83b90d5ed42265664ae7c930e8d5a271bb8f76e783267e6d", "02f86b830e4a258208d98201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a04f6e1e557fabf6dc8f0208acadeb0fafb3d32f1a05604916803d6fadf96af74da02e01addfa71c7799969c0e251ffa49f008289eebab6802055270f0f5c62641ab", "02f86b830e4a258208d88201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a07f6adab39fb048a6d201bd164ed797ead31334a0bb30bd9b5a6ef1db209312f7a0199e91f61b4827af9d5e0dfdf8c7128c34e1e775e7c75dc60721b431f69b8667", "02f86b830e4a258208d88201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0826ed790731b8983d300dacb2013a51c36def168a3bb114c3d57b0fba0d5268ca0715881254ebaa8178e4817e0ba148ecbf4226b6eae783fc5193f9bca2edddcfe", "02f86b830e4a258208da8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0920f590b51c21618c8658792fb57989926e301a930a591b7a66b93bd6095ad6fa0414d4b282391af0f05fd2c18241603866878b880a67769d2a6dfd74b4c6869fe", "02f86b830e4a258208d98201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0caed6d82f59b2199cc06edd18f9aed91d9c896326d2211aff31bad0732aebb20a0396b2729e72b0adbe95a84c36458243df554a45733ff3e8565045313008db22b", "02f86b830e4a258208d88201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a08043e506cc50ee8248062f2b5ceb4793a275f9528148ab1ed7cf7dfea7516ce9a060131933f854072e1fea2cada10eb4da5e49760a9d2f2c8dacada6592bbf50f4", "02f86b830e4a258208d88201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a06b959cf0fc4167c47d0e252df4e77dc18181ee165d3eddebe23e131950ecbe2ea0353043f2a9e709c5cd19a0249631b67c017c448c26dbeaae95938bbe9199e8e0", "02f86b830e4a258208da8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a02f2288e1bcf8ac4ff3895e1f45a82dd313861e52b886373cacbbb59d3c2b843aa06a018215298aa07f2d449f6250f386c60a83e1f8c36f396f38e9ff0836bb2197", "02f86b830e4a258208db8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a08a42e37ff88c0b83dfba67d2b09dfb247b620034edcde7b4aa73857a1a2608ada04c2ca594b7adaca7c78311c9798b27df6c8636431638208dbe4a27511a1e35d6", "02f86b830e4a258208da8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a03fe67406b05682a3e09e55e039cefb195946d09efe3c0f12ebb96e4402be837fa04b877ca4306ae1d80724936cc6a33bd5397e2531478a7ade8cad539ea8f6774f", "02f86b830e4a258208da8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a043f802a97159163ca26b87d5a677833431b3dbfbc55fabea75b790bf00c68edca01fcbb417b57afbed51b149176446926c1cd692dfe0e3a77f4ea9d127757648ff", "02f86b830e4a258208d98201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ee0a08b3ada0fa0a4d34f10cc0a1f20dd3d96d79f4a2a611ed64b17c3aca6d75a0704e5c6782ba9338b1ace351b389ef03b6a6fb6fbf03e098ef97608e01746a7c", "02f86b830e4a258208d98201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a017c4dbdf1329976e5d2b814d4842f3e0bc36f01d2bdb1a48fe57bc14e85d7205a03845554f748e2842851931054df43082dcc0f4e3432d9482275ce3ba9cff6eac", "02f86b830e4a258208db8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0f27cd9214ae49977340bb87ee45e226943b45991ad6f0a8059a0bb57aa3edc3ca063c09fa0bf9be406959c9dbf2a8325b7f38d00cf871625bd551d28a200b47e79", "02f86b830e4a258208da8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0761376b4a6b6eb06b89a10b4f289bb4e10eeb34184876b24a43b08125ab63c5fa027c975dbebac057ebe274e3012f4ccc4a3b260f01bd892137e8cb02347003d87", "02f86b830e4a258208d98201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0e843b290f99f226e43f0f8cc6ad887049a2b210acab0941d9e173ed38b900502a0276c3afb4141c1c9770f00047d7c2413c6724f7b4683f6c5cc99ce3287f831ae" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x9ea62ef4...6dc92d6b
View lifecycle
0x4db36bb4...cbd11a28View lifecycle
0x9ee6cf57...ee2966bbView lifecycle
0x5ec27df5...e5ee7151View lifecycle
0x9c277ca1...22dbf63fView lifecycle
0x8cae58fb...2c0b3400View lifecycle
0x8775b70b...8353aeb5View lifecycle
0x7a6aad65...524fa137View lifecycle
0x61ba1b95...bc3e2becView lifecycle
0x4a877296...b709ab89View lifecycle
0x483c3e61...06654644View lifecycle
0xd2e240dc...17f6ba79View lifecycle
0xc8c31646...e123c55dView lifecycle
0x3abba546...95b619bfView lifecycle
0x08a9bcd0...6ffa1c0fView lifecycle
0x2af4f6ab...088fa906View lifecycle
0x29505818...1a95ab05View lifecycle
0x37acfe74...8fe11b25View lifecycle
0xebf35635...cd7a76e2View lifecycle
0xc9466f8e...afc8d1b4View lifecycle
0xdbf4e056...fa3f8a08View lifecycle
0xfbaeb958...3842addcView lifecycle
0x2bddd345...ab2817a3View lifecycle
0x4d9391b3...991006e0View lifecycle
0x921c7019...6f16ecf8View lifecycle
0x9bef7b69...d64dd9e3View lifecycle
0xfc000577...e1404f2aView lifecycle
0x3d2e3ab1...79699b54View lifecycle
0x0c84f755...edfe821eView lifecycle
0x091d6bd5...df376995View lifecycle
0x87793b6a...2af071c5View lifecycle
0x194af056...725d29f8View lifecycle
0xad3de887...36436970View lifecycle
0x79c8e7b2...6749bb29View lifecycle
0x5a90db40...c6513addView lifecycle
0x3c471a35...477c630eView lifecycle
0x0184decc...2c5b5104View lifecycle
0x4924097a...2a8ccb4fView lifecycle
0xb7f3919f...bef516d5View lifecycle
0x35478f13...cf4f252fView lifecycle
0xd45e11b1...2ed76aa4View lifecycle
0x688b972e...b6705c15View lifecycle
0x837795de...7d644274View lifecycle
0xa16d49c8...1594355cView lifecycle
0xbb9e3f0f...052619d0View lifecycle
0xf0ede296...7a7860f5View lifecycle
0x6ead0741...6b71c994View lifecycle
0x5dff93c7...f9ad6ed4View lifecycle
0x0180684d...adc96972View lifecycle
0x94637019...88b8806cView lifecycle
0x6ba38832...5aaefff2View lifecycle
0xf2a595dc...82a6a617View lifecycle
0x76028aae...96cab10cView lifecycle
0xc76ce452...fea15c31View lifecycle
0x5119896d...92f1c133View lifecycle
0x12f91de9...52a39a1eView lifecycle
0xec18bf4c...838a7392View lifecycle
0x3ac80dc0...0ce8d02eView lifecycle
0xa4edbbd6...78b6ae59View lifecycle
0x4ab237ef...30a9927aView lifecycle
0xaf8450c6...b429855cView lifecycle
0x53f42fdc...e68c7c1dView lifecycle
0x55521720...0459813eView lifecycle
0xe679383f...7cc528f6View lifecycle
0xb82a9a04...ec44a480View lifecycle
0xc7faa4ec...2b1771faView lifecycle
0xdc150ad6...1be0aa52View lifecycle
0xaf2b659d...e5150901View lifecycle
0x9c747bdc...79e67fa7View lifecycle
0x30c00635...46913577View lifecycle
0xfccbf7ad...5fc411e1View lifecycle
0xf458e8c2...79bf2ef3View lifecycle
0xb176eb4c...03bf3517View lifecycle
0x303501ea...28d30051View lifecycle
0x372bf904...4cd1a307View lifecycle
0xf65cfe79...dadda328View lifecycle
0xb8b6437e...aa5ff83bView lifecycle
0xb44d5716...47353d0cView lifecycle
0xca8ab35b...f5a07c30View lifecycle
0x3a8db421...b5c91488View lifecycle
0x51f92c7b...9b1f9074View lifecycle
0x77b54562...cc1b95b8View lifecycle
0xdf112258...664056ecView lifecycle
0x24a29837...fbc9f695View lifecycle
0xc3765626...cc0a2945View lifecycle
0x193275ae...84ff1cd1View lifecycle
0x5f4c1b08...b65db92eView lifecycle
0x91af3099...e445291cView lifecycle
0x3cb77360...883b3173View lifecycle
0x99580680...908765ccView lifecycle
0xd23780ea...39ae29ceView lifecycle
0x248f88c0...c611bc88View lifecycle
0xc10c61b4...ac827561View lifecycle
0xb7d78fb7...731e1da7View lifecycle

Op 3: 0x1b3e3ad3...4b91aba4

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
284ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

142ms

Validator1 — Execute

participant1 · Initial REVM execution
995ms

Validator2 — Re-execute

participant2 · REVM re-execution

995ms

Validator3 — Re-execute

participant3 · REVM re-execution

995ms

Block Published

Block #14551
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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