Lighthouse - Beacon Node
Eth 2.0 Clients
Eth2 || Beacon Node || Installation
Install Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shInstall other required packages:
sudo apt install -y git gcc g++ make cmake pkg-config libssl-devClone Lighthouse repository using git:
git:git clone https://github.com/sigp/lighthouse.gitAfter logging back in, enter Lighthouse directory:
Use make to compile the binary:
Eth2 || Beacon Node || Systemd File
Create lighthousebeacon user:
lighthousebeacon user:Create /lighthouse/beacon directory:
/lighthouse/beacon directory:Change ownership of /lighthouse/beacon :
/lighthouse/beacon :Copy Lighthouse binaries into /usr/local/bin:
/usr/local/bin:Create lighthousebeacon.service:
lighthousebeacon.service:Paste the following into the file:
The file should look like this:

Reload the system daemon:
Eth2 || Beacon || Run
Start lighthousebeacon.service:
lighthousebeacon.service:Check lighthousebeacon.service output:
lighthousebeacon.service output:Eth 2.0 || Beacon Node || Sync

Last updated