# L1/L2 Mainnet Contracts

{% hint style="warning" %}
These are Mainnet contract addresses. If you want to add a missing one please submit a PR to [this repo](https://docs.mode.network/introduction/readme) with your changes.
{% endhint %}

| Name                              | Address                                                                                                                                     |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| $MODE Staking Contract            | [0x74B847b308BD89Ef15639E6e4a2544E4b8b8C6B4](https://explorer.mode.network/address/0x74B847b308BD89Ef15639E6e4a2544E4b8b8C6B4?tab=tokens)   |
| SFS Contract                      | [0x8680CEaBcb9b56913c519c069Add6Bc3494B7020](https://explorer.mode.network/address/0x8680CEaBcb9b56913c519c069Add6Bc3494B7020?tab=txs)      |
| Pyth Oracle contract              | [0xA2aa501b19aff244D90cc15a4Cf739D2725B5729](https://explorer.mode.network/address/0xA2aa501b19aff244D90cc15a4Cf739D2725B5729)              |
| Supra Pull Oracle contract        | [0x2FA6DbFe4291136Cf272E1A3294362b6651e8517](https://explorer.mode.network/address/0x2FA6DbFe4291136Cf272E1A3294362b6651e8517?tab=contract) |
| Redstone Oracles Price Feeds      | [0x7C1DAAE7BB0688C9bfE3A918A4224041c7177256](https://explorer.mode.network/address/0x7C1DAAE7BB0688C9bfE3A918A4224041c7177256?tab=txs)      |
| OptimismMintableERC20FactoryProxy | 0x69216395A62dFb243C05EF4F1C27AF8655096a95                                                                                                  |
| OptimismMintableERC20Factory      | 0xc0c6A811BBf07FA01b946F1C46a9A94c2eE8C73E                                                                                                  |
| SystemConfig                      | 0x951754B08C52b2aC5d5a2aF1D52C2D12aED5Bcaf                                                                                                  |
| SystemConfigProxy                 | 0x5e6432F18Bc5d497B1Ab2288a025Fbf9D69E2221                                                                                                  |
| L1ERC721BridgeProxy               | 0x2901dA832a4D0297FF0691100A8E496626cc626D                                                                                                  |
| L2OutputOracle                    | 0x6093023a4A7E6873EDFb02B4bCE48c53FD310EEc                                                                                                  |
| L1CrossDomainMessenger            | 0x14DdD08c0e28764FC89a266eC95A93619b0EE835                                                                                                  |
| OptimismPortalProxy               | 0x8B34b14c7c7123459Cf3076b8Cb929BE097d0C07                                                                                                  |
| L1CrossDomainMessengerProxy       | 0x95bDCA6c8EdEB69C98Bd5bd17660BaCef1298A6f                                                                                                  |
| OptimismPortal                    | 0xad3DC277d3242938F8Be18f0560e3d9B9988C46A                                                                                                  |
| L2OutputOracleProxy               | 0x4317ba146D4933D889518a3e5E11Fe7a53199b04                                                                                                  |
| ProxyAdmin                        | 0x470d87b1dae09a454A43D1fD772A561a03276aB7                                                                                                  |
| L1ERC721Bridge                    | 0x8b91Af069928bA6591c950354d1EA29e08192Bf8                                                                                                  |
| L1StandardBridge                  | 0x9c67ACcb38137CB761587032179b176c9276Eb5a                                                                                                  |
| AddressManager                    | 0x50eF494573f28Cad6B64C31b7a00Cdaa48306e15                                                                                                  |
| L1StandardBridgeProxy             | 0x735aDBbE72226BD52e818E7181953f42E3b0FF21                                                                                                  |
| L2CrossDomainMessenger            | [0x4200000000000000000000000000000000000007](https://explorer.mode.network/address/0x4200000000000000000000000000000000000007?tab=txs)      |
| L2StandardBridge                  | [0x4200000000000000000000000000000000000010](https://explorer.mode.network/address/0x4200000000000000000000000000000000000010)              |
