Hyperlane: contract admin controls & changes

43 tracked contracts. "Upgrade authority" is resolved through ProxyAdmin contracts to the final controller.

Recent admin changes

No admin changes recorded yet in this view.

Contracts

ContractChainProxy / implUpgrade authorityOwnerPaused
Arbitrum FallbackRoutingHookArbitrum Oneno—externally owned account (single private key)—
Arbitrum Mailbox implementationArbitrum Oneno—not probed—
Arbitrum Mailbox proxyArbitrum Oneeip1967 0x4826…655acontract owned by 0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01 → TimelockController, min delay 7dSafe multisig 6-of-10—
Arbitrum domainRoutingIsmArbitrum Oneno—Safe multisig 3-of-7—
Arbitrum interchainGasPaymaster implementationArbitrum Oneeip1967 0x2ebf…a09dcontract owned by 0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01 → TimelockController, min delay 7dexternally owned account (single private key)—
Arbitrum interchainGasPaymaster proxyArbitrum Oneeip1967 0xbdd8…daf9contract owned by 0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01 → TimelockController, min delay 7dSafe multisig 3-of-6—
Arbitrum merkleTreeHookArbitrum Oneno—externally owned account (single private key)—
Arbitrum pausableIsmArbitrum Oneno—externally owned account (single private key)no
Arbitrum proxyAdminArbitrum Oneno—TimelockController, min delay 7d—
Arbitrum storageGasOracleArbitrum Oneno—externally owned account (single private key)—
Arbitrum validatorAnnounceArbitrum Oneno—externally owned account (single private key)—
Base interchainGasPaymasterBaseeip1967 0x0e02…b2d2contract owned by 0x890ac177fe3052b8676a65f32c1589bc329f3d50 → Safe multisig 6-of-10externally owned account (single private key)—
Base mailbox implementationBaseno—not probed—
Base mailbox proxyBaseeip1967 0x2f2a…85a7contract owned by 0x890ac177fe3052b8676a65f32c1589bc329f3d50 → Safe multisig 6-of-10Safe multisig 6-of-10—
Base merkleTreeHookBaseno—externally owned account (single private key)—
Base proxyAdminBaseno—Safe multisig 6-of-10—
Base storageGasOracleBaseno—externally owned account (single private key)—
Base validatorAnnounceBaseno—externally owned account (single private key)—
Ethereum domainRoutingIsmEthereumno—Safe multisig 3-of-7—
Ethereum fallbackRoutingHookEthereumno—EOA with EIP-7702 delegation to 0x63c0c19a282a1b52b07dd5a65b58948a07dae32b (single private key)—
Ethereum interchainAccountRouterEthereumeip1967 0xc7bd…747fcontract owned by 0x562dfaac27a84be6c96273f5c9594da1681c0da7 → Safe multisig 6-of-10Safe multisig 3-of-6—
Ethereum interchainGasPaymaster implementationEthereumno—EOA with EIP-7702 delegation to 0x63c0c19a282a1b52b07dd5a65b58948a07dae32b (single private key)—
Ethereum interchainGasPaymaster proxyEthereumeip1967 0xb6b1…4edfcontract owned by 0x562dfaac27a84be6c96273f5c9594da1681c0da7 → Safe multisig 6-of-10EOA with EIP-7702 delegation to 0x63c0c19a282a1b52b07dd5a65b58948a07dae32b (single private key)—
Ethereum mailbox implementationEthereumno—not probed—
Ethereum mailbox proxyEthereumeip1967 0x7b4d…3455contract owned by 0x562dfaac27a84be6c96273f5c9594da1681c0da7 → Safe multisig 6-of-10Safe multisig 6-of-10—
Ethereum merkleTreeHookEthereumno—EOA with EIP-7702 delegation to 0x63c0c19a282a1b52b07dd5a65b58948a07dae32b (single private key)—
Ethereum pausableHookEthereumno—externally owned account (single private key)no
Ethereum pausableIsmEthereumno—EOA with EIP-7702 delegation to 0x63c0c19a282a1b52b07dd5a65b58948a07dae32b (single private key)no
Ethereum proxyAdminEthereumno—Safe multisig 6-of-10—
Ethereum storageGasOracleEthereumno—EOA with EIP-7702 delegation to 0x63c0c19a282a1b52b07dd5a65b58948a07dae32b (single private key)—
Ethereum validatorAnnounceEthereumno—EOA with EIP-7702 delegation to 0x63c0c19a282a1b52b07dd5a65b58948a07dae32b (single private key)—
Optimism domainRoutingIsmOP Mainnetno—Safe multisig 3-of-7—
Optimism fallbackDomainRoutingHookOP Mainnetno—externally owned account (single private key)—
Optimism interchainAccountRouterOP Mainneteip1967 0x8bc8…643dcontract owned by 0x890ac177fe3052b8676a65f32c1589bc329f3d50 → Safe multisig 6-of-10Safe multisig 3-of-6—
Optimism interchainGasPaymaster implementationOP Mainnetno—externally owned account (single private key)—
Optimism interchainGasPaymaster proxyOP Mainneteip1967 0x69d1…1467contract owned by 0x890ac177fe3052b8676a65f32c1589bc329f3d50 → Safe multisig 6-of-10externally owned account (single private key)—
Optimism mailbox implementationOP Mainnetno—not probed—
Optimism mailbox proxyOP Mainneteip1967 0xf008…bc29contract owned by 0x890ac177fe3052b8676a65f32c1589bc329f3d50 → Safe multisig 6-of-10Safe multisig 6-of-10—
Optimism merkleTreeHookOP Mainnetno—externally owned account (single private key)—
Optimism pausableHookOP Mainnetno—externally owned account (single private key)no
Optimism proxyAdminOP Mainnetno—Safe multisig 6-of-10—
Optimism storageGasOracleOP Mainnetno—externally owned account (single private key)—
Optimism validatorAnnounceOP Mainnetno—externally owned account (single private key)—

Get these changes as Discord/Slack/Telegram alerts: Ledgerbell.