Скрипты для майнинга во время простоя на платфоре CLORE
@forsbors1 Onezerominer 1.3.0 DNX+ZIL
2 BZminer 20.0.0 CLORE+ZIL
3 Rigel 1.15.0 CLORE+ZIL
4 Gminer 3.44 CFX+RXD+ZIL
5 LolMiner 1.84 GRAM+ZIL
6 SRBminer 2.4.9 CLORE+ZIL
7 MiniZ 2.3c FLUX+ZIL
8 WildRig Multi 0.40.1a SKYDOGE
9 Noncerpro-cuda 3.4.1 NIM
10 Скрипт для GPU+CPU (Rigel + SRB)
11 JettonGramGpuMiner (Gram solo)
12 Qubic GPU qli-Client-1.8.8
13 Qubic GPU+CPU qli-Client-1.8.8
14 LolMiner 1.86 GRAM+IRON
15 Qubic pplns GPU+CPU (apool)
Общая информация. Как сделать скрипт для любого майнера по вашему желанию.
Генератор нам выдает следующий скрипт для t-rex под майнинг ALPH:
#!/bin/sh apt update -y apt install screen -y cd ~ wget https://github.com/trexminer/T-Rex/releases/download/0.26.8/t-rex-0.26.8-linux.tar.gz tar -xvf t-rex-0.26.8-linux.tar.gz echo "/root/t-rex -a blake3 -o eu1-alph.coinhunters.name:20032 -u сюда_вставляй_свой_адрес_кошелька -p x" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
Погнали разбираться с текстом срипта. Я в этом всем особо не силен потому далее коммент от ChatGPT с некоторыми моими правками:
В данном скрипте мы сначала обновляем систему и устанавливаем screen (apt update -y и apt install screen -y). Затем переходим в домашнюю директорию (cd ~) в данном случае это каталог root и скачиваем, получается в этот каталог архив с майнером (wget https://github.com/trexminer/T-Rex/releases/download/0.26.8/t-rex-0.26.8-linux.tar.gz) T-Rex. Разархивируем его (tar -xvf t-rex-0.26.8-linux.tar.gz) и создаем файл mine.sh, в котором указываем аргументы, с которыми будет запущен майнер (echo "/root/t-rex -a blake3 -o eu1-alph.coinhunters.name:20032 -u сюда_вставляй_свой_адрес_кошелька -p x" > /root/mine.sh). Аргументы берем из репозитория майнера по ссылке https://github.com/trexminer/T-Rex/blob/master/README.md.
Далее запускаем скрипт в screen (screen -dmS mining bash /root/mine.sh). Наконец, добавляем информацию о программе майнера в конфигурационный файл supervisord.conf, чтобы он автоматически запускался при загрузке системы.
Вроде стало понятно, что следует изменить в скрипте чтоб запустить любой другой манер (выделил жирным в тексте скрипта). Допустим нам нужен SRB для майнинга CLORE+ZIL. Ищем SRB на github, это вот тут: https://github.com/doktor83/SRBMiner-Multi/releases.
В списке выбираем версию для линукс и копируем ссылку (нужна именно под линукс, НЕ хайв). Команда для скачивания SRB будет выглядеть следующим образом:
wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.2.5/SRBMiner-Multi-2-2-5-Linux.tar.xz
Команда для извлечения из архива:
tar -xvf SRBMiner-Multi-2-2-5-Linux.tar.xz
Теперь нам надо выяснить путь до файла майнера, который следует запускать чтоб собственно стартанул майнинг, в винде это был бы .exe, а тут будет без расширения. Для этого можно качнуть архив с майнером к себе на комп ну и заглянуть внутрь при помощи какого нибудь winRAR:
Искомый путь будет /root/SRBMiner-Multi-2-2-5/SRBMiner-MULTI. Теперь у нас есть все необходимое чтоб внести нужные изменения и получить срипт для запуска SRB майнера, собственно пример рабочего скрипта для запуска CLORE+ZIL будет выглядеть следующим образом:
#!/bin/sh apt update -y apt install screen -y cd ~ wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.2.5/SRBMiner-Multi-2-2-5-Linux.tar.xz tar -xvf SRBMiner-Multi-2-2-5-Linux.tar.xz echo "/root/SRBMiner-Multi-2-2-5/SRBMiner-MULTI --disable-cpu --algorithm kawpow --pool ap.vipor.net:5030 --wallet сюда_вставляй_свой_адрес_кошелька_CLORE.Сюда_имя_рига --zil-enable --zil-pool eu.crazypool.org:5005 --zil-wallet сюда_вставляй_свой_адрес_кошелька_ZIL.Сюда_имя_рига --zil-esm 2" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
Подставляем свои кошельки, имя рига, желаемый пул. Параметры SRB майнера берем тут.
Идем в маркетплейс, My Servers и тыкаем на нужный сервер из списка:
Делаем все как на картинках и вставляем текст скрипта в нужное место и жмем Apply. Ждем какое то время пока выполнится скрипт и начнется майнинг. Понять, что все работает можно по потреблению в хайве, температурам карт, скорости вентиляторов и активности рига на пуле.
Еще можно воспользоваться командой nvidia-smi:
Или можно заглануть в контейнер докера. Для этого используем команду:
docker ps
затем идем в контейнер c именем clore/mining, ID которого b35dc0699da3:
docker exec -it b35dc0699da3 /bin/bash
И смотрим запущенные процессы в контейнере:
screen -ls (или screen -list)
Открываем терминал процесса с именем 440:
screen -r 440
Любуемся логом майнера. Выйти из терминала ctrl+a+d
1. Onezerominer 1.3.0
#!/bin/sh ALGO1="dynex" # тут ничего менять не надо ALGO2="ziliqa" # тут ничего менять не надо POOL1="eu.dnx.k1pool.com:3690" # тут меняй адрес пула DNX на свой, кавычки оставь на месте, этот коммент не удаляй WALLET1="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька DNX на свой, кавычки оставь на месте, этот коммент не удаляй POOL2="stratum+tcp://eu.zil.k1pool.com:1111" # тут меняй адрес пула ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WALLET2="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig10" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://github.com/OneZeroMiner/onezerominer/releases/download/v1.3.0/onezerominer-linux-1.3.0.tar.gz tar -xzvf onezerominer-linux-1.3.0.tar.gz echo "/root/onezerominer-linux/onezerominer -a $ALGO1 -o $POOL1 -w $WALLET1 -p $WORKER --a2 $ALGO2 --o2 $POOL2 --w2 $WALLET2 --worker2 $WORKER" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
Тут требуется вместо ВАШ_КОШЕЛЕК подставить адрес вашего кошелька DNX. Пул dnx.mineradnow.space:18000 можете менять на любой какой захотите. Rig09 это имя рига, тоже меняйте на имя вашего рига.
2. BZminer 20.0.0
#!/bin/sh ALGO1="clore" # тут можно менять основной алгоритм, кавычки оставь на месте, этот коммент не удаляй ALGO2="zil" # тут можно менять второй алго, кавычки оставь на месте, этот коммент не удаляй POOL1="eu.clore.k1pool.com:5030" # тут меняй адрес пула основной монеты на свой, кавычки оставь на месте, этот коммент не удаляй WALLET1="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька основной монеты на свой, кавычки оставь на месте, этот коммент не удаляй POOL2="eu.zil.k1pool.com:1111" # тут меняй адрес пула ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WALLET2="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig03" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://bzminer.com/downloads/bzminer_v20.0.0_linux.tar.gz tar -xzvf bzminer_v20.0.0_linux.tar.gz echo "/root/bzminer_v20.0.0_linux/bzminer -a $ALGO1 -p $POOL1 -w $WALLET1 -r $WORKER --a2 $ALGO2 --p2 $POOL2 --w2 $WALLET2 --r2 $WORKER" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
Тут все точно также, подставляем свои кошельки, меняем название рига, меняем пул на какой вам вздумается. Также можно менять основной алгоритм, в данном случае -a clore, на любой какой хочется. Можно добавлять третий алгоритм для трипл майнинга, можно это сделать ручками, а можно воспользоваться конфиг-генератором пройдя по ссылке.
3. Rigel 1.15.0
#!/bin/bash ALGO="clore+zil" # тут можно поменять алго на какой захочется, кавычки оставь на месте, этот коммент не удаляй POOL1="stratum+tcp://eu.clore.k1pool.com:5030" # тут меняй адрес пула CLORE на свой, кавычки оставь на месте, этот коммент не удаляй WALLET1="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька CLORE на свой, кавычки оставь на месте, этот коммент не удаляй POOL2="stratum+tcp://eu.zil.k1pool.com:1111" # тут меняй адрес пула ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WALLET2="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig10" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget wget https://github.com/rigelminer/rigel/releases/download/1.15.0/rigel-1.15.0-linux.tar.gz tar -xvf rigel-1.15.0-linux.tar.gz echo "/root/rigel-1.15.0-linux/rigel -a $ALGO -o [1]$POOL1 -u [1]$WALLET1 -o [2]$POOL2 -u [2]$WALLET2 -w $WORKER" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
Ну вы уже знаете что, где подставлять и менять.
4. Gminer 3.44
#!/bin/sh ALGO1="octopus" # алго первой монеты POOL1="de.conflux.herominers.com:1170" # пул для первой монеты WALLET1="cfx:aanatwwg5x3zbbc6mpf6wy3sgzegdx8xapycmdxty1" # кошелек первой монеты ALGO2="radiant" # алго второй монеты POOL2="ap.vipor.net:5066" # пул для второй монеты WALLET2="13boKhMvD7qbUf4Lpnt7KFEHM42Pduqfuw" # кошелек второй монеты POOL3="eu.crazypool.org:5005" # пул для ZIL WALLET3="zil10nrux4cqmm8vt80dcs57hrmuxvghk93dc7rrwv" # кошелек ZIL WORKER="Rig08" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://github.com/develsoftware/GMinerRelease/releases/download/3.44/gminer_3_44_linux64.tar.xz tar -xvf gminer_3_44_linux64.tar.xz echo "/root/miner --algo $ALGO1 --server $POOL1 --user $WALLET1.$WORKER --dalgo $ALGO2 --dserver $POOL2 --duser $WALLET2.$WORKER --zilserver $POOL3 --ziluser $WALLET3.$WORKER" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
5. LolMiner 1.84
#!/bin/sh POOL1="lolminer.ton.ninja:9999" # тут меняй адрес пула GRAM на свой, кавычки оставь на месте, этот коммент не удаляй WALLET1="UQDXqZr5PM-HDkGZRwSOk-PJm96zSayR49VJGiv6ufnIJX0s" # тут меняй адрес кошелька GRAM на свой, кавычки оставь на месте, этот коммент не удаляй TONMODE="6" # тут меняй значение ton-mode, для других пулов может быть другое значение, кавычки оставь на месте, этот коммент не удаляй POOL2="eu.zil.k1pool.com:1111" # тут меняй адрес пула ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WALLET2="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig04" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.84/lolminer-1.84.ZIL.tar.gz tar -xzvf lolminer-1.84.ZIL.tar.gz echo "/root/lolminer/lolMiner --algo GRAM --ton-mode $TONMODE --pool $POOL1 --user $WALLET1 --zilpool $POOL2 --ziluser $WALLET2.$WORKER" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
6. SRBminer 2.4.9 CLORE+ZIL
#!/bin/sh ALGO="kawpow" # алго соновной монеты, кавычки оставь на месте, этот коммент не удаляй POOL1="eu.clore.k1pool.com:5030" # пул основной монеты, кавычки оставь на месте, этот коммент не удаляй WALLET1="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # кошелек основной монеты, кавычки оставь на месте, этот коммент не удаляй POOL2="eu.zil.k1pool.com:1111" # адрес пула ZIL, кавычки оставь на месте, этот коммент не удаляй WALLET2="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # адрес кошелька ZIL, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig07" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.9/SRBMiner-Multi-2-4-9-Linux.tar.gz tar -xvf SRBMiner-Multi-2-4-9-Linux.tar.gz echo "/root/SRBMiner-Multi-2-4-9/SRBMiner-MULTI --disable-cpu --algorithm $ALGO --pool $POOL1 --wallet $WALLET1.$WORKER --zil-enable --zil-pool $POOL2 --zil-wallet $WALLET2.$WORKER --zil-esm 2" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
7. MiniZ 2.3c FLUX+ZIL
#!/bin/sh POOL1="eu-flux.fluxpools.net:7001" # тут меняй адрес пула FLUX на свой, кавычки оставь на месте, этот коммент не удаляй WALLET1="t1Z9zAcyGg1AVvHXKwqe3zriAhD6wX9JeNR" # тут меняй адрес кошелька FLUX на свой, кавычки оставь на месте, этот коммент не удаляй POOL2="eu.zil.k1pool.com:1111" # тут меняй адрес пула ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WALLET2="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # тут меняй адрес кошелька ZIL на свой, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig10" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://github.com/miniZ-miner/miniZ/releases/download/v2.3c/miniZ_v2.3c_linux-x64.tar.gz tar -xzvf miniZ_v2.3c_linux-x64.tar.gz echo "/root/miniZ --url=$WALLET1.$WORKER@$POOL1 --url=$WALLET2.$WORKER@$POOL2 --zil-init" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
8. WildRig Multi 0.40.1a SKYDOGE
#!/bin/sh
apt update -y
apt install screen -y
cd ~
wget https://github.com/andru-kun/wildrig-multi/releases/download/0.40.1a/wildrig-multi-linux-0.40.1a.tar.xz
tar -xvf wildrig-multi-linux-0.40.1a.tar.xz
echo "/root/wildrig-multi --algo skydoge --url stratum+tcp://stratum-eu.rplant.xyz:7091 --user ВАШ_КОШЕЛЕК_SKY.Rig09" > /root/mine.sh
screen -dmS mining bash /root/mine.sh
echo "" >> /etc/supervisor/conf.d/supervisord.conf
echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf
echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
9. Noncerpro-cuda 3.4.1 NIM
#!/bin/sh
apt update -y
apt install screen -y
cd ~
wget https://github.com/NoncerPro/noncerpro-nimiq-cuda/releases/download/v3.4.1/noncerpro-cuda-linux-3.4.1.tar.gz
tar -xzvf noncerpro-cuda-linux-3.4.1.tar.gz
echo "/root/noncerpro -s eu1-nim.coinhunters.name -p 8544 -a ВАШ_КОШЕЛЕК_NIM -n ИМЯ_РИГА" > /root/mine.sh
screen -dmS mining bash /root/mine.sh
echo "" >> /etc/supervisor/conf.d/supervisord.conf
echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf
echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
10 Скрипт для GPU+CPU (Rigel + SRB)
#!/bin/sh ALGO="clore+zil" # тут можно поменять алго на какой захочется, кавычки оставь на месте, этот коммент не удаляй POOL1="stratum+tcp://eu.clore.k1pool.com:5030" # адрес пула основной монеты, кавычки оставь на месте, этот коммент не удаляй WALLET1="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # адрес кошелька основной монеты, кавычки оставь на месте, этот коммент не удаляй POOL2="stratum+tcp://eu.zil.k1pool.com:1111" # адрес пула ZIL, кавычки оставь на месте, этот коммент не удаляй WALLET2="Krf63bWe2Eme2R3PPnPepH8YQQoyQmvjNuY" # адрес кошелька ZIL, кавычки оставь на месте, этот коммент не удаляй ALGO_CPU="rx/0" # алго для CPU, кавычки оставь на месте, этот коммент не удаляй POOL_CPU="ru.zephyr.herominers.com:1123" # адрес пула для CPU, кавычки оставь на месте, этот коммент не удаляй WALLET_CPU="ZEPHsD7uUBuVHMwYQgVL6UaTgJEWHt8KrbkzBphbmKhw74fD7nJpTNaDZ4vRRftxK2Cb9yxwuKFtaa5zZGwTJBY7LAJ8t3w3MRd" # адрес кошелька для CPU монеты, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig10" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://github.com/rigelminer/rigel/releases/download/1.15.0/rigel-1.15.0-linux.tar.gz tar -xvf rigel-1.15.0-linux.tar.gz echo "/root/rigel-1.15.0-linux/rigel -a $ALGO -o [1]$POOL1 -u [1]$WALLET1 -o [2]$POOL2 -u [2]$WALLET2 -w $WORKER" > /root/mine.sh screen -dmS mining bash /root/mine.sh wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.9/SRBMiner-Multi-2-4-9-Linux.tar.gz tar -xvf SRBMiner-Multi-2-4-9-Linux.tar.gz echo "/root/SRBMiner-Multi-2-4-9/SRBMiner-MULTI --disable-gpu --algorithm $ALGO_CPU --pool $POOL_CPU --wallet $WALLET_CPU.$WORKER" > /root/mine2.sh screen -dmS mining2 bash /root/mine2.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining2]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining2 bash /root/mine2.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
11 JettonGramGpuMiner
#!/bin/bash SEED="слово1 слово2" # Сид от вашего майнинг кошелька TONAPI_TOKEN="АААААААААААААААА" # Токен для доступа к TON API GPU_COUNT=12 # Количество используемых GPU apt update -y apt install screen -y apt install git -y apt install curl -y curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash source ~/.bashrc chmod +x /root/.nvm/nvm.sh source /root/.nvm/nvm.sh nvm install 16 cd ~ git clone https://github.com/TrueCarry/JettonGramGpuMiner.git cd JettonGramGpuMiner wget https://github.com/tontechio/pow-miner-gpu/releases/download/20211230.1/minertools-cuda-ubuntu-18.04-x86-64.tar.gz tar -xvf minertools-cuda-ubuntu-18.04-x86-64.tar.gz echo "SEED=$SEED" > config.txt echo "TONAPI_TOKEN=$TONAPI_TOKEN" >> config.txt cat <<EOF > /root/JettonGramGpuMiner/mine.sh #!/bin/bash npm install while true; do node send_multigpu.js --api tonapi --bin ./pow-miner-cuda --givers 1000 --gpu-count $GPU_COUNT sleep 1; done; EOF chmod +x /root/JettonGramGpuMiner/mine.sh screen -dmS mining /root/JettonGramGpuMiner/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
Удалить эту строчку если используете публичный API или ваще не знаете что это такое. Соответственно строчку TONAPI_TOKEN= в начале скрипта тоже удалить или оставить как есть.
12 Qubic GPU qli-Client-1.8.8
#!/bin/sh TOKEN="eyJhbGJp5saS8ifQ.6lB5o9LOwSbdFvi8_Wbtiucb1E_ZOg" # тут меняй на свой токен, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig04" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y apt install -y nano cd ~ wget https://dl.qubic.li/downloads/qli-Client-1.8.10-Linux-x64.tar.gz tar -xf qli-Client-1.8.10-Linux-x64.tar.gz cat <<EOF > appsettings.json { "Settings": { "baseUrl": "https://mine.qubic.li/", "allowHwInfoCollect": true, "overwrites": {"CUDA": "12"}, "payoutId": null, "accessToken": "$TOKEN", "alias": "$WORKER" } } EOF cat << EOF > /root/mine.sh /root/qli-Client EOF chmod +x /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
13 Qubic GPU+CPU qli-Client-1.8.8
#!/bin/sh TOKEN="eyJhbGJp5saS8ifQ.6lB5o9LOwSbdFvi8_Wbtiucb1E_ZOg" # тут меняй на свой токен, кавычки оставь на месте, этот коммент не удаляй THREADS="30" # тут меняй количество потоков CPU, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig01" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй WORKERCPU="Rig01CPU" # тут меняй имя рига для CPU, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y apt install -y nano cd ~ wget https://dl.qubic.li/downloads/qli-Client-1.8.10-Linux-x64.tar.gz tar -xf qli-Client-1.8.10-Linux-x64.tar.gz mkdir CPU cp qli-Client qli-Service.sh appsettings.json CPU/ cat <<EOF > appsettings.json { "Settings": { "baseUrl": "https://mine.qubic.li/", "allowHwInfoCollect": true, "overwrites": {"CUDA": "12"}, "payoutId": null, "accessToken": "$TOKEN", "alias": "$WORKER" } } EOF cat << EOF > /root/mine.sh /root/qli-Client EOF chmod +x /root/mine.sh screen -dmS mining bash /root/mine.sh cd CPU cat <<EOF > appsettings.json { "Settings": { "baseUrl": "https://mine.qubic.li/", "overwrites": {}, "amountOfThreads": $THREADS, "payoutId": null, "accessToken": "$TOKEN", "alias": "$WORKERCPU" } } EOF cat << EOF > /root/mine2.sh /root/CPU/qli-Client EOF chmod +x /root/mine2.sh screen -dmS mining2 bash /root/mine2.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining2]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining2 bash /root/mine2.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
14 LolMiner 1.86 GRAM+IRON
#!/bin/sh ALGO1="FISHHASH" # алгоритм первой монеты, этот коммент можно не удалять POOL1="ru.ironfish.herominers.com:1145" # тут меняй адрес пула IRON на свой, кавычки оставь на месте, этот коммент не удаляй WALLET1="43hgh4b5c906ddd6jf5b92900bj7454350k8kcf8cef" # тут меняй адрес кошелька IRON на свой, кавычки оставь на месте, этот коммент не удаляй ALGO2="TONDUAL" # алгоритм второй монеты, этот коммент можно не удалять POOL2="stratum+tcp://ton.hashrate.to:4002" # тут меняй адрес пула GRAM на свой, кавычки оставь на месте, этот коммент не удаляй WALLET2="UQqZr5PM-HDkSOk-PJm965ufVJGiv6ufnIJX0s" # тут меняй адрес кошелька GRAM на свой, кавычки оставь на месте, этот коммент не удаляй TONMODE="6" # тут меняй значение ton-mode, для других пулов может быть другое значение, кавычки оставь на месте, этот коммент не удаляй WORKER="Rig04" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y cd ~ wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.86/lolMiner_v1.86_Lin64.tar.gz tar -xzvf lolMiner_v1.86_Lin64.tar.gz echo "/root/1.86/lolMiner --algo $ALGO1 --pool $POOL1 --user $WALLET1.$WORKER --dualmode $ALGO2 --ton-mode $TONMODE --dualpool $POOL2 --dualuser $WALLET2.$WORKER" > /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf
15 Qubic pplns GPU+CPU (apool)
#!/bin/bash ACCOUNT="CP_dus6kk6ubr" # тут меня ID аккаунта на свой с пула, кавычки оставь на месте, этот коммент не удаляй POOL="qubic1.hk.apool.io:3334" # тут меняй адрес пула если надо, кавычки оставь на месте, этот коммент не удаляй THREAD=0 # тут меняй количество потоков CPU WORKER="Rig10" # тут меняй имя рига, кавычки оставь на месте, этот коммент не удаляй apt update -y apt install screen -y apt install nano -y apt install mc -y cd ~ wget https://github.com/apool-io/apoolminer/releases/download/v1.2.6/apoolminer_linux_v1.2.6.tar tar -xvf apoolminer_linux_v1.2.6.tar echo "/root/apoolminer --account $ACCOUNT --pool $POOL --thread $THREAD --worker $WORKER" > /root/mine.sh chmod +x /root/mine.sh screen -dmS mining bash /root/mine.sh echo "" >> /etc/supervisor/conf.d/supervisord.conf echo "[program:mining]" >> /etc/supervisor/conf.d/supervisord.conf echo "command=/bin/bash -c 'screen -dmS mining bash /root/mine.sh && sleep infinity'" >> /etc/supervisor/conf.d/supervisord.conf