Arbitrum One API

Arbitrum One is a Layer-2 scaling solution for Ethereum, enhancing transaction speed and efficiency by offloading processing to a secondary blockchain while remaining connected to the Ethereum mainnet.

Networks Mainnet
Released 2021
Consensus Rollups, Optimistic Rollups
Smart contracts Yes
Block time ~15 seconds
Smart contract language(s) supported Arbitrum Stylus, Rust, Solidity
Get started with Arbitrum One

The Arbitrum One API — build without running a node

Access Arbitrum One blockchain data through one unified REST API: transaction and address data, balances, block data, and real-time webhooks for on-chain events — with no Arbitrum One node to run and maintain. Start free and scale as you grow.

Blockchain data

Read Arbitrum One transactions, addresses, balances, UTXOs, and block data through one REST API.

Real-time webhooks

Subscribe to on-chain events — incoming and outgoing transactions, confirmations, and mined blocks.

No node to run

Skip the infrastructure — managed, always-synced access with no node to operate or maintain.

Building a full wallet? Explore HD Wallets.

Need prices too? See the crypto price API, or run your own Arbitrum One RPC nodes.

What makes Arbitrum One unique?

Arbitrum facilitates easy deployment of Ethereum-compatible smart contracts without modifications, easing the migration of dApps and DeFi protocols and reducing the Ethereum network load. Through Optimistic Rollup, it achieves fast, cost-effective off-chain transaction processing, with fraud proofs ensuring transaction validity and maintaining rapid speeds while upholding network security.

Frequently Asked Questions

Which blockchain does Arbitrum One run on?

Arbitrum One settles on Arbitrum. Tokens live in their own contracts rather than in the account balance, so reading them means calling the token contract; and every transaction needs the account's next nonce, which the same API returns.

What kind of chain is Arbitrum One?

It is an account-model EVM chain — every address has a single balance and a nonce.

Can I test Arbitrum One without spending real funds?

Yes — the same endpoints serve Arbitrum's Sepolia testnet, so you can build and verify an integration end to end before you touch mainnet.

How do I read Arbitrum One balances and transfers?

Use Address Latest for current state and recent activity — it needs no setup and answers for roughly the last 14 days. For a full history, Address History requires the address to be synced first, which then bills per address per day for as long as it stays synced.

What does reading Arbitrum One data cost?

It depends on the endpoint family rather than on Arbitrum One itself: single-record calls are charged per request, while list endpoints are charged per page returned, and a synced address adds a daily monitoring charge. The pricing calculator has the current per-chain figures.