- 1. Introduction
- 2. Background
- 3. OP Stack Protocol
- 3.1. Bridges
- 3.1.1. Messengers
- 3.1.2. Deposits
- 3.1.3. Withdrawals
- 3.1.4. Guaranteed Gas Market
- 3.1.5. Proposals
3.2. Clients
- 3.2.1. Execution Engine
- 3.2.2. Rollup Node
- 3.2.2.1. Rollup Node P2P
- 3.2.2.2. Derivation
- 3.2.3. Batch Submitter
- 3.3. Fault Proof
- 3.3.1. Cannon Fault Proof VM
- 3.3.2. Stage One Decentralization
- 3.3.2.1. Anchor State Registry
- 3.3.2.2. Dispute Game Interface
- 3.3.2.3. Fault Dispute Game
- 3.3.2.3.1. Honest Challenger
- 3.3.2.3.2. Bond Incentives
- 3.3.2.4. Bridge Integration
- 3.3.2.5. Optimism Portal
- 3.4. Precompiles
- 3.5. Predeploys
- 3.6. Preinstalls
3.7. Superchain
- 3.7.1. Superchain Configuration
- 3.7.2. Superchain Upgrades
- 3.8. System Config
- 3.9. Configurability
- 3.10. Safe Extensions
- 3.10.1. Stage 1 Roles and Requirements
3.11. Protocol Upgrades
- 3.11.1. Regolith
- 3.11.2. Canyon
- 3.11.3. Delta
- 3.11.3.1. Span Batches
- 3.11.4. Ecotone
- 3.11.4.1. Derivation
- 3.11.4.2. L1 attributes
- 3.11.5. Fjord
- 3.11.5.1. Execution Engine
- 3.11.5.2. Derivation
- 3.11.5.3. Predeploys
- 3.11.6. Granite
- 3.11.6.1. Execution Engine
- 3.11.6.2. Derivation
- 3.11.7. Holocene
- 3.11.7.1. Derivation
- 3.11.7.2. Execution Engine
- 3.11.7.3. System Config
- 3.11.8. Isthmus
- 3.11.8.1. Configurability
- 3.11.8.2. Execution Engine
- 3.11.8.3. Derivation
- 3.11.8.4. L1 Attributes
- 3.11.8.5. Predeploys
- 3.11.8.6. Superchain Config
4. Governance
- 4.1. Governance Token
5. Experimental
- 5.1. Custom Gas Token
- 5.2. Standard L2 Genesis
- 5.3. Alt-DA
- 5.4. Interoperability
- 5.4.1. Dependency Set
- 5.4.2. Messaging
- 5.4.3. Predeploys
- 5.4.4. Sequencer
- 5.4.5. Verifier
- 5.4.6. Fault Proof
- 5.4.7. Upgrade
- 5.4.8. Token Bridging
- 5.4.9. SuperchainWETH
- 5.4.10. Derivation
- 5.4.11. Transaction Pool
- 5.5. OP Contracts Manager
- 5.6. Governance Token
- 5.7. Multithreaded Cannon FPVM
- 6. Glossary