Installation
Validators play a critical role in Empeiria's testnet by securing the network and validating transactions, thereby ensuring the integrity and reliability of data. In this section, you will find essen
# Hardware requirements
CPU
RAM
Storage
Bandwidth
16 cores
16GB
2TB (SSD recommended for better speed)
Up / Down 100Mbps, Fixed Public IP
1. Update & install dependencies
sudo apt update && sudo apt upgrade -y
sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils git make ncdu gcc git jq htop tmux chrony liblz4-tool -y2. Install Go
cd $HOME
VER="1.22.2"
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
go version3. Set Vars
4. Download Binary
5. Config and Init app
6. Download Genesis file
7. Config Seeds and Peers
8. Config Pruning
9. Set custom port
10. Create service file
Enable and start
# Check status
*You will have to wait a while until it syncs for "catching_up": false
# Block sync left
Last updated
