Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12200a...60c9
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
94 linked operations
0xf2b6b033...cd8542a7View lifecycle0xc3c2f9fd...568004d6View lifecycle0x601c81de...37e8b97dView lifecycle0x4470b877...ab1e18f2View lifecycle0x5343d77c...9ad0e4eeView lifecycle0x963b9d68...5a6b3728View lifecycle
Transaction Lifecycle(94 operations)
Full details →

Op 1: 0xf2b6b033...cd8542a7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xc3c2f9fd...568004d6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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
0xf2b6b033...cd8542a7
From
0x94b0e561...5159e4af
To
0x55eeee19...355e277f
Value
0.00000000000000000100 $ZTH
Block
1639
Status
Success
Overview
Update ID
12200a98b0...d70c60c9
Offset
7476
Record Time
Jul 20, 2026, 15:56:24 UTC
Command ID
895093a3c60f...16634dfc
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:001f23c212...a76a6ad5
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a2582012b8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a024b289e0df2592928506ae88a245a14c4f97d031191701e98887034360823edba0269da03e8b3b1a9845454f106808e5e774f7d013702f0edf94815fe8decab38f", "02f86b830e4a2582012b8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0f73167e3d515fce985d72290a4c9635775655281790fa3a0266ceb3e8fc714a9a03efd160b0d982590b8347769fa29fe80320f73507fc1386a139ce046a1e2d40b", "02f86b830e4a2582012b8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a0c4fc9c6b3e0053f41170cfbc57353d74f44ba8ac6cd0128b3bc110526d9759a0a01a523748b2c4ea25b192d9dd113eeb01c707b3edca8302449e27aaea69665d55", "02f86b830e4a2582012b82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a09d2ceb71dd12f68aa83c9187516a19dd630fe2886355e52165255080514d893ea0571618737f0ccb4cb21442eca46c415d187511a02774bd89c60ecc4f286589a8", "02f86b830e4a2582012c822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0f79d75c88b1e39430e75d583ec6c92c712b08b353d00e69a99457d915ff26c44a041d68262c307bef2b26f7daabc1120c3b4f9ccd07896d52738a136644ffb7b15", "02f86b830e4a25820a7f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a05a0fc35b48c9fc12687430ecc428ef31a4f390740f602f43bf936c0dfecbd326a0072df803fe7b66087384fbe33a514a4dba85a2647d9ddcad0422e3769fbc6729", "02f86b830e4a25820a87821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0942762bcf9fdaf3f994150459043a7c0626b4a41c0069bbf5f473a1d5e247e99a07a769bb221f4063e6183913cd89fbf20262cde26b644532260ec31b75400b665", "02f86b830e4a25820a8d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a089f80287e86b67886a3caf5b817b0b37717ca1abb0a9fc13303e409bc5fcbce4a0271e8a179d464fe888dfea6df668c822ee20a825d1d2c0099f0fad14e1bf0997", "02f86b830e4a25820a918210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a076ac74477bbbcb00f5f3c76f0891a59545afbc54051d230fc7adf83d3ed214c7a0731ac4b1837bdb3373c0aa7e3841a83995694ea838428c2ebdc732d7f5147245", "02f86b830e4a25820a9c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a066592fc0e66e6dc7ff8b7d4d04ad66b1c4dd0ba762c145d3f7647f77356e99dfa02e6b8aee94c1f3ad7e393b8c9d2dd05b3c8bc53ed1d4cc47f5108915f2ba8dba", "02f86b830e4a25820aa28210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a03907b2e2283502c28f437a08790f013a83d19e2384f1a47096307d75653b203ba07c40aa42da1eb54ed71d7629a44906baf1434eb8b619ce0fab5680adc61e076e", "02f86b830e4a25820a8d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a078e0ebcec2b158c1a5e129edb316fc7a2a13b9b5ce1e53af869873e12df3acb6a07234efa9d93cb79890da041f42b8a5cbb6a25b8cd12360ef19b7fe922209a118", "02f86b830e4a25820a6282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0a5e070843845a52afeca68f5d3ea522090b351acef4f4b8a7b6275f0b55c2ee8a02b82d80481be63492111f74977d1a4ca3466b89f74755d4b58c524d018d83342", "02f86b830e4a25820a618210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a033794c27767b7a28863cba17745ac6197be022961cb51a549646940a2a8fd3b6a0392a0165da185360d31000e941e8903aec25b3d6e6f8999d69ea82c8fb31d4ca", "02f86b830e4a25820a6f82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a057855490d0e9823ff1d5853549fa5488cfe4129cf26722ff352e1b70b14be0c1a02eacd264e8488c0a423266afc3d01db0967fdded22e5a011032b8c0376965338", "02f86b830e4a25820a808210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a039d7a970b603671b54f7aabde5a436bf62c24534b3f4630d4dba04fd6f94bf16a026270b0dd1a3b10a1ed6cb41e4e591e2bbc09a701f81424ffd1e4ec7abdb6924", "02f86b830e4a25820a88821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a04ff224bf3d8c1127d605ea1b4df768f6a0c28167a9a5a0a63db8534a486bab05a0120de0f78e0a0ee9e67537e38504881bde2319ce228301376c67b04ec4248051", "02f86b830e4a25820a8e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a030c53679275efcae1ecdbc68b83e64659823593fe86dfa21d5d1c0600eb505bca02eb21637e0f05a567426375d283a196a01fd7b86120e2c8624996f52f070a4cd", "02f86b830e4a25820a928210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a08b91b0e5f942c53a8b44d61f87ba43cbbf717849122afc166a52cfb6514a26a3a0183cf5c855e7e5a5c4bc2e863408ee3ea9b2cca9561d34ab600a58a88b7b65cb", "02f86b830e4a25820a9d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0e027c95cb2e2b14030a1975a12c82b3a1ac48ba5667e5b6ee5b1d9d9c0ee7c11a0344c6a4f536acfb4361f6bd8d6b569e33e375c582a1409dd72bef3ff0a4c13e9", "02f86b830e4a25820aa38210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0d563a7e63f81cd6d7248519eef1305bf0efae49631672da665c18bd0edf83023a06d72b89ccf0fa828006dfa9cee0b1da30ca7590d7c9c5757a0daee36d1fa3452", "02f86b830e4a25820a8e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a01b3f0de48a97a07003adf8222bb404b2586ae29021d42391a4787782c85fa9e3a046da77ad1e38e947fb7390d85f82a028fab2593ff5693645b839c36532d5f726", "02f86b830e4a25820a6382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0e2ca2c093c476312cbe2b61dc0b55adb0dbc4bb1767c6454ef857db486b24247a0585860d82c9630e2d1ffac7ee68868d2f8c72db36af7496fa2351c8e50adbde6", "02f86a830e4a25820a628210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0efc388c024f48e48db14afb90dfe6470ccdd16196ef41860215c31334dbd9cac9ff99fd3e355c0aeb8426bc0de176e91c9230bf81b33c2248c7dd2690702d7b7", "02f86b830e4a25820a7082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a09841835af81f19c39aa41b47d5baf32f0fc29a3ccbf4bf2394caf24c2202a6eaa07bdbfc71357e8c71a8491a1abef055edbf42ecba395a21c71c721bd4121a31f9", "02f86b830e4a25820a818210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a00dc9ced451a8232435e3adf1dcb6a620ecff7de404046d482d42c1db356650baa04e974b5ec96762e3c6082cf8241d2792531777b7ab1eb7687ecc42a93b70e681", "02f86b830e4a25820a89821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08bbec6b381cc04c53f0080c9202b67961acd756103daf511906779dbb90d94c8a02e0d2ca34fd09e04662f93de887d549ebf0c9b2536aee92ddc6e209bebaba885", "02f86b830e4a25820a8f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0bb422d6f6a9327a65d6904bbc502c510f524c37ab33bd2d1c509a9ba389bb0faa04f521d2807031882cc52ddd7bc927749360371b50ef875754d08d6e60ab73311", "02f86b830e4a25820a938210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0c66783837966f267c5063e7662fdaa10e22a5191c6dd9375b691a1b5fe3af224a015418aa69ebe81ef97aeb2692b7cf07647a208274f462534121d01a093710496", "02f86b830e4a25820a9e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0a200bc74b2d779335ad5e93917031dbc0a6a36f79dc6ce3da7dfd063f9f6900ca068701f56bc35debc7d53e326108c821dfe97ccd46488c77000c3e157046df62d", "02f86b830e4a25820aa48210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0eb36af26efb43fbd7ee7740ba478afb541dfd47c80a20dc9c2207c4495798335a018a2be0a0cec3bf0d0ebe41ea466d6902bae1258279d6ff7a4da4887c83185fb", "02f86b830e4a25820a8f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a01ded3efae35585cecb65a8dffb9dd8ebe9e5ca0d2b081751a59e795992f36662a0426983fe35a9f7ee22a19b85f4d8662b4a0f9cc46d928a2bf1ef908688b969a1", "02f86b830e4a25820a6482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0e358699efd1516b9e914ba07d8ac9a108b2b674a6800ffaa00fb0830ed8e7b94a06e5851b33f794a35665e07e8b7ada96e855070170b44ae3032873a22fdc0d7fd", "02f86b830e4a25820a638210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a06e95db86d45e2c11800a2a069e3842322d0f6d2020cf8eb1de28e7ed71042e88a03e21409c506289f9333d7c7f481ff4de0bb565c0a68108daa56cb8db48cdb400", "02f86b830e4a25820a7182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01826a04eaff55c01cc78b0e256dad804d3e9d8388807f5073f14bb2cfecb92f4a03bd224c3287cbfadf3e480b5281ec1b347dbb1d9e5e4a5323af63f18587270dd", "02f86b830e4a25820a828210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0c23f6c54f7d7615bb4ae4aa536d95e33c3ba77905c709cdedef164cfed8f82dda0554e19e6e994e9529af48e4d5a88b521535d9e4878602b0ad530076a47710fe5", "02f86b830e4a25820a8a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a016e02b0d0d0df171b6c703a1ac890ccea49a643574c2ca7e494800bba9830c97a01fe7671e57ef7063541a915cf9c8e945dfa0bbfa63b4e25af01c996266ce612c", "02f86b830e4a25820a9082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0239ea4003d58c4a19fbe96990d1397b19d1b6c1e53966d514514dd3f7e268f95a040dd3815f14a947deb968eb6aa2bd19a76274b405c220c9f1f8acdabf7dcd373", "02f86b830e4a25820a948210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0afe80d1484f8a7f137e57a12c7baffff4918326858f7add78327d863d01897e7a0616d2a7172e9b414a9873cc7613ea50029ecfbe4fc6b13e04fd761e35f6d2931", "02f86b830e4a25820a9f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a34c3e78e33ad6b3eafed95027dabf704b2fbb8a88002ae92c5d5305b8a85131a05b64e16178db9c4bf6fa24943972bf642ccad2d0b5a8d81c8f4fcc81de9fedc4", "02f86b830e4a25820aa58210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0bd05e0b785f29daece3db3ecf68003740c501d217ed78ed2273bb2e85816f019a0794ddd72e615df1075f57b507973187cae2d4721727f5d8a30c0ba0d6e66d200", "02f86b830e4a25820a9082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a069d67d94e8648a6a4dde911a5a9e9e7e1b87d79bf5c537421dbdcc0844f152e0a0093d30b560ef8779b0af066d5f44065f8f0689714002b04d0593daa5279886a0", "02f86b830e4a25820a6582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a01787bda48531f10a8bce8f723092b27ebe12459c6e18acb36581c53493640eaaa01842a6a9cebb25a77ea1e4830bb0aeeafbbaa60ee33faf4c80f14d299ea8917a", "02f86b830e4a25820a648210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0b37e2a7ba035390122bc7610b44f9f4e95490a32ecdce62016a95e40c7689693a058d55bf87a2525eefc86358de503985f1c04ef5ec57a1dd111ec3ab3cf01e3d6", "02f86b830e4a25820a7282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a09dbe59a2498662941799ad000f1fa5505ab6d817962691d6ef084dade2914eeea078f2e2f775a912819f5f3219bac581b00cf8934a8cb385d2fe1bcc83cd28ece4", "02f86b830e4a25820a838210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0599a24374d56d8b609dbe223623969f1680d1ef2307734cc31fd0ca576eebbdaa0346ef628c7ab1844d427072884043425eb24f5f6e9d82f0ae3c9a761cf0a86f7", "02f86b830e4a25820a8b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a5a35a4ae3f3d55da08ad28f8cda0bb24d26a035eeb5a08d820ebc8c52e69f91a065859b44c420e6c5b7ffb72ece87c50a456a26d9f8f4115d62f05b9a6ed57da8", "02f86b830e4a25820a9182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a00d239dd60f322a9016860c9c3812c7cc37fec746bb7af4c95339647a45d4ed5da032773b3b6ae871992e97fcac35bb21ced5069b762f3ab5f3df9ebcaece618067", "02f86b830e4a25820a958210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05b138c7500fe9e85b9d0bce856a5d6865f6e237e792f18ccbdb9917ccd898957a057449ae72881b9cf73193f0d8ff8beb8c4252e58da615a2731fcdefafcd143a3", "02f86b830e4a25820aa082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0c816bbdf9831903cfbe0a603c5b9244b8f69f05eb81ffd7f841266966b2d40bea03ab582e45e0164da6a6c7191fd6ca7924ad6655e74f0f746d6da02eab93840f7", "02f86b830e4a25820aa68210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a04dc6167ac0e376346f2ef8751c4d817a32a37196f1d19b8ecadb320dc745202ba0011f2a21d90079e87b898bd9062411af1a7d30362b0a876c7d5919792486b6e1", "02f86b830e4a25820a9182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0edf741ac7a748941d43811d41e69e4670143a8bfcfd4a69237ab1b7182a17a45a00e82d2152d0322d3fe8f7808c9cd98a6d61c664414e24d5da7acdb3f3c9c46f3", "02f86b830e4a25820a6682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a07f6787bac506b045757d78744d7ced671bbd482e2d5e102738cf4f6360230753a04d395131e747be6afac6dba8df8b8fea825b6136fa9ab688d1aaec3848cf5c09", "02f86b830e4a25820a658210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a078628c23e8fefbc6e0f85f55c7c2c4e3c90639635b80ccb96ba0b8e4ddaba303a055d3049d2a1ea3ce75fecb4ffcaaf73391294bb83200740dc67b96db9d60b89a", "02f86b830e4a25820a7382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0faab849383a5ddbe8b19eec8f4593d9625625226f2783e9f293e4859337d5c89a061db5e813c2c5b78d2071cc4a86951fb31d41b9b5c42ec0cc5fdec1ef38e720b", "02f86b830e4a25820a848210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0b6692c44003686a82541b646059e25a90e52a1c45f4c73c8351da3a5a32e022aa016b217e9c1bc447521f5067295942ffe193ef03e1987bd97db11a39c8f57a96d", "02f86b830e4a25820a8c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a09862cd90c47c93bce3562143c5f9cbc86594239659522eb37c3815a4ae084916a05b55dd8b33e1fd3c71a6626f7c677289b4842c934d7e65d77c5c6e5a0a3210d3", "02f86b830e4a25820a9282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a06730b64ed08d42f93dfaf448da46cae482321a1809db2eee89d70be23a44ffaba05d1100a3a3894bf2708dabd36c423bf0063b6c9748d8987def8420a2478208f9", "02f86b830e4a25820a968210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a03753c66360270d81947fa5d21d5afcf054e28ae8ce7fd54a63521ef160c3d8a2a0636a7fe634be1fa5802d31cb3d65d8bb7931cec8d9273969e2ccf02a34210bd0", "02f86b830e4a25820aa182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a04b57aac5ad11560a849dd69d299d5d6363e9a86c6ee808c0c15d656d30b7db94a0451951fa02111c63b5d289bcd63727b7023ee23baa2910eb09f2ceaed16c475f", "02f86b830e4a25820aa78210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0d861ec9a4efd9b63cd609bb395690ae7bef6ca73ffa017fe6b8b2be2b8fca760a05b60374ec7afb323c443d76e3dbce4bad305a81e38b15baae1a5402cb60c7a3d", "02f86b830e4a25820a9282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0502d4a3bda9f774356f019021e6b1f3ea5d726c3165f750f53e644123438f85ea06129904ec821b784d12fe0a8e7ba0edc49160b5c9bbb2874d3446346aae36b87", "02f86b830e4a25820a6782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0b178da14111d2bb7a95847004086dda19af3cd881f29e9ce72be5c508936cf2ea04667782798918e4088160c7b025e3a833a7c1836e3d350fcced4006391a12e0c", "02f86b830e4a25820a668210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0be94298582de2ba990823e3dbb16d4466e084c44ac87af3f6c861dc863399efaa07300c88f71be03a0c9dff6c375c981fb2b43f8a2ef475a1c67f21c31dd007de4", "02f86b830e4a25820a7482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f9e88ab3f628722c38c7b9a2504ec69944396a4c35634a6e9ca0e43c5d607dada01b295f420a0ff4e19047355d6b070dbd5106241f8aaedc581b73316f052d4598", "02f86b830e4a25820a858210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0e29f9d8dd0a7621323ab786c4d67bf998143241c66d6d4df4ed5397929642a6aa07465210bcd6626fbb72944e3906a92dedbbacf72ae7df6842aa4a06186fd1635", "02f86b830e4a25820a8d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0663e7691adfd2a2f98824d23c306df52944bdd6a0e11aca9af8566062b3c13d1a009314cd7337c017503182a200be48c1c947b38b825be4d944bde666e8bad0cf0", "02f86b830e4a25820a9382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a00484759926c5d996ed362ce1e5a4d7863d2c6bf270ecc6255eda61247257d53da049a383bacf138f4acbd350431b01367b59cc2bb8f6b220cf943fe11a4fadf3f5", "02f86b830e4a25820a978210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0621e59db1ebb931e1695aaec845a702db592c3bad10e54d31b479f5fde5a27eca02657d2f753e35d8dfc0cbc88630c137ead604607af7889819a1a5b163979a0c2", "02f86b830e4a25820aa282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0aac585bfd1f4aa66aff55f51080037dc2433cbd908527e7c98d85ea3c7c61fa4a062a44792aad3353203b2593c69d10f66bd73711ec295bfb0d5bfdff6f41a415f", "02f86b830e4a25820aa88210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a02c4f45d71a0e27ea5447dc57153a249dbbad11c8ffc4b2cd27ef2921858675cca049f3fd83de45c7b5abf7f0dd449f31f0e7ef5302940c732ea233bdd75ae5fe9d", "02f86b830e4a25820a9382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a044d7e3b7bf57058a0713042bc4695d1c70dfefa247fa6f021a1c295b1b494ce2a0084cbbc76a84a6fa2d0a392764764ad8a4c6a959f41026f71a21ddb8e4bea333", "02f86b830e4a25820a6882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0c402b23bffd6deec4b22adbcf640f60fd960277d852b311f28c2110827c9e895a03d13cd1c04b1734ad16c5d55ac59a9e6fa0156adad04b90c9370b751ad38ff92", "02f86b830e4a25820a678210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b5fe03eb372bf1d830a2d98f10fc4eda5c49efd6090bce92f2111db80f154eada04705ea1481bbf304b01e0b5cd24c9781b4af21dd186440bebc3951d2fff2dfb1", "02f86b830e4a25820a7582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a006e192fa8aab670af4285cf41dc7a89fb48b5e1f22d0a1c568ff7ba8f2c0d56ea04628f61145fc22c8430ec15912a77746a5c19b43b6d2806998617a78e396e651", "02f86b830e4a25820a868210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a04378bd9d4e9501857d1f4e8fe94a606887c4d6e96f4363b540878ac7d2ad8f43a07187d5656582388c948e09e89ce1ddc99f6c5f2429118ef47806d82c4274f0f0", "02f86b830e4a25820a8e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0f22d2b454ae5ff516351a0359d66a92079b3f6a18456c76f837fd9f74660e213a03d35ecbd1d4a7b622493376f0a5b147d61a898387087dc19f4df21190258e136", "02f86b830e4a25820a9482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0988c0b12475931b259fcd508635c02a01d670e18901a2e6f83bb4cdf8d70d9e6a0381b2f149ac44e3da61f93e2c208bab55788df9291e5d1594b214083840866f0", "02f86b830e4a25820a988210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0992b8c4f465011a6e0e920316d68f60d3d3eaf6e2bd384f70f63b60b0d603b68a050357b4b02c87d2a54e1149b6c3d1726d052fb81cf3ffe1322506935c02d9b4a", "02f86b830e4a25820aa382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0a511d285f869b9b6b38f32c01c25f8adfbd3d64ef026781c85aebab0eb3b6899a06629262cc70817f6acc53a5691892e1c1b07934cef762bf7a997934d7de92d70", "02f86b830e4a25820aa98210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a07c97339e118e1b065a24bd75a8ed6703737bf612fdc22f7e14aaf141ea43e559a0521385095f295eb1de437c50c045e7ec5e779ee5a614dbde9409e8efd4dec655", "02f86b830e4a25820a9482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0360a97c54a9590eec5cc0cc3a7b437ca0fe8f117656ec7b6be5a87de7b38dc65a044c447e4989805a5afc40561f8939b3c145efb4e43f27fb23b4676f428c45003", "02f86b830e4a25820a6982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a09a4fc4bdb263fcb6bbea5943c6793dd343ffcdb3ec6063529e5631b938ed7814a02affb5d4a38de3d2581ee8ef5d155252df40de9722f50024e3e85c27303960fb", "02f86b830e4a25820a8f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a03601a9c5b7eb8f580067277e5c39f9bed2719f520ccb7a0f81153cfc98e88d8aa029a3ffa9b8149972dd1b54cee6c03c9d964cff66fcbcd39f57564165982ac413", "02f86b830e4a25820a998210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0d707ad842fa4017b3600232c813521b71339b83812d117d864b988a93959b7bfa07b674563848af443c95f2f6d422f9c15b02c126e9e77c5240b726ece073677e4", "02f86b830e4a25820aa482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0127b9befa854501017933a0d5b742080bdf09a8768b1b826509d03818648f8ada04f9eeb8a4132a76f73fe8c6364133abe51f62c2680bb59a231f4a1292edb5536", "02f86b830e4a25820aaa8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a03b4188de54010edf21e55b7c31f05d17aab977cd3de8f1bdf11095975cd69d43a014409b8f9ddb8f1bd143c512ee71817b8ce6dc223b13bf054d3706fac5eec762", "02f86b830e4a25820a90821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0b6c43e1d65776e1a33c6639020012f584b8c93bc0f2cd3b3481e4cae283fd10fa0701cdca002ba35a21aea9b435c36c6136b042804db1e29b2d8937b4f16ed94d9", "02f86b830e4a25820aa582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a065e9a38408ebbaf927f757fd945ab1a3e862c54b1d8cac39839f6a67d336395aa0236c8dfb7ff6ce97edfa5eb83605717249358f10d83d1b4e2a9e266537dc1dec", "02f86b830e4a25820aab8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0d41c0eecae949fc8ff8168f0a7be5ccfe95f52945063a513841090cdee2577dea07a54018adc39bde16d55f7a615404f636ce1d6787a1310c96bdbd20d85811aa9", "02f86b830e4a25820a9582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0fa582a07a11c9c2f2cf26bfeb5b0ae18eaf06ec60a78e6f9d9dce042eb8efa4ba0428ea5c6e6ad57e524d03bf52f8b33a51c8c2fdce11447e422662c0beb420ef0", "02f86b830e4a25820a6a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0e97673abbdb8459119d30d0efd17f8c3fab32599c3270f099632a3c7bca64d1ea05b2457744c1bbbc44a233e0de2f4db0987f9d0d2c1860ab5783b5844eaf83227", "02f86b830e4a25820a688210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a03852673f09b47f00c4e5919f5b00ae8ae0d6ddf6fe86a6c3ad2a318db9ae9848a0162630690fd29336e4732cf6e9edd14c61c56a6a357803f62342db24301a6084", "02f86b830e4a25820a7682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0bfbd1937fb8e5961f483d128a8bdb696a2fa86154a2843b610de32ff334c47b8a0172e79a747b6a7335b043f98ea7ea6099f6be15b8496c7306af41b223413a9ca" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xdce2e02f...601d135f
View lifecycle
0xe787000b...26b3867aView lifecycle
0x6915fa54...fdfe0449View lifecycle
0x3aaf250c...d7db9a77View lifecycle
0x0b1a85d0...0bd2d0d9View lifecycle
0xdbcd2cbf...12f61abeView lifecycle
0xfd85ef81...1aa0a357View lifecycle
0x9dc3b6d0...88380b0aView lifecycle
0xf90cd358...7861d356View lifecycle
0x6582ad55...72b19750View lifecycle
0xc9693fb7...7338614eView lifecycle
0x9c1480fa...5cee15b6View lifecycle
0x1cfe1ff3...417ce96aView lifecycle
0x7b80e8ee...db40b4b8View lifecycle
0x753dad51...fd8c1ef6View lifecycle
0x64173b8e...71d06240View lifecycle
0xb8445d71...e7a96da3View lifecycle
0x82e08677...2408989fView lifecycle
0x1b5933a1...7520ea37View lifecycle
0xceb9e252...4946f6f6View lifecycle
0xd6649457...48d6700cView lifecycle
0x58b16ce9...73deb0d3View lifecycle
0xc9768c7f...7b9f3078View lifecycle
0xe1188fd6...bce26b27View lifecycle
0x33a0226b...ca23428dView lifecycle
0xe12139c2...b73b3c3cView lifecycle
0x7f94b15c...7fc5503fView lifecycle
0x9a253951...1fe39bd1View lifecycle
0x630fd4b8...86c396a3View lifecycle
0x511206ec...db9e1e77View lifecycle
0x7126df91...5290875eView lifecycle
0xf8d0d272...14e4ce3bView lifecycle
0x7236eabb...5ca63e03View lifecycle
0xb7ad4ed9...faf22934View lifecycle
0x87629af0...76e16820View lifecycle
0x2185063a...fc2f1968View lifecycle
0x776c2aa6...a62b95eeView lifecycle
0x33cfb3b5...b5687641View lifecycle
0x2047e4f3...0d720f5cView lifecycle
0xbc615fbf...e198bcc9View lifecycle
0x362e963f...be34b6e3View lifecycle
0xb04173e2...e282f138View lifecycle
0x095bff5a...476b8aa8View lifecycle
0x6c82de43...a4ff59d7View lifecycle
0xb0258f83...638dc662View lifecycle
0x4788d880...f3ebc3d8View lifecycle
0x59712d59...2800e4f2View lifecycle
0xfa590d9a...700a42ccView lifecycle
0xc00b98f5...70bc0bccView lifecycle
0xe55e598e...5bf21f95View lifecycle
0x66d91e7d...6e35f4ceView lifecycle
0x27bf6221...e35fdb7fView lifecycle
0x7366b3df...2a8acd0fView lifecycle
0x308c83f8...4053a1ceView lifecycle
0x0eefb3fa...3a85d0ebView lifecycle
0x55212067...cff7ab18View lifecycle
0x7c97c641...743b626aView lifecycle
0xd197d415...221d87c5View lifecycle
0x1d96c7db...d34d0fa5View lifecycle
0x749d8b1c...8b2f27c0View lifecycle
0x8de48f8e...c23cf87cView lifecycle
0x3021a428...9101cdefView lifecycle
0xb90179ae...7ebb5007View lifecycle
0xd59893d7...ed0050dbView lifecycle
0xc1d37784...eb10ead6View lifecycle
0x9b842072...536ade54View lifecycle
0xcd554b0b...c6f3a9a9View lifecycle
0x1507824f...ad04f527View lifecycle
0x80534b66...a13a9f38View lifecycle
0xeba01588...2361e87fView lifecycle
0x5ec91750...0ec0427bView lifecycle
0x164321af...20829079View lifecycle
0xaedbe4c4...7005028bView lifecycle
0x60e3b35f...715cea90View lifecycle
0xdffd4a77...56fbf9f3View lifecycle
0x7c4ac02a...6372f4deView lifecycle
0x56ae1ec6...6a6d5980View lifecycle
0x7b1161e3...387a5980View lifecycle
0x24454c4f...7a01cad3View lifecycle
0xe72fa581...5ce5808aView lifecycle
0x18b68381...ee7fe5fcView lifecycle
0x9f4b1181...a7eb1c88View lifecycle
0xfdb8883f...be8c2fa8View lifecycle
0xe753e7dc...4809ef58View lifecycle
0xd9c0d93d...a081ca5aView lifecycle
0x2b3efb74...5d2d525aView lifecycle
0x9a40f7e0...2c3a1843View lifecycle
0xaa41e965...7f0e98c6View lifecycle

Op 3: 0x601c81de...37e8b97d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x4470b877...ab1e18f2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x5343d77c...9ad0e4ee

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x963b9d68...5a6b3728

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xdce2e02f...601d135f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xe787000b...26b3867a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x6915fa54...fdfe0449

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x3aaf250c...d7db9a77

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x0b1a85d0...0bd2d0d9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xdbcd2cbf...12f61abe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xfd85ef81...1aa0a357

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x9dc3b6d0...88380b0a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xf90cd358...7861d356

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x6582ad55...72b19750

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xc9693fb7...7338614e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x9c1480fa...5cee15b6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x1cfe1ff3...417ce96a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7b80e8ee...db40b4b8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x753dad51...fd8c1ef6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x64173b8e...71d06240

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xb8445d71...e7a96da3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x82e08677...2408989f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x1b5933a1...7520ea37

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xceb9e252...4946f6f6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xd6649457...48d6700c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x58b16ce9...73deb0d3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xc9768c7f...7b9f3078

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xe1188fd6...bce26b27

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x33a0226b...ca23428d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xe12139c2...b73b3c3c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7f94b15c...7fc5503f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x9a253951...1fe39bd1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x630fd4b8...86c396a3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x511206ec...db9e1e77

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7126df91...5290875e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xf8d0d272...14e4ce3b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7236eabb...5ca63e03

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xb7ad4ed9...faf22934

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x87629af0...76e16820

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x2185063a...fc2f1968

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x776c2aa6...a62b95ee

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x33cfb3b5...b5687641

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x2047e4f3...0d720f5c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xbc615fbf...e198bcc9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x362e963f...be34b6e3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xb04173e2...e282f138

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x095bff5a...476b8aa8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x6c82de43...a4ff59d7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xb0258f83...638dc662

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x4788d880...f3ebc3d8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x59712d59...2800e4f2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xfa590d9a...700a42cc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xc00b98f5...70bc0bcc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xe55e598e...5bf21f95

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x66d91e7d...6e35f4ce

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x27bf6221...e35fdb7f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7366b3df...2a8acd0f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x308c83f8...4053a1ce

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x0eefb3fa...3a85d0eb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x55212067...cff7ab18

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7c97c641...743b626a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xd197d415...221d87c5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x1d96c7db...d34d0fa5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x749d8b1c...8b2f27c0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x8de48f8e...c23cf87c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x3021a428...9101cdef

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xb90179ae...7ebb5007

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xd59893d7...ed0050db

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xc1d37784...eb10ead6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x9b842072...536ade54

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xcd554b0b...c6f3a9a9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x1507824f...ad04f527

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x80534b66...a13a9f38

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xeba01588...2361e87f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x5ec91750...0ec0427b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x164321af...20829079

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xaedbe4c4...7005028b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x60e3b35f...715cea90

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xdffd4a77...56fbf9f3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7c4ac02a...6372f4de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x56ae1ec6...6a6d5980

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x7b1161e3...387a5980

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x24454c4f...7a01cad3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xe72fa581...5ce5808a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x18b68381...ee7fe5fc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x9f4b1181...a7eb1c88

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xfdb8883f...be8c2fa8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xe753e7dc...4809ef58

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0xd9c0d93d...a081ca5a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x2b3efb74...5d2d525a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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: 0x9a40f7e0...2c3a1843

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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 94: 0xaa41e965...7f0e98c6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
15ms

Validator2 — Re-execute

participant2 · REVM re-execution

15ms

Validator3 — Re-execute

participant3 · REVM re-execution

15ms

Block Published

Block #1639
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
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).