API Reference
Full Rust API documentation generated by cargo doc. Each crate is documented with its public types, traits, and functions.
Core Crates
- arbos - Core ArbOS state machine, pricing models, retryable tickets
- arb-evm - Block executor, custom opcode handlers, EVM configuration
- arb-precompiles - Arbitrum system contracts (0x64+)
- arb-stylus - Stylus WASM runtime, ink metering, host I/O
Primitives
- arb-primitives - Transaction types, receipts, gas accounting
- arb-storage - Storage-backed types (uint64, address, bytes, queues)
- arb-chainspec - Chain spec, ArbOS version constants
Node Infrastructure
- arb-node - Node builder plugin for reth
- arb-rpc - Custom JSON-RPC methods
- arb-payload - Payload building primitives
- arb-txpool - Transaction pool validation
