1. 1. Introduction
  2. 2. Getting Started
    ❱
    1. 2.1. Hardware Requirements
    2. 2.2. Software Requirements
  3. 3. Installation
    ❱
    1. 3.1. Linux and MacOS
      ❱
      1. 3.1.1. Pre-built binaries
      2. 3.1.2. Build Erigon from source
    2. 3.2. Windows
      ❱
      1. 3.2.1. Build executable binaries natively for Windows
      2. 3.2.2. Windows Subsystem for Linux (WSL)
    3. 3.3. Docker
    4. 3.4. Upgrading from a previous version
  4. 4. Basic Usage
    ❱
    1. 4.1. Type of Node
      ❱
      1. 4.1.1. Disk Space Required
      2. 4.1.2. Optimizing Storage
    2. 4.2. Supported Networks
    3. 4.3. Default Ports and Firewalls
    4. 4.4. YAML/TOML Config
    5. 4.5. Web3 Wallet
  5. 5. Quick nodes
    ❱
    1. 5.1. How to run an Ethereum node
      ❱
      1. 5.1.1. Ethereum with an external CL
    2. 5.2. How to run a Gnosis Chain node
      ❱
      1. 5.2.1. Gnosis Chain with an external CL
    3. 5.3. How to run a Polygon node
  6. 6. Advanced Usage
    ❱
    1. 6.1. Configuring Erigon
    2. 6.2. Consensus Layer
      ❱
      1. 6.2.1. Caplin
      2. 6.2.2. JWT secret
    3. 6.3. Options
    4. 6.4. RPC Daemon
      ❱
      1. 6.4.1. The trace Module
    5. 6.5. TxPool
    6. 6.6. Sentry
    7. 6.7. Downloader
    8. 6.8. Running an Op-node
    9. 6.9. TLS Authentication
    10. 6.10. Performance Tricks
  7. 7. Staking
    ❱
    1. 7.1. External CL
    2. 7.2. Caplin
  8. 8. Tools
    ❱
    1. 8.1. Diagnostics Tool
      ❱
      1. 8.1.1. Installation
      2. 8.1.2. Setup
      3. 8.1.3. Options
      4. 8.1.4. Browser Interface
    2. 8.2. Otterscan
  9. 9. About
    ❱
    1. 9.1. License
    2. 9.2. Contributing
    3. 9.3. Disclaimer
    4. 9.4. Donate
    5. 9.5. How to reach us

Erigon 3 Docs

Upgrading from a previous version