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

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xd92458da...111131adView lifecycle0x425234d3...2bd04294View lifecycle0x3ee89491...f4bf9aafView lifecycle0x79bcc476...1e690f00View lifecycle0xa0545f07...62dd95afView lifecycle0x968753df...580c0850View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xd92458da...111131ad

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x425234d3...2bd04294

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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
0xd92458da...111131ad
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14521
Status
Success
Overview
Update ID
122051b332...5ebf25e8
Offset
53732
Record Time
Jul 21, 2026, 09:50:27 UTC
Command ID
1dc94db3cd93...17606abe
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0022eb71cf...7d75b59b
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258207a38201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a08b7ae9ec0cdeb2809549276e8c3a338da02e8f556bc768f8580703f8b2c355fba065c1e2713fe2b7719410cbe43c22c6a3a39f49184dcf155a67c0f1d9d1c155e3", "02f86b830e4a258207a58201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0627496928e466ba8af54ceed011e74a9aa10c25160553e1d6bcc5cdcacb328bda009852ca2221432f0e2fe420ea53629604c92217f6680a9e5d5134843ebb6367a", "02f86b830e4a258207a68201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a07b8ed6ce602d57b38f8ad1321c8206de1c5989810e62f92a4ab20a68292160e1a015c1d33a7f9eead286d446bc91d58fcd4834e53061b3da26bb6a2b22e63837e7", "02f86b830e4a258207a58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0ac4b9786aa45ef2941838fbc2371258ed5de2b9883150db48ed3e03e83318a80a026a669a50ea09813922114556bee30778b17070e1a0d5d1a27719e142503f095", "02f86b830e4a258207a58201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a014006d4fcffb0f4a9a003e4c76852adb2e25e4fa3cc2e87ca7e0dc8473d03cb9a02873f6fcc82d16fe661449c84a24bf6c91882f7281710f2a341cb7c825bd492c", "02f86b830e4a258207a48201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0584182b0d27cb97b5ddced2bfdac6c7a665d9bf62d1a282c33c7fecdc5c7ebd4a00f8a163fb8bffee8d45ee1218f5c96802eedb34cd8648aa301e99709d7bf5513", "02f86b830e4a258207a48201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a00bb228671cfaa55a850d951806534d4869649fba6d33f84be7145ec734559093a0549980f6528378525d168e6793710f16f94ce7f6df6d309b71a82c1e8ce04b39", "02f86b830e4a258207a68201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a060a82d4f1430472b8978fef90d34898789582a5a3807f6fba7ba9d535f5cab34a00e69859224c79baa7021be093cda42a9d73e1caa11a31602403a0a138409c6be", "02f86b830e4a258207a58201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0e86dff7d9c177b7171de9500d8f57760fe43123d5d7cb8d716dbcd1f57a3f8afa059c4e50cb5e1e2c9d5d333249cb07b70ea12376ea380bda3070f85b24dbf67a3", "02f86b830e4a258207a48201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0355b76db922ea2a5831c039bc1a0c340fbd43f01af0fa220c27b4343357f568aa04f6b0e34bbc4caa87a845b6cfc1b291c47d80611a3ddb2c1e6578b869ee116c8", "02f86b830e4a258207a48201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a01280111b4ce16ef6d2ab03a398bd52e975f124ca0d8966331c188aae0d6c6e22a06163c9c4ae949ac5436af81abee62a8a79005a9202168cc2dfd51eb0437163bd", "02f86b830e4a258207a68201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a008749fede878368abff22e33c6a7944a98b77d0699830f876c83ddffb39a8119a01e9bb1b1c1b6d9a2cb1d70b5da654fc422a59d6b3c83bec5223d19878535dd99", "02f86b830e4a258207a78201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01ec5b30a3f33439447d01dd4d2613cb9cccfc9608c3059e92c87b3d99e160c5aa05f7a8863c8d1de23d67ccf72c93f9cfa13b8784480ac51f337345c8162154a9c", "02f86b830e4a258207a68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a099fc9e8e7b5a5cb18f49c531ec051fde3981cbc891e51467d94032c0db236c0fa051e8dfd6a82616aa60105a4bac44baa9bc7e8872762b58ff81c7e357d877a2a1", "02f86b830e4a258207a68201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0760128918537419d9edf11e2a3e2e17d70c2ae1561d52792509c6308b56fe91fa0014b0a1adfc345a0144afba729b69de13943d2f4b8e40088c936213e4b623882", "02f86b830e4a258207a58201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a088d3d842cc2cc57a16e9568d37409e5dee9cc561c5c2af25f529a993493c8fe1a008d762d5012075e1867bf108c11b7c978ef5eb9316e6c51794a84cdc917ac41c", "02f86b830e4a258207a58201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a064d1a5543437969669b18383b2b016793df9cf69e783f17f086bb12b5ebd6494a003b5eb9ea6a27bbd9d1913284e19d52f63432bef91f40b870534e5cfa93aea22", "02f86a830e4a258207a78201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a027fab9d078b8417278d125dcb2f78f269005741f166c05486c82e6812b949afc9f6a2e46c4adf7267e496930fd5b88600af51cb8968db9af0ae0118d1171458e", "02f86b830e4a258207a68201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a021b167e38ff0e1b87598d72c65baaa760badfcaec081d4f54c7c16e50d2bafd0a03437bc7bedac0a60290dd0f6cd37a63181911f724600aad2a04c8a78336db9f0", "02f86b830e4a258207a58201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0d310e014d7139834407f78a0d89be738120d66ffdaf754307d800ea8a19be77ba03df38a23cbb0f7d9ca173acbf62b61472d1ea3e932ef03c019c8f2636b16828e", "02f86b830e4a258207a58201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0182a8a8853c96833ed7831bb90b87072b0e5849d628ef7058272543ca7d808c3a0427c26165b18f06e649016e5b4088d3ad8011aa923225b0f6948e71f64689b6d", "02f86b830e4a258207a78201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0c6dd283134238de04a240d648c96535e2960673ee2e52b121cd9aca770da8a23a045da9d05787b1f8101eb50dfb13713908b53a2bf471cf3dab124986af9ce79b8", "02f86b830e4a258207a88201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a016d71d074be6843ddacdbf47023a8fcee61e1960040b913a92264eb0218ff796a01775ce49130c2ec89ca8edb84706fff1273befcc7fb51a8c7fcc42e725d75141", "02f86b830e4a258207a78201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0b470841f3215f73d4cf0f152abf7eb9d87157698f632145fa943985b40b738b8a039464bd61d32403edb35eede509989a23b3b094bfc9635d14f2133ba2ec6db83", "02f86b830e4a258207a78201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a05516f4241692939b3ceb3b7085bad43830596a6d35536bdfebe699402215f836a00d32f5162595f9f2d305f9ca3ad56a3d35e111b3e78a66f93d430de9ffd12649", "02f86b830e4a258207a68201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a06983f35fe9d3c91fb782ad6b8044bb4ecd8864fa25fa886fc940b1da9fc63a3da064070da4724fd563060128f6842d6272c177cba344452ca820f01b1b6b280d35", "02f86b830e4a258207a68201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0d0f376eaf78934eb744abbce6b1dce988c7df1bced98b5ae7f1b878af84ed1f8a01ac2c086d9d2ed6334218d38f88ab9798f2070ff9784127ebdd88fb76216c294", "02f86b830e4a258207a88201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0ed36fea036446241870595b1dd8b5a512eec4207351f3626777435729fc7ab36a0718a7e36d100d81275528a36eac0236861f55cb9238d672f6e09a94057a77ab6", "02f86b830e4a258207a78201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a08e4fc8f7d791e6eb5ffcb200eb183a76bb189aff31309866c574b46c83684a38a033ca6c614cbd7cf00835fe0b0e85173d93b1f8463bff27af60b96a2f436393e4", "02f86b830e4a258207a68201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a07f459452267f3cae966584717160a0018ad9ee0996ab9c7a83c17d383e9b15c6a07e6aa372b131fb3d4d5961b9b5d714dfcba983c620bae4b5ca4d044540392e07", "02f86b830e4a258207a68201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0e1f7fd07bb317745c2928975b863ed786013863add19eaecb63bc89a2d8016f2a055ff2bda3d0e1f2f4386044ec8ea8c9a23a0a0b95a17c2a10d10fb3de7954412", "02f86b830e4a258207a88201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0d1009f4532b06f43d3616142a396322670e896bac5a6a5ef2954b54769a9bfd8a046af1f46665f8cbbca1cb3b866b79e6fca95b5b302197c8f0a174ca5610da5bc", "02f86b830e4a258207a98201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0f300bf32ccda22df1bac577e3f12d12f15ce0c6e8bdec80ca9c50f0ced3051a4a02a38b8b8304c76ae417b26293abf6ea7043d11f34e3b074355de3ad8d8e722b2", "02f86b830e4a258207a88201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0bcb394d708e9978808d08758293eb845c5f59d291f6c294f32448d3144e5f436a040738fb3c8bfa15e79330a067de75a97c2b68f8a4cf4a8f057801941e6850a54", "02f86b830e4a258207a88201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a039330da49760b19a5c2a0ef534c854c8d7c21b63496e21d0e65af4685a3dd7bea06c41ca67a5ad8e62a20c18a3f499553f0174f6cea52634c5f2288ce14b02bdf1", "02f86b830e4a258207a78201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0a6a5964767a650fef1a1c5a04937ae75c0c5fd28b2cc656f4b57fba1f337eef4a00527578ac52dcc5b65308f1f39812ceb81e23da0f0cdff26824975464fd19f64", "02f86b830e4a258207a78201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a01edb770e08a1706b3d954ece31e944cac3103a60d95e12db4e2d89ff90fa57cda06712d6e18d0944e532805c5788d0474ba48c0868d30af8e484d385b444b4d33b", "02f86b830e4a258207a98201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a08bbe4e59ce3b0a0993fa1ad2013a03e11e0d15e153530253c5bb30d09d591ea1a00544d995b3414be195049c48b3ff183a67402ff9a4793e6e66e1946fa0e4e3d0", "02f86b830e4a258207a88201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0a5592d11041e8fdd8027f8ea64173e08939c7461e6c02d383ea71256170cb5efa07b0a7a62f5f63090370f37a73664482652684e2465c27123591ec43d2d3c1d0e", "02f86b830e4a258207a78201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0273f5811e7bad07b9aef2c0ed88924348a3e946da54f96ec553e08a954302487a04e5a843a1ca75f05e09f8d643891833072e21ab97d0adbdda323c28e032edb8b", "02f86b830e4a258207a78201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0f4101fe0ad04f65737b8a55d58a5167d7322656e05ec767fa85e04a685a709b8a0496b12e3cf502707e55bb84a6789943ec43d929f04b7b451a7c96c1deb3084a3", "02f86b830e4a258207a98201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a028f4f21cb51cd11df34cb5631c8d6f005b9d369633ae35dacc7c3d95b70527aea04a58dc4741c5d630873aaf5dce5a4d3f7084601cee2c77e145c6df26d96ce80e", "02f86b830e4a258207aa8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0159175fcdc607d435888e8a05a5d2d518bdbeabac69bc68fdf9f0e435ca6ad64a0307eee6ca4436648cef7c49602d94a2674b8624bd3818224ce96b3e4365939fd", "02f86b830e4a258207a98201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0cbd6015829a93a28817911e09ffbee049aee7d10e825b9ba710fec9f28c2f8daa01dd40f3dff72ae21abc48c1a89a478662179cb370a612739aa0db638d0908e4c", "02f86b830e4a258207a98201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0cd867e4f6860fc81f02e1c25aad536a9d1585dc796fa7d12868b479418510ce2a011729f00399079144e297d44cab746da82bf0a663e9ccc396b946ca39b523e0b", "02f86b830e4a258207a88201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0d24c217bd47d2b01527565e72a083c0e47e7f40be933207189a6a5f6dc79de0da02bcfadc992b07a5c0b67d68d2dffee2bfaa49aab6e06ed1f291b20efba2ed24d", "02f86b830e4a258207a88201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0c3019ef2782cc1b68d8cb73aa323444b8cac940a09ed62b69e3b89fbc030cd81a02500e0e820f72af1ae5f9b084ff0203c3fa2ecc3dfc710deeefbcb1166b7f150", "02f86b830e4a258207aa8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0e693a8a8b17e675ac62682686ad3d2900d5afb9ca507c801a6954eb0fa54d614a01a9e86fc7d67216423ae2f1f86ca2566cc895b5224a937e8d1b676ada4d490db", "02f86b830e4a258207a98201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0e9f0eef9506e381ff415dad27451306abb71d5e4031c785a94f0b28d7134db21a001a537b9fdb96e8bc38a414744f213ded3ab3398d7a616b82f1e36fb35a5dc2f", "02f86b830e4a258207a88201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a01271d1bac2b58b649b88b1df5d397e6596f8b7f53e80fc0af6807e5f978ede54a003f950cb46ccc24451a8ed6d42dc87112b7b2e5ed2507d1f0d071884af9e69c0", "02f86b830e4a258207a88201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0410fc666f327dd72cb12e621f17c2c608076b90e1a16034c4b25db277d3b2a5fa00a325d162be6786aab82eb31f6628e5c5e3647a692df5040bf1d4a7b8c8ca4a9", "02f86b830e4a258207aa8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a064100a8cfd908b9631016383de33566cde37eb1afcb47164ea18506dc18e589da022486565b54241fd9ff7f7b6b50170241f627abd056ed8074ec6854d06e57993", "02f86b830e4a258207ab8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0db5eba99ad8cc20a1fe2923145955f8ffb80c35b49e1fd87e544e23a65e99cb3a05c7606bf229320b873bf798c6ec942db0584feaf1585388ba05084a2dba1feba", "02f86b830e4a258207aa8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a040350dd6364a7533405796a4e4f3ffe85cd84d62ed7422b8ec70e0b830f09dd4a023283d3a5a785c2495fb8bc5077fda4260ac249fe3e3edc4a4bf34d6daadabb7", "02f86b830e4a258207aa8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a071c46b6f7c895531f0dd53da6c0741264375ad53cf961cb097858179c858ce7ba069475e7e367b3c2989b79f38edc552bab959f18eb571fbe59b16c35bd45b9697", "02f86b830e4a258207a98201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a08960a71aff7b399f1ff716d36c56c55d7302c1d335c2721c76cc71be610823a4a054b4da108cdff1611a06471cb968f9696cc102b26b019edded9914fcd5b05fca", "02f86b830e4a258207a98201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0e4b5327a8e6c62324a7c7c0fd41e85d533ddc36319fc5e7661d4f1a24c3a3829a074a02c2175b3cffe6e0f6173a60632688400a0c46e1d7f9a71e95ba40cf6e688", "02f86b830e4a258207ab8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0a82b4f659365924ff2ea476637bbeb85292f4e40e02f53fba8668661dfccdafea0373271481105474318c4cea881d2238fef661a0ef29ea9ffe65554068db9d162", "02f86b830e4a258207aa8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a06ca0f8063c3a30d1778cf26e4308aab329618904a453d1513cc243bc63331c8fa03ad16ff19966ea183b68b2460830c256e165ce13a972338ce12a5b05b43f43b8", "02f86b830e4a258207a98201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a08aabb8ea07a6b495699ea741ae090d221775b091c040974a5884804d9f1f6d4da05dc9c937033d43643f60f58f20ac4a991ca96cc16e312c904b2683e1eeeb3cc0", "02f86b830e4a258207a98201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0f0fd403000636323954f4d746aa63cdb209c6d07dbf6dfbb893fad1f54f1cee0a0541561598b020e9f861d14862bda56fc4549ff4592786427f92503ab0696dd4e", "02f86b830e4a258207ab8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0bdfd4852d0ef7f87f45936401a836a6c31aa188d716139cd15f15a03c0ce097da051405d85ff669d2cc332c0bc08277c96e20559a5163b4a5026019f391cfe9401", "02f86b830e4a258207ac8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0cfc3657029d27d259df2c077e081d37889e7a395321ff7a128ef65122acb3e30a01ce5a2c4d4ad87f19a4e41031088daddef44dc9e1352e3c2165bc9400ab11c46", "02f86b830e4a258207ab8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0d923d7dc280cb0fd49124138612595a8798f02f6eb913741946a066be8808301a04a5e04af5e5392c8f1bc6472e734c717a74ee8cfb8db7c166500e9eee6d99084", "02f86b830e4a258207ab8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a069f7a03a7f81390bf6ea58d40952eb339f9239a39105d039f75e2850cb931551a067c5ca2bc5f9b7a36810620980c63621c3d28423f254f60144099acad78b7692", "02f86b830e4a258207aa8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0516a62a7da968ecd840aadd4a2fa5254fd1ada69a58ae77e41ebb2979db98c12a0193ac9a601367dd32ae7d9fc51c095bf887e565154f5d134acbb38a60229521e", "02f86b830e4a258207aa8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a01410ff5fa60736a8acd2de87ee4f0b5bc5cb03f0d4bbde9332ac0a5b3bec8872a074f0f6b7ba5522dd2e36e599f9d98fe855b1f05e7c5f1251e561727a58875fc0", "02f86b830e4a258207ac8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0cc74d6acc3b9eeeeb62d7809d292185726ae0b19dadb21eedbf05590a79c0028a0550e34f2f224c01e567e8587b73611ab4840ba0244fc46c77bcd41f5fd39f34d", "02f86b830e4a258207ab8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a013e04ed188089e6d7d77215275758a6e83ba79f7416d8705736119d33a3b0976a07aef7683b00e2fe59770453cc71a9e1a2d6f95651c3e68a4266b8f191cea35b0", "02f86b830e4a258207aa8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0f2620ddb183c4455e160f40b801b1489026f334d201e67efb3f16a07165b1532a02301939de8f1e16fe02098b071c952f5bba76da0baeb9a1e86b5f0b38dc718e4", "02f86b830e4a258207aa8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a040459979fc0bb1c6c568bc128a3debf6b839672c54c32f2d9c0baef4affd0016a04b3106e1df0197279050dd487d49b92bf51155312b23287c394eff4c6b887bce", "02f86b830e4a258207ac8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a042248408cb5391267fb62dbab29d0fe043c37b37ed70ae183a4788cb39c36e55a079a3c459c4e35bc02ee27e141a1fe7e8c5ac28481614c1dff5a5fc87b3fe37b8", "02f86b830e4a258207ad8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0621a2664dc8faacb391794d9844e3ce51b9291c32aae3fa608db10df87bb5bada0029c540a9be47a09e071c7966d33f67ceab6b7c1937b7a1b1a69111eba32741e", "02f86b830e4a258207ac8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a036bdd07a638f9b011d8dcf624d520dddbf0562f67b3513e54c14df41e3f3a2fba017b91a75b0538bf3317fba43052da88e175d003183e93b3c859359a78be07410", "02f86b830e4a258207ac8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a099f61e2f3338ad640e7d601c0e4e09d6ed492006e083333baac693a6ebeee2d6a06b370b4acb87ba2e6d7281c78ae8980897feea1fc45e06a8f840b1c01e072dcc", "02f86b830e4a258207ab8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0e7f58a8ae803deeb9a52aa97d7a407220f6abf4bd72c0878cb82f4077c47ebaaa04b29ae52cde64343643c40765ead16f01637dbbcb537164dd69ced1a510af691", "02f86b830e4a258207ab8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0bf892bd20bf7da0c3281c7fb529cdec6594ac891a7278d10181ce21155923ae4a02f04b129a954fb88b568fa4f694bd347e2e128d39c26c8ec2c57ba82e136e534", "02f86b830e4a258207ad8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a03e385e8a6f45044dbf7e00ccfefca34046f21eba464809baf03387cd771c6b4aa05caabac9610041d1059c5305571211e40ab17bd33ec7e73c2ce982e9a1b53431", "02f86b830e4a258207ac8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0110d941f3c8b1d7bcea15c69f65bff612f5d947880b37395fc99257d96e75b3ca048772e49906e6a857285d1e345e5c3852b66cf1871baf89d06409b18413105dc", "02f86b830e4a258207ab8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a00ddd530e286471bf2ea30214b0c075616f6a9024373b39bd4c64976424aaa358a02a78afa5a3f9fc2efcb3eec47b2ba2cd2d4d238010d4bc2f10d22dea10c0c09b", "02f86b830e4a258207ab8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a02a18bc613d7061de197edaec8d316522329ca4188f0a6330d088275fd8c68804a04a9321d46003e259ec7067b984e10ceae48eaf32bf2205220d957123956684e5", "02f86b830e4a258207ad8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0abef5a9199366bc5b41989a7fadaf6825f361a86e83b8d439d596c40759b2079a07086314fc6f2d687f60c892ede56dd90cf544d39053cb54d532bbf24a24bc59d", "02f86b830e4a258207ae8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0c0f7f312eb7cdc9f4c51a16f7a8995fbdbba953f0f42586e7985e6082c2270eea0753d67349291b4dec3daf5c92ccca00b9083bd7e1ac494a5ac91774071a60273", "02f86b830e4a258207ad8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a065bb0c674382bd9e5a7e7ae95c3b49e294830ac506057394483e5476cc28047ca047a115ddd1c9bd8d3c29bf474184ffaeb1bdf9824b26490a3ed327548dba7d67", "02f86b830e4a258207ad8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a048a7eb950d469da95f34cb2318e10b49f4e0b198051fad4d0fb1a715114425e5a022c523892410eccc6846a88a8ef322f7467f0e18d1da090e113aa73b88dcc8fc", "02f86b830e4a258207ac8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0e9f5ecba3896a9672cd9d546e4c29412b03535d6effb46fb5f9140903fc26902a0271e812cf3eaf49e01b9b576e13f84542e1cd90d48158b8e6013953dacb1821f", "02f86b830e4a258207ac8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0189c1c64b675729d904e9baeede2e92325ffeecf705ffd1453083fc1b1fddbc1a075d9f79a7c211913d6613b22ae8c11be6ed32b0647bd3dccdb45b6b364f510ea", "02f86b830e4a258207ae8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0030651762b809626bc94f7a379880a9b543d4da346556d3fc02fcc2e71e3eab9a037b4f8d2fe71ef1c3865d2338e6fc1f4b5c64dbbcb6da8e43c38bd0d3a7bdf5e", "02f86b830e4a258207ad8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a057783bba7238444802a55d1964b78cc8f6be5aba9869ada3d69d7748cffa36b5a00f5e4be0eae982fc6a9c67997cd2de431588e9022279b3edbcd68af45394f238", "02f86b830e4a258207ac8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0039c75d7f5bf79e282e44c9d294980e7f34158bf59164940a56ba95c2d2dd642a031f5248572ffa73725883ced444dd0ece50d836bc9aa81d61bf197b7c690b761", "02f86b830e4a258207ac8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a03fd2a42698b51ac5b573397bebc309004f3dde281cea4e35fda7ccfd4ca5213da01b245aa368aeb842a0749df2434aadc09ca28ce6edd90401b8cc8059cb521e6e", "02f86b830e4a258207ae8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a07ca32f017d8dacccc5cd1df868d9616559cdf0e41a3349b86fed414d01aba75ca01e1ba4f249f945c2d1a5502abc544101000fc0156cc2ad6b885de2ffdb64b14d", "02f86b830e4a258207af8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a051fece97a811c19fa1abd76b0ec7123509f09ae9abe368ffc9c1509654eb01cca03d4d735a2b0e2f6a6e4c7b3e67d037660eb0bce38212e427bdfcb250459e17f1", "02f86b830e4a258207ae8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0724ff904fe2ec56b6e07ababebbe36dc46afe12ef5e14294914da161f8509919a03540391ff4d258cf4851f101f5cad3646e4f19c9fe9ef3d3a38b5e8261032360", "02f86b830e4a258207ae8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0f5921a404f26f704501294bdfff318a45cd176b673152b75688704547874fd1ea06d45dedc34d33c41c9ed7d29bd252c080c89b880bf085131d1ba599c35ad7260", "02f86b830e4a258207ad8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0d48c105bf10fb7d6738747fe82d5c011c5fdcde3d6c9f9a5e5d965332b76c759a05f5ab7957c58f00da0350540f0fb4a6af5ba1572d2d52943e7ca85e13a1cad14", "02f86b830e4a258207ad8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0a3dbe65b3f995612c3a04596286a228b1f4ef27e7cc81fe8e4087b4addf549e2a0100ff29561038a2e60c9e60e06f02fb96bcdc5120a0c920e9df26ae88440ca86", "02f86b830e4a258207af8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0447353644054d0024cacdcb06a49020d15718ef8c3007222cfe12b4e6fc7d048a063bbf4fa2db6cbb22f9ffa59d0b4dd2d95f74d4e657402cf29262723b1e3a82b", "02f86b830e4a258207ae8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0536dce24906f3c3438c19efe92d44b6660dfb36c89f3a98a5c127709a1288f6ba03986f1395fbf3b63a4716e0bcd93684b4bb533bc1bd07562ab49cfd17a227f40", "02f86b830e4a258207ad8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ccf4a926c81d94541a526d8139db99a2640d0af65042911d895f5f93b3154732a05e39515f5345c9fec3b381236e65c4d90246fb7b89c8eff400baf3b5f5dbf65c" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xa126bfbd...1ebbef62
View lifecycle
0xc3cb00f1...d19ea19bView lifecycle
0x12f6d6ee...3e50cd20View lifecycle
0x3fed2652...edaaab0aView lifecycle
0x627c1378...a240172dView lifecycle
0x8d08b441...04dde328View lifecycle
0x04de5d77...12604cc2View lifecycle
0x71024886...62320332View lifecycle
0x37c9cb38...ceec0dc6View lifecycle
0x61b6a896...6d4c74f2View lifecycle
0xdcb552eb...dd7e6770View lifecycle
0x9f1e062a...ffe1849eView lifecycle
0x07935f05...39c85240View lifecycle
0xead041f5...6f975685View lifecycle
0x4f4eb4c4...324b3ebbView lifecycle
0xa6a36011...f70e9540View lifecycle
0x38b18bd9...377a57acView lifecycle
0x7c41d4eb...0e85e099View lifecycle
0xb5e69aff...cfca9e84View lifecycle
0x52a882f4...aba76df6View lifecycle
0xed9b2b48...4168284aView lifecycle
0xd973aad1...8b428a57View lifecycle
0xc57ec6db...755157d0View lifecycle
0xae921547...a20dd391View lifecycle
0xe8664e9f...2d698791View lifecycle
0x39832959...3cc3f82eView lifecycle
0xbb89e4ef...c1461229View lifecycle
0xf925639f...61c19575View lifecycle
0x678c3e59...e220ec88View lifecycle
0x56bfd30d...156faca7View lifecycle
0x1625fa8f...c1812a58View lifecycle
0x3d5a0dd4...44e67afcView lifecycle
0xf155ed53...9a825989View lifecycle
0x676ef7ca...445c4d6fView lifecycle
0xd389e337...3d7f5b91View lifecycle
0x931619b3...f770beb3View lifecycle
0x1db16148...3c929856View lifecycle
0xb1f2a264...f6820094View lifecycle
0x5c23c2af...de9f0a22View lifecycle
0x9796c1bc...f6d6145eView lifecycle
0xb7a64958...4ffbc903View lifecycle
0x7995777f...e03ce50fView lifecycle
0xd309dc04...12ee6c01View lifecycle
0x1764db8b...3fd4d261View lifecycle
0x20e15afb...a9a524e0View lifecycle
0xe60642cd...d35861a6View lifecycle
0x2f1be58d...10a5b8b6View lifecycle
0xb3069649...d89fa803View lifecycle
0x047e0154...91bda593View lifecycle
0x718b4925...1b6d3c8cView lifecycle
0x6240ebbb...6438f432View lifecycle
0x868686a2...0a0add10View lifecycle
0x7479f0b1...4ea2f516View lifecycle
0xdf38c976...b5670b2aView lifecycle
0x5d7b00d0...783bc8a7View lifecycle
0x6ba52139...6a3d4020View lifecycle
0x4ebbae9e...34ef5dc7View lifecycle
0x5895379a...85132178View lifecycle
0xda54451f...83b8dae9View lifecycle
0x122450c8...5e4070b6View lifecycle
0x4e6c56d9...26758fb7View lifecycle
0x1c550370...8f84aeb7View lifecycle
0x6e98bf4f...bad2f668View lifecycle
0x6a839f96...f19b6dbeView lifecycle
0xdc34d640...e5806e11View lifecycle
0x92f89a9b...36670722View lifecycle
0xfcd2ae25...bb9941f0View lifecycle
0x6c82d114...d3b8d661View lifecycle
0xf33a1648...ded9920fView lifecycle
0x66f86ce2...731f8952View lifecycle
0xdd43a9a2...5d7aa297View lifecycle
0xb0f3f624...8bb8bbadView lifecycle
0x109bd9bc...c6947417View lifecycle
0x353ad977...e42f7f33View lifecycle
0x0b833b52...e641aa29View lifecycle
0xa06a162b...c0cd993fView lifecycle
0x59142bdf...5577e6caView lifecycle
0x5bb2f60b...1a8bd706View lifecycle
0x455b8e6b...323a5ac1View lifecycle
0x6e5c1123...1f3c0bbeView lifecycle
0x78d6a339...dadd5c0fView lifecycle
0xe06e1450...b5b1b729View lifecycle
0x8f65ff93...f178c6d8View lifecycle
0x39e84ba0...24d09ad0View lifecycle
0xded91702...726e38fbView lifecycle
0xd9cadba6...102235daView lifecycle
0xb4412d6d...5fb7164eView lifecycle
0xce72b22c...fd36d583View lifecycle
0xe4d197a9...5819a4d3View lifecycle
0xfc1b7132...18517a11View lifecycle
0x19b616b2...dc20bfadView lifecycle
0x88509fdf...29e49f94View lifecycle
0xe5533faf...30fe8c21View lifecycle
0x5da855fc...6568ba94View lifecycle

Op 3: 0x3ee89491...f4bf9aaf

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x79bcc476...1e690f00

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xa0545f07...62dd95af

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x968753df...580c0850

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xa126bfbd...1ebbef62

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xc3cb00f1...d19ea19b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x12f6d6ee...3e50cd20

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x3fed2652...edaaab0a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x627c1378...a240172d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x8d08b441...04dde328

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x04de5d77...12604cc2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x71024886...62320332

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x37c9cb38...ceec0dc6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x61b6a896...6d4c74f2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xdcb552eb...dd7e6770

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x9f1e062a...ffe1849e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x07935f05...39c85240

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xead041f5...6f975685

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x4f4eb4c4...324b3ebb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xa6a36011...f70e9540

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x38b18bd9...377a57ac

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x7c41d4eb...0e85e099

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xb5e69aff...cfca9e84

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x52a882f4...aba76df6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xed9b2b48...4168284a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xd973aad1...8b428a57

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xc57ec6db...755157d0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xae921547...a20dd391

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xe8664e9f...2d698791

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x39832959...3cc3f82e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xbb89e4ef...c1461229

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xf925639f...61c19575

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x678c3e59...e220ec88

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x56bfd30d...156faca7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x1625fa8f...c1812a58

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x3d5a0dd4...44e67afc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xf155ed53...9a825989

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x676ef7ca...445c4d6f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xd389e337...3d7f5b91

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x931619b3...f770beb3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x1db16148...3c929856

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xb1f2a264...f6820094

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x5c23c2af...de9f0a22

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x9796c1bc...f6d6145e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xb7a64958...4ffbc903

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x7995777f...e03ce50f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xd309dc04...12ee6c01

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x1764db8b...3fd4d261

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x20e15afb...a9a524e0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xe60642cd...d35861a6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x2f1be58d...10a5b8b6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xb3069649...d89fa803

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x047e0154...91bda593

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x718b4925...1b6d3c8c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x6240ebbb...6438f432

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x868686a2...0a0add10

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x7479f0b1...4ea2f516

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xdf38c976...b5670b2a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x5d7b00d0...783bc8a7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x6ba52139...6a3d4020

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x4ebbae9e...34ef5dc7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x5895379a...85132178

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xda54451f...83b8dae9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x122450c8...5e4070b6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x4e6c56d9...26758fb7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x1c550370...8f84aeb7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x6e98bf4f...bad2f668

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x6a839f96...f19b6dbe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xdc34d640...e5806e11

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x92f89a9b...36670722

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xfcd2ae25...bb9941f0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x6c82d114...d3b8d661

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xf33a1648...ded9920f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x66f86ce2...731f8952

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xdd43a9a2...5d7aa297

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xb0f3f624...8bb8bbad

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x109bd9bc...c6947417

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x353ad977...e42f7f33

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x0b833b52...e641aa29

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xa06a162b...c0cd993f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x59142bdf...5577e6ca

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x5bb2f60b...1a8bd706

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x455b8e6b...323a5ac1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x6e5c1123...1f3c0bbe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x78d6a339...dadd5c0f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xe06e1450...b5b1b729

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x8f65ff93...f178c6d8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x39e84ba0...24d09ad0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xded91702...726e38fb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xd9cadba6...102235da

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xb4412d6d...5fb7164e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xce72b22c...fd36d583

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xe4d197a9...5819a4d3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0xfc1b7132...18517a11

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x19b616b2...dc20bfad

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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: 0x88509fdf...29e49f94

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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 99: 0xe5533faf...30fe8c21

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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 100: 0x5da855fc...6568ba94

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
558ms

Validator2 — Re-execute

participant2 · REVM re-execution

558ms

Validator3 — Re-execute

participant3 · REVM re-execution

558ms

Block Published

Block #14521
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
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).