1. Introduction
  2. Overview
  3. Getting started
    1. Hardware requirements
    2. Installation
      1. Binary distribution
      2. Package manager
      3. Docker image
      4. Building from source
  4. Ethrex for Ethereum node operators
  5. Running a node
    1. Connecting to a consensus client
    2. Node startup
    3. Configuration
    4. Monitoring and metrics
  6. Architecture
    1. System Overview
    2. Block Execution Pipeline
    3. Sync State Machine
    4. Crate Map
  7. Fundamentals
    1. Metrics
    2. Logs
    3. Security
    4. Databases
    5. Networking
    6. Sync modes
    7. Snap sync internals
      1. Can an account disappear from Ethereum's state trie?
      2. Future Rewrite Concerns
      3. Sorted Trie Insertion
      4. Healing Explanation
    8. Pruning
  8. Ethrex for L2 chains
  9. Introduction
  10. Deploy an L2
    1. Overview
    2. Deploying a vanilla ethrex L2
    3. Deploying a validium ethrex L2
    4. Deploying a based ethrex L2
    5. Ethrex <> Aligned
    6. Ethrex <> Aligned | Failure Recovery Guide
    7. Synchronous Composability PoC
    8. Deploying a shared bridge enabled L2
    9. Deploying a fee token
    10. Upgrades
  11. Run a prover
    1. Overview
    2. Run an ethrex SP1 prover
    3. Run an ethrex RISC0 prover
    4. Run an ethrex TDX prover
    5. Run multiple provers
  12. Monitoring and metrics
  13. Admin server
  14. Ethrex Rollup Stages
  15. Architecture
    1. Overview
    2. Sequencer
    3. Prover
    4. TDX execution module
  16. Interacting with the L2
    1. Deposit assets
    2. Withdraw assets
    3. Connect a wallet
    4. Deploy a contract
    5. Blockscout for ethrex L2
    6. L2 Hub
    7. Shared Bridge
  17. Fundamentals
    1. State diffs
    2. Block vs StateDiff
    3. Data availability
    4. Execution witness
    5. Execution witness measurements
    6. Deposits
    7. Withdrawals
    8. Smart contracts
      1. OnChainOperator
      2. CommonBridge
      3. L1MessageSender
    9. Based sequencing
    10. Transaction fees
    11. Exit Window
    12. Timelock
    13. Fee token
    14. Shared Bridge
    15. Aligned Layer Integration
    16. Distributed proving
  18. Ethrex for developers
  19. Getting started
  20. Building
  21. L1
    1. Ethrex as a local development node
    2. Importing blocks from a file
    3. Kurtosis localnet
    4. Metrics
    5. Dashboards
    6. Profiling
    7. Integrating with other DBs
    8. Testing
      1. Ethereum foundation tests
      2. Hive tests
      3. Assertoor tests
      4. Rust tests
      5. Load tests
  22. L2
    1. Ethrex L2 as local development mode
    2. Integration tests
    3. Running the Prover
    4. Generate blobs for the state reconstruction test
  23. Prover
    1. Guest program
  24. Rich Accounts
  25. Debugging solidity with ethrex
  26. Re-execute Ethereum with ethrex
    1. FAQ
  27. Interactive REPL
  28. CLI reference
  29. Release Process
  30. Troubleshooting
  31. Roadmap
  32. Roadmap
  33. Why ethrex
  34. zkVM Integrations
  35. Benchmark Comparisons
    1. Prover Performance
  36. Case Studies
  37. Other resources
  38. Audits
    1. Least Authority Initial Audit (v9.0.0)
  39. Contributing to the Documentation
  40. Recommended lectures