- Links
- Node Specs
- Check your Node Specs
- Prerequisites
- Installation
- Update
- Check Status & Logs
- Delete Erigon + Lighthouse
- Do you need a server?
- FAQ
- Contributing
Minimum | Recommended | Maxed out | |
---|---|---|---|
CPUs | 16 vcore | 32 vcore | 64 vcore |
RAM | 32 G | 64 GB | 128 GB |
SSD | 3 TB SATA SSD | 5 TB NVME | 5 TB NVME RAID 10 |
Run this script to be sure that you have meet the min requiment for the following installation
wget -O check.sh https://raw.githubusercontent.com/papadritta/erigon_lighthouse/main/box/check.sh && chmod +x check.sh && ./check.sh
- Supported OS: Ubuntu 20.04+ (or any systemd-based Linux distro)
- Root or sudo privileges
The provided bellow script is smart enough to:
- Install Erigon and Lighthouse from scratch if not installed.
- Update to the specified versions if they are already installed.
The following are estimated sync times for syncing from scratch to the latest block. Actual times may vary depending on your hardware and network bandwidth.
Chain | Archive | Full | Minimal |
---|---|---|---|
Ethereum | 7 Hours, 55 Minutes | 4 Hours, 23 Minutes | 1 Hour, 41 Minutes |
installation on a Fresh Server
wget -O erigon_lh_setup.sh https://raw.githubusercontent.com/papadritta/erigon_lighthouse/main/box/erigon_lh_setup.sh && chmod +x erigon_lh_setup.sh && ./erigon_lh_setup.sh
update from any version if you use previous installation script from /archive
wget -O erigon_lh_setup.sh https://raw.githubusercontent.com/papadritta/erigon_lighthouse/main/box/erigon_lh_setup.sh && chmod +x erigon_lh_setup.sh && ./erigon_lh_setup.sh
- Erigon
sudo systemctl status erigon
sudo journalctl -fu erigon
- Lighthouse
sudo systemctl status lighthousebeacon
sudo journalctl -fu lighthousebeacon
wget -O delete.sh https://raw.githubusercontent.com/papadritta/erigon_lighthouse/main/box/delete.sh && chmod +x delete.sh && ./delete.sh
NOTE!: use a referal link & you will get 100$ to your server provider account
-
Q: Can I install this on a server with less than the minimum specs?
A: It is not recommended as performance will be significantly degraded. -
Q: How do I verify the installation?
A: Usesudo systemctl status erigon
andsudo systemctl status lighthousebeacon
to check the services. -
Q: Can I run the node on a virtual machine (VM)?
A: Yes, but ensure the VM meets the minimum specs for optimal performance. -
Q: How do I stop the services temporarily?
A: Usesudo systemctl stop erigon
andsudo systemctl stop lighthousebeacon
to stop the services. -
Q: How can I restart the services after an update?
A: Usesudo systemctl restart erigon
andsudo systemctl restart lighthousebeacon
. -
Q: Still have questions?
A: Ask in the FAQ Discussions section.
We welcome contributions from the community! To get started, see CONTRIBUTING.md.
For ideas or feedback, participate in the Discussions tab.
ALL DONE!