Node guide

Server specifications

Specification
Requirement

CPU

4+ VCPU

RAM

8+ GB

Storage

1+ TB SSD

UBUNTU

22.04

Bandwidth

100MBS

Installing essentials components

Before diving into the installation of your node, it's essential to update your server. To do this, simply run the following command in your VPS terminal :

sudo apt-get update && sudo apt-get upgrade -y

Install the necessary libraries

sudo apt install clang pkg-config libssl-dev curl git wget htop tmux build-essential jq make lz4 gcc unzip -y

Install Go

cd $HOME && \
ver="1.22.0" && \
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" && \
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile && \
source $HOME/.bash_profile && \
go version

Check go version

The command must respond : go version go1.22.0 linux/amd64

Install artela

We will use the artela library for quick and simple update when needed.

We check the initia version :

The response must be : v0.4.7-rc6

Create your variables

Node Initialisation

Get the genesis.json file

Update config.toml with seeds and peers

Peers and seeds list will be added later as they are actually unstable

Update app.toml

Create a service

Launching the node

Check the status of your node

Check the node logs

Create your validator wallet

Before going futher you need to wait for your node to be sync. You can check this with differents commands you can find in our Quick command page.

IMPORTANT : Save your seed phrase.

Fullfill you wallet with faucet

Use the faucet available on the Artela discord

Create you validator

Check you validator

You can check your validator status in the explorer : https://cosmotracker.com/artela/

Last updated