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

Base Testnet (Sepolia)