MacOs
After creating keys with: ./prysm.sh validator accounts create --keystore-path=$HOME/validator --password=changeme
running: ./prysm.sh validator --password=changeme does not work.
There is a path issue and the path flag is required.
Works fine this way:
./prysm.sh validator --password=changeme --keystore-path=$HOME/validator
I think this might be an inconsistency in the scripts.
To replicate:
$HOME/validator, and transaction data for the deposit contract ending 27962e./prysm.sh validator --password=changeme which appears to generate another keystore at $HOME/eth2validators, and transaction data for the deposit contract ending 35dd64.Seems like there is a default location for keystore ($HOME/.eth2validator), and the suggestion to use --keystore-path=$HOME/**validator** when running ./prysm.sh validator accounts create is different from this default.
this worked for me, thanks
rm -rf $HOME/validator
./prysm.sh validator accounts create --keystore-path=$HOME/validator --password=changeme
./prysm.sh validator --password=changeme --keystore-path=$HOME/validator
couldn't find a good reference, but its generally a bad idea to put passwords in cli args (they appear in bash history)
@farazdagi im not sure where the repo for https://prylabs.net/participate is, but it should be updated to match the new interface
@kumavis that repo can be found at https://github.com/prysmaticlabs/prysm-testnet-site
Most helpful comment
I think this might be an inconsistency in the scripts.
To replicate:
$HOME/validator, and transaction data for the deposit contract ending27962e./prysm.sh validator --password=changemewhich appears to generate another keystore at$HOME/eth2validators, and transaction data for the deposit contract ending35dd64.Seems like there is a default location for keystore ($HOME/.eth2validator), and the suggestion to use
--keystore-path=$HOME/**validator**when running./prysm.sh validator accounts createis different from this default.