> For the complete documentation index, see [llms.txt](https://docs.swanchain.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.swanchain.io/network-reference/contract-addresses.md).

# Contract Addresses

## Mainnet

<table><thead><tr><th width="299">Contract Name</th><th>Contract Address</th></tr></thead><tbody><tr><td>AddressManager</td><td>0x55Aec4EE11dA7d655565cCc2EB3bF21a46C94e6f</td></tr><tr><td>L1BridgeAddress</td><td>0xed7525946A09056C6AaE29941b8323017382050e</td></tr><tr><td>DisputeGameFactoryProxy</td><td>0x2069FC7097b7784FCA21aa459e57E95C0046EeCD</td></tr><tr><td>L1CrossDomainMessenger</td><td>0x76A8Eb93D4a200e8594B1ab1021ab5595CDfB57D</td></tr><tr><td>L1CrossDomainMessengerProxy</td><td>0x15567C4FfD9109795dFf1D9A5233D10aef0738D2</td></tr><tr><td>L1ERC721Bridge</td><td>0x621729Ef0571a76E438689ec2bC88ee8E3f2Beff</td></tr><tr><td>L1ERC721BridgeProxy</td><td>0x1Ccf7e62889E6A93413DEAFC4e390Bd4047bDC32</td></tr><tr><td>L1StandardBridge</td><td>0xc7e1EA328166Eea934429Eaa9F6c55Ef5548Efe7</td></tr><tr><td>L1StandardBridgeProxy</td><td>0xed7525946A09056C6AaE29941b8323017382050e</td></tr><tr><td>L2OutputOracle</td><td>0x0092400cf9cbAC5ABD8518960Cb1F90663607630</td></tr><tr><td>L2OutputOracleProxy</td><td>0x1c22740A0B4511E11D76434A424487862b593901</td></tr><tr><td>OptimismMintableERC20Factory</td><td>0x351ABA1B5B72E6bA8d530740f073993069e7BC69</td></tr><tr><td>OptimismMintableERC20FactoryProxy</td><td>0xE9614162C6128ABD7790C65D711CfC43ea842153</td></tr><tr><td>OptimismPortal</td><td>0x1606beCd26316B935B2dFE31D57C1C0B39f4f52f</td></tr><tr><td>OptimismPortalProxy</td><td>0xBa50434BC5fCC07406b1baD9AC72a4CDf776db15</td></tr><tr><td>ProtocolVersions</td><td>0xE8120ec0E094372Ec1ddcbd9c50F94e74Fa7a3fc</td></tr><tr><td>ProtocolVersionsProxy</td><td>0x9B10a384a8508fd9ecED992815340F8E00F55E6A</td></tr><tr><td>ProxyAdmin</td><td>0xCc8c55Ec2Ea3F3001C049eC934e72b55cf52fBf3</td></tr><tr><td>SafeProxyFactory</td><td>0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2</td></tr><tr><td>SafeSingleton</td><td>0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552</td></tr><tr><td>SuperchainConfig</td><td>0x704Ad7cb61f3Ff97F790FAA747279244Eb2a1802</td></tr><tr><td>SuperchainConfigProxy</td><td>0xadE916De67511E5C24af4174Be67143d0dA94959</td></tr><tr><td>SystemConfig</td><td>0x7CDAEa613E1D17e78F24CAF6349bCCf2bC364F0a</td></tr><tr><td>SystemConfigProxy</td><td>0x504D56cf68f791B45E3A2e895B0e1562f3431328</td></tr><tr><td>SystemOwnerSafe</td><td>0x6197f64902b9275e6815F9A5b641Ed2291A5d39c</td></tr><tr><td>Swan Token L1 （ETH Mainnet）</td><td>0x43e3De6745fad70127d7935198311386449fD9dd</td></tr><tr><td>Swan Token（Bridged） L2 （Swan Chain）</td><td>0xBb4eC1b56cB624863298740Fd264ef2f910d5564</td></tr></tbody></table>

## Proxima Testnet

<table><thead><tr><th width="298">Contract Name</th><th>Contract Address</th></tr></thead><tbody><tr><td>AddressManager</td><td>0xa0EbCa3D403005Bb0aa65F6BFB8FBA99537D280F</td></tr><tr><td>L1BridgeAddress</td><td>0x9C041e883BE0e3201524e7BA6f7A53B367b5CFb0</td></tr><tr><td>AnchorStateRegistry</td><td>0x13d6011fe9271B8F9A578bD0b52d9B4D5995542C</td></tr><tr><td>AnchorStateRegistryProxy</td><td>0x90781886243c18Fc15C2Ade0D0ddee7bCFcB7777</td></tr><tr><td>DelayedWETH</td><td>0x6f521Ea4CbA93188214B4d449f34007E1bF9a8F3</td></tr><tr><td>DelayedWETHProxy</td><td>0x0F7e2BD539704cB2E77f834eEC94D9Bc89cCEf89</td></tr><tr><td>DisputeGameFactory</td><td>0x9cA7D7Eb3958cD5365BB23e588e0512971D9605a</td></tr><tr><td>DisputeGameFactoryProxy</td><td>0x8d97C5C6a9D7A4a011d2c523f42A69205Fe63AFD</td></tr><tr><td>L1CrossDomainMessenger</td><td>0xC146a6C362bde4198d60a0EbF20a6f6962705572</td></tr><tr><td>L1CrossDomainMessengerProxy</td><td>0x838cdB1Ec7DC624a8ca73F8f68563e0D90e0F4C2</td></tr><tr><td>L1ERC721Bridge</td><td>0xc175F4D16bc733CFeF79cce6584D76B2ba04Bf8b</td></tr><tr><td>L1ERC721BridgeProxy</td><td>0x939344ed5d20950a330D53f82C500216cBd51EA7</td></tr><tr><td>L1StandardBridge</td><td>0xeA42af0090F53dF2c4551a1bcA832Ff00B692C3D</td></tr><tr><td>L1StandardBridgeProxy</td><td>0x9C041e883BE0e3201524e7BA6f7A53B367b5CFb0</td></tr><tr><td>L2OutputOracle</td><td>0xC165A32ca806348ef212e2e17e6356219da4a8c8</td></tr><tr><td>L2OutputOracleProxy</td><td>0x38De75A13033364C985F2156307c2cAED0F7a109</td></tr><tr><td>Mips</td><td>0xE1Dd2CA3548bf1B045e47fc4Aaa1849BEBCD283E</td></tr><tr><td>OptimismMintableERC20Factory</td><td>0xfc7f635986ed11CB85534005b0058505085bC154</td></tr><tr><td>OptimismMintableERC20FactoryProxy</td><td>0x67a07E66F49D784f9896C793Ae2Fa877b43463b0</td></tr><tr><td>OptimismPortal</td><td>0x2d3a0326e956d507227829e8C65e41537156d7a7</td></tr><tr><td>OptimismPortal2</td><td>0x98a12Daa2e08bf7AE0cdF5DE5274E6E661886078</td></tr><tr><td>OptimismPortalProxy</td><td>0x66279763216C7ED5E1d17a174d80DAcBB94D4E06</td></tr><tr><td>PreimageOracle</td><td>0x0469411BBa019dCd6426b6fD887D45831D374BCD</td></tr><tr><td>ProtocolVersions</td><td>0x5cAa2aEeE361c7E048D6C23FB7B18e8908601f07</td></tr><tr><td>ProtocolVersionsProxy</td><td>0x6ea79E21188f2Af66881bb6F408C014C5cBD28d7</td></tr><tr><td>ProxyAdmin</td><td>0xf177c0CB4A84C3dFFEFcDE36F4519ef51Cf12f62</td></tr><tr><td>SafeProxyFactory</td><td>0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2</td></tr><tr><td>SafeSingleton</td><td>0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552</td></tr><tr><td>SuperchainConfig</td><td>0x5196A89AE040aE5e27385B47b4b19Eb83338b332</td></tr><tr><td>SuperchainConfigProxy</td><td>0x2E8A5AE5E428FF37846590afd2648FeF8D4987EE</td></tr><tr><td>SystemConfig</td><td>0x263CEf36F75046CE10a8737d2dcecaB2D1336421</td></tr><tr><td>SystemConfigProxy</td><td>0xBcD3aff8A93164EFeAd01ddE7b6f19781b19897b</td></tr><tr><td>SystemOwnerSafe</td><td>0x9114CF866E94bdEa0D99bC2D80b71c6D62044031</td></tr></tbody></table>
