Giter Club home page Giter Club logo

eth-wizard's Introduction

eth-wizard

GitPOAP Badge

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.

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.

Goals

  • Simple to use
  • Minimal
  • Mostly automated
  • For Ubuntu 20.04 or 22.04 using Lighthouse and Geth
  • For Windows 10 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

How to use

On Ubuntu 20.04 or 22.04

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.0/ethwizard-0.9.0.pyz && sudo python3 ethwizard-0.9.0.pyz

On Windows 10

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.

Demonstration

Here is a demonstration of eth-wizard on Ubuntu 20.04:

eth-wizard demo (v0.7.2) for Ubuntu 20.04

Support

If you have any question or if you need additional support, make sure to get in touch with the ETHStaker community on:

Credits

Based on Somer Esat's guide.

License

This project is licensed under the terms of the MIT license.

eth-wizard's People

Contributors

remyroy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.