Validator Setup

Validator setup for Prysm Network

Create keys and validator

🙋‍♀️

Make sure to change values for moniker, identity, details website to your own values.

#Create the wallet ( replace #keyname with whatever name you want)
prysmd keys add #keyname

Now create validator.json and place it somewhere you will know. Run this command and insert pubkey in json file.

prysmd tendermint show-validator
{
        "pubkey": {"@type":"/cosmos.crypto.ed25519.PubKey","key":"insertFromTheCommandAbove"},
        "amount": "1000000uprysm",
        "moniker": "myvalidator",
        "identity": "optional identity signature (ex. UPort or Keybase)",
        "website": "validator's (optional) website",
        "security": "validator's (optional) security contact email",
        "details": "validator's (optional) details",
        "commission-rate": "0.1",
        "commission-max-rate": "0.2",
        "commission-max-change-rate": "0.01",
        "min-self-delegation": "1"
}
prysmd tx staking create-validator /path/to/validator.json --gas-adjustment 1.5 --gas auto
 --gas-prices 0uprysm -y