Installation

Namada project officially supports Ubuntu 22.04 and newer due to dependency on glibc v2.33+.

Download CometBFT

mkdir -p $HOME/.local/bin
curl -sL https://github.com/cometbft/cometbft/releases/download/v0.37.2/cometbft_0.37.2_linux_amd64.tar.gz | tar -C $HOME/.local/bin -xzf- cometbft

Install Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source "$HOME/.cargo/env"

Update system and install build tools

sudo apt -q update
sudo apt -qy install make git-core libssl-dev pkg-config libclang-12-dev libudev-dev build-essential protobuf-compiler
sudo apt -qy upgrade

Build Namada

cd $HOME
rm -rf shielded-expedition.88f17d1d14
git clone -b v0.32.1 https://github.com/anoma/namada.git shielded-expedition.88f17d1d14
cd shielded-expedition.88f17d1d14
make build-release
for BIN in namada namadac namadan namadaw; do install -m 0755 target/release/$BIN $HOME/.local/bin/$BIN; done

Create SystemD service unit

Initialize the node

Start service and check the logs

Last updated