Gentx Generation
This lists activities before genesis
Download the binary after installing the essentials & go
cd $HOME
sudo wget -O /usr/local/bin/quicksilverd https://github.com/ingenuity-build/testnets/releases/download/v0.10.5/quicksilverd-v0.10.8-amd64
chmod +x /usr/local/bin/quicksilverdInit chain & node
quicksilverd init <moniker-name> --chain-id=quicksilver-1Add New Key or Recover old one
## create a new key:
quicksilverd keys add <key-name>
## or use a ledger:
quicksilverd key add <key-name> --ledger
## or import an old key:
quicksilverd keys show <key-name> -a
## recover old key
quicksilverd key add <key-name> --recoverAdd genesis account
Create gentx file Use the flags here to set commission rate, self bonds and descriptions and so on.
Upload gentx.json Copy the contents of the above command into a commit at https://github.com/ingenuity-build/mainnet in the gentx folder. Name the file with your validator moniker (figment.json, witval.json, etc.) so we can contact you in the event of a problem. If your gentx is invalid and your file is not appropriately named you may miss out on genesis!
Set Environment Variables
Last updated