Skip to main content

L2 Contract Addresses

Base Mainnet

Base Testnet (Sepolia)

*L2 contract addresses are the same on both mainnet and testnet.

L1 Contract Addresses

Ethereum Mainnet

Unneeded contract addresses Certain contracts are mandatory according to the OP Stack SDK, despite not being utilized. For such contracts, you can simply assign the zero address:
  • StateCommitmentChain
  • CanonicalTransactionChain
  • BondManager

Ethereum Testnet (Sepolia)

Base Admin Addresses

Base Mainnet

Admin RoleAddressType of Key
Batch Sender0x5050f69a9786f081509234f1a7f4684b5e5b76c9EOA managed by Coinbase Technologies
Batch Inbox0xff00000000000000000000000000000000008453EOA (with no known private key)
Output Proposer0x642229f238fb9de03374be34b0ed8d9de80752c5EOA managed by Coinbase Technologies
Proxy Admin Owner (L1)0x7bB41C3008B3f03FE483B28b8DB90e19Cf07595cGnosis Safe
Challenger0x8Ca1E12404d16373Aef756179B185F27b2994F3aEOA managed by Coinbase Technologies
System config owner0x14536667Cd30e52C0b458BaACcB9faDA7046E056Gnosis Safe
Guardian0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2Gnosis Safe

Base Testnet (Sepolia)

Admin RoleAddressType of Key
Batch Sender0x6CDEbe940BC0F26850285cacA097C11c33103E47EOA managed by Coinbase Technologies
Batch Inbox0xff00000000000000000000000000000000084532EOA (with no known private key)
Output Proposer0x037637067c1DbE6d2430616d8f54Cb774Daa5999EOA managed by Coinbase Technologies
Proxy Admin Owner (L1)0x0fe884546476dDd290eC46318785046ef68a0BA9Gnosis Safe
Challenger0x8b8c52B04A38f10515C52670fcb23f3C4C44474FEOA managed by Coinbase Technologies
System config owner0x0fe884546476dDd290eC46318785046ef68a0BA9Gnosis Safe
Guardian0x7a50f00e8D05b95F98fE38d8BeE366a7324dCf7EEOA managed by Coinbase Technologies