☑️RepublicAI-Testnet

Recommended Hardware: 4 Cores, 16GB RAM, 500GB of storage (NVME)

Install Dependencies

sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git jq patchelf

Install GLIBC 2.39 (Isolated)

cd $HOME
wget -O glibc-2.39-ubuntu24.tar.gz https://raw.githubusercontent.com/coinsspor/coinsspor/main/glibc-2.39-ubuntu24.tar.gz
tar -xzvf glibc-2.39-ubuntu24.tar.gz
sudo mkdir -p /opt/glibc-2.39/lib
sudo mv glibc-transfer/* /opt/glibc-2.39/lib/
/opt/glibc-2.39/lib/ld-linux-x86-64.so.2 --version
rm -rf glibc-transfer glibc-2.39-ubuntu24.tar.gz

Install Go (if not installed)

go version || {
    cd $HOME
    GO_VERSION="1.22.5"
    wget "https://golang.org/dl/go${GO_VERSION}.linux-amd64.tar.gz"
    sudo rm -rf /usr/local/go
    sudo tar -C /usr/local -xzf "go${GO_VERSION}.linux-amd64.tar.gz"
    rm "go${GO_VERSION}.linux-amd64.tar.gz"
    
    echo 'export GOROOT=/usr/local/go' >> $HOME/.bash_profile
    echo 'export GOPATH=$HOME/go' >> $HOME/.bash_profile
    echo 'export GO111MODULE=on' >> $HOME/.bash_profile
    echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> $HOME/.bash_profile
    source $HOME/.bash_profile
}
go version

Download and Patch Republic Binary

Initialize Node

Configure Peers

Configure Gas Price and Pruning

Create Systemd Service

Start Node

Verify Installation

Wallet Operations

Create Validator

Last updated