From 93804054d58fa08911d2981793024b009d74a019 Mon Sep 17 00:00:00 2001 From: Joe Bowman Date: Sun, 11 Dec 2022 17:03:34 +0000 Subject: [PATCH] Update GENTX.md --- GENTX.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/GENTX.md b/GENTX.md index c4c8773..76769de 100644 --- a/GENTX.md +++ b/GENTX.md @@ -1,10 +1,12 @@ # Quicksilver Mainnet joining instructions -**If you have not yet installed Quicksilver, follow the instructions [here](README.md)** +**N.B. For gentx, please use the binary available here: https://github.com/ingenuity-build/testnets/releases/download/v0.10.5/quicksilverd-v0.10.8-amd64** + +v1.0.0 will be released in the coming days, once auditors have signed off on the release. ## Create a genesis validator -1. Init Chain and start your node +1. Init chain and start your node ```sh > quicksilverd init --chain-id=quicksilver-1 @@ -32,19 +34,21 @@ Use the flags here to set commission rate, self bonds and descriptions and so on. ```sh - > quicksilverd gentx 50000000uqck --moniker --chain-id quicksilver-1 + > quicksilverd gentx 50000000uqck --moniker --chain-id quicksilver-1 --security-contact security@validator.com ``` + + **N.B. If your gentx does not contain a security contact, it will not be included in the genesis file. 5. Upload gentx.json - Copy the contents of the above command into a commit at `https://github.com/ingenuity-build/mainnet` in the `gentxs` 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! + 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! ### Launch day 1. Check to see if there has been a later release. - If we have had to push any last minute tweaks, ensure you have the latest version of the codebase. + If we have had to push any last minute tweaks, ensure you have the latest version of the codebase. Any changes will be communicated about on Discord. 2. Download genesis - Fetch genesis.json into quicksilverd's config directory (default: `~/.quicksilverd`). It shall be released 24h before the network starts. + Fetch genesis.json into quicksilverd's config directory (default: `~/.quicksilverd`). It shall be released 48h before the network starts. ```sh > curl -s https://raw.githubusercontent.com/ingenuity-build/mainnet/main/genesis/genesis.tar.gz > genesis.tar.gz