Understand the project
Practical overview
When it fits
Use Erigon when you need an Ethereum implementation for node operation or want to build infrastructure and operational tooling around a self-hosted execution client.
Who it is for
- Ethereum infrastructure engineers
- Node operators using self-hosted or server-based deployments
- Developers building tooling around Ethereum node data
- Teams developing execution-layer infrastructure
Documented uses
- Run an Ethereum node using Erigon as the execution client.
- Build infrastructure that reads or serves node data through Erigon.
- Develop operational tooling around an Erigon-based node.
- Use Erigon in a self-hosted Ethereum execution-layer deployment.
Before you choose
Requirements & limits
The project is publicly accessible on GitHub, is marked active, and is licensed under LGPL-3.0. It is oriented toward Linux, CLI and server environments.
- Whether your project needs an Ethereum execution client rather than a consumer-facing application.
- Whether a self-hosted, server-oriented deployment suits your infrastructure.
- Whether Go and the LGPL-3.0 license fit your engineering and distribution requirements.
- Whether your tooling needs to read or serve data through an Ethereum node.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Evidence and transparency
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 30 September 2026
- Original website title
- erigontech/erigon · Official homepage title · retained in its source language

