Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12209a...ebab
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
98 linked operations
0xbfe75e19...9659a054View lifecycle0x43c5d1b5...05c28dc8View lifecycle0xc3437dab...2f9bf653View lifecycle0xd761ea52...fc94490bView lifecycle0xbc100260...c76337efView lifecycle0x45ed5a4d...93059d1aView lifecycle
Transaction Lifecycle(98 operations)
Full details →

Op 1: 0xbfe75e19...9659a054

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xbfe75e19...9659a054
From
0x81ce3844...db9c2b70
To
0x19ac3ec4...ab597fad
Value
0.00000000000000000100 $ZTH
Block
14630
Status
Success
Overview
Update ID
12209a5d54...8281ebab
Offset
54429
Record Time
Jul 21, 2026, 09:59:32 UTC
Command ID
aa0a557f5f9b...9b0d927d
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00bb0299a2...e47f36d4
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820be58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a09051ee29e450637d70807df878ea4935bda7214987895c344f7c0761f3f55e92a02ddc0a99342370c6d7b1568b7937e29d0a2072db238cf50489152bac448d61b1", "02f86b830e4a25820be48201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a060f03ca675c5df643ea604446e99d03438ed8e54a4539d56afb24fc4f84784d5a06b6a3f268a8da41f2e691d2b9639eb8b3ae0a0ef82648fabd3c8b1b58dcf883b", "02f86b830e4a25820be48201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a09035477e776495a4799454abc8557e66101859559dfab5f5ce8732d21734a83aa05b3316645ace929a7001bebda8f731648934cc03acdda015435d02f9b5fb1aad", "02f86b830e4a25820be58201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0c06f40cbdde02691ff9b4281385edb6eee29ed4cf7349ce76bc5bd6f0c9e623ba054ff41ceffe6efa53429bbc3368d44ecfe7b332aff976b2a223d295b2b67efb0", "02f86b830e4a25820be78201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0d13799f697bd3743def139c13e7bd803f5dd9d42e8e0abdcd2fdae2eac934739a07048b0d62e58b5e105da699c52440eeb1a4d6e64be83e07ab9472b079fe7358d", "02f86b830e4a25820be78201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a08d92ecbaa86ced57ea36a72efa5ce8060f8d23e3b82eb1ddd86dd9128149a6a3a05e885e2240c869abfac59104124f3ee17a71a89562f3de26ac0e0fd000a96761", "02f86b830e4a25820be68201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a024c0bcd83148becb87d412f11f1be165bf1f75d3c959a43a5df14926c625a0e1a07754bce0118497667a4365d6d2a724454023b83d32ee328c89a622a4b3b28a7b", "02f86b830e4a25820be68201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a01cd109af64e5c7a0b025a460c9a6bd310c4a1879dfaf413b084adfdb478f6b68a03b1e0eb572ce42d1f24a02592ffade74ee0ed3d89dfbfaecc6b55a1fb855edf6", "02f86b830e4a25820be88201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0ca3ef34cd9187d94f6034af42ac267dd51ed1429af8ff32e1e8227cfbcf4c030a046d671e1bb6f16b5f6b1bdb2c6f584b2f43c43173d775b5db2da3f87f0d2f3d6", "02f86b830e4a25820be98201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a016e9342e6cb5fc25184744464b47216763c86397890fcd5d06a7faf6facd3d21a0259b62794dc07d131375967ebccaa26a5031151dd3360343f44834312e3dc38c", "02f86b830e4a25820be68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a06ba59acdf050299842bd3374cac99786762348b80ffecfb83ce6bd4366a3949ea05c222158a581351b0b67b5925542fa0a212ef6d937d2314e791aa75555488b70", "02f86b830e4a25820be58201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0547e0ea90a62e15b21f68de8c77405348226970e066e33ceeed57314c827a201a009750ed47ab7d1d9313033f7acfc856318be5e519118f739c4b16f4e559cf15c", "02f86b830e4a25820be58201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a04171131e49103684491ae6d8b51131fccad1ce9f80c263f44c643a131bd46b64a0320690ba68e70854492e26c7b585363098f8189471166c70a070d821fea62172", "02f86b830e4a25820be68201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a073f921efda05a0be4e020563c76214fe9f08cf3b0bd02b3ecb5ad4ce38826204a014a56c28983faa40b79cc118eca2381175c5826b1f1ec421548fe5ccffb44029", "02f86b830e4a25820be88201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a038daa28fea6ad5699d1b7bff21832d2ea6a4a109ff27f9226b7c983b86546afba01d8b311893bb4602cab7da95e3e452260473da26e1389a09260d953975c51a1f", "02f86b830e4a25820be88201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0cd26e29cfc3f0f6e2c6e3fcc5582b893ba5ed24812bde659a770b89ac1aee16fa06b983ec371d7ede7ee6802a95d1b4bde52bf6bbffe4c2a513b59757054e83e66", "02f86b830e4a25820be78201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0e5d4a29be58664113d498d1c21e148f7a36f85c0db9c0d569a799fce00d18004a00f1ce918b7f4ffadc3be101476ecb01d56544f6014ec38ae07b391a95f5f39dd", "02f86b830e4a25820be78201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a00ff46122555615bffe6362fb7cee8472518585ef2cca8a61fba072903b717d9ba031e36990f524fb9d9ea78dd07209ed3007af90b537d901d86e9c71327ebc2142", "02f86b830e4a25820be98201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0a7e75b054211e4a234e6f8373b3c13a1fe81773147155204fb8cd5a39617c9a5a038a770ab74a075908bd4dfaff34925009df575d5ed85663d483d2788165a0659", "02f86b830e4a25820bea8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0293eb4d67c770173c38be487ef8b388ee9b2b96d340aea572eed2e906c94ac56a064a46295c892863034f29eeaf0318e3da6ae9deb0caa24e5e1badae1699939ed", "02f86b830e4a25820be78201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0d7596b0383e992ff0392acf358c921ec46b8bfcc8554900aafb4a3e38be19ad6a02c6ee21b1b4576a262c11ad080f3bdca007e60bbc3236857af7fa25b13d7c537", "02f86b830e4a25820be68201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0146ccc47c44a4f105a67135a41b93b2ece480e3a6e910b92e0a394dd7cf52fa2a054af21b4d2029f5f34e6e360c5c566e1f5c2bc552d98762510ee36978dd17297", "02f86b830e4a25820be68201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0b71523ed7f1892ff40a82ed3bf6acf78d3eeb3ee13e67cc4cce8eb17ca80a7e0a01d480585cc65568fa627df82f73beeea05b0320358460b1fe5b08fa70cc22754", "02f86b830e4a25820be78201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0018b95c880dff8dcc6e7b8ba83782f6afc53a61dffc4c706670b8ada82ba74e0a00ea6a2ec9cd16f81a0e76e9bd5da252300188d23860edd939fa326c8ecf05473", "02f86b830e4a25820be98201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0eb1b2e1b258692b16092fa74cf2e5e7d77824a32c99c4eae61747f2176990690a03efafcc04a036f1fbc33327cb0432c0bcad7708f47894503c916dc1a7e98fc5d", "02f86b830e4a25820be98201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a04968ed31292cbf597f1b0c92c2bfa040cc9ae0c4d135fd8fb9c79bf3480253f4a02ce9ca675c9d0dc7cd45c659ad5246cc218c7385b8891db2c0ef90807db78d64", "02f86b830e4a25820be88201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a02bc919d29adb502fb7d1938fffd3c6b51d16d31968fb722cfdf61ffd8cb6f3c1a0624622066652f00adf5f2f1094e8491671abe46b35039119ee633e0a3132e24a", "02f86b830e4a25820be88201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a00b7b3cfda8797d8b92ddb62fac9c0dc43fc9e0fbfc37913890d8a5f585d75c89a0129679375132b5cefa921aa543f5b22054aba3e57de6adadec421eb2a9f47e34", "02f86b830e4a25820bea8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0e5b0696814d54aef38e9f4735b18cc7ce226b67ba8a8a69aa527e923ad22a9d4a05c837eed4ecfb7c88618a39150df4a6df576056fbbf74720c49ad941f19f250c", "02f86b830e4a25820beb8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0449d7b413f3053de6d72f21510160d892c65e670aab3fbba0ef908a9c5853b67a05acf1cb647426186ddb3fa1cc6ede6bc8e8edee9b05ef6154dc66117b642bca5", "02f86b830e4a25820be88201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0953a724dc48e92c439977124ffcc323d88d194e2bfd240d8fec16e90089bdfbfa044f82f791f150085bc6a862aefc090ed1336e239cb181fa2dc8dbca203f810d3", "02f86b830e4a25820be78201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a07eeba5fe8ef393998444835da18bdcf486aa739319e1839f2b8fd6b3565e05bba019e601ea2d3f5884f90cd58c74d90467e0155b5fa0bfda1314dccd93d5da50a6", "02f86b830e4a25820be78201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0ac152d390592b5f56e7a3aeca4432a138ac6254c5e27e77775a02309ee246fa0a054438e28c59d9db73c94e89dc537be220d4b85ddeaa18cfd70d1014c379e2cff", "02f86b830e4a25820be88201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a08747629185e2b57363d558ebf4cfe4ceeee869496937fb517e7f177862339e5ea0536e8e71d57e4c4c7e2936f13754611d3a2038fc9d7061b98b66b6c18c81cb05", "02f86b830e4a25820bea8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0e8491b1e6be8d20c442fb3d35ca7ad40b7f62735a3b5c7a11ddedc3e22327948a07de002a495ea9c85411a6a487e462230dfa59a2911204ce6dc27d79065ac7c55", "02f86b830e4a25820bea8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a08911eb3eb6434916cd2e9eacc658e8d3b918d004bef1a24f11ab9f9e1677d261a01679cb53d873559a0fa6a0e0768c7e81fba0823b23e49720859ef2a0062f70da", "02f86a830e4a25820be98201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0c89e19ae835a10b06e456584c1518f87ded125f46cdb99b9a74530cfdbf7d8d89fca1031acb2177f53d77d682d25bc32f7ea2702e3588a6ccfd9430dbfb43520", "02f86b830e4a25820be98201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a090e9e590d8f51e89a10943969337dd64ef25785c0fa332b164bb06733e2d76eea0412eb245b6cc14d80505d887b136a7526cc1d0229d21a95c3071e2e74122bf77", "02f86b830e4a25820beb8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0cdc7dfbad1bbadc954dcc0357a35ed7580f3d0515a854337e6c6971bfbc65e77a03a544db04c8640e70dcdd0de0aca5d2d48510256f2c401d15ac9d3355676f92f", "02f86b830e4a25820bec8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0d48e9bdea56c6cb6557eeda93d7b9519efd45810bfd3b90e579973d101c46ae6a012151d2afe6ba94ebdea45fbc05371e8512bb1d3b8a8095d3cc025bae548507c", "02f86b830e4a25820be98201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a084fc8082f41889fcc47878609dbe38ccb3759a125af783e6140f6a08bee851b0a007ce3d186191665995b1ac94c06de4920d4cd4879d6692fb23b6aa32b4058dc3", "02f86b830e4a25820be88201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a08f33559d42838f8004d9847d99939972a3f995dbfd7bce03aa25748a10211c81a019b6c01812b8c8d0a748f6e0d457e63e337fb13d603ac4bff099279d8eaf112b", "02f86b830e4a25820be88201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a00ac19aefa9f5ac8f7759b49d505ed923d80016775fae3d1e965ca532a1299383a03d5b41b021be149dbdf938bcd93f8c50bae87582ad5f3c2b9112364a7c33acc8", "02f86b830e4a25820be98201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0d74e418490d9a8dbf8e56f73d16c8f19ad84ad5023ec1b332e621fee39398a75a02f439630179e0b8bffb08200201f0aa863c2008a9da6565f21a4b626925abcf6", "02f86b830e4a25820beb8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a08b91ee3b03fb7677f97f6213a6289881d313a6f4ced00c577c6c0c5c867d5b91a039e8abb5b0b23eb9c6cbb5f2e2349843feea1b6353915380cf8082c04d195428", "02f86b830e4a25820beb8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a044b7ab5e99c72d13d23c34194ed07e74c9df35723dbe429dc94319fdc22e4a12a02cd4120d3ffc63498b61e84f001ce4b6aad9157aa0a46a94236260d52b5f34e0", "02f86b830e4a25820bea8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a02ca41430f78a4a55a6112db9d3e05aba7dcf7bce9a2eadd2b5e56f86cc86ab5fa03004fb1fdc5f90fda8c4b4b40a93fc463648eb6d5f2773fbdc399651a441c11b", "02f86b830e4a25820bea8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a04d0e020659bcca2e56a4b78090e1d4d2a33d09a48e0da9b724512784eef91545a07ed68f62ff31dae192b7953d17e17402fa6792c8253c2e7c818aa2774a6259ca", "02f86b830e4a25820bec8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a01a2c895719c49a6d4549c709d7366ec5866f27034b7135d542297a6dac75c930a014d83a97f5342e5000d3d1697cdad5411da7b6c560ca5ad985caa09c649071b3", "02f86b830e4a25820bed8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0d9e8f49827999c9b417392927558bb61edd88b4919e2df4e6afcd9ffad7ebb40a040a2a4de48100a637c889f91f095bea898d98cf417b38a371a54e07b8d5b1323", "02f86b830e4a25820bea8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0b9043b9b2c303a6a373ad87c1fec56ecc05bb7fa13cdef85279d279fce54b5e8a07ffa03e2cc5bec99011b5bd32ea92f58037457edf456f6741f01cd0f92182801", "02f86b830e4a25820be98201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a01ab92d4b287db22d287bec57fd85a37251504a9f8a717dc04eb442a3e0519dc4a07652ff304bf142c8e60295a232f94a0f583d5fb355386e3efd20e4259d8363d7", "02f86b830e4a25820be98201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a09c830a8ef56866a9b7c74fe838faaec4f339554770350bf60106a8850b48b4eca0338e7ac5da64efd44159778928a9f438e77b5144ccf9d58f5ef3279f67897a4c", "02f86b830e4a25820bea8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0d7ed039bd117317b97c14cc8537ff222753127a5feecdb5c54ed160a956cde76a010e043116791857da538eb1ef556b1abc33770ef9ed5a407fed3353536344be3", "02f86b830e4a25820bec8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a07ce0d2fae14cc0a85e2bb2cd9af898992375ce26fa197079c25aa9905cb8a994a071bb2b9b327d2f9692fbcfd8b9caa025671eecfbd0ecd11b937068b0085e6da1", "02f86b830e4a25820bec8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a08bbecf82ae28251469514d3b147bfddde37c38baacf00cc2a331950eb038be1ea0493917b5073dc4686bd44e7191da0f31c6aa24278149f5c8dec8834ea06308e4", "02f86b830e4a25820beb8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a05fbed9814503bc743d50cc56cdb676b449ff234e55f910524fa1e51e318768dba05c0f925a76b599c84b93dabc13aa1d73a07a50f0671f559963361c870cf716a2", "02f86b830e4a25820beb8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a06790713753dfb79e3168cf947d80959605e7256eefd52e637427d38e358d689da01d2955d1665cbaa6db64c811c34e05a6a2bb7775d49cd0ab13e9bf0aef625810", "02f86b830e4a25820bed8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0f181e09077952f62c16ec2c971ffb35ef9186236df9bde58e59c945231f52aa5a0163dc0484716e08704231abbf30b4709d8b618836e89a6dc714ff09b8eb610e1", "02f86b830e4a25820bee8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a01a01fa51fac6f02a0fdcb1afa3aa94a151e9dc34c6c6a425dead0d20271f1c96a06ebcb67c35b71d5972d0cd19e4940487d70b936db5e6a741db6a831699112631", "02f86b830e4a25820bea8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0df3c8f8984fbac4ee197cbae8df361f2b6f8d9bbf53a9730b824becaa4fa5d52a030b48513745c110c0c10b791834729bdd0a672b05ce7a16dccff4f19c5a3be1e", "02f86b830e4a25820beb8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a00bab46a7151ed0a17817f1e3ebfb5b38034401065e5e79a1789e6f00ec33210fa0576ea2172c3e427796ee8379e0531675a54eee47122e805f386c093e9bcdda7e", "02f86b830e4a25820bed8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a06d0f9cc3578887693077b34d154716bea98dc136f05f11cef2eac41ba668f764a04aa2d41ad9486fe2b20c25fd1b559d4e2312f68fb5c1df77cd4abfff52793077", "02f86b830e4a25820bed8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a011c2b9351725a650be379a9dd9e3aaa9696602b1f89e47fdae6752f0ef7bde97a03d3c1a1559377e66f53e3e055b1c48d549982be9116b9b60019d26f9185684db", "02f86b830e4a25820bec8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0366df0a5406d9250416dc33c6348d87bf9696ab42dc931ca5d511783fc690c6fa05332c58d573dec51ad70eb3fb173a9f720a2f3302bead72834883b96757c7582", "02f86b830e4a25820bec8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0fdb19d6738790518daff6310c60b4f1074133e9c1f553713b25f24618766f3e9a06245256e7f8d644ee19079732b35852ad66ddc4be798f7dca8cbdc486b51992d", "02f86b830e4a25820bee8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a06e41881634b42d43277d29465ed55bc4e1f06a704b4571c3bfcc1d937d3baccfa0474dfee576bd244c41af30310ee0716ed10cb2dcbd35091caf8998b5341a3c09", "02f86b830e4a25820bef8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0a9aeaae6b53149344c6ab813fc5ccb35bd1de57a2938584ffa6ba6e190d4a9ffa046903c17cac0738dcb21b827feb59833564d5af5a44d7b09338820c8df141241", "02f86b830e4a25820beb8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0c8f323c99e02e9bdeb02efbad268aeb78f8dbcb9d377136b6b90da54595090e8a0121d01547aa82b01ef5275f1e1996b99ba6dd81bda7f6ff4c81977acabed298e", "02f86b830e4a25820bea8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a01c1d140da0183df36ef01243157eb8fc20286ae3b88152a0d7cbf22be41f5a9fa0797affb9b7ad47997ef7a68f613139b1ed14feea30432e78f915adfa18964129", "02f86b830e4a25820beb8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a09d7288480e103d518995ebd2664b3bd4939b75c414ede5330720306fc056005ba05ad18b6738fa257d6e0ecc9eccea3516a49a46813f1a9377f4344cdb3cf12444", "02f86b830e4a25820bec8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0cd61d8c69290cde2e02506bde273dbbf9b325cb06c72fc6e13065e0ecbd7fc21a02c796cedc6b9cf229ead44e7d01e60d02e63cc66976a3885b14e81883ca092b9", "02f86b830e4a25820bee8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0ec8096ab013de8fd8a4a37fbe261de288ce4145152702742b97010e1675c9015a02640a4c79f56d94d6fee842c5ed8180b6905af04e41716fe0125da18ac46e181", "02f86b830e4a25820bee8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a07ad8173f60b6c419b9576e5730f9da6fbc193bb26c7bc6272cc0b1d021ed1bdea0222a8049735bcba09e0029e6d1910856b66e84a696a8f7e3a47357472a9529a4", "02f86b830e4a25820bed8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0912437d6d4659383c7e1bebbc9454b62c49db5b74b7c99bc72f4cae175765f61a05a01765f15482dfc7ea04d927c0a8bd2ab85cae2b69f4420509c53e44ef90568", "02f86b830e4a25820bed8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a03d79f53155216ec669beffa14cc0635911c4702e485ee2fc6a44b1d99bbe91afa0491c65bde016e959299b9a7605ab9f4e38f97a4177768f2c3027c09fdd75f716", "02f86b830e4a25820bef8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0ce1042e700ff2937aa2c515d4389f5a36204a37a657d7bfac202c88f534d3618a00fde07f38cdf9d9167e35abc7d145ee2e528cb5cf75d9f433452d39c9560bed7", "02f86b830e4a25820bf08201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a03c7f2280002c2843ca1a01bda8707a36b9591d8cbfba2c6d8ee7e856dc4ac7b2a0349b546959930f5eab6f540c92cbabd7896cb9fca861eba06615ab2b1dce241c", "02f86b830e4a25820bec8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0c88a6023ff7aa75c79df90c805a68b3e1328e4f230898f3e230942214c66ada1a015941d1a3adf8fb24f27667f53ec77efe6f832380fe6296dd89331f6fedb90c6", "02f86b830e4a25820beb8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0ba5b2d18ced3014731c4a5971c22387295e40fe089de137ed2b7a96f85f0afeea0626aadfebbae13aafab7a2dd8aae1ec64fcf994e1836b372992d23e858f1d398", "02f86b830e4a25820bec8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a07af64d2e4c3c6f52377c448b5348fbc7f36c045dd8fdf4beda937ca477348866a00b5810710e1f97acfe3b977ecc5f684f8478bf1c083691b7b75d3b530d32b61b", "02f86b830e4a25820bed8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0a3faa04b6b4b0f93cc00957ead51a48abd8759d5c720f9d233cd3642f9b14fe9a06a14219b31cc3f1709e18628cade5e332843643bf6983b3322dd98658d71015d", "02f86b830e4a25820bef8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0bca14cc673fbfe60e7cc983d9deecfaf2eff207295949d1d4af62d978e740ebaa07947eedb42fc7c18b7218986543a8f9e5e72cb1a1c33a93f53292bda958a6398", "02f86b830e4a25820bef8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0939f3967d20ba18bd21d7653fd5c6a5cb6a5cb26743969fd47d42c7dcb31a6caa02089434502cae1377bda2cc75d0b4d369cda686c9e994d96af8cc02353263bd7", "02f86b830e4a25820bee8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0c694101d57d6c311f99091deb7e9655ec8d584fc996d9e0f82800d324f73ad52a032cd2ebd0b4f4fffd8f911d5322f386277bf2feef64ba5b31faab364597a0457", "02f86a830e4a25820bee8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a05116c0c8dfd151c2a8a9c92e997131e85e1760f526b33437766e439f6693e9d79fc76dec131cda642bebf5639cee7a553cb7204ca593633ea7746aa1fcf03fae", "02f86b830e4a25820bf08201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a09b1430abaac7c8da91f769e36a624b2d1b27562502a9bb8ddde30123e5e03069a035ccd123bbe5f6daa8f9b73cfa352a6c36c15732f624c01ca004f091cbd73d10", "02f86b830e4a25820bf18201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0bff3855a1da0090036e6253326044d8c4c37288664da9e7c1c7ab236c1535cd4a005a56249a1ccedd0d9bed5051b654c64efa91b4646964b389b31950ca37ea1bf", "02f86b830e4a25820bed8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0d63275f43c5ab79def02c71ac8829456683f14732fe03ffe8041c668e0dec983a0607459b4d16207d870c766c7c1666d52943dcdbb9b33e70e38469d9c4f153abc", "02f86b830e4a25820bec8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0fed5af46c1596758681d9b720da1c5ff16812fe6d50e2bd6fc8c62af7cce997aa037c79472c4d3f034e4460efd9ac271ac93d54b502437298974ad07658e606d62", "02f86b830e4a25820bed8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0cdc78f3bbe1503b1794ecb1f1ee806519b1555001ccc9e52b0a4e1bb4ba3b231a012bf71806e81f3655e56e332ab5e779549f2d2cf32da8c9339ce65ef3fe9bf59", "02f86b830e4a25820bee8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0c7c23394f223953ea7bf3574c59d5420769ab9dda25de767b65026c41fe41501a0457a03c41182015ed63e03a952841c4f384b846362941cf85f97686736a21f29", "02f86b830e4a25820bf08201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0b19fb0b5648bca6b8bab5a7019f1230acc863f068c0bc17dce7da18c19686f79a05ba915d48feb84db128d0a06d0ae8261c2b60bb6642da61f82e97a0213202281", "02f86b830e4a25820bf08201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a064c3e3ab5d0eba19536e8ac53caf2e2bc6e38536e4a1a53fee7057a3bcc04424a00997a81fbe23b7712ffa2b611b38e3ec0172355c97363280be25e568566fac7d", "02f86b830e4a25820bef8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0cb598b37a00a1c3d9476eaf6f2d0dec7a67ab1a7fd444ba25a5a619815e89052a025d1fbd5cde4ec9731809e86b0527b7ba163b6e4cd99b094bf7822dae2dfabd5", "02f86b830e4a25820bef8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a07cb8caeceef197f9b78b7f051ce97e2b444bda26c105b7ae0869a0e9ffc4dfe9a013873833db16ae6f1c3152ecf3cb0eeeae7bf6944ead8d8cc70d209aebeefdfb", "02f86b830e4a25820bf18201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a02f98e4bdc14acc596d18b8f711ac327bf6d68e7b9bc2af77323040b81a36b36fa03fa8c3a1234575966b4f371ca1afe73774ba33f112ab0fb1c2e2c411ee9583c4", "02f86a830e4a25820bf28201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c0809f5b98fe40c2ced53c40929ac5d0e052c3c886164b1b1eb4a65208ea47ab82c6a0793a42441a0ab47fb7afd42261a8ed6a1e211893b84fed811d66eba2ed714b20" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xc5869655...294f975a
View lifecycle
0x678e2a9b...5e351aafView lifecycle
0x41e6f501...b79f746cView lifecycle
0x5eddf700...ea5e6a08View lifecycle
0x1ce45712...bec8401cView lifecycle
0x55f5b137...4a5889a2View lifecycle
0x34a9ea3c...6c3e0992View lifecycle
0xb6f90065...1ebcce55View lifecycle
0x143cf5a2...458a9c3aView lifecycle
0xfca7e560...fa18d4deView lifecycle
0x5ab45cac...25b3e285View lifecycle
0x88e1e72b...33ba5e10View lifecycle
0x53c46385...ce446878View lifecycle
0xcb2dbbc4...05fa6b12View lifecycle
0xe0c9f3ad...7f265b33View lifecycle
0x67137c06...808abf87View lifecycle
0x408194df...84683fc7View lifecycle
0x078c449d...a7278b03View lifecycle
0x1fe19002...5ce0df2aView lifecycle
0xe85c37c5...a62b94d6View lifecycle
0xff2ef722...130b088aView lifecycle
0x9998ff03...96bc508fView lifecycle
0x281324ef...250ceb78View lifecycle
0x8980937e...a7cc5f7dView lifecycle
0x998eba75...3b07d238View lifecycle
0xa375e74d...98f8f6ccView lifecycle
0x6652faa1...6e2279eaView lifecycle
0x33d1bc04...98243259View lifecycle
0x492a8330...5414c8a4View lifecycle
0x863df021...a72db68cView lifecycle
0x83886457...dd2ea73fView lifecycle
0x9767c1bd...96c9570cView lifecycle
0xdc390b0a...21f35878View lifecycle
0xc0cdb2a8...f009681aView lifecycle
0xbc61c0ad...119d818fView lifecycle
0xa5cb89ca...8afcdf30View lifecycle
0x7ceedaeb...023645eaView lifecycle
0x9fa0ec7a...e3ed00e9View lifecycle
0xceab7efa...4caa8466View lifecycle
0xb6f293ff...5c6fc150View lifecycle
0x8d318fcc...05f6476aView lifecycle
0xbd5f2a0f...5104ab37View lifecycle
0x7054e058...98ddc1e4View lifecycle
0xdaa0f8ea...fcd4014dView lifecycle
0xd14d2669...1370af21View lifecycle
0x4d78b000...73226f22View lifecycle
0x515f244f...095f21b3View lifecycle
0x745fc6ea...bf9d19d1View lifecycle
0x404ea9fc...6b8138aaView lifecycle
0x980a23f9...ba82a32fView lifecycle
0xfd809933...795390a6View lifecycle
0x44973609...53d5ea35View lifecycle
0x38f33511...abd61fabView lifecycle
0x9b77e00c...826aedecView lifecycle
0x1d6860dc...219203a7View lifecycle
0x25598577...90cd2175View lifecycle
0x8f4e2f13...ebde74caView lifecycle
0xbcbb4e5f...9d23a01eView lifecycle
0xe822bb6f...eaf5cbabView lifecycle
0x3da1e239...febe02b0View lifecycle
0xec93be07...1ac8d7e6View lifecycle
0x54140275...247107cdView lifecycle
0x5dfd83e1...ab229765View lifecycle
0x45155934...e045a3d9View lifecycle
0xa1345380...60384786View lifecycle
0xdd5759e3...2d606cf0View lifecycle
0x2c7cd38e...7155b58dView lifecycle
0x84e1b315...78d00109View lifecycle
0xb620e975...6a163a57View lifecycle
0xc45d2589...7ddec7e7View lifecycle
0xf2065d84...b8db1b82View lifecycle
0xa475be0c...1fa3e369View lifecycle
0x74df2119...9297f8b8View lifecycle
0xa6085e23...9f7ec81fView lifecycle
0xa099a735...a255df42View lifecycle
0xcd53663e...aae5c7e3View lifecycle
0x67b36f29...e88694d9View lifecycle
0xc90331ea...8b7b36a4View lifecycle
0xf7e3421e...b85e986cView lifecycle
0x3eefdddb...347a31fdView lifecycle
0x5a385a1b...cd9d7b4fView lifecycle
0xf4f2ef45...0cefd720View lifecycle
0x95974be7...3686e0ceView lifecycle
0x6b89a214...5f4d6922View lifecycle
0x12a155ed...a30cd2afView lifecycle
0xb7e16fb1...7c27e410View lifecycle
0x9985d3d3...0970b2daView lifecycle
0x8744e273...a61d4ee1View lifecycle
0xd4cacd99...c96a9507View lifecycle
0xe130ca44...d192ce80View lifecycle
0x6be9623d...a44c8d6aView lifecycle
0x14e24019...0dff4733View lifecycle

Op 3: 0xc3437dab...2f9bf653

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

119ms

Validator1 — Execute

participant1 · Initial REVM execution
835ms

Validator2 — Re-execute

participant2 · REVM re-execution

835ms

Validator3 — Re-execute

participant3 · REVM re-execution

835ms

Block Published

Block #14630
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.8s
EVM
Canton
Consensus
Total
Complete
3.8s

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