Skip to content

Releases: stake-house/eth-wizard

Java Jive

02 Sep 19:53
Compare
Choose a tag to compare

Summary for version 0.9.16

Thirty-seventh release for eth-wizard. It will guide you through all the steps to become a fully functionnal 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. It will help you maintain and keep your setup updated.

This is a required update if you are using Teku on Windows. Updating Teku without this version will break your setup. Using this updated version should fix it.

Changelog

  • Added maintenance task to update Java JRE for Teku latest release.
  • Installing version 21 of the Java JRE for Teku latest release.
  • Added more logs display during Lighthouse installation.
  • Fixed some issues with Nethermind winget installation.

Disclaimer

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.

How to use

On Ubuntu 20.04, 22.04 or 24.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.16/ethwizard-0.9.16.pyz && sudo python3 ethwizard-0.9.16.pyz

If you manually downloaded the ethwizard-0.9.16.pyz bundle:

sudo python3 ethwizard-0.9.16.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.16.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.16-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Maintenance

Simply run eth-wizard again after a successful installation to perform maintenance. In maintenance mode, eth-wizard can check for updates and install them as needed.

Bundle

The ethwizard-0.9.16.pyz bundle, the ethwizard-0.9.16-win.pyz bundle and the ethwizard-0.9.16.exe binary are signed with my PGP key for this project: BE905564CFC0D168456BCC72D292C9F431302697

License

By downloading and using this software, you agree to the license.

Dragonfire forge

27 Mar 21:52
Compare
Choose a tag to compare

Summary for version 0.9.15

Thirty-sixth release for eth-wizard. It will guide you through all the steps to become a fully functionnal 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. It will help you maintain and keep your setup updated.

Changelog

  • Removed Goerli as a possible testnet. Goerli is now deprecated.
  • Added MEV options for Holesky.
  • Added more logs display during Lighthouse installation.
  • Added PBSS prompt when installing and configuring Geth.

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.15/ethwizard-0.9.15.pyz && sudo python3 ethwizard-0.9.15.pyz

If you manually downloaded the ethwizard-0.9.15.pyz bundle:

sudo python3 ethwizard-0.9.15.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.15.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.15-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Maintenance

Simply run eth-wizard again after a successful installation to perform maintenance. In maintenance mode, eth-wizard can check for updates and install them as needed.

Bundle

The ethwizard-0.9.15.pyz bundle, the ethwizard-0.9.15-win.pyz bundle and the ethwizard-0.9.15.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Sweeping behind

22 Feb 21:13
Compare
Choose a tag to compare

Summary for version 0.9.14

Thirty-fifth release for eth-wizard. It will guide you through all the steps to become a fully functionnal 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. It will help you maintain and keep your setup updated.

Changelog

This is a required update if you are using Nethermind on Ubuntu.

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.14/ethwizard-0.9.14.pyz && sudo python3 ethwizard-0.9.14.pyz

If you manually downloaded the ethwizard-0.9.14.pyz bundle:

sudo python3 ethwizard-0.9.14.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.14.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.14-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Maintenance

Simply run eth-wizard again after a successful installation to perform maintenance. In maintenance mode, eth-wizard can check for updates and install them as needed.

Bundle

The ethwizard-0.9.14.pyz bundle, the ethwizard-0.9.14-win.pyz bundle and the ethwizard-0.9.14.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Eurobanterburg

08 Jan 19:07
Compare
Choose a tag to compare

Summary for version 0.9.13

Thirty-fourth release for eth-wizard. It will guide you through all the steps to become a fully functionnal 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. It will help you maintain and keep your setup updated.

Changelog

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.13/ethwizard-0.9.13.pyz && sudo python3 ethwizard-0.9.13.pyz

If you manually downloaded the ethwizard-0.9.13.pyz bundle:

sudo python3 ethwizard-0.9.13.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.13.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.13-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Maintenance

Simply run eth-wizard again after a successful installation to perform maintenance. In maintenance mode, eth-wizard can check for updates and install them as needed.

Bundle

The ethwizard-0.9.13.pyz bundle, the ethwizard-0.9.13-win.pyz bundle and the ethwizard-0.9.13.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Confused Mind

02 Oct 17:22
Compare
Choose a tag to compare

Summary for version 0.9.10

Thirty-third release for eth-wizard. It will guide you through all the steps to become a fully functionnal 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. It will help you maintain and keep your setup updated.

Changelog

  • Fixed binary path for latest Nethermind version.
  • Improved beacon node check during deposit step.
  • Fixed URL for Discord support.
  • Adding maintenance tasks for fixing binary path for latest Nethermind version.
  • Improving disk space usage check for Goerli.

Important notice for Nethermind users

If you are currently using Nethermind or if you plan on using Nethermind, you will need to update eth-wizard to version 0.9.10. If you updated Nethermind on Windows already, a new task to fix the binary path on maintenance mode has been added to fix your setup. If you update your Nethermind client with eth-wizard version 0.9.10, it will automatically fix the binary path.

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.10/ethwizard-0.9.10.pyz && sudo python3 ethwizard-0.9.10.pyz

If you manually downloaded the ethwizard-0.9.10.pyz bundle:

sudo python3 ethwizard-0.9.10.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.10.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.10-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Maintenance

Simply run eth-wizard again after a successful installation to perform maintenance. In maintenance mode, eth-wizard can check for updates and install them as needed.

Bundle

The ethwizard-0.9.10.pyz bundle, the ethwizard-0.9.10-win.pyz bundle and the ethwizard-0.9.10.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Mindful

17 Jul 18:11
Compare
Choose a tag to compare

Summary for version 0.9.9

Thirty-second release for eth-wizard. It will guide you through all the steps to become a fully functionnal 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. It will help you maintain and keep your setup updated.

Changelog

  • Added dialog to choose an execution client.
  • Added Nethermind as an alternative execution client.
  • Added Lighthouse support on Windows.
  • Fixed some issues with querying Nimbus after installation.
  • Added step to adjust power plan on Windows. See #90

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.9/ethwizard-0.9.9.pyz && sudo python3 ethwizard-0.9.9.pyz

If you manually downloaded the ethwizard-0.9.9.pyz bundle:

sudo python3 ethwizard-0.9.9.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.9.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.9-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Maintenance

Simply run eth-wizard again after a successful installation to perform maintenance. In maintenance mode, eth-wizard can check for updates and install them as needed.

Bundle

The ethwizard-0.9.9.pyz bundle, the ethwizard-0.9.9-win.pyz bundle and the ethwizard-0.9.9.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Cloudy

02 Jun 18:23
Compare
Choose a tag to compare

Summary for version 0.9.8

Thirty-first release for eth-wizard. It will guide you through all the steps to become a fully functionnal validator. 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. It will help you maintain and keep your setup updated.

Changelog

  • Added support for multiple consensus clients. Support for Nimbus as been added on Ubuntu and on Windows.
  • Reworked check and prompt on existing MEV-Boost service.

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.8/ethwizard-0.9.8.pyz && sudo python3 ethwizard-0.9.8.pyz

If you manually downloaded the ethwizard-0.9.8.pyz bundle:

sudo python3 ethwizard-0.9.8.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.8.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.8-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Maintenance

Simply run eth-wizard again after a successful installation to perform maintenance. In maintenance mode, eth-wizard can check for updates and install them as needed.

Bundle

The ethwizard-0.9.8.pyz bundle, the ethwizard-0.9.8-win.pyz bundle and the ethwizard-0.9.8.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Boosted

22 May 14:44
Compare
Choose a tag to compare

Summary for version 0.9.7

Thirtieth release for eth-wizard. It will guide you through all the steps to become a fully functionnal validator. 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. It will help you maintain and keep your setup updated.

Changelog

  • Added installation step and maintenance step to add MEV-Boost, configure it and keep it updated.
  • Fixed issue with checking for validator deposit where eth-wizard would just think the deposit was completed.
  • Now using a unprivileged user for testing Internet speed to prevent some security issues.
  • Now prompts for withdrawal address when generating validator keys with staking-deposit-cli. See #89
  • Now using 5GB for Teku maximum heap size as recommended in the documentation.
  • Fixed a small issue with Teku version parsing.
  • Fixed some issues with bundling and distribution for Windows.
  • Improved check on Lighthouse validator keystore import step. It will prevent omitting to enter the keystore password and have the Lighthouse validator client fail to start automatically.

If you manually installed MEV-Boost previously, this update does not bridge that installation with eth-wizard maintenance mode. You will have to manually check for MEV-Boost version updates and install those manually.

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.7/ethwizard-0.9.7.pyz && sudo python3 ethwizard-0.9.7.pyz

If you manually downloaded the ethwizard-0.9.7.pyz bundle:

sudo python3 ethwizard-0.9.7.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.7.exe

As an alternative, you can download and install a recent version of Python, make sure to install py launcher (it should be part of the default options), download the ethwizard-0.9.7-win.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Bundle

The ethwizard-0.9.7.pyz bundle, the ethwizard-0.9.7-win.pyz bundle and the ethwizard-0.9.7.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Plecostomus

13 Dec 17:09
Compare
Choose a tag to compare

Summary for version 0.9.4

Twenty-ninth release for eth-wizard. It will guide you through all the steps to become a fully functionnal validator. 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. It will help you maintain and keep your setup updated.

Changelog

  • Improved services shutdown timeout on Windows. See #87

This is a recommended upgrade for Windows users. If you already installed your clients and services on Windows, simply run eth-wizard again to find a maintenance task that will improve the services shutdown timeout and prevent an issue where Geth is not given enough time to shutdown and need more time to get back in sync.

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

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

If you manually downloaded the bundle:

sudo python3 ethwizard-0.9.4.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.4.exe

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 ethwizard-0.9.4.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Bundle

The ethwizard-0.9.4.pyz bundle and the ethwizard-0.9.4.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.

Zorak

28 Nov 16:53
Compare
Choose a tag to compare

Summary for version 0.9.3

Twenty-eighth release for eth-wizard. It will guide you through all the steps to become a fully functionnal validator. 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. It will help you maintain and keep your setup updated.

Changelog

  • Fixed issue with moving file across different disk drives on Windows. See #83
  • Fixed issue with maintenance mode on Windows. See #86
  • Now accounting for churn limit in deposit queue time.
  • Now only warns on PGP key retrieval failure instead of forcing a quit.

Disclaimer

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.

How to use

On Ubuntu 20.04 or 22.04

The quick and easy way in your terminal:

wget https://github.com/stake-house/eth-wizard/releases/download/v0.9.3/ethwizard-0.9.3.pyz && sudo python3 ethwizard-0.9.3.pyz

If you manually downloaded the bundle:

sudo python3 ethwizard-0.9.3.pyz

On Windows 10 or 11

Please note that some antivirus software might detect the wizard binary as a threat and delete it or prevent its execution.

Run ethwizard-0.9.3.exe

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 ethwizard-0.9.3.pyz bundle and double-click on it. This alternative is less likely to trigger your antivirus software.

Bundle

The ethwizard-0.9.3.pyz bundle and the ethwizard-0.9.3.exe binary are signed with my PGP key for this project: 6EEC4CD326C4BBC79F51F55AE68A0CC47982CB5F

License

By downloading and using this software, you agree to the license.