what's Erigon?
Erigon is an open-source Ethereum client focused on efficiency, implementing the execution layer with an embeddable consensus layer. It prioritizes performance optimizations, such as reduced storage requirements and faster synchronization, making it suitable for running full or archive nodes on Ethereum mainnet and other EVM-compatible chains like Gnosis and Polygon. Key features include support for pruning modes to manage disk space, integration with tools like apt for easy installation, and ongoing improvements in RPC endpoints for tracing and filtering. The project emphasizes resource efficiency, recommending at least 32GB RAM and SSD storage for optimal operation. Erigon handles blockchain data processing, transaction validation, and block production, particularly useful for validators to avoid issues like bad block generation. Developed by the Erigon team, it contributes to the Ethereum ecosystem by providing an alternative to clients like Geth, with releases addressing bugs, gas limits, and compatibility enhancements.
Erigon provides 94% database size reduction for Arbitrum One and Arbitrum Stack Chains.
Links
x.com/erigonethProvides 94% reduction in database size for Arbitrum One and Arbitrum Stack Chains as an alternative client implementation.
Released version 0.1.3 compatible with the Gnosis Chain hard fork scheduled for December 22, 2025.
Version 3.3.2 releases with fixes for RPC invalid key error on eth_getStorageAt, GetEthV1BeaconBlobs panic, and torrent peer issues, plus Balancer cherry picks.
Version v3.3.1 releases with new documentation and bug fixes for RPC, Caplin, and Torrent client components.
New v3.3.0 release adds historical eth_getProof support, eth_simulateV1 implementation, and experimental Parallel Execution while discontinuing Holesky and PoW mining support.
Version v3.2.1 "Quirky Quests" releases with critical validator bug fix for bad block production, multiple RPC fixes for traces and filters, and raises Ethereum mainnet gas limit to 60M.
RPC compatibility testing shows ErigonEth improved from 113 to 170 passing tests in a two-week period.
New v3.2.0 release features complete Fusaka implementation set for Holesky testnet on Oct 1, alongside new EL block downloader, re-org fixes, and EVM performance enhancements.
V3.1.0 "Pebble Paws" release launches with enhanced sync speed, reduced disk footprint, and official Shutter Network support on Gnosis Chain, marking the last release to officially support Polygon.
Erigon faces criticism for poor Hive test compliance alongside other Ethereum client teams, indicating potential development standard issues.
New emergency v3.0.17 release addresses Amoy issues and requires users to delete heimdall and polygon-bridge folders before upgrading from v3.0.15 or v3.0.16.
New v3.0.15 'Otterly Odyssey' release includes breaking change in commitment history configuration flags.
V3.0.13 release improves snapshot operations and Polygon syncing during Heimdall outages.
New v3.0.12 release increases Ethereum Mainnet gas limit to 45M and implements history expiry phase 1, reducing full node storage to 685 GB.
New mandatory v3.0.10 release implements Heimdall V2 upgrade for Polygon users with underflow bug fixes.
New v3.0.8 release adds Heimdall V2 upgrade support for Polygon users.
Mandatory v3.0.7 update released for Polygon users ahead of July 1 Bhilai hardfork, includes datadir execution permission fixes.
New mandatory v3.0.6 release implements Polygon Bhilai Fork updates and snapshot consistency fixes.
New v3.0.5 release implements Polygon Bhilai Fork updates with 45M gas limit increase and critical bug fixes.
New v3.0.3 release improves consensus with EIP-6110 validation and RPC performance fixes.
Critical v2 to v3 upgrade requires 2-hour resync and volume deletion for validators to maintain operational status.
Critical protocol update v3.0.2 released, required for Gnosis users before Pectra hardfork implementation.
New experimental feature enables historical eth_getProof, addressing previous performance limitations in provable data serving.
Protocol upgrade to v3.0.0 implements Caplin consensus layer as default, requiring immediate user updates.
Protocol upgrade for historical eth_getProof support enters final phase, requiring only compressed proving data generation.