ETHPillar

VM/Hardware Setup

You will need to prepare your virtual machine (VM) or home staking hardware for all options below. Step-by-step guide below.

Practicing on Cloud VMsAssemble your hardware

Lido CSM testnet workflow

Video guide

Prepare your VM/Hardware

Create a new Google Cloud account to unlock $300 of free cloud credits.

Create a VM on the Google Cloud Console (or any other cloud provider) with the following machine specifications.

  • CPU: 2 vCPU

  • RAM: 8GB

  • Disk: 350GB SSD

  • OS: Ubuntu 24.04 LTS

  • Enable HTTP & HTTPS traffic

Estimated cost per month on Google Cloud = $84, or 3.5 months of free practice time with $300 of cloud credits

Install ETHPillar

SSH into your VM/hardware: Click on the dropdown beside the "SSH" column and select "Open in browser window". Click on "Authorize" when prompted.

Go to the Coincashew website and copy the latest 1-line installation command and paste it into your terminal.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/coincashew/EthPillar/main/install.sh)"

Then, type + enter ethpillar and follow along the prompts in the terminal UI (TUI) to:

  1. Sync a Nethermind execution client and a Nimbus Consensus + Validator Client

  2. Generate suitable validator keys to participate in the Lido CSM

  3. Import the generated validator keys onto your validator client

Copy the deposit data generated by the command below for uploading onto the CSM Widget.

cat ~/staking-deposit-cli/validator_keys2024-08-23-063857/deposit*json

Get Holesky ETH

Run through the first 3 faucets below.

Holesky Faucets

Upload deposit data & provide bond

Upload/Remove/View validator keys

ETHPillar TUI Navigation

  1. Arrow keys & Tab key: Cycle options

  2. Space bar: Select option

  3. Enter: Confirm option

  4. CTRL+B, then D: Exit split-screen monitoring view

  5. CTRL+C: Exit individual screen monitoring view

  6. exit command (type "exit" and enter in terminal) : Exit current terminal

Support

Donations

If you found this helpful, consider supporting Stakesaurus in one of few ways here!

Last updated