-
Notifications
You must be signed in to change notification settings - Fork 2
Deposit Ether to your validators
stefa2k edited this page Jun 23, 2020
·
1 revision
- A
depositdata
in your prysm-user's home directory, that's created by your validator setup
Copy your geth wallet into the geth container. Run this on your node:
docker cp /path/of/your/geth/wallet geth:/root/.ethereum/goerli/keystore/your-geth-wallet
Its also possible you create a fresh geth account using
docker exec -it geth geth --goerli account new
and transfer your Ether there (command returns public key).
Edit the following settings:
-
geth_account
needs to be your public key -
geth_account_password
is your password to unlock your geth wallet -
deposit_contract
Make sure this address is the correct beacon deposit address. For Prysm's own testnets check it on Prysmatic's website
ansible-playbook -i inventory.eth2.yaml fund-validators.yaml
Process of the playbook:
- Unlock geth wallet
- Send funds to each of the validators using
depositdata
content - A new file with transaction ids and deposit data is created, its called
depositdata.sent