Skip to content
Lattice

SuperchainETHBridgeAdapterLib Constants

Git Source

SUPERCHAIN_ETH_BRIDGE

The canonical OP Stack SuperchainETHBridge predeploy (same address on every Superchain interop chain).

address constant SUPERCHAIN_ETH_BRIDGE = 0x4200000000000000000000000000000000000024;

ERC165_MAP_ISUPERCHAINETHBRIDGEADAPTER_SLOT

0x832d7d61 is type(ISuperchainETHBridgeAdapter).interfaceId. keccak256(abi.encode(bytes4(0x832d7d61), 0x9ca7f3e2e2bfb15fdf072b85dde92837cddacee6cf2f6b38cd06c9457c1c4200)).

bytes32 constant ERC165_MAP_ISUPERCHAINETHBRIDGEADAPTER_SLOT =
    0x3e08ed85f4544feff1f3f78c34d4e426159248bf51477cf7b08dde93bbe30744;