First review the introduction
Part 1 is to upload your Ether to the Launchpad site
- Have enough ETH in wallet of choice (Metamask)
- If using Medalla testnet, you can use the the faucet to get some Eth
- Go to launchpad.ethereum.org (in browser with Metamask installed)
- For Medalla testnet (steps are the basically the same)
- Click Get Started
- Click Continue/Accept on each item and read through everything
- On the Eth1 client selection screen, click continue. Don't worry about selecting a client.
- On the Eth2 client screen, click continue. Don't worry about selecting a client yet.
- Specify number of validators
- Click on Windows
- Click Download CLI app
- Click Download from Github
- Should open a new tab
- Click on eth2deposit-cli-9310de0-windows-amd64.zip
- Should download the CLI (Command line interface)
- After download, open windows explorer and extract ZIP file (only file is deposit.exe)
- From commandline, enter command from Launchpad website, replacing "X" with number of validators
- Check command based on if you want mainnet or medalla testnet
- deposit.exe new-mnemonic --num_validators X --chain mainnet
- deposit.exe new-mnemonic --num_validators X --chain medalla
- Check the box at the bottom of the launchpad webpage (I am keeping my keys safe...) and click continue
- Upload the json file generated by deposit.exe and continue
- Sign the transactions to upload your ethereum, click continue (careful you're on the correct chain!)
- Done your ether has been upload and you are now ready to stake