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

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
79 linked operations
0xfddab4d0...47d19375View lifecycle0xa250e37b...4662f141View lifecycle0xdbcd1307...dae0a4e1View lifecycle0x45483d4b...1e903db1View lifecycle0x7fcb96d1...97164968View lifecycle0x3c8186cc...c27c470aView lifecycle
Transaction Lifecycle(79 operations)
Full details →

Op 1: 0xfddab4d0...47d19375

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 2: 0xa250e37b...4662f141

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Resulting EVM Transaction
EVM Tx Hash
0xfddab4d0...47d19375
From
0x66149df8...8c60f8b3
To
0x94b0e561...5159e4af
Value
0.00000000000000000100 $ZTH
Block
1445
Status
Success
Overview
Update ID
1220ce8e51...f9388a7a
Offset
6016
Record Time
Jul 20, 2026, 15:40:13 UTC
Command ID
5c2c0f6ea27e...51628de2
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0023ef6b68...79fc9073
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a2569822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a07bdf93a52d5478fa3dd0dfb5f6dc51fdf45f78ad3bacbdcac4b93464495f5ba0a0119d098ca73bb00bbc067f7d8a17b2455943b8aeccc5440674f6da2d774e9a4b", "02f869830e4a25698220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0f4fed297a248591b6526f6fc1cdca501d0c81500440072f4b7ef511974484ab5a0095d9d6d061329c8b0fe7a9e0468122c5bc7ed079a34e261884b57878826e5b1", "02f869830e4a25698220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a076eab8a9be0d01b00c95fb6a59a6445a0f9f987a3dcfbcdac2a57871532fbfbca0011bf65c42082992bb876f297f8bd64081f4ed25256df2bb5fd4cfadb9f4cc68", "02f869830e4a25698220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a07d74c6c05add9f9a3bb76f94f802b062b767c2ce1abd212ad25302b9f449774aa04c0df5129858b80d436400a26a005427736bdc1d24b64add3f534d4bed1bf32a", "02f868830e4a256982201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0c6f5c622cd6d67fa2f2b2e68bbf5f19ab0d1d78a5715a7b6e8ba7fbfc944828f9f66cfa1b27d185eef2d55f442d383f03af474b9cbcabe4c5db354641ece07aa", "02f86b830e4a2582044b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0ec5addb5a2b78f875d0bf683c362baa4abd8a0c8512210ae967a0d9e1a48b05aa01707cc7d1c22d5ec448f53c7ef44e5478e1160b6e5cfdf0b7d8090b83cf19861", "02f86b830e4a258204428210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0dc3eb1764e96819186b03ceea32c712d1989ba3b0f575097a54a7dd54cc27d87a018d4d34e69baaf99110dd39786653fee1edd5892e0b159b826fd0bbe13e1b6a8", "02f86b830e4a2582044b82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a029e8506c89a2bb07bac231db725b4374e08a7c3de8ae780ab3f6f226bf0d794fa06bde49998129d4085f3e156b574c6dbce85a9fca7cfc3496cba01c44d1b277c4", "02f86b830e4a258204578210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a061645f546ecc9ecf23e24373037dcb919626d1057f2133e2d6097d3e713f8683a037a382b98d95d94eb3c90dacf7f2368db7078bbf05147fc3d480ca2251149613", "02f86b830e4a25820458821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a029f6276d392acd2e343c1cfa62abb7257ab765eed10805bae19e363739d43f9ca0125b88187f0b31df9e38a897b9eb99727537549f3a493c4f091b92264055248c", "02f86b830e4a2582045b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a04a0e522dcce239e975d2165735d0ab1881a39e871c29bf5b5c9db8ff6b8940d2a078af4813bd3ad3600b8fcca7ab28b6ed90287a6e0a12b8da116c7f966c251f99", "02f86b830e4a2582045d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a00caa5bb03641d451b842ca99d48cd2e977c45d1e6c755739f4739b72fac9e72ca003e6a80b7d97d8ca50b207a5f6fb62b3712af19cac3f4ed25709d419fbf1c6cf", "02f86b830e4a2582046182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0e49fe9451b9d09cebc9aae4c03762c8738c72e9b6715d581834aa3d0d60e7533a05318b95fb63b0ba9ec5e0ad55aebf57da924619c8d1173e9d718ba82edd0a5bb", "02f86b830e4a2582045e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a03e370b71de9e88446d7f46058ce1b66984476422e2ea8f667de4f3d1a5f71634a04db478cf39146728dcb3f420197de7d45edd395355b3135985395433f4e6c36c", "02f86b830e4a2582045782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0fd353b14f4b89e563575ec2f1a7c1e7805a4b5fdcf374f59c9e622494bc7c3caa0415d97e5e8220c3c0468b5429ac72f219e83364a3387b830b1d8977163bc2bc3", "02f86b830e4a2582044c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a08c4daf2407f5c38f47e75080b754f02c2af6b3edab08c2a33c1fc1299690446ea06b452de3b0ee17991c90b407dd31ff904d2f759d0e959758c93fed4190e013d4", "02f86b830e4a258204438210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a03e31e769d503283587299f56fc3570b7ddaa0c5ad3702e15035721d9105e4bd8a028b088ad95bf2d611364f52767bb0e65b75b725f5d20a753323218a996987d12", "02f86b830e4a2582044c82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a018a8012ad9f32c07c619061ae50a521949c755281c279b313fe47e0cd33763cfa00372a9e41a2af9575717703c235f9b8c1c59b2663768598814429f6417876dca", "02f86b830e4a258204588210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a080a095fb743e4d079efb41338fc2b9f039bd9fa1f5815aff1002e6ecd442b34fa039d24310f6651a2368e55ed4d56b7c9879c5cfe87d4e28d5a5433de0657d3ed6", "02f86b830e4a25820459821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a03d0a38dcca87535ccd01f86e5aa9b133246b7cf2e36ea09ee5885e1c7de5694aa009b2edc580d1823f797c26165d8590df5b27c12838747e0c219e80ec1f1d5d7e", "02f86b830e4a2582045c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ebb47ec7ed7107709629f4cca96e0401f822e8c3df6277f3ed687243116feaa1a05b5da4ecef855080639f6bcafb5d86054e249f56ba6d509ce02192bfe90bc2c9", "02f86b830e4a2582045e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a00efc92358aa7f9a80ff7c67d09d6e2b3c74fc368030a5a45c3cb440117240ad2a0790b2c01715ea34ac4d156cd7dda584837a197e7b07fdbc257dfa9f1191c03ee", "02f86b830e4a2582046282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a08c8267ad7311c44a384780134ec1aa22b5beb76e39ee0af9f33f1e03a81c0d0fa00c0957e6f379d99f0a3a7bfa403e5e5e97d48d7c254b5d1643cde511094aa231", "02f86b830e4a2582045f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a041f50358e58a15a03fbf9db002e490d1fe08778809622cabe795a37d08887375a068d34b91b7daaab7f962d0feb947b46ee7734a9f59cbcc2005f776ab7a680a85", "02f86b830e4a2582045882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a00ed280887ea0da539d75d6e1d33360ed4712cfc0175a72925902acf65d3da1eba06cdc67e37848aba8317b05246926dafa4f25fc575a055cccb33cc2771d6cbe6d", "02f86b830e4a2582044d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a07567ca4c7bd71d53a7d12a0d533bc0cc2fafc952d55ac73f30cd64d22ddfb7fba07880196da89c3a6554dc32c3f928208843dc16d1411645388d51079a6962dbc4", "02f86b830e4a258204448210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d1002ae183f56cd538cdf4f7c0d6c0819dc14e15308a34e3a33af4f5a015fbe8a014a5d0b208e57cf33d534dee1d65a1bad9770a0633f24c95499654eed6f128cf", "02f86b830e4a2582044d82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a060aac4f974490e2dc702a84e1f9e36155409d90a15e7131d6a26f34e1abedbb2a06b2f50f7f5c65641d050d9111ebc813e75bdb484488ecc31863cece029082553", "02f86b830e4a258204598210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a09aa2e903b66d361b2fa7875c643c034caa7cb3e2d83f9b565c5c688f3bc1d90aa06e52df34f23e8bd0fd89bb7409edbed9c3f61d2e76a44d9b6406cce7136e94da", "02f86b830e4a2582045a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a083159758b06f340bfcf01d440de76953f4dc31044523abff6572ac22e7aeb368a079b3fa4a121ff61cab2da9af08ba87c535772399de3ac2576aab6540d0c5f04d", "02f86b830e4a2582045d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a047990d5ada0c33a60d45283d5236e495f1357b88d7769ecbce5f30cb6bda505aa06eba31a53bc46039e4df1ac444d93fb2e417d0df9385bd0bdd08c758c1671b13", "02f86b830e4a2582045f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05e41534b5477475b4dbb4de6c930ecf2727e9c148f7753edc74c6c5d2c52a1b5a07d16b9840b69faddd886b413082af641904c7c12dbe9b754b58ca640ce59f1fb", "02f86b830e4a2582046382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a00867622790e421bf2b2eff32423d4abbea18f2a3174fbfd3ed554874c03048aea0081d41b51f8518dcbbc81f4c1701399918f9aa4f438df3894d4c8116820fef79", "02f86b830e4a258204608210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a06db7d31aa8f7fe559d3df94966a98fb1f6890b8a8595788ffff4b4a10adfbfdda0242224e28b0f5027e770810d2806e37beb0a8c7175911e0cc8d70be36c83028a", "02f86b830e4a2582045982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0edbb0680a0ad28aafc10d90613f2b82f2a0cc73d7128525e78b59b79eebe6ff9a07ac5aa256f6f2b9b009c7f2249c7045042ca661b0aaf7ee9ce3ea0af39c36545", "02f86b830e4a2582044e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0e731b50028855c68377ca4b05fff5cc98ebcb45e3df97957322ede42412fa09da04de3982b1eed6d43292f7ff467a2f09349a157c8cf49c7d23273bc02cd29a547", "02f86b830e4a258204458210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0aa4483576913554dde99c8474fb6967d4daed94f9ed411c6c2a3e650c1965e50a020f724e25fa6af2ec17dafe16f3818cc5c8c8d7787032302ac55eb468a0568be", "02f86b830e4a2582044e82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a05f70ac534caa53702fa35a1870414f6625e8905daa4c4419af90e7f7a9be5c7fa0722045968cd4133e4a7509c09b514c607a665373ec649d024e8bc8d5d0de2c30", "02f86b830e4a2582045a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0af108783a6e55bd06d8e16fb51e53f8b28ac88827d7a29740ce53ea22b3e651da01066ce604ba4e6c0dc3711ccabedee1be763dc1c1259efbf10ce70d561f42660", "02f86b830e4a2582045b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0c137c325bec91a28a3dbefbdaa69e42a5a255efbe0ae71161745d5059927d0c4a0046e4df1fda90eafd53dfa5f1df7530c38a263cea203e94fb15fd005d942d31b", "02f86b830e4a2582045e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a022bfcfb1a70284d651f41bb761f65e682f47820aaf4fef852aab531339b493ffa0186803ee9fda3eb5e26a1079804580f34941e57d7244cb165472953c9ed9e53f", "02f86b830e4a258204608210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a056d71c510e11946fe49a1cceb31377623b62ae97913af82f965ca4893a95f204a057c0ac53726040cb703b992ee96a20c4cb41daea98fdf8653f1bada811a48550", "02f86b830e4a2582046482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0da424be1d933c3d2497b65be5d24edadbec400edfb9059c5902fd112e879f322a0240e9c43e68a84e666adeefdf796d6619e1becb1bdc0ee6d27928a9c161795ba", "02f86b830e4a258204618210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a04c90b910d1dce492c89c135b8fa0da83c196f07ffe36e5a75a0fe42c56a4707ca03e2daf5f684829391d8b11dfeefcaaf65fea80b4d541d9ac018d851f605753aa", "02f86b830e4a2582045a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09cd9da7117d4fee68483611af118ffc4b9ea3b2ea01c746f6871f113b99c159aa02a1d54fc91e54c67cf468ca84b6ee25daee6e4acc7912b6235a4f0c6729352b1", "02f86b830e4a2582044f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0c5e1390c0d3ddf42c3976dd2b4f1a52c026534051979a97b5e19ce14cbb96b3fa07c67026615825a6bfdd15387733dacf2ce75cea49d4f43ed44ca62f197998490", "02f86b830e4a258204468210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0a71d95392637fc1b8e9575a49279fcf0ac2e11ac8bc6a9beac34584f52b815a2a0459d2c599196b2e9471d7c715d46be3df1300030e28eb5eca8dd4c4e2a9b06d3", "02f86b830e4a2582044f82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0f7cb25f328c612f9972436dacae14c8d22fd52ae28281e9c54361a336f7ed85ba0577f365d13dde452b5b630e25a484da018d548a356234fe4137b83c6209d0a3e", "02f86b830e4a2582045b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a06a89b463ca917ebf64504ceeb756ed376b616e2bc48eb8c4e1c11361e6291516a05be6591ac9fcb4fdd53c8408c416b3ba148b91d986193551ac12481dd184afb7", "02f86b830e4a2582045c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a04c5cbbdcbf897210a2f9fc7d5334a3560c00ab21c5e13e0f0851e7a47ed31905a07d4fb1680d3d153b9d59bba513eec4d3096c0b890379ddf05029df66a756c98d", "02f86b830e4a2582045f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0e8078ae4931245d95ddf040bc619847de4163a5bd3b60dd015cab088c10801b6a039c0d8b7e1fa3a3908cd598c7af383b9acbf95d86d4ca1f50d3406cb232ddbf2", "02f86b830e4a258204618210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0eb8bd7a7aa52a1f75dab075f67355f80615a4609872c73a141b4a50c121a3259a07b228fa4e89537ba402e824932135d829f592d3ee31155144fc99a5a81004c26", "02f86b830e4a2582046582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a00409106664e8e6a66172e0cbcfbf5ad3e3e21fc582c0fbb2cd6b4629bd0590c8a0344dac94b2ce7b0d2735cb548c0d4b6e82576d26e725f182ee8687df673509d8", "02f86b830e4a258204628210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0aaf7470fb6b567a2af4de9a3da085741cee8166c44e2ee073676e66696a1ea9ca04b041811131a4e34e94daffff873c1afc86c644ae8b78b19788788197581a64a", "02f86b830e4a2582045b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0bfb24fc6625b0c25ac281ccea7e92d7605ff5ed64411297ed1667220889ead9ea0115bb986c37d7b78d3fdc84456cfd606750ab4bd21a54c2bf2b91290fbad790e", "02f86b830e4a2582045082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a07bd0a54aaf0be1b3fea3fba87756b428622e39eb04d9b00f6efba9916185ad3ca07f662f96c6174a42bb7f048a622a1d1410aba696e10b71f77f831abf77e6d669", "02f86b830e4a258204478210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0af39fd87af3c61c1a0ab2196c85f2b0a1dceedf67c976b0ec665c1f69ddf72e6a070d1cfa94dd2ded666171bce5703907278a2a26b96b6cc63e757c3a4a6ed5b91", "02f86b830e4a2582045082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0b563b54d05f75454aab1b525a4262173a26657815943edb85e89788dd5ed1b9fa07fffe0780dd84025d424dc7bf3b701ad0525d93b0456fb2bdd5d9bcf38cc28b7", "02f86b830e4a2582045c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a049824e4f2eb953557ba232d5e6d1d652462c87372d93831bf3aa10a899c793d9a0499081dc25da96d4a4b655264871efde3ea188e974175dd9076db9f06349e229", "02f86b830e4a2582045d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0db5a8c19e423ea654b0ab7ac4730408a51cd057438f565f56d0fdd97bd62f44ba03e4f739a59e41874e2474fc6dd8d240b6062f51b4f05cbae8ab31683a75fc80c", "02f86a830e4a2582046082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a05c561b2a73376f7af7a501cb1bd90165a41cb1751f8b03730bf8a76aaf59ae9e9f5d84d202835c73256366810a60bd1c24dd147d88a5a87ca9a261af0f5d25a3", "02f86b830e4a258204628210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0058d4ba9786e5d8d6308bcd3d8ac69e87955de8a83e6800568996fb009eafe72a05e810cdd8c2ddee13c21ca119dad5437174e319b1bef53199c1f062168e0be16", "02f86b830e4a2582046682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0d1972eba2bf2f4e11a9eea892764ea2f6fd77334787d503e52f2052c73b019dea06e8fc36ee05c805ff7881f931185eeeca09b1f796975374d792ab6deef87d9ec", "02f86b830e4a258204638210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0fcf52a47076f25e3f5b9dbf01616180baca469511e616a15c2a2a555587fc5ffa04c49f518271395bfce475d5e6c6380a0ab186994577ca02b6569ffbec12da0d0", "02f86b830e4a2582045c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a083a75b9e8d889cdec89bc2426c4f2d942950e5fa95f25a1a8254a678a5fa7bb1a05f87f1fca1bf881886d62315938e53e421df708c614f0d7bf3dbe78037148f60", "02f86b830e4a2582045182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0b6b961202d3ba1b54764e62b01ad3404f286da809476816a0c14c4f4aef5b1a4a028dd86ea4ec74feb5d8408d3b86e2d61fcd9591c9f6c45fd01e58ccc9276d941", "02f86b830e4a2582045e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a63ea2d7da6b02784caec69449ce1021c36f461bbd3823d346fe87d62fa72997a06daa668640f039802fa16406cb16be609610349a35f028ddf7b7310b36369a3b", "02f86b830e4a2582046182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ede982fc20e26f80f3cec8133c9188c491b58c5008b0c61dc44b08d60e937e1aa0329b995f5c5f4c6cc19aac774807b394e63a9c273e4ca8d8bf0d107eb4cb6904", "02f86b830e4a258204648210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a09d77355a10e611dda2fd61c9b63e26dbbbafaf766bcef97a8a01f4b496e4fe88a0789b4558810fd35626d215b5c3a446b5fd06f4eddd717a871d9c439a892f8741", "02f86b830e4a2582045d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0defaef2d92ba7f5abb6f595b5718f23bdd860d8486883bf72f7e9d40f25e76f9a01b07144e8d494ba3a924a667d0361e3f7ffd128616722731c6bd5de472b1819a", "02f86b830e4a2582045282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0f876ddb701d782bd00b1540134f6cacb2d1981d3c1ea5fbe970ab4f0ff72f86fa056dd399c477c47df3053084e43e7118c4d5cb3206b29af9ecc6dd777e01e3c3e", "02f86b830e4a258204658210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0c58970dac3263d82aaf81f125926d1a5113dc3ca5bca8b3998c79f8241a6ff31a0169bb05ae65a421e7e8c20bcf7dd21f0b724ab79c935f7fdb98a99665323fdcf", "02f86b830e4a2582045e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a021d8514bb84e9cef774ec9852ff6005ac73cffbaf9ca7ca1d192a8011f80cb53a06f7d02b3fcf10e1d52a8be7319a164c28a18e89793af5d8ae63d6d5df71fe019", "02f86b830e4a2582045f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08bb5a6320c37f472c73cd1d0e57b7c500b555e60067e7558e0ada1d6a9484abfa00d563e5188287ce84480f77f38b299c8cebf34f919747946d4c8eaca5bc07496", "02f86b830e4a2582046282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a00b10011a3883aa284fd54b44bfc158ad07d445dd6467e08e418f81cbc98689aea019aca910d58732c6eb4fed12b59abba3d1a6542e66d045d069168a76cd5230cf", "02f86b830e4a258204638210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0bdb42ce483cc9fb400ee780b277d011f14f43b8e1e26a827d0d337844e13a720a065f12c331a530a2bec1ef445c256e7c3abda60fcd30a2e954a2a6bfad723f91d", "02f86b830e4a2582046782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a7281019ee868d049bd301bc25cb2842a14af3ee974f86c3abeb667cd22ca782a031540ffee1f64763c740fa8808d40392f9ca000032ac323ebe7886a4354f63e4", "02f86b830e4a258204668210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0bbe2317dac4c613aa36e39163a67d2e7daeb44172f6975b0f4e3b2e23c1f5f20a01df4b44213534770dae0ce3a0731007075d1e0864d3f6c6f872ab43e87fa9b85", "02f86b830e4a2582045f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a039078b198311c975687e7218f5a9bff789b766bed672a3bd258ef33f13193697a052d5bbf718abe79bbb51f1e3f06f3aaef7e5522f803f4bce168a6982f4ce7890" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xfcc0f2f9...fe780a9e
View lifecycle
0xb0bd8650...d16f8743View lifecycle
0x7d0fd3b5...ebbb9baaView lifecycle
0xa70afc08...b7d11f93View lifecycle
0xf9cfba57...fa9069a6View lifecycle
0xdf2610bc...d6655525View lifecycle
0xe340056b...c86afbc7View lifecycle
0xe0e728a1...7eb677d1View lifecycle
0xcbc62c44...ab7ca6e7View lifecycle
0x8b107ac2...8d275e49View lifecycle
0x514e8f4f...4e426088View lifecycle
0xf13f90fa...c63894e1View lifecycle
0x8c0861ca...3ace9375View lifecycle
0x7c2195ba...8f16534bView lifecycle
0xea98e78e...47530f1aView lifecycle
0x887ec6d4...bae1fef8View lifecycle
0x6edaebf2...f6e3d985View lifecycle
0xd8aa933a...faf0a63eView lifecycle
0xc7afc3ef...5ed05824View lifecycle
0x4d393989...95f01f01View lifecycle
0x5aed729a...5fc072e1View lifecycle
0xe6c9e081...988b61fdView lifecycle
0x751d82db...6d31ea6bView lifecycle
0xb4293417...aee0bf9cView lifecycle
0x6a591e81...82f47e27View lifecycle
0xb9323329...c34a768fView lifecycle
0xf3128076...015de263View lifecycle
0xd02f8c54...b52fe21eView lifecycle
0x02cea409...f3d95ff8View lifecycle
0x1c34b7c8...fcf981b5View lifecycle
0xec31ed67...15e34132View lifecycle
0xf67fc21b...5fc70ba5View lifecycle
0x9ebdc224...586c258dView lifecycle
0x85008564...2817eb68View lifecycle
0x404f91df...e2a3ad5aView lifecycle
0x3154a30a...a3e2379fView lifecycle
0x0a77d503...f5cbe99cView lifecycle
0x2b43fa63...6888a2fcView lifecycle
0xacb56371...96a9a80eView lifecycle
0xd56761c4...65412b79View lifecycle
0xe07dbeda...918dfa57View lifecycle
0x7511f6b5...68af6811View lifecycle
0x97b85117...8060d42eView lifecycle
0x5ec518ef...03276ce4View lifecycle
0xc86af882...f2004931View lifecycle
0xb0018de1...438eab3fView lifecycle
0xb514c659...d0c1c319View lifecycle
0x98eb911c...340bdc23View lifecycle
0xcce6eea1...5dc17493View lifecycle
0xea737cda...4460a231View lifecycle
0x7ae125be...30945e27View lifecycle
0x6f4097ca...bed16829View lifecycle
0xbbc4274d...c39f3a1cView lifecycle
0x60e8829d...c96d1ddaView lifecycle
0x9b7d5e50...45ed37a4View lifecycle
0x91615372...401b81d2View lifecycle
0x6559cfc4...47458051View lifecycle
0xe629baa4...0bd77565View lifecycle
0xbf82179c...c5520908View lifecycle
0x30be3a3a...7664a420View lifecycle
0xbe3caecf...3c33de14View lifecycle
0x87c24d16...5de81333View lifecycle
0x96e3a895...8f4c022aView lifecycle
0x26bcff31...f69c58cdView lifecycle
0x7665eace...365a3421View lifecycle
0x0ba822a4...3fd0b3edView lifecycle
0x541fdef1...609fe34bView lifecycle
0xdaa7fdd0...3826335cView lifecycle
0x02caa183...7a10df32View lifecycle
0x5390d433...d2aaf97eView lifecycle
0x7c496d2a...1463136eView lifecycle
0xef5a594a...215f2af2View lifecycle
0xf7ed3f3a...e5bb06deView lifecycle

Op 3: 0xdbcd1307...dae0a4e1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 4: 0x45483d4b...1e903db1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 5: 0x7fcb96d1...97164968

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 6: 0x3c8186cc...c27c470a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 7: 0xfcc0f2f9...fe780a9e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 8: 0xb0bd8650...d16f8743

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 9: 0x7d0fd3b5...ebbb9baa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 10: 0xa70afc08...b7d11f93

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 11: 0xf9cfba57...fa9069a6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 12: 0xdf2610bc...d6655525

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 13: 0xe340056b...c86afbc7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 14: 0xe0e728a1...7eb677d1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 15: 0xcbc62c44...ab7ca6e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 16: 0x8b107ac2...8d275e49

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 17: 0x514e8f4f...4e426088

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 18: 0xf13f90fa...c63894e1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 19: 0x8c0861ca...3ace9375

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 20: 0x7c2195ba...8f16534b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 21: 0xea98e78e...47530f1a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 22: 0x887ec6d4...bae1fef8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 23: 0x6edaebf2...f6e3d985

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 24: 0xd8aa933a...faf0a63e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 25: 0xc7afc3ef...5ed05824

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 26: 0x4d393989...95f01f01

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 27: 0x5aed729a...5fc072e1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 28: 0xe6c9e081...988b61fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 29: 0x751d82db...6d31ea6b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 30: 0xb4293417...aee0bf9c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 31: 0x6a591e81...82f47e27

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 32: 0xb9323329...c34a768f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 33: 0xf3128076...015de263

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 34: 0xd02f8c54...b52fe21e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 35: 0x02cea409...f3d95ff8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 36: 0x1c34b7c8...fcf981b5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 37: 0xec31ed67...15e34132

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 38: 0xf67fc21b...5fc70ba5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 39: 0x9ebdc224...586c258d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 40: 0x85008564...2817eb68

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 41: 0x404f91df...e2a3ad5a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 42: 0x3154a30a...a3e2379f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 43: 0x0a77d503...f5cbe99c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 44: 0x2b43fa63...6888a2fc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 45: 0xacb56371...96a9a80e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 46: 0xd56761c4...65412b79

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 47: 0xe07dbeda...918dfa57

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 48: 0x7511f6b5...68af6811

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 49: 0x97b85117...8060d42e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 50: 0x5ec518ef...03276ce4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 51: 0xc86af882...f2004931

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 52: 0xb0018de1...438eab3f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 53: 0xb514c659...d0c1c319

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 54: 0x98eb911c...340bdc23

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 55: 0xcce6eea1...5dc17493

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 56: 0xea737cda...4460a231

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 57: 0x7ae125be...30945e27

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 58: 0x6f4097ca...bed16829

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 59: 0xbbc4274d...c39f3a1c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 60: 0x60e8829d...c96d1dda

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 61: 0x9b7d5e50...45ed37a4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 62: 0x91615372...401b81d2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 63: 0x6559cfc4...47458051

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 64: 0xe629baa4...0bd77565

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 65: 0xbf82179c...c5520908

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 66: 0x30be3a3a...7664a420

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 67: 0xbe3caecf...3c33de14

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 68: 0x87c24d16...5de81333

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 69: 0x96e3a895...8f4c022a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 70: 0x26bcff31...f69c58cd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 71: 0x7665eace...365a3421

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 72: 0x0ba822a4...3fd0b3ed

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 73: 0x541fdef1...609fe34b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 74: 0xdaa7fdd0...3826335c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 75: 0x02caa183...7a10df32

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 76: 0x5390d433...d2aaf97e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 77: 0x7c496d2a...1463136e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 78: 0xef5a594a...215f2af2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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

Op 79: 0xf7ed3f3a...e5bb06de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

20ms

Validator1 — Execute

participant1 · Initial REVM execution
139ms

Validator2 — Re-execute

participant2 · REVM re-execution

139ms

Validator3 — Re-execute

participant3 · REVM re-execution

139ms

Block Published

Block #1445
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.1s

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