Ubuntu 20.04+ with GPU , installed Graphics driver.
Disk: 256 GB(based on official requirement)
The guide is working for vastai instance
sudo rm -rf /usr/local/go
curl https://dl.google.com/go/go1.22.1.linux-amd64.tar.gz | sudo tar -C/usr/local -zxvf - ;
cat <<'EOF' >>$HOME/.bashrc
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GO111MODULE=on
export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
EOF
source $HOME/.bashrc
sudo apt update -y && sudo apt install build-essential
cd
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
~/miniconda3/bin/conda init bash
source $HOME/.bashrc
conda create -n nimble python=3.11 -y
conda activate nimble
mkdir $HOME/nimble && cd $HOME/nimble
git clone https://github.com/nimble-technology/wallet-public.git
cd wallet-public
make install
nimble-networkd keys add <YOUR WALLET NAME>
You must back up your mnemonic here or you won’t be able to recover it.
cd $HOME/nimble
git clone https://github.com/nimble-technology/nimble-miner-public.git
cd nimble-miner-public
make install
source ./nimenv_localminers/bin/activate
make run addr=<The wallet address you just set>
If everything work fine, you will see logs like this
You must use nimble-networkd to create wallet first.
addr=<Your Address>
wget https://raw.githubusercontent.com/silentnoname/Nimble/main/nimble.sh && chmod +x nimble.sh &&bash nimble.sh $addr