Before starting, ensure the following:
Update your system packages and install essential tools.
sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget build-essential -y
Ensure Docker and Docker Compose are installed:
Install Docker:
curl -fsSL <https://get.docker.com> -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER
Log out and back in to apply Docker group permissions.
Install Docker Compose:
sudo apt install docker-compose -y
If the validator node requires Rust for custom builds, install it:
curl --proto '=https' --tlsv1.2 -sSf <https://sh.rustup.rs> | sh
source $HOME/.cargo/env
rustup update
Clone the official Tangle node repository: