GPU
March 26
Nimble [GPU]
Подготовка сервера
# обновляем репозитории apt update && apt upgrade -y # устанавливаем необходимые утилиты apt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev libgmp3-dev tar clang bsdmainutils ncdu unzip llvm libudev-dev make protobuf-compiler -y
ver="1.22.1" && \ wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz" && \ sudo rm -rf /usr/local/go && \ sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz" && \ rm "go$ver.linux-amd64.tar.gz" && \ echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile && \ source $HOME/.bash_profile && \ go version
sudo apt-get install linux-headers-$(uname -r) distribution=$(. /etc/os-release;echo $ID$VERSION_ID | sed -e 's/\.//g') wget https://developer.download.nvidia.com/compute/cuda/repos/$distribution/x86_64/cuda-keyring_1.0-1_all.deb sudo dpkg -i cuda-keyring_1.0-1_all.deb sudo apt-get update sudo apt-get -y install cuda-drivers --- curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \ && curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \ sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \ sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list sed -i -e '/experimental/ s/^#//g' /etc/apt/sources.list.d/nvidia-container-toolkit.list sudo apt-get update sudo apt-get install -y nvidia-container-toolkit --- sudo nvidia-ctk runtime configure --runtime=docker sudo systemctl restart docker nvidia-smi #nvcc --version
Создаем кошельки
Для того, чтобы награды начали зарабатываться необходимо зарегистрировать кошельки в дискорде через бота или через тикет. Можно создать несколько кошельков для майнинга
- Основной кошелек не используем для майнинга!
- Для майнинга используйте отдельные кошельки для майнинга
- Не используйте 1 кошелек для майнинга для разных видеокарт. Если Вы занимаетесь майнингом с несколькими экземплярами, то создавайте дополнительные кошельки для каждого графического процессора
В настоящее время награды распределяются раз в 24 часа, но команда работает над распределением в реальном времени. Вознаграждения отправляются на Ваш основной кошелек и будут доступны на TGE примерно, который планируется в 3 квартале
tmux new-session -s nimble
mkdir $HOME/nimble && cd $HOME/nimble
git clone https://github.com/nimble-technology/wallet-public && cd wallet-public make install nimble-networkd version #
# создаем основной кошелек nimble-networkd keys add lesnik_utsa_wallet #
# создаем кошелек для майнинга nimble-networkd keys add mining_wallet #
# кошелек для майнинга 2 и т.д. nimble-networkd keys add mining_wallet_2 #
Start Mining
apt install python3-venv
cd $HOME/nimble git clone https://github.com/nimble-technology/nimble-miner-public && cd nimble-miner-public python3 -m venv .venv source .venv/bin/activate make install
source ./nimenv_localminers/bin/activate make run addr=nimble1qtcwnxa7yv67dajhp645fw3qhlj2pgf5jjnkvh
Проверить свой баланс основного кошелька можно следующим образом
git pull
make check addr=<your_address>
Также можно проверить баланс на сайте https://www.cryptofiverse.com/nimble-balance