Staking

This guide helps Crew Members complete C-class delegating task.

You can complete this tasks with or without running your own node.

1. Running own Full node

Install and sync your node using our guide here then move to step Task: Delegating stake

2. Using Namada Client and Public RPC

If you have a VPS/VDS with Linux you can use namada client to delegate (bond) tokens. You are not required to run your own RPC node here, as all txs can be executed via public RPC.

If you don't have a VPS/VDS with Linux, you can rent a cheap server here: Contabo, PQ, Mevspace.

Cheap VPS/VDS might not meet system requirements to run Full node, so if you want to run Full node, see system requirements [here](https://docs.namada.net/operators/hardware)

2. Namada CLI installation

System requirements

Ubuntu must be 22.04 or newer.

2.1 Install prerequisites

Update packages and install dependencies:

sudo apt update && sudo apt upgrade -y
sudo apt-get install -y make git-core libssl-dev pkg-config libclang-12-dev build-essential protobuf-compiler

Install Go:

Install Rust:

Install CometBFT:

2.2 Install Namada binary

Check namada version:

2.3 Initialize the chain configuration

Check everything works fine (flag --node needs to be added after any transaction):

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

3. Adding wallets

❤️ If you found the guide helpful, please delegate to us, we appreciate it greatly

Export variables:

3.1 Add new keypair (or restore)

or

3.2 Check keys and balance

Task: Delegating stake

3.1 Stake (bond) validator

3.2 Check bond status

Wait > 2 epochs and then check bond status.

Task: Withdrawing rewards

3.3 Withdraw rewards

Last updated