Skip to main content

Arbitrum chain information

Arbitrum public RPC endpoints

caution
  • Unlike the RPC Urls, the Sequencer endpoints only support eth_sendRawTransaction and eth_sendRawTransactionConditional calls.
  • Arbitrum public RPCs do not provide Websocket support.
  • Visit Quicknode's Arbitrum Sepolia faucet for testnet Sepolia tokens on L2.

This section provides an overview of the available public RPC endpoints for different Arbitrum chains and necessary details to interact with them.

NameRPC Url(s)Chain IDBlock explorerUnderlying chainTech stackSequencer feed URLSequencer endpoint⚠️
Arbitrum Onehttps://arb1.arbitrum.io/rpc42161https://arbiscan.io/EthereumNitro (Rollup)wss://arb1.arbitrum.io/feedhttps://arb1-sequencer.arbitrum.io/rpc
Arbitrum Novahttps://nova.arbitrum.io/rpc42170https://nova.arbiscan.io/EthereumNitro (AnyTrust)wss://nova.arbitrum.io/feedhttps://nova-sequencer.arbitrum.io/rpc
Arbitrum Sepolia (Testnet)https://sepolia-rollup.arbitrum.io/rpc421614https://sepolia.arbiscan.ioSepoliaNitro (Rollup)wss://sepolia-rollup.arbitrum.io/feedhttps://sepolia-rollup-sequencer.arbitrum.io/rpc
More RPC endpoints

More Arbitrum chain RPC endpoints can be found in Chain Connect: Arbitrum One and Arbitrum Nova.

Alternatively, to interact with public Arbitrum chains, you can rely on many of the same popular node providers that you are already using on Ethereum:

Third-party RPC providers

WANT TO BE LISTED HERE?

Complete this form , if you'd like to see your project added to this list (and the Arbitrum portal).

ProviderArb One?Arb Nova?Arb Sepolia?Websocket?Stylus Tracing?
1RPC
AlchemyAvailable on paid plans
Allnodes
AnkrAvailable on paid plans
Blast
BlockPi
BlockVision
Chainbase
Chainnodes
ChainstackAvailable on paid plans
DataHub
DRPC
GetBlock
InfuraEnabled on request
Lava
Moralis
Nirvana Labs
NodeReal
NOWNodes
Pocket Network
QuicknodeTestnet supported in free tier
Unifra
TenderlyTestnet supported in free tier

Arbitrum Smart Contract Addresses

The following information may be useful to those building on Arbitrum. We list the addresses of the smart contracts related to the protocol, the token bridge and precompiles of the different Arbitrum chains.

Protocol smart contracts

Core contracts

The following contracts are deployed on Ethereum (L1)

Arbitrum OneArbitrum NovaArbitrum Sepolia
Rollup0x5eF0...Ba350xFb20...AD880xd808...81C8
Sequencer Inbox0x1c47...82B60x211E...c21b0x6c97...be0D
CoreProxyAdmin0x5547...2dbD0x71D7...71480x1ed7...0686

Cross-chain messaging contracts

The following contracts are deployed on Ethereum (L1)

Arbitrum OneArbitrum NovaArbitrum Sepolia
Delayed Inbox0x4Dbd...AB3f0xc444...39490xaAe2...ae21
Bridge0x8315...ed3a0xC1Eb...76Bd0x38f9...33a9
Outbox0x0B98...48400xD4B8...cc580x65f0...B78F
Classic Outbox***0x7607...1A40
0x667e...337a

***Migrated Network Only

Fraud proof contracts

The following contracts are deployed on Ethereum (L1)

Arbitrum OneArbitrum NovaArbitrum Sepolia
ChallengeManager0xe589...6f580xA590...af0D0x84ED...0700
OneStepProver00x499A...EfcC0x8323...d2360xAF57...0ddA
OneStepProverMemory0xb556...B6760x7a6C...99790xA6Ac...f0c5
OneStepProverMath0xd315...79700x1efb...f2F50xfEe5...42F4
OneStepProverHostIo0xb965...D13A0x9CBC...76130xA53a...752a
OneStepProofEntry0x3E1f...A1DF0x7Adc...0Fc50x08a2...5961

Token bridge smart contracts

Core contracts

The following contracts are deployed on Ethereum (L1)

Arbitrum OneArbitrum NovaArbitrum Sepolia
L1 Gateway Router0x72Ce...31ef0xC840...cD480xcE18...8264
L1 ERC20 Gateway0xa3A7...0EeC0xB253...21bf0x902b...3aFF
L1 Arb-Custom Gateway0xcEe2...180d0x2312...232f0xba2F...40F3
L1 Weth Gateway0xd920...e2db0xE4E2...0BaE0xA8aD...0e1E
L1 Weth0xC02a...6Cc20xC02a...6Cc20x7b79...E7f9
L1 Proxy Admin0x9aD4...0aDa0xa8f7...e5600xDBFC...44b0

The following contracts are deployed on the corresponding L2 chain

Arbitrum OneArbitrum NovaArbitrum Sepolia
L2 Gateway Router0x5288...F9330x2190...DFa80x9fDD...43C7
L2 ERC20 Gateway0x09e9...1EEe0xcF9b...92570x6e24...b502
L2 Arb-Custom Gateway0x0967...55620xbf54...51F40x8Ca1...42C5
L2 Weth Gateway0x6c41...623B0x7626...D9eD0xCFB1...556D
L2 Weth0x82aF...Bab10x722E...53650x980B...7c73
L2 Proxy Admin0xd570...2a860xada7...d92C0x715D...5FdF

Third party gateways

The following contracts are deployed on Ethereum (L1)

Arbitrum One
L1 Dai Gateway0xD3B5...3011
L1 Livepeer Gateway0x6142...0676

The following contracts are deployed on the corresponding L2 chain

Arbitrum One
L2 Dai Gateway0x4671...6C65
L2 Livepeer Gateway0x6D24...D318

Precompiles

The following precompiles are deployed on every L2 chain and always have the same address

Arbitrum OneArbitrum NovaArbitrum Sepolia
ArbAddressTable0x0000...00660x0000...00660x0000...0066
ArbAggregator0x0000...006D0x0000...006D0x0000...006D
ArbFunctionTable0x0000...00680x0000...00680x0000...0068
ArbGasInfo0x0000...006C0x0000...006C0x0000...006C
ArbInfo0x0000...00650x0000...00650x0000...0065
ArbOwner0x0000...00700x0000...00700x0000...0070
ArbOwnerPublic0x0000...006b0x0000...006b0x0000...006b
ArbRetryableTx0x0000...006E0x0000...006E0x0000...006E
ArbStatistics0x0000...006F0x0000...006F0x0000...006F
ArbSys0x0000...00640x0000...00640x0000...0064
ArbWasm--0x0000...0071
ArbWasmCache--0x0000...0072
NodeInterface0x0000...00C80x0000...00C80x0000...00C8

Misc

The following contracts are deployed on the corresponding L2 chain

Arbitrum OneArbitrum NovaArbitrum Sepolia
L2 Multicall0x842e...4EB20x5e1e...cB860xA115...d092

Stylus

Faucets

Below you can find faucets for obtaining testnet ETH. If using a faucet on Ethereum Sepolia or Arbitrum Sepolia, your testnet ETH can be bridged to the Stylus testnet on the Arbitrum Bridge.

Faucet OperatorFaucet URLChain
QuickNodehttps://faucet.quicknode.com/arbitrum/sepoliaArbitrum Sepolia
Alchemyhttps://www.alchemy.com/faucets/arbitrum-sepoliaArbitrum Sepolia
Sepolia PoW Faucethttps://sepolia-faucet.pk910.de/Ethereum Sepolia