1. Introduction
  2. Installation
    ❱
    1. Pre-Built Binaries
    2. Docker
    3. Build from Source
    4. Build for ARM devices
    5. Update Priorities
  3. Run a Node
    ❱
    1. Mainnet or official testnets
    2. OP Stack
    3. Run an OP Mainnet Node
    4. Private testnet
    5. Metrics
    6. Configuring Reth
    7. Transaction types
    8. Pruning & Full Node
    9. Ports
    10. Troubleshooting
  4. Interacting with Reth over JSON-RPC
    ❱
    1. eth
    2. web3
    3. net
    4. txpool
    5. debug
    6. trace
    7. admin
    8. rpc
  5. CLI Reference
    ❱
    1. reth
      ❱
      1. reth node
      2. reth init
      3. reth init-state
      4. reth import
      5. reth dump-genesis
      6. reth db
        ❱
        1. reth db stats
        2. reth db list
        3. reth db checksum
        4. reth db diff
        5. reth db get
          ❱
          1. reth db get mdbx
          2. reth db get static-file
        6. reth db drop
        7. reth db clear
          ❱
          1. reth db clear mdbx
          2. reth db clear static-file
        8. reth db version
        9. reth db path
      7. reth stage
        ❱
        1. reth stage run
        2. reth stage drop
        3. reth stage dump
          ❱
          1. reth stage dump execution
          2. reth stage dump storage-hashing
          3. reth stage dump account-hashing
          4. reth stage dump merkle
        4. reth stage unwind
          ❱
          1. reth stage unwind to-block
          2. reth stage unwind num-blocks
      8. reth p2p
        ❱
        1. reth p2p header
        2. reth p2p body
        3. reth p2p rlpx
          ❱
          1. reth p2p rlpx ping
      9. reth config
      10. reth debug
        ❱
        1. reth debug execution
        2. reth debug merkle
        3. reth debug in-memory-merkle
        4. reth debug build-block
        5. reth debug replay-engine
      11. reth recover
        ❱
        1. reth recover storage-tries
      12. reth prune
  6. Developers
    ❱
    1. Execution Extensions
      ❱
      1. How do ExExes work?
      2. Hello World
      3. Tracking State
      4. Remote
    2. Contribute

seismic-reth Book

CLI Reference

The Reth node is operated via the CLI by running the reth node command. To stop it, press ctrl-c. You may need to wait a bit as Reth tears down existing p2p connections or other cleanup tasks.

However, Reth has more commands:

  • seismic-reth
    • seismic-reth node
    • seismic-reth init
    • seismic-reth init-state
    • seismic-reth import
    • seismic-reth dump-genesis
    • seismic-reth db
      • seismic-reth db stats
      • seismic-reth db list
      • seismic-reth db checksum
      • seismic-reth db diff
      • seismic-reth db get
        • seismic-reth db get mdbx
        • seismic-reth db get static-file
      • seismic-reth db drop
      • seismic-reth db clear
        • seismic-reth db clear mdbx
        • seismic-reth db clear static-file
      • seismic-reth db version
      • seismic-reth db path
    • seismic-reth stage
      • seismic-reth stage run
      • seismic-reth stage drop
      • seismic-reth stage dump
        • seismic-reth stage dump execution
        • seismic-reth stage dump storage-hashing
        • seismic-reth stage dump account-hashing
        • seismic-reth stage dump merkle
      • seismic-reth stage unwind
        • seismic-reth stage unwind to-block
        • seismic-reth stage unwind num-blocks
    • seismic-reth p2p
      • seismic-reth p2p header
      • seismic-reth p2p body
      • seismic-reth p2p rlpx
        • seismic-reth p2p rlpx ping
    • seismic-reth config
    • seismic-reth debug
      • seismic-reth debug execution
      • seismic-reth debug merkle
      • seismic-reth debug in-memory-merkle
      • seismic-reth debug build-block
      • seismic-reth debug replay-engine
    • seismic-reth recover
      • seismic-reth recover storage-tries
    • seismic-reth prune