Installation

Install Dependencies

sudo apt update && sudo apt upgrade -y
sudo apt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev aria2 -y

Install GO

VER="1.21.6"
sudo rm -rf /usr/local/go
curl -Ls https://go.dev/dl/go$VER.linux-amd64.tar.gz | sudo tar -xzf - -C /usr/local
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
source $HOME/.bash_profile
go version

Sett Vars

change MONIKER="Moniker"" with your own moniker and change HIPPOD_PORT="14"" to your own port

echo "export WALLET="wallet"" >> $HOME/.bash_profile
echo "export MONIKER="Moniker"" >> $HOME/.bash_profile
echo "export AXONE_CHAIN_ID="axone-1"" >> $HOME/.bash_profile
echo "export AXONE_PORT="39"" >> $HOME/.bash_profile
source $HOME/.bash_profile

Install the binary

Initialize The Node

Download genesis and addrbook

Configure Seeds and Peers

Costumize port in app.toml

Costumize port in config.toml

Customize Pruning

Set Minimum Gas Price, Enable Prometheus, and Disable the Indexer

Create Service File

Download current snapshot (update every 6 hours)

Enable the Service and Start the Node

Last updated