# create validator wallet
kyved keys add wallet
## console output:
#- name: wallet
# type: local
# address: kyve19kmadqs9nsppn4wz5yp4rw8zn9545rc4zwvs7
# pubkey: '{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"Auq9WzVEs5pCoZgr2WctjI7fU+lJCH0I3r6GC1oa0tc0"}'
# mnemonic: ""
#!!! SAVE SEED PHRASE
kite upset hip dirt pet winter thunder slice parent flag sand express suffer chest custom pencil mother bargain remember patient other curve cancel sweet
# wait util the node is synced, should return FALSE
curl -s localhost:26657/status | jq .result.sync_info.catching_up
# Check your balance
kyved q bank balances $(kyved keys show wallet -a)
## console output:
# balances:
# - amount: "0000000"
# denom:
# create validator
kyved tx staking create-validator \
--moniker "YOUR_MONIKER_NAME" \
--identity="YOUR_KEYBASE_ID" \
--website="YOUR_WEBSITE_URL" \
--details="YOUR_DETAILS" \
--amount 1000000tkyve \
--fees 300tkyve \
--pubkey=$(kyved tendermint show-validator) \
--chain-id=kaon-1 \
--commission-max-change-rate=0.01 \
--commission-max-rate=0.20 \
--commission-rate=0.10 \
--min-self-delegation=1 \
--from=wallet \
--yes
# make sure you see the validator details
kyved q staking validator $(kyved keys show wallet --bech val -a)