- Introduction
- Guides
- 1. Basic
- 1.1. Setup Dev
- 1.2. Development
- 1.3. Launch
- 1.4. Architecture
- 1.5. Build Docker
- 1.6. Repositories
- 2. Advanced
- 2.1. Local initialization
- 2.2. Deposits
- 2.3. Withdrawals
- 2.4. Contracts
- 2.5. Calls
- 2.6. Transactions
- 2.7. Fee Model
- 2.8. L2 Messaging
- 2.9. Pubdata
- 2.10. Pubdata with Blobs
- 2.11. Bytecode compression
- 2.12. EraVM intro
- 2.13. ZK Intuition
- 2.14. ZK Deeper Dive
- 2.15. Prover Keys
- 2.16. Decentralization
- 2.17. L1 Batch Reversion
- 2.18. Advanced Debugging
- 2.19. Docker and CI
- External Node
- 3. External node
- 3.1. Quick Start
- 3.2. Configuration
- 3.3. Running
- 3.4. Observability
- 3.5. Troubleshooting
- 3.6. Components
- 3.7. Snapshots Recovery
- 3.8. Pruning
- 3.9. Treeless Mode
- 3.10. Decentralization
- 3.11. Setup for other chains
- Specs
- 4. Introduction
- 4.1. Overview
- 4.2. Blocks and Batches
- 4.3. L1 Smart Contracts
- 5. Contracts
- 5.1. Overview
- 5.2. Glossary
- 5.3. Chain Management
- 5.3.1. Bridgehub
- 5.3.2. Chain type manager
- 5.3.3. Admin role
- 5.3.4. Chain genesis
- 5.3.5. Standard Upgrade process
- 6. Prover
- 6.1. Getting Started
- 6.2. ZK Terminology
- 6.3. Function Check if Satisfied
- 6.4. Gadgets
- 6.5. Circuit Testing
- 6.6. Circuits Overview
- 7. Era VM
- 7.1. VM primer
- Announcements
- 8. Announcements
- 8.1. Attester Committee