Centra Novella Validator Node Setup Guide

Prerequisites

Before you start, ensure you have the following:

  1. Operating System: Linux (Ubuntu 20.04 or later recommended)
  2. System Requirements:
  3. Dependencies:
  4. Account: A wallet address to register your validator.

Step 1: Update and Install Dependencies

Update your package list and install the required dependencies.


sudo apt update && sudo apt upgrade -y
sudo apt install git curl jq build-essential -y

Step 2: Install Go

The Centra Novella node is built with Go, so you need to install it.


curl -OL <https://golang.org/dl/go1.20.6.linux-amd64.tar.gz>
sudo tar -C /usr/local -xzf go1.20.6.linux-amd64.tar.gz

Add Go to your PATH by editing your .profile or .bashrc:


echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc
source ~/.bashrc

Verify Go installation:


go version

Step 3: Clone the Repository

Clone the Centra Novella repository.


git clone <https://github.com/centra-novella/centra-novella.git>
cd centra-novella