Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122010...6087
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
85 linked operations
0xe4cdabb8...08d0347dView lifecycle0x0d0a911d...158f86f3View lifecycle0x09b3c166...3d9d8d69View lifecycle0x6aab4d05...1b12f0e7View lifecycle0x49c53a19...3975f3e2View lifecycle0x0b666c68...5465dcc2View lifecycle
Transaction Lifecycle(85 operations)
Full details →

Op 1: 0xe4cdabb8...08d0347d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 2: 0x0d0a911d...158f86f3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Resulting EVM Transaction
EVM Tx Hash
0xe4cdabb8...08d0347d
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1671
Status
Success
Overview
Update ID
122010c941...a54b6087
Offset
7779
Record Time
Jul 20, 2026, 15:59:04 UTC
Command ID
9540ec9960b4...217fa838
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0003462bc1...2033910c
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a2582014b8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a09c6650e88224b9484a1c29da9e61a91762571c6dda6d979fe262905738d6f706a024f947681509c1538858d5f98a814fa1fe19ae8e36ff5bfc29caef716b035722", "02f86b830e4a2582014b8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a00930577bf440be11b996478204a7292646306feaba0e20653201d47929a6b7a3a0776f952972f9a5565b3aae42a68748bd7c4c32fcc3af038818a721fef7e87266", "02f86b830e4a2582014b8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0210679e56dfdc8e7d40306cbc47ea7d650de42d9db841e0fb398762d4f29b278a04b4a9c50da6b1678d2c3e297d7d5ad0f2bc2f636e385762557b9aba412c58730", "02f86b830e4a2582014b82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0bbca3e9ee2aa18febf71c3993dc57979600910beff2f006a17a7a4a34b7a1036a01eec2e93ab9c51d56812c88681c04d1f5a61017f0d93bbe0cf1a5eff34f17a5d", "02f86b830e4a2582014c822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a0dbb8e9663034be5040af359f03d91a5696823cb222520800bbe388c8a48e8316a026f08945357d6a9ad600eaf2bc392877c0ffd75dea8fb43bc8b2bc026e931e11", "02f86b830e4a25820b688210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0c60b02a81d1933e6cbe2d54e8bba0d55c39a8c3aafa0d2f2f2e1cfec06073e84a066518ef8a81d71204612f3f4c58362717e3b0d2887de710278eb5443c17a28e8", "02f86b830e4a25820b7682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0458a480248d97697567faee2c06a137c170258230ca9933d0a735d385d0c2249a03182a7a06ce7353a570eccb16b2c0543a9ac93d8496757c1d0bde76407dbba95", "02f86b830e4a25820b848210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0c28fc6b22ed7aff90967a97dce30cb41b7f2914a3281e707a73dc6a0c5edd11da04277959716e92d4f6b2e1b74429df981573d6d3b5174192d04f4fe948c466fc7", "02f86b830e4a25820b8a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a01a3c50534cb7eedcc4d967b4afe9ae24f744ae5d67d81b7b23822f992d70561ea001ac83539a63f8ce8b171df1eeef859aaf75dc72c386e252cc76d0ed4f870872", "02f86b830e4a25820b8d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ef422c9a8558a696c3069efd94fa59c32a18d6836999cdca1bfdcf74066166cba00a9a8c9f6c4514d0b54af316d91262d4c53a25eee3603ca5d4baa842e3bedff1", "02f86b830e4a25820b918210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a09f54b8a81656d145a33d812625310c9b3b7dbb004574ec262f19521ebb926af4a06e35d1469ad92fd399249a0409dd563f30e7c451f5011e4faf49f274a7d3bceb", "02f86b830e4a25820b9c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a06b3a15a603ae6cf08f3c0bad93f712bf1e633e30a861710c70c511367615c43fa0572c864821840ff2f800b574b048ea9e6c36c1759d5c77f75ca6fe6abafa14fc", "02f86b830e4a25820ba68210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a02d4fc1e94cef816ad56fdf6d9779711080b83140afe7eb1726a61614a38b9778a0622d5f907830a8c687533f94dbf9de94369d7937f117595a09eadeccb774eae1", "02f86b830e4a25820b9782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0a7c6d561b4bf3ee8d98d9d7a83c05f900e0f848bef8e84eb15323ff06f2d4caaa015adb517ca57dcaa63b715c515578a06dcf22402e4bbd4acbb967a3065fe5b71", "02f86b830e4a25820b6e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a02c00675d2c720231e1b845f7d86dbf0889c61a8c44f9c51dc6b650d8fcb173a8a04abe243e6e7fc7f211e167858b4bda6325a7c9c76c0e7b5c57623149500549c7", "02f86b830e4a25820b698210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b051ab910f32036c71c3c5866cfa30364aed9adb0c52bef4eb34ea9f82934841a047e8b7d9ac79c9252cbcbf30c4b7ac7147dd2abb428ff9ffce1dbadea1a2ff25", "02f86b830e4a25820b7782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a061da36835ed364656b6ba2e47dbbee4a95b448feac687accbf9cdb42ed01eba1a00203851615df55696cfc4ab86352da6adf1accb10ea26823c6ba34f18b5743eb", "02f86b830e4a25820b858210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0b3aa3bc47ea5aa93706b3672993618ba2e40ff4473e77540c22d2ce0c1d26966a076a9ee7fc7f831e844863c81bdc5422e301583f75ffa7cbc317cef0b57f5d066", "02f86b830e4a25820b8b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a279d5db17d5a5c57453fa1ea322af38c6988216bd9143f12be9810ccd3a5e93a00c2fcc63201226ddf5d954c4782b9b1ba33dae3eff90f0a76e5be080b607ae78", "02f86b830e4a25820b8e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08af0f6a3ec10041eec37f4ab7ff7e579b70ee17ca755773de50b3e9ad040a514a017fac5a5126f7399be49cd2cae35490dfb68cf0ba4b97d861c5d77fab26446cb", "02f86b830e4a25820b928210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a00d6b38e1e27c25ade16e79c595ef056e79c504960de9f6d138aefb17ead256c1a0437c74af3637b3751880f8e27380078516cd71715ecf545898b5a6530a7e8d5d", "02f86b830e4a25820b9d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0c338473bbe6c32ec36a5d04d2465760f288a35dd7b79c177ad731fae931205dfa00e97b19c87d097d339c63091f5f3b78c884c9ef605cfd874615c22cbafeac5c3", "02f86b830e4a25820ba78210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0fb1e5cc042588361ca7f69e02c4e2ee054b1db7928de53b108d6e75341d57eb0a05c2452cbb3896ce16b6a466c92b92a56560070d242903e61454551d4325a7265", "02f86b830e4a25820b9882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a079327f35393d594ec8cb7c7dd5cefe1d4bf82f6016ad3aa5e0fe4098032e30eba0707c7081945bb65eed918ef702dbf237443b65c562cd460586c8260234fa9c6e", "02f86b830e4a25820b6f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a003449c6b8f30c8291893387b7df763931876904510b6021f0bdea7ef473d7e35a04f8ed0a36ad02eb65bfc09b8137789d8059e85e28c9d047eb8c9dadefaa483e7", "02f86b830e4a25820b6a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0c742cf441922f7bf00e8d143a31e45f52424be06feb42b895be7ba88da639964a05c4b3e8d887b4118e13be363fca0ed607b49298aba04cd68caa4729863465481", "02f86b830e4a25820b7882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0cfdfdf3ffc1ee7df0cc00c7b6d0b90d21178fe3136abe999f6bfe97cd4ef8e90a052e12ec8b427b69c735a182e0bd1d3a1240f628d6e1dadbc9dde9a1a34e16fc8", "02f86b830e4a25820b868210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a02b8b4be0014df538d6b68053b3ec2abfdfe8bcde52183136a7abc363aab9eb82a05cab02b2b83e2e6326ea0a4c4eaeb11b36e47c51e8095d2cfb1b2148257703e8", "02f86b830e4a25820b8c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a05fd3261af025ed1bfa362804461758e545d89e6d1c15878c21302f77059f95eca06e918ada2badf3b2e0edfa26345c15848dc4e36b493d14cbad62f75aaf5fb5a1", "02f86b830e4a25820b8f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a061d4301a5fc0f31c0d83405888ebd0d0b3a4f3e92bdfce899ba736aba0170e0ea0475d8c4e1835b98eaab45bdb47d37668816a39d6250d0fe659f50c5853bdd15c", "02f86b830e4a25820b938210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0b00ce26e45af4f01e3e7475c88068df8440153734ad4b019cfcd1a3ce02f9400a035d0eab353a392c73273b618cf8e6f3ff7da2ca77b6aa4930c207306be64e1d3", "02f86b830e4a25820b9e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0bae94ec23ce4ee6a7954b3adb89bbb7bf236470d634e1ef53fdfb2a52b67e5fea027f3e33c9492b952e2783fc12ee7f1291e820a064b1ee99033dcb709030a922e", "02f86b830e4a25820ba88210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0bc284837dfd5b4423f2f441e757f2a64ec5909e657bd14ce7cc68f0f797e3c00a0104214b249b58fa6c8aef43b10ac2d3e648039015db79e5e79f22461c87f72e8", "02f86b830e4a25820b9982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0e55d84cc49aeeccd9d010101068848d160abd91f99a741661e72254b569a36e4a06a84e14c344b8bffd58b0835b35ee16563203aeba821a354fcc147a84aa10403", "02f86b830e4a25820b7082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0c8e08f4e04a9abed546a24dfcbcb49db5119f5da8ce594d4919ff4c2a8726e5fa037fbe2c7a92548589da7e227366f108a439fb6f59623e1cd56573fd9d4dcde3c", "02f86b830e4a25820b6b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06f7bf1ff2226f202668eaa695faee84f8746030890e7a54ab5e277243bf8fa85a0281f5a22babbc5761b001699d65105e994a548162797852c49aa6edbe8560149", "02f86b830e4a25820b7982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a05dfe688acec33b2ebd818b450656ef2154b5dd1cca2a8521fc9a6915144019fca04108b9a3aa014bf99c7ef456a7b6532d9c18245d05d913c3b370cc87737655ce", "02f86b830e4a25820b878210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0f62b5f0f44d9a69a5a9fc3675df0c149a18498f5e4a54ddd571a2be79fcbc01ca012069d384581ea3144b49c0959c3eeaf01153213f1cb212ff5afbb35b47dd0fd", "02f86b830e4a25820b8d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a05b5178070579b0c36252eabf583a03d97fb2fbe5ae126254bb4fd9b05aec36c1a079d638c616f1502fe5d96294c440b322b5264c8690faef1374f25b77f1eb8360", "02f86b830e4a25820b9082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0134d2555f6ff99a23394e173224645b0e8840c7f29c5ae6d5d7aad0068513ea3a00ea89e0abb67733a5e8c49fb93800eba932c307e6c65e95a91f1061c635fcc81", "02f86b830e4a25820b948210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05fc2bf0a120c85ccc32fc579a31ba19e6ddb9b1c9f21374dbcd19db3a34c8e3fa05f5e1b9d5c982184f4f738d8fde0cd2a53242f511dfee3b6df14142bd29130ac", "02f86b830e4a25820b9f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a01b1c1d17bada090c7e1c381ec07f6a787fa0988677ea4b6679acf9c55177f9a0a01b85d3ff25d56932a1b8b1f063363bd3bede1536e413b765b2e8ebd89d172cb8", "02f86b830e4a25820ba98210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a06fae7ad5fba114eecbeeb421e2a6a2dfdd8337645ce1766879a261ebcb8c9c34a024fe1e77bd8929d31354a2ab5e51da0fa16499e72034296648ce93efbeb17a04", "02f86b830e4a25820b9a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0e4518e13961eec0e48759b8ab11cf83e1ec24c98204ce9c4ed1be641454d373ca050ae8526e0011ba9a23b1739d1143d6725bfa1e37a20eb5ef51573bea59dab46", "02f86b830e4a25820b7182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a079c03d81ffdb824dea9ba7e106ddc4cf654c7339ab38ededf56aeae4124028daa03100dbe6b844601901c0288b4acf9a95ea9f8d556be8feb83caf7f61118591de", "02f86b830e4a25820b6c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a02cecae2af7d9ba20898f9299fd6d4ed8718c0a37beb6e886f8832902e099725da050deb737a2dfee5a16484f4de9b6571717a97bf8850ceb47987cfb78dfd43a99", "02f86b830e4a25820b7a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a07886e8ad105b69e628490e99f1aa5fe7be3dcb352cbb4aa4dc412aa5ea36361ea02ae04ce1459654a5f3d2610f036b87926f45f2957d2e64e2f5183bf88f5069d1", "02f86b830e4a25820b888210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0160704289b74267deb4df89dffde7dd48abe56bd2a4c090a4c86fa2447f8b432a04e99f8ca787810d44ac50af60a92bd91b81b1152e65c9bb68102cfd96c897b1f", "02f86b830e4a25820b8e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a011c73e62fcb9d2ca6806251790b6ca4aa800abf252574c337695657f94c13df2a02265a1ff3b39ad6f3fc0c3683fe1686e6ce69a2ca8424fff38ed7ad283f5f461", "02f86b830e4a25820b9182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0cce79d406180f2ded3dd39b49aba8cae8d19005c5bcd1f619b4ebcfe4c3a7fd6a07122b1fe6cc7218eaa09bfdc59365361ae489053fb6696f19ee1cd66914d5ec3", "02f86b830e4a25820b958210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a016fddbb4d28ef7f365f9312f911892ea45d7ecbc88e9e3db7cca7dc816d53bb4a077fb0d2d9ad82b1b78349da4d5c096a95d54b1f48089956e35d0412fe820e12a", "02f86b830e4a25820ba082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0ffee14e86f78d256758b55f523787d941848f243cd0fd28a98dc09748318f52ba06f47cb7943962485dc7076d62241f57052637449d105ee9871e34bd7e0e492b2", "02f86b830e4a25820baa8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a02fa0309b79da957c7941b03b3da8007a15f0a719a1f9078bdabfe8e22b5506a8a055344e9ec99ee6ed9a2a0b0d54c7c2d4dacaded7da62b84a95be936138d32817", "02f86b830e4a25820b9b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a05a6ba9392005367fca6d637d85c5f6b3a02e9cdfaaa407def5064fb8636676bfa0602b11a1e83b3200f53aea7871b58407fcbfff789953c2d1c219e61ac2e2cb1c", "02f86b830e4a25820b7282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a032098e434182eb221e0f1d5c456afc8bfaf2e4b7338f7b137198be06cfb2cd3ca0604cd2c9ac9bff0365aeb666db6e89356df7a990f625e5d701ae1d0c617e8c18", "02f86b830e4a25820b6d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a06675e5105221e72bf7b54f11650333c1ecb8a84cc62d43e10bc36678d66c2acda05fa72598cc6628601cd4ccb86ffad579dbfc6efe62eea70a86912541eca69c1c", "02f86b830e4a25820b7b82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0dc597d6ae491cdde107aba369bcf7229c28e68af78c565114fa2e049c9a829b9a051252b73e89b50df6986b85620c2d8b29d99a210ee22571bf15fb2a2e75a37f6", "02f86b830e4a25820b898210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a05efb818f6e8dccc72a30588581fd97b4720194cfc0ad9c593976e15bcd1d2f99a0404c240eae0f495364d880c3e78c5ca2312b38a5ce210abd1a25d607ca6ff018", "02f86b830e4a25820b8f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a7ea4fa12df70e4f6cda8ce19c0fad33facb4ac00af8572056d48c7c36c9e9d2a0176da808522d8c1de35c411f9f6503807981d8813c5e4a73b7f12d4f9065d4c5", "02f86b830e4a25820b9282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ad09c103875c4f65cdfb74c97c42803c1aaf0457593648ad3ba9484d04cd9b7da072892bbe1707bca05d4721882ed4394cb19b19c421a6b88b094dfb0c26ecd7eb", "02f86b830e4a25820b968210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a5764c2dd9933d0d9bcc9be3646478461ee3f6ab17bed67b66fba2dd0e9bcac9a00405ff4e58425884461f98764cd28b41caa87b7048a1fe4bf46ec7f80a731524", "02f86b830e4a25820ba182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0816e1dee75201dce50de592a417be130fd2e9748fc93cf681cd93a815649e635a009d94119d8e93ce1c788f23217d1604d4f8c04680c66f3c80c9484886e6b2c3e", "02f86b830e4a25820bab8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a03e05bf42be56e13a8aa536f232665f9f569436169f3474ee3938e4aeb83b66c8a0753a097bd51e18180074ec287c1f559d8fdf090dc021383941ffa26b170ca580", "02f86b830e4a25820b9c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0f1a740e51d535d13820869fee2c40a0a076b4370f4f55234c52cb747094b4305a0588f1ccdc738330e9c3e2f7ef941a28ae6f54bacc9dacfde47c32e35dffe7228", "02f86b830e4a25820b7382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0dc4359aa9814f880242a176662370ed152985ef2a041dd42c86646eeb71f1c93a023b6d4ea983e14227297c0b7cb02bbc52c4b934e9b24f67f83406bc82d2f3de6", "02f86b830e4a25820b6e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a00957488e3e4cd4c292ba64b1278b25de2a824b2e1a649140bc6bde21d5cbba40a02268ca04a118bf33a424414d6b37a250a054c4a94c92b4946b3e45f5eca89e25", "02f86b830e4a25820b7c82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0cb13121214296a379ebe939682198e1f7752e0f04c90dab1ac466afed2221b50a054a35db5a55ba92cb1daca930707a40315d4d20df73b79528539ba2f729e4bce", "02f86b830e4a25820b8a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a06e2146e1969f170c5bae325f1452054fcaf88b7ad35af945587039b104cc5831a02a4bf84b821eb67ffe3a41078725f76e8f5e585906d5d173b5f32e17ac792b65", "02f86b830e4a25820b90821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0bd5e3da0e44ab12c0c3a3d660624d8ebae67cbd21dced7fd58b081427ddb8c7ea010ce411cc25fd18aec22c1c29053c70552eeb32c920874f14c7cf626be102d88", "02f86b830e4a25820b9382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ea91d9e5a66ebc77b47d99ddabea6becd3ea74ee35fa408ce1d43d12e893260fa01ca47472402b01ee3c99add65a3e4a02e6c304bf9ace7f4ef1cae582d8b72d0a", "02f86b830e4a25820b978210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a07d9f1643b80470ef31737f8751421d085501daf715a4243200296992a4f0b2a05cd28bdd17396091a221ecac569cf1e83a081820a399c2393f3e8f1195f13463", "02f86b830e4a25820ba282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0434d88251247f5f7e003c54d08f9b9872bb72d30fc8ae5715d91df876c48b96fa06f19d2c83bf75d80bf6d28f8ed69bde371c2934b40a59f1278e8f42219f4e1b2", "02f86b830e4a25820bac8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a026a3e657c3f9ea5d8a37f7608b4536d7373d9ffad29b20e9e9e2278740fcaaa0a02f24687a632c1b618c4672c002684eead967573d525b28b07c07516a34edf6ba", "02f86b830e4a25820b9d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0eb39dc7b6bcb3d325b5df5d5877df15e24a4caecb92fd2e6827fd4e991dc210aa0059806b5fd24d82dcfd5c4144b53d51c52de7e2784640181878c8658eda628c4", "02f86b830e4a25820b7482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a042d007a0752ae38e81a1c9c52931a5482b136f2521c6ce688205298d07f612b3a020da736aac8a3d5bdc5e3f44b9d622fb76f0ab31f4fc02a65367c0701d3f0379", "02f86b830e4a25820b91821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0edd83de630fef7b2afb5ed99e22a3eb4bb51e441be9c8f27d14804d3911cbf0ba07acab80d1dedd1b219cf958e6ab51be1f91ca4119b576af2a3b18cda2350396f", "02f86b830e4a25820b9482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a032c46ad4c6490b24a7bedbe07eb54e92a57fa2a9ae74c7793e4c3bd2d489fd52a00ebb6ce8631a91381decfb0844ae457cd55017f9f4f2e6efc3b062544555b658", "02f86b830e4a25820b988210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0feeef33315ad1d916441ced94d78113889ab7745680a70f7dd517ace3c6be97ca077077c422ea1851336d230ada074a67ef8f56c469305f3ea39a7e12c2d64e44e", "02f86b830e4a25820ba382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0efaedcf7acdce802aea7d28314039eab93a908ec63e4e450880ff81e7a482683a03f5168c455e3b5b8a23f5fe368e68551dc794717994bdb055240f9c9df40e88f", "02f86b830e4a25820bad8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a04a4d57ec170777befa7c7e3a38b4ac6d86067e8f0ace434244c79328aa5b86f3a002e32e6904b430797c32f60e68c2f25e4bbab88d8922d787c13daa5e3461d061", "02f86b830e4a25820b92821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a038dd07ed2e5034b8eb482769a54030815c842792fc3614d8b767f0f0d904380ba02d11a533212f2d7e3682535b6d4ac4dcc9c22775dd5eb62e67ba3fcef471b6d4", "02f86b830e4a25820b998210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0b937faac4da77dd6aba421957e2cc08a6315569147d9dcfc7038a377dd018b8da007a8324e3edca78908d327b9f29071a5d2e30fe9408668e29f852e241b1a093d", "02f86b830e4a25820ba482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0c33d851c0fd79b99d295a118be43a661e5b2d505c4f8bfc4e3c2e155f89b5f07a07efe9be5160e8c94d7585fff2ddc8c7817a72fa3243bf0e6a8a5947f9ff20bba", "02f86b830e4a25820ba582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0204496ac7891fd1fe2638a417e20c87ab552f402cfd521c02e92fecc7312d575a04d59510cce79c4f5559744cb1c3ed3df9a82b2c1dbea3a8652dc6aa61aa423ec", "02f86b830e4a25820b93821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0bcc823d8da60861e69908e67150af140733c14ee22c83651fa6f570606c6721ea0516a0d92a8de1ea47b59597f9d9bdc1bd03d0605a8b8d1f51b23e97a3a677fb6" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x078cb8e4...9bf797b8
View lifecycle
0x71befb99...385419abView lifecycle
0x6f9721dd...2323b1caView lifecycle
0xb04a5809...a0430761View lifecycle
0xbb9df676...3df3e328View lifecycle
0xc2a37a0f...157c9d18View lifecycle
0x382f04c0...516ed55fView lifecycle
0x3ecb706d...bda4748cView lifecycle
0x01b07e7c...6c3f88b6View lifecycle
0x2f712fa0...6aa9e6ccView lifecycle
0xaeba659b...e5422649View lifecycle
0xe4297bdd...8e1eaf84View lifecycle
0x0592ccd7...3decffafView lifecycle
0x33d11a45...b19c2b94View lifecycle
0x85e1ebab...d37b48d5View lifecycle
0xf05622f7...9334ccc7View lifecycle
0xfd027254...9f5b8778View lifecycle
0xc116b0bb...f1f9b9d0View lifecycle
0x46720eb3...3420457dView lifecycle
0x5352a110...eb659fbeView lifecycle
0xd95aa941...615864a1View lifecycle
0x9d09b88d...6d02e93fView lifecycle
0xc03ca40f...bd145d2fView lifecycle
0x4ffb7a36...e5c0de3bView lifecycle
0x199eb4b6...4b036c7aView lifecycle
0xe95dbf5b...f9078325View lifecycle
0x827dc445...456799d7View lifecycle
0xbdc7a238...4ed734f6View lifecycle
0x4618bbba...fa680e93View lifecycle
0x9ca8f1f6...e29e65f3View lifecycle
0x11dde069...83f121d0View lifecycle
0x53f17471...1ecb972dView lifecycle
0xd028b3ae...843e7b43View lifecycle
0x328b3b0f...d00043acView lifecycle
0x8968001c...b56a3e63View lifecycle
0x541688f1...c4973242View lifecycle
0xf142fdc7...e4ab77e7View lifecycle
0x97f4e309...b5d34180View lifecycle
0xb2fa3c4d...671de310View lifecycle
0x405467b2...f9561806View lifecycle
0xc1dc9df0...18e57c6dView lifecycle
0x05e4dfd9...2450aeb2View lifecycle
0x10f25aa5...925cb9baView lifecycle
0x07d710d4...c9ae6e05View lifecycle
0xbac4d488...8bb753e0View lifecycle
0x4bf3c38b...41d5dc5cView lifecycle
0xc9b8eb7d...263410d6View lifecycle
0xd9439ac8...77f66c87View lifecycle
0xf3c3f1b4...9ce6a7a2View lifecycle
0x4c3a3a77...4306ffedView lifecycle
0x08cdfaa2...9e87b5d0View lifecycle
0xc44ba211...833a54dcView lifecycle
0x759c74e8...0474d5acView lifecycle
0x673af7c1...aa0b2885View lifecycle
0x9d9c43c8...52aec78fView lifecycle
0x63890df0...3151e877View lifecycle
0x59af26a5...176880edView lifecycle
0x0c7dca0c...9c6e232bView lifecycle
0x7f3ef45e...3f8b2b3aView lifecycle
0x920ae003...3278e844View lifecycle
0xf2b7371c...140f8652View lifecycle
0x4efbd32a...cff56ed8View lifecycle
0x4a21a620...d46c1346View lifecycle
0x973bd5c6...bc2e1384View lifecycle
0x55c1930a...2ece14a6View lifecycle
0xe3cea24d...f0b784cbView lifecycle
0xfcb21a75...6cdcc48bView lifecycle
0x55544ebc...75f35182View lifecycle
0x559ffa69...4cf72968View lifecycle
0x07081210...d43b4f2eView lifecycle
0x892d6050...4dd73937View lifecycle
0x42446e4d...4bfc23bcView lifecycle
0x70c87d9f...67b788c3View lifecycle
0x63340e14...e552d70eView lifecycle
0xbfde1806...775e2f66View lifecycle
0xb58f7fb7...6755a89aView lifecycle
0xdff1c05f...54f01babView lifecycle
0x4ba9a663...46f0bc97View lifecycle
0xc00eafb0...e4e44036View lifecycle

Op 3: 0x09b3c166...3d9d8d69

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 4: 0x6aab4d05...1b12f0e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 5: 0x49c53a19...3975f3e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 6: 0x0b666c68...5465dcc2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 7: 0x078cb8e4...9bf797b8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 8: 0x71befb99...385419ab

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 9: 0x6f9721dd...2323b1ca

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 10: 0xb04a5809...a0430761

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 11: 0xbb9df676...3df3e328

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 12: 0xc2a37a0f...157c9d18

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 13: 0x382f04c0...516ed55f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 14: 0x3ecb706d...bda4748c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 15: 0x01b07e7c...6c3f88b6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 16: 0x2f712fa0...6aa9e6cc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 17: 0xaeba659b...e5422649

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 18: 0xe4297bdd...8e1eaf84

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 19: 0x0592ccd7...3decffaf

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 20: 0x33d11a45...b19c2b94

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 21: 0x85e1ebab...d37b48d5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 22: 0xf05622f7...9334ccc7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 23: 0xfd027254...9f5b8778

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 24: 0xc116b0bb...f1f9b9d0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 25: 0x46720eb3...3420457d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 26: 0x5352a110...eb659fbe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 27: 0xd95aa941...615864a1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 28: 0x9d09b88d...6d02e93f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 29: 0xc03ca40f...bd145d2f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 30: 0x4ffb7a36...e5c0de3b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 31: 0x199eb4b6...4b036c7a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 32: 0xe95dbf5b...f9078325

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 33: 0x827dc445...456799d7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 34: 0xbdc7a238...4ed734f6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 35: 0x4618bbba...fa680e93

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 36: 0x9ca8f1f6...e29e65f3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 37: 0x11dde069...83f121d0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 38: 0x53f17471...1ecb972d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 39: 0xd028b3ae...843e7b43

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 40: 0x328b3b0f...d00043ac

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 41: 0x8968001c...b56a3e63

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 42: 0x541688f1...c4973242

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 43: 0xf142fdc7...e4ab77e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 44: 0x97f4e309...b5d34180

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 45: 0xb2fa3c4d...671de310

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 46: 0x405467b2...f9561806

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 47: 0xc1dc9df0...18e57c6d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 48: 0x05e4dfd9...2450aeb2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 49: 0x10f25aa5...925cb9ba

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 50: 0x07d710d4...c9ae6e05

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 51: 0xbac4d488...8bb753e0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 52: 0x4bf3c38b...41d5dc5c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 53: 0xc9b8eb7d...263410d6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 54: 0xd9439ac8...77f66c87

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 55: 0xf3c3f1b4...9ce6a7a2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 56: 0x4c3a3a77...4306ffed

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 57: 0x08cdfaa2...9e87b5d0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 58: 0xc44ba211...833a54dc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 59: 0x759c74e8...0474d5ac

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 60: 0x673af7c1...aa0b2885

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 61: 0x9d9c43c8...52aec78f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 62: 0x63890df0...3151e877

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 63: 0x59af26a5...176880ed

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 64: 0x0c7dca0c...9c6e232b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 65: 0x7f3ef45e...3f8b2b3a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 66: 0x920ae003...3278e844

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 67: 0xf2b7371c...140f8652

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 68: 0x4efbd32a...cff56ed8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 69: 0x4a21a620...d46c1346

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 70: 0x973bd5c6...bc2e1384

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 71: 0x55c1930a...2ece14a6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 72: 0xe3cea24d...f0b784cb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 73: 0xfcb21a75...6cdcc48b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 74: 0x55544ebc...75f35182

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 75: 0x559ffa69...4cf72968

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 76: 0x07081210...d43b4f2e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 77: 0x892d6050...4dd73937

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 78: 0x42446e4d...4bfc23bc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 79: 0x70c87d9f...67b788c3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 80: 0x63340e14...e552d70e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 81: 0xbfde1806...775e2f66

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 82: 0xb58f7fb7...6755a89a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 83: 0xdff1c05f...54f01bab

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 84: 0x4ba9a663...46f0bc97

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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

Op 85: 0xc00eafb0...e4e44036

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

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

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