Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122058...c003
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
78 linked operations
0x992a4184...08f6a5d2View lifecycle0xe994375e...e20d607cView lifecycle0xdd7e4353...64021aa6View lifecycle0x741eb8c9...af87acb4View lifecycle0x3167d431...685195f2View lifecycle0xa8277a84...b50de9d1View lifecycle
Transaction Lifecycle(78 operations)
Full details →

Op 1: 0x992a4184...08f6a5d2

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x992a4184...08f6a5d2
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1640
Status
Success
Overview
Update ID
1220583bfa...5dedc003
Offset
7485
Record Time
Jul 20, 2026, 15:56:29 UTC
Command ID
f628c965eeba...f49d2246
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00afd5a8ef...1531156a
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a2582012c8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a0ba7dae2cedf051f22fa09728b0ca7b5ba02ea49482e8df311adb6e4b44b116fea07ba574d4d6005f5e1879ed3c9e1b4117afe373fd124e5b02576e161d0fc41f4f", "02f86b830e4a2582012c8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a0897ddd7cef3f8afa8a7a2a803e38c57182e534fb228123b91abb5b37b0ecf3eba01c6982fbf1448a9c8da0029d8e6e1c99bc9f1f9f1e65cec38e2674d67cb514f2", "02f86b830e4a2582012c8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a0ccbf9ef5b73029e32c94eab75c1021445355d16e7bf7e0e11aa533389c49825ca076a85868032e5fbbb062c100e1e570fa11e5bd6a74555bcc311f262556fc4b1d", "02f86b830e4a2582012c82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a00da6d9e83e02524cdf9f9dd27038b7ca69b1edd3ad0f4d6b3353b6558be05689a00f03d2c3f9cf5caccc9e099147fca9ed258187b3415f60d95b3836c9d614b54a", "02f86b830e4a2582012d822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0e84d704bb977b00117a8d7c0f3f4dbc19df4ec21488ac0a8b5bb258c760b4781a064ac5fe0b5137e95bab83bfec0112e7f37c2ab192ce183bc3f9948c88f9537bc", "02f86b830e4a25820a878210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0ca71784c2b7ccc6cb943a772f0f9244504340958a6253bf682ca5cecef4a9ff8a0602f060d27f895d2ddf600e7d5550e4606539b12b061a4e708626fab17b8af47", "02f86b830e4a25820a91821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08545a340228e20e6710272ec3a6df6a35ede5d1421a0aa5f946e1c796e845336a0477183981bf9af5e702ffa37dc0b15e558c124a157ff94b94c7a6a83fff9adf1", "02f86b830e4a25820a9582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0b30ba5868977a37654112b600894889bf8093205af109159034898c646309067a0508b3d57eff4c511411c2c75798bc58c6f4897d8855ece298f1d062717b158aa", "02f86b830e4a25820a9a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a042b9de0568b05335cddaf9a6f1baeb7ffce2442c9d9a54103ed32fafc47df530a02dd78879b6febc61bcf9964d76fcbdaef29c70c2e2548b2aa48ab83187218243", "02f86b830e4a25820aa682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a097ef687834cb91d64e34952f5912fcf93490435e2d070e05e183576a60cbd00ea01b94474b44fb978d15a9ab688b134c24ea783590e3d38beade0429d6a9c9763e", "02f86b830e4a25820aac8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0dd3a9082975de72f59401e3da0852a9083ebc5558ca9a991a7d346bbdf702ca5a0402508e862fc3328846e63b5f153f7db36ba2818dc7170285aa0801e3edb3ac7", "02f86b830e4a25820a9682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0736f15672fe62986258d5cd4be3cbb7ff9148f5470ba92ac7f208b04c2045ffea07d4da5646e1c7da370ebb8c5db4afd35aa8fdd8dedcf01ec7f89d3fd9e4d0133", "02f86b830e4a25820a6b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a09a4917ed7631c8390692f64d04d34a1cdc59705e6ff93c5622d2b06c25bdf93ba01a7acc3213f78da4c9eabf48cf352e788226a75e9e36342c3896912b3a5c5968", "02f86b830e4a25820a698210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a050ce190b6c02f9201e5a0d97d481200a37700e210d8359a4378bc802f6276ad0a042a822f624b55160910634e3c26c788e6b7b151fa08b1917d754ab4eb6eb79d5", "02f86b830e4a25820a7782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0941a9cd5d9a767d43fcabe45fbf3e46e7523a2052535bcd761188cf8c6d9f0e7a0410be8a2c630b23fa2620066a92a99baeca9947176861cf573b424c87f51403c", "02f86b830e4a25820a888210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a031be8f48de4f9ddd02f135b91db5bc111e3e54b4b2b717011402f0d50436fcbda05f055a95009d3c90046c283450219ffb008d89c970c41cd10ac7d59991dca244", "02f86b830e4a25820a92821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0bf647167ae6ff7ea4950d3899adb424ff1928a9e4b4f3bcd5fb666bb1b7db20da07feffdbabe871fe89e04fc7df38466a700db691ea6e7a9170c485b5594769910", "02f86b830e4a25820a9682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a072d1922c84836bc4dfae3841dddfce4b080091e6a3197cbbe83e47381cc2c124a040ef56cf216fd9d7f5cc4f595514cd8de73b9d19347e1c2942e7a65b5b381432", "02f86b830e4a25820a9b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d6bd6c54842153c92e5a20c3c71148c0d0acc6fecb25dd09b36fc098e2649fdba0289b00bdea7ee448416e1ecea101eea6a34732876345566094bb214ed8ac405b", "02f86b830e4a25820aa782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a081245b11bd63fa469954ea928d77f25582e2c83f22f646f3fe7d92886601b6fca04b9b135810303cd804156ac3fda504a36e7865aa152a6a170244710a8842bedd", "02f86b830e4a25820aad8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0ef53eae3c7b0b3d696b27a6c3f46da3bb0dd934dc0ce17ba04468ef0a5431640a0141aa964276185033719a0d5108962204b3a29d5dc921398433e77552663fecc", "02f86b830e4a25820a9782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a01325ab11b6a1e4edc464d7ba4b3537256d063eb821aa940533a64d4a84f939e9a007660683a5e62f22d60be060ead8fdc3faf308b494506f890a34e0064a3a1303", "02f86b830e4a25820a6c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a05740c8648ffb2b9eb8f7094f2dfc8ec9595d6baea946377e93ed15cdf448add7a0606ddaa8bee6195a453c8e921e539152cf9eb25d6aef110be09a0b60cf06aad1", "02f86b830e4a25820a6a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0f393753f1b24a20c8974413221aaed957d7021e8e70f0d0a556dda6c69d8c23aa0114debf6089f44fd54b021ebfdea27bc270c13db8a5234df1ca9bef7d117f4bd", "02f86b830e4a25820a7882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a057b92dbbadf3d483f4fab0fc0ab30f7e98e51dff53956bba2215e31362412106a04a187cf192cd6e2905526fc9500b49f0ea6475024901c6794b30d35a9cf98579", "02f86b830e4a25820a898210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0d3afba295fd555240d5a5b817bd6ddc549551811c352e11eb1567d888d4ab59ca02888f0b54cb24287a44dd8b8d0fbfc587d619f9224be5876f66a752295304b84", "02f86b830e4a25820a93821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0db6ee293a656dcbe08d2d5ff1a860f3805d84064e72488f0ba2f5f02a2184a54a03e639dc743097e7464a93afd0e35e97ba4b86c8bc977b8b300fa551c187b252c", "02f86b830e4a25820a9782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a05c623928c5407bba80f8ab3df472770d8c54ba148694eeb8ee644c64d47170fea0116e1a7a3a2ad298c5d33bd5d1c17ff80bf0267d1bd5979d5396ccd3d56fc250", "02f86b830e4a25820a9c8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a02ebc78fd0a54662fb06bb2ef65ff7a0788f1c199544d00fe4849e983bf44aecea068a40f18eb5e0e0d0cba99908a3be0c5737811b1fdf75d346372e440d50549b9", "02f86b830e4a25820aa882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0af4ea196cb9061c4d1c99f98ecd05c8af18295746e33f6416c20f3be8d98e57ea0435567e6694e47a0c74d7239abb5591e2b7905df0db81d04eb97fae60ad45bc2", "02f86b830e4a25820aae8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0c0e7b43457b2770a6cd1455eeb85b6be8624b488bb4a7451de1fdfc427792baba0697b723b6f720052a170c637ff73e7f25ee5966c3d72b505cb4deefec168a0ee", "02f86b830e4a25820a9882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a064e5cdd043d6e8e875f57202a7b451374e0a39159097077542c3e480c3328b32a077daa088ce81505bd9816d103cab60f733bd6a545d7a0f86470d5650608f4a32", "02f86b830e4a25820a6d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0fd9257a20987c6696036e1d2f7e82cc6c0e555005bc2b1a2d35f3356ccfcb7dba048ef31280f3a00941abd1fb34860702a114e83652826305204e526938bc7b246", "02f86b830e4a25820a6b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0c02fd8d90331aea4fd44a88efc8b7c4579a9efa2b8034e7df5fb2ea275f71e3aa04fad18606056c18edd19e36cea2d359b1a2ea3f47113b582855a2fe8cb284e66", "02f86b830e4a25820a7982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01ff78f45496d6130980af5950a4f7b6b89c1400a3882d1cecf234ab4d8942001a04a5efc8ce1fdccdde2857b8e8d780497f3da171e7ac2efccc4ebf08b6d3786a7", "02f86b830e4a25820a8a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0cef74d0fae3e03650a4666cb1bfa478fb49a642d28f0e9c1bd69db40a62fdd16a0736c3a5f58dc0d46baaafa612a8bb4600e85fc1f6f4314a32f570368e1e0349d", "02f86b830e4a25820a94821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e16439c82aa36f190eead81bc33bd9e9bcd5136a175b4a1dc7bdb19b07c57fada071e3613926eda36d04285455e83440224c74a5347633f1b0650a8df60929aa52", "02f86b830e4a25820a9882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a026f6feb825352a01352dc77cf7aecc8982dfac887a6b886c5ab48a8dae37e1a7a072a9e950f6467a0ce13a161ba4fbe70d379ba2be5d2ce406ba2f89ccde16f4bf", "02f86b830e4a25820a9d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0fbd8bbfa0fd4a1351966fb4cb0630e9549115ff3246210242607b1e82ba6151aa0570c270bc241f1d0ef02c016fb46d5a167032270e0e2d1bec3589daec0518ca0", "02f86b830e4a25820aa982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0c1991db82a79c2a11cf283f80eb3174233afee67e95142669a49456cf01e3b35a026c8c68b24baa3666675fabe231df22e7f0430ae210030249d20aefce4f21a5b", "02f86b830e4a25820aaf8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0f402dd81b423576475d879854d2473538ee0ad0c423586343bacec272d7c020ba013a7d6b0d4fbab0392de62933fe3dfa29b08c5d7cf46891f7868f9aff9735f59", "02f86b830e4a25820a9982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a04ef3bb5e25b936c003140166a08bbc70d4ed1166fbc6f5acc2fd7c022d3149f8a041f764bbb2a3615a2c20cf6b07eee00c0ebce1e787fc066560126024d90be4dc", "02f86b830e4a25820a6e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04db78f9cfd0687af7cc36445322ce51507dd7117621115935bdb8bed0d9285c9a00281ee809657005de15d9fcd08967b5274c19cd46ffcccbec82c6ab16c386ece", "02f86b830e4a25820a6c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0109c911d61dca4c33a3ef5e7bb94ae960274c3f2ca035caee5c7ac815aaba6cca0586f322361d22cbea163462f83b13c1b02d9e63e1be4086a2a287ab9f01d34f5", "02f86b830e4a25820a7a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0502588f68f33fbb5710071c574434adc833fcac8760770fc92b1c3a7eab5246da02826e73b241b318f482e60ffb83c663b2956d02a93ea2659fc0cd3b1d1bec624", "02f86b830e4a25820a8b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a00d0dc4d6fee833e4deceedf14548a8fd32f6975112318b1de663cc2ee0b4eecca03b72e5b1cf05cef8da73db01e577c3f37a4d9a90be4ef45c15562f2e25acd2a9", "02f86b830e4a25820a95821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a09c78c0e21295835686613eb265bb88d56af190f12fdf78cd7ef3dc4609078079a059a9f734a2e233b51db7c3fd9135615e3bd119579d82dd6373ad29222f0d3b59", "02f86b830e4a25820a9982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a014e017c65611001a650b12158e72dbac0e934f6264aabbe960c08e183d8d3a99a0363c9309ff1edda9fd9ccba995daa4ceab4d66c8cb46639b4dff5789f7594c05", "02f86b830e4a25820a9e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0996bd15e597d21286863f7b32cef1919087efd88932c13e248f1810f7d51708aa06f612f2f8114a12313329c0c691b2ba163425023fdadf088335392c70e1c94b8", "02f86b830e4a25820aaa82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a03e5a5893d5660babcf9febd7560b381f4b05bd66ed0f1c11de8cddac19b7b0cea02eb25c78fc47dc4effdb843acf13f486d85af4e3dfea7f69665063685f39bd40", "02f86b830e4a25820ab08210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0078def74a5985c88fcdef1d9f42104599185dd2f853d7c3ec95ec2f8b63a100ba04e5f2f587b6bdb716b517c58b158187c9ae6b17b088680a9a22a46d45ded0a1a", "02f86b830e4a25820a9a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09f5a5965c6d82c1b5db86fdaf5b9c3f8fa725cda376ecfbae5033f89f5cea441a0541e4fd1017a5a7c8af8eb917349aaa2902c0048d3849582c2be5eea1782a091", "02f86b830e4a25820a6f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a03b2068ca80a46d58f5f84057ed199f81552ecee68620cbd8809285de0e34a6f7a033c87460ea41a68e43e56fd1559823bb7a3d706d1e6a2636dc64a375c642f974", "02f86b830e4a25820a6d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0ca7f18e0d2b67f09b4c7c1216a03e90a756d2f41836b0268099ec69bea487e9aa00799f49b8bcfe030d83b8e2f36f9cb554ee0cfc4e1d55c3e4134710a9f83c026", "02f86b830e4a25820a7b82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a070533bb5d6d634e4fa1ea522d193ebd9ef50f8afee12e4fa1901ff6812a26224a040f5deab79c39c66dc09c6c94253b8d6008f205262d00e8e6d5001894d0bc3da", "02f86b830e4a25820a8c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a04075e7d9206c32c0208c773f795ae5e9c01f8272796a2eddea73977b438c7df9a034f1337afbd6ace65e18b6875e79db8d20a4e02cbee5d79b88868fdbc721cf87", "02f86b830e4a25820a96821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0f6cd9d2c2bc895f306f47e2e0d979570707ae901f4f69f02e763c6a1dfcf2a27a013f19f3ccc5cd6af46e4d275172e7078da0ffe2488ab5236f02da498fddffd5d", "02f86b830e4a25820a9a82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0364c593e3782d2bf5578d84dcc8d84000d500031bf82f8ad2812fdf36dc9d031a0082d81b832c445743f57956f7dc02bb37d73bcdd538d95cad8820d89b66428d3", "02f86b830e4a25820a9f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0e643946449dd84201f9951f6f51cce6d0f77741fe96d08b793f8e06ea911a5f6a017e2e8aae96671a329710a904fff0c82f9545f0249cbd8cfb84fcf2e43b887d6", "02f86b830e4a25820aab82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a021065189afecb319f356b1cba460a7ff27d74aadb436656d92edc4352474637fa074fe481bf4004a310e2a2c546e37cf229446fd1dbb20e66147f1f6336499f5ac", "02f86b830e4a25820ab18210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a023db02e1d0e3f9741634084f69051485ec9008f59580fcd04d20e49246e11483a07a54bb9214581b23143c004658bc3ec06b41cbac407950de273a7ca9ff0e5a77", "02f86b830e4a25820a9b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a086e177204145ce6882c666b756ec17e6f57b469e8177ba312209ef190c0824dba06cb29a711ea6bad1c84acebaa085a7122c1eb5b1c58a5754d4626a95dbe0cbc0", "02f86b830e4a25820a7082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0870e30f10d23e499eb002b5616cfd29e356a87b0905a951055e30e480a79bc60a05a3371bbe7c11ee341ed6081e0498e5fd7d6b01fecc4e808f3d7d75be0aa14ae", "02f86b830e4a25820a6e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0116e04be9941543cde9eaa831852883d8ac21a48c4b3b4e54eabf2803b6a38f5a04546e184a3da363dfe2787e98b9759646b68be0e4d813f3ac5d50af9bb538f86", "02f86b830e4a25820a7c82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01886298d853c667cc9f6a2b79622ed773034f7d92b539730b281584a10cbf739a014fc0cea3e285225b256900ca9c07e335c2cdce14d86d596cbec1b046e71e67d", "02f86b830e4a25820a8d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0ef8ff49926d50731d91f1e194df7b7735da054d0020229d1d0782ce8896f4838a0145c25bc25f724a26fa81999e836754750faa7c5c76d7ccb4bb5d7a107723d7b", "02f86b830e4a25820a9b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0b4c387602415c93c6775b2fc72713beb55109d18ed0e4a649baa6ff9e366796ba008767bae7d71c7ff1aeccb29042539d94ddd78e64e6207431a7936fc412375ea", "02f86b830e4a25820aa08210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0825bdc76decff9f60693b14ca0628e0b24e53cb927df7a1aeecd3845332f97e8a026db9f0b625ee5cb7783f579f0f6912aac81d4d210f2434443e0e67c24f7665e", "02f86b830e4a25820a9c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0da58095edb4bc407fbac51412b2639dbfa7e68223f097f21ceb027cdd5192d7ca074cfb43907d6811604e85f36f86cb97630bd750cf1109de312e7b9b047ec4bf3", "02f86b830e4a25820a7182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0f162dc5e279dc0823abc610e02dd1b3d0f6d6c5bf58c69c09ed43639f5a10df0a01d03938831b1e49294796e547ce78795d8b909effce70b85ee26e9a64d2b6f80", "02f86b830e4a25820a6f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a08d56add740e8a32fddf9a57c6d42a9df8a0cc11d891cff5cdccdd88c3e256654a031eba7e6afc57d33d1aab2571d12f91badb4697812c3dec8a174ebac1de90017", "02f86b830e4a25820a7d82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a067ed578deecec7478deff74ae037aa37c45ab6e0c0b3921035a7e6c9c711be6ea077500ec2b6c315eb97cf0c6f9394e32899ff3a6a429756a073737f356dd231bc", "02f86b830e4a25820a8e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a087aab14d399ce526d7a89f96bff96c01686df485883df35b8a8b5702eadd3f9ba037e3356d3504f2ae3d256012668614d7fb4190ae1b325213ce3f323b6bd54554", "02f86b830e4a25820a9c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08df2d6ee2f7366166556a3e54aae5bce44c422baeb1006cc0d2f1dd57a8452e4a0782588ff94184b23fdea4aecd1555abb3034244edf02ee13e20e61460f56658e", "02f86b830e4a25820a708210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0f903ce70d59932b9de488ca197acaf5e4c97611efe280bee8c7880a5118b8e2ba07440783f5d7173ab24d16d923948c4fa85a8fa967a3f2f3f2eeb9085f6192be7", "02f86b830e4a25820a7e82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0594d07b82d21ea0946cca7f789872e36c88f7a218c8f619cbb4b4cf843aca7d4a04291fb45f5f71801428befd3d41a8707ba8c9b9232d804d9ef86b6791c4ae36d", "02f86b830e4a25820a9d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0e4fb0cc01435fe680f9a24c272efc899d343ff1e034faef1caf86f8f9bb5e8a8a069423d788becd35292f6cdb55a216ccfd8f28def2b06371e1aa1c0659d0e00d8", "02f86b830e4a25820a7282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a06b6824717ecf31e711f3a868e6b8bb60e6f9564a5e8d77fc42f673a466ff305ba036e44abd2e11674cbaf4c2d941c95e479f7d6cce058cdba7a22a0f6ccf76f4b1" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x9267d091...28b2fd4b
View lifecycle
0x441a319f...f1d82fbeView lifecycle
0xf6527502...52fe488dView lifecycle
0x6a3b88c3...67e4778eView lifecycle
0xebbe938b...119edbd4View lifecycle
0x95a24c2e...e0f3e360View lifecycle
0x880956c6...31217e07View lifecycle
0xf5c585f4...592f3e11View lifecycle
0x06fa7054...bc56bc19View lifecycle
0x6d4bfb74...7c772a95View lifecycle
0xbdec429c...63561a25View lifecycle
0xe62dbb58...50857d9aView lifecycle
0x65fd8114...ab2898a5View lifecycle
0xec168563...8022067cView lifecycle
0x6e5b60b2...9f06b58dView lifecycle
0xcf8b603a...eae40ac4View lifecycle
0x5a0167b4...07d5a6a5View lifecycle
0xb06231c2...cd20c4acView lifecycle
0x383f0d87...52435a20View lifecycle
0xd1613b46...d1dcf09cView lifecycle
0xf67ef9eb...161e5b41View lifecycle
0xe3402262...66216451View lifecycle
0x59815479...a898d1adView lifecycle
0x568c6919...e8dcf15cView lifecycle
0xd50185f5...b1cfbf24View lifecycle
0xb5051053...4e539395View lifecycle
0xdb5a17d0...3f334420View lifecycle
0xa852f745...020c7062View lifecycle
0x3cff3ade...e18348fdView lifecycle
0x2fb28743...df81fec1View lifecycle
0x5267fde1...f4f13fc2View lifecycle
0xdb5d3f45...044494aaView lifecycle
0xc68b4fae...fdb44e6cView lifecycle
0x9f132a03...db22c7c7View lifecycle
0xce988e28...69b8864dView lifecycle
0xe802e17f...776d4b99View lifecycle
0xddfba693...e0d5492dView lifecycle
0xfef66921...99ccfe6cView lifecycle
0x487c2f44...e72c34b4View lifecycle
0xe2b4f41f...263e8c6aView lifecycle
0x888d8e26...f941b78eView lifecycle
0x9642bd4d...16cf364cView lifecycle
0x2c283910...48dd70e5View lifecycle
0x3c02d3cf...bcf768e4View lifecycle
0x146cef29...fb736018View lifecycle
0x21aac7af...cf6d4e8aView lifecycle
0x3b408cc8...9a037abcView lifecycle
0xcde92848...97970a8eView lifecycle
0x05a4d8d9...23fbeee4View lifecycle
0x2f267b72...3c267c1cView lifecycle
0x89b1ab28...21663682View lifecycle
0x0951f186...02a2a46bView lifecycle
0xb43ec543...fbd6736dView lifecycle
0x8694bb12...5449a0c4View lifecycle
0x62cb1c76...32af4b12View lifecycle
0x3f0da862...ca839469View lifecycle
0x4a6e0ac3...8988da72View lifecycle
0xbe902e6f...9d704d04View lifecycle
0x713fe7c5...f9f0006fView lifecycle
0x576d8fde...92ae77a8View lifecycle
0xf27412eb...76170338View lifecycle
0x222fa56c...16fc0cdcView lifecycle
0xe5b7cec0...4841c409View lifecycle
0x55e753d7...c10886f1View lifecycle
0x2c159084...23bf683aView lifecycle
0x5d0b78ca...b195a292View lifecycle
0x597e70d2...00b468d7View lifecycle
0xbc812975...8d3146beView lifecycle
0x3a5c773e...48e4c6ceView lifecycle
0xa9f856e4...adc211cbView lifecycle
0x209b8630...6afe69a0View lifecycle
0x57b38c52...b8e9ef41View lifecycle

Op 3: 0xdd7e4353...64021aa6

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

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 #1640
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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