Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220de...c3c6
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
98 linked operations
0x9bc04b9c...91df604aView lifecycle0xbd55a745...e2bbcb4fView lifecycle0xb790ab1b...97feec83View lifecycle0xba583e69...103c031aView lifecycle0x6e1622b1...192aeab1View lifecycle0x11a2650b...810f0d4eView lifecycle
Transaction Lifecycle(98 operations)
Full details →

Op 1: 0x9bc04b9c...91df604a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x9bc04b9c...91df604a
From
0x6e72f23e...a4b3d50f
To
0x7a9e4682...d2189686
Value
0.00000000000000000100 $ZTH
Block
14679
Status
Success
Overview
Update ID
1220de80db...c277c3c6
Offset
54747
Record Time
Jul 21, 2026, 10:03:37 UTC
Command ID
59af3b20aa69...f6aadb56
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00b84a7e76...84dc7af1
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820dbb8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0bd033d43bec54b370588c493a5e68f157692f2bb061fbd8fa2710373c2f80661a04f92e60f55dc6b22f73eadecb43ddf22aff19915e43f57ee46ada7bc93d89d01", "02f86b830e4a25820dbf8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a017310ec50455a154668c3c0700cb3b8c4808cc613ea961b470a453f95a8b8317a016cb39603421e9b413ca4fb23099231b8f2812aaeb677cfa0dff15ef065ef372", "02f86b830e4a25820dc38201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0017d6706fcd27421946d5a845527272429ef256d2a66f944dd97875b4a0fe464a02daec5c34aa144886d0d77d8de2ebe315169d25beac4e9bb96ed555f58e439a6", "02f86b830e4a25820dc58201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a098d913ac90dc2c72ab07221e69d2d7fbc0c150b621bc3eeea32f038bcbfdab1ca05588d8ecd20f5a7e707f295b0d69eb6e6f9aa12b4032535d8071bb43f6340f2a", "02f86b830e4a25820dc58201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0920c3585c3a1f11838bd0ae99eb940231307352b03cd8c929a990b57ea0ca002a046825909a6121ba72847ff9eb9887e428041df27122a4be86159f0fa82dff7e9", "02f86b830e4a25820dc78201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0b811dd8f21db807ad1c13d36dc71afad0e5359de7d02ce90c4b74d8665f5b74ca00495c4bb045d2d4614668878218909dbdcdac59af249fbc41c2809e198d80141", "02f86b830e4a25820dc88201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a07d541efe4563cbf3dfd926c2d781160b900a921e05745d83d72f96f63e6f03faa02f333d3622f0a99089fd8ecf78d6fca6984b4cf36512fe9ac37cd1bfecec59ab", "02f86b830e4a25820dc18201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a026fee9021b459ed4398e8392e2e7e07ea82da394a0fb21807a02554189aca692a07efe4dd0f37eba48427f30da6123d24dde44a3b34cb282bd7a826d3914bb5a1f", "02f86b830e4a25820dbf8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0af129382243c8adf96a467a1e9ebcd1a80206f5e9b69bd06a5b68ae38b8b9ebda01700a67e2b7f5a0ab684bff3d9ff418b1b393d403e1d96a031a3fbbff3ae9fea", "02f86b830e4a25820dc58201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a01f6499834e0fe5d192570854fb8790ad0ee4ecc154c4f441789642c9930dce55a0070e42c5c4008f14df1b1fc136dc7e46041576019b65fcd763045c4c33e039f2", "02f86b830e4a25820dbc8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0584528c4936a352f7ea8b9afacbe95d957bcae0a1854ba67dfdf1864a53d45b4a0170295772d33c8815b88e0f9126bdcc534fc6f4b49e37e8834da69033b2f7ced", "02f86b830e4a25820dc08201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a084330dd523f1650198e2c9b2a93756ca81283a13ea55367bc21156fe39dd7194a0315aa32d3213d886db52808db38f0670e27326da37b7d3ae1aea00c2e2f069ba", "02f86b830e4a25820dc48201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0038ab083e5111bf79c26ae0324b0560f931c914a5c121e6543927692bb42e75da04d8bbbf3d467414ff8dc3e0122b1eb3a4f664318ed6bb3140c7c138f5120c2e8", "02f86b830e4a25820dc68201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a018371af22ffef43fe4afe4edca20b9c309deadf0d9d20110b52087e76202f894a0595c192a0bf1ce16ef570356521f4c80de1b16ddfcc26fcd375f451aa1fcac0e", "02f86b830e4a25820dc68201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0793c9881389c2a5ed8f7042c1a577465e3a638c4d2cd4de3a6d009b453a8d260a042f24e4b8d3435b12e0e0dd6acdcbb62ac597235bf2c948fc284e2c96213cf73", "02f86b830e4a25820dc88201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0b6689b1c033aeb4d8741f7d20dfdc21751b07cb653795d9719b549c03f7a7f15a003192f0b626147285c89d910fc0076662626957e50bd9b3d0f8bbe06bf1858c9", "02f86b830e4a25820dc98201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0437bbbd451cc588c36eddb67e28f188827853d77c5cc28924db501fe9436daaea045790394226ff1e02ba61242b1783091a74f9033c708be90a51ddaf7f18a8f72", "02f86b830e4a25820dc28201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a059d4238e223f85641336d13d6c725eaacaeff7be5fbdfeec9dc09665899a7e21a02dd50e8e4903ec6826fe876e5647d8cb3b86b83be13325d612e6cae30dee3c15", "02f86b830e4a25820dc08201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0e8cfbde635842205424c3b1b58b1cbfac9bb651ccde88cc3ed4618dbe1813171a038c721bc1ab726d30c629efb4c168ce001d200267381fe39c9d2b335853e97a4", "02f86b830e4a25820dc68201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0686108adacc09fae79f40402e4fa01c5bdecc99fb6ed55c293dc28cb17da596ba0071673897c93dbe11ba48a4048f659bc0affb8dc04f322ec616b0dc8998e4568", "02f86b830e4a25820dbd8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a01a2e3b43e05f8f817e1be6fdc99d6a849fd122190f30f495a17c5ffa5c6aa745a067245983de859fd997256cb69984ecfa11ed8d7fecbf537a6443f1bb1eacc21a", "02f86b830e4a25820dc18201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0a71273cc8d7a95e33285a4f929c3614abb777acbddc107f4b7be2edeb67392c2a0557ff27075177d763a8ad4427d803e249f938900052f0ea4837ca112f9fd45dc", "02f86b830e4a25820dc58201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0514bab13a6bcbdd0218d6b293b119c567451cb46f7d77e31b77ed44b2cbb5995a021a1ba350f1cf7866732e20b7c45fb4cf6b023720cf31e0479e778669bd6d00a", "02f86b830e4a25820dc78201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a04ed91dfff02fab7873b73b17a048f9e4142f0e41c154672ea689a6a5fcd0d686a00b01d3c07ec6438647cea41846dfeededea3e1255e55f1ad980c017cfdb43997", "02f86b830e4a25820dc78201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0b74465b89a67b5088b704f4fa7d4860870c73f332dd15ab4f63125f284116a5fa0270c771cdcb73dd66728d077d15539be0d4eb33ec156daf813f13064ab37c421", "02f86b830e4a25820dc98201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a07a51141471f1bb91460618688c92ca583428f25a8e6b7d8da1fb9be136ac262fa00edae69f0367439b9144fced6342af8945015d9cc22bdee454ed5758623feff5", "02f86b830e4a25820dca8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0fc9d2ffa3ce54e683cff53dcd24eeeaec68c99294b9fdd76da198e68f69e063fa05052eb0ffc94d7f0e9c93a778cae13b7db1a3d2cc66a7d98cbde3ab46202553d", "02f86b830e4a25820dc38201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a055a9ec88dde79932202a0915b99f7146ac70e2b7ed0dc4ea3f65f7062207273ea04e07ae5a9e63f862528d27fc7574277f31cf49007904a4b37e092f2fe667ac79", "02f86b830e4a25820dc18201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a041b12d9b0c87b43da01adaaa87754acd7a832bf1cdc690464b201cbda7f2f9d9a071d0a959a0933d328609adc1d289739b6ddf5945ac367c903284d00f4f28a546", "02f86b830e4a25820dc78201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0352be3a53a6d1a037e6cd86bd016b2f88e8ba82c7db81f5385974002a4f00f24a0472a8da61b6d8ef85db2013a7c424ffb10a0ef28bb18acc57162ce96f5c1be1d", "02f86b830e4a25820dbe8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a02058f7fd0645e88aa55654bccb5139ab535f6650cb661cbd57a3e5a2fd9cd30aa07ea2db6a0790d8ef63f9220f73646ff746decb2cc67f4ef2e5369b7d6b53cf77", "02f86b830e4a25820dc28201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0552e64af44ebaa6db0a37ce68fb5ba8c396224465faa732832e84280eb1d387aa06eb871a20df98a233b018d2bdaec4dbe4babb31a23684e891079ca3f9fb54314", "02f86b830e4a25820dc68201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0e4e1c7111665f0f3f4f8714921f77467d6a6c744643d95058ab38b468eaa7d89a010753d0cb858ef78080183b17468af1c653c5f79805e6ce65b4605e51bf1e20f", "02f86b830e4a25820dc88201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a02cb4ef753c31fa5bc51060b1224d23fffe3cb22fbd21657d70e9b1044dbb5b1ba02e4e22d798cd29c728d76efc50a20d46fb2ad83c4683a19f13cfe6741c6ecf9c", "02f86b830e4a25820dc88201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0f5a50fb949d679828378b98dda65f7bc589f0a211e515bff9e9a8651a2fc98a8a0771bc2f71a1fada92485d8b532c6da35a627948df8222eb59d1a34fdc7ba5608", "02f86b830e4a25820dca8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a043145dad5bdcd25e780b30f554f8898daf9fee829969fd2b5cffa2864a2b10e8a04073b18932478cef311fa8f49a577c84e53a6b3aec1bbe0e776738ce4f505939", "02f86b830e4a25820dcb8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a03adce7c14730c56945abfea9b3843570bd91dc018aeca53c516c128416d7bf90a01e74b53202ec9e905efe3607fb2dc229a78bc73b1e1831e3d05a3fc5c81f2d24", "02f86b830e4a25820dc48201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0b2e6901b4932319d24d0791e1a3ed6b1c5c8d1cb2a52a52ae33b878f8df7accca00aa6d873aa5a8e0c31536cc613dcf3c353bb468bda2e4793cb218ae1a9251399", "02f86b830e4a25820dc28201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0b72649b090c54c5fad0fd3e0fad4a7ea1dafeebe589ea75beb38168e0554cc3aa00b8f22a33ed2ce82c5b8d5e8e5495f2355acea1c453c1ad5fe8f9866da7a6af0", "02f86b830e4a25820dc88201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0bc3092f25867cea2848e467556fb5f02d6a8daad4db37c7324b053e169fa251ea071774f20e9704f319b394825beaf2776af9653a386ce6deeb6bacc51fdcd3b93", "02f86b830e4a25820dbf8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a095f74b193d84f4629816b7f0b705d7b5bb9f19910d94228f3184f26fdd567410a035ca52f08aadea5c4e417163a9d784b90914d17b77be947d1942555f3c8a5222", "02f86b830e4a25820dc38201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0a2f3dff96fd7bc8cd190f357ab5f640484e1bcb5907454c23cb27be903f2ea80a025afbefe6c89ffad4cde4473cbb96dbab8d54d6eec89a5a926de5db8149d6bc7", "02f86b830e4a25820dc78201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a091e0faf289c279a1430acaa40212297b2fc99173f59d2195f673ce2d13bb54aba07f8422856851235079ded98cb4a218d5d636de3af39039662dc0afa12d78d9c9", "02f86b830e4a25820dc98201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0488c8732ffb9a5a5d65f76c64a53d167608329037d9d94c08e319baae57b043aa07df0f8af0aeeedb19475cb1cf542368107826f69117be4265e7a6cbdfbf5bf9b", "02f86b830e4a25820dc98201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0da50d113c84d6c24362fce7272be55b462b9ae4c4ded0514be97f7d23b564429a055bc41b124b27bbc965409ba023c8bb2eff789bb54d77d41fdbce626a9533cb2", "02f86b830e4a25820dcb8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a01244cbeb2a918a7a3757ac1646b17d35a90d75b6102efc235d39075462f0a482a038657432424fd91f1350924e25ece4364e5d3d23ab81929bb1eda06137665717", "02f86b830e4a25820dcc8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01bef4fc47f2eb18bfb6ac675e7a5865b74a645abf0e4c54b9436eca9715f2f0ea00c86d0e0602efeb770dd148f2f5886f63a16a838589ce82e3c06e4ba13bc09b9", "02f86b830e4a25820dc58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0e543aef7ab50b6d224360d669c968181ebfcddefda440f35f39779822ce2ec0ba06e2764f04f7db359a792675b0ff75e859322a6e702eb1aa39782cc39cbe8efee", "02f86b830e4a25820dc38201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a063107cb7523fcb1c18ba43c2e0883d68bd0bac7b02dbff550239daf93d8eac5ca076a0d6da0a75d9e9978e8bef423110acb3bc3461ae16fd0e13a0d8f4c46eac63", "02f86b830e4a25820dc98201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a052c188b8d1b8b7f47f3005ecbb638bd3fde94ba438bf48fa5101ae7810e7d960a01f2c0ca52c72aa0ddbdf872497ebf4a22fb25ea4c6ba40b64b8e8c0e26c2649e", "02f86b830e4a25820dc08201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a039ac2981926559999e7e750a621e8cb2aaccec3c4208c9bc63683884e4c92d37a051869d4a0ef307746793a26107cd54d5fe076a76f39f30c276fb97e40b57f914", "02f86b830e4a25820dc48201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a09ec37f4ab26927f06d1cf23caffee8205d329d8f0d92842261894bf33e1d4821a04f496d6600a4b93a44d89f23872ecbbbac95f0d7be5eb1abb76af8314a9f6e87", "02f86b830e4a25820dc88201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0ed6618d92de594115c8f2087db72fe01a2aa05af2f22aeedf569d87e0fedbbaca04aefd18f7fc452fd5233fbc92b6b1a0101e7bae4c8fa33bf671a4de01bbd9492", "02f86b830e4a25820dca8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a04d2fcd5a2e5a624e51acdaba777250cff88993c3d33112bdc128c68ef3102caea0315092632c8c3b0288df59166d73262b554daf4924f201fbc572368ca9eca966", "02f86b830e4a25820dca8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a05eafe08e65767a271b02b822d8c8f392fd59ed05235117a4449c21de9d7e9d0fa040f7ce35f0544a89a375755e0041caad54c5de040340cadc2a2a3db94fdd0d67", "02f86b830e4a25820dcc8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a03403e7d9a74a918aad6206f862e4613bb5b58d78ec77d81fc6d0cc711786631aa064d248edca8bfb212bc579bf32ba5467009d5c9a583c1f2bede8f890f3d257b7", "02f86b830e4a25820dcd8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a07b72296f0e374f2d6539df6c9686fa89da65d381d68cd2942aef707a4156a8bca06151321762a71e37c7b35fccd899e0f331115bfc04d9d98214cd37e93b176c56", "02f86b830e4a25820dc68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a07e20abb6a9f966149c7c8db9c082156c6a63ff33cb1c4fc58c8d49af08a511b6a0577e0d90549aacb51aa4ac3085adce29231e1e4ebe7fbca56601dfc6edc9b20f", "02f86b830e4a25820dc48201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a05702a1a4de395aa24d26bd83a2c1cf03ab4615da1d14aff87954cca58e339484a05e7f0d0ff38dc43d47dfb37659009562c86b681826a83357bfaa1658e02ec3e6", "02f86b830e4a25820dca8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a060c1a86cb36a98daef151072f628c64200a09fd3278a695c148d3c4be99697cca065d1445ab26f340d5c8a84b323cac2fd48e73ea3c02ed9f4455794253cabfae5", "02f86b830e4a25820dc98201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0103cb0474da8b97b7bcc29ce79fd0f8a88d7fb8795e6ac03b28f4071adcd7a4aa03ab2e3756626e2f86cb0e8eab1f90d28ebc73f7795efeac6a96e98049a671872", "02f86b830e4a25820dcb8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0365fc9ed38b09e0c6f0028b2c737d5663b0cec4361050bf464c6a45351340fd4a0456950124230c1ed64ff97c0c40d690eacd6bf745f1bd88db74b9e05c2e6baab", "02f86b830e4a25820dcb8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0661d917097c0d8164f9dd8151cd03bc0a699104ea81bbfbedebad22fc8851468a033dcb5a9a58c71ae96130b16f4dae8fa63d3c5e2b8472000e130d0ef2d74ee86", "02f86b830e4a25820dcd8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0af77ec5e2825962e31514e6539894f441a5f4240e3de8d168fb27864f81015f2a052ee1d9a70e64dc45c9693cb9711265e89cfe124925d87931f0dae370c388ed4", "02f86b830e4a25820dce8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0f8c88e855ea9cd3dfa17cc363a4f6ff99ab857b6e4336a4bda83dc41c0fa7239a04366d8f0dd7b5ebd9527248cf0334a8f8cbbc4c09b2a089a094d360f6fbfb7f8", "02f86b830e4a25820dc78201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a052d7a5f4847fa90f16cc11a2649410e6461022b4a079111c66015708477efd93a0051cb5808332666d2aad20523a03a84bab9e8c50394e4c6ccdfacc462ed75fc6", "02f86b830e4a25820dc58201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a04acc4e0e150594fae44b29d1e6131f496dadd9d42cb22ca8fcd89226f0a005d9a006679508c93c352631ef59c3f11f9384782c4293e9830dd76358ae19ef33086f", "02f86b830e4a25820dcb8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0534d1bb2188b641a1ea98fcea2406578308f2995dba6323244449fe7be8a7b4da017f9bcfdc8e0a8ca6a372a783009130cf29e56908eb4a0ac884c36c9810406ee", "02f86b830e4a25820dc18201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0499eb46a7b7e10e294fab095a40366c221e171784b65b85472cc9ad1209a8c8ca079a7c7b915e19ac2350471c77ec913c9f90ea09725775916474c59ff1ada7303", "02f86b830e4a25820dc58201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0ff4284bb2fd3468c84be59d17e790736ce42614eaff232b7b1c413ce8403b79ca007213df1682c254eb85723f3eaaffc77dc63c5dcc0ba9cc18ff9df66d38fc14b", "02f86b830e4a25820dca8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0404a7b0ba5748406322ec554071f3896172a46419e7712e896e98a6dc365de43a006151649ecc275f2fcc1304bddf07e498c6d29e1d6feb6c2834e00b007e8f1c6", "02f86b830e4a25820dcc8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a06879300385eb2af6b76ea4c533c302ebfea64a3031edc51ed1a3d0631f2a3edba024c6cb8e74b415f4db7ecdce7ef578e80c9cfca7cdc30904f64f02da9df3efe1", "02f86b830e4a25820dcc8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0c450f0ac2a2203e316d6ca19e5de41e5419bcd0983d4266e32c5d048b318a536a04685c68c8b8b1ab161d1ad6f664ec8cd0f330dfdabade81a0a674c8335401a1d", "02f86b830e4a25820dce8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0aea1e756c1c49ca6954ad29ac97c1203e5a3f78dabac980d0c9ba4f7ee18ee69a048269f06df7b020eed3b2c521c03469920aed4c02cef5629d5fd50cb52bd2f9e", "02f86b830e4a25820dcf8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0b68c646673d9863b7c88fecfe6b4cf1650bf40e85784f40bdcbf114268d613ada029e1e0dcd9a8740c329439e02193acf0a1814730976ac6f208c386b72741a572", "02f86b830e4a25820dc88201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0b8b1dedb3a99023d7ca5e499560dac15f634cdf9fd937a7af49e8cf7174b4db7a0183015a5c1debcde9e1be1f63bc8cf5bc8990a0490de07923ad9ea96022b11a5", "02f86b830e4a25820dc68201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0821608cc78033ff3fe0df0baa4f21e8e0b1e4fb3deec173a0180fcaaa46f0962a034d5eab6ca43d6acb77d0f32ab42fb291101c1a9ee5bcf706456f6afe91dde58", "02f86b830e4a25820dcc8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a04c02a89d6164e24fcb17530b872a48fffc8987b908f29eeaf02829ec47dd88a9a03dbe59c05453e0a90b5d354b426e8d8fe498c5af59640da5356277fe2c9fdec6", "02f86a830e4a25820dc28201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c0019fedbbd49fd90f18c0048384d87aea604d8fbe44b0c260a818849f9e2e21ce36a04a17ff2d8850ac3316188a275683fa053caaec2b5b508b50a0e7660f1eff4f19", "02f86b830e4a25820dc68201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a017e75b48ac24939e9ba150e4d8d09049c998a6c04e97bb14c12ffea60a03b028a0779672f9b05429cf2ff349b6f8ccae5ac186b5e627e512a041ef4ce6262e168b", "02f86b830e4a25820dcb8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a04942b67dc254d37cb30e09db04592dfc0bc328366540761ae1f52873b79c5fa4a02f2c42844373ba78c2021b146ae4239325b9ee3bb9fce2699958e92335eb2480", "02f86b830e4a25820dcd8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a07507da33808ddc77791b2ea4427de67b22d3bdb0f813d58c2a3735e738a7a3aea0372d7b57b1451ae6639556aca2f1c563727004344d08aa65f70fbafe9a32c6ed", "02f86b830e4a25820dcd8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0b3238040852567aa3186011347f22b575cb0c9a203879dbbc543589faf99ecf8a03659cbdad3670bf0e35a6fe7ca1dc58ac39805519454ff91f91b19ee22172062", "02f86b830e4a25820dcf8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a08972f81428a6f5035c9509b0201432ace6c08a1ef5f3c01fbc7f0fc3dcc5fb61a0690e28d7e3b2dc5f837f9c27265b9535e62653b8d884d2b82e2ab401492bb1f4", "02f86b830e4a25820dd08201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a01b6a5f309f10df964414cf03b0e400fa381eb43378229bd5f2a852878cf33f03a028306f4f8d76b843e9fa4cd055e6c47526235582a5fa89337b54de3341b7fa80", "02f86b830e4a25820dc98201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0051712b3fc9f06bbf28935636460544fc29db8281c07e81ba5dffaaf23b720cea037f3944168a4ca85109c4b1afc3367873357f7b54e72f427fb3df1823f256b7c", "02f86b830e4a25820dc78201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a059d6e3ce4bc74de74f38ae7d51e3d7acaa38c06bcdd71162e76bbd914e7f00f7a03f0860402df464574db4c9ddb7836e30fea7e914041895445591332920d169d4", "02f86b830e4a25820dcd8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0baf081f00bf8429327975cc17632a61f82b8032e9bdab2d455f97b903487cecba02d3049b1ab75baffa0b47744946aa357ab5c33dbbb370b0217a4d532704698b6", "02f86b830e4a25820dc38201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0ecdf7ad3e7c4df8419027aa49d192dfd0e4e9c2a56e11d3a4519add1bdc2ca6ba06f77f3cd2529e22022f12ad5e9f98ace110028e31bfbd3f6b653ce49ab359b0b", "02f86b830e4a25820dc78201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a07c42e894ef9a5c8f9c9844fbf60166caa0d773532877200cd2985fb9f8a5d2f8a06176540b334c58af971091ea0a500f9f5bd5b38b2807b09e14ec3f0ec5412e0d", "02f86b830e4a25820dcc8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0e3046ca1215c48687a1756bd5253709fc524ebc3e7781a9bbfaf3a01f599e8bea0162acdb5ce378bf8a03c8b80f3f9a9099b7a9b90125d0d4b30d9639645844f56", "02f86b830e4a25820dce8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0b6f37f8822a1232b00004ae1e8ff95ccadf291d7f2fa08d0f81a68b0d57e4487a05afe2f314eaa08fffd3f8e59057b9fef95356a8f0cfecd83ab179e06909ebd84", "02f86b830e4a25820dce8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a02037e85884c5171ae78abe48778ab3f59ea81cca6726a33105f4be15f8309957a05ef3dc571b77ed22e7b977e9f745fb21e6991c6ea48aefcd8e319bd52c68560e", "02f86b830e4a25820dd08201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0d5ebf33e36103e402811f1a54923a3f324fb57c19cd9243a3ae4e2dfa64609eba027fde54b44ba3bb61b3824d11de128a7c022ca5a6193c65f595dfe1d072085e1", "02f86b830e4a25820dd18201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a94a25c7c896d1001f7bf6de29b88848be806141a7dc2cfd9c4c70bb88aa38a1a02adf3fff16bc591ce26cba0370e141703166a2cb3d70d86e3e9748a870107bab", "02f86b830e4a25820dca8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a054da5ec06708432889ea40d87bd30098c5e9dccdd3c677ece8f74fd3a0a04f59a0129fe492e165af3f6fb8b5ab78b4b52ab1065ff47e740e146d03da9293f367ff", "02f86b830e4a25820dc88201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a047f89b9af33a0d776328736b81b45d7fcf5598e4e93bad81b1c697ccd65aa26aa00c8b9a258f895067026cdf5ae7936defdc143ccb471784da2c97b2db5b3bb919", "02f86b830e4a25820dce8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a08ad2f819685f049669c3bd734c4c0d5535b67b3efdfe5c55c5c284869f2b8561a040c148c7f90e51d41b27bb5ddbb810164a2e8354e6e22d8ee97458dec5ed3623" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x895a68bf...8f743fcb
View lifecycle
0x9971f498...9bf5ee3bView lifecycle
0xe90bfe42...c8553568View lifecycle
0x548ab87f...7b6c4721View lifecycle
0xba39a50f...16cd9070View lifecycle
0xafb4ce95...5ce8e062View lifecycle
0x0482bbbd...e72a77e0View lifecycle
0x936f516a...d69debb1View lifecycle
0x846fa895...491ce3f9View lifecycle
0x799dcd17...bea6c55fView lifecycle
0xe94bf56c...eaeee79eView lifecycle
0xe00fb7c5...c9b6388bView lifecycle
0xb8d1a7df...21e2ab7cView lifecycle
0x972c79f1...64f7622dView lifecycle
0xd32fedbe...4edb8314View lifecycle
0x23039b64...e3b683f9View lifecycle
0xec03d083...45a2a28bView lifecycle
0xe50bc09d...97179babView lifecycle
0xe93e9916...f3a7ba57View lifecycle
0x8105a3fb...a976d4f5View lifecycle
0x508df65e...b451c015View lifecycle
0x5a98d1f5...feb55295View lifecycle
0xa78233d0...41160906View lifecycle
0x78d9f9fd...92843fdcView lifecycle
0x4ef7bfc0...4e23b1e5View lifecycle
0x33f33028...06f4ca7aView lifecycle
0x9998fedb...781a7c5aView lifecycle
0x67f17137...998cdae3View lifecycle
0x8aa2d6b3...c0abfc2dView lifecycle
0x9219fdce...e855effaView lifecycle
0x5ed52c54...0fdd134dView lifecycle
0xd3ea3f10...f146f86bView lifecycle
0x58507a7c...934a531eView lifecycle
0xd2d80a99...280f454cView lifecycle
0xfe5a47ef...96b0a682View lifecycle
0x20407522...2c157cf0View lifecycle
0x3feec997...1c968895View lifecycle
0x9a53b239...5a7173a5View lifecycle
0x42c1fda8...68ba21a9View lifecycle
0xd7683ef6...46139cceView lifecycle
0xa4d66b5e...634123caView lifecycle
0xc50917ba...3c139cf9View lifecycle
0x99ab7eae...cd84c2f0View lifecycle
0xeb8f24cf...42c3fcb8View lifecycle
0x0368c7cc...ffa0d1bcView lifecycle
0x7423580d...404b1e6bView lifecycle
0x0aa745a9...321cd8feView lifecycle
0xbe66a3d1...a8a1ed27View lifecycle
0x00c8a7fc...25424e82View lifecycle
0x213bd337...4662ba4aView lifecycle
0x9057d2e3...d5f79cd8View lifecycle
0xa4f036ba...94759791View lifecycle
0x219d46e6...79c1e524View lifecycle
0xbb483fc7...3824a85fView lifecycle
0x0c8fe9f1...bd412997View lifecycle
0x155fb303...aa961c1eView lifecycle
0x0f32bcc6...c16c35b6View lifecycle
0x96bb3884...c6af131aView lifecycle
0x0ad54a03...924d0524View lifecycle
0xfbb6694f...103dc88cView lifecycle
0x7fe1cc74...d1e9f1d8View lifecycle
0xf0f0c3d4...80bb29b4View lifecycle
0xe9e14488...a5fddd6eView lifecycle
0x2a48ebff...74925100View lifecycle
0x86d111a3...6fb01c98View lifecycle
0xc2d548e6...98d3f41aView lifecycle
0x7e5f70e2...7e65ab58View lifecycle
0x7470fd54...4e895ce6View lifecycle
0x3f38db99...4a807506View lifecycle
0xdf13990d...1790f746View lifecycle
0x6e81f51f...5db59ec2View lifecycle
0xd2955ce1...3766d443View lifecycle
0x36dab8fe...81a2a807View lifecycle
0xcb4c043a...fec9dc0fView lifecycle
0x59d9fd68...29f0ccf7View lifecycle
0x3a88b413...8dc0778bView lifecycle
0x1e774811...72c08554View lifecycle
0xf052610a...c8ce7effView lifecycle
0xad948c96...135f1df1View lifecycle
0xf51a2d7d...7070553cView lifecycle
0x3171732a...e3478392View lifecycle
0x7ab163fb...d2269347View lifecycle
0x56a15033...5db181f4View lifecycle
0x4c5d2a08...67e4cbc2View lifecycle
0xc1960309...fae322f3View lifecycle
0x14b0a65c...dbab4758View lifecycle
0xac31176d...9bfb7409View lifecycle
0x03cbf95f...3a6b8228View lifecycle
0x8bbce78f...f153e1b8View lifecycle
0x4f74ac1e...1939b5a4View lifecycle
0xb310f66b...55f507f9View lifecycle
0xfc870bac...ab9204c9View lifecycle

Op 3: 0xb790ab1b...97feec83

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

76ms

Validator1 — Execute

participant1 · Initial REVM execution
530ms

Validator2 — Re-execute

participant2 · REVM re-execution

530ms

Validator3 — Re-execute

participant3 · REVM re-execution

530ms

Block Published

Block #14679
1.8s
0ms
1.0s
2.0s
3.0s
3.8s
EVM
Canton
Consensus
Total
Complete
3.1s

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