Review the RPM specification and supplementary files here:
- Erigon: GitHub/kaiwetlesen/erigon
- Legacy Erigon (beta release): GitHub/kaiwetlesen/legacy-erigon-release
- Legacy Erigon2 (alpha release): GitHub/kaiwetlesen/legacy-erigon2-release
This package hand-built with ❤️ by Kai W.
13 October 2022: All beta channel packages are deprecated and are removed from the
erigon package, effective immediately. They will no longer be available for download after today (13 Oct 2022). Furthermore, the
erigon2 package is deprecated after version 2022.10.01 following the change in version numbering from the Erigon team. All new versions of Erigon from 2022.10.01 are delivered through the repurposed
erigon package. This will include delivery of Erigon 2, Erigon 3, and hopefully all future releases from this day forward.
17 April 2022: This repository now features two packages,
erigon package corresponds to the "beta" releases of of Erigon while
erigon2 corresponds to the "alpha" releases of Erigon, originally referred to as Erigon2 by the Ledgerwatch team. Beta channel releases are officially frozen, and will not compatible with the Ethereum Consensus merge. They can be used up until the next hard fork of Ethereum, but are no longer recommended for long-term use.
Erigon is extraordinarily easy to set up for Ethereum Mainnet with this package! Simply follow these steps:
dnf copr enable kwetlesen/Erigon && dnf -y install erigon
Configure the Erigon settings in
/etc/sysconfig/erigonto your liking. The default settings will set you up with Erigon and the RPC daemon out of the box.
Enable some firewall rules:
a) (Recommended) For reverse proxy access to Erigon via NGINX or some other authenticated proxy (or to only provide access on localhost), only enable the peering ports:
firewall-cmd --add-service erigon-peering --zone <your interface zone> --permanent && firewall-cmd --reload
b) If you are running this on a private network, enable the whole kit!
firewall-cmd --add-service erigon --zone <your interface zone> --permanent && firewall-cmd --reload
Start and enable Erigon and the RPC daemon:
systemctl enable erigon2 && systemctl enable erigon2-rpcdaemon && systemctl start erigon2 && systemctl start erigon2-rpcdaemon
Step 4 will start and ensure startup on system boot, and away you go! You're ready to go on Ethereum with Erigon.
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
|Fedora 36||x86_64 (33)*||Fedora 36 (0 downloads)|
|Fedora 37||x86_64 (31)*||Fedora 37 (4 downloads)|
|Fedora 38||x86_64 (12)*||Fedora 38 (3 downloads)|
|Fedora 39||x86_64 (0)*||Fedora 39 (0 downloads)|
|Fedora rawhide||x86_64 (12)*||Fedora rawhide (5 downloads)|
* Total number of packages downloaded in the last seven days.