Get started with Arbitrum
Arbitrum is the finance-native platform providing infrastructure for applications, tokenization, and dedicated chains. These docs explain the protocols, chains, services, and SDKs developers use to build on the Arbitrum platform.
In the programmable economy, markets, transactions, and business processes run in software. Arbitrum provides the infrastructure for those systems to execute with configurable rules and Ethereum settlement.
Understand Arbitrum
Arbitrum introduction
A FAQ-style overview of Arbitrum's finance-native platform.
Inside Nitro
A technical deep dive into Nitro's architecture.
Inside AnyTrust
A technical deep dive into the AnyTrust protocol.
Nitro whitepaper
The original whitepaper that introduced Nitro.
DAO governance
Docs for members of the Arbitrum DAO.
Build decentralized apps
Quickstart (Solidity)
Deploy your first Solidity smart contract to Arbitrum using Remix.
Quickstart (Rust)
Deploy your first Rust smart contract using Arbitrum Stylus.
Explore Stylus
Write EVM-compatible smart contracts in Rust, C, and other languages that compile to Wasm.
Chain info
Chain IDs, RPC endpoints, and network parameters.
Launch your own chain
A gentle introduction
Understand Arbitrum chains' value proposition and use cases.
Deploy a chain
Use the Arbitrum chain SDK to configure and deploy your chain's core contracts.
Configure your chain
Set up throughput, gas tokens, data availability, governance, and more.
Migrate from another stack
Move an existing chain to Arbitrum technology.