Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220ce...0246
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
85 linked operations
0xc2fd729d...f8001ddbView lifecycle0xab396316...36cc92feView lifecycle0x0defeaa5...94e15a70View lifecycle0x25abedd5...df833b6fView lifecycle0x26544b1d...360e342cView lifecycle0xd9eac3e0...9b88c537View lifecycle
Transaction Lifecycle(85 operations)
Full details →

Op 1: 0xc2fd729d...f8001ddb

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

Eth Tx Submitted

0x8150...2d24→0x6614...f8b3 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 2: 0xab396316...36cc92fe

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

Eth Tx Submitted

0x6614...f8b3→0x94b0...e4af 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Resulting EVM Transaction
EVM Tx Hash
0xc2fd729d...f8001ddb
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1666
Status
Success
Overview
Update ID
1220ce8256...529c0246
Offset
7731
Record Time
Jul 20, 2026, 15:58:39 UTC
Command ID
ed7c3b05c117...47096b8a
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:009b84e818...17e8813d
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258201468220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a00894aff56029b713d85f1f0eec550dfbfe29a163daebdfd27ec39c474537a614a02f7760e47a36613f7a26f42e131f8f6ff31cafbcbf87fe63b77a6469267b68ee", "02f86b830e4a258201468220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a0e3669800810272025a9b88d60c16c67290775be55135ccf48bbb35c6dd0e90bca069190a61b4bd66aebf396ac99faf164b4dcac93284352642cc0f7755d15c7dc6", "02f86b830e4a258201468220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0d95ea786b25a97ecd346e361e281d37bf73de3becbbb2cc2951e1d0797979ce2a0647e297f7a2548457ed3c4076bc68558457cb8f1f563cc11f4b35d40a6652dd6", "02f86b830e4a2582014682201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0ec289a6cd4a637c5329f33db9c52dde30b5209644712977f20082bac20e0ce43a04d9ee5ec64e91a6dd6ded6ec50756e2603a73aff14306ddcf0833539123ed25d", "02f86b830e4a25820147822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a03411c323411d9408352405529b4125b5229e5478eec009fda8e26b019ee1d054a006d73cdf3be77e4ba83b534d33f1d3893f495791ed00e5c9d837fdc5555950aa", "02f86b830e4a25820b6582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0cb050308bd1996ac3f34bf78b124fb466b7584ad191ef52f11cb9c51f66546f9a028e22c148516bb94fde2b0e7c3e3e3cfe4e63123f040b2a4a3ebea745169891b", "02f86b830e4a25820b6a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0971d4945976a9e16037ec8f4d0024310124bdf25ba9a2b44a558c4839519fa1ea03a692f1076ae3af764e8c7bba19e44d664f2a79091d249922b4ab00ad9d6cee7", "02f86b830e4a25820b7682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01b442935b9ddf8b02cfb1df3047a1305689e0fa35a53db553e0f4d74a8b38c6aa012d71fe86a57e7b5116862e738760cb6574cbbbb643d35fbf4d67fec3d3a1648", "02f86b830e4a25820b7e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0cf38f85ad0f8e5b65ecb6d13decae839e49da116c980e39e40285406b2c452e1a007dfba8ce2d745ef86ffbec0bf26c753803d94042cea656b5cd225174d05318a", "02f86b830e4a25820b6d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0445abecd9c215af478b4af0e923de56699c2021bff1aa949ce6fd3e709b4f04aa052c6c035180e6cfe64ee8245a99266053fce8c40be546dce852028011ed57b41", "02f86b830e4a25820b4482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a08a1594f7de4589222fafac39eb2b1521c9f6a986fb0e45815eb571699ccd0dbca04e3ad4bb2584dc497dcc01215c3b6b845b5dac2cc048c626b349ed3ddcc7d11d", "02f86b830e4a25820b3f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06dc7dc4c17022b7b334c7446f7de9701c3c44979ae1337c02a66edfded001481a020378e50c22c996cd434246c427de4bc0be2ed369d980c40da68c762bb4eccf1", "02f86b830e4a25820b4d82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a03840fe37fa68979b13b8a5e4a2e6f97dba82eaf189fb4cc1365af8048f71530ca05b68ed0bf0d1b4cfd0daef39a0df6961fb5b8046c633b68b0eca426fbbf75d4d", "02f86b830e4a25820b5b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a09897814c442c41648156e566bb32e1c766d5201e70cee5047d4e6cdc715a88d5a00df51c3ba6359c73596cf836606d1b442e39ace3d6b6dc8f9a345c6d8d0ad4d8", "02f86b830e4a25820b63821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a01a1e08208bc4f97f76142bc352980886748fb225438a83873449b28668fbb833a042db7c4dcd2b363759af3f55f64cd9c204c0944834afc53589eb9a53e4991012", "02f86b830e4a25820b6682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0794504a33a2ef9fb4300ef755ffca0898cc382fd37b6c5b1489b7443c569bf05a003212e0e9cd45068cea06bdd3652b7d256250b994b3cf81fd494c822b0fbfb82", "02f86b830e4a25820b6b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a007467b9e68764c44e4417363360fb7f38847d4dfad0e9cb8a7e7c08f47c5b170a06aed3dbbb7c538c025ba9e9a50f3393ae8875dfd4be23366c1298243ac514901", "02f86b830e4a25820b7782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a02083cf81229a473507cf2d57d7e4f3faf36382ea39e72589b0aee46ba3086bd9a065a208032f85da8012ac2e16ad4255d12b6ce8396378637059be3d260a012264", "02f86b830e4a25820b7f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0025020bdb24011d44f71e573e5e073c2fa62e34dfed9924246175eb759b9af9fa02cacac891bbf8aa3c373a437b7c609acc58dc39185b3f183e26574af5cbe794e", "02f86b830e4a25820b6e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a03d086a5067e0700e56cc4b2bef0159a4c8cb0654264b64fa56347167a5213fa0a05f42333276ce2f3df97d1ec468d6c77bdd00aa5d761f061c1499912cb9e0522a", "02f86b830e4a25820b4582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a09da511bff1a1ade9f27d17c8ae4940ea650c730790ba62c337c5a7dda0aaa6a7a07f765fb09541efce8d3b23e9076d44437962f840630ccdd7fd069f0f1210b404", "02f86b830e4a25820b408210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a07a2b0d525ce8ad8c721033276ed84d1f1268d9aa5bff226cfc3298a8b94d52a8a058c34a56696dd39f3d1606c30ca28f95443b78dea033be2c3d3572daf034d8e4", "02f86b830e4a25820b4e82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a017ae824f78b2a9ca4aeef55edd5bc67a29e18d640323a92e8c98343de4c4e3c5a00607f6ffb85e78ebc21c0ae2e672269fa359951b72512b085537fa488d6ad1ba", "02f86a830e4a25820b5c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c0019f6a90f48c4982c12f9aff01b687936ebd5d89a9ae1c8b83fe0c367e78b791a6a07e906fbd302357cc7d9e5705430668e8fc1b525bb6a4abe9e451daa24bcda5cb", "02f86b830e4a25820b64821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0e7324a94e3880bd23067ca51ed36c97b091498747dca549816e4247a23c7543fa05c02a0ffd7f21593350472520ae1638395ae9e9ed77853ba4229417e72651d15", "02f86b830e4a25820b6782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0480554869787d8a511d1efd6b0a48ded76cf034d9dbb24a3d032d5c6f1ae7b07a06ce0eaceaab6467c8103c32659f800ab9adfa1a5bc489bcb937d1996a7443ec5", "02f86b830e4a25820b6c8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a01acaa6bc836557f71f7faae1e351e906fdcd1fe05a6c242718a82f9612393573a004a4af0676e0c73a5342e3a7b977e6ff49b3d1e18bd3cdee406020be6529fc24", "02f86b830e4a25820b7882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01ea47b4627f29ec7e424e33d51f9ce85cbe901f414425bc1ffa84e1e43711050a05553fb6b1a08d626ab63317bcc6efc3440acf00bf6641bc051bf918a2943dd04", "02f86b830e4a25820b808210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0db54dc25be1903219be1c9396f1733bf89b27d4fa812c010659527f13ef69973a06aa745b70e2503bf480a13736cfc497861694a407bd808a0cb5ed7164dd02234", "02f86b830e4a25820b6f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a077970fe711d89e15cdd8acf3231626f74ef7bc36c1f058886cad30db7e33f052a001efab30cc77a7958dba187c09ce05703435af537a7bc4e8a57229eda3945795", "02f86b830e4a25820b4682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a033c5d5f25f502071cfa467efc96ce87248b3110d3e44fa1a7e16152218f0e7eda043f7e1c5c9c24b64ed3f5fbcda13128a048d6084205db50cd316fbd4a0db0ca9", "02f86b830e4a25820b418210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d5f67aacef0955a9045218b92a08722108f0cbb1e23ebd150304381feb996cb2a01770aed569140b33490c5d04435bdc2632e4b7dc0ba849b2afbfbb976da60d6e", "02f86b830e4a25820b4f82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0a3278d241ff879ce6c748e2edac44466a246db2399c84321eebe86c5f6ce8246a059e242f1b24dc270e8c2758650fcbb544ffe578e0cf74344ee9fe49c5709f2f7", "02f86b830e4a25820b5d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a06bbc741798305033fca1c06c7311728af78ce38bcbf7f30276f4aff5e4fa0415a06000e67dc289c04816c29a0867369a003065e1ad92a27acf0dc58cc2661c25ba", "02f86b830e4a25820b65821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0aaf92f2853ed9d091a9aaa57272f74a80b0a0096d46c4f245c7071e653a2dc55a03b3aeb3768db6d47764d63af7a5ac236df300ae23799c0393a4c32025afdd99c", "02f86b830e4a25820b6882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0e3050d6c4346f6bc652b37beb398493fddc972b2cecab6d1230674c94b9d5163a0139fa2ebac96913d45a1e0dbc210cf6169a70cfbdb4205da028478be99940e75", "02f86b830e4a25820b6d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a01f2a7a8be2f226a4cd5a5e1b144aecfd185ce4a00ac90d0ff3c4ff70c581315da020920b7acdf18ca3ee27d07129fd5a390f423e42dd8b10c0dfd90941c75e481b", "02f86b830e4a25820b7982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a083a0c4e06818ce0ac87c81ef7e9a8abf43a4f90f98d95ef2792c6cddd8550115a04c51fb32295978e77dee3026877597cb3a636ce142ada5c89f405cbee6efaf95", "02f86b830e4a25820b818210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a017c73b19e62c2bbcf96116a2b5e26889d8138a57ac698d7076d5d6d63469c71aa016e9d4ad885a00aef006c4877b13153c213f66aac17b371313a246cd0ecead45", "02f86b830e4a25820b7082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09d153a865964ab331983a3c8ced82ad1ad523aae35b773d48987c4abaabb9fb5a01684bd468684355348f189086d4bc7f6e52eee2d604d00abd78e9577b4bf476d", "02f86b830e4a25820b4782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a042738d8b781caac27b0579682319b02422bd97aea7a3b5547891728eb82cb5f0a043baa6c88a6d24ef6213ba639e46815c32386bedb79144ac5b02b7f280f949e7", "02f86b830e4a25820b428210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a027a0133b4e40d9bcb1d3784082f82f24204e688489650fa0bd776ba7f111545aa024e2a9f8b0bf9f47acf3e2c73f4165ed31d1eca60bd9fa3edb691c15fe81a5c8", "02f86b830e4a25820b5082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0117cb6d7ec7273fdfc2c98d824f9820178e3181cbbd5fa9a893383444355a088a076940cf907405c9774e6ac51fae35eff38bc0c2748129b52a4ce77100f122922", "02f86b830e4a25820b5e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a05ea0d3e5929a6b184cedd1abea134a1dd299867e1a86c9941b36c7f81ff76ed6a041e2061796ea69f1db992bbe5ec301fc6a34351e607e7c24fb443a989a1a0c25", "02f86b830e4a25820b66821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a081534868537961536bf00f99201772b8f23eebcd720746e95b145d9e5ac90dfba021ee46c3e1d64aaa4110388023d164e1d9b0dba1ca082bdfefb53cbb354278f1", "02f86b830e4a25820b6982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a08561fabe52bd467abf6df2d7c479e1e247fad11e4ce4c019ca9dedf21f63593ea0678ecfc0e37b8e1f8ee9568e72124859cf6e4acbcfd4aeaf421fa802265e8385", "02f86b830e4a25820b6e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a04ea0655b19381b62552c9159de4ef704ee93cc33294ca45c1ad98d4e38869910a0027946071ae1a40bb824fe6ba6b865678f3aeba474efdb1861dd5429c66ac7da", "02f86b830e4a25820b7a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a027550e7d66694aa33c4e73079f97c3eae4c5f02f5fffd9be48bb1a51acaf689aa00c24bdcbf660505cbdfd330828e54d0f295525325bb2b0c4696f8d238e4805f8", "02f86b830e4a25820b828210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0c56abd9dad5364e2a5a59eb42d49a97cdb6271e75a587ec8b4909c31f8a34682a00efeec054b87a3d3909263c23e5b07bbb73f7b9fadecf108dc6393a04d04d88f", "02f86b830e4a25820b7182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a07a0c69cd857af653c3eb509c4279f444e428dc2bfb6035881bc50a9b2fd2444aa016aa37a6feab8c0d59cd6cbdb884dbf1a32089a6e37bf2fcb2deea8edaa5db74", "02f86b830e4a25820b4882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0f538a7864c123e00698c7afda14c4069169609cd2ef91fe1d84e19b4b9ffd2eca057fefb0d55dea59911688b3ef94276c4aeca459a627fa4707fe2778045f1c207", "02f86b830e4a25820b438210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a040ef2ca3d03476dbf0e4c6283736f83b126bce16429f1b6184305e0808c58637a04d4d9b84a5e255225f2ea57a1fcec01ea92ef8d79a90cacd749d2a13ba92067d", "02f86b830e4a25820b5182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a09339069fc81e9a3934e1ff96831c08299b4fb41977a9807c5cadd0c10aa4a883a04737388e282bacbbbe5786127863d94ea3b3ae68e160c84e9ab2396110c36f57", "02f86b830e4a25820b5f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0348ccfe204f706c7472e1376b8f7b82e04828de06533ce08b576ca6d4a4663f7a069b7314206bac70650ce2a292149272157c732ed3f542607b5091055adb6b377", "02f86b830e4a25820b67821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e6981cd97e40e2b353d85688ab2d84551291063e9a24a39383e47640de9f1bcfa060ebd2c2cf3a59094460a6f341ca64e7c7d91461aed641e7af57e2f59d47c253", "02f86b830e4a25820b6a82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a02f922455f8d5b55407b4c2f932bf0c42bf0951d56e62f656949f0234b8dd98cca03085b4ca6fb30d951ea3941652380cf346e9d4bf8db78ef4fb6bb22273e7b5c2", "02f86b830e4a25820b6f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0a41cdfac5271c09b3995ac01791f80ea8d25306d1ec21930ac8c91234d4f5117a01232a398529825ee5fa3b5cddd086b0aba243ad676f74401e3d83ff9c1473fcd", "02f86b830e4a25820b7b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0d1fb7b79a6d3651eed263176c17112a4f1402eeb7522de09ec3c2c27d4c29588a00cc1bdae84264cfae22cb877ce8b09ca4003cf625d9f3037fdce5f96fc42869b", "02f86b830e4a25820b838210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0277b8e2689c791d420b26469a96c269a4fdaf62abde10b73d0222c05c60a465aa062d449c735197e21d336409da0b0500e393829e32e178fc19e4d29973c97e1f2", "02f86b830e4a25820b7282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a018b7bce9b4b6a53f8d79f6bdaac9aebf5276346117e2fe3581e34647e9ef1283a07bce9ba9607f1183d3687a41cabf72d746fc44e80cbfe7d1063402b40a6541f9", "02f86b830e4a25820b4982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a013e0125907aead220f283a84e15dd6f875e3f95d06a656af57bf2ab0503e3626a01d7b68a0a7c668c110b35042b4d400264cea2660e8a3f3545691b80f3155c4a4", "02f86b830e4a25820b448210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0acc32154aa11cf715be93f069734bec50c34e39dcf4ff41bc662a3c84329222fa01caa070fde42a8708c170584ccc660099e55730df1699ac820abc908fe88aef3", "02f86b830e4a25820b5282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0fc9e5717f4c56d331eb89ccf3ecf6fdeb9ed4ea1be667d8c3cc7c88292c1625ea0068f67ee0071c8ddd44ece20c22ac521ad8cc6c8bfe8a57e318e10b0ab099741", "02f86b830e4a25820b608210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a05f1dfb64d69a9037d8a9d0da284e21208fc08035987c3e9134bb7f8b1952c7f1a0391d1a77a6128602a8816aa2de08484532ac289f11631d1830d5457e94e56f23", "02f86b830e4a25820b68821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a919e01b41e4f83a9298f0913a15871a874e69029ca7d1f3940b892bb9ef4edba00c2ceed7582dc940c1f59b3f7cda464d10dc840347ad6afd2f67c39066ffc480", "02f86b830e4a25820b6b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0c654d3b459a0a4ca506496e87502d6ffacf0abd7ccb9b673e8b40cdeabe163e4a0502cbf9c17a14cb5c883003d9f78aa9a3d4283c5421133a6ee15457daa7e63b4", "02f86b830e4a25820b708210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0af0a2d83a2a824fc06d5ac019f827f85b175e822a52217731bda7e67bf09b880a06135479ee099892c5af1f1192ab20a96f19d6a85ee6e36a6c5a9cd8766b6ae7e", "02f86b830e4a25820b848210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a00824491e0d4ddc0e8f089b41e77da889c761025fb692b434d6da148f17ee8c09a002c00a193597dd20cdeb764a8a7d9654d2abc6f11396eab6b26d16dc2c2cef5b", "02f86b830e4a25820b7382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a010eb1c1ecef5e55558a4ede440890bc23d34dfe80fa07b0bc41dec1b7fe96e71a05cd457755a3ad671accdbe516287208cdd06cd67f65bf820dc39e0f3c193f4ef", "02f86b830e4a25820b4a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04e8027ce8e5257638f21c81d305460f2bbb6a33106ccc6a8e684a9f3a80cca91a0166ca70fb732da4ab755c47d13a05dca8fd05407d33721c5241ad44b4fcf9df4", "02f86b830e4a25820b458210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0d1f50638b5ea33707a59a774ba20b29fe0be1ac6e5eb0ae2744289bba91803bfa0048a2db54c74d53c19d9818a0799044fa87e02333c2f49f51468ebe2b7812b74", "02f86b830e4a25820b5382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0a895cac0a23a0baff3ba17a343e426881b48ace063220d5307d2734b3a2cba42a0341ac60795bc89dd96e3cd3e093d7646b42c07c7410b03b398915079f7f834d2", "02f86b830e4a25820b618210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a043c6cb7664d18dd836314439b661aff5b42792a646ecb4b34475de83e523e097a028a833058e521aa1ea96de3a663b751406a5b98f1e340bd46fdf13f2a57040d1", "02f86b830e4a25820b69821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0114afff859a39365413b2a4f37660bfced8d8b88900d4541aeef55172230c5aea002f5023e0dc70c6c1fd5d16c53ef31021a0fec95a218a4351004d3de7e4719a0", "02f86b830e4a25820b6c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a05f4f8924cb408b8cbc880ce5deb909e7b2d52730422ada764df61f7d19677be8a04883b52252a3474d1e11bdf4f1fc155458816ac2052521d716bee1253f0c277b", "02f86b830e4a25820b858210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a050c74a4ae7ead07fd2c1b8e7c617b84abee648daa3e3a8775e0065b495fdf8bca019374354ee18c62a73f612f0cc4597880885ad56232dbb457aedf1501269c6b4", "02f86b830e4a25820b7482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a01c2207b41fe3ad5b63b20630973a55ffe9d47be62d6a98e327ed514b1016dcd1a02b33ad01a66c13ac33852d682371b4006bb3d8ff691ec6b8c96fc3138229ca76", "02f86b830e4a25820b4b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0687e1c4e4da6eb23f1954a4403ebf9b0d7d0754c01e8334725f7b4e2cf4522c0a026d765f466c718e030a573432a3f2ad77c4c4d119e10c481b05e798f46449b80", "02f86b830e4a25820b468210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a07632c16288e4baf69a0a371207d6570e3b9901e82a31fa9fb5efb27e617db0c4a03dc6fbcb84ad4fc8aab22a729e697804693e05c96ddf6397987da28b8d592bfb", "02f86b830e4a25820b5482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a08fec87363bf3b84076e850ad3d6084ccd533b406a8406b6e4fe4d580db89e134a06423f8c87b28f6c8f0417821885a22ce559bf071db62c9c2ccf62a929295e18f", "02f86b830e4a25820b628210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a075d410863f19af3b777aefc7bd83e7faa49a59f211dea420945b7eb4187cffd0a07e5f4db3e6d35f32daf96245d860d39fbcc6ec5545c7fb9fc3847283ddd23118", "02f86b830e4a25820b478210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a056ee5d7f9d4525465d6f6897005affd2d098300a09776322ca131c2ea42a5855a03c07a17a93341fccab633c62c7e004b5a0d591e6ae9d07b56913355c30694b02", "02f86b830e4a25820b5582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0beff19447aaff5967e5aa093ac48d517a9c1787a87b4c99687f98cfc4b06a2aaa00a8a33307c82776fe9ed8c527e3dd3a3b135eb63602f9903960c614b2223811b", "02f86b830e4a25820b638210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a018442c3a0bb62d63652a45dea39aa4379545d9e4c5b2d21caa28aff6a37af682a014274f1db6ce710550d0d8df5b0ae283f0c9375dd6dea6f4342ad1bc889d4daf", "02f86b830e4a25820b488210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e99cb4e9bec6bcf856f20f248e1734e9a86451d592bc6f772859cbacb3478759a03aa80e49410ffaec4909a74e7e382a31ee7ce26c451262735cd4538e76d3d18d" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x1b8a453d...e5b12c25
View lifecycle
0x1da3969b...a08937d0View lifecycle
0x0f296a6b...192ce03bView lifecycle
0xded53de2...07c02459View lifecycle
0x013af544...2a1b8987View lifecycle
0x223a98db...aaccebbeView lifecycle
0x34a727fc...8506f60bView lifecycle
0xbfb38c48...bbb7f258View lifecycle
0xf6dbf880...fa033dd7View lifecycle
0x1aa9a078...ffbd7ed8View lifecycle
0x6cdcabc0...ea9ae72eView lifecycle
0x0d58c731...5f93b79fView lifecycle
0xc0c2087c...19a7b9d5View lifecycle
0xf5075def...e9f393c7View lifecycle
0x84cd8d1e...26883b34View lifecycle
0x2cf4d730...1b426abfView lifecycle
0x79e1f8f2...a8cc000cView lifecycle
0x943934c8...9686039aView lifecycle
0x5a4dabde...05408f47View lifecycle
0xc7a29f9e...972d0803View lifecycle
0x556ed8d8...0ba17452View lifecycle
0x6458fd57...9fa7ad43View lifecycle
0xbff016e8...694af99eView lifecycle
0xdd3c7e70...27562055View lifecycle
0x8fc53e6f...33e99410View lifecycle
0x493f3b03...0654c165View lifecycle
0xed221ec8...bc0449d9View lifecycle
0x8e9bfdf4...bf483082View lifecycle
0x77915e4c...9b16b7f3View lifecycle
0xd5191a02...da7378deView lifecycle
0xe72f226f...84806cabView lifecycle
0xe0c8077c...641809d4View lifecycle
0xbc37de79...c0e09399View lifecycle
0x1ea37b8e...f46f9b0cView lifecycle
0xeaa68d35...207196aaView lifecycle
0x04634920...cbb80e00View lifecycle
0x21354143...8b61006dView lifecycle
0x30ec689d...3faeb7ccView lifecycle
0x87399146...30de61aaView lifecycle
0xb5b78484...23f6e6a4View lifecycle
0xc1545316...929d4e4dView lifecycle
0x92d765dc...75c2ccb4View lifecycle
0x094eed9f...0f279b3cView lifecycle
0x4d80cc8d...a125b7b0View lifecycle
0x48a93a2c...a73d69d0View lifecycle
0x73fac5fb...0aa397f3View lifecycle
0x67f3ee39...c36e7083View lifecycle
0x5c712a41...7513126eView lifecycle
0x417b68c0...fa241173View lifecycle
0x2538b431...048184e7View lifecycle
0xba3b3543...dddd081dView lifecycle
0x403e7610...74881047View lifecycle
0x87602b9b...8bc72ff1View lifecycle
0x7225c325...0aa81d5bView lifecycle
0x93e651d4...87172e6aView lifecycle
0x86292298...b51b7e4bView lifecycle
0xa3a2ad4a...c130704bView lifecycle
0x6397d317...b8ece15eView lifecycle
0xd4b574cb...fb7aecd9View lifecycle
0x5a2d53f8...feda524dView lifecycle
0x520750c2...e96d5cfbView lifecycle
0xd2224b3d...6afabfaeView lifecycle
0x668eff95...c18287faView lifecycle
0x78aa2b53...317b67e8View lifecycle
0x470c91f4...f5fa3b13View lifecycle
0x0a45bba6...7094b457View lifecycle
0x8bc28bba...4f4f2df9View lifecycle
0xce9b0034...86a3acdbView lifecycle
0xc72d5f00...bddca71cView lifecycle
0x11ce54b7...7bd116d2View lifecycle
0x00fe0e15...2e63be27View lifecycle
0x69abea0e...62ab2637View lifecycle
0x82d6bfb9...54f2d45eView lifecycle
0xd4539e19...83a7a22aView lifecycle
0x5848c6f0...e4ee3a98View lifecycle
0x335e8edf...6ed2fc3bView lifecycle
0xab00c32e...1274a905View lifecycle
0x85d18b38...441b0fb8View lifecycle
0xc8df6c56...fb82c027View lifecycle

Op 3: 0x0defeaa5...94e15a70

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

Eth Tx Submitted

0x94b0...e4af→0x55ee...277f 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 4: 0x25abedd5...df833b6f

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

Eth Tx Submitted

0x55ee...277f→0x634d...0319 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 5: 0x26544b1d...360e342c

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

Eth Tx Submitted

0x634d...0319→0x8150...2d24 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 6: 0xd9eac3e0...9b88c537

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 7: 0x1b8a453d...e5b12c25

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 8: 0x1da3969b...a08937d0

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 9: 0x0f296a6b...192ce03b

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 10: 0xded53de2...07c02459

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 11: 0x013af544...2a1b8987

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 12: 0x223a98db...aaccebbe

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 13: 0x34a727fc...8506f60b

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 14: 0xbfb38c48...bbb7f258

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 15: 0xf6dbf880...fa033dd7

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 16: 0x1aa9a078...ffbd7ed8

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 17: 0x6cdcabc0...ea9ae72e

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 18: 0x0d58c731...5f93b79f

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 19: 0xc0c2087c...19a7b9d5

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 20: 0xf5075def...e9f393c7

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 21: 0x84cd8d1e...26883b34

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 22: 0x2cf4d730...1b426abf

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 23: 0x79e1f8f2...a8cc000c

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 24: 0x943934c8...9686039a

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 25: 0x5a4dabde...05408f47

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 26: 0xc7a29f9e...972d0803

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 27: 0x556ed8d8...0ba17452

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 28: 0x6458fd57...9fa7ad43

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 29: 0xbff016e8...694af99e

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 30: 0xdd3c7e70...27562055

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 31: 0x8fc53e6f...33e99410

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 32: 0x493f3b03...0654c165

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 33: 0xed221ec8...bc0449d9

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 34: 0x8e9bfdf4...bf483082

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 35: 0x77915e4c...9b16b7f3

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 36: 0xd5191a02...da7378de

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 37: 0xe72f226f...84806cab

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 38: 0xe0c8077c...641809d4

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 39: 0xbc37de79...c0e09399

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 40: 0x1ea37b8e...f46f9b0c

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 41: 0xeaa68d35...207196aa

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 42: 0x04634920...cbb80e00

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 43: 0x21354143...8b61006d

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 44: 0x30ec689d...3faeb7cc

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 45: 0x87399146...30de61aa

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 46: 0xb5b78484...23f6e6a4

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 47: 0xc1545316...929d4e4d

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 48: 0x92d765dc...75c2ccb4

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 49: 0x094eed9f...0f279b3c

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 50: 0x4d80cc8d...a125b7b0

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 51: 0x48a93a2c...a73d69d0

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 52: 0x73fac5fb...0aa397f3

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 53: 0x67f3ee39...c36e7083

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 54: 0x5c712a41...7513126e

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 55: 0x417b68c0...fa241173

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 56: 0x2538b431...048184e7

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 57: 0xba3b3543...dddd081d

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 58: 0x403e7610...74881047

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 59: 0x87602b9b...8bc72ff1

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 60: 0x7225c325...0aa81d5b

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 61: 0x93e651d4...87172e6a

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 62: 0x86292298...b51b7e4b

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 63: 0xa3a2ad4a...c130704b

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 64: 0x6397d317...b8ece15e

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 65: 0xd4b574cb...fb7aecd9

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 66: 0x5a2d53f8...feda524d

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 67: 0x520750c2...e96d5cfb

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 68: 0xd2224b3d...6afabfae

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 69: 0x668eff95...c18287fa

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 70: 0x78aa2b53...317b67e8

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 71: 0x470c91f4...f5fa3b13

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 72: 0x0a45bba6...7094b457

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 73: 0x8bc28bba...4f4f2df9

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 74: 0xce9b0034...86a3acdb

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 75: 0xc72d5f00...bddca71c

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 76: 0x11ce54b7...7bd116d2

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 77: 0x00fe0e15...2e63be27

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 78: 0x69abea0e...62ab2637

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 79: 0x82d6bfb9...54f2d45e

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 80: 0xd4539e19...83a7a22a

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 81: 0x5848c6f0...e4ee3a98

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 82: 0x335e8edf...6ed2fc3b

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 83: 0xab00c32e...1274a905

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 84: 0x85d18b38...441b0fb8

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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

Op 85: 0xc8df6c56...fb82c027

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
9ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

5ms

Validator1 — Execute

participant1 · Initial REVM execution
32ms

Validator2 — Re-execute

participant2 · REVM re-execution

32ms

Validator3 — Re-execute

participant3 · REVM re-execution

32ms

Block Published

Block #1666
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.4s

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