Stealth Contract
Last updated
Last updated
Name | Address |
---|---|
Name | Address |
---|---|
Name | Address |
---|---|
*L2 contract addresses are the same on both mainnet and testnet.
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
Name | Address |
---|---|
Name | Address |
---|---|
Name | Address |
---|---|
Batch Sender
Batch Inbox
Output Proposer
Batch Sender
Batch Inbox
Output Propose
WETH9
L2CrossDomainMessenger
L2StandardBridge
SequencerFeeVault
OptimismMintableERC20Factory
GasPriceOracle
L1Block
L2ToL1MessagePasser
L2ERC721Bridge
OptimismMintableERC721Factory
ProxyAdmin
BaseFeeVault
L1FeeVault
WETH9
L2CrossDomainMessenger
L2StandardBridge
SequencerFeeVault
OptimismMintableERC20Factory
GasPriceOracle
L1Block
L2ToL1MessagePasser
L2ERC721Bridge
OptimismMintableERC721Factory
ProxyAdmin
BaseFeeVault
L1FeeVault
AddressManager
L1CrossDomainMessenger
L1ERC721Bridge
L1StandardBridge
L2OutputOracle
OptimismMintableERC20Factory
OptimismPortal
ProxyAdmin
SystemConfig
SystemDictator
AddressManager
L1CrossDomainMessenger
L1ERC721Bridge
L1StandardBridge
L2OutputOracle
OptimismMintableERC20Factory
OptimismPortal
PortalSender
ProxyAdmin
SystemConfig
SystemDictator