Namada Testnet (Public 14 - POST GENESIS)

Namada is a Proof-of-Stake Layer 1 blockchain protocol that delivers multichain, asset-agnostic privacy. Utilizing advanced zk-SNARKs technology, Namada facilitates indistinguishable transactions for various assets in its unique Multi-Asset Shielded Pool (MASP). Developed by Heliax in the Anoma ecosystem, Namada is working toward a future where digital asset privacy becomes the norm, not the exception.

To install Node run the following code:

wget -q -O && chmod +x && sudo /bin/bash

Then use the following command to view the node process, wait until the node finishes synchronizing to the latest_block:

sudo journalctl -u namadad -f -o cat

The next step opens a new terminal window:

Check the block status on the node, if what is displayed is "catching_up": false then you can continue to the next process

curl | jq

Generate new wallet:

namada wallet address gen --alias $WALLET_ALIAS

After the wallet has been successfully created, the next step is to request a token on the website below. The total gas fee for init validator is 0.02 NAM. If you don't know the address, you can try running the following code:

namada wallet address find --alias $WALLET_ALIAS

Like the following picture:

And the faucet claim process is like this:

You can try checking with the following command in the terminal:

namada client balance --owner $WALLET_ALIAS

Okay, if everything is ready then the next steps are as follows:

namada client init-validator \
  --alias $VALIDATOR_ALIAS \
  --account-keys $WALLET_ALIAS \
  --signing-keys $WALLET_ALIAS \
  --commission-rate 0.01 \
  --max-commission-rate-change 0.05

And here is the process, enter a password that is safe and easy for you to remember:

Next step is claim faucet again for validator, to read address:

namada wallet address find --alias $VALIDATOR_ALIAS

Check whether the balance has entered the validator address:

namada client balance --owner $VALIDATOR_ALIAS

Self Bond:

namada client bond \
  --validator $VALIDATOR_ALIAS \
  --amount 1000

Or Non-self bonding (delegating) :

namada client bond   --source $WALLET_ALIAS   --signing-keys  $WALLET_ALIAS   --validator $VALIDATOR_ALIAS   --amount 500

Be sure to restart your node for the changes to take effect:

sudo systemctl restart namadad 

To read logs:

sudo journalctl -u namadad -f -o cat

Example of display after restart:

You can query your bonds:

namada client bonds --owner $WALLET_ALIAS
namada client bonds --owner $VALIDATOR_ALIAS

Backup your wallet file and validator directory:



You can manage the node through systemd commands:

Run the node

sudo systemctl start namadad

Stop the node

sudo systemctl stop namadad

Restart the node

sudo systemctl restart namadad

Show node logs

sudo journalctl -u namadad -f -o cat

Update available :

With this update, you are required to use Ubuntu 22.04 or later. Ubuntu below this version is not recommended because Namada requires a minimum of GLIBC_2.33

For update to Namada version 0.23.1:

wget -O && chmod +x && ./ && rm -rf

For update to Namada version 0.23.2:

wget -O && chmod +x && ./ && rm

or Specific updates for Ubuntu 20.04 as follows:

For update to Namada version 0.23.1:

wget -O && chmod +x && ./ && rm -rf

For update to Namada version 0.23.2:

wget -O && chmod +x && ./ && rm

Join the Namada Community Builders Program


Kendi logo
Subscribe to Kendi and never miss a post.
  • Loading comments...