Prerequisites

Before starting, make sure you have the following:

  1. A VPS (Virtual Private Server) or a physical machine with at least:
  2. Install basic dependencies:
  3. Polarise Network Documentation: Familiarity with Polarise's official documentation (https://www.polarise.org/) is useful for more in-depth network details.

Step 1: Update System

Start by updating your system to ensure you have the latest packages:

sudo apt update
sudo apt upgrade -y

Install necessary tools:

sudo apt install -y build-essential curl git wget make


Step 2: Install Dependencies

You will need Go (Golang) to run a Polarise validator node. The version required may change, so make sure to check Polarise documentation for the specific Go version. For this guide, we will use Go 1.19.

Install Go

  1. Download the Go binary:
wget <https://golang.org/dl/go1.19.linux-amd64.tar.gz>

  1. Extract and install Go:
sudo tar -C /usr/local -xvzf go1.19.linux-amd64.tar.gz

  1. Add Go to your system's PATH by modifying .profile: