Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220c5...aba1
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
91 linked operations
0xcd4169ec...5829933cView lifecycle0xed04993b...79eb4f33View lifecycle0x1fdf39cf...80f986b4View lifecycle0x5529802d...5a8aa250View lifecycle0x6689ce79...a2a5910bView lifecycle0x777e9c2f...8070392cView lifecycle
Transaction Lifecycle(91 operations)
Full details →

Op 1: 0xcd4169ec...5829933c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xcd4169ec...5829933c
From
0x2fadf344...cde1e6d5
To
0xfb546a27...32453442
Value
0.00000000000000000100 $ZTH
Block
1317
Status
Success
Overview
Update ID
1220c5453b...587caba1
Offset
5205
Record Time
Jul 20, 2026, 15:29:33 UTC
Command ID
2f44a94609be...f0aba8eb
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:006d705d9e...87c3279d
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a25558207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a00b1bae9fd51813e88b3ee49334010d2c7ad46c392b6b4c3b106412b085bf69b8a0154ef0b0dd591f33e6d78456979eae664e62edfc82108922aa39612be9d5ae96", "02f869830e4a25558207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a054154d72ac8e3e261e361050688fa4b19811a5c138824c51a57aa90ee36e0600a05ff8af07a6ea2240705cc0ff1e314e7df0faa6fe3d56b1e20a25797a0ac301d6", "02f868830e4a25558207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a05702c97d95f30620e2ee098fd7de5fe17a66a774d31071565d778928ec74b6479f083596705ac1d3fbb3f0fcee08e8c40dbd75132c82bffc63be2ae909398494", "02f869830e4a25558207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a071bbe550b20e382f6a8a2d0e54fb1aa66f18342ee65f4dba3cde9e407eeea3f0a02db0fced3f057fb6c430006c2d61e1f6aa51345cc5f1b6925f5d2befb49d48b9", "02f869830e4a25558207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0196d618e00ab5e70046009bd1c4fb7859062104d59e51dc8697e3bb71aef85bca02a5d3824ed84adc096d6cdbf54246a91e1f7dbd4fa18503a62e093a90b979c96", "02f869830e4a25558207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0b237034ce9498bd2a7b1feddb4e39b54fa558ea31812ceaefabb1d6779847a7ba069d962a79bc37003111f8425840ca702d27750ee7feea2a664cd6524ac225538", "02f869830e4a25578207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a056e4900ed3a72b90b17abfe16556bb413733c300e26e18ed77061e75407213f9a076f6ced498514114cc8289dc049dd63d5216f8b3e307c3bd5dcff97a29b08291", "02f869830e4a25588207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08baee14f8395c78718d4588a78f2f7a32d7dbad13bc4de71b32a12408628e56ea015c3c306d49ced615c213ec17acf1098203f10fce1a10ad2e4dea4b207734da9", "02f869830e4a25598207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a02943435a7f88690bd13b059a5b39fff31326e450245e025a1b86d98435f07326a064bdee943765608ff2fd6af5bf143c3298391118b73a7b41f1a3981bede53a88", "02f869830e4a255a8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a030658badf8b092ba5a5581afae9b98089bcb61a4313ae7d05fef42d5f30ec76da03329c84fc918ffac9886b50dd111ba9b3b477267e1b589e89646268b2e872226", "02f869830e4a25568207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0af0f73bdfe3b973f9b6f8f9c0c5a0eea2d78794ecaf581e81e1bb8fd6cb35ef9a01861c435f901038c4ed8b350d147f1624808f9f3bb480061e52e71b44dd998f0", "02f869830e4a25568207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0812cb9ffbd9802a771394ce79045ee7cf1e405d4d74fc7b82b471301008124c6a072bd244651941935cc2b4b862c089bc7d83aaf1ce8f8896f3025b86e5d9e5a1a", "02f869830e4a25568207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0d0143f11d08e7006ee00693b5fbc7c58d787b2109543361e43e3126cb5f8d108a00948bfc364eecf40141394a79da0a320167001845d81adb6d8cfebaabac3e542", "02f869830e4a25568207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a04696b5ae44398c8b7e1d1579675577f9b9c0542c8e3c8c5396f04de6a67f6290a07101ca6967df358131d8425021777ae7a488a99afa8862a274352fcc832bc302", "02f869830e4a25568207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a02e375e4f132a219056cd640d8e985da5bc142eec191f660dc421af825a59c107a04c2e70c45b49af1beda8d04b7354bab812d2d3b8d1b625c92ea7c9959aa84443", "02f869830e4a25568207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a09fffe6d6d7bc07725cfb380c4963838408e5ec4403ac7048d8fa98d8a8873e51a065bd423dce12b9f2ce3172256fd3eee53d875bf6735d851bab85df2dcbe6b58e", "02f869830e4a25588207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a03e6306e9c2f862da58e5f5480048e33e963fcc237b71c11ad97a7ca77e4d334fa078466b915319fbb2e479a0f751d1eaacce228ea9b0749b434ce572390fc94fb1", "02f869830e4a25598207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0306129aaa1fef39739e8a26586b711e8e972776c323979b9023d583404d0c49aa056be07babc371629a9a7f28a5e1e1e0a4ad42a475abd98b1ffb6f02b3f1dfe40", "02f869830e4a255a8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a057ddb451ac2b95dab44636b40b86279ef079dae251e5357b156a01e8719cc7afa04cba985d3f6f6085a3881aa6503d7f6d382193d1c08e9a114e3051fb6a1eaed4", "02f869830e4a255b8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0959233fcd7c9a9a780389968e81981da9f8529beaf885e9a40ad0fd1c95fa4e2a030eaf44e34ae1bb24060f1021c17aae6239d69b68ac421bcf4ac13637ba33b98", "02f869830e4a25578207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a065a5fb5c67206352d113d82e78261b6d466be36d91461108873a6258b425ef16a00c9a8f6a19154a0fa48cc78e48ae23ed11633757251136041b6f8421e6dd50e9", "02f869830e4a25578207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a03d016d4874ea0011528aba5f91f4a14b93bc73801fc91bbfb41e6021151cc68fa02157b4819fc6c6372c832cdc09d69316f614a27389d519a53dc63920adef0bbe", "02f869830e4a25578207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04eed99fe6ceef9dba5f777586f196816292877c579a7e3d919b3aa13f76a4f0fa01e8042323680f853aa4a500de500d38d003cdc0150f2c1e967036b88dd364eb5", "02f869830e4a25578207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a056ee3c836edb6c6e298d8738060fb63c2fc59ce984d96064e7e85deaa865354ea073f144a2ed4f84378bfca22779a0b86b28a0b039640ed03896b57af234a725bd", "02f869830e4a25578207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0d4df2f74026895750a27ab17c05fdbc002bb7478da63fb4ee79ec65a6104d472a022363e1a66b6d81ea5568ddc70946b9d8c00ea7293a99e9826f32be52096de5c", "02f869830e4a25578207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0ba3c6233fee25866737e69dece34e74c2af9de5b14bd03c7f9cda1596cfc6eb7a042660ada8a89dd01e1eed2310aa035f8c5cbe9dbd3a13b9dafbc1907f6a321b5", "02f869830e4a25598207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0939617e76f66a8cfba626e9b7f8d9c83c3c7ef2a118538363454d6a7c952edb0a0103c8b4462458c1308c0e45f4a7c7bc3cd446ea85bf80acd9ed2f6c58a08d2dd", "02f869830e4a255a8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0973584c59a8ccd238e0496af112ad2b67d2bebec5961e152c8fb6b544278a243a0709d1c5c9cb586582c8b15467f0185f352037b987cb65c9c788968074f42a11b", "02f869830e4a255b8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a089ba4ed90d8e9d602163fd15ef43e605a85036449631e5d2a6935858a2c6cd59a00c3edcd059b98ee187235e31bb111ed9f7d35c2ffa439ee6abd3ba9b8268c517", "02f869830e4a255c8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a023fbfcd0be65ee8e299e71c5a3d6f24c9bc85675a83990bc0606c9e4a583a7f0a0520a1a451fc1a045d572d0ab2f80723ca28e7bf7b556aa2ac001bc52ff24f744", "02f869830e4a25588207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0d35484595d6fc192bfaff13645a05eb16ac829c9ac2924f0030823472a2b71e1a0602b625e6dd2b2bbcb135c31f839c985b3d9e6bee5f36fb6596793bc49f0fb31", "02f869830e4a25588207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a06c0fb8db60369cf97f806fd9fa30c6b4c11f41eacb49ebf4ff84a6e814a46754a05f1bdb8a03e0f51b7633769689d7ab9dfa7d869e3e4eb03f8b6bb1c63d288ae5", "02f869830e4a25588207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0ae03441863e1420c687aed744b0472ab6b21774d81c8714559b7a854f31086a4a06257be1376478b08bd6076bc06dac40b64937ba449f4a8ca7d44f798a625e65e", "02f869830e4a25588207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0255d27563463a6e29917122c7aea049c93a4ff2840a688578df161a949723709a0738d47ef1389516add10c3c0e70cf0d2d81acf2dcc8b414895a56e5e1d9eb50e", "02f869830e4a25588207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a05ba46a19ab095d067465cc2c00df5de885703c442df481bfd73dcd69bb45fbd6a04d1ab03702b65b75d79a841e6736016888b3ccc54c60a45294be3c69e8f0f7da", "02f869830e4a25588207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0c03304af8a489400a175ceb756cc975569c770b4ee0aa05978747e17f74e02c4a06a36798a7bc9ba5456daadc691bf7f29d205c5fc151d3d78777d599420f4f79b", "02f869830e4a255a8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a00b6010552279d8f22a5371533d01e15a464553ec2ce87757e2808add2898cf82a0556c7a9e89749108fcb379851fef485d9fbc7b17e929f36f7b2cec075dbeb582", "02f869830e4a255b8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a01a42d24576c328ccb4a3542cd366178a51af604ffcdad6a872915a0ff3426f5aa060b581de2e6ed68b5afd6b4f420828e4931e79fd189f6c326d5feb7147ad50e1", "02f869830e4a255c8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0bd923b1109488220111728999e0401478d33ad600bc18e7442e46eba4dc13709a01325014c41eb5fef17dad2d65df9a3d317dc27604e0dc5f687bb6eb11c3b4d30", "02f869830e4a255d8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a048943433c8c7f26e8538e99447414f23f24d77d30ecb9d9c1c104a59f330c39fa02a03a4938b6ff9285d1a37525e55bb8fb9033128a3c77a292a56e853f75cb4a6", "02f869830e4a25598207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a00be6e5e1f1c614c46f572b3d8377f1a7359163c7d827d274da0e43461e789dbfa02575f7be6f161f39ce951ba798f524c71eaee27add7c9b10b2bbc4e41497ec51", "02f869830e4a25598207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0a4dfd32d486246ce8bffaba57743a87879ca536db6ba52cc2457fa503c845336a00f11de3ec1b305935cf0919ab96ef4fc99895a16d665a4006804bc47338dc329", "02f869830e4a25598207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a058888c191668772cf7db805b6ad033a310d26d2e961ef6d7cdb50c0247ec8cd0a03dc77c94d4a5fbe9bfef3383488991e621f312491c4becf317ae4afff1122ef4", "02f869830e4a25598207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a09688c5cb7e081b3e6a6c8b046fc87d869831cdeb982bf78c689e77c2c1df06c2a07b6f3903b09652d10bd13593ee0edaf91049ddf3af0678e5dbaefb2ee14bb5a4", "02f869830e4a25598207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f20a4b1771982dae186474571df45ff52c929de1cb444dfed1cdf0bb8e0f041fa0278e656ceaa89f963b6972f2a1f25841938c5d31ba2a9d122a3c1cec3d68b4b4", "02f869830e4a25598207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a08caa8b485360474631fa324da2c34037a041fe783915760f48e55a6fe4ff31f1a0717ad396223023481ef524698bb398aba73b4039d8c755f777edd1c545f08ceb", "02f869830e4a255b8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0ca6a1a4b9f607927a023a9ef302e0045328eb80a08718189b09c6d5afc662665a0350de6e9d92256e510f62da2f19ee4c697a2b8d1ee0dcea061a7ed4dc8099de4", "02f869830e4a255c8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a00475cee6a5bfb1dda5178271b29cb77d528f3096ca7951d7374fb1b9598ed95ca073c44ba80159b7cd765dbffd82e136dbd23aa1a4d5bbe1f7bedc7e564c544d69", "02f869830e4a255d8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a00470e60b92448ee112563ef00b661ce1c06c1959c156540e1c2901bf1d6e69bca04b1332dabd73f26f2a577c534373c0811c41f741ccdeb344e17ebfdff771e592", "02f869830e4a255e8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a44a839ff0355be176b0c8992d962226ff6554393543a96bdf3a02a397188038a034302530398436e7f84a95732b204803760624333f689d86154e3862a901536f", "02f869830e4a255a8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a016d00dc785e525fe54b2600e898106e869f43ba7f59f3a1aea19c953c82de8fea0772994a3b7642a33bfc19f2eeff1dfc807600a4c32885cb3cbe9e6c7e13d22a1", "02f869830e4a255a8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0b301c6ce636116e69a91f1d10e3f7eb1ba4a4fdf46f1121a82cb838cef93fd05a061bef9f4090e3a6cd4c52ec3932f71135da7127ee499e86891d9a1b2daa1c99f", "02f869830e4a255a8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0fea448f2513c1322a19c5512b26bd37c9e08895d2d04c78a788cb65ccc9e1f54a00af274f1e4d7204d2bdfe8d340239e3ddad01310d0267b63df819c40b2ec5234", "02f869830e4a255a8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d6b2eaa44702a76fcc7c75f370acea3183aab18e81584eb6c8266070b4298eaea06b13f3cf19b6741cffad9211f372c834ebdca34cf219c8903ef97a605500b988", "02f869830e4a255a8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0dd2d6e9fafbe64f8797cbdf4886173e2ab5206b91818be2ef88961693ddab829a03851138108c1f8efb094f3291242bbcf3d708138679739516dcf9397e72143cc", "02f869830e4a255a8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a068b992269b2a9fe0f75b932b20e7d20b2d91fdb7f331a670189f3b0a0a1f5acba06178e0de0b1b7ebf4a40a18017efd959f8ef41874c981fcd2244f906010a341d", "02f869830e4a255c8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a069ffb953afb9447ffa57cb907db4f6b7c916faf6b9e6124d908d64a087d3090ba043e12ed9b59348a27d9b935d9de2f97587c659d10e69c40639a80f0752353938", "02f869830e4a255d8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0936809e1fa603b3774b999ff54e16ce29edb9c32ae02d2de9c2e43a0f9054706a077e152f9dac2e569562b929408cc77285c562d247bb600b5b57f31f2ad15ad14", "02f869830e4a255e8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a056d9fc27379481869d2ebe6c150fd526cde2bad793cf779d42a58bf3cc922ccea05fea061b206150fdb6b03bf2de68f200e878abae6bc1ccfcb9ffe04c5ce73621", "02f869830e4a255f8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01ec0ceb8027ef704dd02f8077a826b50e7e812c4e7e9f4a66a5f2275dd63ecd8a01f3744bb831bf2b8ef9e527f782baa98d07f471e39b8e9374c6d4ac100413c2e", "02f869830e4a255b8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a093b75ab3019bb2215f541bcdbf1e87c01a7022ee9d9df51d3d5bd9b6bab5c2e6a00dd11bacf64a6b43b7966c52ccb3b121608cef35d4d6e35526912736dc69e053", "02f869830e4a255b8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a05338993cb9496f89468db7399d1475d1cf7f71840f626adc1dbb637bea591430a03b6a684a6bd14c4b1d6c1dc779c6032f20c9d9e7712f8ae045bf6a2dd2e53af5", "02f869830e4a255b8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a08710b2ef5cd42e3c1659ebf4d889cc476cd88cf07b85cedcd8f8173ddf77ff41a043b0f3466fabc150dfa9c6700b42991597ec7341e0f3e4d30489a84fd33d9574", "02f869830e4a255b8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0aaacf7542722ca2126e49ab754bdaf3a8e7df38f9fad7cf236cb4bd598756e4aa0067701886bcd965faf3338dd2c2ea7e9857836698afac20173e5a30bc9ab1a35", "02f869830e4a255b8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0992a15c15eeeba23adb47621ad319431bbfb039950bf29312ccd17a7e7523da1a053175b7ed18802fa2bffd7b606a745aa07f188f7dbfbcaf57ed7c4d095007c55", "02f869830e4a255b8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a09fcf1bce6f6f63d76716f11999cf100b4266e2490665e72dd1a3bee556599797a0276d5c898f5b593455b2009b7ece73b6d696d6603e445ed7e99c3aa71c95c89b", "02f869830e4a255d8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a011ecaac4712879f0357fb312f7488479365248f004ef25be647e5fccfc08d6a2a0161915ab617bcb97f02f06e377f1c833046c25d39e3cd60a0a447807c7f665bb", "02f869830e4a255e8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0f4d0756cbc377a46b2f6fbbe13e1bf90c6cc72ff7908aec4288f9ada25cdcde1a058700b5e1a2d82a532d59cbb88336df04412188288a430e539a1f8936f0bfde8", "02f869830e4a255f8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a099fd39f4cf0f8b8fa4abf950e93a9d4f2feddf1ef33dfb796e40065f6a92729aa02b6c0b8445520ec9e0b2a79894a98af7c5e90e007c6b33cc90c7e2605d5b4fe8", "02f869830e4a25608207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0e4b016eee6570ed1bbdb07c1c27448cf24a23beab2a400282e91582c9bdeb8a2a07797f90e4c9ae98b0c125dadd4398fe03e800231d27171d0de0717191f6bf730", "02f869830e4a255c8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a07cac436f0bb731d83b780ce14458197e722806226ac114d6ff376688f129bc0aa0283e77045edea64ea1581a42061d7563a1e1bd53d7858f23ae998d944a4ab480", "02f869830e4a255c8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a03716194925d95eb4bf10f6bcbe10aa893f6369fd6619a65c51fa1b5dce1e5a2ca057c9bca4cb9a9a37c1fbc52fedae811d1c427c805cf0e566fade36ca0b8ed7f1", "02f869830e4a255c8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a06ee9f90a3c838ae43a1b589314506da399dac4cd441add6af07aed622d8839dda01304fd586224291d13bbf1e1662802bab79716a4bad43dbf80d29f0ebc1f59fc", "02f869830e4a255e8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0aedc9a44e67ea7e0099fbe6ae08ea71e2b6a6a24f940c13fb4bb14f26112d2f7a03c22f5ad1f130cc06fd4809077913b4f3fe8660a488ec8917b30d042e4b51911", "02f869830e4a255f8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0f2b609ff162cb996c800c40755cd8ae4cbb5b380d49a5b0b26c9406650145d1da04a779d8ea14583d9a0c89ca2528fc9e0177829ba0d0b2fae6bec910b89a6f087", "02f869830e4a25608207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a01b199cb77275af2410867f9c8ec70aea678bb18c79618ef8b6dfdcf4097aaff9a00406ffc88d9fd274b8127d4a2677e2985319e3c2c16e6e7b9acc93fc37dbd417", "02f869830e4a255d8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0e61f7692aa4cc32fde36a05b6fb10bc27a47bb57bcaa6fb1c90e8006c0e536f2a0382fb2bb6012c5c63008730c9b438e8ff90640a2d1256a0e9933cd7b94d2ab93", "02f869830e4a255f8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0621befe62c8b72c60cc62cd7bb312edad6cfb61029990e2ad7a18151eae0280aa0474db57df0a6fe591ffe12a0c6fc514c93a4740ccb39a50d6312d23c69348e46", "02f869830e4a25608207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0259c17a5b28fb6e7e20e34e94e82ff77d039be74912740ef12bcf89d1553561fa00609f93c0dd880fa153eaf0641b0ded859672dd5933d1e2de1215cd36017c898", "02f869830e4a25618207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a03359734b64ed626e2b144011a9bfa8dce5434c60e9313019c07c6b6bf7ac28f8a06afc2c2725fff976df218a69a16aae2284a1a0347b00e2269af8bdcdec92705c", "02f869830e4a25618207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a21a05a27ebb91ce60e1d28e3d3a109c7a22e521eb601e26d186f820d1746b16a002df6df80655cd83340d70e5e8e976d5adbb666f58095f9ce79723bb5f3c6bad", "02f869830e4a255c8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a04a150240d7ac9cfac5e3b0d9eb12697b6965cacaaa03e6608836bf22b4b90caaa07470de0d36fd62fb7c1020788f61e0231632aedc15ebc34661dc1c583946f9f0", "02f869830e4a255c8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0a6601262b8cccd7bb238bd1c407632416c0e8b46bf8a30c81db6f39daf42ef8da00cc1ad639038c8d4929eb93113c8bcb1a5bf0cf56e58eb6e6cdd68238361cd22", "02f869830e4a255c8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a001fe31e109f292c9320e4c842ecdd062b74ed2a9698d28be0c08ff427c07054da01be7a22b8cc8c77a588817a72caf39c1657173e5154f2d82b93624c35eea0ca2", "02f869830e4a255d8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a08f74987d9f81750a3b022718207dbcc84f546b7e81309eca327d6b4fd468ef44a02cc1fc65c6dc6cb9cb20ab8b4a1a2b486d1113c510900784312ec23540ae9328", "02f869830e4a255d8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0ca29d134c9ab80bea912d3c435cff1eebd1eabaaa6b3558969ad71b68329fedba0523de17aa2fc0dcd6572c36047b6fe068a1c11781e0a785302ebcfb7b74cc738", "02f869830e4a255e8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a046cda1d5abe2838b6a481719a62c71c897a6a23b4fe5e972b867bf6dcf70d34ba029d12afd91094d0d66d800ec2a1d51fd063bfe6bac5cc56adee99d5e95502f0d", "02f869830e4a25608207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0516d734019d7920d846c342485de049511cf916bbfd23abf652faf1145a7a2d8a06fe8480ab80c3dd72d2a58bede1f4e9b4a27c010f64f6133f646c5a86d36074e", "02f869830e4a25618207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a03d8f48c2c2a7b290da928a4b604808a5876a21d4155c80b993e81f448ac24c38a00ff03a5bc8c9ae8098d4a1b8b3ef40c52f838bf05c8667f3ad8905c8e7f8cf05", "02f869830e4a25628207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0963a19c3676c70e82e2c1860e0190b2357dff0037d081bb73dfbbaff353db169a01687977a63daa08b603fe7729cb13bd803a2aac4825f6e44cf56e208d2e5efe3", "02f869830e4a25628207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0b260845b834af77d6bc930b1efa98842c079b7995329ddb99b0c59fe04549598a07a48751876bdaf2de13037064b1608d4deb8b80c4dc95c8dac0d324afef0d75c" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x42aab183...f16064ad
View lifecycle
0x87ecf064...a0acee4cView lifecycle
0x6aedaa67...e63044e3View lifecycle
0x693e737c...cf11ccc0View lifecycle
0x7f5c2dfd...43d760c1View lifecycle
0x2e6cd52a...7a3c4e17View lifecycle
0x3eb7e31d...b800ba7dView lifecycle
0x178aeffd...0807e588View lifecycle
0x5948997b...0c30ee0cView lifecycle
0x02e52f8f...a81e0639View lifecycle
0xe87e9e1d...80d642f6View lifecycle
0xac5fee34...77e7ca1bView lifecycle
0x466fca08...1035d8a6View lifecycle
0x28e42a33...bd1c17c1View lifecycle
0x9445962e...ec931414View lifecycle
0x43ae0bb0...9e9ea2a3View lifecycle
0xa1e420fa...54af5c5bView lifecycle
0x73865746...ee0edfc2View lifecycle
0x2f5e6c0f...25dd01a4View lifecycle
0x235ca438...6c67669eView lifecycle
0x705ef0fd...bb3941f6View lifecycle
0x2f98944e...16833d39View lifecycle
0xb24ee1cb...8c2e1fa6View lifecycle
0x5722fd72...4e8e239cView lifecycle
0x4e58ee46...fa25c8a9View lifecycle
0x87dd436e...f03eb24dView lifecycle
0x10f6d6d4...e63dcd7cView lifecycle
0xa10389cd...a7bb121eView lifecycle
0x6a3297ae...5caf72c5View lifecycle
0xd4fbb268...e2e222d2View lifecycle
0x65fb33f5...ce5dfb0bView lifecycle
0xd4e10856...a40bc668View lifecycle
0x3a1c8d70...040a31d5View lifecycle
0xf384a146...1a33b0a8View lifecycle
0x910ca1e8...addd3c7dView lifecycle
0x2aa3661b...c9de4270View lifecycle
0xaf78963a...9dd2f48dView lifecycle
0xa5d5a88f...7c4dcd77View lifecycle
0x22de83c2...666b2522View lifecycle
0xd18afd19...86589867View lifecycle
0x12292dc7...8bada4a5View lifecycle
0x7d58288b...d80dd0b0View lifecycle
0xf81bd756...647262c6View lifecycle
0x579537fd...82d835f4View lifecycle
0xd78aedb2...46935c6bView lifecycle
0x2028be30...c984e117View lifecycle
0x1c8a6aa0...7c429b24View lifecycle
0xaf3b2325...db19d854View lifecycle
0x1cc1afa7...97ae93c3View lifecycle
0x35ef83a3...9fd105fcView lifecycle
0xd2281a28...f4616575View lifecycle
0x204293c6...43124e62View lifecycle
0x4144e0b4...70dc3ed4View lifecycle
0x4eaef99a...605b85f4View lifecycle
0x49ef303a...9bed8f27View lifecycle
0xbf23322c...2e619c82View lifecycle
0x6e68ff28...6568e9afView lifecycle
0x49fd93ab...7c7e7f07View lifecycle
0x25e67031...4a632c09View lifecycle
0x467a12ed...4df38309View lifecycle
0x60cfda1e...f99bd3f5View lifecycle
0x64996562...b83665d3View lifecycle
0x2e1445a3...76e18174View lifecycle
0xe88175e6...d6db6ab7View lifecycle
0x2d80bfff...60514bd2View lifecycle
0x3d3ac2ca...d14ff904View lifecycle
0x03fdf31b...f452ab9bView lifecycle
0x3b80272d...4d320d12View lifecycle
0x9489b9f7...0364a8d9View lifecycle
0x0726eae2...faf4733eView lifecycle
0x9a103cf0...bd0a2661View lifecycle
0x7e8bb0b6...2a00dc72View lifecycle
0xb1c7d4f7...6eca07bfView lifecycle
0x572922d8...e212d936View lifecycle
0x37c1ad8e...075fda6cView lifecycle
0x6f3fc578...319970ebView lifecycle
0xabfdabd8...2ada4e50View lifecycle
0x7747c1e1...ef91f6e0View lifecycle
0x6478ee14...26638b1aView lifecycle
0x8ba1245e...8933016bView lifecycle
0xa79e675e...6fdfde32View lifecycle
0x45d3bb97...e1bbdecdView lifecycle
0x78f9af34...1d87044bView lifecycle
0x3d02c55d...c668bb52View lifecycle
0x60c49ba8...5fd8690fView lifecycle

Op 3: 0x1fdf39cf...80f986b4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 80: 0x572922d8...e212d936

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 81: 0x37c1ad8e...075fda6c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 82: 0x6f3fc578...319970eb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 83: 0xabfdabd8...2ada4e50

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 84: 0x7747c1e1...ef91f6e0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 85: 0x6478ee14...26638b1a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 86: 0x8ba1245e...8933016b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 87: 0xa79e675e...6fdfde32

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 88: 0x45d3bb97...e1bbdecd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 89: 0x78f9af34...1d87044b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 90: 0x3d02c55d...c668bb52

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Op 91: 0x60c49ba8...5fd8690f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
338ms

Validator2 — Re-execute

participant2 · REVM re-execution

338ms

Validator3 — Re-execute

participant3 · REVM re-execution

338ms

Block Published

Block #1317
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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