Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12209c...8786
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
39 linked operations
0x19f856a7...df9ee873View lifecycle0x92463d70...1ce39730View lifecycle0xbee68cac...8299174dView lifecycle0xaeb2da42...f8b8edecView lifecycle0xd39763b1...a6a0de5cView lifecycle0x87f12823...a3141a4fView lifecycle
Transaction Lifecycle(39 operations)
Full details →

Op 1: 0x19f856a7...df9ee873

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x19f856a7...df9ee873
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1685
Status
Success
Overview
Update ID
12209cd707...0a578786
Offset
7910
Record Time
Jul 20, 2026, 16:00:14 UTC
Command ID
f8825e227941...ddad108c
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00c35f55ab...280bc0c1
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258201598220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a0876bcd14a5e96e5f40da4a5095b8ea127e8ab3a8ce8adc50346b36a7b3883386a01b6cab6d4f4a3e997cc799e9bdeb0cd90bc979d66ff16ff92c131e10704be71e", "02f86b830e4a258201598220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a082d34ffa2cb9ec3db435ee574afcc2ad62f4bedf8dea92d257249c9110efef9fa066a13434707963b47becbba5242a65a8b46fcf489a76bb5d6a9c37dc93173dcf", "02f86b830e4a258201598220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a087684f5202e949a4792e062b930eca1f01c9f14b67e79322a9f2eef8105e8a54a011e4b84d396916e99693bbd04f6ea9d9813fe6b2ff1efdb784d284ffb2075c60", "02f86b830e4a2582015982201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0c52986392faef9b35d136d5eaef57cb90a7adbfe6ababa2193f303ebb533c7d9a01c442b95c7d8b99cdee70fb8600f7cf034e578e8b2bbaf71233001b945477d20", "02f86b830e4a2582015a822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a064651fab34c92b8d86878c0bfabd2fd533b851ff61afd336f288937a9074842ea022c6667f4740f99b4eaa42af50271affb8e5ab1d07ca49e179c3e0b9db543f37", "02f86b830e4a25820c018210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0dbb728a06599a5fab05a6028a19866e1137cd7db87e899635b4f6e6853d27259a046cf868bcb716d20284018115d23d42de45772ddc06ecc742ecddd002dc9b826", "02f86b830e4a25820c0c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0d2d4e9d0c642e1da4344d6b67a67449fe24ed3b5f66d7dcfba0d016a0d9d9feba061afb0178d1ca2ce5f0bd54cb56f0275cf1af2da91c997f9cd26d0b9fade85eb", "02f86b830e4a25820c168210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a09acfeba1033275668c30f6433f865997eab87850d5aaacd097426bc557aff4b6a031d39ebad4f5780b224d65f164da83006a28c1e1b357e0f9d1eaef7d2d3a1a9b", "02f86b830e4a25820c0782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a04a59f993c23b221d14760610b1198e3086b0c78cba8a0c596f28227b5b212c1ba0234537e67aaca8176e84beb0a4f0f71904d0074a7808085e54cb4f4405dc467e", "02f86b830e4a25820bde82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a018fdf5c2b7fa06878209f86485a40b45e60b059e5cbcfa6f9a1895d7965f665aa038ea5ea513b2b12b6b4583efb6d0112543b2891613ccb78492b3d025ba97134d", "02f86b830e4a25820bd88210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a029ef5ea88f1da0b0c42d40b56ba076096674d57d3a83c370b61f6dd50569a1fca05333bfb36f7a6a0cad51061d2ca9112ebd8a46a2dfa6259b01df944993479135", "02f86b830e4a25820be682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0fc49c51a3b4efa985fe3b00e3e8c5dbe2757c18102efd8d97c5c7ec05a64a720a072e1b77df7bef86238c3d74fbb130b3c6bf986e1d35b69082c230e53ef5340e8", "02f86b830e4a25820bf48210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0656e64c6e7918308e0cd9af22a921803e6fbd41c19bb078eae827f0cff08f3caa0777080da8d7701a7863b6ce7370fefca06a84eaf02a730294cbe860e36bfe5f8", "02f86b830e4a25820bfa821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0f9f3b90aabf9031543fa7115b823149cf35ac11154b94572d6031950df25d8a5a030efb924d430b30b7a935000331aa6b429c3a725c1ee322af2746438ff32f898", "02f86b830e4a25820bfd82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0aa333a25a33fac4c06724f55fe54b435eb47145d950fe9f8225c1d282e42d75ba03fe624661932a738c1ab3cb1e0e3586580841bdb9d218cae1b39a35373b63415", "02f86b830e4a25820c028210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0d3b477891c65adc78399f18be4817231f0dc122ee9f8356ec84646fe7a241e8ca07df6018306afcaa11787dd9513cf86e4d8bd8017903fb0fad408e2e57b423415", "02f86b830e4a25820c0d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0e4faf9224e4b1043eec6da77f5b00267cf5e846ef9231e31029dbcd37c4f73bda03899f31dd988da4bd4378d919f3df0e3429cf38703725876b5bd22ad70824b47", "02f86b830e4a25820c178210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a03dff3e048d96d6fa21c6b19b7c0893d44027caac2874fc740ae1091aac95d73ca069ab09212e95f6daa63e93f06b48360d4185c0981dcdc4b38a300c79848f504f", "02f86b830e4a25820c0882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0af742b3dc3936fa05f3ea36569c1c5ed0202fa0650aa1c74e20c0b589b269410a04c5c266d7350701382e1b38dc1d9fb44e42bc2beebf50ca46891484f7f397c95", "02f86b830e4a25820bdf82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0ce1bcbddb786d9acec9af910d1f3e0b6025a1d96a2052b6ad09c8766d725c2cea065924bf14f29745b0565d3999796e3514a9d649bd44ab58a2fe6d21901c87cdb", "02f86b830e4a25820bd98210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a08feb910908b7a8a38ec47fe63b57e7d7d0db0966ea455d03a9fb993794a5f710a0430e12d02a6d73ca68c006f94ba2e923485db3ea7312feca38fa64be5553b12f", "02f86b830e4a25820be782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f1edc5c8b5db77a97fec1a68fa3e69660b25d0d9db60c84a7216d5c5ddc1b0f1a00597ca33009cb40620c879f0f8a366cf696ffd9335ecc8af06a4c48849d2599f", "02f86b830e4a25820bf58210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0358f70eadc71722e90fe7b0cfb13be7d8885f584edb690d13886d844f67691a3a07a67c0421957e84ef7a8a725f3883b9de5e4ad0d16b50628ec6303bbac02aa0c", "02f86b830e4a25820bfb821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0ce382c53bedc9705dc9e31fc50e53ac4566f0d83e57f3d0959d2896427ff021ba025eb67bbe8f259410c80223ad9cdcf473e8198f36e10fc8d6bfbd8432d08cdcb", "02f86b830e4a25820bfe82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a082b02b04204664c532148f483a6102581e32d53bb2dad4c8d97e3537d7653eb6a0630a55c5dbcf05b51e7fe14eae1afc2aad0840f66c799f64d41757220ef16642", "02f86b830e4a25820c038210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0ea20c03bba8a54329580c2c9f16118311b6df232458ff1cbed3c2aef8569a749a06efeea09bc4b9c8e9f088632b5fdb6c3147ea8a1cb589182af31cf32fea9192b", "02f86b830e4a25820c0e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0b3bc0b64ef86e953daa16edad99859b23737a2e866b270c3ffe4fa84715a04e1a0734df8cd686dd6964348bad8218d83da4eefb4e2086a479640f27b0e9937156d", "02f86b830e4a25820c188210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0a63cd51a7da0433b49f7c40d3c4cb8addccc11e5499751cfac44adc4c0672b2aa0650f65ffb7243a07acc3c5dcdd78505988771412f89b378667ecf022fe7a665b", "02f86b830e4a25820c0982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a08cdc0e4e89227f237dc72986ae4a9f847500c72c24c7d1024d3d6a8e68e84fa6a079a219db183f658f604a11320486be2ece0c08a6763253b00faaeb29277e37e6", "02f86b830e4a25820be082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04020874192b573d351c7a7c5851fe7a2a8e70ea366543fd45d846dc62f8b76e2a032fe54fc04be7d4db093c62c30a061ab2a9e3476ba0a901dc61701605e75b026", "02f86b830e4a25820bda8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a04152c6c6bf15f89262946cee9ab16b22cc9f1ced822ed36dd4258dfdd3435767a07645f245d3e7468e43fdfc5211de5b8ea16e6aab7659fa443640cf3af2f18ebe", "02f86b830e4a25820be882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0fabe09dbeb82036b35d1872e0f1a258e552726556d02628dac83289a29441ed3a06b2d45e686df08b716383703d6f962ca803ceef2cc3efe8cf56adf6d10f4ad5d", "02f86b830e4a25820bf68210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a02a18f1653d7144184b633f54aa1a9e9f4be3b73fa16a04d81896125941ecae68a055c6ecb7d40f02622681cb20e1216969a577940363187eebe47fe1b148b0b9b0", "02f86b830e4a25820bfc821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0bcffda13daa813e6dff666b1c3610b7e4316563d719f62232c0ee65c4502e161a00fdc531252f2a0b63569aecce2d5d0a81d824c390d48594d56a727ed5caef69a", "02f86b830e4a25820bff82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a08b91a1f2b6d5087979199244c7747bc66c24b1bd2b396dfc04cd35f525b23e74a06434fe4fa0c1089fcd810bc4c84e46ae7d2a422add4fa5d9af3753b79df75c13", "02f86b830e4a25820c048210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a03bee1effee62f9c4ce1deba81a9ea49609fcf989dce5faa0242fb640f7bf3430a069910b1b84ce58b8f7c2f0db16ec17e1a2fa51dc39e0b88201524c8d5099b649", "02f86b830e4a25820c0f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a07f683782d56f04f213d82c548bd0aae7b3a76364282f463cc123214f2b84edb8a066f1b4d5714f2cb5e6a67076814922f69fcd64cf1d7919e03888a6350aa80b71", "02f86b830e4a25820c198210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a099f1bc97050fd043abcecc88bb4bafac16c0073d95fc7c361161524a9a36e04fa06f0099abf2a662e51fcf3ce09c044d7247351a64bd116ab4955bb0b6ef0bccbe", "02f86b830e4a25820c0a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09989a7304b689fbdf6c9d776d873ba62ee4fea69910bc6347a1dad0694b46c68a01ae8044ce1ce49f8b89a38079b4f34a10c62ae24feda9722fd776268106e8ed7" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xb77a3fb0...cf458b58
View lifecycle
0x827f67c0...aa7665c0View lifecycle
0x1c16abab...62fb6e61View lifecycle
0xf21327e2...4e421936View lifecycle
0xa74af5a6...1275ab37View lifecycle
0x934827d4...2bd84da5View lifecycle
0xf939adbc...bbc6f2ffView lifecycle
0x5d3c5931...8500770aView lifecycle
0x285851a5...99f0c9e8View lifecycle
0xb964692b...3cedeb30View lifecycle
0x088ef430...e851b15cView lifecycle
0x6d56716d...b1929aaeView lifecycle
0x446b7f2a...c51c8a18View lifecycle
0x9198f118...ddd6894dView lifecycle
0x10e30b77...893260b1View lifecycle
0x5820924a...8f376a04View lifecycle
0xd0f9e8fe...04b3179dView lifecycle
0x95cb01d4...d4308fa7View lifecycle
0x1360c6d0...d98fbc75View lifecycle
0x2b256371...18064aaeView lifecycle
0xd05c6d52...362ffe08View lifecycle
0xb1874da9...b764896fView lifecycle
0x210b96e1...9710bb9eView lifecycle
0x4606b549...79dfdd29View lifecycle
0xcb0ac27a...4794082bView lifecycle
0xe90e561c...6829353bView lifecycle
0xc1db88d4...e08c7720View lifecycle
0x0c389ec6...31fce517View lifecycle
0x92912d7c...ae7838c0View lifecycle
0x16d1d518...2f9acb14View lifecycle
0xf9286302...adf30353View lifecycle
0xb4baeda1...ae4be1ecView lifecycle
0x5a5aa054...003f1bd3View lifecycle

Op 3: 0xbee68cac...8299174d

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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

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
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

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

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