Arbitrum One

Stage 1Optimistic Rollup$10.1B secured

On Arbitrum One, the Arbitrum Security Council, a 9-of-12 multisig, can instantly replace the code of 28 core contracts. A token vote can do the same, after a 17d 8h delay.

Oil painting of Arbitrum One's governance: the key-holders seated in a council gallery, their keys hanging below.

On a small screen, swipe sideways across the painting.

In the room

Security council

Arbitrum Security Council

Signatures
9/12
Delay
None, instant
Holds
28 core keys · instant

The same people also sign as L2SecurityCouncilEmergency, L2SecurityCouncilPropose. Their keys are counted here once, each at its fastest path.

See the 30 keys

Core contracts

  • SequencerInbox
  • RollupProxy
  • Bridge
  • EdgeChallengeManager
  • UpgradeExecutor
  • L1Timelock
  • Outbox
  • Inbox
  • L1ERC20Gateway
  • L1ARBGateway
  • L1WethGateway
  • GatewayRouter
  • L1CustomGateway
  • RollupEventInbox
  • OutboxV0
  • OutboxV1
  • L2Timelock · on the L2
  • TreasuryGovernor · on the L2
  • SecurityCouncilNomineeElectionGovernor · on the L2
  • TreasuryTimelock · on the L2
  • L2UpgradeExecutor · on the L2
  • SecurityCouncilManager · on the L2
  • L2CustomGateway · on the L2
  • L2ERC20Gateway · on the L2
  • L2GatewayRouter · on the L2
  • L2WethGateway · on the L2
  • L2WETH · on the L2
  • L2ARBGateway · on the L2

Peripheral

  • L1ArbitrumToken
  • L2ArbitrumToken · on the L2

DAO vote

Core​Governor

Delay
17d 8h
Holds
28 core keys · ⏳ 17d 8h
See the 30 keys

Core contracts

  • SequencerInbox · ⏳ 17d 8h
  • RollupProxy · ⏳ 17d 8h
  • Bridge · ⏳ 17d 8h
  • EdgeChallengeManager · ⏳ 17d 8h
  • UpgradeExecutor · ⏳ 17d 8h
  • L1Timelock · ⏳ 17d 8h
  • Outbox · ⏳ 17d 8h
  • Inbox · ⏳ 17d 8h
  • L1ERC20Gateway · ⏳ 17d 8h
  • L1ARBGateway · ⏳ 17d 8h
  • L1WethGateway · ⏳ 17d 8h
  • GatewayRouter · ⏳ 17d 8h
  • L1CustomGateway · ⏳ 17d 8h
  • RollupEventInbox · ⏳ 17d 8h
  • OutboxV0 · ⏳ 17d 8h
  • OutboxV1 · ⏳ 17d 8h
  • L2Timelock · on the L2 · ⏳ 17d 8h
  • TreasuryGovernor · on the L2 · ⏳ 17d 8h
  • SecurityCouncilNomineeElectionGovernor · on the L2 · ⏳ 17d 8h
  • TreasuryTimelock · on the L2 · ⏳ 17d 8h
  • L2UpgradeExecutor · on the L2 · ⏳ 17d 8h
  • SecurityCouncilManager · on the L2 · ⏳ 17d 8h
  • L2CustomGateway · on the L2 · ⏳ 17d 8h
  • L2ERC20Gateway · on the L2 · ⏳ 17d 8h
  • L2GatewayRouter · on the L2 · ⏳ 17d 8h
  • L2WethGateway · on the L2 · ⏳ 17d 8h
  • L2WETH · on the L2 · ⏳ 17d 8h
  • L2ARBGateway · on the L2 · ⏳ 17d 8h

Peripheral

  • L1ArbitrumToken · ⏳ 17d 8h
  • L2ArbitrumToken · on the L2 · ⏳ 17d 8h

Not in the painting

One upgradable contract has no key-holder named in the data, so it is not hung on the rack: wstETHEscrow.

Other roles, no upgrade keys

  • SecurityCouncilMemberElectionGovernor · Can interact with SecurityCouncilManager
  • SecurityCouncilMemberRemovalGovernor · Can interact with SecurityCouncilManager
  • Arbitrum L2 Multisig 1 · 4/6 · Can interact with TipCollectionToggler
  • GnosisSafeL2 · 3/5
  • Arbitrum Multisig 1 · 4/6 · Can interact with SequencerInbox
  • OspSoundnessGuard · Can interact with PauseExecutor
  • EOA 1, EOA 2 and EOA 3 · Can interact with SequencerInbox

Snapshot of 23 October 2026. Live permissions on L2BEAT ↗