Skip to content

Compiling the Kiln branches

Leo Arias edited this page Mar 22, 2022 · 7 revisions

@elopio's experiments

Compiling in Ubuntu 20.04. A droplet in Digital Ocean

Following https://notes.ethereum.org/@launchpad/kiln

Execution layer

geth

sudo apt install build-essential
cd ~
wget https://go.dev/dl/go1.18.linux-amd64.tar.gz
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.18.linux-amd64.tar.gz
sudo echo "export PATH=\$PATH:/usr/local/go/bin" >> $HOME/.profile
source $HOME/.profile
git clone -b merge-kiln-v2 https://github.com/MariusVanDerWijden/go-ethereum.git
cd go-ethereum 
make geth
sudo cp ./build/bin/geth /usr/local/bin

Consensus layer

cd ~
sudo apt install cmake
curl https://sh.rustup.rs -sSf | sh

Press enter.

source $HOME/.cargo/env
git clone -b unstable https://github.com/sigp/lighthouse.git
cd lighthouse
make
Clone this wiki locally