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

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
12 linked operations
0x50476765...fdbb068cView lifecycle0xbd274081...a5e176aaView lifecycle0xc1953af5...4ea30b01View lifecycle0x6688014b...69f10d01View lifecycle0x2e03111a...d5677623View lifecycle0x624ecf66...9803b3c4View lifecycle
Transaction Lifecycle(12 operations)
Full details →

Op 1: 0x50476765...fdbb068c

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

Eth Tx Submitted

0xd025...ceb2→0x5272...e10a 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0x9208...bd79 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x50476765...fdbb068c
From
0xd025077a...55d0ceb2
To
0x52724800...25a4e10a
Value
0.0100 $ZTH
Block
1305
Status
Success
Overview
Update ID
1220de29f2...f8e09a29
Offset
5126
Record Time
Jul 20, 2026, 15:28:33 UTC
Command ID
9a5873e28fd0...3aa1309a
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0033e7378f...a353c88c
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f870830e4a250a8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a872386f26fc1000080c080a04917126e068ef5867d5ab066280a0c931d2e7e152cb8c67c140157d0a130b941a069dcce9cdf136f0efbda11736b1e74fa3c29d938ddaf0deb7bb7a15f7173904c", "02f870830e4a250b8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd79872386f26fc1000080c080a01ad6a9e411902de7d6039266a4083423f31f6d295abde7898b68b1088a9b6d06a03a492d612384450292629ac67efce802addabbe9e75c55cb88959340530f3a45", "02f870830e4a250c8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed41872386f26fc1000080c001a08b47e7f0a16bab844bb1ed2c6ef6fcf4d395f6bf0d0f362e49c544b1b9c53795a0500d54f33a9f6d761afe6aeb3c91457de261ab8c8d6466ce1b413b1e2531ad58", "02f870830e4a250d8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb42872386f26fc1000080c080a003fec14739dcfe7d8544ef882057f0b5b17ac8d8de888da0e078204424222e2fa016c5e37f8c33ed28fe411e8a3634391a87d684b3ebd345b27b5c6e421f7601e9", "02f870830e4a250e8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d5872386f26fc1000080c080a05f00d8de030d57ec91c8a456e38d598434526f614d3a79868940c78b66ae62bda033d1ab72d2be563ce7203521523ff897e93a556c62f33127956b63d41f81cfe1", "02f870830e4a250f8207fa820ff482520894fb546a27ff6c781d6090232b09c5221932453442872386f26fc1000080c001a0d6f4596e5e340445a55923534fc99925fbcdb82fbdf8aff88d5ebbfae466cd1da009e1868e4a6eb25580b6e7e7a69adc246101339cd8466ac91f13640017d069c6", "02f870830e4a25108207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f83872386f26fc1000080c001a09950ed07f0173a2379d6b12dc80fa72cbe2bbcd5f717f1b22ebc33cacaae8337a07005257f1ff314a938ff64f5fec36eaaf48d52f9d3d85522c0f3b0bbf95a241b", "02f86f830e4a25118207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f893872386f26fc1000080c080a0f8866a0c178da86c50c195b3759491c62a49058cc450ef3178013548c51f58fe9f740a831a7f7d3fa44cea137709c98e4d57a389dbc36d9003634e6fd0a2f0dd", "02f870830e4a25128207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b4872386f26fc1000080c080a0d5cd2730a1e4f2be0e7a3b7e543aab31fb2da405b6cd00fce7a41c5cca460708a066d373fc942a7218bc08940c0b0057ffc028146420eed60d9dbfc6cd15eee1c0", "02f870830e4a25138207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c943872386f26fc1000080c001a08234fd40e1238ee880fa8481c6a15dda533ac5172381a48969ef869a9da26d6ea02495c27d27e46a766602056f94ece12ca66cde137502905c998abba979f53945", "02f869830e4a254d8203f68207ec82520894d32c3a0c0cba23d4718e1191fd4268f6e4b5baa70180c080a0ddd497ef0b5c6572a3ccbf48bd2d70135979ff116a27ff9b7c1c5db4b48ce453a01a62128b51fefba8fe68f26d1cacf80e0ee67646bbe1c2cf6dffda723e358194", "02f8eb830e4a251501648301f632948914676481fb178b792de7bdd0f99770e5fc310f80b8849e213f7b000000000000000000000000c064ba4f8d097c65089a379f4a94e7cc15132cb40000000000000000000000000000000000000000000000008ac7230489e80000000000000000000000000000000000000000000000000000002346e6141d25810000000000000000000000009586a4833970847aef259ad5bfb7aa8901ddf746c001a0232152d23887832bfbd81c8696afa587bd66170a0e0fd07d687ef54ab513fe88a0575bf0fa143bae6e8ca5a0fa7273578be476d833be731b8d98aee328db8c1be9" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x7963797f...6b65a140
View lifecycle
0x5f7b8df0...cda629aeView lifecycle
0xa4d6d101...d544c909View lifecycle
0xee8e0047...b2022debView lifecycle
0x7be377fc...9186d680View lifecycle
0xdb138ede...f0b2a1f1View lifecycle

Op 3: 0xc1953af5...4ea30b01

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

Eth Tx Submitted

0xd025...ceb2→0x2fad...e6d5 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0xc149...f893 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xb655...59c1→0xd32c...baa7 0.00000000000000000100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0xee33...ed41 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0xfb54...3442 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0x5502...35b4 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

Block Published
EVM-initiated flowBridge Out · EVM → Canton
0ms
1.0s
2.0s
3.0s
4.0s
4.7s

Eth Tx Submitted

0x9586...f746→0x8914...310f
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0x32a6...cb42 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0x2265...2f83 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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

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

Eth Tx Submitted

0xd025...ceb2→0xdc2e...c943 0.0100 $ZTH
110ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

55ms

Validator1 — Execute

participant1 · Initial REVM execution
387ms

Validator2 — Re-execute

participant2 · REVM re-execution

387ms

Validator3 — Re-execute

participant3 · REVM re-execution

387ms

Block Published

Block #1305
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.7s
EVM
Canton
Consensus
Total
Complete
3.7s

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