Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122047...7c69
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
93 linked operations
0xe3e766e4...89a6a32eView lifecycle0xc30430c1...13a2f9a6View lifecycle0xdbc0ec13...0c352d6eView lifecycle0xcb01a879...a01ebf51View lifecycle0xa35d16f1...58a88715View lifecycle0x1ca62b70...99d34481View lifecycle
Transaction Lifecycle(93 operations)
Full details →

Op 1: 0xe3e766e4...89a6a32e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc30430c1...13a2f9a6

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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
0xe3e766e4...89a6a32e
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1681
Status
Success
Overview
Update ID
1220472c69...f9487c69
Offset
7872
Record Time
Jul 20, 2026, 15:59:54 UTC
Command ID
9ad975a4d4e7...1d445e65
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:008f1ae25d...1f24db1f
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258201558220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0d96868465b4e5199b24bfe7093a02e93c0ded5c22b746b30d048c061e2f34112a043b298d7bca07763aa528b645b842dbae13effc3d796b3ff0ec93bb2e225b233", "02f86b830e4a258201558220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a0a22d603df05caf20feb3537b6cae5171dc146950a262035342568a095751c816a042ed07ea3b4b1c4470a4f982916e8cff9346f1aa739d83c103081e81890ccc8f", "02f86b830e4a258201558220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a06bc3822e4e85454efee60d2af8552c8ca1486c7cb40a8b207a6cebec0f8464f6a00682251f9e13dfb31236db2726b51f3b9769face572b7fd426892cf185995eb7", "02f86b830e4a2582015582201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a0a5d3561933c402ccb04843347835732302371c33c5f10755784ee386c7b2b638a051547a321c39fdd1ae9fa9fd4d0a5d05897260071b73d8fd7bce628c27321ac1", "02f86b830e4a25820156822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0fceab7cae04e70cec8bcfee90e6d2279e07becee101b76107c8e36d6eb660e1fa06ac49daff59c8a98a630a304f00a9bdaddd93b5761f78c75c1d0562ff5ef4a31", "02f86b830e4a25820bda821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a08a6382267454e10664513ad2ed916081ae52ba1262f96fcd48e5f5e5d955e4b9a02b9522f0ce83097d3807d6349af03a01ba400b6704feaaf3f18dd2e0322219a3", "02f86b830e4a25820bdd82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0e418c34dc943a772ef91c2b978d04c118c765a623f7ee56078e205003f2bd6b6a04a379ca76e22535ea8bcd2cba7de9eec35685603b21014e8028fea27b6f3ce87", "02f86b830e4a25820be18210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a02b68a1c33cfe1e9ee81881a07250cbd7fc7901118de7a869a9d448e3eccd7b86a05c91da7a4a27d7f85f27931c9a7237399371f29024509910209ad17a54c3877b", "02f86b830e4a25820bec82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a08269e061fa19bd05363fa61270d8f4604e751ecbe7a7c642b3326c7e8bf936a6a04e6a112653a8a7038fb165acb10743fa86ad8d2f7c584ba0765aa382178078e4", "02f86b830e4a25820bf68210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0bf6d86540cf0a5f4afcebcd36fcfbe7a8859777d2122111ca6693218506ecab7a0122bdeb05dc7fb8e73a6893219f4bc1ac1e488e1a580c833c0f60047522667da", "02f86b830e4a25820be782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a046f2e52060a4c047bc679f4b2021a9a602b7ab5c76e99b187b76aee0da83faf7a051364338be304296e60bda468b415d9d1a2bd76b079b5af781d81e28324c8c7b", "02f86b830e4a25820bbe82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0d86bce33a23d922a8039f9314d9aa10a1a9c618f26efa9e30a2a5555b1364720a0025f25bd9f03833e34447b400c79c512fe951f1ff4988e28e0e7e8d0b7cb4357", "02f86b830e4a25820bb88210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a00247cf132a0c6821b88502d75bcce5535086ac4d38b44e7874006c971b3ed50da030ca5b466bfc1f0ba211944a5bb2ec9acce2cf3e9b94612a2a78af448bdaabeb", "02f86b830e4a25820bc682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0c738856cc137b6807503d520c44a74f5c24f160c79d8c88ec3580f632762e3a5a014e5280d102a1b4a9e460bfbc694452bd26c85c068dce98aa6fece04de918545", "02f86b830e4a25820bd48210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a096ae5c58625eff2d2e53fa0d99a01cb7fcc94bd67f355de399cfa7ea5ac04134a026af7ff3c8ed47ec38661e60778d3b349ceb76cebf96d8433753b5d334f59bd7", "02f86b830e4a25820bdb821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a016bd6267568cff10e1c9b8ea1cd9600ff4e5a871fa8ff008ee08382d38cfae6aa02459471b4fed8b1256f90bd72c197c8688216129da989698752e5b6ed8381da9", "02f86b830e4a25820bde82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0011876975808c8cff8889b7d9f875ef15d6bb4c55ee70df0de28acb6898ea829a0434b520ff0a9789083c74998203f691a53d9bf281d4af52010c0a5d6abeeadc9", "02f86b830e4a25820be28210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0fa39489f205b660b53dc783a96f5913b0a46d3c15557f2b1274acec69ee7ef39a02cf1fb4e2131c1f267e657d0a4a9a2165521c1237e1e79378cf7fb650f7f58f1", "02f86b830e4a25820bed82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a016e3618734f393885a002e9056c71ce789794b5462afe42c11e52be7f1983fd8a05511202897120dcb32f8f17b950bf7d1497d02cd6b9cf3b75d7d33d9465a4eda", "02f86b830e4a25820bf78210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0be749118ec6a28991dba4bffb24ed50fd43d072940ca3cf9d9e2c950cbabb75da035abce1ed281098564050ef194544dbc5824f3380e9f758ed54756f20848c831", "02f86b830e4a25820be882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a04a4dd87dbcc60bb6bfdca9f57e3c1daddfc103627a05fd871d086d933025693ea00ef55d19492fbfd005b55e86451d851400e82a0fe3219b1da414d707a2aa9e69", "02f86b830e4a25820bbf82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a089553d996e2f09b56bee18a94c11c0b16019c3de2e57779abaec32806f844a88a01065c305a37b451da28ff7a2963aea6914d5bfeca288393d4b67981db9fe8075", "02f86b830e4a25820bb98210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a008490e63c942b61c73c0761e47a77eb75aa6d8378b004c548c07e454048aea8ca052ce74c535035dac6244025b10f285c72536b892197a9ddaf9cc0712fc0398ef", "02f86b830e4a25820bc782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0302b6ce8dd201257b87f925103838b834c6baec9d612f4bba42dbbe52f00a07fa00de1e8737d7051875a3c6b6d7dddca3905f30139b64cb5555cf15aa65ec8eb5b", "02f86b830e4a25820bd58210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a03a2efd6192e4a6c82e4ff1138921c6639dc972e7eb72c6e4d13d33de8802ef55a04b67a23e4e6bf296dbb5b6e2f8e87fbbcd8a34becce623620ffca48d3e482da3", "02f86b830e4a25820bdc821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a075cdde1721fb6aea8ea0462b485de7dee2d1221f248c3ad0b7ccd10b24375fb2a017375b17b5b61f617af77fc17cb160f7dd9d409efaf9c9e60796ba326f9f77e4", "02f86b830e4a25820bdf82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a022602188e8b3645d3344f84c92ae652ee60817420661c0bad6c951cb32781a05a002321977c87192365ba43ea9bb0b827ec34c474f35689d9eadb200482d392c9b", "02f86b830e4a25820be38210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a04faa90927f6cd953994464d258d919e7489204d0ac427ec47904861fbf81ee7ca03854ae77bcd7360fc62afdef40d7022a1651a584cda0144b06f13c027db599a4", "02f86b830e4a25820bee82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0281a0d254b036cc43ab218e63288ecb3ed7f407f05eaadec046e30e1f5ada75fa00c09fc4e47e9b9aeee8a0c2f97d2d1166f651a2b28963cdb6e0a0e50b0210429", "02f86b830e4a25820bf88210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0c741af4b9465772ca558757b7f155059ebe3292a91c34cea9a93139bbaf2a61da06cb4682656c0406378738d656b4afa0d1d48eee1658d79ecaca399fe5e0e2eec", "02f86b830e4a25820be982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a08d2033a9312839b653a5b91ca47ce66df7bae76a8d962f2e6134a10da1159807a05aa22d8b285dfc0389b6ba1d1325cb33733d3ad75715a305e07e84cd4f032f70", "02f86b830e4a25820bc082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a09cb7a805db1d5baf8d418d5bbf65729e746c9adbef594ef0b91bee9898622cb0a061b22eff4d8ba88b8b293695b8a243b984e5acf6923f1cf0787e3fd9a6bf9242", "02f86b830e4a25820bba8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0496e7535fece30cab97d2882847373527dc65274117e248ec39d46bbde9ec918a0416fee93087ff09746722fbabd88bd1ad9ec4f9de6a1a2c8974295896721102a", "02f86b830e4a25820bc882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0acadb29903e1a198cf60ca82016d7f2bb149dd4e5b1f847a4d7451a15ded3e0da02158172d854f7ed8030ccf1d37d82991f5e8f71981440c466170337a0fb36c2c", "02f86b830e4a25820bd68210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a08ff9a4f3081f60530ddca17d700f63a1d4555efa5e200f822d263c748f6798c6a01132606a859317fb08beaf6ec54b38391b99844878162d30ce85939d5ba28096", "02f86b830e4a25820bdd821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0034ae015f1be4600b7fd7cb7056406bbe0e5a7b6c810d7e56f8fead0c9ca711da00171f3c047a6b15dbe19e62df4182a0a2435fc9a3a1b8aab9783108ee8736145", "02f86b830e4a25820be082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0a31dc7a14484f365f0c45dfa50a2208b170c7567c780dcbe4c9d84f58986f570a011fb63add2fb773163ffcc78eb174469f519a8417951f84d8d432367fbebad6f", "02f86b830e4a25820be48210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a00a00cd3d43787a712355b556d490092d49d59ecef12bf366e2906a2ebbda1e20a0677190b25e6865da760d7cc11d3204197c844ebed90c7ced1d7ab8d2a2e3fae6", "02f86b830e4a25820bef82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0747dd2d5afa10ebc4309048e71c5357a8277806f5422a49339125248d7461f84a069244c20cc8a13e250ee513da6b9ebca95cd64eca34446098df3089ee5b7b808", "02f86b830e4a25820bf98210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0646cb70c9545cd2895463e3956f37c18f99931d730b46085efe217649637d200a031e819e292cd3aad5708abfd86e1d297275a298bac133d63bf31d249abb1a8ec", "02f86b830e4a25820bea82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0823511157538b9855fdddc8d32d4f1597f8413cc380dc389d942f3ba3e027c10a006bb3b5f9e07cf4684c3327723091428056276afc4bc3e65d73f4a16633fbdd3", "02f86b830e4a25820bc182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a005059347ae2a027117c46042d03433a65d89deee21cb13560390a1c2c76067e1a06e28b20ac768e472e24e530a0eb72b46b82ef842123c62c605fc5d39394d87ce", "02f86b830e4a25820bbb8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a068366df811cc84cea3fed2426048da11075e7faf1aaed72c441f7563a0e47267a06d9a7521e6ac206ae08bfce84574afcd7f73d98a8a06614999d544f90e293529", "02f86b830e4a25820bc982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a096571809f0de37b7099d1d7b4026d4899553578e4d3e6a85cabc05239ef3f1daa04b8bb6f20820b83d8e635410e8097994f481dde1b9da7fce3dbf17f018d8613a", "02f86b830e4a25820bd78210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0d7438e46530d01265d15b1019abba2f12396cb9a36c77ab14a581f460a1a91bba01b32df24c2fe969b71b1c1bd5d35063473067a72c2e1abaf0d973106ff41e01e", "02f86b830e4a25820bde821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a01dafe74e809125fe51136a896c5b52b74942bbb3e3d23521d4c5dc3399d02648a02a5da13ac2de721f58de72e4d0af5e3722c0eb0e0109ddd38befb88ce9c319ff", "02f86b830e4a25820be182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0e8f1f4239c0003ecc3151e65394a5f8762e739ba613022944486f2008f358835a04f360979734f0cd3dff2619d0d17123bb57767d07235dae1dc35c1a2f7ca3484", "02f86b830e4a25820be58210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a014570205148b153a50f50016173c7b37c411c23ed4ef52563661e0fe835e8ac0a00f060f7eaf390b1679e27ef81c3af03c647804d086d4c8dab7bdc83f0074fa64", "02f86b830e4a25820bf082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0d12c2a8cf2d61e75e654fb95e51dc413e6b47991b8268c9f54eb476c55abb5b7a004cf029fda860d4e51f6bbaf1d930e9513cbd64bba254b96747b88526fc6d358", "02f86b830e4a25820bfa8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0aa6e8dc07c43ba59cf5843f2509c0968bc2706efdbc8f0f58baa2ea7d08abe27a07bf524b7d3436e3f78213c2dd55ae259730132ab05ab666c281158bd6a44301a", "02f86b830e4a25820beb82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a01287f6631f39a1ab455a57396a2021f6b41848f1254c5809063f944519bae703a01da0fc22b6efc400c3e363eedff10e7631731ef745e543cb026a3d6b06993254", "02f86b830e4a25820bc282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a09fe6d00ce18e74ac77c72af853f6eb5cac7e012eabbd382d74b65c48793bcc62a03909496229efa9bd846b562e9012b8f57da943a1dc211350fe54d2e3aa882537", "02f86b830e4a25820bbc8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a075582027b5d078c11a335e3b93c9e21f891b2c8e77909d9ad3d899db0d4723afa02b980720d47a87334705793a0e646fc81d45edf647ecf9c97ee6581526c9d309", "02f86b830e4a25820bca82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a084867e1fea58c137e15b615e4aa3d3f15aa2067488627430e9f9a3c10de22687a03a752d5193a797b9503f09a4d1e22edcc0dce8e68fb46be57e21c89f2e4e92c9", "02f86b830e4a25820bd88210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a08074df6e87327663cafe7c3738fae9d4cd7cd1951abc5dcb3a86199c011b4e1ca01a887076af063e4d9ca7320901d116b391686e85a6df20c843745d9eae91266e", "02f86b830e4a25820bdf821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a05e5f7cf934398dafc0a32fa2d8b8345be31cc81d2d6afc0f09744967ac614c6da036a82157b3891ab8f49da922b7d0034d7e0e687943e11a8c7439bde49f602d82", "02f86b830e4a25820be282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a087d6630253ed5a6486ec28b0c0cce6e73683a771a8ce02434c6e8ee62c5e89a6a01dc6bb6091711535835a2e8f4d7af64d0595148576ca382f6c424a42e5aa04f9", "02f86b830e4a25820be68210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0ecdd9de91f5d88eba49cef092ded6ade544de6e37f51344845f129058d092483a0747458bedc53b0a7410b394b9ce4e5acfe52f81f5025e6d4b631c661cdab0608", "02f86b830e4a25820bf182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a01ed366a32ee537a364aa412f4889f68528ab316aff434f212a8ef6572739073aa03425e4c5d94ea0253a84a2eaf402d9cbf16146c43622c551611e5b72d4df0ca1", "02f86b830e4a25820bfb8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0ed7776a8d9be1e4999b07d7dc0fca9d486e4bc8a331b15cedfbe33c99be4f5ada02d4c671fbdc8b268314fe2408aa6d800bf40d578d5ff6bfb45783224491633a5", "02f86b830e4a25820bec82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a02666381e0ad7abc8dbd90fc9bc548740fb55bbcafcf7d27314595353bb49016da047b306aa8d8a9062d43195179109c03cead0187ca67fb7072be50dd57733e7ed", "02f86b830e4a25820bc382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0ff82c747f6008a05b128e493e873ef5ee3d9f655c99478fced0b4fdcb0a162b7a02e2b441d579138ad4c72210d0e62d76b27a326f0c77a7c65b822a5ad9ab70182", "02f86b830e4a25820bbd8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a07b55d9ff48dd874eb3e3650519137aadba8360facf52db452c0cc705477c0284a07784b01f8a784dfa4737c6196f6d7ba9320854569759ddfdce0683d7f4aaab19", "02f86b830e4a25820bcb82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0c770b56f38298072b2b42d348e28e414598641a7191badd57e2be28506a09cd1a03f72952d6b5d8f3e25deb862cd10cf3103423a5e28a3a9aebff21a662b0490c7", "02f86b830e4a25820bd98210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a072746cb6e87ad7be699ecf9c7062599d7abc1b1127043054608ff31d23d42e67a00764611ddd951fbb99cbcb723b7f32687c43e9f965a98d0694e72a018722ea6b", "02f86b830e4a25820be0821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a06f84a6842b7b961b56ced5a0a256967ac005c0d0542364774753ce919d184b11a030b46cae19fbeb12e731ecccc7ed1ead2d498609673d84e6960d47f532e1a38f", "02f86b830e4a25820be382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a02ed55f77446c75da58562ffcdeb0869b34aa324a49775c795c5d941f0148c85da00af78a594634fc20aa771c973fc2fc4f12ef035f6700717bb23b935d8d1eb4d9", "02f86b830e4a25820be78210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a013e47d7b7fb229102c4f56b7d45c33a467fe77aa578141547ee7e9052049bb56a01d8242f4c5a7a9ae6b865118d7a90f128e87141b735edb991d0611cea30c285c", "02f86b830e4a25820bf282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a07c53b1423792a1f137152141b121d6bceb9c9e5b72fda8c33018b6806ca36737a03a5010b928b862dc4df4c28ed9e9731b3ee456be974d82e895f3821a7bf4220b", "02f86b830e4a25820bfc8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0b67067597450f392c0bcbe4b0b579726357c4983cc5d96531d99adee4bb74f93a0236908b6590ea533480aade83d216e81a8bdf89c5906801ba796b2e28013f80a", "02f86b830e4a25820bed82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0bf98c4b402b7db91a10ffab9d7cec3f6ac1346a7e9bc0f680207fcb68415958ba057d30bd38c560dd489f313f0477214e6652c890a6936c9d2b965e93ef6d6b68f", "02f86b830e4a25820bc482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0cc1b7e722c307813653fd8c0da5d4abe049c08ff5d56a66087a00edab14e37e9a05b8d56d72d6e7964fb0d6858a8450450c3f0fbfc9eae696ccef80d48b23c1656", "02f86b830e4a25820bbe8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a05895ba6d3ae22df1de1bf52a313f46920b01bd869ed392b3db267572ebe23fdca029a777d931ca12f807b9956365caae347e2f59a68e48051c7dcd3009f19b52b6", "02f86b830e4a25820bcc82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0b9ee50c9e727d509afed464fb506ee8f925027691b7ec4c41015f87292ed0728a0645cb903dcd654e7ca2865ad322b87c91511e9cdfa486fc116a46b45222076fe", "02f86b830e4a25820bda8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0afe252620096d2a739904126dd9e9e777de7cb8b5b23623cab0625253c2725cba04fa1608138ea3a4ef5e2adb2e2197c68cec77ed0920507e89ca76560b9ed1412", "02f86b830e4a25820be1821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a06b17826fa16e6c0250249558b83e4cc6bc1566f0c40eb7c7925b48ef956bde1ba03f9282cb5c92af7972201e2daa739ce720f9ebbd1ca7f246789180f704339b35", "02f86a830e4a25820be482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0507e394412323167824567fc2f07583a08658d6f89853957e60a04d60af9667e9f2e9e8b576069427d7f6aae7bcf2581d98b2620d1b2a0b202aac1ed70accc8b", "02f86b830e4a25820be88210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a07040bd977cb17065daaa43c7e98b2c2ef91e8d554f7a15d1172af2186d501ff4a069e46261ec71cfc0d1e16149a1b5a3b2326eea2e83d9431c6701c96e77b1d55b", "02f86a830e4a25820bf382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0325fab1d631ff7baddab9657fd3e266c6106af8efd49734cc62498d2878e5aa09f04d033e143ee2a3b4153f77590af2f0e7f95ab5079298f2a5b2aa83d279b0b", "02f86b830e4a25820bfd8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01454a9e72bae5b1c74a89475dd476bb97804bd71171822a43b0dbb9fab75ba6fa02fcf24f935cead843f22ab55e3530636772238a6c26b09da356fcedd817b72df", "02f86b830e4a25820bee82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a037013d0c5d637116bfb5ececa154eeb1602e8ec8c1e652e57d496af7727212e0a0557cb582d9313772e413d782b2be88e2bd01faf75b84afcbc0278014e2b9739b", "02f86b830e4a25820bc582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a04016519b7dc6ef2d0710a809ad81f641cbcf2093d7835714fdc07f8056dce0b1a049bf7a0c5a5bc5ba4eb0f6b1d82009ebcea2c97fd4423a39c9a9b2af032daeb8", "02f86b830e4a25820bbf8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a04b89a38492110f47def69c4eca8e134dfa24b80a042fc038e750e8cbd41fe9a0a026be5aedfd67a1a3d44b5d23269e1be0d898ed52d5a84eddc9d3a042b900513e", "02f86b830e4a25820bcd82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0d7a38c97bdc5ce7ec2ac2b5b3b35e6f0d59fe4ed43b15cbfcdf0c7fc31d14171a059a043fa98e079240d0751e150a626e333860e05a232fa83acc9757b7bc6e8d5", "02f86b830e4a25820bdb8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0a47d03e23d1b94f99ac2b91979b73514a4e71dee4de14858afe5ed9aa158d4afa0706c6f964cc86204af44bf47621124b76dfd42e072c25311c8ebf1df2cfb8278", "02f86b830e4a25820be2821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0ba82c264b367cdab0976add7162e0d8359de3aeab676484e455d182daf4599d4a06fd11d709dff7acd7ee83b42b7bae4cf3e7afbeaebfb1b3fdb0cc8f52735a4c4", "02f86b830e4a25820be98210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0ad6268df2438275807f239ea9c289ba973c933f7bdce7592b2b339298f70ef50a03e04b9b2b292940ec34b19cad6140bbf0187487727f40adb4753e94b359b3093", "02f86b830e4a25820bf482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a022722898ece5d70fb432620f3e70ceaf881120413b7bf8c81928dfd5a5064496a03460bdb268e11de679c37c63fb8e10ba257d51f01e1d434630d9b2cc94701b7f", "02f86b830e4a25820bef82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a033751d7435a2ad7e29ae6d6459aa14797777053d4ac14c596e6ac8cafb0ad02fa038ab4a105b6aeac87d35f05ddd7d350173963563857889b055f9a68fa4aa0449", "02f86b830e4a25820bc682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a010b20d7336383db4a1d76c2da28be718fea513a9ed15dc769f6f242878472014a074138d72b417311f7ede6bb306a13417214fcf0ec583ec3334dff7b1d8319ce0", "02f86b830e4a25820bc08210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a042ca225be7a05f2697449a87f17af412420542fb115359302fc32c25e26ad41aa05ac9d49ecb97bf12296745156edef75cdc8dc7bd6c00e60fc26fdcf33ebba702", "02f86b830e4a25820be3821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a02b999ab31fc46d96f8a49c841ac343a76f8bdf954fb2a3ae0a99d7b7be54698fa06c7c24b0ba80c68bfb3afceaa3d4239b0c39f56723f715f28d8cd35a357f82af", "02f86b830e4a25820bf582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0610c50abb03803431baae9a4cb530ebc73396490f8502297454ac5e0b763cff5a0313557ffd80f120bf3086f5f043ed795b16bbabfa330ce4a9ea498f4c4414af6" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x325a6219...a783bd05
View lifecycle
0xbdde7ee3...f108e5c6View lifecycle
0x245132a2...47b7a84eView lifecycle
0xc1ea7d5b...b13b6bd5View lifecycle
0xded21832...247b8dfdView lifecycle
0x3f8886cc...62843487View lifecycle
0x4f65ea96...652fc6bdView lifecycle
0x5b9f0398...bfec3d68View lifecycle
0xae884975...cc9146c4View lifecycle
0xbc7ca12f...bb315b1aView lifecycle
0x74948c3b...82033cb3View lifecycle
0x2572f648...76483679View lifecycle
0x413604e7...2a88cacdView lifecycle
0x59333beb...42ac8ef1View lifecycle
0x351e1192...d24adc07View lifecycle
0x1f1026a4...f5cda0eaView lifecycle
0x626b17f6...bec1cebdView lifecycle
0x97490b9a...87372623View lifecycle
0xc5d6e393...e19d7bb2View lifecycle
0xb1cbc07d...eae78de2View lifecycle
0xc9bf0284...f5017dbfView lifecycle
0x99f13d4d...ba35a0a4View lifecycle
0x4e45309d...0501801cView lifecycle
0x116cd204...298f4e51View lifecycle
0xc41cbbd2...04eaaf5eView lifecycle
0xc0dd7338...5cf75e6dView lifecycle
0x678f894c...2f814e09View lifecycle
0xc18ba989...52bac450View lifecycle
0x1b2521d2...432bdeb3View lifecycle
0xd9ed6b29...e66f469dView lifecycle
0x4436fc0d...6424c31eView lifecycle
0x1f053875...89d73b51View lifecycle
0xbca75499...87a32bd0View lifecycle
0xf7ccd928...9b972439View lifecycle
0xfb7506da...cc817ba2View lifecycle
0x547200e4...8a98d5f2View lifecycle
0xe9129b36...f6e75ebfView lifecycle
0xd93c4048...eebb286fView lifecycle
0x6807f383...18460223View lifecycle
0xfbed35d7...73a2f45cView lifecycle
0x5c855d91...3b5b7537View lifecycle
0x856f5669...b03cdb64View lifecycle
0x947dfd4c...27579359View lifecycle
0x55a48949...a7abb539View lifecycle
0x67958442...e20cac3cView lifecycle
0xbd68c3f1...a88c188fView lifecycle
0xc4ff6a9c...ae827ce5View lifecycle
0xa536725f...493298a3View lifecycle
0x6f22735d...b0cd92d1View lifecycle
0x54b53501...d479ee1eView lifecycle
0x4362846f...fdf295c2View lifecycle
0x34a65f33...24248df5View lifecycle
0x89fd6544...92e49736View lifecycle
0x8b9edfec...6f368d71View lifecycle
0xbfcb4d51...970449b0View lifecycle
0xcd7c3f6b...63ad69deView lifecycle
0x9beade09...bc822331View lifecycle
0xd1e73ea6...1569ad38View lifecycle
0x32b1893a...9a34b942View lifecycle
0x8eaffa92...4d060aeeView lifecycle
0x8874fa74...bd934d7eView lifecycle
0x81612578...426b94c8View lifecycle
0xb9efcc45...579d566dView lifecycle
0x04aa2335...22f5980eView lifecycle
0x2fedfcbd...860b3b38View lifecycle
0x126db2b3...960e0415View lifecycle
0x6aaf0d91...39318c44View lifecycle
0x7a97163e...4f382282View lifecycle
0xe32d4097...3fa3c94fView lifecycle
0x3210ef95...1b5eea4dView lifecycle
0xfd0f5b61...5b8fed49View lifecycle
0xba3dd9e1...ee3673dcView lifecycle
0x3bacdd9d...e1d170abView lifecycle
0xfe91db61...f60366f0View lifecycle
0x6c2f85a1...5fb12d6cView lifecycle
0x6c72bbb3...912c925fView lifecycle
0x5c16d44b...025d87a0View lifecycle
0x248050b4...19982326View lifecycle
0xb8768c6a...3701a3b9View lifecycle
0x64b6b122...cb2320edView lifecycle
0xa3b6d8a2...44cb6e7bView lifecycle
0xb68661b5...b466a0e3View lifecycle
0xf237111b...643d9ea8View lifecycle
0x931d90ae...0e763e01View lifecycle
0x0cb16e97...9761177eView lifecycle
0xbdaf36d2...197e2437View lifecycle
0xf78137ea...1365f0fbView lifecycle

Op 3: 0xdbc0ec13...0c352d6e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xcb01a879...a01ebf51

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xa35d16f1...58a88715

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x1ca62b70...99d34481

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x325a6219...a783bd05

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xbdde7ee3...f108e5c6

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x245132a2...47b7a84e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc1ea7d5b...b13b6bd5

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xded21832...247b8dfd

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x3f8886cc...62843487

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x4f65ea96...652fc6bd

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x5b9f0398...bfec3d68

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xae884975...cc9146c4

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xbc7ca12f...bb315b1a

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x74948c3b...82033cb3

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x2572f648...76483679

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x413604e7...2a88cacd

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x59333beb...42ac8ef1

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x351e1192...d24adc07

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x1f1026a4...f5cda0ea

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x626b17f6...bec1cebd

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x97490b9a...87372623

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc5d6e393...e19d7bb2

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xb1cbc07d...eae78de2

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc9bf0284...f5017dbf

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x99f13d4d...ba35a0a4

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x4e45309d...0501801c

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x116cd204...298f4e51

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc41cbbd2...04eaaf5e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc0dd7338...5cf75e6d

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x678f894c...2f814e09

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc18ba989...52bac450

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x1b2521d2...432bdeb3

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xd9ed6b29...e66f469d

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x4436fc0d...6424c31e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x1f053875...89d73b51

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xbca75499...87a32bd0

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xf7ccd928...9b972439

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xfb7506da...cc817ba2

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x547200e4...8a98d5f2

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xe9129b36...f6e75ebf

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xd93c4048...eebb286f

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x6807f383...18460223

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xfbed35d7...73a2f45c

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x5c855d91...3b5b7537

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x856f5669...b03cdb64

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x947dfd4c...27579359

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x55a48949...a7abb539

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x67958442...e20cac3c

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xbd68c3f1...a88c188f

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xc4ff6a9c...ae827ce5

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xa536725f...493298a3

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x6f22735d...b0cd92d1

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x54b53501...d479ee1e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x4362846f...fdf295c2

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x34a65f33...24248df5

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x89fd6544...92e49736

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x8b9edfec...6f368d71

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xbfcb4d51...970449b0

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xcd7c3f6b...63ad69de

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x9beade09...bc822331

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xd1e73ea6...1569ad38

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x32b1893a...9a34b942

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x8eaffa92...4d060aee

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x8874fa74...bd934d7e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x81612578...426b94c8

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xb9efcc45...579d566d

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x04aa2335...22f5980e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x2fedfcbd...860b3b38

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x126db2b3...960e0415

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x6aaf0d91...39318c44

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x7a97163e...4f382282

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xe32d4097...3fa3c94f

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x3210ef95...1b5eea4d

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xfd0f5b61...5b8fed49

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xba3dd9e1...ee3673dc

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x3bacdd9d...e1d170ab

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xfe91db61...f60366f0

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x6c2f85a1...5fb12d6c

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x6c72bbb3...912c925f

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x5c16d44b...025d87a0

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0x248050b4...19982326

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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: 0xb8768c6a...3701a3b9

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 86: 0x64b6b122...cb2320ed

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 87: 0xa3b6d8a2...44cb6e7b

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 88: 0xb68661b5...b466a0e3

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 89: 0xf237111b...643d9ea8

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 90: 0x931d90ae...0e763e01

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 91: 0x0cb16e97...9761177e

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 92: 0xbdaf36d2...197e2437

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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 93: 0xf78137ea...1365f0fb

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
7ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

4ms

Validator1 — Execute

participant1 · Initial REVM execution
26ms

Validator2 — Re-execute

participant2 · REVM re-execution

26ms

Validator3 — Re-execute

participant3 · REVM re-execution

26ms

Block Published

Block #1681
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).