⚒️Installation
Stargaze Mainnet guide
Hardware Requirements
Validator
4
16GB
1TB* (SSD or NVME)
Full Node
2
8GB
1TB
Server preparation
Update your system packages:
sudo apt update && sudo apt upgrade -yInstall essential dependencies:
sudo apt-get install -y make git-core libssl-dev pkg-config libclang-12-dev build-essential protobuf-compilerInstall Go 1.23.1 (required for building Stargaze):
ver="1.23.1"
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
rm "go$ver.linux-amd64.tar.gz"
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
source $HOME/.bash_profile
go versionInstall Rust:
Install CometBFT:
Set custom configs server
Download and Install Namada Binaries
Clone the Namada repository and download the binary:
Verify the installation:
Expected output:
Namada v1.1.5
Join-network
Setup Peers
Create a Systemd Service File
Create and configure the systemd service to run Stargaze as a service:
Reload and start the Stargaze service:
Check Node Sync Status
Look for this line in the output:
This means your node is fully synced.
Manage YourWwallet
Create a New Wallet
Creates a new transparent or shielded secret key and saves it under the provided alias.
Restore an Existing Wallet
Restores a transparent or shielded key from a mnemonic phrase or a hardware device.
Find Your Wallet Address
Look for the implicit address starting with tnam... — you’ll need it.
Check Wallet Balance
Displays the current balance of your wallet.
List Wallet Keys
Lists all known keys and addresses in your local wallet.
Delete Wallet
This will completely remove the wallet and all its data.
Become a Validator on Namada
This guide walks you through the process of turning your full node into a validator on the Namada network. Make sure your full node is already synced before proceeding.
Prerequisites:
A fully synced Namada full node
Your wallet (established account) already created
Enough tokens in your wallet for self-bonding
CLI tools installed:
namadac,namadaw,namadad
Step 1: Initialize the Validator
Run the following command to become a validator:
Step 2: Get Your Validator Address
Find your establishedvalidator address
Step 3: Restart the Node
Restart your node and follow the logs:
Step 4: Wait for 2 Epochs
Check the current epoch:
Once 2 epochs have passed, proceed to bond your stake.
Step 5: Bond Stake to Your Validator
Step 6: Check Validator Status
After 3 epochs, verify that your validator is in the consensus set:
You can also check your bond status:
Optional: Add More Stake
To increase your stake later:
Query Useful Info
Validator info:
All bonded stakes:
Unbond & Withdraw Tokens
Unbond tokens:
Check unbond status (wait 6 epochs):
Withdraw unbonded tokens:
You're Done!
You are now a validator on Namada. Don't forget to:
Monitor your validator performance
Claim rewards regularly
Update your metadata as needed
Engage in governance voting
Delete node
Last updated