Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122051...dcd1
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xbd1b532f...916e7cc9View lifecycle0xabae8f1c...a280efedView lifecycle0x71bf2244...1e408d5dView lifecycle0xfa60826c...07c1c1c7View lifecycle0x786dea65...0e23ec46View lifecycle0xe330b309...b4f40ed2View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xbd1b532f...916e7cc9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xbd1b532f...916e7cc9
From
0x6e72f23e...a4b3d50f
To
0x7a9e4682...d2189686
Value
0.00000000000000000100 $ZTH
Block
14664
Status
Success
Overview
Update ID
122051f25f...a39fdcd1
Offset
54648
Record Time
Jul 21, 2026, 10:02:22 UTC
Command ID
647bd664f2d0...63fa405b
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00c342ebf5...da9980cc
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820d2a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0c13e974debb55cc182e89d8498e8be071033af0f5e982caadc993d6da5a134a5a00591245043c442fee260545672a795611e00f5d12b78c9e51da93737074b8645", "02f86b830e4a25820d2e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0c635ca629d8e4b9da375521022307c8424298e8b1d4c773bcb62dccae42aae39a068af4f40e3633529c45f487c73aeff942054bbbecfd37f5d40bdfb157c459f8f", "02f86b830e4a25820d2f8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a06d790e900b547ab76821d442604bea1ee3044a5bad7cdd3cc0b76b99e610e960a0358d3cb921d7259a0b8e483c71c646685de6412243dc404526719ec246b4f596", "02f86b830e4a25820d308201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a05b8a116f516194546e77033aa3f6e9c280af07c82bd7aa140fe77d762a5bfa73a008f99fe9213955acf27fe45e1fcb665ed5d436652e684f1fa0e109c2fb7104a2", "02f86b830e4a25820d308201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0846f8955471af04355f8f8011c76047b709e30c5878f797673fd1b36b944ec90a0308c0d441492ae7423461e9d0372e025d5b37d491e2e3d064ca48bad2144f4c8", "02f86b830e4a25820d328201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0ad15c463e92d77e6337a35fde8467fdda2dff78a3325f0b037a6150e57bbdc39a030a74ddaf8a7357f2782e135b4556c6c75b82f5748c42b26ff5a89aa585d8419", "02f86b830e4a25820d328201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a02660200d3a20004bd29a7b30483b8577a0151deb0551d824388c1c3f51372de9a040326a000f4e24f283b2fe45e2923caa173561f174c100eca984a104ad25942e", "02f86b830e4a25820d2b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a02388fe7fa9e9fd6c5da25bceddf76cca89731d0f4c6004b9d796fa174b9b8e3da00a410faa9d040037416d0dab98d9bee2517bf44ad8bf469c71b528ae9b81b836", "02f86b830e4a25820d298201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0a34e8f99f2a194f078291471149974044321cb1ba2f71c7c727b80e570623471a04481f5ebf6113f715b28a387be0d981d175aff7d8082f438da82be492399d996", "02f86b830e4a25820d2f8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0b3138e681f982e0ba2ace7cd918e54ee85f03a0aa6a63a680d818ed7d25ae8f9a04d34f30712463000214473ba4f14d8d2e1c418f4c117b90f345d980323391fc8", "02f86b830e4a25820d2b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a00f121faee875dbdf38206e6348ce10eb7975939144d90ca4f1af4fa11b1e2849a03d6d81306228ce7bc0ae8a9fee5d14f0c3ede44298ffdfba4935bf4aaa1562d9", "02f86b830e4a25820d2f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a041d8097b0f06a98750061902152f3c4d38ad73f94d9455e603965379d8ee503ba0761db929949af7dbe368f766b4423bf25fe45ae3c5246b3d4c1705ed77ded6b3", "02f86b830e4a25820d308201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0bb5b60a18a906e95ef6f0efe57db0cc6a9bc4140f2db20bf6e83a3afdacfa34fa01719bc088e66f3bd3b3491406f2647f20c51eadaf7b5c51ac8f387ca5911666c", "02f86b830e4a25820d318201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0936e3552b5c8479aa00c9621e6b49dabca51d1fd60cb87b2d5e1f5df1286e0eaa05082c863f16f3e25fe9b6f5f466ef7ff11264bc102b005017c8c3a06066e285c", "02f86b830e4a25820d318201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0b3c5429d7d4ba5b6745eff5c944bc88b08d11f9647d892925aedbb616577926ca054762accc6dfc34cba3f5e50ddeadb51ff8d4e5b561064504e8f24beea1fc8eb", "02f86b830e4a25820d338201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0fc1b59aa3bb51ff8221ec3f3942efb51746aba620f680286f68b442be22d0adda05032013277b64002c43d80168d484a858a8d1b466e306b07a3aa2fecad998d7a", "02f86b830e4a25820d338201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a005390f92ce2f14da5fbe6d73dba1f934b75118682801bf9b88bc02d38f969864a05ceb17b8adcbf873171bc4828e9ffe430657b4a3a8d518190bff9512a5eb242e", "02f86b830e4a25820d2c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0d0e6dc0c169908513e37e68144dbca86d48d76aad2db0cbe0d67e9c1a18955e2a05f2ac13a3c39e942b17baa01f4c904ec8bc63bfe0baefd8b52e06207a5223b1f", "02f86b830e4a25820d2a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0289ca2e98e38d1ee188c05c3053049d8dbee6629a5ed5a248285567f7487a6c2a054b980e43bc9142079309ff032f7e98911a51ef0253056ebcf138cc26eafe2bb", "02f86b830e4a25820d308201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a08a54be92b760db21d88d39a2be35f041a3e89318ac59620a8234e8b04bb144e8a04995e29a71a196de815787151496b303b1b98d02515739a5e41bad143f60f99f", "02f86b830e4a25820d2c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0187c4d34bbfd1b5a343095ee29b09374251c209f4a2b3be6629944bde11fa8b1a06bc2daa88d27ab68c7562b48907b665df2d3f34582263ca19d63770fa1611650", "02f86b830e4a25820d308201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0431590b74ab43a90525bbfccad9a356b8ebd7416b42a2735253b95a879b86dd6a04f912037a011edc99f3faa03c9b878ffaf57663ccbb0991f47a5e9db45c13984", "02f86b830e4a25820d318201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a058735eae88af6cc727f0ca8512ee8954d5a5354e0aa15d499318df55880616e6a03ab2bc138d90267debe321ee8b78b1a5fc09ace139d9737265c3cddbe1eaddf5", "02f86b830e4a25820d328201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a03dfb1502061f816795a8016beb5055bc9797b5a8996c676d8c773950eddeabffa05f1d9d3fe2904581147e96391840dd6d6c2725f58d6115748b103680f8587afb", "02f86b830e4a25820d328201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a00e00d17cce16464d2ef45d85828abc07fd350bddc088cc716c49c7df900f6ddfa07129f839b2bfbc4dfe056a192bc08c758273d8804053f8afc1be214699c21e2f", "02f86b830e4a25820d348201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0e102181afd93818700adeead8634fce7158bc5ad180261f712bb147842ad1ee7a0221c9bb6f4e461810480a908c1f28e205d9996869e53190385f9cb6c9047a6bb", "02f86b830e4a25820d348201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0ca77b6b6e612f1bde65ac4a90ca9dffaa6f6f27c5b38bb2a09a80cdad192109fa059b402bd80c3e45f873d0be80744721f13a5d1832ab971942891809c28653d6e", "02f86b830e4a25820d2d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a06fb4989e9a75be4354862ba8a8157fdae617223395feee9568c8f21a68042376a07dbd9034b92398a2a3d074f2fff87298c5fb342d750f14bb8a995da0abfef1c2", "02f86b830e4a25820d2b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a049c3d5f9d28ede7871bcb78bdc3c6acfbdf8dbf693b97820062ea30a846d1d8ba037549416e28d72606477ccb517293a3db4eec4c131aeda1469fb2d98095dbd7e", "02f86b830e4a25820d318201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0860fd3c44831ffb005ce51c30d410e8640aabe7ac11ba7011de6bdd364a036c1a03deaa4a04bc68d7ae0cf5a5e13b854c33a79b3b37785a450cc97aed7e879a95b", "02f86b830e4a25820d2d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a01529bf53fb8ee9b3e55a25d0e3f4ecc0591f120f0c986ed382d7ac1f80198119a075c0187cecf45ecf51032f71618755f9d2fd7fe4ff49ae6f260a6e28ffb481ea", "02f86b830e4a25820d318201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a04d12fe0754a77a35c4b197356d20b66026cdd35da761d66d1e7f3a882d0e84cca0408f889013c848279f620074355914ab648bf4968c2cb5d1585189569a9a55f8", "02f86b830e4a25820d328201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0fe7d0e38009d66e06d868ca65e62ead1cefad8eb770d7858c2cdf8dc59f89d6aa06f391c7f323cc0525173b5eca3ed9a83de29ef0ca2a8974c8a6fbb0310562606", "02f86b830e4a25820d338201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0ef1587f73b9c807667ecd881cab2b922f4850f60a84c2c76a8c53bad5ce4240ea0642ffcedd2faf5621469dd99339a489c710988e892f9be94074fafde87731540", "02f86b830e4a25820d338201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a002c1b4a7be097066e45c3d192b6d3e26fa24b02a12eb6fba4041ca3ac5a336c8a0287f2b49361893f134089cb5fa627e70d329ef5c0674c1d971a7533ecb7c413d", "02f86b830e4a25820d358201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0b980ee75a89a8dbce4714684d8a2770b93f007eddb2d682af69cda8dbf70616fa00f90008f1a127e89f02a8355ff1ffa8e0dcdecb8b6155efc4d8b180d515fdc89", "02f86b830e4a25820d358201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a062400c944106704073ae56ffac5a1405eeecc95df374d35ebd20ccdf9569ab3da07f937993dda74184c7ff8cea656e9872afec9328970745b5f9d169ff0015a5c7", "02f86b830e4a25820d2e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a06bb083d7927a3367c9976948171fc83c05820a51e3447ef3009a5db78bf9e778a02ba266695b2106b5844504524962ea7d304dcb0eb0d794e73de499b008d81e6a", "02f86b830e4a25820d2c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0f7817b07569f38323963610a75a3ce396985a0a61e2ce06a085368e13c45f284a0314f5e35e18560d7e6bcade83fb7fb1dd468af6a6c6edda1c5114c6604a0c69c", "02f86b830e4a25820d328201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0efadc7083a290416c373ec159d47d46bbdef3576db6af43686804186bc8b8ecea00ad9dbfab752e9a887867dca71b86fef3dcabbc537b1bec11ffa0e7710932182", "02f86b830e4a25820d2e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0070508167d9cbbd9e92ec04d717a02055ca357dd8192a922cb1cabf15909eab5a028e9cc14a5e30e871ceac1f00565bfba127a769843a8ed0a25552d1705530432", "02f86b830e4a25820d328201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a09dd2af1a11f12dea83fb7421659593d5fea69fb43f6d8193c3383b3c099f5e85a03518b81df24aaf0e54f4795b73cf63deeaaed76a23f9c1fcfeb3e3ff93fe4872", "02f86b830e4a25820d338201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a07265b7b4b8ad3d810d8cd6ea18646b2182670bf9e6a9f029e0387658741a5cd6a022758dc41949ed58bfc6bf2a7d110ca7a2548691cab5b9bd1ac573cb2e1c0fe7", "02f86b830e4a25820d348201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a01a61676351d0574e52dd10630af1d6d8b85ab34da880b9f85d5739ee091a7d72a004b3b3131556852ee6f8a39bbd1a6735a7867a43e837891bf658c423aecbdc4b", "02f86b830e4a25820d348201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a08fb28b1fb75fcb51e45804a42cc1ed9868c84b193eb351f776b22eb6c1d86278a02d9b8f5388a03af0f0b6ab98720a46f5de0cd2f8ae233926348998929c41d934", "02f86b830e4a25820d368201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0e5c617b091bb397c3b08d762de79a1dce9c319649ae9cfd0fe56593a9bfd851ba01035014fd2247d2444be3ad69448a45fdde1284fa414f6a95b0ddbc49d169e36", "02f86b830e4a25820d368201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a026105127f113eb72adb524f79df145b032171da2892574d4ada70239d3873849a02afc80f994e051e5108694dcae3962633976eced503892249dff4613797a8fdc", "02f86b830e4a25820d2f8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0ef38df48612b719b02c4b9afb7aa6fbb5321e3b6ab453abbbcc4491ea8cfb6bca07311973e6661d22b80d747fa1a7b300c2392137a5a79cccedd50386e795096ab", "02f86b830e4a25820d2d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a08da5a3515981fc9865b787d1061069b8750ad14a7a9280f447ca40020a38e474a0651613d66fc5dc9fb910652d3612b2c6510d06ccb80ea16136d05fcb4d477142", "02f86b830e4a25820d338201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0d06897308ab222c62ff1c74d78c32f12905adb6518e5ca126b1d01b18e0b4a59a014d9f32607b8fd472e5c930aec347c7c31b199500bb5901f4d786a6b9b3566d0", "02f86b830e4a25820d2f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a03ab0f99f47dd81e6fab31af89fd39e580993bc199be70272cd26db0026a20412a0666c768a4c0b53d10c563310928828a62054d8f110b0421d8cd9aea760c28d1c", "02f86b830e4a25820d338201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0a8ba0e56d296e65b1588156b9cc4dac0f0a8936765f677b62e8631c3cb24f0b5a010c45c703143f7f34a1c32a3adb5832434629dfea04065ebd9ca6c49dad047bf", "02f86b830e4a25820d348201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0aeffbd728bd2ea0654fedeeceb1f892b5b25be40ba525b5e4b0fe703fb448b55a062347e1611bcb8ca26392d8a27ebe2cc852eaff761f279b7b7c3180c0c4da740", "02f86b830e4a25820d358201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a031ec444493e8e2e9c183a767a9b7f3d4ca5f08c1c82faa8a0d3329df500066aba05ceeb4dc80a5309514328a25766fdd408802b1d8a8f97952b558ef6e4b5db014", "02f86b830e4a25820d358201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0267bd04038980cd6e2997a7a7d02389c4cbdd0b519108dd13d1d367d8175ac5ca0443edb7fb86de76f43d2643a3638f6a0b3b0b282f28e8b6ec62ff09b19fdf2a6", "02f86b830e4a25820d378201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a09b08da0a972756cdba3076d7d57a1847a0dff1bde940f63f68cf7eb890b2bedca04c6cf2be7535cef9e0b53b30c6407f7c266e84a6b77416fecc6ff2512a53975e", "02f86b830e4a25820d378201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01c80b285afee7e2e7cfe4752cff61196d3c77442a280d1b44eda8216ad4afb34a0379b452268591a67a3c120653ed180ee0a7466ef06df1346a040e6ee202f166a", "02f86b830e4a25820d308201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a00d6affcb1cd6fb1da17e940d2c4b355f05937e4d58444a906d8d3ab3004c6483a04aba4fed78d17a1fa351058ae0c63e568ec317b2ae08ca10170048558d146daf", "02f86b830e4a25820d2e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0e93b4160b27a5ca5e81c033828d425d5d77dcd9257f91d3fdcebe93f169cbf83a02320d30a002c61a3ea62f5760157fa07967eff530639768bc340d70f17fb845e", "02f86b830e4a25820d348201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0613fa119ec71fd31ab720b327fab105b9b88abe08473c0a89ede2801263d59fea0087fb7e862017b5799627b0c49db8a006cf5428a8db1cfbd9972e9324b2433f0", "02f86b830e4a25820d308201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a08e14c367578b298b0f9d53045ec48fdc2f9fabff09f96c17848736cda51390c4a046c0e69a1afdbda0ee1080224dfaa25aa50fc17e6894678a0dd6d4f44b5545fb", "02f86b830e4a25820d348201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0130bbb8fc6dca9e286a7a3af5e28e6cebd30a9f0da34d3492399badf996a9104a00eaf59b4937f8ce608ff7cde2dc53de6b48b294f95eb607aa704d79ccb413583", "02f86b830e4a25820d358201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0943bb8af96514edb0972602dc81c6aa4cf2eb8c5d0ae6c4f71f1d26496e2b3c5a02a63a88b8b4f6eacdd9883ec16aee023728151c74410fc836c5585b01ca44066", "02f86b830e4a25820d368201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0511bcdab2a5f14274b3945d203b0a2794163b8782dd4fdb2a2390abf6885c5bda007d6d55db01b3b031fab4148099d2627183f94a62ac43a504a4721ad8a82bba7", "02f86b830e4a25820d368201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a069654a48352f2c6e716077f2e09638cc08e4907f9b36bcab38571ce2d3aed4b2a07b4692a468946dd6219a463e8c3b1c7fd2b10313311e8596ecd4927e7ed8a3b8", "02f86b830e4a25820d388201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a00d3c6898ae7f4ac8535e843d5d5cec21db393a98d96bbe718e421c23afa7b534a07e3024433a8829115cbdc559185b333cfa32efc78598da8f7baff40289e325d6", "02f86b830e4a25820d388201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a8088133de9f4c6a93ef377a21a00a9a76cbfe81d07dbb2873d5b1673fdfcefba049c3159dda14f7a51b012e758fe5e010d73e065812714981555223d83dbfe49b", "02f86b830e4a25820d318201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0909ce519d1501b8f1c8186abb6f429e8857fa56e3d4e5ad5a254c6aee43ee500a07dd7de912f7cd01aa377f10622bcab959e653fdef1bcf8453ce8536a28b2b60d", "02f86b830e4a25820d2f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0866828e3283733b51ea3a031b309866609cd33ea107507cc1d62f88252f399e6a0695dae025d2e9bcc36914f93ebf64600ccc41bc1738a814079da5d6ba780bd39", "02f86b830e4a25820d358201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a06f1092af506b9fd529188dca3141ec7320d0b12a6b1b8d067aca7075704cda98a056a4fab1623bc0252730d25381aab23732fb3906089e0e9e22e68e43848f33db", "02f86b830e4a25820d318201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0b8581c322d75d2251b90da2e9a834ad93772131babe245620bd6882a544954c0a01a138c95d72f897ff3c2b387984e985173c2f41baceb3c5f29e610857b278d84", "02f86b830e4a25820d358201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a05c5129f65be02cbdcbcb287a10a84e188f8f1eaf5fa2259e5f988639f6031e7ea075d379bb0c1c8d23e88d73e4d6f48cf44e411b4b50b00841afb923b2ade049b8", "02f86b830e4a25820d368201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a066dfa65c086cf72a326a0cbec3aee5938e6680968f11cc0830bae99844cc8d13a0251ece010136bca0a88f6d2639e69e01e613008ced979d451e946565da3128d2", "02f86b830e4a25820d378201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a036257f5a8d6e2f39205669c27a9418dfb0b70826f949aa8f88e5d9014111116aa03b3a4635aecb00305cd1a160474e85f344c59dbafa7477528f88b52f41aa5cf7", "02f86b830e4a25820d378201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0b25a4571108a9a90db1a5c13a9b44ee20aaccb71af0d7ed5c855b0f45e3f883aa02124af4b90221b264277d6f02c7210ecd30c813286273a0eb28eea7d4898c57f", "02f86b830e4a25820d398201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a07e9f806549bcea13c98b4d78fff41885b70e0543dd21e474542ad613353f1e8fa0202129047695ef0ebc311778880745cae1946cab5535bd943679eb0a2f67fb56", "02f86b830e4a25820d398201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0db9cdec92b0b276b053682f584d294e6d321c165cc58de82a51a756368d92f5ca009d6f4b8ee78b13f03d6327911c451d2c9cd490c172a57f29465b29f259b53f1", "02f86b830e4a25820d328201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a05ea14a3f1aab192cd90ede93e28274645b90cd5866ebcf49136b06ff11cd84f2a052bfde2214bb2444300bc7b0285cecc9e25b10b8c887b071e11953fe54424531", "02f86b830e4a25820d308201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0b1be16feec3caddb3d51e8d0c4f491b3c4b8a7885ef920bac35b1ca04aa8a148a0448349be196bfb59ac6d846de1d7e071ef9aa35449a1022728bbc6f11c803e37", "02f86b830e4a25820d368201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a09db5c1c9f59f043dcf17605c199f06a07ff46315c3df556b4c8a56d22b39fc52a01e9514957dcadbda8e48083a617f997da7bd191d113e697a298d28fdb5426619", "02f86b830e4a25820d328201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0cce3e866d5cfdeddc9a4947bcffcb8add59d1c0d9caf3523a3bf709d18fad7aea03acac0378ee866ab8eed12705159cab652b20d3bddf2f253879b8fca60b3bd8e", "02f86b830e4a25820d368201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a023b00c9b1b87224f660ec4ebf6f9806e3ca52455773aa69275c17749999a43d0a04a0115ab49384f16fb3be4755f064003526d6833a2ecc9c5359b528858d3aded", "02f86b830e4a25820d378201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0de4036b3dd93aff28feabd6636a3183d2a42131469ea5dbf0e6e0c6c08d29736a0136a4d3429afa9babd5e6f005d4d978f7c98e75ab600b9cab75057232efb948a", "02f86b830e4a25820d388201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0532d96d888406f36c35b2bd7727eb93c49d8856debe58c2b22231aac7b11adeaa013048dd2834a5a0d6b6b03c006f8abb98693cc9767b1dec04802182cba5cbaf9", "02f86b830e4a25820d388201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a04a184d6fe4a9ad0352024bbb4dd2cbb46e4e53c3b1ce6670f45effd8299a3588a0356ef875cd6ce9015a9825ac8b2b3899bf057e6240daee195e45130ac4caed11", "02f86b830e4a25820d3a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a00a0b071f84ac95709fceb34560ef8864d0d97cd916940f296b697c3ef85b45dfa02b75a0ee3ac5210dbdd66285ee166a8172e2e29f5d47dd23043f943f86ada8d2", "02f86b830e4a25820d3a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a001365f1ad913713e2f21f800a6b8b4f975e6100b262c21b351114ffad4dfdae8a045dcbf5504fecf7fb7e9a9b20a502f97a1b32e8eb0d792e7ef9a96d19f5f83a5", "02f86b830e4a25820d338201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0124fdcf532c1e355f96acc2a8fa586f7e60ab88854a27e7fb8f29035fd0d770ba06afd9013b9e781eed6eeba7068c126e853d9c777ce51cc559d7ba65c0f7eb90f", "02f86b830e4a25820d318201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0539f5ba88f387bdeb08c0d96422141bc124f27d9c30deb93cb3a6f1ab1211528a0216de38b17a8a4158d05dc6c99ae66199e6e58d02d17e9c375d3e246a906715a", "02f86b830e4a25820d378201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0f0d50c84ae2fa0e889417dc7f50bcd03f06381dd57a8aa010fd44998d51b3f75a034e85aee2861b756fd90e849f232689744960c980b8ac5593e4f6477bd9e3a23", "02f86b830e4a25820d338201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0ac9815932878963751affceb5d9fd2694a26e088cf7403a7743a4804f91877b9a01d02bc153d4017a77a2c56529f33d8391d3789f608e905ccac73e9ac842516a3", "02f86b830e4a25820d378201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a04a98705e9dcd0a63edcb659c5abed7d4edb48fd59150fd5a12951c3b6502375ca01467386f172825ba5742612062f639aef22efd808eb37162d1ae4cec05ea3c5d", "02f86b830e4a25820d388201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a04b41d201612a28673f0d814539db62e8f40cad2b00d4c94661d7c00282adbb8ba06a938debf49f6917040363f8c83a0f12897184a7c8feb24f3b25a0306ce112c2", "02f86b830e4a25820d398201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a09e35641d426872a026dd4b20cff3933542f8974591db34a0338d524d7dd363f2a055edca10c89bd6806aeece36dfe93cf330a14311dfe5570135767c8033a16f3d", "02f86b830e4a25820d398201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a09ce61708ad782b0c98f6c6f6d3ba386aeb0a53507a525585c59280a81a0df21ca0061fef63d239e7017803638193ceb772c9ad3bb5f19ca6d4173a86bdcd1c5e29", "02f86b830e4a25820d3b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0354f7c121c6aa90989b3b06de5bbaa2228676e9b7b46844d4194022bd9f129e5a06f67b77d4dccfea2ac44ec905d0af2173cd8d3cba91cf1be2b64cb96ee5bd73b", "02f86b830e4a25820d3b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a07cc594197d9e917b18d95716fce54b5eba60d3b77aa8841e098c1ac7a8aeea35a04d4ab682c03486e4c50ced68522b565d93ac624f12730fc5db67da5cea8e5b42", "02f86b830e4a25820d348201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0476f539d90fab78bff45775e1d9a4c5312f474845ea9420f4868bc0e2bd85f72a042b9f94fcedf1caddd20429d6f74c42a197b160e38cd17f4fdc6932a660ec582", "02f86b830e4a25820d328201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a030c70bada0b50ca7377e2e655f7558777ba3dd815dd1255cbf98087efc772abaa077d8d3110663f0ea99757e6b9e8a567cba24bd143d68b78a3610a3f1ade2c9cf", "02f86b830e4a25820d388201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ad699d3c31abe566f19345d524a92b3d9e807360aca0d4753a8a2de4f07b1bd3a004a888afa2762df37ed523760b9103e1194c82dd36d0aa2f5b508b32e6fb0305" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x5385aea2...823050f6
View lifecycle
0x23a0b434...3a5a4856View lifecycle
0x95feb2c9...106f6c63View lifecycle
0x5db7f223...2cdd02d7View lifecycle
0xd39cc29f...531dae87View lifecycle
0x7f18054c...dfcd3a50View lifecycle
0x79cc7093...fad8c659View lifecycle
0x542c7466...c4366820View lifecycle
0x17e67f07...84f6c345View lifecycle
0x47865744...b4040e3eView lifecycle
0x9c6c287d...80ccb28dView lifecycle
0xd64a9cd9...45b66540View lifecycle
0x0d6bbc38...025edb3bView lifecycle
0x552d6b98...f4daeacbView lifecycle
0x15774cf4...08f1c9efView lifecycle
0x40b794c4...d853c8a9View lifecycle
0x61619372...d11666b4View lifecycle
0x589fb166...53c926fcView lifecycle
0x4cf0e550...fc747a77View lifecycle
0x4358f541...e0baf6f4View lifecycle
0x7edb553c...a0b81c2dView lifecycle
0xa0579925...22738fe8View lifecycle
0xcadd635c...42dc1e00View lifecycle
0x5bbb28de...cf3ccfbbView lifecycle
0xce56cde2...2c14a6c5View lifecycle
0x11e9a1c6...a0afdf5fView lifecycle
0x142184eb...f37f3676View lifecycle
0x1f19f204...fb336745View lifecycle
0x5946e4d0...b3314bccView lifecycle
0xb51af811...954036f4View lifecycle
0x38e9c29f...6147e475View lifecycle
0x9cb271a3...374af157View lifecycle
0x1885f1b4...6085de9fView lifecycle
0xeebe3db6...5fcae0c4View lifecycle
0x9afaabb9...7ad3b896View lifecycle
0x5f5ca961...51d23a5bView lifecycle
0xe8e12bec...8a235bf4View lifecycle
0x82ec2de7...ee5c4c71View lifecycle
0x68d9990f...3bd991ddView lifecycle
0xeb372309...3a1e9effView lifecycle
0x37713e55...20ed8e0fView lifecycle
0x39095b18...df12d4afView lifecycle
0xb10731aa...f645fec0View lifecycle
0x38e2f807...541a29dcView lifecycle
0x99b29b18...28a8bae4View lifecycle
0x2cef972a...cbaa363dView lifecycle
0x582b292f...1bb3e5d4View lifecycle
0xfc25e337...b391abbeView lifecycle
0x63d85702...cf49390fView lifecycle
0x702d74d5...90fa0178View lifecycle
0x50c4ca20...a5d92df1View lifecycle
0xb453e90b...8851d037View lifecycle
0xa2a3930b...ae513ed4View lifecycle
0x88636dd8...b40527faView lifecycle
0xfe13504a...2b845613View lifecycle
0x2ba619ee...31abfab8View lifecycle
0xae66deaa...06770615View lifecycle
0x4bbfb747...8b484713View lifecycle
0x46489193...f4257004View lifecycle
0x7c053da1...4d2757e4View lifecycle
0xf156a80c...1bb7bd3bView lifecycle
0x1438c5e3...15402c8cView lifecycle
0x7e20325e...777b6ae8View lifecycle
0x009cfe50...a9fd56d3View lifecycle
0x9cfca6a0...8e9d3d35View lifecycle
0x02bc725e...16802a0dView lifecycle
0x7c535f2e...24a918ceView lifecycle
0xded2ebdd...df6e597cView lifecycle
0x968e97b2...3bf83ecbView lifecycle
0x6e25b4f0...ef80777dView lifecycle
0x37f63aee...c6e76116View lifecycle
0x9ed3aba3...d7e61a8aView lifecycle
0x8b7c30cf...412e7b7fView lifecycle
0x5dc8eacd...0ff069b7View lifecycle
0x46c9536e...36330738View lifecycle
0xd1135bae...e0dae306View lifecycle
0xbc033bab...49b4e3dbView lifecycle
0x5e204670...f87b770eView lifecycle
0xf1d64e04...e75ff411View lifecycle
0x77d92e1e...04b64020View lifecycle
0x9f9e85eb...f08aafe3View lifecycle
0x929f7808...01b6ed6bView lifecycle
0xc6171b8e...adacb7cfView lifecycle
0xacfd926d...f478826cView lifecycle
0x9e8d0f27...68541b47View lifecycle
0x976214c8...d63e5fc2View lifecycle
0xda1fd539...84b2b0daView lifecycle
0xb6e4bc6a...203fe1eaView lifecycle
0x7a46a7bc...2359aaa6View lifecycle
0x72a0d24b...d248e1e1View lifecycle
0xe6a35df9...a909acb8View lifecycle
0x58c88263...c2492d79View lifecycle
0x4faaf438...9e9cc32cView lifecycle
0x3354d95c...863c61b9View lifecycle

Op 3: 0x71bf2244...1e408d5d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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

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