# Deployed Contracts

**ApertureSwap Contracts (forked from Uniswap V3)**

| Contract Name                      | Chain         |                                            |
| ---------------------------------- | ------------- | ------------------------------------------ |
| UniswapV3FactoryFork               | Manta Pacific | 0x5bd1F6735B80e58aAC88B8A94836854d3068a13a |
| WETHv9.0                           | Manta Pacific | 0x0Dc808adcE2099A9F62AA87D9670745AbA741746 |
| UniswapInterfaceMulticall          | Manta Pacific | 0x6Cb54E76D7c739430A440A4b2dF97FC4a784EAdf |
| ProxyAdmin                         | Manta Pacific | 0x2ff78195D50fA975F9c08c8E24B55CD00C6fee43 |
| TickLens                           | Manta Pacific | 0x1AAABDFb88B289093C0951636F980Ed974B02440 |
| NFTDescriptor                      | Manta Pacific | 0x243533F957B12f7D5De6fF0612B06f50F2921847 |
| NonfungibleTokenPositionDescriptor | Manta Pacific | 0xF74d8ff1c885CEECcC9edeFE14F30b6D21173183 |
| TransparentUpgradeableProxy        | Manta Pacific | 0xa4041ceDBfcc09A29109b394e24935aB3ae12D2f |
| NonfungiblePositionManager         | Manta Pacific | 0xe77e3F98a386a4C8f8c706A2aCfFdf57e70D06c6 |
| V3Migrator                         | Manta Pacific | 0x3662E0eFaaf5Ba9Dc728a2a9b499F80Df022c73D |
| UniswapV3Staker                    | Manta Pacific | 0x2969D4a4cD19c7f49e277295726ec1F6B2D8b0e5 |
| QuoterV2                           | Manta Pacific | 0x1e139877CbB99f1fa94BB8763aFc6161cC1dc303 |
| SwapRouter02                       | Manta Pacific | 0x3488d5A2D0281f546e43435715C436b46Ec1C678 |
| SequenceUtils                      | Manta Pacific | 0xF0a625CCF0C8eb40261E3487DF18B6F8933fCfE1 |

**Automan & Optimal Swap Router**

<table><thead><tr><th width="212">Name</th><th width="216">Chain</th><th width="224">Address</th><th>Verified Source Co de</th></tr></thead><tbody><tr><td>Aperture Automan</td><td>Ethereum Mainnet</td><td><a href="https://etherscan.io/address/0x00000000ede6d8d217c60f93191c060747324bca">0x00000000ede6d8d217c60f93191c060747324bca</a></td><td><a href="../community/links">Link</a></td></tr><tr><td>Aperture Automan</td><td>Arbitrum One</td><td><a href="https://arbiscan.io/address/0x00000000ede6d8d217c60f93191c060747324bca">0x00000000ede6d8d217c60f93191c060747324bca</a></td><td><a href="https://arbiscan.io/address/0x00000000ede6d8d217c60f93191c060747324bca#code">Link</a></td></tr><tr><td>Aperture Automan</td><td>Arbitrum One &#x26; Ethereum Mainnet</td><td><a href="https://etherscan.io/address/0x1Dd333d27746D2283D01C5a759cB04A0eAD821D4">0x1Dd333d27746D2283D01C5a759cB04A0eAD821D4</a></td><td></td></tr><tr><td>Aperture Automan</td><td>Ethereum Mainnet </td><td>0x00000000Ede6d8D217c60f93191C060747324bca</td><td></td></tr><tr><td>Aperture Automan</td><td>Arbitrum Mainnet </td><td>0x00000000Ede6d8D217c60f93191C060747324bca</td><td></td></tr><tr><td>Aperture Automan</td><td>Polygon Mainnet </td><td>0x0000000002F4Dd78bA85fE4B662983816c9Ae95F</td><td></td></tr><tr><td>Aperture Automan</td><td>Optimism Mainnet </td><td>0x0000000002F4Dd78bA85fE4B662983816c9Ae95F</td><td></td></tr><tr><td>Aperture Automan</td><td>BNB Mainnet Base </td><td>0x000000000580f20d53f6d2eC56d12A5Fa75Ac8cF</td><td></td></tr><tr><td>Aperture Automan</td><td>Base Mainnet</td><td>0x00000000EDb4489cB49FE07246f39345c9f838cD</td><td></td></tr><tr><td>Aperture Automan</td><td>Avalanche Mainnet</td><td>0x00000000035daa51254bEc3dE4FC1Cd277b35705</td><td></td></tr><tr><td>Aperture Automan</td><td>Manta Mainnet</td><td>0x0000000004276d0052eFdBA3E65a6f87fd55C5B7</td><td></td></tr><tr><td>Aperture Automan</td><td>Scroll Mainnet</td><td>0x000000001e433b4a86F252B54D2151Aa21ABB1C2</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Ethereum Mainnet</td><td>0x00000000063E0E1E06A0FE61e16bE8Bdec1BEA31</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Arbitrum Mainnet</td><td>0x00000000063E0E1E06A0FE61e16bE8Bdec1BEA31</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Manta Mainnet</td><td>0x000000000d44011EACAB39AB7965687d0bc2B16A</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Polygon Mainnet</td><td>0x00000000063E0E1E06A0FE61e16bE8Bdec1BEA31</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Optimism Mainnet</td><td>0x00000000063E0E1E06A0FE61e16bE8Bdec1BEA31</td><td></td></tr><tr><td>Optimal Swap Router</td><td>BNB Mainnet</td><td>0xE0529B92EBdd478B36BC22434625d898ebE4b489</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Avalanche Mainnet</td><td>0x039eC83141218fC68bd85E0067d696769E0576bf</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Base Mainnet</td><td>0xCc06600868DdDab1073DEEC925E9D8c22fA8b889</td><td></td></tr><tr><td>Optimal Swap Router</td><td>Scroll Mainnet</td><td>0x00000000Ff5c300B992ae04D59a799AA4fbA1dC8</td><td></td></tr><tr><td>Router Proxy</td><td>Scroll Mainnet</td><td>0x0000008007b63BaC0E4aC47f855005285DF20e89</td><td></td></tr></tbody></table>
