# Contract Addresses

## Testnet (Sepolia)

### Sepolia (L1)

| Contract Name                       | Contract Address                                                                                                                |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `AddressManager`                    | [`0x72194400d265f81468117e414202416B81c8648D`](https://sepolia.etherscan.io/address/0x72194400d265f81468117e414202416B81c8648D) |
| `L1CrossDomainMessengerProxy`       | [`0x9D2f54bB5b0BFEF40a5A3f48E1066ced79f06A93`](https://sepolia.etherscan.io/address/0x9D2f54bB5b0BFEF40a5A3f48E1066ced79f06A93) |
| `L1ERC721BridgeProxy`               | [`0x6b98a6bdAa9F4c5A70ab45946189eE06c3059906`](https://sepolia.etherscan.io/address/0x6b98a6bdAa9F4c5A70ab45946189eE06c3059906) |
| `L1StandardBridgeProxy`             | [`0x1D67b87255946d5F8965B74a971f28606bF30889`](https://sepolia.etherscan.io/address/0x1D67b87255946d5F8965B74a971f28606bF30889) |
| `L2OutputOracleProxy`               | [`0xcF4C15FbBbC368bBAceFBb71FbE9A6C0382207C0`](https://sepolia.etherscan.io/address/0xcF4C15FbBbC368bBAceFBb71FbE9A6C0382207C0) |
| `OptimismMintableERC20FactoryProxy` | [`0xf508600E26AD8a5fEA0564efE754dcd06bd8F862`](https://sepolia.etherscan.io/address/0xf508600E26AD8a5fEA0564efE754dcd06bd8F862) |
| `OptimismPortalProxy`               | [`0x789354dCD8C9d9004C24Dc429aff35C9ab0D6c63`](https://sepolia.etherscan.io/address/0x789354dCD8C9d9004C24Dc429aff35C9ab0D6c63) |
| `ProxyAdmin`                        | [`0xf72c0f9751799CB9E56F2543d569B1C74Fb935D6`](https://sepolia.etherscan.io/address/0xf72c0f9751799CB9E56F2543d569B1C74Fb935D6) |
| `SystemConfigProxy`                 | [`0xC05fc7f7aa14c120BC9F1e7cDE1DfbE13D57816d`](https://sepolia.etherscan.io/address/0xC05fc7f7aa14c120BC9F1e7cDE1DfbE13D57816d) |

### Axonum Sepolia (L2)

| Contract Name                   | Contract Address                                                                                                                      |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| `L2ToL1MessagePasser`           | [`0x4200000000000000000000000000000000000016`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000016) |
| `L2CrossDomainMessenger`        | [`0x4200000000000000000000000000000000000007`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000007) |
| `L2StandardBridge`              | [`0x4200000000000000000000000000000000000010`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000010) |
| `L2ERC721Bridge`                | [`0x4200000000000000000000000000000000000014`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000014) |
| `SequencerFeeVault`             | [`0x4200000000000000000000000000000000000011`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000011) |
| `OptimismMintableERC20Factory`  | [`0x4200000000000000000000000000000000000012`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000012) |
| `OptimismMintableERC721Factory` | [`0x4200000000000000000000000000000000000017`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000017) |
| `L1Block`                       | [`0x4200000000000000000000000000000000000015`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000015) |
| `GasPriceOracle`                | [`0x420000000000000000000000000000000000000F`](https://sepolia-explorer.axonum.io/address/0x420000000000000000000000000000000000000F) |
| `L1MessageSender`               | [`0x4200000000000000000000000000000000000001`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000001) |
| `DeployerWhitelist`             | [`0x4200000000000000000000000000000000000002`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000002) |
| `LegacyERC20ETH`                | [`0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000`](https://sepolia-explorer.axonum.io/address/0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000) |
| `L1BlockNumber`                 | [`0x4200000000000000000000000000000000000013`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000013) |
| `LegacyMessagePasser`           | [`0x4200000000000000000000000000000000000000`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000000) |
| `ProxyAdmin`                    | [`0x4200000000000000000000000000000000000018`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000018) |
| `BaseFeeVault`                  | [`0x4200000000000000000000000000000000000019`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000019) |
| `L1FeeVault`                    | [`0x420000000000000000000000000000000000001A`](https://sepolia-explorer.axonum.io/address/0x420000000000000000000000000000000000001A) |
| `GovernanceToken`               | [`0x4200000000000000000000000000000000000042`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000042) |
| `SchemaRegistry`                | [`0x4200000000000000000000000000000000000020`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000020) |
| `EAS`                           | [`0x4200000000000000000000000000000000000021`](https://sepolia-explorer.axonum.io/address/0x4200000000000000000000000000000000000021) |
