Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example of how to setup validators using Docker for the Eth2 Launch Pad for Medalla testnet #83

Closed
wants to merge 3 commits into from

Conversation

ltfschoen
Copy link

@ltfschoen ltfschoen commented Jul 31, 2020

Example of how to setup validators using Docker for the Eth2 Launch Pad for Medalla testnet https://medalla.launchpad.ethereum.org/

Just follow the steps suggested in the README.

If you're using Prysm, also run ln -s $(pwd)/validator_keys $HOME/eth2.0-deposit-cli/ to create a symlink so its ready to import the validator keys without having to modify their scripts. Then run the Docker commands in the following steps:

https://docs.prylabs.network/docs/install/install-with-docker#installing-the-beacon-chain-and-validator
https://docs.prylabs.network/docs/testnet/medalla#step-4-import-your-validator-accounts-into-prysm
https://docs.prylabs.network/docs/testnet/medalla#step-5-run-your-beacon-node-and-validator

Note that one of the Docker commands in the Prsym docs requires this PR to be merged prysmaticlabs/documentation#202

Troubleshooting:

  • Run the beacon node and validator node with flag --verbosity=trace
  • Log to a file to get help command > /path/to/log.txt

@ltfschoen
Copy link
Author

If you want to try to get a POAP badge, generate a flag for your validator at https://beaconcha.in/poap, and then in the step here where you run your validator https://docs.prylabs.network/docs/testnet/medalla/#step-5-run-your-beacon-node-and-validator, add an additional --graffiti flag whose value is the graffiti that you generated.
e.g.

docker run -it -v $HOME/Eth2Validators/prysm-wallet-v2:/wallet --network="host" \
  -v $HOME/Eth2Validators/prysm-wallet-v2-passwords:/eth2passwords \
  gcr.io/prysmaticlabs/prysm/validator:latest \
  --beacon-rpc-provider=127.0.0.1:4000 \
  --wallet-dir=/wallet \
  --passwords-dir=/eth2passwords \
  --graffiti=poapH3rOCK9cSaXWn7uY+5M5pymycWEA

@CarlBeek
Copy link
Collaborator

Closing due to no longer being relevant.

@CarlBeek CarlBeek closed this Mar 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants