If you are going to participate in the Genesis , please proceed as following:
- Provide your public key1 (e.g.:
quasar190....
) to Quasar Team before the defined date to be included in the initial token allocation. - Download the pre-genesis file, to be generated and uploaded to
quasar-1/pre-genesis.json
- Issue and sign genesis transacion. You should use the key that you provided to have enough tokens for self delegation. Example command:
quasarnoded gentx < validator_key_name > 100000000uqsr --chain-id qquasar-1 --keyring-backend test
- Upload the signed transaction to this repository with a PR in the
quasar-1/gentx/
folder (please name itgentx-<your_moniker>.json
) - Edit the persistent_peers.txt file in
quasar-1/persistent_peers.txt
and add the corresponding row of your node with node_id and IP:PORT. - Wait for the definitive genesis transaction to be provided by Quasar Team.
- Adjust the
persistent_peers
parameter in.quasarnode/config/config.toml
. It should have the different nodes that will seed the initial chain, e.g.:[email protected]:26656"
Pick the nodes from v03/persistent_peers.txt file in this repo - Launch the daemon with
sudo systemctl start quasard
before the genesis time defined ingenesis_time
.
Footnotes
-
To obtain the public key named
validator_key
in the keyring in your node you can use:quasarnoded keys show validator_key -a --keyring-backend test
↩