UNPKG

@hyperlane-xyz/core

Version:

Core solidity contracts for Hyperlane

224 lines (221 loc) 4.73 kB
# Optimism (mainnet) ## Network Info - **Chain ID**: 10 - **Public RPC**: https://mainnet.optimism.io - **Block Explorer**: https://optimistic.etherscan.io ## Layer 1 Contracts <table> <tr> <th> <img width="506px" height="0px" /> <p><small>Contract</small></p> </th> <th> <img width="506px" height="0px" /> <p><small>Address</small></p> </th> </tr> <tr> <td> BondManager </td> <td align="center"> <a href="https://etherscan.io/address/0xcd626E1328b41fCF24737F137BcD4CE0c32bc8d1"> <code>0xcd626E1328b41fCF24737F137BcD4CE0c32bc8d1</code> </a> </td> </tr> <tr> <td> CanonicalTransactionChain </td> <td align="center"> <a href="https://etherscan.io/address/0x5E4e65926BA27467555EB562121fac00D24E9dD2"> <code>0x5E4e65926BA27467555EB562121fac00D24E9dD2</code> </a> </td> </tr> <tr> <td> ChainStorageContainer-CTC-batches </td> <td align="center"> <a href="https://etherscan.io/address/0xD16463EF9b0338CE3D73309028ef1714D220c024"> <code>0xD16463EF9b0338CE3D73309028ef1714D220c024</code> </a> </td> </tr> <tr> <td> ChainStorageContainer-SCC-batches </td> <td align="center"> <a href="https://etherscan.io/address/0xb0ddFf09c4019e31960de11bD845E836078E8EbE"> <code>0xb0ddFf09c4019e31960de11bD845E836078E8EbE</code> </a> </td> </tr> <tr> <td> Lib_AddressManager </td> <td align="center"> <a href="https://etherscan.io/address/0xdE1FCfB0851916CA5101820A69b13a4E276bd81F"> <code>0xdE1FCfB0851916CA5101820A69b13a4E276bd81F</code> </a> </td> </tr> <tr> <td> Proxy__OVM_L1CrossDomainMessenger </td> <td align="center"> <a href="https://etherscan.io/address/0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1"> <code>0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1</code> </a> </td> </tr> <tr> <td> Proxy__OVM_L1StandardBridge </td> <td align="center"> <a href="https://etherscan.io/address/0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1"> <code>0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1</code> </a> </td> </tr> <tr> <td> StateCommitmentChain </td> <td align="center"> <a href="https://etherscan.io/address/0xBe5dAb4A2e9cd0F27300dB4aB94BeE3A233AEB19"> <code>0xBe5dAb4A2e9cd0F27300dB4aB94BeE3A233AEB19</code> </a> </td> </tr> <tr> <td> TeleportrDeposit </td> <td align="center"> <a href="https://etherscan.io/address/0x52ec2F3d7C5977A8E558C8D9C6000B615098E8fC"> <code>0x52ec2F3d7C5977A8E558C8D9C6000B615098E8fC</code> </a> </td> </tr> </table> ## Layer 2 Contracts <table> <tr> <th> <img width="506px" height="0px" /> <p><small>Contract</small></p> </th> <th> <img width="506px" height="0px" /> <p><small>Address</small></p> </th> </tr> <tr> <td> OVM_L2ToL1MessagePasser </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000000"> <code>0x4200000000000000000000000000000000000000</code> </a> </td> </tr> <tr> <td> OVM_DeployerWhitelist </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000002"> <code>0x4200000000000000000000000000000000000002</code> </a> </td> </tr> <tr> <td> L2CrossDomainMessenger </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000007"> <code>0x4200000000000000000000000000000000000007</code> </a> </td> </tr> <tr> <td> OVM_GasPriceOracle </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x420000000000000000000000000000000000000F"> <code>0x420000000000000000000000000000000000000F</code> </a> </td> </tr> <tr> <td> L2StandardBridge </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000010"> <code>0x4200000000000000000000000000000000000010</code> </a> </td> </tr> <tr> <td> OVM_SequencerFeeVault </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000011"> <code>0x4200000000000000000000000000000000000011</code> </a> </td> </tr> <tr> <td> L2StandardTokenFactory </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000012"> <code>0x4200000000000000000000000000000000000012</code> </a> </td> </tr> <tr> <td> OVM_L1BlockNumber </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000013"> <code>0x4200000000000000000000000000000000000013</code> </a> </td> </tr> <tr> <td> OVM_ETH </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000"> <code>0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000</code> </a> </td> </tr> <tr> <td> WETH9 </td> <td align="center"> <a href="https://optimistic.etherscan.io/address/0x4200000000000000000000000000000000000006"> <code>0x4200000000000000000000000000000000000006</code> </a> </td> </tr> </table>