hard-driveInstallation

Manual Installation

Official DocumentationRecommended Hardware: 4 Cores, 8GB RAM, 200GB of storage (NVME)


sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget htop tmux build-essential jq make lz4 gcc unzip -y

install go, if needed

cd $HOME
VER="1.23.1"
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"
[ ! -f ~/.bash_profile ] && touch ~/.bash_profile
echo "export PATH=$PATH:/usr/local/go/bin:~/go/bin" >> ~/.bash_profile
source $HOME/.bash_profile
[ ! -d ~/go/bin ] && mkdir -p ~/go/bin

set vars

download binary

config and init app

download genesis and addrbook

set seeds and peers

set custom ports in app.toml

set custom ports in config.toml file

config pruning

set minimum gas price, enable prometheus and disable indexing

create service file

reset and download snapshot

enable and start service

Last updated