Open source application to easily update Ethereum clients with a single click.
- Multi-client Support: Geth, Besu, Nethermind, Reth, Teku, Nimbus, Lighthouse, Prysm, and Mevboost
- Standard Configuration: Compatible with any setup using /usr/local/bin (Somer Esat, Coin Cashew, etc)
- Easy to Use: Built for Home Stakers, no technical skills necessary
Open a new terminal (Ctrl + Alt + T) and copy/paste the following command:
sudo timedatectl set-ntp true && sudo apt-get update --allow-releaseinfo-change || true && sudo apt install -y curl && bash <(curl -s https://raw.githubusercontent.com/accidental-green/validator-updater/main/install.sh)
Note: Enter password if prompted, then the application will open automatically
Review your validator information and click "Update Validator".
Wait for updates to complete, then click "Continue"
Review the information, then click Done to exit or View Logs to review client logs
If you prefer to run the terminal version rather than GUI, you can run the following commands:
Update system and install packages:
sudo apt-get update && sudo apt-get install git curl -y && sudo pip install requests
curl -O https://raw.githubusercontent.com/accidental-green/validator-updater/main/modules/validator_updater_cli.py && python3 validator_updater_cli.py
Many thanks to Somer Esat for creating the staking guides which served as the basis for this project.