install_node
Hypersign Protocol mainnet validator node
Install guide
Update packages
sudo apt update && sudo apt upgrade -yInstall dependencies
sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils git ncdu gcc unzip chrony liblz4-tool -yInstall go
ver="1.18.3"
cd $HOME && \
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz" && \
sudo rm -rf /usr/local/go && \
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz" && \
rm "go$ver.linux-amd64.tar.gz" && \
echo "export GOROOT=/usr/local/go" >> ~/.bash_profile && \
echo "export GOPATH=$HOME/go" >> ~/.bash_profile && \
echo "export GO111MODULE=on" >> ~/.bash_profile && \
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile && \
source ~/.bash_profile && \
go versionDownload and build binaries
Configuration of Shell Variables
Init app
Download genesis
Config app
Reset chain data
Install cosmovisor (recommended approach):
Set up folder structure
Set up genesis binary
Create service
Register and start service
Check synchronization status ("catching_up": false is synced)
Create wallet (!Safe your mnemonic)
Check balance
Create validator
Show address validator
Check validator status
Usefull command
Last updated