Guides
July 18
Side Protocol Run Validator
This article is a direct continuation of this article. Just keep following the simple steps and you will be able to become a full-fledged validator!
By the way, I did not just start writing a guide on this project, because I am already an experienced validator of this project, which you can get acquainted with at the following link, which leads directly to the explorer.
Create Key
Before initializing the node, we need to create our own wallet, this is done with the following command:
sided keys add test --key-type="segwit"
Query your local keys:
Initialize the Node
Initialization takes place with the following command:
sided init <MY_SIDE_VALIDATOR> --chain-id=grimoria-testnet-1
Downloading the genesis file
wget https://raw.githubusercontent.com/sideprotocol/testnet/main/grimoria-testnet-1/genesis.json -O $HOME/.side/config/genesis.json
Add peers
Next, we add peers in config.toml:
persistent_peers = "[email protected]:26656,[email protected]:26656"
Setting up minimum gas prices
minimum-gas-prices = "0.005uside" # in app.toml
Start Node and Sync
sided tendermint unsafe-reset-all sided start
Creating Your Validator
sided tx staking create-validator \ --from=alice \ --amount=400000000uside \ --pubkey=$(sided tendermint show-validator) \ --moniker="side_node" \ --security-contact="[email protected]" \ --chain-id="grimoria-testnet-1" \ --commission-rate="0.1" \ --commission-max-rate="0.2" \ --commission-max-change-rate="0.05" \ --min-self-delegation="400000000" \ --fees="50000uside"
Remember that your wallet should already have a top-up balance!