Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220e7...ffca
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
96 linked operations
0x6c7dea0a...e0ec067eView lifecycle0xcd33377d...75e69a2eView lifecycle0x33524e5a...506f76dfView lifecycle0xad58a7a4...23907aecView lifecycle0xa2b2ebec...6143073cView lifecycle0x2435b382...dc4569d5View lifecycle
Transaction Lifecycle(96 operations)
Full details →

Op 1: 0x6c7dea0a...e0ec067e

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

Eth Tx Submitted

0x634d...0319→0x8150...2d24 0.00000000000000000100 $ZTH
4ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

0x8150...2d24→0x6614...f8b3 0.00000000000000000100 $ZTH
4ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x6c7dea0a...e0ec067e
From
0x634d3d00...3e7a0319
To
0x8150e171...71fc2d24
Value
0.00000000000000000100 $ZTH
Block
1573
Status
Success
Overview
Update ID
1220e7aa9c...9698ffca
Offset
6890
Record Time
Jul 20, 2026, 15:50:54 UTC
Command ID
3826c77a880b...fe581fd8
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:005c8380f7...10063088
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581e9822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a0ba88b72b211dc0aeddc84d25eabe1c5959f55f05b9bf448493dd919747b79409a0350be63c561ab9942bf35eaeb1e49cf205ed080c32c3de001d9c5b43e4e4bc4a", "02f86a830e4a2581e98220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0175e5871edbf4c28f9c51f673bb78a6232fcf567ae13a523847d6b041091c797a02483d6babbec4190ea0c9917dc914e6b5727ccbada821088cb1f3392f9b6c5de", "02f86a830e4a2581e98220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0189df1ef3e005418fe8041035d07a2281ea62a4bb0d892182ff4dde43e2a4001a0363dd5f1565387885abdf84a9f5f6e87a2d92c39d209fff39a4ea6282812a4c6", "02f86a830e4a2581e98220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a002324a057ed43d257fe40b538ddb55bbae6fb26e51de00cf1601dbeb28811ba8a07d53a6595fc454dd294e6c6190fedffd00345ef42fd7ec4af07f9ae70a217fc8", "02f86a830e4a2581e982201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0faf7c4f8ef0af9ef2df6b3a52f8e54ec924a536868dd65e679266e577e8cc995a0798851ce279219843b698dd51b89e8707cc90417bbbb5c7b43721eea9c4b5733", "02f86a830e4a2581ea822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a08d37bb50d9c26e96c52ad6169b02aa1bf8d6edf84bbf7f7a6b217e25bb5067dba032167f023b4882bc21212f1d6254dda2f4fafaf3474e665099c49a7c5683623d", "02f86b830e4a2582087482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a06b458381498e353b4970c0998c5abe29fe679baf0d2f1013fa946237dca292baa0204ee187300b15904321fb29e979cd5569c4684fec075e710b8e38a28484523f", "02f86b830e4a2582084c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a00581bfff0e3ce685b08184cc31681ef9351a1bf07f76fd13675b8ce1d6bd69a1a00263c31ada2ab6028fb9aba10116a7e928a5fe496becf85f89bcd00093f60eb5", "02f86b830e4a258208458210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0dcea80196f21da320fcb96f39fda90838f43570ccdfe38da83d2abcca95dc09ea0073f877b577546cc4e80a9dc49b9745d08a605e4039285035b791805cd41cdf0", "02f86b830e4a2582085182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01637f2a1251b897e67a898b30ce145e114f296f9dd06a08c1a5e8fb9283d0e2da05af2c694a7b86f75cb6e2c4f8b9127c140d56cddcfdfe65ea962e4f62183e71d", "02f86b830e4a258208608210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0dd9e8008da3da330f7a8fad7bec217435a228689929560b4507418ec3fae6f8ca076bbc363e589b678f1fc763f17e0cc29fc431e0298f5df9df3f54b80376ad8a2", "02f86b830e4a25820867821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a02c37fdc8092f5e1b2dc8d4ae2aa353259113af5d9150751c9478cf7f8626bea8a03af6b5d5e89dd0b100410f1dc72b97b5fcfaddecedcc5b8653e8139112c3d64a", "02f86b830e4a2582086e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0520254006f3e7a5405fe5e6238ee94bca3d78af9e80d33fa736b2f659cba2a11a07c23022886e1a83783c52f2abd44ba2598c166cf42aea2c247d44e0d65ddd1a5", "02f86b830e4a258208738210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0793bca91f483970429aa1c655f771789bbca28df3d7e6aaf34bad35adf2c044ba042bd3d827281a09b16ec5f8d6ccabb63bef76a2fb7e112c819b2cd37214bc2ab", "02f86b830e4a2582087f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a002f0aa34ff3d40b6a6d89e6cc7b26d0c0e96ce6e2be5d1e9a6168363ffcf39d5a064d722f82db47fac2c0abe4b968cd1363032119e26a7c35676445c8b90d72447", "02f86b830e4a258208858210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a04ba99666ea3ca40bb08ad41383ea3f460c49bb9d6c02192560b4ec27fc9acebaa032e620a68e85ffecc095fefc5426ad9db803c422ab00c41932b135b48584b64a", "02f86b830e4a2582087582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a02ed72fec314efb06f1674be3d8ab26b63becebefad273cbad941c9038b8fe866a06d1b5ce5253612d0e9e189d6994e0607eaf6850131c68983fddf030cd388f22a", "02f86b830e4a2582084d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0da8d811772bb881bf885408b06f528144858e7877d41b4541e4a16d29c58979ba053126def31b50b477742cafae104e41f976c8430d9ff224469868bf1344522bd", "02f86b830e4a258208468210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a01a439c28b1ab39ab014823ec43d73bd3cc859ee3aecb70e59535b0001b0c65f7a048f7a09ee1cb22214d480c651eef734e0ad7d2d23eef37f15b8bc573be6e7106", "02f86b830e4a2582085282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0661e98f85f2d4776104d4db50e23ec8713ec8cb24d3ebde27efb66c46f27e8b3a05266eb7ddd95f8dc284a38d7f5924cdd8dec66a332822215bc1afc81793d3c88", "02f86b830e4a258208618210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a08a3eb7618a918bc235ec43651b193043d33cc71e6cafb0f62021393a23c7fbf0a074b4fc8193142a8833526c216cc61d91fef708a43118a2b1148b6ae9718a1ab3", "02f86b830e4a25820868821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a7095a4e1363fe40ef699ff7783b650e7d3bc21311fc96220dd0ffc3b5840099a03b34dd859c0f91fda4caca67bb3c5cf98558883f37ed7d30aae3f53245c8830f", "02f86b830e4a2582086f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a075231d439f75d8037e02fc8f71d0bf403a163e74c77c89e09137e8aa614a4396a066d81b18b7d5a90ff93f133458b16f6bedfea1694c0ba22e39b7869af9f7f7e8", "02f86b830e4a258208748210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a04d98329983f399f3b842cb40dcaecf8e6c8de4111147eeec8c6b1243cb657686a075352565f93aa9218fd104b9607ba7f1b74c55bebfc902c876c84f0853427b2f", "02f86b830e4a2582088082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a075adf81f205ccc6eac66391ff3a7f19c99d19bce6f42cc2c5a8d829793ca27b2a024d1ad21c201b5381302e279954bb660937ba54eb1515d09339b73283c440bd4", "02f86b830e4a258208868210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0dd9aa3fad094e13fe47a4385b0ec2cd7c1d042912afa5689c08ff9031cac85cfa01a33cf0c6f6f9b5329e32d97effb062eece8a8a71e39d429b472e0385edece51", "02f86b830e4a2582087682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a081d61ad12b94bdb38fbc3f4632c08b86e3125e69b99ad042e57d6632fda81500a07ed9e30c6e690d04f3b7ba7e878287c0792c1308bf6fd5c5c830f46f247a8dda", "02f86b830e4a2582084e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04ab8f158d20ee70f12872bc622db286e284f5ec831b690b4ab63dd7cce5ac045a029e9a4d67b3fc691f0523098d9b413acf3e5683de65c2c229c8a1c4a266a2c2f", "02f86b830e4a258208478210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0390e44af529e741377d4cd064097092632f480dc37e3cc13528adbe83f179930a010eb29cbfe7924253478082a806219dda805164acd1ab01381d36900a7ca542e", "02f86b830e4a2582085382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a065ec27ea97ebc26dd314b059e7825c59260f250e3f93d4007b66b9d2952992b3a077ec584c49245a2351b9d821a258635b3a9ec238ee3e60fb43ead7c2b78c372b", "02f86b830e4a258208628210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a05215535069a3e4a46e2cef9c6233b5f845136740ee76eae399010a3fd5e5ae34a07aced36b9ca5b1ba735e194797fa5477269c59703647fa81ecf00ce633cea169", "02f86b830e4a25820869821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a023e094b4016556d00252a615a625436dc9c860da9eed045d9c7f81b81528691ba035005d800ce893979f3a17c2dbeae86352584978e241614faa844b6371b0430d", "02f86b830e4a2582087082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a01e2b02bbb24069457edabd910bc8da057f594c201c148668c57adb3414763116a011314a679d3ed82cb035bd20aa4b695e40175eeab66ccf0f6cb82daed278af74", "02f86b830e4a258208758210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a055ba105a74d1f247066d314877bcf128381705f4d8a46f91e3ca584294de5452a00fc2fbe4e9b1d2422b24235bff23ad47205734fadac69cfda028daadfdecd951", "02f86b830e4a2582088182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a5a1e9aca9c702910543a3bf484985f52a315058a4a66bc5f2cba3dca588f590a01808a56ad5c36066065266284b14d994383c3c5347e81dd82af6f7225b1fa23c", "02f86b830e4a258208878210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0bd2d5ab3b0008c67d3364e5b7deda0f81a07390d12fe5f0a94092347df447fcfa04878de7799f8abef4e265b3bd7eac78a22aaa3869007f928b09ecacabf6f46db", "02f86b830e4a2582087782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a06a59d0009d649a1434f486aa62a105795befd1c2080c07c044bd28cfcd294f38a042aa9168c108b27b3e0c09c383b2c836966db46a8f93b4df286f35f52cadcec4", "02f86b830e4a2582084f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0ab20571bb4b94e2da292c8315d1985978f46eff54d9bb910d254711e047e1a0ca05e6a8e55c9e40048bc9d228abca6e5121139a58ab0d113576f59f482deff3028", "02f86b830e4a258208488210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a03c26d598b2d2e329d2aa5495433a0dcae43250893774f34108253b99b0b39ca8a0608f6f63d79cbc6527d390884f258190bb2c307fd4212097a84660201d6efe65", "02f86b830e4a2582085482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0c086a570d68a8c3d97728927ea1bca0afae88cfee49d29439fc35aea82504702a0299bad7e957a0730aef66bb5a4c68567594c3cf6a9da523edf37296bf2913553", "02f86b830e4a258208638210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a050ed3cf783477d7486bd844f55183d6c994c25ac72fae5d5dd49bf8f23dbde35a049d00ca70dcf4fe78ac6c0b15da67984825009c8cfcd9f96289909dcd4e3b0c3", "02f86b830e4a2582086a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a06316aa740e099d3e40b1e2b7a1d215f4b0e2d1e41290f66609afd5c29eb84d9ca06d55f04782d3691caad33ccc560d5ba9c856f66830fa03ec5549f69a4cc6704a", "02f86b830e4a2582087182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a058844072e585225f63ae9a6fbac2adbeefe43d3b937c27cd1c62a6508ddd4e03a0091b16c32424deb61c75aa529b1876fc7930b0bd0862175be77ac71b60a60f64", "02f86b830e4a258208768210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0bb6d869e97c524a90e570f8d89b476274193727b687e6058068675c76eafd854a07ba705ed3786cb5779df1cc7bbc201a24c3ac471130d0df24a6576303a38d699", "02f86b830e4a2582088282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a06719f3c3b637469a2c0c362aa6202e0b42cb32c90dafb4792fbfe80a02335bcba029ef243cb9aaa3256d3456543a72ed39f27335cc356e95912d15f7e420709b46", "02f86b830e4a258208888210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a09b9f3c45f9c3f745e1b15a9059d640e45a18b530e15735885ae565fe06ec43c7a0024da1e600f8fd5f5509fd5397fc53ec7015e1fd8730867fe9d4518a62b47878", "02f86b830e4a2582087882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a07e4bfa4a63faa395635f9331c304c65a573cca292963ce825f980c10b90f2936a023898f8763f27b74674f2fd2bc6a8d7447a10bc3dbdc7e30219d4a9f0fe8a991", "02f86b830e4a2582085082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a068e0309c0253dd195b7f23ce12bfb20fae2657592bf8110b7719817a61056917a03e084ff49544896d3b1941c311bfc78aee07b17343214bb70a4c1831122ffd15", "02f86b830e4a258208498210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e1f211dcc696f5c28cae8c3015d31e6d278491f9574a67ae2386c87c27c7fbffa01d8b1be8d26586bd9149f5ed9224ee4a595664400b773e75121e59c74b2e6eff", "02f86b830e4a2582085582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a009c0a627a061fd16fc506e24f0db8d6cb6f81da205794549cc6fee606cb79489a07c380699c8a9c5ad1eece52dfe9be42b6590607551f3c38333a82000f11103fc", "02f86b830e4a258208648210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0700775e52280868085ee0dfc1bc1db02c789711ca7c6a6340ad87d66873f741ca05c7ce6a05ac4629b4131f48b6056c44cb84bc81ea3299e554637e25b2228f4ac", "02f86b830e4a2582086b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a078743acd783f8627d5ff27bc5251468a8c556bbfb66214b26adbe412d123e731a018d9a275e3f86517a091adfbfd6e206589b33f5765cd1ad715ec236bf971f852", "02f86b830e4a2582087282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0f16563a19fb1b17a95dcb079808346d298e5ae2c4f7cfd4e607ce077db0952bba016bf0be337c3745b4172c4d4770dc5b32bd730bf1a4be88739e96379cad8cce9", "02f86b830e4a258208778210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0e1e7a4cd4248157984bfba43b98d29adb28bfe1324566a0e2c87ef655dd05674a01ad0f74cef72702a232cdb3acb57bcafbb16e44c689fc539c149c93f12282a61", "02f86b830e4a2582088382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0433b8a966ec07d189e3edbb8cd1c98c9ecd9ca916c9684ca1f873b940e68f6b9a031467a558a841925f1159d3e93877fb6bf7cd27d7c3ca0386eb96e5246f33e01", "02f86b830e4a258208898210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0a4600176bfae06f1078717bf527e9a37150420bf88a173b58523476b550826a7a03ef916f27026689fdda315afb2e671e3a7a6011d3936b1b3568d48f1ed654139", "02f86b830e4a2582087982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a058a651562e0cd15f3201c6f3cb5577e4eff2e90e20fcd77bb38de30c9b032141a0623e51a0ea0d90fc362df21ece5a29bf18e2ab71da4ed6e9dda9a1cd20b40afd", "02f86b830e4a2582085182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0682750b276af14dec80ae06fb6dd3f11585be5d14fea65c29fcfecff9c32c1eba03595c8c93a4b5a944b58f46c20f401095d6a12dba9e11a420194a0629f0e81ee", "02f86b830e4a2582084a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0208196af6ef4390a9b3ccfbf9d305c0b4319ef1537a62b52986520a16d815d18a01a6d730edbfb4764dc2a752b34f19f773b234d12b7887ac3b969052abe265b98", "02f86b830e4a2582085682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a09bde7242e72554272cca5956c79737139863bc2a64d171155634c76172f687f6a07bf904990358e4d700503bbacdedcff6e46f2c225f7cece7894d589d3490323e", "02f86b830e4a258208658210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0c5bbbf036ef796a90ff9b39d22a7c88f21f8004076f3208d1e88153d634849d8a078b81e264f26d50fc89f68ee229e3469c300fc62223b9aa418a6bd37b0d25cf4", "02f86b830e4a2582086c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0825e2589b80ad55415501987a6e4748178f68fe73b9856b755746738b547c657a005471bb3aa99decef969bf702309ac737df34f5545400af4787f91e67f348ff0", "02f86b830e4a2582087382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a027e7e4f6e0e85faf819d5b347d5945ccb3be03b168845352ec05600a4f774e19a0062cc6fbe60cecee52d49603ea974e80898ffbbe0e32834d902f1572dbcc4616", "02f86b830e4a258208788210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a016a8ed0d87300d92a99b74d9077c89f766a7a6dcac740b9006d591215c73876fa003742c1ffe750a43103b6eb02a985345a1792965242a2d908d818da18234cf86", "02f86b830e4a2582088482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a00b65b1e689a4ef3f1145c60ce7d2319763a9afc4ff8f58902b3282f8fe7874daa027ac7b9041a5688242f37f9311939c2c7f2c71cebe1161f3ac5c959418fb08a6", "02f86b830e4a2582088a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a00205082bacb020f5613d3986d6bc95e01b5c4c69d2d55060618096839a67e196a027f5ec466faccd8bffbadd0a732d4d551fb8a526b0c0c1d8cb3c91953fa1999c", "02f86b830e4a2582087a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0d4b3d90000d3486f4f7774c7c5af74fa16d1bf7fed521421e00244ab3ffa0d48a032ffb59470f7dddd086acd1f24931c4400566836f2faec8cfbc7d186cdb601b0", "02f86b830e4a2582085282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0b8da8a151ca345c8727077b1a62d79afa33d9ef27b54af871f810c20170ac471a015bbf9271c33cc26bbdeb4eecfc3f342ccd9e09c39fce1415c4f2015c31f958d", "02f86b830e4a2582084b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a030da80272bd6d98624bc1cca9cf17df5cdf65651775db47078c68c65af3c4ae9a0702386aa0019ef39d78e7c563b0ee44db6f57f57dde4508088202dfd01fb9fe5", "02f86b830e4a2582085782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a016c06d1019988b71d1260b54377796d9ddceba6b783d8c9c21bbc2f13ff77707a04f35d7723fffe042dd7368f2a8ffe3774095837556206846b27542bd635c254d", "02f86b830e4a258208668210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0edde844dececb97ec04a4ee1ba5f6633fdc48bef8b002499ae042a7ea8f03273a0369c358c1e48638de26f62a6eb5a258858e55ec39f0dd909c438dbab9e005ebf", "02f86b830e4a2582086d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0f9dead4f38d218a6a7e301297eb0150a2e1a0a1c00e47e8d89b807792c63d851a0621d636847680d6f5a1e00e99968de6f89baa1d072814b16f3d3e54108078d43", "02f86b830e4a2582087482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a016342b6c5e92bc42eabc6171c4c7e411424e01cf830f641d6a14d04f8537ca56a02a7173cf302b81a071ffaa30ae2072ba8dcdb46baba41c9eefc0c05422670b7c", "02f86b830e4a258208798210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0880edab60040aaee5339f1cc47d8d460af914417956cd2ebba2181bf0fe82fcba06660c241a784a16b7d858f1d34e29a41cd891ea817b92f1dfdee23cfe87bcb14", "02f86b830e4a2582088582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a05c9b5966bb242cfdfff3eb66431aac65e90ead0d8f15a94b41f0024a44a28b8da00fe3b13d1e8ccfda5aefc47d092a1ff8de7493c236c0770f18a8963775505e28", "02f86b830e4a2582088b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a09a478680619175baa71a0069aec4eea79ab2e8ff1c9eab4a3067d348463d4b9ca032f465025e1089ccc0861189870b964b13017ec3d5f6f190f9bb16f8fd4050e2", "02f86b830e4a2582087b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a044858d6bd3ab5abb07001b1f8b0e01ca0519d40fddf20fad27782b72dae7974ca063b469ce2a1d816e1f1f92f855065e4b1ce334eff0ac8269460fb5f2b7a0ee19", "02f86b830e4a2582085382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a031f561ba9acf40fd0dd36c2997e7a9495e5271bb491618c5bef0bc0523b46ad0a00dacbfec267a1109cb00d7f6e0ff31728ddcc6a0173fcebfe4d99a72e3f2ae80", "02f86b830e4a2582084c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0b1a5ec33bd711bb6fb1b1af18f0f659040bf48a6a7b2d9b3514f605dd3effeefa063df466cada8778bd5d39b98ec4310921c128b4bf65dbc92d39d78c4d115d99f", "02f86b830e4a2582085882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a02cb675b18023f8d0b4f5796c953418e9f45f8b0e5703cdbfc97dfd0fd778fdf1a06ed9d5c7d3c4572455e0ede7cd7df1bb46b7037eb3c5c9977caa65801d1d25bf", "02f86b830e4a258208678210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0f45532bd734651a695a60850ee8798767f88e2307ac634a0e0355eecf617f7eba0646d83e0c44d5c09aa4a9f7665e327dccab46be474c5ebd1aa4ed0e13ffa6e02", "02f86b830e4a2582086e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a09f06f049c1a98bf65cddd522379d52eae4c4e1a65784e950a7aef90e0522425fa01fda6b4a32ae30d2292dafa8425928ffabe510d2f092267ebc5ab13372ca7037", "02f86b830e4a2582087582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09b67a0d5ae4805161a1c4a03283336bd9e6b0367989ff6672c2a4ecb5459bc10a06ee2ba50e08db94c4110c81b501ea2fc23924c6becc9d1b04e1df21587e3eacd", "02f86b830e4a2582087a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d24dff43696a574a1a7d521f6f783bfa3157bc5c5dbe1baab36affeb8b542e3ea05a343787c212176a6d0f9b451962e23f12bf13cf4a66cdef60f6b56f2f1610c1", "02f86b830e4a2582088682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0cb12092779176e536f63649ed01f8735e49b56cdd697b71c368ff98dbda9025ca055ec271451f4ca44046e1bd56981c1e5d388eba655d71d7ab3b7d3608deb9804", "02f86a830e4a2582085482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a08cf92340fd54337058bdad7428dab8589d58733f08b850cf76753d4e6ff2e5de9fe7fe742a90c778c9b4064983f4b33febfa4529d68e8deb247b7ca488f276fc", "02f86b830e4a2582085982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a010e7876ebe2fe239a245fde32afff3d0ce374472462f8d6c98e994d3f439ffe7a045b4174e1e2f236d8f69e5fbea76262eaad8041002c1bad767f5f712baca593a", "02f86b830e4a258208688210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a06df5cc467d19943dc351e916c51e197e5a4a27c3b9dde086b68f87edc46d5b10a0703e8ecdf576da8a358511287ec863e1e39b4c37efd95a101756052d9e821883", "02f86b830e4a2582085582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a04036c2e87188e65a213f2a08ea02ba05f398a10f188ea4f246f042fe1e47ccd6a00642b52ab1ebfaccbc62ee1e61f9fe04ca5cca97238dd47c946e5e11954ee5bf", "02f86a830e4a2582084d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c0019fc2878be775cdffd494c381454ff986e3dffdf71c43486d71ddf2766a87297fa02855008702dfe86c1e1b8f6db75f1bba5162bc46144f32d20428c4522f52c59b", "02f86b830e4a2582085a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0a46f8decbf8d96ee9c67bac017280e69b5ca8a2ad0b23509d60f97a605fddb2ea048735e86c4d473a88e8145783567e31fdf08492c5958db9e41e9efde9e17433c", "02f86b830e4a258208698210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a02b51a24588545e404b096f5ebc1b4a3e13cbd10ee7531b2f9474f24cb6a6f160a02bde4e800867436bef4a9da4279f0e063136146e6cd6e7424b781440645e7667", "02f86b830e4a2582086f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e85a9c69adf626b6d9da3c69877681daa199d41a640c0364230bfe30bb8a2fb4a04eaff54f4548bbd7b58a424bcfaea628907f64f013bfc5b80656b63e6246dbf0", "02f86b830e4a2582087682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09425ea011f0134b57ad90330d3244a3cdd7282d68b30f78c8ddebf047cf81a2fa06117b4a6c1acc2d63d79cd9efe3fd2925b16b22dda7bc4fc0946aa11cf75bf76", "02f86b830e4a2582087b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a07bfeba63141b69c39f04f180113e8a22d1ceb8ba50ee0a132c6568c78c314e0da03db71cb8f2673a7c771aa0399b47f8b97b88953ce5d35ab0340fa96bf261dbd7", "02f86b830e4a2582088782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0ea013b8b1c26a7694804f59f58c2f5b1ec5828ad298521ebbb778eae64471a54a060ebe824bf05a9b1bff2b05239b9f3f90a4bfec2f242d868b169587c58dfa26c" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x01543328...aeacba63
View lifecycle
0xeaf534ab...f6f07e20View lifecycle
0xc2235203...b802b19cView lifecycle
0x02580eac...ca220d1aView lifecycle
0x6c9871d1...2ae01a1fView lifecycle
0x27ebe71d...f191d86bView lifecycle
0x26333321...16c1ec64View lifecycle
0x8b26d975...5f7fba55View lifecycle
0xfb4ec6f9...8bbc06e8View lifecycle
0xabce02ea...d7b6faebView lifecycle
0xf0ff567d...89cead14View lifecycle
0x936e2f53...d2d4842eView lifecycle
0xaf59cde2...7983079fView lifecycle
0xba449131...480adfa6View lifecycle
0xea0383b1...460d7a01View lifecycle
0xf26d41e5...4d38e74fView lifecycle
0xa995a727...4802ac8bView lifecycle
0x67e38adc...c2a25695View lifecycle
0xe2305705...305f7f17View lifecycle
0x45df280b...1128caa7View lifecycle
0xa6ac472d...d1ff36b7View lifecycle
0xe378adb3...1aa47200View lifecycle
0x7468b59b...3005087bView lifecycle
0x4ed67e84...8428118aView lifecycle
0x3baaa82d...65454be7View lifecycle
0x1dd7ecf9...28fd1696View lifecycle
0x13f22d88...bc5df034View lifecycle
0x6f725497...858ecfddView lifecycle
0xb8182ab6...95fbffb4View lifecycle
0xba91fad9...1e7ebcbdView lifecycle
0xe95d3473...7f4dd0c7View lifecycle
0x1c1f8beb...8bc59f31View lifecycle
0x6db2877e...fb264096View lifecycle
0x1151cfaa...caa20482View lifecycle
0x00c02f99...a96a48b1View lifecycle
0x8e66d86b...657630ceView lifecycle
0xc104bf21...d5c51ed1View lifecycle
0x6bfe6856...e46384a9View lifecycle
0xc1a45ade...973701cfView lifecycle
0xf3355286...02c5d337View lifecycle
0x7e2350d7...418ca4aeView lifecycle
0xeae862aa...15b03ed0View lifecycle
0x4c925e70...0f0446d8View lifecycle
0xd02ab68b...9f6bbecdView lifecycle
0xdfa59531...7cea3586View lifecycle
0x002e08ed...f19bfd43View lifecycle
0x54d47cf3...e002151bView lifecycle
0x0ba31949...8a9323a3View lifecycle
0x1d3009f1...2e8da111View lifecycle
0x4c8f031d...e0a91289View lifecycle
0xfc684624...f891f18eView lifecycle
0x324f4284...6d7be2e8View lifecycle
0xff298775...aa35387dView lifecycle
0x4cc0a17b...0fc7638cView lifecycle
0x259d02e6...fed6d352View lifecycle
0x930f67a6...7b554148View lifecycle
0x2adb0c81...2085948eView lifecycle
0x9608ea0b...76f828f3View lifecycle
0x7a226b7e...7985afc3View lifecycle
0x2089f2ed...4db5f6f3View lifecycle
0xd8aa38c5...c1516631View lifecycle
0x634e7cd6...d53bc044View lifecycle
0x05af75bc...d1556068View lifecycle
0x3de37630...9ddad0dcView lifecycle
0x8c4daa47...7f75bb47View lifecycle
0xc26b7d44...c6f555dcView lifecycle
0x06b769f9...673a7852View lifecycle
0xa2635b52...27676afaView lifecycle
0xb24b7262...a3188b86View lifecycle
0x742d9e84...1ff31ab4View lifecycle
0xc18bb0a4...0fc99f55View lifecycle
0xdcde9af6...6ee7c655View lifecycle
0x3ef92b37...f020e192View lifecycle
0xcbc82297...52457122View lifecycle
0x6785f3c1...75f93c69View lifecycle
0xdf096ebd...6e297760View lifecycle
0xdefaf599...95eddd58View lifecycle
0x6bdedca0...f39927b7View lifecycle
0x3fbc516f...0edd1e16View lifecycle
0xf0d0c60c...adc1e4d6View lifecycle
0xe24ef857...4e49ce52View lifecycle
0x6219bb43...a5347460View lifecycle
0x13e354fe...e9d9a148View lifecycle
0x3215350f...48954680View lifecycle
0xb46510a8...456ab985View lifecycle
0xcbdfc701...dc29aca9View lifecycle
0x1dce0a3a...56015ddfView lifecycle
0x719e81c8...5f18165dView lifecycle
0x8b93a179...8c6b687bView lifecycle
0x748363e7...e5469064View lifecycle

Op 3: 0x33524e5a...506f76df

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

Eth Tx Submitted

0x6614...f8b3→0x94b0...e4af 0.00000000000000000100 $ZTH
4ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

0x94b0...e4af→0x55ee...277f 0.00000000000000000100 $ZTH
4ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

0x55ee...277f→0x634d...0319 0.00000000000000000100 $ZTH
4ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

0x634d...0319→0x8150...2d24 0.00000000000000000100 $ZTH
4ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1573
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.3s

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