I am considering hosting a private Beacon Node & Validator Client with the 32 ETH requirement. I am able to build geth locally and feel I know enough to want to venture and offer my own node on mainnet.

With Ethereum 2.0 there are several nodes I can spin up: Super-full node, Top-level node, Single-shard node,Light node. (src: https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/sharding/)

However from the spec it seems at minimum I would need to offer a Beacon Node & Validator Client. src: https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/proof-of-stake/#what-are-the-minimum-requirements-to-stake

My question is could I use Go-Ethereum deployed to a cloud platform (like aws or heroku) and run a Single Shard Node & Beacon Node with Validator Client. Do you know of any good getting started resources for getting started launching a node for the upcoming Eth 2.0.

*Edit: I found the latest Go implementation for Eth 2.0 as Prysm (src: https://github.com/prysmaticlabs/prysm) so instead of running Geth, I would likely run Prysm.

Thank you!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.