Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122056...180a
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
77 linked operations
0xfc01fe32...3aeca822View lifecycle0x4ccdaf88...1d24c32bView lifecycle0x07453b01...b8db74ecView lifecycle0xdec3fd79...38bd9420View lifecycle0x90d5d5a0...aa326f22View lifecycle0xd9aa392b...9a10325fView lifecycle
Transaction Lifecycle(77 operations)
Full details →

Op 1: 0xfc01fe32...3aeca822

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4ccdaf88...1d24c32b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xfc01fe32...3aeca822
From
0x94b0e561...5159e4af
To
0x55eeee19...355e277f
Value
0.00000000000000000100 $ZTH
Block
1628
Status
Success
Overview
Update ID
1220567a49...2649180a
Offset
7373
Record Time
Jul 20, 2026, 15:55:29 UTC
Command ID
d64df86f0e47...7dbaf63a
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0084c982f9...b31b16b6
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258201208220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a019e541296f21141d844285bbba544bf3540788085b0940d313c2f7d06d133ab3a04423caf733a67aadb5361e5f541d9495576cca9c1e8af252559eea6af8d5ad8e", "02f86b830e4a258201208220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a050df1660c24b4ea0bace415b06ef230900170688f193d820dad6b620dc191b43a03198d93af25da215b69cbcf272058ea47a1c87a9e88f1f6d4bca1ad0d4389678", "02f86b830e4a258201208220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a02f768ea78696ea572a14b33ddb27a6d995642bd0dd0f34386d3e8879fd8c32c8a04ad8ee88bbd59a47eb60f4a8f749ebc42575860f28293aed592e412ff7d99a16", "02f86b830e4a2582012082201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a008fe67df6a60f5005cf5e418c7e0e4e0b6fb189acf1ff63fcb5639d3336065a3a0574c5895c81fb3bad93122a63044b778c88b4274ce7275ce1ef8da9c22a6ca35", "02f86b830e4a25820121822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a067d444f18f604dcd2eb3e80c7a738e699b6948b8f5db75abf3b13907e985d17ea0105f49a9b021d7acde9ab84cf9c561fb3325c2d5573bdfc1df1f7f76984b6326", "02f86b830e4a25820a268210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a05a0758a312a891e685ac8b16c671b95d1ad0162763a4b0d2a4d136b2c4f94106a0088dd3898d253bcda6d43be7595fdb780c6fbd0d8650db20151c03321b7f81f0", "02f86b830e4a25820a2f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0c036560d3a95e607fc4ca717191ae1b99e681a5b4f103699c747c9fe746f47b0a034a232dc40889acd34fdb5cc1337fff4877102109befb95fb6930e1155ebf6ff", "02f86b830e4a25820a3582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0d8394eb4423aeaf843fde7788370b3cb5350e70d83dd11bae1e7b7306bc221a9a0167b3b233a8d6fa8a3e4c7fbf5d51ee82a08f3778daf00261457199a9855dd07", "02f86b830e4a25820a398210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0975a065d00bcce34bbdba3788c48ee07280529efa01c1d116db2d5baffb9d02ea01801c0b499b9993445feaa93380a0d7885f51b7e6eb27900a00a29f3eb945503", "02f86b830e4a25820a4582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0818d7340f6bca859cd66b6100f91f43a0d1dcb5a7b66ec2c6f47703949e553cfa02b262fcac5d52adeebbe3b6bb842568bdac650ce53bc706e013babb0e03fc561", "02f86b830e4a25820a4a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a056cf8cb5ef4cac4341e59b4feb2e9a2af0a97c7345bfcb6a9d3ebe4f705fb787a0062f35f54770967e1fe0559b740cf4371382faa42a67885a8ffede9f834c231c", "02f86b830e4a25820a3282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0a38d9075b44daa9b73da47e13a6db084d85ef768871af2ccd1d541a5c96c9620a0747807114ff0c6c7ee86421a740c12964a863eb26b8461174e7be5694a177200", "02f86b830e4a25820a0782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a077cda4cd41092dd457f0e4e8517fadae7f9bdc39cda34d115b3c4cf084b830c9a01b394ab4e3cb0ab7d27a95580015711c02b4a6e38f4d77f1f225b8338506d4bf", "02f86b830e4a25820a068210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0e6f238f87f218542830402fba0eb42a44c689ac452cb10b8213469378a982381a07f35e403de97365d81e80bf41692ef4e117dd4a791724ad758afaa5c1f3520ee", "02f86b830e4a25820a1482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0aba2dd28ce24b86f72f273523d2908c6a85d3c871cc40f57fa6f0cd1a5b413e2a0304da371c5a903420dcc0fdcfa611bec7f2b8d43237fec91d4861283b296ff49", "02f86b830e4a25820a278210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a02029c761539d6c8a15193a6f2a0da5ca9c478e01a0c07284eee357754bdd5815a010ae35b42ce4ff47121bf2bf89716c2a959781d05c6ec44ca2301b81338dd7c6", "02f86b830e4a25820a30821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a01ed7335b26a5644a738b77739bd377c611060a3c3679a03071b35d8a365eb212a055702d919efc5de96843c414b4808cda60a708fbba8d3b8de7f49e24f79e1d32", "02f86b830e4a25820a3682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a017fb2c7729a8d483e560099612ee35c16887c31a87de9bc9b5772836e2515e8ca025156cad4578a40fe7ac7002a50ba0a1a48f9e8f37db4c768180f3ecbc77b4dd", "02f86b830e4a25820a3a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a038f791450236b0d6b51ff2334a550123462d502f52ca24bb75ce4495d1c284f7a0196945c8cf09005cbae3ded9018c1e15aa0ef2933958a0070510a430dccff0dc", "02f86b830e4a25820a4682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a07d17a6fcbecf7c9140495d516b825958bee852e6858e1daaef24223e15c1730fa06a9ad77ceebe4a81f052cc0238348dd1e137fa632d3ccc2730e60aa4dffc48aa", "02f86b830e4a25820a4b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a047555ebd11b14dce3157aa537a9df91306cf843386fee4c33001941b6547a3c9a064f46bf055c6dd83217ad2f8ce7f50504ce91ac1039f5aabf9511f175b1012a2", "02f86b830e4a25820a3382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0cdd615b454939785acd876a58e60bb22d9fc15a83334db5b863b1f5431c43b6ea028edbb1dfc6a0ec9de476e7ad42c815da1e9dc2341d44992631552cc213c7eab", "02f86b830e4a25820a0882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a04fb3db6d9920cbe6520cacee89af8917489211186c1df89156ac4bbc25671e37a04a76561950783793ef617987b2869c87ce92c8c4a78182add6e1c143b80323da", "02f86b830e4a25820a078210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0ebed116e842dfabe1c5de5a8a36bf03543f164acec5ceefb5643699f6ac8bdbaa00a57d57fb609e6d4ca9dea873d98dc03800e4a4f1ab5d499cb15f2f568a7d4c0", "02f86b830e4a25820a1582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a04a58ca1594749568c22af00b28b9a91ca9686a6afcee71df31c1cf4bf2382702a02bfa5a906be4d9d65acfd9faa638e8bab2e41d4a6b323d68e5193708268d0d92", "02f86b830e4a25820a288210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0364c49b614f2de96d3d36ff23ecc1ef76d2e645d2c0871dbcba017a0e1423c78a021a5c154b26a60121ad26f20b1c36d5e8f324f882a494ab2093223763db032a7", "02f86b830e4a25820a31821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a01e21d1de8cb40b461df336863a3ba6835ee8f02406b492f6a7bb836db7dd201ea01fa9598551a050f8c669aef817f677cc63321ea23592dd3ab00b41fe3b6f6ee0", "02f86b830e4a25820a3782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a06af26de322d734c1721976aaebe4c19c5ddc379db92697babd274b485e205737a0363707b4cd7bf64184417ef005cf8b7c9fcee4e626c1986b6d0e21285752a6ef", "02f86b830e4a25820a3b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0ddcb44e02342ce52a3974cde7af2ccb34db2288a2c3cf8691334e52fe05eaa84a0101e2bad0aaab6a916303e68bb0ab0c359b72cd9904482b172ce544f17bd7cb5", "02f86b830e4a25820a4782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0054b65f2027749729f24233973c813c8f83fd9b3eb1551fdbd380a17b05910daa069ca420fcf867d0104345d29b47173828a48757e6351d69d659a1b3bc5effab2", "02f86b830e4a25820a4c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a08a6a41b183e87237bc7f250d9450669c7023c42f8589605ff519865894093b57a04209e61661483b40360222f9bde60ced2c71cf380e0cac2e162764c05be66e9c", "02f86b830e4a25820a3482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a01e25effec838aa600bea68f6ba03825b4210d64b5b0d97f20a122c45b49d0aaca068d4ce4f3e6d1dd12cbbb9cbe2fed938e90a6f95729492ded06a40ee8aaa34ea", "02f86b830e4a25820a0982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a001b1fec5131fb59bd3ba8239e81a1d7b51d3b86109b6902055c5c7a0de3a15d5a063fb74109a0ab22b40af189e704689aea6fc72b585fa76f17395ed1207c452db", "02f86b830e4a25820a088210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0f71cae655bb250f0d7d54a05364baeb5e57bb1b3004290f36108fe9bf925856ea061b512186cabfe499e0c61fc309e7468bf1b943f1783f7fa9493eaeaad2e4df2", "02f86b830e4a25820a1682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0252bbb8d3c47690d9fb8ab6d124e7c5aff3b131a2d0d6206e421c5a48e264530a06009b8804818db3775373e841679e2430fde2967c2e730adf5166bc3d57c0833", "02f86b830e4a25820a298210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a025b2f0660e03c6cad7763d4df648a3791f8aabf033edfbcf55f67e88c5da17a5a074fb1a231004eb5ea65b3523cfbf120784fa545029a3cb8d39da0cac97417dbc", "02f86b830e4a25820a32821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e9fa11873305e6d439535ab484033d3f69939c0cf6ce5989a3adff9e82f4069aa0605fd99318b517009aca02f634600a01e1218e20cea4662c51fce94cacf5433f", "02f86b830e4a25820a3882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0f3616c6ff245f6a426f96b6b5e62ad0ee3f2b5c6e6a8984ee36eb2225e4a5793a00dc5b361c16201dc116469801d0c009b81382def58b4c8b744eb91b2470a139a", "02f86b830e4a25820a3c8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a014a3b71d9c27fdcc25bdee07fb744a3dd714c565fd0f71eaa0055fbc70144a5ca03cc7d792da0eb06635583c3f5f6a08aef96b37d47d33c0dc405271e798023041", "02f86b830e4a25820a4882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0607afeb4cee9f663cd7dfcbaf4b2de186957a3ebe59d11354526bc21f30f82b7a05c2e8b870fd5203b8a200f5b679d7a4a83489ba0bc6b9f1b1dca6b0c6661c3fc", "02f86b830e4a25820a4d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0e0bd8f894fe4140eb5a7d679058e5152dac04bf173bc6821e7289b6347c4f456a06e5684a773112d7b3ace178a36a016fe466c9a14a498b8da26a39e1bb8c73ea5", "02f86b830e4a25820a3582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0504c27a1e83a28955426f38d5e0253d86aa195072df390c6ceb12600c0e3baaca04484ed4f706de6696bf74c42f2ce1312511631bfa7cf5fa78b4fb33e912dd614", "02f86b830e4a25820a0a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a07c8c2e55cda6c81128ddb7fec1937b7ec8314b396951d66fc4b09a16aa63a4dea00c51674092e9c181f9ff0cefbac6af2e62ffa12bc301b0ae6cab747e560d68a3", "02f86b830e4a25820a098210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d77d674d31c4694cd01989374bccd345d6c352b4968123bea5daf4a963590806a05bd78a95b01d4765055ba616f4338b6f8dd0bc3c80eb3c2c4f105a4c86c78678", "02f86b830e4a25820a1782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0932260ec628fe8df3ee72165f80e9d86259b7cc25094cbc415bf50f339e4e7fba03c95d87450404f56c841f318131910283a64c1cc7abf603fcf22b71a11ebb92a", "02f86b830e4a25820a2a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a09e1dee5a812040bf64dd845fef24a15b59566195a5ab26c28ca1f3a4dff0f238a0416c0d3147047520867b0b1af1f54c8afa07296704e76416fd6953630fb26803", "02f86b830e4a25820a33821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0da89303ed7d558e6d79ff0b895e8893a956688b5977bde5fba4e2525cf249854a079774c935d31aed75480c30e4b899eb45e954f193852de6fa5ddcedc2cf4d9f6", "02f86b830e4a25820a3982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a02040b324e28163e78c7f7deab60f2ddcb01e254af15c5c54960af6db223326d5a05b66b17100470e2be4c5289ef841e88ccf32ce97c9e1ae342ee7af2c7082cda9", "02f86b830e4a25820a3d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a03cc497421d2d651209408c938160b64134f649b84585273b906256342340ddd9a063a9406fefb843601106aa56895008dc8f2759cb544647e77b68baadc552af18", "02f86b830e4a25820a4982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a027d1e4a4a48a5d5450da36ce6ecc0445a03589333f0a31503b44e036634083baa01b38de1c88bd6040eee40d4071cd9b8f063ff7b5ca2d5424190814803a76aaea", "02f86b830e4a25820a4e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a014cebe0217a894f1421f3a02c78294ddd6a1e1e1838aaaa3e41a482c24f0d61ba035a120cc6f1c62467fcd81e3df33fa8df1f3b1588b8564f69ce8f04090d3aeb7", "02f86b830e4a25820a3682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0c6de2cce1623e4c6971a198b894d932ff012513713fe064a5e5e40adc9b9d5dea07bbbd7b867814d9170420a418caa0dcd2c8f001ce370b1879e9c469f9e383963", "02f86b830e4a25820a0b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0b691e9ed4f28f2f59268b1c43205f6ab9eeae178b597f325bfdef744f66f1b23a00a425436c472be838d6f45a04c4734ca0dd534ba4c14da2ec0bc14201b0d590f", "02f86b830e4a25820a0a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a08c043e3f96693155476f7f9e0b3a252628c62765ddf22a18f7617c3f13def436a00caf2dafb0adabbd5b7405ae3414cc9e430d34235acb8bc372df42fbb7e95627", "02f86b830e4a25820a1882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a06b6d53a1f4a4d15cb86582334a6e200f4b7d8a0516d1ff9e2c8a318660d07bc2a05fadf21e8ab561fd74bec707768f12b31f48dc4ea99ae5557b9e0296ba143991", "02f86b830e4a25820a2b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0d293b72238885e0fed31374772c29b759dcba13cf42a3e2c3984b0c581d5857aa06995080661a8aa6ac237bfa5b24b0f92fd4159ffdeb36f7ae386d99294f31515", "02f86b830e4a25820a34821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a48eba6a8e04a9719af92e31df837179520acd43cecc81837bedb5786b436ebaa04c77d0db4f3f5e936dc4f95f8aa2eb80b13b49a071d6b92b68023a6812e92b0b", "02f86b830e4a25820a3a82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a06401aa0c448fff00d27cafe37ec1ecfb5da192a55f7999a667c3af41f3392effa044f817e9e84d5754c0150e01905f5d40508839f831a3cb89b5706c81641eca96", "02f86b830e4a25820a3e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a07683cdc554692dc8f8f3b38d6e862c193121239b5347ae044e2b9098223c0810a04f406eb97441ab179ab8fa5a63299482edb0345ce91096a1aee85b69c98105c6", "02f86b830e4a25820a4a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0d09b2bdad1e2298be06a466c64577c8f7957ed7b6742ba35d70eccff318a9f04a03c8f090e44e9757bf13dbb1171235b5e53c2ab3de7a3f134e3a80608442bb495", "02f86b830e4a25820a4f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a07d66953cbb552e8a827a11ef00ee6161e1e6079618516f9ddf7b4446eb5d22caa027dd087371c224a083b96d846aaac765bc6f74b80fd415c1d444bb1db22cf7dc", "02f86b830e4a25820a3782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0405539db368f79b492642f794697d76faa1ddf1cf0e630645ad11e45d44f6f75a0176be04c44f9cf8383330273c27bee0a60e92207066f436ddb1519232e21dba2", "02f86b830e4a25820a0c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0f57ae7bff737f3021887ce65676fb05b3ece580f0b44aad53950237d04fc6aa6a0748df1e03a8e14853079287034d3576dbe408464883ec1519579bf4c98b5540b", "02f86b830e4a25820a0b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0c5d2823c10b3a6e3503f0d89dcd6b962d0902ead8a691ca2f07c85cc2c2161e2a04b8a2bf052b0496ef5b187739c387a13fe79abd7989e2cff8782e634caf0ca42", "02f86b830e4a25820a1982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ef2545b0d78779490e03d85a4c668d0d6805b52f5da624fec0702281cb8b64c8a023066a4180e67a4f3767bffea56ea080b769efe47961113503394a774306f92b", "02f86b830e4a25820a2c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a04f796f0489afdd5a21713c0195a88a66c2af8834f454e6b35766108edec70a9ea06f157f4cfa9daa39dc4485dc54b42cfded69dbb7610861b1ed2f2f668c2249a9", "02f86b830e4a25820a35821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a02f422b7e4dcfbd6991466ddce77e092637909dc537ecd6c9ebfe3e2bb460c594a07535a509cd9194cfc15e29717b076f9ddb4b0f4edab32b0e022c28a51026e1e7", "02f86b830e4a25820a3b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a00b1e642b46ac187a85419e40f3588c87cc7b2e6f9e5f33747cc72740a21bbc3ba030d691db739fec515a57a88ab3b2845f88a00eb6b74c6a72b170c302b8ec924f", "02f86b830e4a25820a3f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0b07b7cf795ab654bd45bbe0cfc30cecc4bdc5e19a12b48a7f551946ee9cbad8ca04c97c4d1c93d963e4bc0fd5e5d0f2b90b5c79ab49fdaef4abbb16c6e4b6cae13", "02f86b830e4a25820a4b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0997b16f8ed13ecd5f689bbf100fb079b7e8f7b5fb31c9c85922a62175618d3a7a060f018bf60f563afc4eb0c4041d5040fc33d1a654c8393de2f4026dfcb10bcdf", "02f86b830e4a25820a3c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0c43c65ea3727c02ef2447127760d0700786a494c3b7d2dec3115e629f0e980baa0736e640bc7cde7019f723fe0b4df27cacd4272d96292a8aba9b1883da1837993", "02f86b830e4a25820a408210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0e72acb26c385eca2e67a12e45417c567ea11033885e0e78310653172fb4c7c36a049de3cc14a6abbe47d48de3baa0d6706d28dd83b40b2994a2582a8866eeb1718", "02f86b830e4a25820a3882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a03f5ed1ff41a374e56588c29b304110fad96767013c83c4aff215914811d4ce57a0473113f7506c55c2a7ce7fcac088d6b4f3256c50a45e18e81d18ba3bd08f5366", "02f86b830e4a25820a0d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0bfc24110ed9fdde08159a4568993052182f86a997c4d5f6eee5f0dc0b9adf5dca07e7de30f4516f9ecaee83d7440907d691e47d00042d0679d8adc2b1eb3ba587a", "02f86b830e4a25820a0c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0cf9ecee7a62c7d56635e7d9f670d2e29385085e1b7d8dde586b645793b98fea2a04b53c3e194da84dfcd76db5c2a964d5b57f80c63159505301daf613197fa5167", "02f86b830e4a25820a1a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01a50d9393da929d58052e0eb0dba8784282f4b4afe3d949795a0d41187532d9ea04c4e286f49fdbe29ee663e46055179cf59cc5b2c79127203bbbb59d24b42f12b", "02f86b830e4a25820a2d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a051279d28e8ea83817e0585d517949ea2bff85c818561f174066739c7bbc09760a07fb3dad7ad96cd00733610b495fd894a9caa75cf9223a1d39d6c05f570dd5af7" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xbee3bc2a...ca2d61b8
View lifecycle
0xefa2e796...ca8c1ee1View lifecycle
0x5c11adc3...c7a2cc1eView lifecycle
0x8762a184...bcfc4864View lifecycle
0xe1a19ab7...063805caView lifecycle
0x5ed706e6...ff681c07View lifecycle
0xccdf0a69...7d9df230View lifecycle
0x2d19f6fe...6b6d48b7View lifecycle
0x02398849...29f326acView lifecycle
0x2b46a8e3...3b68151cView lifecycle
0x1c7619b6...6a4ff1bcView lifecycle
0x675c413e...c51614cfView lifecycle
0xce672412...f31722a9View lifecycle
0x96eb64b7...89e1e68dView lifecycle
0x36ef7aa0...2fa56200View lifecycle
0x69328f34...651492ccView lifecycle
0xb6f47e7a...49d20b4bView lifecycle
0x59b7fb02...e6c6276bView lifecycle
0x1da94e08...36cf1f4dView lifecycle
0x795951a0...1c527557View lifecycle
0x0aba23ec...9cb82becView lifecycle
0xd3f9adfa...97ea3fcbView lifecycle
0x23f7bb59...aed66a88View lifecycle
0x4481412d...3bc017f4View lifecycle
0x2168ddbe...9d4b5a04View lifecycle
0xcd5493fa...4070541bView lifecycle
0x89696abd...e937c0ceView lifecycle
0x8047876b...0e991895View lifecycle
0x18d3e143...5d58fff1View lifecycle
0x6c0c8f16...4945ed2fView lifecycle
0x9809d5ea...8262a313View lifecycle
0xba0f3982...c3bf909fView lifecycle
0x9c91cb95...a1c78d9cView lifecycle
0x8f8959d0...21700d25View lifecycle
0x2e07a044...587e1bc1View lifecycle
0xc2954464...cab0edf8View lifecycle
0xbf9e8a7a...56cdbc4eView lifecycle
0x33210236...4feb0a0cView lifecycle
0x26a5dfa0...1ce1a515View lifecycle
0x355efcbd...04eea6c6View lifecycle
0x62c2a3d2...548d9775View lifecycle
0x9a641111...8c153c5bView lifecycle
0x2595b5d2...d7882908View lifecycle
0x7f65b976...0222c63bView lifecycle
0x12c5d94c...ac0f2b5aView lifecycle
0xa24463c6...98706f9aView lifecycle
0x3bb7534f...78c37f42View lifecycle
0x8a56e8f7...e0c9b247View lifecycle
0x2ca4ae91...82a8687bView lifecycle
0x039e4fe3...e9df3556View lifecycle
0x642ebda2...69d9e482View lifecycle
0x32ef05fc...97eeb155View lifecycle
0xb3f00521...4410282fView lifecycle
0xe7095079...5b6a96e2View lifecycle
0xc44e4be5...877b6150View lifecycle
0x13f2e5b6...1129d9d7View lifecycle
0x184cd1ac...030e018cView lifecycle
0x0dec3503...8c26fc2cView lifecycle
0x368d2c52...c643f59dView lifecycle
0x7594123a...70a0d276View lifecycle
0xcf6945c5...7367f254View lifecycle
0x5980bdd1...23eaf16cView lifecycle
0x221e4d09...90a0323cView lifecycle
0xaa4955bc...34c448e1View lifecycle
0xee333b57...86c76fc3View lifecycle
0x3d72cadd...7b2780faView lifecycle
0xc2e3dd4f...6cb9e6fbView lifecycle
0x520bb604...c7169b0cView lifecycle
0x34c7bc6d...87aac76eView lifecycle
0x402fa48a...9f3bbed8View lifecycle
0xd923a17a...331415aeView lifecycle

Op 3: 0x07453b01...b8db74ec

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xdec3fd79...38bd9420

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x90d5d5a0...aa326f22

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd9aa392b...9a10325f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xbee3bc2a...ca2d61b8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xefa2e796...ca8c1ee1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5c11adc3...c7a2cc1e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x8762a184...bcfc4864

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe1a19ab7...063805ca

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5ed706e6...ff681c07

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xccdf0a69...7d9df230

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2d19f6fe...6b6d48b7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x02398849...29f326ac

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2b46a8e3...3b68151c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x1c7619b6...6a4ff1bc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x675c413e...c51614cf

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xce672412...f31722a9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x96eb64b7...89e1e68d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x36ef7aa0...2fa56200

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x69328f34...651492cc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb6f47e7a...49d20b4b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x59b7fb02...e6c6276b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x1da94e08...36cf1f4d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x795951a0...1c527557

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0aba23ec...9cb82bec

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd3f9adfa...97ea3fcb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x23f7bb59...aed66a88

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4481412d...3bc017f4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2168ddbe...9d4b5a04

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xcd5493fa...4070541b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x89696abd...e937c0ce

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x8047876b...0e991895

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x18d3e143...5d58fff1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x6c0c8f16...4945ed2f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9809d5ea...8262a313

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xba0f3982...c3bf909f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9c91cb95...a1c78d9c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x8f8959d0...21700d25

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2e07a044...587e1bc1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xc2954464...cab0edf8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xbf9e8a7a...56cdbc4e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x33210236...4feb0a0c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x26a5dfa0...1ce1a515

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x355efcbd...04eea6c6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x62c2a3d2...548d9775

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9a641111...8c153c5b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2595b5d2...d7882908

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7f65b976...0222c63b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x12c5d94c...ac0f2b5a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa24463c6...98706f9a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3bb7534f...78c37f42

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x8a56e8f7...e0c9b247

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2ca4ae91...82a8687b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x039e4fe3...e9df3556

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x642ebda2...69d9e482

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x32ef05fc...97eeb155

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb3f00521...4410282f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe7095079...5b6a96e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xc44e4be5...877b6150

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x13f2e5b6...1129d9d7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x184cd1ac...030e018c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0dec3503...8c26fc2c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x368d2c52...c643f59d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7594123a...70a0d276

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xcf6945c5...7367f254

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5980bdd1...23eaf16c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x221e4d09...90a0323c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xaa4955bc...34c448e1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xee333b57...86c76fc3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3d72cadd...7b2780fa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xc2e3dd4f...6cb9e6fb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x520bb604...c7169b0c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x34c7bc6d...87aac76e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x402fa48a...9f3bbed8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd923a17a...331415ae

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1628
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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