Modules
Erigon's internal components can run as separate processes for scalability, security, or custom deployments. Only split them when you have a clear reason to.
RPC Daemon
Serve JSON-RPC requests as a separate, remoteable process — the most battle-tested external component.
TxPool
Manage the pending transaction pool as a standalone service, decoupled from the main node process.
Sentry
Erigon's network-facing peer-to-peer communication layer, isolatable for security or multi-node setups.
Downloader
Fetch and verify Erigon snapshots from the BitTorrent network — handles historical data retrieval.