Last updated
Last updated
~20-40 minutes
The installation time depends on many factors, such as your skills, resources and characteristics of your server, the most important: disk speed, internet connection, server load CPU, RAM, so this value may differ from the one indicated by us.
With the help of a one-line script, all the necessary commands will be executed automatically, you only need to check the operation of your node at the end, for this, go directly to
Give your validator a name by which you can find yourself in explorer, put it in ""
After that, insert the following node installation command
Follow the commands to check if your node is working properly
Check version
View sync status
Blocks left - 0-1
everything is fine and your node catches up with the last block of the network.
Check logs
If your node is installed and fully synchronized with the network, proceed with the creation of the validator.
For any questions you may have during installation, please contact our chat team or other project validators.
Save all information after entering the command, without this you will not be able to restore data to the wallet. SAVE SEED PHRASE (12 words).
We request the private key from our EVM address
Press Y and enter
We keep this private key with us
Go to the metamask and import the wallet using it:
If you have received tokens and your balance shows test tokens, proceed to the step of creating a validator.
If you have successfully created a validator, be sure to save your validator.
Show priv_validator_key.json
SAVE YOUR PRIVATE KEY AFTER ENTERING THE COMMAND The priv_validator_key.json is the key with which you can always restore the operation of your validator, so keep it and in case of reinstallation/transfer of the validator to another server - transfer it too.
Also remember, if you are a validator with a sufficient number of delegated tokens and you are in an active set, signing blocks, always save priv_validator_state.json - this file contains information about the signed blocks of your validators, and in case of restoring the validator after reinstallation or on another server , this file won't give you the old blocks again, otherwise you'll end up in jail with no way out 💡 Hint:
View private key: cat $HOME/.0gchain/config/priv_validator_key.json
View private state: cat $HOME/.0gchain/config/priv_validator_key.json
Private key directory: $HOME/.0gchain/config/priv_validator_key.json
Validator state directory: $HOME/.0gchain/data/priv_validator_state.json
We open the 🚰 and request tokens to the metamask address we received
After entering the command, you will receive hash transactions, check the status in the if the status is successful - you have created a validator. You can find your validator here: In the Active / Inactive lists.
All the useful commands to manage your node in the section -
Full (Recommended)
8v CPU
64 GB
1 TB NVME SSD
zgtendermint_16600-2
v0.4.0
0gchaind
$HOME/.0gchain