Deep dives
Detailed explanations of AnyTrust, ArbOS, assertions, messaging, gas, and the transaction lifecycle.
Detailed explanations of the mechanisms behind Arbitrum: AnyTrust, ArbOS, assertions, parent-to-child and child-to-parent messaging, the transaction lifecycle, and gas and fees.
Transaction lifecycle
How a transaction is submitted and processed end to end.
The Sequencer
How transactions are ordered, and what censorship resistance means.
Sequencer transaction flow
The queue, block timing, and the sequencer feed.
The batch poster
How batched transactions reach the parent chain.
Assertions
What an assertion claims, and how one is made.
Finality
When a transaction becomes irreversible.
State Transition Function
The function that advances Nitro's chain state.
ArbOS
The child chain hypervisor: resources, blocks, and execution.
Gas and fees
Parent chain pricing formulas and child chain gas mechanics.
Parent to child messaging
How messages travel down to a child chain.
Child to parent messaging
How messages travel back up to the parent chain.
Token bridging
The architecture behind the token bridge.
AnyTrust protocol
How AnyTrust cuts costs with a data availability committee.
How is this guide?