This will generate config and keys in `$HOME/.kvd` and `$HOME/.kvcli`.
The default password is 'password'.
Copy the testnet genesis file (from https://raw.githubusercontent.com/Kava-Labs/kava/master/testnets/kava-test-0/genesis.json) into `$HOME/.kvd/config/`, replacing the existing one.
Add the kava node address (`4db23d731b4255c9624b283d0ca4e5b219e6cf67@validator.connector.kava.io:26656`) to `seeds` in `$HOME/.kvd/config/config.toml`
Start your full node
kvd start
## Run a Validator
Join the chat first. Follow setup for a full node above.
Get you address with `kvcli keys list`. Should look like `cosmosaccaddr10jpp289accvkhsvrpz4tlj9zhqdaey2tl9m4rg`.
Ask @rhuairahrighairidh in the chat to give you some coins.
Get your validator pubkey with `kvd tendermint show_validator`
kvcli stake create-validator \
--amount 100000KVA \
--pubkey <youvalidatorpubkeyfromabove> \
--address-validator <youraddressfromabove> \
--moniker "<yourname>" \
--chain-id kava-test-0 \
--from <yourname>
Now you should be participating in consensus and validating blocks!
Running a validator requires that you keep validating blocks. If you stop then your stake will be slashed.
In order to stop validating, first remove yourself as validator, then you can stop your node.