Zenrock
⚙️ Installation Guide
Official Documentation
Recommended Hardware:
4 Cores, 8GB RAM, 200GB of storage (NVME)
Manual Installation
Step 1: Install Dependencies
Run the following commands to install required dependencies:
sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget htop tmux build-essential jq make lz4 gcc unzip -yStep 2: 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/binStep 3: Set Environment Variables
Set environment variables
Step 4: Download and Install Zenrock Binary
Step 5: Configure and Initialize App
Step 6: Download Genesis and Addrbook
Step 7: Set Seeds and Peers
Step 8: Set Custom Ports in app.toml
Step 9: Set Pruning Configuration
Step 10: Configure Gas Price and Indexing
Step 11: Create Service File
Step 12: Reset and Download Snapshot
Step 13: Enable and Start Service
Create Wallet
Step 1: Create a New Wallet
Step 2: Restore Existing Wallet
Step 3: Save Wallet and Validator Address
Check Sync Status
Claim Token on Faucet
Visit the faucet here: https://gardia.zenrocklabs.io/workspaces
Or use this command:
Node Sync Status Checker
Create Validator
Create validator.json file
Create a validator using the JSON configuration
DONE
Last updated