Namada is a Proof-of-Stake L1 for interchain asset-agnostic privacy. Namada uses CometBFT consensus and enables multi-asset shielded transfers for any native or non-native asset. Namada features full IBC protocol support, a natively integrated Ethereum bridge, a modern proof-of-stake system with automatic reward compounding and cubic slashing, and a stake-weighted governance signalling mechanism. Users of shielded transfers are rewarded for their contributions to the privacy set in the form of native protocol tokens. A multi-asset shielded transfer wallet is provided in order to facilitate safe and private user interaction with the protocol.
- Blogpost: Introducing Namada: Interchain Asset-agnostic Privacy
- Resources: Website // Twitter // Discord // GitHub // Docs
- Memory: 16GB
- CPU: 4 Cores
- Disk: 1 TB*
- Machine: Ubuntu 22.04.3
Use the following script to install the node:
wget -O namada.sh https://api.denodes.xyz/namada.sh && bash namada.sh
After installation, wait for full synchronization. The command below should return false
:
curl -s localhost:26657/status | jq .result.sync_info.catching_up
Next, proceed to create a wallet and show its address:
source $HOME/.bash_profile
namada wallet address gen --alias $NAMADA_WALLET
namada wallet address find --alias $NAMADA_WALLET
Request test tokens from the Faucet for this address. Then, check your balance:
namada client balance --token NAM --owner $NAMADA_WALLET
Initialising a validator account:
namada client init-validator \
--alias $NAMADA_ALIAS \
--email $EMAIL \
--account-keys $NAMADA_WALLET \
--signing-keys $NAMADA_WALLET \
--commission-rate 0.05 \
--max-commission-rate-change 0.05
Bond test token to your validator:
namada client bond \
--validator $NAMADA_ALIAS \
--amount 999 \
--source $NAMADA_WALLET
Here are some handy commands:
- Check logs:
sudo journalctl -u namadad -f
- Restart your node:
sudo systemctl restart namadad
- Check a wallet balance:
namada client balance --token NAM --owner $NAMADA_WALLET
- Check sync status:
curl -s localhost:26657/status | jq .result.sync_info.catching_up
systemctl stop namadad
systemctl disable namadad
rm /etc/systemd/system/namadad.service
rm -rf $HOME/.local/share/namada
rm /usr/local/bin/cometbft
rm /usr/local/bin/namada*
Powered by deNodes