For Validator
Instruction
This document illustrates the necessary steps a participant must take should they wish to participate in the node operation as a validator after the launch of the mainnet. If you wish to participate in the FirmaChain mainnet network, please refer to this document.
Start Setup
Initialize chain node
Restore Wallet
Restore Key (Validators must have mnemonic)
If you do not have a mnemonic or if you are creating a new wallet, please use the following command.
Node configuration file
You must modify your configuration file in order for you to join the FirmaChain network.
Change Minimum gas prices
Firstly, look at ~/.firmachain/config/app.toml file. You can reject any incoming transaction that is lower than the minimum gas price.
P2P options
Firstly, look at ~/.firmachain/config/config.toml file. FirmaChain discloses information on seed nodes for the purpose of P2P connection. The list of seed addresses can be found in this link.
Seed list (copy seeds)
Download genesis.json (★)
In order to participate in the mainnet you will need a genesis.json file. Genesis.json file can be found in the FirmaChain github repository and can be downloaded from server local using the following command
* Once we receive all the gentx files from our Genesis Validators and compile them into a genesis, we will provide the genesis.json file.
Replace genesis.json
Start FirmaChain
Register as Validator
"Keybase 64bit code" can be found through this link.
Register as daemon (Optional)
It is absolutely crucial that the FirmaChain nodes remain active at all times. The simplest solution would be to register this as a system. After a reboot or any other type of event, the service registered on the system will be activated and hence, FirmaChain will be able to start the operation of the nodes.
Now you are all set to operate FirmaChain using daemon. Please join our network using the command provided below.
Last updated