▶️Installation

Chain ID: Goldberg | Latest Version Tag: v18.0.0

Step 1: Set up your Avail Node


Here you have to put name of your node name (validator) that will be visible in explorer

NODENAME=<YOUR_NODE_NAME_GOES_HERE>

Save and import variables into system

AVAIL_PORT=30333
echo "export NODENAME=$NODENAME" >> $HOME/.bash_profile
echo "export AVAIL_PORT=${AVAIL_PORT}" >> $HOME/.bash_profile
source $HOME/.bash_profile

Update system and install dependencies

sudo apt update && sudo apt upgrade -y
sudo apt install curl tar wget clang pkg-config protobuf-compiler libssl-dev jq build-essential protobuf-compiler bsdmainutils git make ncdu gcc git jq chrony liblz4-tool -y

Install Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/env
rustup default stable
rustup update
rustup update nightly
rustup target add wasm32-unknown-unknown --toolchain nightly

Download and build binaries

Create a service

Start service and check the logs

Before you can become an active validator, you need to bond your funds to your node.

Step 2: Create wallet and Set Identity

Refer to this official docs : https://docs.availproject.org/about/identity/

Last updated

Was this helpful?