How to stake for Ethereum 2.0 with DappNode

Source: Prysm Blog
Ignore the yearly cost. That assumes normal use and not a node that is staking 24/7
Thousands of validators were bleeding out over the course of a week from the Medalla Testnet Crash
This was my dashboard during the second finality issue 24/7 for 3 weeks.
Source: Etherscan and Blockchair
Hudson’s very good explainer since there aren’t very many good pictures of the dapp store online

How To

Download the software

The SSD slides into the lid (empty on the left) and inserted on the right.
Two RAM slots (empty on the left) and clipped into place (right)
  1. Select a language — Language: [English or your native language]
  2. Select your location — Country, territory or area: [United States or your own country]
  3. Configure the keyboard — Keymap to use? [American English or your own]
  4. Configure the network — Hostname: [dappnode]
  5. Set up users and passwords — Root password: [Leave blank (twice)]
  6. Set up users and passwords — Username for your account: [dappnode]
  7. Set up users and passwords Choose a password for the new user: [Your own password]
  8. Set up users and passwords — Re-enter password to verify: [Confirm the password you created]
  9. Configure the clock — Select your time zone: [Select your own region]
  10. Partition disk — Partitioning method: [Guided — use entire disk and set up LVM]
  11. Partition disk — Select disk to partition: [SCSIX (0,0,0) (sda) — your hard drive brand and size]
  12. Partition disk — Selected for partitioning: [All files in one partition]
  13. Partition disk — Write the changes to disks and configure LVM? [Yes]
  14. Partition disk — Amount of volume group to use for guided partitioning: [Continue]
  15. Partition disk — Write the changes to disks? [Yes]
  16. Install the GRUB boot loader on a hard disk — Install the GRUB boot loader to the master boot record? [Yes]
  17. Install the GRUB boot loader on a hard disk — [/dev/sda your band of hard drive and size]
  18. Your public IP — [Unless you have a fixed IP leave it blank]
  19. Finish the installation — Installation complete [continue]

Set Up Your Ethereum Node

In order to start start staking, you’ll need to download the Ethereum blockchain also known as an ETH1 client.

Set Up The Beacon Chain And Pick A Validator

Testnet: Install the Pyrmont Validator in the dappstore. The only available client as of this update (11/28/20) is Prysm.

This is the Medalla (old testnet) picture. It may not look the exact same anymore but the same idea applies.
  1. Unplug your device and power it back. Did it resync on its own?
  2. Plug the device into a friend’s router. This needs to be up and running for 2 years. The chances of you buying a new router is fairly high. Is everything OK on a new network?
  3. Get familiar with attestations and how to improve your score. You may want to try and connect to more peers or get a better router or improved ISP now.
  4. Ask yourself why you’re doing this. Is it to help dentralize Ethereum and jumpstart the network or are you looking to make a profit. If it is financially motivated, do these returns cover the cost of the node and the best bank for your gwei.
  5. Do anything you can possibly think of now while you still can. Please DM me for other tests and suggestions.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Raymond Durk

Raymond Durk

Making shoes you love @atoms. Under caffeinated and over connected. MBA in Sustainability. Please consider the environment before printing this tweet.