Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122062...d388
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
5 linked operations
0x45c01a03...8e9cb589View lifecycle0xaa96bd8a...f9439b84View lifecycle0x5ab5a7cb...a78b0aafView lifecycle0xac121e43...9797cf3fView lifecycle0x88590f35...5bc07270View lifecycle
Transaction Lifecycle(5 operations)
Full details →

Op 1: 0x45c01a03...8e9cb589

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

Eth Tx Submitted

0xcfb6...a5fa→0x2db6...b9e2
190ms
190ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

95ms
95ms

Validator1 — Execute

participant1 · Initial REVM execution
666ms
666ms

Validator2 — Re-execute

participant2 · REVM re-execution

666ms
666ms

Validator3 — Re-execute

participant3 · REVM re-execution

666ms
666ms

Block Published

Block #460925
2.5s
2.5s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete4.2s
4.2s

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: 0xaa96bd8a...f9439b84

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

Eth Tx Submitted

0xa126...ea7a→0xf8ce...7935
190ms
190ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

95ms
95ms

Validator1 — Execute

participant1 · Initial REVM execution
666ms
666ms

Validator2 — Re-execute

participant2 · REVM re-execution

666ms
666ms

Validator3 — Re-execute

participant3 · REVM re-execution

666ms
666ms

Block Published

Block #460925
2.5s
2.5s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete4.2s
4.2s

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
0x45c01a03...8e9cb589
From
0xcfb6ab7d...bcb8a5fa
To
0x2db67b70...f399b9e2
Block
460925
Status
Success
Overview
Update ID
122062dceb...5affd388
Offset
3028851
Record Time
Oct 24, 2026, 18:04:29 UTC
Command ID
6447b78c75c4...03fc4d5e
Synchronizer ID
da::1220daf7...9dc59943
Events (2)
exercised541a35340f58e44abd1dd09492b075f09b656d31348d863844dc68cd31346e17:Zenith.Evm.Rules:BlockProposal
Contract:009f6cd99c...c2326b4c
Choice: BlockProposal_AddTransactions
Payload
{ "newTransactions": [ "f86b1185e8d4a5100e825bff94f8ce130d61cf4a7adc28996f151af4c3e93779358084d09de08a831c946da00903798892bc2d7b5fce6546aade363701a83f1f6ea700ad02eba2297d016618a04da5ddee49afa3d505f2514e71e778c267fcb1b9ede6ebf20316d90dfdbb5415", "f88b2f858bb2c97008826342942db67b70a0352f0a044b15c1de439be6f399b9e280a4552410770000000000000000000000000000000000000000000000000000000000000001831c946ea0650a083ff7c7801c3f9497ece5ea381c4acbaa78980fab2951335df69d6d3db5a065323d85791c1aa714af4ee0fe8d2d0124deba3ed95f33586f10840b2fe7bb39", "f8ac2e858bb2c97008827db79427d56d68c5c1c8ce262dcb2a74f71511e20d3df280b84440c10f19000000000000000000000000bdc2f8f718644f7e31860d02f30dd7052017694600000000000000000000000000000000000000000000003635c9adc5dea00000831c946ea031ba372c8c69b7a228fada29689e0b18828cb02baa00cc9703b9dc4871a98a99a073657087da33b0c9fbe033787983ed5ab645431233053136853526604bed7e01", "f8ac2e858bb2c97008827db79427d56d68c5c1c8ce262dcb2a74f71511e20d3df280b84440c10f19000000000000000000000000cc5356306896fe3efd7daa80d7e70eca6b508cf700000000000000000000000000000000000000000000003635c9adc5dea00000831c946da0d6027099661b3089f1e4f3479cc751f3495e1d8910a53232b47ced65200fe7e6a00b9f11fcccca21b086dc0fc5f2f0d8426132de4f4c82c4e20dc08fec5889f4cf", "f88b08858bb2c9700882634294a2766fc6dabb3f3e56a9a4bf49f59dbc2e7b16d280a4552410770000000000000000000000000000000000000000000000000000000000000001831c946da07683d5809c5621ebe668b595a1c973d961af6677025136627b3a3f95cea83acea0651bd7ea28c604b257d1aabcd2098d9d6617bd68dc374c7e53726290777b1266" ], "source": "Validator1::12205db909e5f8c8d6b0c8033d4b52439195b73d8235c374fb653b280ca78272beb8" }

Op 3: 0x5ab5a7cb...a78b0aaf

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

Eth Tx Submitted

0xbdc2...6946→0x27d5...3df2
190ms
190ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

95ms
95ms

Validator1 — Execute

participant1 · Initial REVM execution
666ms
666ms

Validator2 — Re-execute

participant2 · REVM re-execution

666ms
666ms

Validator3 — Re-execute

participant3 · REVM re-execution

666ms
666ms

Block Published

Block #460925
2.5s
2.5s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete4.2s
4.2s

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: 0xac121e43...9797cf3f

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

Eth Tx Submitted

0x1de3...0cad→0xa276...16d2
190ms
190ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

95ms
95ms

Validator1 — Execute

participant1 · Initial REVM execution
666ms
666ms

Validator2 — Re-execute

participant2 · REVM re-execution

666ms
666ms

Validator3 — Re-execute

participant3 · REVM re-execution

666ms
666ms

Block Published

Block #460925
2.5s
2.5s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete4.2s
4.2s

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: 0x88590f35...5bc07270

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

Eth Tx Submitted

0xcc53...8cf7→0x27d5...3df2
190ms
190ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

95ms
95ms

Validator1 — Execute

participant1 · Initial REVM execution
666ms
666ms

Validator2 — Re-execute

participant2 · REVM re-execution

666ms
666ms

Validator3 — Re-execute

participant3 · REVM re-execution

666ms
666ms

Block Published

Block #460925
2.5s
2.5s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete4.2s
4.2s

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).

created541a35340f58e44abd1dd09492b075f09b656d31348d863844dc68cd31346e17:Zenith.Evm.Rules:BlockProposal
Contract:00deefe000...3f27ff33
Payload
{ "chainId": { "zeo": "zeo::12206cc05412b832c5332403bec84a0e66edd6ede6a04d15fb3798dfce44f7e9ca59", "version": "" }, "proposer": "Validator1::12205db909e5f8c8d6b0c8033d4b52439195b73d8235c374fb653b280ca78272beb8", "transactions": [ "f86b1185e8d4a5100e825bff94f8ce130d61cf4a7adc28996f151af4c3e93779358084d09de08a831c946da00903798892bc2d7b5fce6546aade363701a83f1f6ea700ad02eba2297d016618a04da5ddee49afa3d505f2514e71e778c267fcb1b9ede6ebf20316d90dfdbb5415", "f88b2f858bb2c97008826342942db67b70a0352f0a044b15c1de439be6f399b9e280a4552410770000000000000000000000000000000000000000000000000000000000000001831c946ea0650a083ff7c7801c3f9497ece5ea381c4acbaa78980fab2951335df69d6d3db5a065323d85791c1aa714af4ee0fe8d2d0124deba3ed95f33586f10840b2fe7bb39", "f8ac2e858bb2c97008827db79427d56d68c5c1c8ce262dcb2a74f71511e20d3df280b84440c10f19000000000000000000000000bdc2f8f718644f7e31860d02f30dd7052017694600000000000000000000000000000000000000000000003635c9adc5dea00000831c946ea031ba372c8c69b7a228fada29689e0b18828cb02baa00cc9703b9dc4871a98a99a073657087da33b0c9fbe033787983ed5ab645431233053136853526604bed7e01", "f8ac2e858bb2c97008827db79427d56d68c5c1c8ce262dcb2a74f71511e20d3df280b84440c10f19000000000000000000000000cc5356306896fe3efd7daa80d7e70eca6b508cf700000000000000000000000000000000000000000000003635c9adc5dea00000831c946da0d6027099661b3089f1e4f3479cc751f3495e1d8910a53232b47ced65200fe7e6a00b9f11fcccca21b086dc0fc5f2f0d8426132de4f4c82c4e20dc08fec5889f4cf", "f88b08858bb2c9700882634294a2766fc6dabb3f3e56a9a4bf49f59dbc2e7b16d280a4552410770000000000000000000000000000000000000000000000000000000000000001831c946da07683d5809c5621ebe668b595a1c973d961af6677025136627b3a3f95cea83acea0651bd7ea28c604b257d1aabcd2098d9d6617bd68dc374c7e53726290777b1266" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12205db909e5f8c8d6b0c8033d4b52439195b73d8235c374fb653b280ca78272beb8", {} ] ] } }