Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220b7...dc31
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0x199a308f...f7a07548View lifecycle0xbbf62f75...ca169255View lifecycle0xfe41c24f...d4c978a5View lifecycle0x0ba65542...0d7473bfView lifecycle0x86fe9263...3094b91bView lifecycle0x26efe854...ea9a6000View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0x199a308f...f7a07548

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x199a308f...f7a07548
From
0x81ce3844...db9c2b70
To
0x19ac3ec4...ab597fad
Value
0.00000000000000000100 $ZTH
Block
14631
Status
Success
Overview
Update ID
1220b79afc...94dcdc31
Offset
54438
Record Time
Jul 21, 2026, 09:59:37 UTC
Command ID
c870a9555c81...26a4e640
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00b57dd83c...a1a3f0d4
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820bee8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a086bb5a1cfb376ac8237257b8d08601b3658bb15f56a17c4d2afc533ea45dcd23a07a34bf9dc27f7defa6608bf8ff21bb893bfc5f673b0c30df15294d78be84d155", "02f86b830e4a25820bed8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a015da15f2ba4f235eebd7fa45e2b2b47e7ad3311e30460719953c5e67ff561bbea0102dd312567af59bd9308b3584cf5da53c9818d2407013f487e23b27acc50f22", "02f86b830e4a25820bee8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a02ff756ba03036413121a6efc508afa170abf83cc6359bbbc35049bf9c21ad26fa028232b2d21ec8af3cb434cfdca64fd3e49ed38eb6dffe71a19a09eae081f3aa7", "02f86b830e4a25820bef8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0f83e014f65b96082dbb50c885ed3595cb7d007e226f3af3a41955afc282bcf59a0610207d44b26231c7317b2b1e9a6816d1a08470ec0b6aa5ff7ae575baed1b97c", "02f86b830e4a25820bf18201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a050b454a8290304dac2d3c531046bf84169b85eb88c35de75941c33deb1f23e24a07d6bc40767b7a1b2308b34e9b4ca3ac3b491250ffd51f96e5154be81f877249f", "02f86b830e4a25820bf18201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0a2cc7746bd9b08eadd80d833251153bec8fae879e81f4e7a7eb20618abbeef53a07dc3f96f3fcdcdd8cd47ad6bcd22dd737085cba7a3ff69557be53f1284662763", "02f86b830e4a25820bf08201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0eade7471080b64f93bdffc865525179e1b571cb512182cedac183ef407a25ac0a07fd12909a0777758e8ab6d526f61f6fefa3ba9cca05408a83a9692908d157406", "02f86b830e4a25820bf08201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a048d8ecc5eb0307354a4bee87df9f4bd518667e4cb50c1dff0967a4fdaf5105dda02340a54a757ffdf7707f16ec10d3483758c6d338f73ba40668d8d80eba9b0363", "02f86b830e4a25820bf28201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a05c2761eba18426020ed0593ab121b98bd92a68d1a5e3a6ca8fc450d91aa8c92ba02af43bd2e76cb7f863bfbe1e5d8d7c16a05e65fdcd88f2cd246e6645f7cddf11", "02f86b830e4a25820bf38201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a072f0479f3c6dc1f341a159ab6c5b1a9a653956453b8283850d81b2f69a91c01fa05f7125571cbf79fcc00f051ecf14fdb9eaa586ac780c82773cb806e6afce8f96", "02f86b830e4a25820bef8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a079016e483830b867e7c62c97d2a8892776f3ac67d2fdc785f0256812806d88cba04b523c3363bdfed4c37353d2fab485b6707d5f28288925fbc7afd819ca234aab", "02f86b830e4a25820bee8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a02f06fe94defe153b38197124fd041318fb36471355ac9fb9106eea47afc330f4a04bd8231fd2d9c7cd4a16bc1bfc92938765b9e51428d179887163a9e669125368", "02f86b830e4a25820bef8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a047d8360283292c198c55cc5a5a64f0980f6f1beadb74a9bc0bdde7be428444d2a02479753665bbcd3bc471e768ca76a3cfd20190aeb0f0ea79b522025c07cd3e7a", "02f86b830e4a25820bf08201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0fe51a2820aaa2cc111088c97c247b3890565b552a3419cf58f674c9458fda850a02415a33fcc51226daed7e3b2c51f3e2f058adfddad0e7f7b812eb638e287de12", "02f86b830e4a25820bf28201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a05afbb2692b484f7ac187f0accd04e067d59bb775fd5f005aab792adce39aa51ea0406987a388bcac117bfad140b727faff7d5c10ac8ec92dae01b137f45358481f", "02f86b830e4a25820bf28201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0014025f27dd8821d501b84f167dfb73357b086ae02ae1fa0bfd18f19784f3377a028cfcd8d1312e592dacae8a864d7153c8ce6085c82d80ffc45eea70ca3a4e9fa", "02f86b830e4a25820bf18201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0929aa809612ddce13211dd368a436b9c82fa804667e995e152397f8e78632e66a07bf1e765a2c967228e4bf36c126591f735643e3fab2b3d53115ab7fbeb398885", "02f86b830e4a25820bf18201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0a3e74583e9ad06dbd19935186addb1595ec086130c28eb77dbee2ff79e87c1dda016306ba530ce5832f097a43cf9b08d3377d57489663ed74155711b385bed36c5", "02f86b830e4a25820bf38201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a01417db87c763b513c6b5637ba69365a58afce1c29239f170b8d0db40b6dfa731a073e48207542cda3f8a00c285c8718a860e2fb851c75803a64445152f1bbfa68c", "02f86b830e4a25820bf48201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0453e8044e0fff0d1880fab2c62b84a1ae9797987e1112124608459645ec410f6a02b96b73a26988e7d732780e70d5b1a4228edc6b00cbf2f910f9afc36387f4c4e", "02f86b830e4a25820bf08201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0f6ebcb5ee0697daca6dd14e554dc956afe5ac1886d5b22ca67ea699c6d271cf1a0163bc7b115e0d16e90260c52298455c52a1927b252ba046b8d0516a6d315d190", "02f86b830e4a25820bef8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a020ab343a235526e8c2eb4d150a4bfff743f5b66af9e4fc1d64df51c9911b031ba0725d463075a87a7964268d8c54dfc9f2618929ac2fd548f03277fce8682dc7f6", "02f86b830e4a25820bf08201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a01e065c034e0e5872113e39ae8102527eaa1ac4a6d1e4a4dfb1ee218b3596ecc2a03640455a746474b66f9ce1a8f18c73494de240ffbbf9b3c36a60aa03b73c1861", "02f86b830e4a25820bf18201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a08f8698317e8674476325553c2c466c8a6cb2f6ee6918cf0b89969c4259635d4ba04bdf6aa71444d9de7db7d0dc5afc01c538939a6cfa1d22872f8bffaebffa0d1a", "02f86b830e4a25820bf38201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0e34a9a895ad771a98c83483166166da49b7b86b906f2e0b51cb6b1f8711dbf9ea012451cfd1a2384295f8d13aa1e480e72fd5fad62679cb95a561cbdce759d5835", "02f86b830e4a25820bf38201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a027d02120fe1b77fc30ab4367976c059eb59971e8df075b395f51a470808169fea06f82f4485f1e15664822384c3b541f0eab6a8b93f40482f5dcf2399e6ea52074", "02f86b830e4a25820bf28201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ccaff2032042226d86c69467f832a537483525e02fd121e4dd9bb06392255e00a04f93f1d8b567766808403ae534934f15865e70c691af4cf80b7a2eb1ee2e648d", "02f86b830e4a25820bf28201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a01279d1d965c57456a50517ea3c9e66424289946cb626e1570d7743c8688e05f3a045714bf3686e1e08ad63c36a4b4c1830e1afd63adf75414a19c4ac7cc07b48ad", "02f86b830e4a25820bf48201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0339cf1e791bd1fd1eb6295986ca7910a27afc94568894480a9ff59004d232ab0a0018f1a634baefe38aaa73b90b40ae4afa4371080dec6cb8d033c24bd37b91dab", "02f86b830e4a25820bf58201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0450f280aefe0d840545be2cec9e93d00fb772b91d5c22bdec54d1e505408fd1da022f51bc38a7bb6522ba769ec52615746cb38b4dccb40077fde46e0f6f00042d7", "02f86b830e4a25820bf18201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a063110fdb32d937d2e02c973fa0fd6e83967cfc8de37b8a53a90c54beefc51d2ea06e6ebe206eac0ae84e70a0696352e4149e0b4d5479030beef4a1393b40593fa4", "02f86b830e4a25820bf08201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a040fb6031fcf82e60f7d3966330aac3045ed9e026abca384996e93b99956fd492a00596bc6f2689a8b10e1d21b39fcba5b1ef2570d98b531d2a100e842cd3292755", "02f86b830e4a25820bf18201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0eca74a139715a2d3b9c14952a8c3364624eea037949c2f934c3ef8224e5a2952a039964927c02fc190566cbceb4a34667e4cc376bc6604f1f073ba8178fbe93628", "02f86b830e4a25820bf28201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0d831256892a162950fa45310b03f665db7a3605d7a4e28d30de366c943abaa8fa0333aa4902b1cc9f733dafccd730f44b7d5630522360a6b1945e5a3eec84b42ce", "02f86b830e4a25820bf48201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a06576067506e56d6f2555a3f7aed1bce344f3804db563b2bfd5d9d36a13a401a6a0185fcafabbec60dd68c8ef13f7cd524c1f8a56adfe72022ff036f728089c3c2c", "02f86b830e4a25820bf48201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a09dc1167f852c610e0ee71ea50c5a972a1eefc91526bd718a70faa74ae96917b5a02d1c4c7e47f7ad89fcb2cf0aa0d924febaedc31b09daa2a5751f3f681f6b0296", "02f86b830e4a25820bf38201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0aa3f8869013c6643e6ec7ab6305b252266228e8ad78c38834c44f497edc51117a02b5924035a6e8cf0c95a83740cffc9a0e87c9fb4eb8e6a4512467d7656886965", "02f86b830e4a25820bf38201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0876e87f4108123dcb106ccc954f1ff8824b11e60cfce3be04fd26449abf9a51ca073e9b1e367495eed53befb8c16c1a55f8dc4e32f5fc05ae5526df95c65c8a2c5", "02f86b830e4a25820bf58201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0afefcb1d1fa33ae0476c13c56cd72c85f652ddace89a2bf109d0641384fbc75ba078729817e0f54abc84cda76acc23351b87e7c31df9545dbaca323ee356362bf8", "02f86b830e4a25820bf68201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0af02c2d455c94d0b3869afc991820627164eb24fe161b40221ade0b5c63d260da07770e9ff286f755115c4d96a50be048aa29bc94df31605783b904008e722cda6", "02f86b830e4a25820bf28201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a03b33bd36187092d5951571cc55273ed7e658c209031d5b7f590eafb1bd5fda75a053a534f6ff7b7bb3bf2a3f16f24d4beae5a15417fcaf9a7fbac78786d8ca3518", "02f86b830e4a25820bf18201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0e3fb47ccaba9753fd7607c7bcaec19adde84a15975e0693024728dbd208067c0a01e04bc8654240c68a35c249da8de4d89d53fc363181cb75e1a7e90e4497c3975", "02f86b830e4a25820bf28201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0c5c2613d549830ad290aba64c6c73018e980c84fa19a2a400c3d4993ceb5db33a07e86d2769896be28c6415adc7898de2293e5f6c878346d81027b537efaa006e5", "02f86b830e4a25820bf38201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0b0cee1387ea62f592954a0cb2829cbdf1b3353dd9641819e602ee50e4591fe7da0480e757405018323041ee4be5f630e06d8ea7fe4abc8c3e18df6e34cf866e91e", "02f86b830e4a25820bf58201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0183c480e80a6ce43f03a40e427a33a6b9d49d7ba7414671f4837e409ab25c7e6a01b974c3713ee6cda40ec9c77517d38b34605af3c8e7d3810438fb97252817383", "02f86b830e4a25820bf58201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a04e371cfafc6c62e73f7e6be2a163a6eb813331238eafc4fd09c18fb74a9e60f3a018ee3a9aeab5bf072190984e49503c2208ad352181b4352b88cfa33b3e622ef7", "02f86b830e4a25820bf48201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0f4c9a7ef6ab8d09cd05be7acdc3da86f515a1111bdaed988baa22e6a472211d1a06f5716f147a27a9960f2108be3d092bc46e73c67a04e8d7ce0707d77b6e3f0f1", "02f86b830e4a25820bf48201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0d94b4bfed25cb55b703f4cac0dbcd40d4ad80e65a33b045ab3e7479b9449ee8ba073c05ae18ed2c3b725ef990468bf1feefb69989e7dc1def2ac1e960e6f048579", "02f86b830e4a25820bf68201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a034d4ff0588d19780ac4ab11374088e2a52094af483ee50a816a86c32ade5675ea00e392f1ce631396344e9cfd64ea0a5190c4bb3a86ff583dd0c2515113df3ffc3", "02f86b830e4a25820bf78201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a093c863f10441823500f77bf8b9085ef3485cd6823ab4977ed942cc7f2925d1a1a015674cdf35a141d8582f916347c17e9b7dee41490988a7452bcc2b383fcf714c", "02f86b830e4a25820bf38201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a00a9dc5d7d1545d6f5c9fd146c834ce958d7ace581aecfe5f6b4c7a5c0a4d9b23a01cfcbf0ebe0fc6415c16c07f1f5281e6bfb2d525813a24ad9fd97879dc0622cf", "02f86b830e4a25820bf28201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a03f277f645282ffaf59bbd2460038be1c51a5da792d3d29ce80d018eea92c17e6a03e112b1e6911dd3f8c79b013a93f4f6e3ef7f45cb1f7e1badd2a425bf887fd4b", "02f86b830e4a25820bf38201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0c118d393de8883adac8f95eae70b8f7a45d515d72353321275d6a3ca2d38b401a03d15edab5c2b3b4e97d84505e69a422512822d0349620ce8d92905c749303820", "02f86b830e4a25820bf48201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0c9cc2d01a44573c53030779192135841ddd88667ce6d8fd69d28149a405f5476a04f3a16cbd5b21e6cc5bf155b749dc56c13c9a99523ed5158990fb7e112d1bead", "02f86b830e4a25820bf68201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a08960a17929cefb2d105f6736166a520dc356fc4bd561717aa5408f223865cb5aa00525b0ae9549eb4dcdceaad3c950a02aab50ffee8b67924a45494d71ca37a470", "02f86b830e4a25820bf68201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0f4881d55e4251f7864d097156efd4f3b6d65f8fbce6f9cc454ef2e1ad558da68a0329d913a41b39df260b559847910d2e4829a7d845f0116f4c875815021fd2354", "02f86b830e4a25820bf58201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a00da65ef979c44f662ae857cf2c55fafedfb3709b27610afbd948a0e276826cf2a04c55efdc9c0ea25b2877f1de749f1b49f12cb142de129e62a5ce5de8d5dfc209", "02f86b830e4a25820bf58201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a06f519b6f04a8a8b8ee8f7323b2583a47f6c2dc4df12625728ee5724b764c8a27a04369702de2c5b5b4802e8c5cdd9f4e1437910cb75bd7b58fd9305199a628a44c", "02f86b830e4a25820bf78201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0f8b09421738ff4062fb88413141e02e95aea957319f982f0388e7807670b80f0a01616dc72d43908d43c2c45b765ed1c575b9f66b88419196c1f6c343dab648962", "02f86b830e4a25820bf88201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a07192b9517f4891805e3d693e441b0b2c18c731d75f026af6450b5b71e890bd0ea0159bb106999a2dfa7f6d3f0a5cc1b600a6e2324df380751f81c6c0681898c736", "02f86b830e4a25820bf48201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0fb0d479ef0567b192438fcc52479e2e63489065003ce02657820997d05049198a058e442ba3cf6d5e0cdac369345c1a315dc2cce951d627e301fa37e4feddc5a97", "02f86b830e4a25820bf38201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d0005fb4cb0cf4a1d68c884a4cd48f300f46873e044f4a2eefb3f7004d440e31a016ff4864be4146e2c8293839a0d22432571f58c46898b66985476d580562efb5", "02f86b830e4a25820bf48201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0c83ec1d50b2cb6d33cba4dacd9f024537d4a8e5cd2f1594af1099d12c4139166a06c3fa434176b0d93d6906d784dfc3aa987c8ca77fcd3a92baaa5fdeb467e86e6", "02f86b830e4a25820bf58201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0e106d6f54689ce99f7d81134621f14de6214de5ff37ec4e788aa9ec95657342ca03e7f7f4621368b03e8e5d0423d34a094e232992b1ac155b06805750675e83b4b", "02f86b830e4a25820bf78201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a06bf2368a8169f265dfbbfd7a70fc52737877bead0d460ed5ef8dedbb3484a776a07de68436749a1f4656bb8e0e174fd2faad9e7bbe302b2a3895df78ecd2c912a4", "02f86b830e4a25820bf78201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0ba8111335f8518616c445bd74d088487646b430f5dee65db48f97bad1ede1376a00c9516659a18291699b9a9fdd251737024b2805bc696d19ba42a5fa42903a74b", "02f86b830e4a25820bf68201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0e3c587e3b7054eacf33e53ba04ab9cb81d9399303e74c16163907dd6afb35116a04b5fc613fcc0bdcb4ee8d631baf45baecbd73a060ec915e1044f192a89db3e02", "02f86b830e4a25820bf68201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0c4ec28768f1591063e579a88fa84410b7e6b8fc30748d5947ec6ef7a0bedd4a8a0277208e2951e1d9d2b1a695b1102dd9671f57ab8004aa09fc3dd743dc476c190", "02f86b830e4a25820bf88201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a00b287e3cc211966a0de829a4f338eb6d75b8b309440f4f56a6fb6338866cd403a0146e5dd866b1145974b8097758e1143bc7a136e327cebc0523f2dfb643ff41ff", "02f86b830e4a25820bf98201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a08f2fa1576085d94fc6f877dbc2e8f09cd12094f2b36271372acbe9950c4f085ba020477f97073b032a5394a4d56eef7d3e1834dbe3aaf938627c9e11080754b4ce", "02f86b830e4a25820bf58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a08607b4a185bf9d6c26c7e9a2ea1dfb12e5d051e4e2c754f7279311950fe4977da04b28a13d005ae068dae9bec542f4892f6a79ae1676d1188a38a350185135f847", "02f86b830e4a25820bf48201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0271128c86e6edf59f584fad67a213d27660be3e831403708512e4a44469f401fa03be64ae7c61a598dcccf24b6b888e59ffb79cb82c159da622d20edd9fd692e17", "02f86b830e4a25820bf58201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a07b4c7b11458a2cfbea085521dde9f65aa051f480e4b31d9370756051795f5eeea077c561f3c7a568c419798be3c237fccbc8de0bf648dc31a8b60b34fe72496774", "02f86b830e4a25820bf68201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0233884550a0d1ea5afd9f5b960ccba58b217d444646f62b095691037abdda5a3a0548b5cfca58114818d7cb1a8c7d4d347a113ef58cf89f0a7a9b17248f8a2611d", "02f86b830e4a25820bf88201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a03027474868e5e77adc088cc098a36d6cc3a18989d1781039f130e53b834f0200a01030c2b6098d546edb845ee7102eef9eb50bcb28bb18a92849c48692ba4a839a", "02f86b830e4a25820bf88201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a02a73d1e7f31a8c1751cc42d41a3bd42a69e159b7b335f2a100a6e766fdd389f0a0011688c1a7972b296c7827c9fc72be8bb87aeeea5e5caa8193fe85acde13fc10", "02f86b830e4a25820bf78201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a065a4d402ef15937822e749645e7503c9110400eac00fe687199521c005351fa5a047abccd53e608decd41fa151a8511992f8f438fa35efe2647b26aae39c149545", "02f86b830e4a25820bf78201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a060e10dbd345782b23c2d0dab6c96e51b2e787119c174614353e92e5b7531be8fa0741d8108a60e95147eb00ea1d3bb157ae4c64c6a880dcc3db35528bd4286001a", "02f86b830e4a25820bf98201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a088c13c19f8d349099a8164d565fb54df2eb21817adff4a68b3869057982f68aba05f272c204b62a8c7d3d77ae7a7acd879f9169c6ebe9024dd45a27269c41a980e", "02f86b830e4a25820bfa8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a050dcd5ef119435266a44e098883304529e77fc29fbf2833b0a27d08f4ef7b3f3a0353ceee08cd07eb2de2716f55ba4c52563add0970c9154bfce7744b30acf1b65", "02f86b830e4a25820bf68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a063e066180491e448dfade9eb2c047b4e2114d957306e8fa31e13687fbf74c2e0a017c1afce641624de1aef18633912a81373d0306ec5fe94b7c18d849564744b28", "02f86b830e4a25820bf58201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0889e6b6ccb60476fec8591157a85257a46fe0d02b12938c1293ace20ec791176a0362b1f474f760d7d6c681f266a681dbdea63697f79d90e5525365e51e69636ac", "02f86b830e4a25820bf68201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0c85e0537b71cb2d5a15f4dae1202b2e95b6998c781d9c29936dca4f8c3141e0fa04d09eb9f13b37212fd544c57287cda4879844e27443c850250d40923655b5d88", "02f86b830e4a25820bf78201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0ea9d054ff7789505866477cbaf437b00d8564c838840f7a4f4798497399de096a02cdf335ddf932451dbfc0bb8689082416484e55a8d3cf38b48c8927c71d9c5c1", "02f86b830e4a25820bf98201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a02c2aa73a74b68f855e92e0bc35bc2ff9a5cb9627141a80a3c0ab9d900cdc53f9a00642a10a53a8e7127f201469784350a2584f7f1d167181136ea240b9d793b5a9", "02f86b830e4a25820bf98201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0ed03cc95802180b90812726685bdb9d6c51e206c98bfc660041e1f67015fcea7a07ff1960e08d43e56b87de85c3e28a60c4621b0ad511022ab7e17782f3a837a6b", "02f86b830e4a25820bf88201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a043b9b86d7ee6c8b35a5939c177adcb4083c8cb7132ba0aa5614197d74440af1ca04606e006074b4c74535f59936eabf672d9b3cdb196595de7e0afe26dc2f6bc95", "02f86b830e4a25820bf88201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a09172e03d35b14b823e62e5a00957c461c3b64c774e795fa341490d50f43c3f84a01e64fa15f14c3515e25c3a5039a087e7226d8b51f84d9f822bffc9af046a3427", "02f86b830e4a25820bfa8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0bfc29f4b88ceeb9e3d3689b7640c08fa8b46cfbcc4d668ac822eee9b5af75277a011640c09fceaa9f25e76c36719a83ede1299a0908f9a0edb855a5f44e8cdbb5f", "02f86b830e4a25820bfb8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a052f395749eaad3583760fcf06e52031551c8b0df69017852d267a3af7335249da00a5f7bf698eeda2edc1a949dd6df2302c0f5e99c5b81f262e8f01b8a1ebeda0c", "02f86b830e4a25820bf78201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0084a2ed0ca5e378dcd4ba083fb8f63f7a5d06bc0995f8d6f7228465e6d5adb80a023b751c2e90427e0f30ec096ac9eea750bab8c767efadb0c1f297fa3aa56a848", "02f86b830e4a25820bf68201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a042b1a9153ce6817cfc6558fc78df236f79e3e6720887729e7a7b069b761161c7a07fb978d8fa9f4f494b3c25580bbd7af6edc0b116bf21ed9c6ad3d77de6bc739c", "02f86b830e4a25820bf78201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0790adfc0ca646c511695897da34dbfb91caba39359504bd4c6a72b7c48e572b1a00c742c8bd9d930d2008d9309a7da42fca62ae3ceabce01bc7ed8b7ec507a2974", "02f86b830e4a25820bf88201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0f54a316bc68cb2dd8cdda4f3f073893a4da9f376bd20332ffa1f5f83ca1edb6fa017e35000b2b0de2fd162f6447c3db6838c559fa676413b2d64191daa306ceafb", "02f86b830e4a25820bfa8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a073ffeffb46275551151c390db5efeea052432f4200ec0b2a3bd9fe9b9a4c1fc0a01437cf2980e5bc3ff5281aa3f9791999abaedc39909efc311567ed382e9907aa", "02f86b830e4a25820bfa8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a04389810d55f642367efe0cddf5fb475411919f2426aa97cb21f291f9cb2982afa061a55904c022ebd8a94bfe67adcba041c062aa974bc90e5d52afd1d7eae0b096", "02f86b830e4a25820bf98201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a01b740b61f0af069c86d123f8bf818d6f2cc8b9edcf4eb676bb928c285f97f037a02b2e2500292971f31e852d89a6249f073120bd8db9f26c9d04785bf8774811b7", "02f86b830e4a25820bf98201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a00d8507200ae1553cac2ef2260a36526738cebc7b6ea6c3821ee8f8af1a811a5da0375e4a9cfd6b35d2e63df25eed662cb8ed9d7923153267d10626924b6c6a9cf1", "02f86b830e4a25820bfb8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a00a35dd0bf64ec923ac0c96f7883ec94d4196031f661d73f0f2e04051ea87b82ca02ddef3155f16c63d036ecddc4d38a70a5a76dfe3a7e07d8373a62a3e0a115c62", "02f86b830e4a25820bfc8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a01cdc4a9ee85976f3664652dde7e661e4b10fea91a27fef154b687d984ea161e7a0040749b8a234ae3f980f6ab7111617b30e305b5ae41f869cba620b3e9192d7c6" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xd34c2553...db5f0aef
View lifecycle
0x4570e4ab...7c072504View lifecycle
0x42d007bd...e7c4b374View lifecycle
0x4cc4a108...203fb95eView lifecycle
0xee013c19...70a8977aView lifecycle
0x8193d563...9502f2e5View lifecycle
0xadcfb429...c46fc454View lifecycle
0xa8f5d460...87ae02e5View lifecycle
0xf3056c85...d0e521e6View lifecycle
0x61786fd7...443c619aView lifecycle
0xd309682b...a0931901View lifecycle
0x7b232264...e957fa77View lifecycle
0x904ec95d...f48dcb11View lifecycle
0xcedf899d...50ad8bf1View lifecycle
0x997a9030...ad1d3645View lifecycle
0x5231af28...5cc50a95View lifecycle
0x96cd31d7...0856c097View lifecycle
0x1552cd27...e23e5f81View lifecycle
0xd9ad32dc...cc296a83View lifecycle
0xeb2a0fa4...730088c8View lifecycle
0x8a2f2d03...520d36c4View lifecycle
0x78568ca9...79f92ad9View lifecycle
0x9bae6557...4449f063View lifecycle
0x9d31ec5d...b308a605View lifecycle
0x0b21d667...4385d7b8View lifecycle
0x404908e2...5e298305View lifecycle
0x9024538a...49ef5b63View lifecycle
0x7c8cad21...e80f0c13View lifecycle
0xe4fc596b...0dbf0e90View lifecycle
0x496bdd44...7efc046bView lifecycle
0xecc64c8c...232c7de1View lifecycle
0x59223b3c...5abd70a6View lifecycle
0x32ae4372...92d04020View lifecycle
0x740b108a...0819c724View lifecycle
0x95ee2292...0ebd9da8View lifecycle
0x4cde25b2...c8fb228eView lifecycle
0x16e7b487...03d92003View lifecycle
0xc815a4c2...7987ceabView lifecycle
0x8300df8c...602666c9View lifecycle
0x8fcaffa6...425a3fa1View lifecycle
0x0f842f40...190fd170View lifecycle
0x4c16a206...f01c6003View lifecycle
0x79191e58...8fddb58cView lifecycle
0x3f5a91fb...aff310f4View lifecycle
0xa17b96bb...620885c8View lifecycle
0x824a36c6...868f6ab8View lifecycle
0x5825af47...584a93ffView lifecycle
0xb1bf095c...ca7dad30View lifecycle
0x86696472...cc92dba3View lifecycle
0x1b3cc7b9...bd2db611View lifecycle
0x0d6fdb75...96ecf794View lifecycle
0x53b2c87d...5a19be29View lifecycle
0x813bbe97...0fd21ed9View lifecycle
0xd7fe6f04...548d26b7View lifecycle
0x0d2da573...79eacb1eView lifecycle
0xd81aa45a...bdb22012View lifecycle
0x03993ca4...d394320aView lifecycle
0x20c37a05...c32791bbView lifecycle
0x68f8ca39...bb630be0View lifecycle
0x7818d347...b5dc8eadView lifecycle
0xf078f9c7...aac49270View lifecycle
0x780cdfde...6192b817View lifecycle
0x7a986bdf...f6203f3fView lifecycle
0x40bf4c91...536d4c7aView lifecycle
0xd191fffb...0ddf61f0View lifecycle
0x10aff910...49621bfeView lifecycle
0x3bb6376a...1ca0d6b4View lifecycle
0xda637144...6330c70bView lifecycle
0xa0db737a...0b97caf3View lifecycle
0xd4ade3c7...fa6c9030View lifecycle
0x0adeaa33...4c51a2edView lifecycle
0x9e63d9e4...01136b4eView lifecycle
0xc73b6890...08dd78ddView lifecycle
0x0d7c8d74...97036aaeView lifecycle
0xd38e5f06...738372beView lifecycle
0xe17d0a53...8e55d054View lifecycle
0xc5c31b87...f50a4b04View lifecycle
0x922d9c07...940bdd0eView lifecycle
0x0dc5f9fe...0d7c798cView lifecycle
0x956abbb9...7839023cView lifecycle
0x668a4328...faea611aView lifecycle
0x45503e77...fab0496bView lifecycle
0x8c9caff2...5bc40108View lifecycle
0x445dc7a1...0a898e71View lifecycle
0xb172a103...cd95c3dfView lifecycle
0x0e61cefa...1e2f2a75View lifecycle
0x4cc73d7b...c132ba94View lifecycle
0xcb9a9d3e...26ca6607View lifecycle
0x4939cb1a...e061cd22View lifecycle
0x5f156f25...ab3649ebView lifecycle
0x89468b9b...45c6470aView lifecycle
0xe12d1a45...ee7c6188View lifecycle
0x231e218f...becfc2e7View lifecycle
0x41285192...bc299b9aView lifecycle

Op 3: 0xfe41c24f...d4c978a5

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 86: 0x956abbb9...7839023c

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 87: 0x668a4328...faea611a

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 88: 0x45503e77...fab0496b

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 89: 0x8c9caff2...5bc40108

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 90: 0x445dc7a1...0a898e71

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 91: 0xb172a103...cd95c3df

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 92: 0x0e61cefa...1e2f2a75

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 93: 0x4cc73d7b...c132ba94

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 94: 0xcb9a9d3e...26ca6607

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 95: 0x4939cb1a...e061cd22

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 96: 0x5f156f25...ab3649eb

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 97: 0x89468b9b...45c6470a

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 98: 0xe12d1a45...ee7c6188

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 99: 0x231e218f...becfc2e7

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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

Op 100: 0x41285192...bc299b9a

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
168ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

84ms

Validator1 — Execute

participant1 · Initial REVM execution
587ms

Validator2 — Re-execute

participant2 · REVM re-execution

587ms

Validator3 — Re-execute

participant3 · REVM re-execution

587ms

Block Published

Block #14631
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.0s
EVM
Canton
Consensus
Total
Complete
3.2s

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