An Ethereum validator installation wizard meant to guide anyone through the different steps to become a fully functional validator on the Ethereum network. It will install and configure all the software needed to become a validator. It will test your installation. It will help you avoid the common pitfalls.
This project is part of the larger StakeHouse community.
The eth-wizard should be stable enough to be used by everyone. It was never audited and it might still have some issues. Support is offered through the ETHStaker community.
- Simple to use
- Minimal
- Mostly automated
- For Ubuntu 20.04 or 22.04 using Lighthouse and Geth
- For Windows 10 or 11 using Teku and Geth
- No prerequisite needed
- Internally simple to read, understand and modify
- Interruptible and resumable
- Launched using a simple command line that bootstraps everything
- Self-updating to the latest version on launch
You can use something like this in a terminal, to start the wizard:
wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.4/ethwizard-0.9.4.pyz && sudo python3 ethwizard-0.9.4.pyz
Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.
Download and run the wizard binary
As an alternative, you can download and install a recent version of Python (make sure to select the option for file associations which is included in the default Install Now option), download the latest pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.
Here is a demonstration of eth-wizard on Ubuntu 20.04:
If you have any question or if you need additional support, make sure to get in touch with the ETHStaker community on:
- Discord: discord.io/ethstaker
- Reddit: reddit.com/r/ethstaker
Based on Somer Esat's guide.
This project is licensed under the terms of the MIT license.