Validator Node (Genesis)

Validator nodes allow you to participate in consensus in the Sunrise network.

You can only join as a validator in this way before the network starts(genesis). If the network has already started, please see this tutorial.

Hardware requirements

The following hardware minimum requirements are recommended for running the validator node:

  • Memory: 8 GB RAM (minimum)

  • CPU: 6 cores

  • Disk: 500 GB SSD Storage

  • Bandwidth: 1 Gbps for Download/1 Gbps for Upload

Run the Node

First, follow the instructions on setting up a full consensus node.

Optional: Reset working directory

If you have already initialized a working directory for sunrised in the past, you must clean up before reinitialized a new directory. You can do so by running the following command:

sunrised tendermint unsafe-reset-all

Initialize a working directory

Check our Github to know the current chain-id and run the following command:

Change genesis.json to the one in the network repository.

Create a new key

Create the genesis transaction for new chain

You will find the generated gentx JSON file inside $HOME/.sunrised/config/gentx/gentx-*.json

Create Pull Request to register your gentx

To register your gentx, create a pull-request to the network repository.

Last updated