# erigontech/erigon

Ethereum implementation on the efficiency frontier

Repository: https://github.com/erigontech/erigon
Canonical: https://ross.abutalabs.com/products/erigon
Homepage: https://docs.erigon.tech
Language: Go
License: LGPL-3.0
License Family: copyleft
Topics: ethereum, blockchain
Last push: 2026-08-26T21:46:35+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 2655, "days_push": 7, "days_rel": 9, "gap_med": 11.0, "n_releases_24m": 53}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3580, forks 1539 (observed 2026-08-28T04:08:10.937205+00:00)

## What it is
Erigon is an Ethereum execution layer client written in Go, focused on efficiency, low disk footprint, and modular deployment. It supports archive and full node modes, embedded consensus (Caplin), JSON-RPC/gRPC/GraphQL APIs, and staking.

## Use cases
- run an ethereum archive node
- run a full ethereum node with low disk usage
- solo stake eth with a built-in consensus client
- serve json-rpc api for a dapp backend
- migrate from geth to a more efficient client
- run a gnosis chain node
- query historical transactions and traces

## When to choose
- you need an efficient ethereum execution client with minimal disk footprint
- you want archive data without massive storage costs
- you want an embedded consensus layer for solo staking
- you need scalable RPC via modular components like RPCDaemon and Sentry

## When to avoid
- you need a lightweight wallet rather than a full node
- you want the most widely tested client for production staking (Geth may be safer)
- you cannot meet the hardware requirements for syncing mainnet

## Facets
- artifact type: application
- maturity: active
- function: cli, http-server, rpc, database, monitoring, cryptography
- domain: blockchain, microservices, developer-tools
- platform: windows, go, cli, self-hosted
- tags: ethereum, execution-client, blockchain-node, archive-node, json-rpc, solo-staking, consensus-layer, web3, cryptocurrency, linux, macos, docker

## Member repositories
- erigontech/erigon (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:10.937205+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:33:59.353708+00:00, confidence not recorded.
  - readme: https://github.com/erigontech/erigon (fetched 2026-08-28T04:08:10.937205+00:00, sha fe2297b60740)
  - homepage: https://docs.erigon.tech (fetched 2026-08-29T09:27:29.768070+00:00, sha e876fa48e8fb)
  - site_page: https://docs.erigon.tech/about (fetched 2026-08-29T09:27:29.777177+00:00, sha 20595eae3803)
  - site_page: https://docs.erigon.tech/get-started (fetched 2026-08-29T09:27:29.779188+00:00, sha 31186dee162e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
