Make sure your system meets the minimum requirements for running a validator node. Typically, these include:
First, update your system and install necessary dependencies:
# Update the package list
sudo apt update && sudo apt upgrade -y
# Install dependencies
sudo apt install -y curl git build-essential make gcc g++ jq wget
Hemi Network may require Go for node setup. Let's install it:
# Download the latest version of Go (check the latest version from <https://golang.org/dl/>)
wget <https://golang.org/dl/go1.20.3.linux-amd64.tar.gz>
# Extract the archive
sudo tar -C /usr/local -xvzf go1.20.3.linux-amd64.tar.gz
# Add Go to your PATH
echo "export PATH=\\\\$PATH:/usr/local/go/bin" >> ~/.bashrc
source ~/.bashrc
Verify Go installation:
go version
Now, you need to clone the Hemi repository (or their node software repository) from GitHub:
# Clone the repository
git clone <https://github.com/hemi-network/hemi-node.git>
# Navigate into the directory
cd hemi-node
You will likely need to build the node software from the source: