install_node
Hypersign Protocol mainnet validator node
Official documentation:
Explorer:
http://explorer.creeptah.xyz/hypersign
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
Setup chain to config
Setup seeds and peers
Config pruning
Set min gas price
Enable/Disable snapshot (optional)
Enable state sync (optional)
Enable prometheus (optional)
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)
To recover your wallet using seed phrase (optional)
Check balance
Create validator
Show address validator
Check validator status
Usefull command
Synchronization info
Node info
Show node id
Get wallet balance
Transfer funds
Voting
Delegate stake
Withdraw all rewards
Withdraw rewards with commision
Edit validator
Unjail validator
Delete node
Last updated