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.
wget -q -O nam.sh https://raw.githubusercontent.com/maragung/testnet/main/install_namada_14_post_genesis.sh && chmod +x nam.sh && sudo /bin/bash nam.sh
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
Check the block status on the node, if what is displayed is "catching_up": false then you can continue to the next process
curl http://127.0.0.1:26657/status | 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 https://faucet.heliax.click/ 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:
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
/root/.local/share/namada/public-testnet-14.5d79b6958580/wallet.toml
/root/.local/share/namada/public-testnet-14.5d79b6958580/cometbft/config
Run the node
sudo systemctl start namadad
Stop the node
sudo systemctl stop namadad
Restart the node
Show node logs
sudo journalctl -u namadad -f -o cat
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 update_namada_v0.23.1.sh https://raw.githubusercontent.com/maragung/testnet/main/namada/update_namada_v0.23.1.sh && chmod +x update_namada_v0.23.1.sh && ./update_namada_v0.23.1.sh && rm -rf update_namada_v0.23.1.sh
For update to Namada version 0.23.2:
wget -O update_namada_v0.23.2.sh https://raw.githubusercontent.com/maragung/testnet/main/namada/update_namada_v0.23.2.sh && chmod +x update_namada_v0.23.2.sh && ./update_namada_v0.23.2.sh && rm update_namada_v0.23.2.sh
or Specific updates for Ubuntu 20.04 as follows:
For update to Namada version 0.23.1:
wget -O install_namada_v0.23.0.sh https://raw.githubusercontent.com/maragung/testnet/main/namada/update_namada_v0.23.1_for_ubuntu_20.04.sh && chmod +x install_namada_v0.23.0.sh && ./install_namada_v0.23.0.sh && rm -rf install_namada_v0.23.0.sh
For update to Namada version 0.23.2:
wget -O update_namada_v0.23.2.sh https://raw.githubusercontent.com/maragung/testnet/main/namada/update_namada_v0.23.2_for_ubuntu_20.04.sh && chmod +x update_namada_v0.23.2.sh && ./update_namada_v0.23.2.sh && rm update_namada_v0.23.2.sh
Join the Namada Community Builders Program
Website https://namada.net/
Twitter/X https://twitter.com/namada
Discord https://discord.com/invite/namada
Telegram https://t.me/namadaprotocol
maragung