Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12206d...7c0f
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
10 linked operations
0x235a5e47...90699c04View lifecycle0xdf09c630...cd80ce8fView lifecycle0x746df045...b3ed82e8View lifecycle0x685864a3...2c432e49View lifecycle0xc284fc36...630ba77eView lifecycle0x74d3e7f8...cc4bcb66View lifecycle
Transaction Lifecycle(10 operations)
Full details →

Op 1: 0x235a5e47...90699c04

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

Eth Tx Submitted

0x8c32...d43d→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0xc4c8...17cc→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x235a5e47...90699c04
From
0x8c3229ec...5f97d43d
To
0x4ee6ecad...3c35d07b
Block
1212
Status
Success
Overview
Update ID
12206df900...fadf7c0f
Offset
4623
Record Time
Jul 20, 2026, 15:20:48 UTC
Command ID
7f3abb6b3016...92241d07
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:001f90ca7a...cfb198be
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f8cd830e4a2508198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd0000000000000000000000008c3229ec621644789d7f61faa82c6d0e5f97d43d0000000000000000000000009586a4833970847aef259ad5bfb7aa8901ddf74600000000000000000000000000000000000000000000000003782dace9d90000c080a0c155fc3bb7d3ec74918a188c44d12d26d0a95e576d9e5bcea15f5f3018e378a2a031baa2e3e9ace4a8da74c924c1afb7b48314fa7afc85200f4ad2fda9a3ca840f", "02f8cd830e4a250e198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd000000000000000000000000eabd5094570298ffd24e93e7af378162884611cb0000000000000000000000008c3229ec621644789d7f61faa82c6d0e5f97d43d00000000000000000000000000000000000000000000000003782dace9d90000c001a0a6d3ad94e8dbbcb19d1e236fa693c627b0a1ce5052192117fbc41286365c2ba9a06c28e4060e9bdbf1bccbc8cfaf5ae7457ebe8035061a38a240143a9b4068369a", "02f8cd830e4a2507198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd0000000000000000000000009586a4833970847aef259ad5bfb7aa8901ddf7460000000000000000000000000e9971c0005d91336c1441b8f03c1c4fe5fb458400000000000000000000000000000000000000000000000003782dace9d90000c080a037fff3eee9bf11980b7831d557ff917a9a4a30ff15ff663810900390b85aed3aa07fd05e3f228b59927c01a3704726898c9b6409ea66a3c8221dc13ba4e13fbf2f", "02f8cd830e4a2502198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd000000000000000000000000fdaa62ea18331afa45cc78b44dba58d809eab80e0000000000000000000000007d19cea5598accbbf0005a8eb8ed6a02c6f8ab8400000000000000000000000000000000000000000000000003782dace9d90000c001a0373512ac10efdc24dcbb9fafb65605908dc56b86670f857ead84e4763a6e377aa04164271a3bc69e326d57a1f4509e3c29bd3b2132a64bbd3d7d81be39d6924d4d", "02f8cd830e4a2507198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd0000000000000000000000000e9971c0005d91336c1441b8f03c1c4fe5fb4584000000000000000000000000c4c81d5c1851702d27d602aa8ff830a7689f17cc00000000000000000000000000000000000000000000000003782dace9d90000c080a07694aa3263fad84ded5b72fa1327d288e7cb0c197c0bc3e2c1f7d847cacd012da0140c393e83f5b0a046f4e1145e55cf7e87b76acb16499c6ab57fe4d8ee965cd0", "02f8cd830e4a2502198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd0000000000000000000000009c79357189d6af261691ecf48de9a6bbf30438fc000000000000000000000000d96eb0f2e106ea7c0a939e9c460a17ace65fecff00000000000000000000000000000000000000000000000003782dace9d90000c001a0bc7f7483c2fd27985f10b75e4dd54eb31e736ab189c51f0c5118cbdf56f23849a02737c15a5687e1c7611d5bd6d7e97ffd3e5676c3d01a288542b819fb18628bdd", "02f8cd830e4a2502198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd0000000000000000000000007d19cea5598accbbf0005a8eb8ed6a02c6f8ab84000000000000000000000000eabd5094570298ffd24e93e7af378162884611cb00000000000000000000000000000000000000000000000003782dace9d90000c001a0f92905d255c9231d80af345e6acb0b5345498bd5e8c8d2713cbe27965280e5bda00c11fe60d1325f6beb32073aab4baeb299b05a6a00b8915a2d387b43cdde7656", "02f8cc830e4a2502198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd0000000000000000000000004548774216f19914493d051481feb56246bc13f0000000000000000000000000fdaa62ea18331afa45cc78b44dba58d809eab80e00000000000000000000000000000000000000000000000003782dace9d90000c001a0aa717089f263da5a8538199afef0b51d3daf703919de7cb0c72b3f2436bbe2b29fc1255014369ac858c69890039fcc5161deec5f9f605d8888689c6ddae09d7e", "02f8cd830e4a2502198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd000000000000000000000000c4c81d5c1851702d27d602aa8ff830a7689f17cc0000000000000000000000009c79357189d6af261691ecf48de9a6bbf30438fc00000000000000000000000000000000000000000000000003782dace9d90000c080a0cfa6999fb7f89fb49b762ec48ef3b3912a9579a250890a118b9fd947c066a3cba06b597d6cab1a8ae1df639645760a1ceeaa3a5f0b837e0aecbb4f4624624940cb", "02f8cd830e4a2502198203e8830186a0944ee6ecad1c2dae9f525404de8555724e3c35d07b80b86423b872dd000000000000000000000000d96eb0f2e106ea7c0a939e9c460a17ace65fecff0000000000000000000000004548774216f19914493d051481feb56246bc13f000000000000000000000000000000000000000000000000003782dace9d90000c080a09ea4e05fc99194aba1154fd8ac578e336885542212ddeefe6f98160b6fca0e71a0352a011783d61ed24afa7781bfb8b99399703a8dd682c082b215907633c527f4" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xafea63ca...9af5f83a
View lifecycle
0x74fb8101...4aa8eb70View lifecycle
0xd7a111b4...0e357135View lifecycle
0xeb7c8158...726f4ecaView lifecycle

Op 3: 0x746df045...b3ed82e8

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

Eth Tx Submitted

0x0e99...4584→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0xd96e...ecff→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0x7d19...ab84→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0xeabd...11cb→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0xfdaa...b80e→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0x9586...f746→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0x9c79...38fc→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

0x4548...13f0→0x4ee6...d07b
136ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

68ms

Validator1 — Execute

participant1 · Initial REVM execution
478ms

Validator2 — Re-execute

participant2 · REVM re-execution

478ms

Validator3 — Re-execute

participant3 · REVM re-execution

478ms

Block Published

Block #1212
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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