Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12201f...d449
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
78 linked operations
0x7c5fc4fc...f613acf3View lifecycle0x86861f9c...bae25431View lifecycle0xee6f2df3...a1472b48View lifecycle0xd7e1e1d7...cc39d012View lifecycle0x5948e61d...5c1af1e5View lifecycle0x3df2c6c0...e651c77bView lifecycle
Transaction Lifecycle(78 operations)
Full details →

Op 1: 0x7c5fc4fc...f613acf3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x7c5fc4fc...f613acf3
From
0x2fadf344...cde1e6d5
To
0xfb546a27...32453442
Value
0.00000000000000000100 $ZTH
Block
1417
Status
Success
Overview
Update ID
12201f2dec...b48ed449
Offset
5838
Record Time
Jul 20, 2026, 15:37:54 UTC
Command ID
992313c54ac2...1a25da39
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0023c30d6d...2716a0ae
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a254d822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a0fc146fe1611048dcd0fc16bd3e8829bd8c2e875cead23edfc39540e51ce85930a0105c1b7c0186b36df857241e9da5fdfa7cb9e05fa8c71c8898fb617d1ea73a47", "02f869830e4a254d8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0420ee00ace51c506c961c5c656a6c65933311a7c619cd257ef2291da64edb1dba03d28641db764028f55b2c6e38f9c6b39b7bde898745c38a07333b78aef89aa0e", "02f869830e4a254d8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0461689266c5fbc70a5a254d1f9b3c42b96d5866229a9637176655f498afc1f88a06cfbd4a7448ff6aec08c622b34534958168e15f8d53514e4fadf331a421f6adb", "02f869830e4a254d8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a05b2bc33b0d891e72e47fa2622408212b055a96f3c9dd024905fe39a8769933bca0642f67e1cdce06ada5265b775b8d6a06c29feb3468042182d99a9361466b44e8", "02f869830e4a254d82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a093edc3b861e1dbbcbb00d8d2a095884821f5471c1bb345aa32c0621eea5f4859a06dd6b7a3a18711cd1704465c5567cd665dbf0e48e22ad8aab909528f94278e18", "02f86b830e4a2582036d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a08df81e0d03083e976e9ac32bc54a24709239732c45529401bc71506346368604a006f0d5936b0cae734ff9f6e18f33f2e9045dfbae926cedb4d29bd0ed6908d1ef", "02f86b830e4a2582036a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0418d19b8d74afe9ce5cb141e0d91f750e440a74666712c7e5b5f14a125aaa819a07deb3bcd2c61cd44c6224be63dc9287fcb96b30d7d2e74bf5f2d4a39593902a8", "02f86b830e4a2582035f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a02a73494f403b4ddc7cb1efca6cab11508333e720d00633875cb86cf22dc5821ca07201538f08e22601b4e61b8e9a7cd58a9d9e6494eb11216ca0782c96ad3a033a", "02f86b830e4a2582036382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a017e705af3baa66711504da8f292472b5dbecf5285e57399e71d840376a8e44b9a0598465ca06d0e4f2b7d8d020767d276e04acbe51b783f428686e8ea7e4e185e3", "02f86b830e4a2582036d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a090be75900eeffdcf576c924df6d1ca758e72022009374f7fdfb98d1ac944c79aa0716dfdf2a4d396addcbef5a09a7423dd2c323e3212009cb8846f4fc163b8517c", "02f86b830e4a25820370821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a02be38b2385f34fddd6cece50d8c33a0f94224641a4c464cb0428c153367f5422a04607ec472abecdc04441d8c5f99484571a1905c76ed743e7e51baf703d62e5dd", "02f86b830e4a2582037182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a023d23555a4834c6d7aa04881e58c5bc29af54a70e71814c2fc1d40a3679ce136a01332f3789431fb6d33f4f4eea5da1bbb1bf272885b1e7319931c001317170c7d", "02f86b830e4a258203728210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a00b00173d66dad396db3e6df05640e5310a1f03459b92381748060892456ff58ea00fb05dbef32ded05e68ca5fcf4f03d27c5deab9d1876f13c3bf8ae67623951cf", "02f86b830e4a2582037582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0badb33188ecd7ee19fc48340786040968cd7650f517d6ac43625bd2710aa0a1da055fe0eed8336973dd7b480daca463501dfa90f0128e46bd565df97baef33e81c", "02f86b830e4a258203708210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a08e9411f03eae0a5c4d4872d2f3627e868f2b500a097c27f4d5b70fcf10bf8deda033a9a7e8cd8f48d553720851db9b98482931b2ae0119328511cfd0392299c916", "02f86b830e4a2582036e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0c383cd025d80a505de176fc83ae6a594a6ef0271fdeb95a7889391d12c24121da01a88d1659d01ab3fc043865547bb0ce08ac80abf88c997f133098daef0458028", "02f86b830e4a2582036b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0935ffe5ca31d772e3d30b7a0fea9bdcd852a85a0f67d9623897b2b61d0fb4268a00a2a88dec2a9cf4c557911ac75e8b3299f8e0fc8910a847a39ae725f151122ea", "02f86b830e4a258203608210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0a84ebcf8367e4f3f89e3a1b65fb0710cf137fb54cf0213ccb6307fdd9872bc1fa075c7ee8ef8b152cdce70efbbc7677d45204cebecb355cb59bef57d15a8b6a2eb", "02f86b830e4a2582036482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01aad20ccb725f119e956911f7f9c2812253b88ccf83c585989dc94ee19aa7774a00ad14f8fb609706e61ca7253763bae971adae887b8a3d55acc55e3fcda46bf22", "02f86b830e4a2582036e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a06147dd8aa50d03213e1dcb0bea12149c37bfac925b091850d366c5d2c6e7ad92a0094a5cbada90f05f52d1fa2a35f8d9bbe4c17df22a35f69d88c0d8c22d827d5f", "02f86b830e4a25820371821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a07f24b32615daf2da70a97afa16978d7534bccf509e075bd7b809ca2ff6684ae0a01ced011a20e2d2d8eaf8dbef42cf9eb8918574edd799c679699b8f120894d6f9", "02f86a830e4a2582037282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a05c6abd2d71dcc8c02d477457e99490cfa9b89ac8fb39e2f61647b7ac2bbd86079fed98c550e2fc58f1a265d3dcc5ddccc96ecfa1f151444cb7012159bd6e0642", "02f86b830e4a258203738210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0faba1b54f29dcdd1143734054647841c83015ab61643fce7ff06c9ca25549770a074f213a466367fe85ef8fb5c17af6e5f24b3cad58be1d5ebe9558777357760f3", "02f86b830e4a2582037682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0b4e396201d37e95abff099246c015f029d861bd74032ca88dc3407fd334cd71ea0047ccc0f748d9ea1ff5c4f8b39a645dd59f76dd52c9c06d33719bcde80aa855a", "02f86b830e4a258203718210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a03f1f9ac1fe75c7ed23eb400b2430dda5259aba959d6f2fa94d8920175477aa25a02944f42e1113db4f6b24675d548afed3c55147a37b34b6e9347950e81ae328bf", "02f86b830e4a2582036f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0cec23798d3919d70aa8c8d41b10e22a7855fd0a41d5c2e46a3ec473c001d015da04345f94f05d5d36a1083a6506c5fcf914be57065f0287b16676f1578287714e4", "02f86b830e4a2582036c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0874b9a40ca7149df809b3cbc1f66aae3c59fa8151e7b2f6783c524404861d0b9a07af3218007fb6a05ec4785db6722095523c719385530c0993f2324ed7376f61d", "02f86b830e4a258203618210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a003e6e5a58f999254966e37ede1e79b3add20ebdd6134db690ec23b0fa8c9d93fa011cf213b2e35408880e314eb65ce9f5998bae8ae9d65e7bd2bda33e3637f84ff", "02f86b830e4a2582036582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01871c24d2cc8607705c00f0f99877e17344fb6753caa39bf9d0f9a153cd98cfca045312a15f28b4dda8117025752daa3e5f3c8b445e9087b0c8bb5cf7349dad739", "02f86b830e4a2582036f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0dcf47b37fa49b962a47aa95bcdccc0ae2b88fc4a68c7734085716de30a41cc0ca0469c5be52895ad0e667dbbebfe088ff2edf34ff673f53e7f13c01d295a6bfdae", "02f86b830e4a25820372821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0089d231e2bec634dba1ede1fc3ac45dbc2bfc84ae48bbb6b00baaea099368290a0658509bd26bbf1ad3ee25e7cf6e6d5daa2e065ee6a373e1afa51806bd3c8405e", "02f86b830e4a2582037382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0aca62fb159a52234b7c1188cd805543da854a2f78122a39fbe807eb958d43da1a018b1bc50feead2edac7a7cb072ace269f16c31875e2e4e9dec103d307d341393", "02f86b830e4a258203748210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a07bec42f685c9b28e27079467a86ae1048b8c7e8d5abd4a5399ceadbc491a9689a07b67dee8152c39f551079bbf1d88e88b644c3756effafa93624a5c789680fedb", "02f86b830e4a2582037782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0e75bd08cf432b5eb7f761026210c3618a86eb1837963a54dccbfc88ed311d1b4a0188a99ede4288e027b99bfaa2971d6c60c00039f0301a29730b31b999b4db3ed", "02f86b830e4a258203728210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a07db253ea57ae89e26ba460484b86532adbd7949617a75ed736e89bae6f443584a07bc76945d2692c35fdc00c29db0c6cb0947a1d7c5cc7d03abc2368678723ffe6", "02f86b830e4a2582037082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a011b50f9fcc979a974a0a1cebc81fe0b3f0d569988e0583f3dd85944fc89c040ca0332ea38b25f6514115d7ff3316b8204637ee48071d2fbdfa188cb00386ba7baf", "02f86b830e4a2582036d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0aaa174c1618f87837d10fbb53033dc0dfd15a00ab243c3f4c844bcd2268677a5a047b48351f8c67cb7edbbb7783a7f0b3f60240b28a95051f461406c7a622f0527", "02f86b830e4a258203628210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0a6216540d8a18a8eb5d8f8a1a8bf6808b23dc8672c216c08c3c6c41b51103df1a006e8d23b73b3e39da53fbbb50ec2ec181f0011588ac75d0d601b5b4918bbe8fe", "02f86b830e4a2582036682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0a10d730f29cd5e55114aa5c95e214382d6ab9c505f3a2e1d0eafcadf1341c7bda04a94572d71ee6e4830d9e6c39ff39aa5f5e96fc7ad5a443296972ea351af52ba", "02f86b830e4a258203708210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01ac3756b0ac072b092bd2aa175f4cf9b75b439fb843ef0f78efefdafde0f71cea041b232048e214dd58ce391a337f29882550bfd6e5c3c85e146287b9f767590e7", "02f86b830e4a25820373821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a02b647eea54a227a799794106f1ddb9442d721eed802c870419595ee430f17758a07ce41956db10d1e3a479b1923d414c6cc89c1979a4cc08b3e69faafa6d2aad17", "02f86b830e4a2582037482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a042e194b1279ab334623c965c1ff3faf9103dfb76fbb58a86db7164084e45ca86a05fb1cb9270461e1cb680151badabd3adf015db68e91b3a4adcad97b61e8ba5e4", "02f86b830e4a258203758210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a08db40870165aaf2956137ad4a7a9901a6e18f578b732f85674be434b79277979a021c00baa8d9f3e0b39db2551cd8eaebab8c7342316f1d04e84e1ead4264db22b", "02f86b830e4a2582037882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0750af0d57fa1e849a932fdef28fa862d7baa99af3a0fbf3c6da1dc85670d252fa02b5989779e911eb430e66b72fb6a5ab03af3894f88bc33489dd775b5cee83b25", "02f86b830e4a258203738210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a030b2af6b27a021ecf79d5fd0f2e89e3748abc8593c7bcf0e7934f75716daf50ba040d95a4303ae3417a148d7af7039012b69c4a8a32afaf9d71f703e1f42259631", "02f86b830e4a2582037182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0df5a907a36e7f52d0a67b409ed5c3e3e62ec500d9e721d364dfc7113bdac08c3a073c68796e4ab9f1c29d47adde02a5a7e30d102d535fb988d6f7792dfbef14208", "02f86b830e4a2582036e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0391064127a0ad33971bd5d289ad180099800f950f57729a28c25928432ab9235a016936514c79b3f9cc898ddf04506f6d947b67af812ee46c0cc6571d0cee762df", "02f86b830e4a258203638210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0fd287820c1127f726774b50e4bb6a1592c137da97d24ad655eb514535f503b4fa0082e92e6f7d4a6997fd240c8b170432d64bde0496df27dabc6c7b51f4dd481e4", "02f86b830e4a2582036782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0b095512fca454b615e3e0e555023f14818b2b99640387066ace623bb78786309a0083e1d8fbb86642d845f049f0cea4dd748018984f701504d8ef3d6d277a81419", "02f86b830e4a258203718210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0a191e04cba02725b17c2900c05114bfa9850e0d855aab1b7b54f16e9c9b1cd8ea0189ec1473df8e1d5f67dba0fbc236d94384710b47e12123e70d6b63353ae4185", "02f86b830e4a25820374821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a04632532e1866c3d6d35258a7066ee368a37ff18fa20227ddb287903eff699ae9a008c46fb9a5ab9f65748b2bfc90f3374ae47dafca13c6d5c4c714a8cf7ee22070", "02f86b830e4a2582037582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a08240860ee6c368bc2a40ec0691c499cf8927a4071ea35404a9352ee961e537dfa047851bd3f92121e8558cac0e6c76352d58046d768211c9aac23ca9664fbf62e8", "02f86b830e4a258203768210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a006bafa3762667e0cfa54c4158e952d1b315d2d59da4ec25cc5f1bdc108304e57a008c9d829ca8854e0fd8de363d8d301a7d974ad7f1401c4ed79aac33c4ab6e1a9", "02f86b830e4a2582037982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a00f21cf941e6b31a5a0e9f7b9250bc37f5d92e655bda029dbfaec47c7a3355048a03153de12775027ba272488d1196f153a25563ce76238f6d593888e3f1d0a7c3b", "02f86b830e4a258203748210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0db5d1baa9a76514eeaddeffd4a396ff418db343827761899560f5a9d6417a04fa0618e8aa9874e0a5a1106edb8bf6fafdf098b58204a86c70d28cc1d2df7fa61df", "02f86b830e4a2582037282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0ff573933e48923294cabf6802ced587b0912637513579b577aa95893b1df2277a07edda4085c1d55e2e66438c984f6e1e076f589bc58d512f49dc02803eff5b0b4", "02f86b830e4a2582036f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0844ad2c48fb870efc4790b05ae8503227e4c7d853b2e3898f65bbfb0edcef3e6a06d0022801cabdf0d56fe4ec5cfe73ca470515fe9da2d3f595bf9419451682205", "02f86b830e4a258203648210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0618ade6f19204f8d60a35611074c73bcab68565ffaef393e844d1b9f07741e6ba013f626f365b4d760a369ebd6862f4fd0acec0aeac2cc148104595f6d5f1fd7d6", "02f86b830e4a2582036882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0818f362cfe68056a235aad150e5e3456738b1371cd50843c876ed4ed2f7fa22da012e90b3ae88850f48853e87a39ced874aa1c77b6962935325a59dff9bf785b6d", "02f86b830e4a258203728210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0c92eef4d228d1523f913088f72b8ffc9d74cf2d57db1ab7ced85d4a92eb3a98ca0361a7f150a1d3593c47731a259ea0b59a516d34a5205222691da61c0837cbf42", "02f86b830e4a25820375821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0835cc056afc5f4234b60da80a3a56ec099b9b65a678c4c17ba11c9acedd37201a043cd2b77dcfc4e7b58ccd9e42747eae181658e803a26f3e3c4742f984fb11d1d", "02f86b830e4a2582037682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ec7ea928fd8baabc91166654774380b82a22b436a38c5e6e1573d5fe695fa881a06e53d7f5dfcb9057a9be9f3c68a5dba064ce76b5499651fb6796a3b025aee87f", "02f86b830e4a258203778210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a05453890331608d07e6eb11706088a45795d252e9b9fa8ebffd94ec2d8f501011a046f196276a14e6fe91d4deb7f7f87e0a4c23d96afa9635cff94b4592b58d23c3", "02f86b830e4a2582037a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a062e3d1b0782e44acd0d7fccb7ffb2ddc978aadaac1d9d37175df7e09455dd8c4a06003727dd1d082cd3f3849e11ce6bfa5ea4261458d50641c46041a1c6013329d", "02f86b830e4a258203758210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0a438e37aca6585f86399af72570a3530e57fd0ec9f9dea5f2e47da4bc519b5c1a0310b2477af90f9d42d5b71d0d58ebfda1450c807c38b1fa87749982dc2d0cd55", "02f86b830e4a2582037382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0e890156d48d958d0eb9e8a0823fc99ce7fe2d3b6780cb3d1953deb13932343bea00b015b7d5f294d90672ad3f381931bc28b81ed22e4261f8d7c21ee1384b1ee71", "02f86b830e4a258203768210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0a58f7bb5dfd46f3e6637c8053d986f947106bb7245b3fbfdd2e6b48c79b716d0a03263ae8cf9b44c3401e91ec1b79b0a72def200fc9b452d987f9eb8bad5750371", "02f86b830e4a2582037482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0ec90c9aa6af08d97de37c9d4d58ed67bc1d10c12aa0f44297a4cdf35fd59f166a007c050d7dafe9417943c0df1629209d46ff67fcfebd55447984185406dbd69e9", "02f86b830e4a258203778210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a05045d0595a9832e212c7c77d903103db6f449307ccea36cb03c64dce78e2c824a00be6d651e605e6ea03e324c69d1c1af5469cc74053814be1c67ce892fbba4568", "02f86b830e4a2582037582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a020078d111afe09568ba0b01f3a2e945324d6761cc3adab6d801d91cdc03296b3a016584a6f9df4a3c29bd347862c798cdf516638e2bc3b36707b8fc83e27bd97d8", "02f86b830e4a2582036982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f57594e3662a5f36f313c308b7b754ae372d730e742bc2167325830a30a5c6c7a04557c422a522fd57192c0b56c17136635088c888c22e4b4e4a4beeb6528d4022", "02f86b830e4a258203738210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0763d752924494e7866e36ea8574d7b9b4c33da1d49d086e9d9ebc9c08b82ee91a00b10ebf2f1000a6c394891c67b618110cd266f0f15300dcefcb0d019ea54ac68", "02f86b830e4a25820376821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0459dc290bee01fab9b693cf8f49267cd9fb399743d57b84b0968482c0294dc74a0752fd0339229d44248bf6bd2ce72c9d2b715a689efc9281d978f7565f77a0ff3", "02f86b830e4a2582037782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0dc0af53b32536901293bac8c7c2f346de1b465f446aaaa223d624e93886d47b6a04184aa115c7b24998a61a76f0bad71a3e7d685bc017ed2666bb509addd0f9ff7", "02f86b830e4a258203788210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0810b5d22cfed7c38e885fed6d0b97de6968076c7b50d3f9c8e5fa716dc7a4b09a03a2a6ece826760399535917c766d9ae381a39aca506c2179cee953cdc689c62e", "02f86b830e4a2582037b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a079e08bfa43a39fc5e98c1ab73a1219ce908fe4ab7ccebdc264af3648d0a874fba0239e802bba64e6b4fb0f9904bd2fbea2f9506e47cdf9f7ca894633a76b972f51", "02f86b830e4a258203788210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0cc442a5f1cb3b64ff12736d926bb940472e92ee1bb952e1b486d8bf8b8d98b65a026b53c7778bf92479432b7299d41b9bb0117f3601c82f129c31fffc87cd865ac", "02f86b830e4a2582037682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a075f13eb85bcfb19a438593c76bf55a579c63d73ca33d6aacb33661eab4c2e49fa056d3e307f1bc8e55c15ed770c591cbbf3613b3a3e284e6d7e56f746bcc2f7e3f" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x6c0d5b71...1e83c6e7
View lifecycle
0x044ade97...c06bf05eView lifecycle
0x5f52e4c6...9735c0ebView lifecycle
0xfda16397...3f92adf1View lifecycle
0x3ddb80f7...1b28ccdcView lifecycle
0x3ceb18d7...86fc0bb4View lifecycle
0x29d5ca7a...937b8bd2View lifecycle
0x290a378f...0fc7568cView lifecycle
0x9945c43d...654c793eView lifecycle
0xcf16dab2...4d78b1f8View lifecycle
0xede235c3...5d5c2074View lifecycle
0x44539325...7b0e5fabView lifecycle
0xab0c3cb5...a11e5941View lifecycle
0x3e07d492...af313e92View lifecycle
0x52d99071...b936857aView lifecycle
0xb82ef1b0...861964beView lifecycle
0xa1631f1a...81dfa9dcView lifecycle
0x8ae40728...d65957eaView lifecycle
0xab366bf6...8a6d9345View lifecycle
0xaab6214d...9201ba3bView lifecycle
0xcf22182a...8bc49446View lifecycle
0xad23ca46...3465d5cbView lifecycle
0x8fe2a861...20c17e02View lifecycle
0x8cff55e9...508b8c5fView lifecycle
0x5acad8ea...547badf3View lifecycle
0xed467c1b...57c1aecfView lifecycle
0xd4b9f17d...077fe971View lifecycle
0xd1ffac66...58d06f50View lifecycle
0x5b445606...856f2316View lifecycle
0x1ae72104...a685d65eView lifecycle
0xa2c7e316...76161442View lifecycle
0x844a0ab9...da99757eView lifecycle
0xfe2ed6d9...bc9fa4c3View lifecycle
0x674318ec...1080232fView lifecycle
0x80ef163e...8183b882View lifecycle
0xc4cb723f...08b387f5View lifecycle
0x3af690b7...ae12131eView lifecycle
0x4e01029e...2612ec22View lifecycle
0xc90fbc11...842680b1View lifecycle
0x6a860f26...9ff100d4View lifecycle
0xed2bb4a7...916f599dView lifecycle
0x0f648898...ac34cf25View lifecycle
0x8fcec0bb...c530f489View lifecycle
0x9513c98b...475f0ab1View lifecycle
0x2d25a01e...bda64b1fView lifecycle
0x1ec10417...b68a50cbView lifecycle
0x72a8e9b6...51073c2bView lifecycle
0xa7e8000b...e867e0b0View lifecycle
0x7c43ef55...614b6bb9View lifecycle
0x2bff7a8b...e461bde3View lifecycle
0xdc6df4e5...82e90706View lifecycle
0xeaf9d873...5f942638View lifecycle
0xa4a963df...45b11ebfView lifecycle
0xc5a358de...b0d7aedaView lifecycle
0x11512d7d...2645274eView lifecycle
0xb4d6f37e...be540345View lifecycle
0x507ef9d4...7c2921b6View lifecycle
0x1704d0c3...8f25e8c8View lifecycle
0x0d4dc63c...7b58fc23View lifecycle
0x501e5afc...c342bc9cView lifecycle
0x8a64e371...6fe3fff6View lifecycle
0x3ee66419...5961311dView lifecycle
0x3a1064db...f7877827View lifecycle
0x7dfe4e25...bd6e1cbbView lifecycle
0x5955a7ba...2ab0bd36View lifecycle
0x228f35f4...993a66bbView lifecycle
0x9d318972...5547fdbcView lifecycle
0xccd26d81...067d37bfView lifecycle
0x697d4bff...2581351aView lifecycle
0xc4ece54b...ffe5a36aView lifecycle
0xbc308ea4...c137029fView lifecycle
0x9ed2e088...759f2783View lifecycle

Op 3: 0xee6f2df3...a1472b48

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

9ms

Validator1 — Execute

participant1 · Initial REVM execution
65ms

Validator2 — Re-execute

participant2 · REVM re-execution

65ms

Validator3 — Re-execute

participant3 · REVM re-execution

65ms

Block Published

Block #1417
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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