Systemd
Fairblock Network
Description: Setting up your validator node has never been so easy. Get your validator running in minutes by following step by step instructions.
Installation
Network name: Fairblock Network | Chain ID: fairyring-testnet-1 | Latest version: v0.5.0 | Custom Port: 247
Install dependencies
This guide assumes that you are using Ubuntu.
Upgrade your operating system:
sudo apt update && sudo apt upgrade -yInstall essential packages:
sudo apt install git curl tar wget libssl-dev jq build-essential gcc makeDownload and install Go:
sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt update
sudo apt install golang-goAdd /usr/local/go/bin & $HOME/go/bin directories to your $PATH:
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.profile
source $HOME/.profileOr:
Verify Go was installed correctly. Note that the fairyring binary requires Go v1.21:
Setup validator name Replace YOUR_MONIKER_GOES_HERE with your validator name
Install dependencies
Update system and install build tools
Install Go
Download and build binaries
Clone project repository
Build binaries
Verify the installation:
The output should show 0.5.0
Prepare binaries for Cosmovisor
Install Cosmovisor and create a service
Download and install Cosmovisor
Or:
Create service
Initialize the node
Set node configuration
Initialize the node
Download genesis and addrbook
Add seeds
Set pruning
Set custom ports
Start service and check the logs
Sync To catch up quickly, you can either use a snapshot or state sync
Last updated