ℹ️ Registration is only open for Druids 🧙♂️. See Nemeton program.
To register your validator node in the genesis.json
you just need to provide a signed gentx
with an initial delegation of 10000000000uknow
in a ⚖️ Register Validator issue.
The gentx generation can be done as follow (this is an example script, adapt it to your needs) with the okp4d binary matching the network's version:
# Init node
okp4d --home mynode init your-moniker
# Create keys, be careful with the mnemonic 👀
okp4d --home mynode keys add your-key-name
# Set account necessary balance
okp4d --home mynode add-genesis-account your-key-name 10000200000uknow
Then create your own genesis transaction (gentx
). You will have to choose the following parameters for your validator: commission-rate
, commission-max-rate
, commission-max-change-rate
, min-self-delegation
(>=1), website
(optional), details
(optional), identity
(keybase key hash, used to get validator logos in block explorers - optional), security-contact
(email - optional).
# Create the gentx
okp4d --home mynode gentx your-key-name 10000000000uknow \
--node-id $(okp4d --home mynode tendermint show-node-id) \
--chain-id okp4-nemeton-1 \
--commission-rate 0.05 \
--commission-max-rate 0.2 \
--commission-max-change-rate 0.01 \
--min-self-delegation 1
--website "https://foo.network" \
--details "My validator" \
--identity "6C36E7C076BFDCE4" \
--security-contact "[email protected]"