Precompiles
Arbitrum-specific precompiled contracts and their interfaces.
Arbitrum exposes chain functionality through precompiled contracts. This section covers what the precompiles do and how to call them.
This section is being ported. The precompiles overview and reference will land here as content is migrated.
Solidity support
Learn how Solidity behaves differently on Arbitrum compared to Ethereum, including blockhash, block.coinbase, block.number, msg.sender, and other EVM opcode differences for smart contract developers.
Precompiles overview
Overview of Arbitrum precompiled contracts — predefined smart contracts executed natively by the Arbitrum client for optimized performance. Covers both Ethereum-standard and Arbitrum-specific precompiles.