The Arbitrum DAO is a cornerstone of decentralized governance on one of Ethereum's leading scaling solutions. Knowing the correct contract addresses is fundamental for any participant looking to interact with its ecosystem, from voting on proposals to managing assets.
This guide provides a verified, comprehensive list of essential Arbitrum DAO contract addresses, categorized for clarity. Always verify addresses directly through official block explorers before any interaction.
Core ARB Token Contracts
The ARB token is the governance lifeblood of the Arbitrum DAO. Below are the official addresses for the token across different networks.
| Contract | Network | Address |
|---|---|---|
| $ARB Token | Arbitrum One | 0x912CE59144191C1204E64559FE8253a0e49E6548 |
| $ARB Token (Bridged) | Ethereum Mainnet | 0xB50721BCf8d664c30412Cfbc6cf7a15145234ad1 |
| $ARB Token (Bridged) | Arbitrum Nova | 0xf823C3cD3CeBE0a1fA952ba88Dc9EEf8e0Bf46AD |
| $ARB Token (Testnet) | Arbitrum Sepolia | 0xc275B23C035a9d4EC8867b47f55427E0bDCe14cB |
Token Distribution Addresses
These contracts were involved in the initial distribution and ongoing management of the ARB token treasury.
| Contract | Network | Address |
|---|---|---|
| DAO Treasury | Arbitrum One | 0xF3FC178157fb3c87548bAA86F9d24BA38E649B58 |
| Foundation Vesting Budget Wallet | Arbitrum One | 0x15533b77981cDa0F85c4F9a485237DF4285D6844 |
- Note on Token Distributor: The original Token Distributor contract (
0x67a24CE4321aB3aF51c2D0a4801c3E111D88C9d9) on Arbitrum One was self-destructed after the airdrop claiming period concluded.
Token Bridging Gateways
To move ARB tokens between Ethereum and Arbitrum chains, you interact with these official bridge gateway contracts.
| Contract | Network | Address |
|---|---|---|
| $ARB Gateway (Arb1) | Arbitrum One | 0xCaD7828a19b363A2B44717AFB1786B5196974D8E |
| $ARB Gateway (L1) | Ethereum Mainnet | 0xbbcE8aA77782F13D4202a230d978F361B011dB27 |
| $ARB Gateway (Nova) | Arbitrum Nova | 0xbf544970E6BD77b21C6492C281AB60d0770451F4 |
DAO Governance Contracts
Governance on Arbitrum is managed through a sophisticated system of contracts that facilitate proposal creation, voting, and execution.
Core Governance
| Contract | Network | Address |
|---|---|---|
| Core Governor | Arbitrum One | 0xf07DeD9dC292157749B6Fd268E37DF6EA38395B9 |
| Treasury Governor | Arbitrum One | 0x789fC99093B09aD01C34DC7251D0C89ce743e5a4 |
Upgrade Executors
These contracts are responsible for executing upgrades to the protocol across different chains.
| Contract | Network | Address |
|---|---|---|
| Arb One Upgrade Executor | Arbitrum One | 0xCF57572261c7c2BCF21ffD220ea7d1a27D40A827 |
| Nova Upgrade Executor | Arbitrum Nova | 0x86a02dD71363c440b21F4c0E5B2Ad01Ffe1A7482 |
| L1 Upgrade Executor | Ethereum Mainnet | 0x3ffFbAdAF827559da092217e474760E2b2c3CeDd |
Timelock Controllers
Timelocks introduce a delay between a proposal's approval and its execution, providing a safety mechanism for the community.
| Contract | Network | Address |
|---|---|---|
| L2 Core Timelock | Arbitrum One | 0x34d45e99f7D8c45ed05B5cA72D54bbD1fb3F98f0 |
| L1 Timelock | Ethereum Mainnet | 0xE6841D92B0C345144506576eC13ECf5103aC7f49 |
Security Council Contracts
The Security Council is a critical body responsible for responding to emergencies and maintaining protocol security.
Council Wallets
| Contract | Network | Address |
|---|---|---|
| Security Council (Arb One, Emergency) | Arbitrum One | 0x423552c0F05baCCac5Bfa91C6dCF1dc53a0A1641 |
| Security Council (L1, Emergency) | Ethereum Mainnet | 0xF06E95eF589D9c38af242a8AAee8375f14023F85 |
Election Management
The process of electing and managing Security Council members is governed by the following contracts.
| Contract | Network | Address |
|---|---|---|
| Nominee Election Governor | Arbitrum One | 0x8a1cDA8dee421cD06023470608605934c16A05a0 |
| Member Election Governor | Arbitrum One | 0x467923B9AE90BDB36BA88eCA11604D45F13b712C |
Supporting Contract Infrastructures
Proxy Admins
These contracts administer the upgradeable proxies used by many core governance contracts.
| Contract | Network | Address |
|---|---|---|
| Arb One Proxy Admin | Arbitrum One | 0xdb216562328215E010F819B5aBe947bad4ca961e |
| L1 Proxy Admin | Ethereum Mainnet | 0x5613AF0474EB9c528A34701A5b1662E3C8FA0678 |
Fee Distribution
These addresses are part of the mechanism that collects and distributes network fees.
| Contract | Network | Address |
|---|---|---|
| L1 Base Fee (Arb One) | Arbitrum One | 0xE6ec2174539a849f9f3ec973C66b333eD08C0c18 |
| L2 Base Fee (Arb One) | Arbitrum One | 0xbF5041Fc07E1c866D15c749156657B8eEd0fb649 |
Frequently Asked Questions
Why is it so important to verify contract addresses?
Blockchain transactions are irreversible. Interacting with a malicious or incorrect contract address can lead to the permanent loss of your funds. Always double-check an address against multiple official sources, like block explorers and the project's official documentation, before confirming any transaction.
What is the difference between the Core Governor and Treasury Governor?
The Core Governor typically handles proposals related to protocol upgrades and changes to the core system. The Treasury Governor manages proposals concerning the allocation of funds from the DAO's treasury. This separation of powers helps create a more secure and specialized governance process.
How does the Security Council function within the DAO?
The Security Council is a multi-signature wallet controlled by a group of elected, trusted community members. Its primary role is to act swiftly in emergency situations that require an immediate response to protect the network, a power that is not available to the slower, general tokenholder voting process.
Can I use testnet addresses on the mainnet?
No, absolutely not. Testnet contracts are deployed on separate test networks (like Arbitrum Sepolia) and have no function or value on mainnets like Arbitrum One or Ethereum. Using a testnet address on a mainnet will result in failed transactions and lost gas fees. 👉 Explore more strategies for safely navigating different blockchain environments.
What happened to the Token Distributor contract?
The Token Distributor was a smart contract created solely for the initial ARB token airdrop. Once the claim period ended, the contract was designed to self-destruct, which is a permanent operation that removes the contract's code and storage from the blockchain, effectively making it unusable.
Where can I find the most current list of Security Council members?
The list of Security Council members is dynamic due to elections and rotations. The most current and authoritative list of member wallet addresses is maintained on the official Arbitrum Foundation documentation portal and should be referenced there for any verification needs.