Free / public RPC URLs
Public RPC URLs for Arbitrum One
These endpoints are free, anonymous, and rate limited. They are useful for development, wallet reads, and one off scripts. For production traffic or indexer workloads, pair them with a paid provider so the public list becomes your fallback rather than your primary.
| RPC URL | Hosted by | Notes |
|---|---|---|
| https://arb1.arbitrum.io/rpc | Offchain Labs (official) | Recommended in official docs. |
| https://arbitrum-one-rpc.publicnode.com | Allnodes (publicnode) | WebSocket: wss://arbitrum-one-rpc.publicnode.com. |
| https://rpc.ankr.com/arbitrum | Ankr | |
| https://arbitrum.drpc.org | dRPC | |
| https://1rpc.io/arb | 1RPC | |
| https://arbitrum-one.public.blastapi.io | Bware Labs (BlastAPI) |
Paid RPC providers
Paid RPC providers for Arbitrum One
Production dapps, indexers, and trading systems should use a managed provider with a private API key, archive history, and an SLA. These providers list Arbitrum One support on their public pricing pages.
- Alchemy
Supernode RPC plus enhanced APIs across 40+ chains.
Free tier: 30M compute units per month on the Free plan.
- Infura
ConsenSys backed RPC, deeply integrated with MetaMask.
Free tier: 6M credits per day, ~2,000 credits per second throughput.
- QuickNode
Globally distributed RPC across 50+ chains.
Free tier: Seven day free trial with full feature access.
- Ankr
Public RPC for 80+ chains plus a Premium tier.
Free tier: Free public endpoints (rate limited) for 80+ chains, no signup required.
- GetBlock
Shared and dedicated nodes across 50+ chains.
Free tier: Free plan with a daily request cap shared across chains.
- BlockPI
Pay as you go RPC with no monthly minimums.
Free tier: Free public endpoints per chain with shared rate limits.
- Chainstack
Region selectable elastic and dedicated nodes.
Free tier: Free Developer plan with 3M requests per month.
- Tenderly
RPC with first class simulation and debugging.
Free tier: Free plan with simulator access and a small RPC quota.
- dRPC
Decentralised RPC across 100+ chains.
Free tier: Free public endpoints per chain plus a generous metered free tier.
- NodeReal
MegaNode RPC with deep BNB Chain support.
Free tier: Free plan with 3M compute units per day.
Block explorers and docs
Arbitrum One explorers and documentation
- Arbiscan — https://arbiscan.ioEIP 3091
- Arbitrum Explorer — https://explorer.arbitrum.ioEIP 3091
- Official documentation — https://docs.arbitrum.io/
- Canonical bridge — https://bridge.arbitrum.io
When the answer is real
Caveats and things to verify
- Arbitrum One uses a single sequencer operated by Offchain Labs. There is a delayed inbox so users can force include transactions, but the live UX still depends on the sequencer.
- Some Ethereum opcodes behave differently on Arbitrum. Always read the Arbitrum solidity quirks page before porting a contract.
- Withdrawals to Ethereum mainnet take ~7 days due to the optimistic rollup challenge window. Use a third party bridge for faster exits.
FAQ
Frequently asked questions
What is the Arbitrum One chain ID?
Arbitrum One mainnet chain ID is 42161 (hex 0xa4b1). The Arbitrum Sepolia testnet is chain ID 421614. Arbitrum Nova is a separate chain with chain ID 42170.
What is the official Arbitrum One RPC URL?
The official RPC maintained by Offchain Labs is https://arb1.arbitrum.io/rpc. It is the endpoint listed in the Arbitrum docs and in the ethereum-lists/chains canonical JSON. For production loads, prefer a managed provider such as Alchemy, Infura, or QuickNode.
How do I add Arbitrum One to MetaMask?
In MetaMask, click the network dropdown, then Add Network, then Add a network manually. Paste Network name Arbitrum One, RPC URL https://arb1.arbitrum.io/rpc, chain ID 42161, currency symbol ETH, and block explorer https://arbiscan.io. Save and switch.
What is the native currency of Arbitrum One?
Ether (ETH). Arbitrum bridges native ETH from Ethereum mainnet so gas fees are paid in ETH, not in a separate Arbitrum token. ARB is the governance token but is not used for gas.
What are the best paid RPC providers for Arbitrum?
Alchemy, Infura, QuickNode, Ankr, Chainstack, BlockPI, Tenderly, dRPC, and GetBlock all support Arbitrum One. Alchemy and QuickNode are popular for production traffic. Tenderly is the choice if you rely on transaction simulation and debugging. Public endpoints are fine for reads but should not be used for write traffic.
Is Arbitrum One an Ethereum Layer 2?
Yes. Arbitrum One is an optimistic rollup that posts compressed transaction data to Ethereum mainnet and uses fraud proofs (with the BoLD upgrade) for security. Withdrawals to Ethereum take roughly seven days because of the challenge window.
Sources
- Arbitrum docs — node providers — https://docs.arbitrum.io/build-decentralized-apps/reference/node-providers
- ethereum-lists/chains eip155-42161 — https://github.com/ethereum-lists/chains/blob/master/_data/chains/eip155-42161.json
- Arbitrum Foundation — add to wallet — https://support.arbitrum.io/hc/en-gb/articles/19479729907483-How-can-I-add-Arbitrum-network-to-my-wallet
Wallet setup walkthrough
Step by step screenshots and copy paste blocks for adding Arbitrum One to MetaMask, Rabby, and OKX Wallet.
Open the Arbitrum One wallet setup guide →