Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220c7...e0a8
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0x8cfe4f1c...fceb6217View lifecycle0x49336bda...f90343daView lifecycle0xca009daf...48c06b8dView lifecycle0x39787148...7506450bView lifecycle0x546e2adf...38c41b53View lifecycle0xf074538b...0edb7056View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0x8cfe4f1c...fceb6217

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x49336bda...f90343da

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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
0x8cfe4f1c...fceb6217
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14569
Status
Success
Overview
Update ID
1220c7e3d3...ffa9e0a8
Offset
54038
Record Time
Jul 21, 2026, 09:54:27 UTC
Command ID
5ad577fb8de3...b0c70523
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:009e73bad4...613252af
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258209838201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a009d64da3df2dc6c2f78f5afc6cba019e04b0011c777954fd6fda9279ae455d64a0318aeddbb7d8475dd3d29fcb478ebf90f9fd2bc1f0d66c26349714db9d670266", "02f86b830e4a258209858201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a06290aa7253d4fe2b2e4e10d39c0b13eda586c7ad0e100dea3d405f19cf1435d4a030c715ff78c125a8d68f6d3871d7f013a93560da76a4a888cc5c88ab83685875", "02f86b830e4a258209868201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0e8924be9e23f13c6fd856d7e3c46a64d14030ca87d70f25208ff5547c02b59b9a0297a5c2b3a2bc60bd5490ba62742406bca5e8d124ee1143a849c235401e44ef7", "02f86b830e4a258209858201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a06f15000c6527f012d43fbc45b85688e0de001bc6a5d28f0df4a27f69c2aa6b92a053229d6cd3d4b66fb44353dd6914f6636f8ac19912dc461de33c364bf1cd0719", "02f86b830e4a258209858201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a057496bfea58ce55125a45e94e393ddd45d9d35f2af346c4edebde359199f0a28a05e1dec71728c5be03bf5483c699d3f095205f875799fcbc688717b794b0a221d", "02f86b830e4a258209848201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a00697ee2b391890b35417c77be0c34712ebe622a25d7c4b91a638e31cdea31199a0714b64dd24381fe2ab8aaabd70e5e76bef16eae5ee508cd06c2ced44ad68712a", "02f86b830e4a258209848201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0fd95b56fb0c2fce9008baea6b681885e292bb63656fd5d182ff8beb67fe6d3bca0664f9a5d48695dda65437362bf8602a2fdbef10435b337ca73a290eb0b63c6ae", "02f86b830e4a258209868201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0c3ab2f0b75a7ece7ac1ddd44040e50613793aa5911e90087162fafebf8a64d95a06ccd81bc7b783af928730c78da5cb2c28aeb04d26e36d0113e87c38d60dd9f63", "02f86b830e4a258209858201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0dc3c46af1896b0f6197b5d46e5b869fe51cb36f8164aca1eb07b7e3f442e1d73a05f342aeca36a0ce75f3dcc44fea23604948d626d875168f08e64cdb2d6c74f8c", "02f86b830e4a258209848201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0d28bd0bd5243ffb6ebe58041131a8939ba57b6570c668aacc3207cbacb7e9adba04fe977293dc12ea0a5e92c025c8f4e3cc5c17df40412eabe4ac0944779233bce", "02f86b830e4a258209848201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a003cade9b0cbab5e743c2b36395ea45c2a22dc993014c333171ee84f94ae14814a0624db06179be2a03d41461326773518c8ff14f551f1181d351e54c25001c3c76", "02f86b830e4a258209868201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0a3c612f0adad374bfb55d0718f4c371c703f88041ff00197e2c6c6df35da6ef0a04f1ea0f568d97f796ad2711e6de277d65feb4d2476df1f64fa38f5ab654e4da5", "02f86b830e4a258209878201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e5eee4b4e90a3067ace84e8447674893a1cc9c5a346b24b48839872184c8da28a04dc63d25819b4585e2e3e554ed9404459e8d74e5b78ea61f202d829a625e8fc0", "02f86b830e4a258209868201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a087985a700b1dcf77af3ebe946cda89decfadacc22a531f9c1b5b80c8c7aebacca0638924759e8dfa59a5b5802bae4e4d7b3b347c49bf16ad556a556a5ecb327a5e", "02f86b830e4a258209868201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0ff4046bf3450fef721a060cab98ad7342d93a44b05c8e6fd2c82e76cc696517aa0252c7b73c187999688f3b3d195cb4579910e894dd53a3a66f69bf5edd31e099b", "02f86b830e4a258209858201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a086c1deec85beb0f41d68837681e924d38bf4aa9be99ca2c53576750f0165752ea06fc847d5bf7138fc925334994f0bc08e14efdafd442e0fb50480993c3c109fe5", "02f86b830e4a258209858201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a062a522129f683b57871d89dc4cf2fed99f192905638c641e7c3cbbab76668b1fa06d39c0b14412ce1c3a7805b219ae3560792fa56ec85f2c0556929886241c45ab", "02f86b830e4a258209878201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0acf446a1b0f4a0cf8383b4c8236b7ffc872c1d5d74212ab2a23d688dad6bc8cda018fa8580ad0f784d88beae2e2abe3c9c7a598f23ff894de51de1486ab77ff88c", "02f86b830e4a258209868201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a08900022d4216abcff0b698b4746dd5bdf41691ba82a0a41623de78e78eca15e6a07992ab7beab9f438ee111b110622c34a1a26af3ba86c1cefad5ff289d8d488e0", "02f86b830e4a258209858201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0e6d4c52e2b1064ea9cd43a0049e035f737168c741b2fcb1e060ad1df6191c03ea0681726282741d33f020c4e1ff0af049a94bd0732a9dfd33615ed506e6f90c724", "02f86b830e4a258209858201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0f87a8a258e5b620688f2879ad89b72980809720b6b7ab4f056dcc78a9cea39afa061ba46c4b1b1a72f98543c7ed4ecbab929cd2bd2b7f2c3cc488f62fc593e3609", "02f86b830e4a258209878201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0c172f1caa9a3a58556176197878ad21981f740e0757fc1b8440c2cf1169f186fa03712568dd4c94eb0d40ac708fccfe26f17bb82c99891e1b4a44e8e6716563834", "02f86b830e4a258209888201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01e9eefc166b607908820fff4162087488fcd2b05d776f497a37bc3c5ef5289d5a0333a48f44dc5c1ccbf20cad879d94bc7c89860e037ede4bca4526b10284ce068", "02f86b830e4a258209878201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0160cbb55a94d98cf7c9ab72a8f71ae84eeabc82e4333b653e3f3584839b33164a0356f9f0ff69b8e3931f6ba8cd013e50ac0180299712a3fad70cbfcde324ac14b", "02f86b830e4a258209878201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0155d5a82f90b0cb4a5cc164eee3f0e8e685e4374bcc8f70c79e1b041f24f16a5a075bfd2adbf4cce2d08f05b8ade170d5ab7ec40dd19dadf2c05443ace64177abe", "02f86b830e4a258209868201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a052fd985f29b1afc15f15b87b133670121c43d1cfd55d887424e23cd7d156c290a03634e89d295b036512ad0e2f211b0aec713c4d8a56d0615b67140a96b5799b9f", "02f86b830e4a258209868201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a07a6a5f89407cc0de85ed8617bbe4d39bd744f7ccbdcb45a2cfc5b4808b428477a010483b0d73fab5d65d9b6c00501f6c5aa9ed5fb014699b5e73eed7b35648954f", "02f86b830e4a258209888201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0479774cab0bc9c59d8d8fd0011487cf9dafa612ddc2597d5be6049280552e07aa037158a8c655fe0fb38ab5b57e9cc55a232bdf4d483a73134865ccdbde09313ef", "02f86b830e4a258209878201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a03780b54796f38219af298c07b553a81203132ba7a7da0385830bc411ef5657b1a02a83c87c5721aa42b7d12cd60e70c63a257bdf03deef70bec115b89fa4ce6bc7", "02f86b830e4a258209868201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0939e86feee87ba82637d2e142389be4cf39e593b1a7971888267c8ec4ddbd8eaa04f36ef0a381d620b8baabe0b25967a2acac4163bff12ce596c8f08a58cf85d17", "02f86b830e4a258209868201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0fdd3d4d54d982bbf183e57009cb7edfb9ca0dfaf93cd073b24c856f92039671ba016f2818c335aef5ee25cc916702b55bfae8632b41b139173798f219177088242", "02f86b830e4a258209888201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a03c5d0b09f4d22478c03eb3165c4d2efd7f426a56b5688609727baa83baedadfca030afb3fda332c68dac76c3de3c962dcb4246294ae13e46ec0fb89bf1b9c10039", "02f86b830e4a258209898201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0e833a4f3c2dd0f2d410324914f5ec49ba41e39220ca196a70f43b6090c2613c3a053d439b7c8999f73daf00bd4b0cee4f5e30c00293d480cda604df1f4e6d34cab", "02f86b830e4a258209888201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a070bd771b46dfba3ebe1bdb7cd99cc69d5ece5475874692ea3a7de7d304153263a01d873124684ab598ca4744f249c223efac8ff396ab13609b73fb3ea4124a7c8d", "02f86b830e4a258209888201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0f2cb1de0c43afd056b0061f1f278c02180665c3bc18944276fb3c68bc669776da069f794d3c6511f83ee63294da60c9a470b0f4001b2a9776fe5587358a9eb1e98", "02f86b830e4a258209878201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a050d5fbd9cd52bc62304ca896b78f9d7a65a80f2f08e3be44a2f4d8980f3c07f8a0523c6911f8d03636b68081f596ccd110dda89ef9cd282cd575fd4f10a9d9aa00", "02f86b830e4a258209878201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a045abcc25c219189a1bed731f9e9b88c93ab3ced5908cbc7f2d0076ce845e8b2ea010dbdc7f2ebeefa48799e0e5847cdd5432e4fedefbda180386719c0c35dad9cf", "02f86b830e4a258209898201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a024ea2047066be0e6208ad4a0bbc8c72152d710cf0e5335be2d6bb18adcc193c5a076df72ded1126d6c1cb0100aa345fc6c9672dda69d8742ad5d00330b5fd6c743", "02f86b830e4a258209888201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0e9922e409f7513bfc4470a48b2d535cbedb6b6239d28223277d241817d9252a6a07df72a5863c3e2336458cae1361cb1adccb3ab38630c852793cea6abdd7d140f", "02f86b830e4a258209878201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0b74c7712d8c549e70a9d11cb26f1c28c2de4aeba5c9cb67f1c89173ceca47bd9a0487b0cb25b24db63ef9190910b6100170b86d21a2e72a114253a045106e95e0c", "02f86b830e4a258209878201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0bd689dedbca0a94710a3cf13feaca71d61fe6c1aac17d7ad3acb5270e7d5b2ffa030602646cad6aa1240ee049470f28e77567004663dbcdd6a7160c23ffe9f43cc", "02f86b830e4a258209898201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a019659e8e84000ac06a93512db26e4077af61eca51f0afda0f3a4d0304461a0cfa017f39e6d9ee0a4151796c9d5f97235796df91e8d87ef757b6c8dab0b59ab2501", "02f86b830e4a2582098a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a04c81af9fa1afb9b0f780032a88a2726273d5d1a1eee97107150f65d9932011f6a02f81923a01c3386e092b4be3a7b06e8893c1838ecc6129d4a1b1220759a973de", "02f86b830e4a258209898201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a081139b7de1e1b01a1f53e725685d815e1de87bf167dafd4a371952fa1b84611ba06445e8d120ad5f8fa8f80bc6e08433b89c3ae8baceb7ff5d01504e360b00309d", "02f86b830e4a258209898201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0178ad4e5247b1634f91677d25b36fefbe887f3e51f76d5e436766d93198bf666a01328dbfb585e673b378bc31e3712318661ff1b8fc7d3013382331d30d672261b", "02f86b830e4a258209888201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a04e8f6d46e698a5288c24baff1f8b697b7786942208d7985f08b341a77bdc1a2aa05775e7a778eb06d415e6060d96bc9c1b47160a15d96bce711ecef21bfa51a291", "02f86b830e4a258209888201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0efecf6c689afb9c776b2c49746c54b082999b752422959d271f5461e45e8af41a0676ca208c45df8e2b13b943a80efd3f1b31a6e6c8aa00d9eb3e75d810b9ed6c0", "02f86b830e4a2582098a8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0128a95ae24807fb707e8acdb8298f102004f12b0f145ca254163c013ea25314ba0177f236bdbbf08e3dacc953c04c5ff6a03d56c7394d1629ee8a442e9952cf9cc", "02f86b830e4a258209898201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0c077c97c12a5eb7c141892ec454c99330616a7fb7eda2327ebf6e9bf412db7cda05d8ac5ed32bfd60a2df37975c05bfd4f522a7bfbe465dc8af9bd009fad58c2d3", "02f86b830e4a258209888201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a07c95d15c70cd3d1782e6ed39bed905459c9f5175688785d73a413d79d739d299a0342b8400f9ba1900cf980bc9ee303b21a5664d1e14f8e31ec07b1e48ffa0f9ad", "02f86b830e4a258209888201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a04e4c273610c39116b25c8fef9865907649da86e6b515c0878d3741de3d2c02e6a03aec7a61d4bba20b973f4391472849ef04822972f670bc63be188d1859f4b296", "02f86b830e4a2582098a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0bc821501e5690fe100c0d0b78c56f3fcf4322fa10e930ca2eba27260a02b91a7a01b046be6351a2b172fd864fa89884a87ed0c8cd2e5993bbffb099a258fe76267", "02f86b830e4a2582098b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a05dc88f91d5bbd5ccaa4cfcd8794d5a53a203c4fab46f7a7e875f2ecf4840347fa015e54bb5d2be279873f572405f91ee0c1bb91e50978113d16ffe5a4e54df399f", "02f86b830e4a2582098a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a00d4568a59f2964ffaaf769ddac4b03c25bbcb6ea11d1bdc911f5a56b4c964493a06d18ca6dc0c0d798cbd9b64515061fa18e9bdf4b73debc65c50a5b9d78cb5ddd", "02f86b830e4a2582098a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d5e513173ecd981bc107ce070c1629030a6cd0e3e939f0fe52f007a6752d6557a07702712fcae8ea1cff62f03114e9d4bb88656b81130cce3b5de2bedf4efc5ac3", "02f86b830e4a258209898201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a047dc76199241534e9da7f7788d9ed6b73e656904417cc9ebf1ee3d809348502ba03b34652404b52534ffcd635f35891ab9a4de9e2b3924f5c994586dfb7b5ccb7f", "02f86b830e4a258209898201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a047b051f0ad501bce0dfc75b4e58206bb8edead9ed777f784079702e79a763f9da01ce0482db06be9ad193357440150196e51996be493677d215e9651deb1925d88", "02f86b830e4a2582098b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0538c7058b4b48a470710b809b60a65768bf9e4b5313ea3885629b7ed11c3e238a07f7386c8911547c64191a5ac49a8b370e1122e34bbc63928c03964e4ab4c8d38", "02f86b830e4a2582098a8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a096e54666c171c53a6d7d469641e166f5840e8ef2f9f9b87633df11d17f59e335a02f669815f6dd787abd1466e44f0660a1db54c8b461b6c73fa029c4d193831987", "02f86b830e4a258209898201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ba5423129eea081c4039e4773e97c12a99d962ce272b541d01d183b6f474d813a05be2c058368b00fc62f4e7683762f8493a71fd715d16a39518210fef4f263e6d", "02f86b830e4a258209898201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0c60b8a05873780e2132c9555ab71dedd0400ffe595cfe5e3680baf54b5f27f07a02f7283c2455759bde6b0e4b916a029544c0224bf45723a6cee88a053ee070ccc", "02f86b830e4a2582098b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a06dbcbd916466a72fdbf8a085c6ce84237254e3cb1cf2e2ab2693c95b09791a74a04102321fc967cea32dcb6d240335519967ecad13dbf2b56a4d5e5d4ed12d2203", "02f86b830e4a2582098c8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0a0a3cb56972366e3693c6615d4d00f5e862121562b39008ac5215d372840162ca05b16383e8de2ab3eee2c5e9cd2a208eb2a73b259501870fff64e747bef753c2e", "02f86b830e4a2582098b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a08f282e062ef7ea4362a241a47d2e824143de8fcfa71d21245a94d67eb648bb19a041222a563c612788795a3957b12d5eda5cf3ba9d653373fdf5130bb17a55dccd", "02f86b830e4a2582098b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a077a4c9c7dc50d4e60b01bab6b2409a40df2c642779c6e3d8118a1bb401ccc527a010c31e99e9f9956c2b3add0cca6fb580e225cdfe887459e7960e87e44bf27728", "02f86b830e4a2582098a8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0bd4b686b358f78ed42b7eaea831cc004f037a2632bf1b33f557b4f05ffacca0ea011c4f0ba38cf8772f2b1469ec265864f1d77cac34c88dd80f2cd4ff83c72a46c", "02f86b830e4a2582098a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a09e5bd6f837bb224ad928dc8dae9f4d2a69b9779ba05da22d023cce80cca74e3da04399a2a0378d777476c27df2262fa9a32843cc9e3892b17ea8365d72c72a080d", "02f86b830e4a2582098c8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a05acee3f9253d42b558c3d1ff158cc5893e6a299317cf30b3465bebd95a7e841fa035e0d5e6f653b8f3744419c312a39a82a2e1085e9f356929fd0d6c032f710bfe", "02f86b830e4a2582098b8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a068f93fd8acd3b63f67536e44bd1786bf63aaa5535b1ac2d1d1640db5bd84b5baa04861ae0bfc5fccec8ae6c41abcffac9eb195314c6e5919433e25d5a87035f822", "02f86b830e4a2582098a8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0d0286a94c0f353106f21d6adf715de0ee512b9fdc664b9cec22e69744d6782aaa0141af8674bdc1ae92f38baffce40f4402e29c738a1a5bd4f5416f9c894babcac", "02f86b830e4a2582098a8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a00c1067848a0f7b5fc189feb6a59273f73cfa534bac2f155098658dac1ee031bda00a037815357fbc8175cbfa78630a082f2e39f19c9b8fd29a5a23161b5d6055d1", "02f86b830e4a2582098c8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a00bcfe3ba972339386a31db6247f302eb5f8225a24920687d48f2c3b9cf683d86a048c835a225e08c1330dff13eeafbc542a77fdfc4664bd4862c57243954631d5b", "02f86b830e4a2582098d8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e77a4755bc594b557d89182cb47c63053718d19e4d31566c8ea84d214cc8ca50a04a46e24308825eaf687bbdcb2dccd6c3e477e99187ec0aa4d17797e382b87e06", "02f86b830e4a2582098c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a066490e31f264553d598555363da03c4fbd937d62ad940bf9c91877a8daf93af4a0318747c0f62884a2f50c15e29e12e8b6ce9491826a81dc9ba85d8ceecd825bda", "02f86b830e4a2582098c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a06c3e97c397a70be3c864509439826b66943eea669617e20f54f6ee9223854dcea0683c75656cb4513bace9b6a6d67081c4a2d7244a8620c4ac8f1f85af832d7691", "02f86b830e4a2582098b8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a058d100e5070b4c75ff7d73bfbfba781dd709d9a77b02604aebafc2760322b67ba074004f93e0606ab4e0ee076f159c9705fe5c0185545fbe6f058d00d9df207e2e", "02f86b830e4a2582098b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0ab893a778e1c2707c874019c45d78608e22ceff0a491fbb1b1689358c046a5b3a02c1471192770b9f6b37d98bb43a3bfa945c54598f6efda5c039293354d0f1cdc", "02f86b830e4a2582098d8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a012153dd12e34b0cc4763a510978f98b99e2ff45bd68b92e88dd15e7fb959c2f0a009188e097f17669edbcc8ab1a4c9a7f6cadb71cd7acdb4a959d038aa4fa69ba2", "02f86b830e4a2582098c8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0f2ac70ecbd5600e55c33d800ea255a40321950030103da69f0901e38f8b6e113a057500c6edafa528853e34ac0024194179a543f19aa3830b3fcaba46ebffbf903", "02f86b830e4a2582098b8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0b45b63885fd19876f7a967fe4f5c5a777b8e9cb93759237751c1277a64734ac4a02977c407692fa1d69385fbc16a7ff2f6de57594442e0fb8b0fa76d7d766a3fdf", "02f86b830e4a2582098b8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0282e62ecd98d30fbf9ceb0d8911f711612028e10aba6bb5edb7fcac439629b34a051524b1e6baa43cd78e698956441aac4092e5a7c6975af05fc58a3d07a912227", "02f86b830e4a2582098d8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a009a9a353a41ad61c8c948f8a03c8811e47bd8600fcaa5fe71da9a84817d03c96a055069319375468e1285ccbf1f741d345977059909f6f6f3a69da9f2b6c132cc8", "02f86b830e4a2582098e8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a07ca27f96cba56f911a001cdf06825435096337f0b70cdaec82843ed72c38542aa00c49df3746d497f77e6272e0a89cc744e7978a606b3ca705ccc2e23db9678950", "02f86b830e4a2582098d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a05ddb9e086b12f748cd3732b2903af2960e2daa1e0a48d786b8406a09ae45762da072977a065b94f966d03f383ba9755a53730309df23de18a28c4d9ac2503eeda4", "02f86b830e4a2582098d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0a06af5ff2a8d4b115063ce84426b9dc0279877b0fcb0f00fe828e0e6dab5e58ca07f5d3c5141548eddc8f60e85167d22be810e3eb2e9a48b9d6122cf9dc904385d", "02f86b830e4a2582098c8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a079f5c24debc1eb0ca95f9e5056aa55b1bf24bf631cf68c85bc8ece39130b1756a060642148963ab2ee0e5890bf4dda2644efe471331811ee12846f896bdd94e0f1", "02f86b830e4a2582098c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0ff3a87234983c7faa4268ed2062d5bcc2add0186b07d5a47310a39ec282d5dc9a03c9b20bb31fcfcc3eb2ee90ce6da741b69ae6352ed32e9f01e88e0a6364dd1a0", "02f86b830e4a2582098e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0e72dbd214dc39a42e1c2ecbf089c0030dea3e4f807851c2307b901537869e71fa056314816069a2705374f26abad0a9bc7ff4876a487d6b2b21ef6f673cde6dd35", "02f86b830e4a2582098d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a07985348fc637f4b69f24585ce30bd73c1772fd324c83215afdc2d1c8572e4a61a01b1fc104cf8f88fa778904ba2dae91e0c2142e9c30b3f5b083f4402ec41d9722", "02f86b830e4a2582098c8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0693beabfe477efcde6bdf4f48374407e748295e9bed2917bb73c698bc8131b9aa05bca95aaec1559fe535823bf53621646faa630ae4ebe100ccec3ecc7346cbc22", "02f86b830e4a2582098c8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a08bb3b6a2f91f6a4a0dee83b32c5fdf68e59f11d062456119d33c5b821876bb6ea01824eaebb03858a86ba71eb07ce6594ac32a71b439b9c393dd96e44dfa4e134c", "02f86b830e4a2582098e8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a07e8d69aa373d2beb19b7265726278d03dff1dfe657626d34169d97c20bb01f53a02577942be5157ed0ec03ee902426cfdc698bf8bd3d1a3fb42e3f5b301c4e3be6", "02f86b830e4a2582098f8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a09e8e6c09f4ba0360360d41f0ad0fd7b6bb7c6791641d85d879601b76dd03d7b9a03f742e5ec179899be4cb777e6aa2a311d7b0a797402294ee92b81127b82b6ae1", "02f86b830e4a2582098e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0a641db7f9e8a4ddf4948ac894cc1f3d5a7fb1b3947e97d0bdea5e0b73502c32ea0489df9fd2fd4e53e2ceb0dfef7c532d3030863fa1e96143286d6e33e86c56bdc", "02f86b830e4a2582098e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a01f7cba66a160e8a04427ced7f7278a306e51aec476bdcad0da9bbd6b1dc42546a03a584612ffbb812563be81e2a5ad9afd7ee4b2cf8eb5e0cbb497cb94f03e0ccd", "02f86b830e4a2582098d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a00bbb66371caa7d625dec0289cae5a98bbf2332734633ae864d698231fddfa5cca03f28274339c449ce95b6367ccbcee3c309795d69e6eaaf62e3e9be27cbf8c4d2", "02f86b830e4a2582098d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a08c5046fe1be0c3f91875cd7f98498feaf25b0aa031c802062e38a30d5563f999a051cc60c07fcd68924f230c7200f9d55eaf739bd2eb64f3a4195119cf7f8a1d72", "02f86b830e4a2582098f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a07231f484732dacd3fde580ec3707d378cc2902025a6ab53948805a3b62f8a826a019a867fadf0a859562d9f0c42c909d14c754f3654c830b5857835fa372412891", "02f86b830e4a2582098e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a009fa442961f31af263c99b392e463a82a7a7c48d977cc5849a6ba5ce4dd03287a04c46fd37578c5642d0d64e343702ea70db71283d7e9e98b00f9c4d81fc1608ec", "02f86b830e4a2582098d8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a06b07f18acb0f39bc2b04f7db1bad5cc3f4019d75baedf00977c054d49d810ae2a01b7db1a83c7a570c3622596214c51927bfd9181a86f173194bae8cacc73a3740" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x25f2a80f...889ec7b0
View lifecycle
0x8b39efbf...b687f6c5View lifecycle
0x46584253...da7941c8View lifecycle
0xe5df2624...00ebbe82View lifecycle
0x92915ff6...0f9f6da0View lifecycle
0x3f07c328...9efcd0a2View lifecycle
0x996ff717...f86b6f90View lifecycle
0x4d327f29...a14481cdView lifecycle
0x37122d9f...822f5ed9View lifecycle
0x93138a21...ec8e02a7View lifecycle
0x59b3ca57...a9dc259bView lifecycle
0xdca30523...704cc111View lifecycle
0xd1b4dd0b...5d3d3994View lifecycle
0xcbbad736...66dfdba1View lifecycle
0x78c4112f...e8a937c1View lifecycle
0x5172e390...eb1b6511View lifecycle
0x97a87cc6...e64fc1f4View lifecycle
0xe82bd9f6...5e289711View lifecycle
0x393389b6...8c8e9502View lifecycle
0x2047c8d0...05a7e6c2View lifecycle
0x801f5aca...324dac32View lifecycle
0xd3a306b0...7b398d3bView lifecycle
0x12d3cd6c...2f09b78dView lifecycle
0xe2d3b8f3...e1dbeecaView lifecycle
0x5f2c21e7...4354f490View lifecycle
0xbc546146...00b66b77View lifecycle
0xcafd310e...e39a07aeView lifecycle
0xa42c2969...e362ff52View lifecycle
0x3e44387f...bc3122ebView lifecycle
0x19ccc4fb...b7ca9518View lifecycle
0x3a5e3d76...5d624fd9View lifecycle
0x12a2d9ef...26b88a89View lifecycle
0xa04c15a7...a8b33f5bView lifecycle
0x4449982c...11c163dfView lifecycle
0xc3ad7b5e...d0cdf2d5View lifecycle
0x5b927781...b2c846d1View lifecycle
0xcf0af412...d0bdf459View lifecycle
0xcb1d61cd...84e5f1d4View lifecycle
0xab443c39...73c9ff03View lifecycle
0x40d72eaf...ad5d8e61View lifecycle
0xf959a440...6f99cabcView lifecycle
0x78b5dfcd...edee1a75View lifecycle
0x9e16ee7d...f93ca77aView lifecycle
0x1c4bcb7f...3d6b9f07View lifecycle
0xeb2ac2b2...004b7126View lifecycle
0x12031508...66f7af9cView lifecycle
0x8bd8a226...412355c0View lifecycle
0xa105f114...9d64448dView lifecycle
0x0429e3e8...6cd2d060View lifecycle
0xa468a77a...5ee483b2View lifecycle
0x593a2256...1a3ae249View lifecycle
0x35b03e85...fbdcc169View lifecycle
0x850373e6...c3f08b85View lifecycle
0xa5bd7f79...ed6508f3View lifecycle
0x7dca2a53...ca9fcf59View lifecycle
0xd50689c3...59ca886cView lifecycle
0x66461692...8df3cd62View lifecycle
0x76c10ac2...8f7d3ed7View lifecycle
0x361053f2...d36893feView lifecycle
0x7fd8d8e2...caa455ceView lifecycle
0x0b67b20b...b7dc5041View lifecycle
0xa7bac325...47e9120aView lifecycle
0x19537895...2c3ba369View lifecycle
0x7c3831b3...7289db8eView lifecycle
0x01586089...645df892View lifecycle
0xe037e77a...50fea146View lifecycle
0x4b01e3df...470cdd0eView lifecycle
0x7866a197...2cccf331View lifecycle
0x2ac167f6...54a52844View lifecycle
0x61fb70b6...74ada8c8View lifecycle
0x2f983cd1...a44dc8eaView lifecycle
0x356fc9e9...14de5624View lifecycle
0x58536889...be011ce5View lifecycle
0x38b75911...b457beeaView lifecycle
0x0ad51721...94ddfe6eView lifecycle
0x58d2abb4...33009f5dView lifecycle
0x347aab97...3adc753bView lifecycle
0x1169ffda...ac5faa25View lifecycle
0xfd848788...b0815202View lifecycle
0x704c4d4a...785380f9View lifecycle
0x97e33301...d447ee1bView lifecycle
0xc9303f28...22bf1d9eView lifecycle
0x155b7ca4...9d88836aView lifecycle
0x5f2977df...f3462f1fView lifecycle
0x6919f0e6...9dd34894View lifecycle
0xc86ba2f3...a9f898c0View lifecycle
0x9e0b063d...6868e0b9View lifecycle
0x0ea41e2d...575dc297View lifecycle
0xa53a416b...835edf10View lifecycle
0xa52daf6c...e0477872View lifecycle
0xc280568b...3259a9aaView lifecycle
0xc5df9712...d5989a57View lifecycle
0x399e7cd0...651da3ceView lifecycle
0xf9c93366...d0fbe110View lifecycle

Op 3: 0xca009daf...48c06b8d

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x39787148...7506450b

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x546e2adf...38c41b53

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xf074538b...0edb7056

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x25f2a80f...889ec7b0

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x8b39efbf...b687f6c5

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x46584253...da7941c8

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xe5df2624...00ebbe82

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x92915ff6...0f9f6da0

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x3f07c328...9efcd0a2

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x996ff717...f86b6f90

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x4d327f29...a14481cd

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x37122d9f...822f5ed9

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x93138a21...ec8e02a7

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x59b3ca57...a9dc259b

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xdca30523...704cc111

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xd1b4dd0b...5d3d3994

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xcbbad736...66dfdba1

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x78c4112f...e8a937c1

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x5172e390...eb1b6511

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x97a87cc6...e64fc1f4

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xe82bd9f6...5e289711

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x393389b6...8c8e9502

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x2047c8d0...05a7e6c2

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x801f5aca...324dac32

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xd3a306b0...7b398d3b

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x12d3cd6c...2f09b78d

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xe2d3b8f3...e1dbeeca

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x5f2c21e7...4354f490

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xbc546146...00b66b77

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xcafd310e...e39a07ae

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xa42c2969...e362ff52

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x3e44387f...bc3122eb

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x19ccc4fb...b7ca9518

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x3a5e3d76...5d624fd9

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x12a2d9ef...26b88a89

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xa04c15a7...a8b33f5b

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x4449982c...11c163df

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xc3ad7b5e...d0cdf2d5

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x5b927781...b2c846d1

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xcf0af412...d0bdf459

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xcb1d61cd...84e5f1d4

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xab443c39...73c9ff03

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x40d72eaf...ad5d8e61

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xf959a440...6f99cabc

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x78b5dfcd...edee1a75

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x9e16ee7d...f93ca77a

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x1c4bcb7f...3d6b9f07

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xeb2ac2b2...004b7126

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x12031508...66f7af9c

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x8bd8a226...412355c0

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xa105f114...9d64448d

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x0429e3e8...6cd2d060

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xa468a77a...5ee483b2

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x593a2256...1a3ae249

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x35b03e85...fbdcc169

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x850373e6...c3f08b85

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xa5bd7f79...ed6508f3

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x7dca2a53...ca9fcf59

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xd50689c3...59ca886c

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x66461692...8df3cd62

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x76c10ac2...8f7d3ed7

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x361053f2...d36893fe

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x7fd8d8e2...caa455ce

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x0b67b20b...b7dc5041

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xa7bac325...47e9120a

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x19537895...2c3ba369

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x7c3831b3...7289db8e

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x01586089...645df892

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0xe037e77a...50fea146

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x4b01e3df...470cdd0e

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x7866a197...2cccf331

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x2ac167f6...54a52844

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x61fb70b6...74ada8c8

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x2f983cd1...a44dc8ea

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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: 0x356fc9e9...14de5624

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 79: 0x58536889...be011ce5

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 80: 0x38b75911...b457beea

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 81: 0x0ad51721...94ddfe6e

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 82: 0x58d2abb4...33009f5d

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 83: 0x347aab97...3adc753b

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 84: 0x1169ffda...ac5faa25

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 85: 0xfd848788...b0815202

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 86: 0x704c4d4a...785380f9

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 87: 0x97e33301...d447ee1b

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 88: 0xc9303f28...22bf1d9e

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 89: 0x155b7ca4...9d88836a

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 90: 0x5f2977df...f3462f1f

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 91: 0x6919f0e6...9dd34894

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 92: 0xc86ba2f3...a9f898c0

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 93: 0x9e0b063d...6868e0b9

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 94: 0x0ea41e2d...575dc297

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 95: 0xa53a416b...835edf10

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 96: 0xa52daf6c...e0477872

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 97: 0xc280568b...3259a9aa

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 98: 0xc5df9712...d5989a57

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 99: 0x399e7cd0...651da3ce

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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 100: 0xf9c93366...d0fbe110

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
155ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

77ms

Validator1 — Execute

participant1 · Initial REVM execution
542ms

Validator2 — Re-execute

participant2 · REVM re-execution

542ms

Validator3 — Re-execute

participant3 · REVM re-execution

542ms

Block Published

Block #14569
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

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