System Contracts

These are standard OP Stack predeploy addresses used on many OP chains. Verify against your deployment and update if customized.

Contract
Address

GasPriceOracle

0x420000000000000000000000000000000000000F

L2CrossDomainMessenger

0x4200000000000000000000000000000000000007

L2StandardBridge

0x4200000000000000000000000000000000000010

L2ToL1MessagePasser

0x4200000000000000000000000000000000000016

L1Block (attributes)

0x4200000000000000000000000000000000000015

ProxyAdmin

0x4200000000000000000000000000000000000018

WETH (WETH9)

0x4200000000000000000000000000000000000006

L1-side system contracts (Portal, SystemConfig, L2OutputOracle, etc.) will be published after mainnet/testnet deployment finalization.

Last updated