Installation

Full Node Setup

1. System requirements

circle-info

Ubuntu must be 22.04 or newer.

Node
RAM
DRIVE
CPU

Validator node

16GB

1TB

4cores

Full node

8GB

1TB

2cores

2. Manual installation

2.1 Set up variables

CHAIN_ID="namada.5f5de2dd1b88cba30586420"
WALLET_ALIAS="<SET YOUR WALLET ALIAS>"
VALIDATOR_ALIAS="<SET YOUR VALIDATOR ALIAS>"

Export variables:

echo "export WALLET_ALIAS="$WALLET_ALIAS"" >> $HOME/.bash_profile
echo "export VALIDATOR_ALIAS="$VALIDATOR_ALIAS"" >> $HOME/.bash_profile
echo "export WORKING_DIR="$HOME/.local/share/namada"" >> $HOME/.bash_profile
echo "export PUBLIC_IP=$(wget -qO- eth0.me)" >> $HOME/.bash_profile
echo "export CHAIN_ID="$CHAIN_ID"" >> $HOME/.bash_profile
source $HOME/.bash_profile

2.2 Install prerequisites

Update packages and install dependencies:

Install Go:

Install Rust:

Install CometBFT:

2.3 Install Namada binary

Check namada version:

2.4 Initialize the chain configuration

For genesis validators:

For post-genesis validators and Full nodes:

Check everything works fine :

Output should be like: "Last committed epoch: 150"

2.5 Create service file

2.6 Start a node

3. Adding wallets

3.1 Add new keypair (or restore)

or restore:

3.2 Check keys

circle-info

Wait until the node is synchronized.

Command to check your node status ("latest_block_height" should be not 0 and "catching up" - false):

3.3 Check key balance

4. Validator Setup

circle-info

Following validator setup is optional for Crew Members. Wait until your node is synced!

Command to check your node status ("latest_block_height" should be not 0 and "catching up" - false):

4.1 Create validator

4.2 Restart your node

4.3 Stake (bond) your validator

circle-info

Wait > 2 epochs and then check bond status.

4.4 Check your validator status

Last updated