Arbitrum RPC Endpoint

Flat-rate Arbitrum RPC provider and Arbitrum RPC node access: free tier, no KYC, HTTP & WebSocket. Arbitrum mainnet chain ID 42161.

Arbitrum mainnet RPC URL: https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_API_KEY
WebSocket: wss://rpc.swiftnodes.io/ws/arbitrum?key=YOUR_API_KEY

Arbitrum One is the largest Ethereum optimistic rollup by TVL and transaction count. It runs the Arbitrum Nitro stack, achieves near-instant transaction throughput, and remains highly compatible with EVM contract semantics.

Network: Arbitrum
Type: EVM
Chain ID: 42161
Slug: arbitrum
Native token: ETH (Ether)
Block time: ~250 milliseconds
Finality: Soft: <1s. Hard (L1): ~7 days (optimistic rollup challenge window)
Mainnet: August 31, 2021
Category: Optimistic Rollup (Arbitrum Nitro)

Arbitrum on the SwiftNodes fleet, right now

Status: online
Latency: 35 ms
Latest block: 513,300,198
WebSocket: available

9 of 12 probed RPC methods supported (batch, debug_traceCall, eth_getProof, eth_getBlockReceipts). The gaps are listed per chain in the method support matrix.

Status and latency from our health checks, refreshed about every 5 minutes. Uptime history. Method support probed automatically on 2026-10-04. Network status

Arbitrum developer facts, measured

Block time:
~277 ms (average of the last 1,000 blocks)
Finality:
the finalized tag trails the head by ~4,287 blocks (~20 min)
eth_getLogs range:
50,000-block ranges accepted (the largest we test)
Historical state:
not readable 64 blocks back; plan for recent state only

Measured 2026-10-04 through this page's endpoint, re-measured weekly. Limits can differ between the upstream nodes behind it. All chains: measured chain facts.

About Arbitrum

Arbitrum was developed by Offchain Labs and launched its mainnet in August 2021. The current Nitro architecture (deployed in 2022) uses WebAssembly to run Geth in fault-proof verification, making Arbitrum the most EVM-equivalent of the major L2s. Block times are ~250ms, with fees typically 10-50x cheaper than Ethereum mainnet.

Arbitrum has a token (ARB) used for governance via the Arbitrum DAO, one of the largest on-chain treasuries in crypto. The chain is the most battle-tested optimistic rollup with billions in TVL across mature DeFi protocols.

Common Use Cases on Arbitrum

  • DeFi (GMX, Camelot, Uniswap V3, Aave)
  • Perpetual futures and derivatives
  • High-frequency trading and MEV
  • Onchain games (Treasure DAO ecosystem)
  • Layer-3 chains built with Arbitrum Orbit

Arbitrum Ecosystem

GMX (perpetuals), Camelot (DEX), Uniswap V3, Aave V3, Pendle, Radiant, and the Treasure DAO gaming ecosystem. Arbitrum is also the foundation for many L3 chains via Arbitrum Orbit — chains like Xai (gaming) and ApeChain (NFTs).

Arbitrum Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_API_KEY

Arbitrum WebSocket RPC URL

wss://rpc.swiftnodes.io/ws/arbitrum?key=YOUR_API_KEY

Quick Start: Connect to Arbitrum

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

ethers.js

import { JsonRpcProvider } from "ethers";

const provider = new JsonRpcProvider(
  "https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_API_KEY"
);

const blockNumber = await provider.getBlockNumber();
console.log("Arbitrum block:", blockNumber);

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_API_KEY"),
});

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_API_KEY"))
print("Arbitrum block:", w3.eth.block_number)

Add Arbitrum to MetaMask

Network Name: Arbitrum (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_API_KEY
Chain ID: 42161
Currency Symbol: ETH
WebSocket: wss://rpc.swiftnodes.io/ws/arbitrum?key=YOUR_API_KEY

Bridging to Arbitrum

Official Arbitrum bridge at https://bridge.arbitrum.io for canonical deposits (~10 min) and withdrawals (7 days). Across, Stargate, Hop, and Squid offer fast bridge alternatives.

Features of SwiftNodes for Arbitrum

  • Load-balanced across multiple upstream nodes wherever a chain has more than one, with automatic failover
  • Health-checked every 2 minutes with automatic failover
  • Free tier available — no credit card or KYC required
  • Flat-rate monthly pricing with no per-request fees
  • HTTP and WebSocket support
  • One API key works across all 75+ supported chains, including Arbitrum

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: Arbitrum

What's Arbitrum One's chain ID?

Arbitrum One is chain ID 42161. Arbitrum Sepolia is 421614.

Is Arbitrum Nova the same as Arbitrum One?

No — Nova is a separate chain optimized for cheaper gas at slightly reduced decentralization (AnyTrust DAC vs. fraud proofs). Nova is chain ID 42170.

What does Arbitrum Stylus add?

Stylus lets developers write smart contracts in Rust, C, or C++ in addition to Solidity, with 10-100x gas efficiency for compute-heavy contracts.

Arbitrum RPC methods

Measured weekly through this endpoint: what each method returns on Arbitrum, its limits, and an example request.

Arbitrum guides from the blog

  • Best Arbitrum RPC Providers (2026): Pricing, Free Tiers and Limits ComparedSeven Arbitrum One RPC providers compared on current pricing, free tiers and measured limits. Arbitrum's 0.3 s blocks change what log caps and archive mean. Pricing checked October 3, 2026.
  • Arbitrum RPC: A Developer's GuideHow to connect to Arbitrum One over JSON-RPC — chain ID 42161, why the block gas limit is a sentinel value, what safe and finalized actually mean here, zero priority fees, and where archive reads stop working.
  • Arbitrum WebSocket Gotchas We Hit in ProductionConnecting to Arbitrum over WebSocket the same way you connect to Ethereum mainnet will bite you. The sequencer has no public mempool, newHeads is a firehose, and reconnecting isn't enough. Here's what actually breaks and how to handle it.

Related L2 & rollup chains

Explore RPC endpoints for other L2 & rollup networks on SwiftNodes:

Ready to start building on Arbitrum? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.