Arbitrum is a group of Layer 2 solutions built to make Ethereum apps faster and cheaper while keeping Ethereum’s security as the anchor. For developers and users, that means lower fees, quicker confirmations, and the ability to run high-throughput applications without sacrificing the protections of the base chain.
At its core, Arbitrum moves transaction execution off the main Ethereum chain and posts compact summaries back to it. That model reduces on-chain load and transaction costs while still relying on Ethereum to arbitrate disputes and guarantee final settlement.
When you submit a transaction on an Arbitrum chain, it first goes to a component called the Sequencer. The Sequencer’s job is to:
If someone suspects an incorrect outcome, they can challenge it during a defined dispute window. Only the contested portion of a batch is replayed on Ethereum using a multi-round fraud-proof protocol, which verifies whether the execution was valid. If a fault is found, the state is corrected and parties responsible for the invalid result can face penalties. Transactions reach soft finality at sequencer confirmation and hard finality once the parent chain accepts the posted batch and the dispute period finishes.
The Arbitrum ecosystem includes distinct options that trade off cost, decentralization, and data availability to meet different use cases.
Arbitrum One is an optimistic rollup where all transaction data is posted to Ethereum. That design lets anyone independently reconstruct and verify the chain’s state, making it a good fit for high-value applications like decentralized finance or marketplaces where transparency matters most.
Arbitrum Nova uses an AnyTrust framework that keeps transaction data off-chain and relies on a permissioned group to provide data when needed. By avoiding full on-chain data availability, Nova can offer much lower transaction fees, making it attractive for gaming, social apps, and other high-volume scenarios. If the off-chain data source fails or a dispute requires it, Nova can fall back to posting data on-chain to resolve the issue.
Orbit chains let teams launch their own Rollup or AnyTrust chains and choose parameters such as governance, gas token, privacy, throughput, and whether they settle to Ethereum or another L2. That flexibility is useful for enterprises, private networks, or application-specific blockchains that need tailored performance and policy choices.
Arbitrum runs on a stack called Nitro, which is based on a modified Ethereum client and adds performance improvements and alternative execution environments. Nitro integrates WebAssembly (WASM) into the verification path so disputes can be checked efficiently. A recent upgrade introduces a second runtime—often called Stylus—that runs alongside the Ethereum Virtual Machine. Stylus enables contracts written in languages like Rust or C++, while the EVM continues to support Solidity contracts. These runtimes interoperate, giving developers more options for optimizing parts of their applications.
To move assets like ETH or tokens between Ethereum and an Arbitrum chain, you use a native bridge.
For users who need faster access to their funds, third-party "fast bridges" offer near-instant withdrawals in exchange for a small fee, though this requires trusting the bridge provider. AnyTrust chains like Nova can often provide faster native withdrawals due to their different data model.
While Arbitrum brings major efficiency gains, it also involves compromises that users should understand:
The native token for the Arbitrum protocol serves multiple roles across the network:
Arbitrum combines off-chain execution with on-chain settlement to make Ethereum applications more practical at scale. By offering multiple deployment models—full data rollups, AnyTrust networks, and configurable app chains—it aims to serve a broad set of use cases from DeFi to gaming while preserving Ethereum as the ultimate source of truth.