# Optimism Goerli (public testnet)
## Network Info
- **Chain ID**: 420
- **Public RPC**: https://goerli.optimism.io
- **Block Explorer**: https://goerli-optimism.etherscan.io/

**Note:** This list is out of date, now that Goerli is on bedrock.
[The valid list is here](https://github.com/ethereum-optimism/optimism/tree/develop/packages/contracts-bedrock/deployments/goerli).

## 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://goerli.etherscan.io/address/0xfC2ab6987C578218f99E85d61Dcf4814A26637Bd">
<code>0xfC2ab6987C578218f99E85d61Dcf4814A26637Bd</code>
</a>
</td>
</tr>
<tr>
<td>
CanonicalTransactionChain
</td>
<td align="center">
<a href="https://goerli.etherscan.io/address/0x607F755149cFEB3a14E1Dc3A4E2450Cde7dfb04D">
<code>0x607F755149cFEB3a14E1Dc3A4E2450Cde7dfb04D</code>
</a>
</td>
</tr>
<tr>
<td>
ChainStorageContainer-CTC-batches
</td>
<td align="center">
<a href="https://goerli.etherscan.io/address/0x4325Ac17c7fF5Afc0d05335dD30Db3D010455813">
<code>0x4325Ac17c7fF5Afc0d05335dD30Db3D010455813</code>
</a>
</td>
</tr>
<tr>
<td>
ChainStorageContainer-SCC-batches
</td>
<td align="center">
<a href="https://goerli.etherscan.io/address/0x41eF5DaF4A7719bfe89A88BA3DD0DCFF5feCeD39">
<code>0x41eF5DaF4A7719bfe89A88BA3DD0DCFF5feCeD39</code>
</a>
</td>
</tr>
<tr>
<td>
Lib_AddressManager
</td>
<td align="center">
<a href="https://goerli.etherscan.io/address/0xa6f73589243a6A7a9023b1Fa0651b1d89c177111">
<code>0xa6f73589243a6A7a9023b1Fa0651b1d89c177111</code>
</a>
</td>
</tr>
<tr>
<td>
Proxy__OVM_L1CrossDomainMessenger
</td>
<td align="center">
<a href="https://goerli.etherscan.io/address/0x5086d1eEF304eb5284A0f6720f79403b4e9bE294">
<code>0x5086d1eEF304eb5284A0f6720f79403b4e9bE294</code>
</a>
</td>
</tr>
<tr>
<td>
Proxy__OVM_L1StandardBridge
</td>
<td align="center">
<a href="https://goerli.etherscan.io/address/0x636Af16bf2f682dD3109e60102b8E1A089FedAa8">
<code>0x636Af16bf2f682dD3109e60102b8E1A089FedAa8</code>
</a>
</td>
</tr>
<tr>
<td>
StateCommitmentChain
</td>
<td align="center">
<a href="https://goerli.etherscan.io/address/0x9c945aC97Baf48cB784AbBB61399beB71aF7A378">
<code>0x9c945aC97Baf48cB784AbBB61399beB71aF7A378</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://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000000">
<code>0x4200000000000000000000000000000000000000</code>
</a>
</td>
</tr>
<tr>
<td>
OVM_DeployerWhitelist
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000002">
<code>0x4200000000000000000000000000000000000002</code>
</a>
</td>
</tr>
<tr>
<td>
L2CrossDomainMessenger
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000007">
<code>0x4200000000000000000000000000000000000007</code>
</a>
</td>
</tr>
<tr>
<td>
OVM_GasPriceOracle
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x420000000000000000000000000000000000000F">
<code>0x420000000000000000000000000000000000000F</code>
</a>
</td>
</tr>
<tr>
<td>
L2StandardBridge
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000010">
<code>0x4200000000000000000000000000000000000010</code>
</a>
</td>
</tr>
<tr>
<td>
OVM_SequencerFeeVault
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000011">
<code>0x4200000000000000000000000000000000000011</code>
</a>
</td>
</tr>
<tr>
<td>
L2StandardTokenFactory
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000012">
<code>0x4200000000000000000000000000000000000012</code>
</a>
</td>
</tr>
<tr>
<td>
OVM_L1BlockNumber
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000013">
<code>0x4200000000000000000000000000000000000013</code>
</a>
</td>
</tr>
<tr>
<td>
OVM_ETH
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000">
<code>0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000</code>
</a>
</td>
</tr>
<tr>
<td>
WETH9
</td>
<td align="center">
<a href="https://goerli-optimism.etherscan.io//address/0x4200000000000000000000000000000000000006">
<code>0x4200000000000000000000000000000000000006</code>
</a>
</td>
</tr>
</table>

