SRBMiner multi: Скачать и настроить для майнинга Ergo, Zil и других валют
В этом руководстве рассмотрено как запустить и как пользоваться программой SRBMiner последней версии 0.9.4 и выше.
Скачать для Windows/Linux
Скачать с сайта Скачать с Github Скачать с BitcoinTalk
Что такое SRBMiner?
SRBMiner – это простое, но весьма функциональное программное обеспечение для Windows и Linux, предназначенное для майнинга криптовалют на основе алгоритмов «autolykos2» и «RandomX». Сейчас существует множество различных вариантов алгоритма Cryptonight, и SRBMiner поддерживает их все!
Софт работает со всеми видами процессоров и с видеокартами семейства AMD.
Поддерживаемые видеокарты AMD:
- RX 6500/6700/6800/6900
- RX 5300/5400/5500/5600/5700
- VEGA 56/64/FE/VII
RX 460/470/480/550/560/570/580/590
- R9 285/285X/380/380X
- R9 290/290X
- R9 Fury/Nano
Как настроить SRBMiner
Шаг 1 - Скачайте майнер
Есть два варианта, чтобы скачать майнер:
В релизах GitHub прокрутите страницу до "Assets" и загрузите последнюю доступную версию.
Проведите разархивацию загруженного файла в удобное для вас место.
Шаг 2 - Настройте майнер
После извлечения, в той же папке, что и srbminer.exe
, нужно создать файл, имеющий расширение .bat
или отредактировать готовый. При этом, нужно внести следующие команды:
SRBMiner-MULTI.exe --disable-cpu --algorithm autolykos2 --pool ergo.herominers.com:10250!ergo-eu.leafpool.com:1111!pool.coinfoundry.org:3036!pool.woolypooly.com:3100 --wallet 9gj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zT --gpu-boost 3
pause
Просто замените gj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zT
на ваш адрес кошелька Ergo.
Файл с расширением .bat
создается в любом текстовом редакторе.
Шаг 3 - Запустите майнер
Запуск программы выполняется стандартно: два раза кликните левой кнопкой мыши по файлу с расширением .bat
. После запуска открывается окно с указанием всех внесенных параметров. Их хватит, чтобы запустить добычу токенов. Просто дважды щелкните его, появится окно терминала, и вы начнете майнить!

Нижняя строчка отображает хешрейт.
Видео Гид
Майните на процессоре? Читайте про настройку Xmrig майнера и Cpuminer-Opt.
Настройка для Nicehash
Вот готовый пример настройки:
-
SRBMiner-MULTI.exe
- запускает программу. -
autolykos2
- указываем алгоритм добычи криптовалюты. -
autolykos.eu-west.nicehash.com:3390
- указываем адрес и порт пула. -
3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx
- указываем криптокошелек токена. Вы можете использовать биржевой или холодный кошелек на собственное усмотрение. -
--gpu-boost 3
- указываем твик для GPU. Чтобы он сработал, программа должна быть запущена от имени администратора!
SRBMiner-MULTI.exe --algorithm autolykos2 --pool autolykos.eu-west.nicehash.com:3390 --wallet 3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx --gpu-boost 3 pause
GPU твик
- Загрузите SRBMiner-MULTI.
- Разархивируйте куда-нибудь архив.
- Вы можете найти файл с именем
start-mining-ethereum.bat
в папке майнера. Это простой пример для начала. - Отредактируйте этот файл и найдите эту строку:
SRBMiner-MULTI.exe --disable-cpu --algorithm ethash --pool ethereum.herominers.com:10200 --wallet 0x74fb183Dfa951A9dC8C6de5ae4E1A8587fa6f371 --gpu-boost 5
- Часть
--gpu-boost 5
используется для увеличения хешрейта вашего графического процессора. Активируется только в том случае, если майнер запущен с правами администратора. - Посмотрите разницу. 29,2 mh/s без GPU Tweak. 30.29 mh/s с gpu-boost!
- Чтобы найти значение для
--gpu-boost
, которое подходит вам, удалите часть--gpu-boost 5
из файла .bat, запустите майнер с правами администратора и при запуске майнинга увеличьте/уменьшите ускорение с помощью + - на клавиатуре. Если хешрейт вас устраивает, введите найденное значение.
Готовый батник:
SRBMiner-MULTI.exe --disable-cpu --algorithm ethash --pool ethereum.herominers.com:10200 --wallet 0x74fb183Dfa951A9dC8C6de5ae4E1A8587fa6f371 --gpu-boost 8
Вот и все. Этот метод повышения активен для каждого алгоритма майнинга GPU в SRBMiner. Не каждый алгоритм даст вам одинаковое увеличение хешрейта. Удачного майнинга :)
Как майнить Monero - RandomX
- Сначала вам нужно создать новый кошелек или использовать существующий (без Payment ID (идентификатора платежа!)).
- Распаковать куда-нибудь архив.
- Перейдите в папку майнера и дважды щелкните
guided-setup.bat.
Запустится интерактивный создатель конфигурации. - Посмотрим на вопросы и ответы:
-
Configuration name
- Название монеты должно быть названием монеты, для которой вы создаете конфигурацию. В этом примере это будет monero. -
Algorithm
- Алгоритм для Monero - randomx. Вам нужно ввести это без кавычек. -
Address and port
- Адрес и порт майнинг-пула - это то, что мы получили с сайта пула. -
Address
- Адрес вашего кошелька -
Password
- Пароль может быть любым. -
Do you want to use your CPU for mining?
- Вы хотите использовать свой процессор для майнинга? Ответьте "y" -
How many CPU threads to use for mining?
- Сколько потоков ЦП использовать для майнинга? Ответьте 0, что автоматически установит количество потоков. -
Logging
- Ведение журнала может быть полезно, когда у вас есть проблемы и вы хотите их отследить. Давайте установим это сейчас на нет - 'n' -
Do you want to run miner in the background, without a window ?
- Хотите запустить майнер в фоновом режиме, без окна консоли? Мы хотим увидеть окно майнера, поэтому ответьте "n".
-
- Теперь все, что вам нужно сделать, чтобы начать майнинг, - это дважды щелкнуть
start-monero.bat
.
Смотрите видео:
:: This is an example you can edit and use
:: There are numerous parameters you can set, please check Help and Examples folder
:: Start miner with administrator privileges to enable gpu-boost
setx GPU_MAX_HEAP_SIZE 100
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_SINGLE_ALLOC_PERCENT 100
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100
@echo off
cd %~dp0
cls
SRBMiner-MULTI.exe --disable-cpu --a0-is-zil --multi-algorithm-job-mode 3 --algorithm ethash;autolykos2 --pool eu.ezil.me:5555;ergo.herominers.com:10250 --wallet ethereum-wallet.zilliqa-wallet.zil-worker-name;ergo-wallet --password x;herominers-worker --gpu-boost 3;0
pause
Аргументы командной строки
Gpu parameters:
--gpu-id value (gpu id/s from --list-devices, separate values with ; and !)
--gpu-intensity value (gpu intensity, 1-31 or if > 31 it's treated as raw intensity, separate values with ; and !)
--gpu-auto-intensity value (0-disabled, 1-light, 2-normal, separate values with ; and !)
--gpu-extra-config value (additional config for some algorithms, separate values with ; and !)
--gpu-off-temperature value (gpu turn off temperature, separate values with ; and !)
--gpu-adl-type value (ADL to use (1-3), separate values with !)
--gpu-boost value (number from 0-100, separate values for gpu's with !)
--gpu-tweak-profile value (number from 0-10, 0 disables tweaking. separate values for gpu's with !)
--gpu-buffer-mode value (how to handle buffers when using --multi-algorithm-job-mode 3. 0-leave in vram, 1-release on algorithm switch. Default is 0, separate values with ; and !)
--gpu-cn-mode value (0 or 1. Default is 0, separate values with ; and !)
--gpu-ethash-mode value (1, 2 or 3. Sets how DAG is managed, separate values with ; and !)
--gpu-manual-tuning filename (enable manual GPU tuning through configuration file)
Parameters:
--a0-is-zil (use with ZIL dual mining)
--adl-disable (disable ADL)
--algorithm value (algorithm/s to use, separate values with ;)
--api-enable (enable statistics API)
--api-port value (port where statistics API is reachable - default 21550)
--api-rig-name value (identifier name for your rig in statistics API)
--api-rig-restart-url value (user defined url which accessed in browser triggers computer restart)
--api-miner-restart-url value (user defined url which accessed in browser triggers miner restart)
--api-rig-shutdown-url value (user defined url which accessed in browser triggers computer shutdown)
--background (run miner in background, without console window)
--disable-cpu (disable cpu mining)
--disable-gpu (disable gpu mining)
--disable-extranonce-subscribe (don't send mining.extranonce.subscribe to pool)
--disable-gpu-watchdog (disable gpu crash detection)
--disable-gpu-tweaking (disable gpu tweaking options (def. is enabled)
--enable-opencl-cleanup (release ocl resources on miner exit/restart)
--enable-restart-on-rejected (enable miner auto restart on too many rejected shares. Set number with --max-rejected-shares)
--enable-workers-ramp-up (enable GPU workers slow start)
--extended-log (enable more informative logging)
--forced-shutdown (never try to free resources on restart/shutdown)
--give-up-limit value (number of times to try connecting to a pool before switching to the next pool)
--gpu-auto-tune value (runs miner in a mode that tries to find best settings per GPU. 0-disabled, 1-normal, 2-fast [def. is 0])
--gpu-errors-alert value (notify when number of result validation errors for any GPU reaches this value [def. is 0 - disabled])
--list-algorithms (list available algorithms)
--list-devices (list available gpu devices)
--log-file filename (enable logging to file)
--log-file-mode value (defines logging mode, 0-2 [def. is 0 - truncate])
--main-pool-reconnect value (time, how often to try to reconnect back to the main pool. def. is 10 minutes, min. is 2 minutes)
--max-no-submit-responses value (max number of no-responses from pool to our submit messages before reconnecting [def. is 0 - disabled])
--max-no-share-sent value (time, if no share is accepted from the pool for x time, restarts miner [def. is 0 - disabled])
--max-rejected-shares value (max number of allowed rejected shares on a connection. def. is 20 if '--enable-restart-on-rejected' option enabled)
--miner-priority value (main process priority, 1-5 where 5 is highest [def. is 3 - normal])
--multi-algorithm-job-mode value(how miner handles jobs when mining multiple algorithms, 0-3 [def. is 0])
--reboot-script-gpu-watchdog (filename, if set it turns off built in restart procedure on gpu failure, and instead runs this script)
--retry-time value (time, how much to wait before trying to reconnect to a pool)
--reset-vega (disable/enable Vega video cards on miner start)
--set-compute-mode (sets AMD gpu's to compute mode & disables crossfire - run as admin)
--setup (interactive mode to create basic configuration)
--startup-script filename (run custom script on miner start - set clocks, voltage, etc.)
--shutdown-temperature value (if this temperature is reached, miner will shutdown system (ADL must be enabled))
--verthash-dat-path value (verthash.dat location, if not using default)
Cpu parameters:
--cpu-threads (number of cpu threads to use for mining, separate values with ;)
--cpu-threads-intensity value (hashes per worker thread, can be 1, 2 or 4. Def. is 1, separate values with ; and !)
--cpu-threads-priority value (worker thread priority, 1-5 where 5 is highest (def. is 2), separate values with ;)
--cpu-affinity value (thread affinity bitmask, hex or decimal value, separate values with ;)
--disable-cpu-optimisations (use only SSE2 for cpu mining)
--disable-huge-pages (disable usage of huge pages)
--disable-hw-aes (use only soft AES for cpu mining)
--disable-msr-tweaks (disable extra tweaks for some CPU algorithms(def. is enabled)
--disable-numa (disable binding to numa nodes)
--msr-use-preset value (defines MSR preset to use 0-2)
--msr-use-tweaks value (defines MSR tweaks to use 0-4, | 0 - Intel, 0,1,2,3,4 - AMD |)
Pool parameters:
--pool value (pool address:port, separate values with ; and !)
--wallet value (user wallet address, separate values with ; and !)
--worker value (worker name or rig id, separate values with ; and !)
--password value (pool password, separate values with ; and ! [use #; and #! to escape separator characters])
--diff-factor value (custom difficulty multiplier, separate values with ; and !)
--tls value (use TLS, true or false, separate values with ; and !)
--esm value (ethash stratum mode [0, 1], separate values with ; and !)
--nicehash value (force nicehash, true or false, separate values with ; and !)
--job-timeout value (time, if no job received for this period, miner will reconnect. Disabled by default, separate values with ; and !)
--max-difficulty value (number, if pool difficulty is above this value miner will reconnect to the pool, separate values with ; and !)
--start-block-height value (number, start mining when defined block height is reached. Pool must send this info, separate values with ; and !)
--keepalive value (true or false, not every pool supports this, separate values with ; and !)
--send-stales value (send stale shares to pool, true or false, separate values with ; and !)
--algo-min-time value (time, used with algorithm switching capability, minimum time to mine same algorithm. Def. is 10 min.)
- : Order of the parameters is important! Always set –gpu.. and –cpu.. parameters AFTER –algorithm !
- Also if using –gpu-id parameter always set it as the first –gpu.. parameter, then set the rest (–gpu-intensity .. etc..)
- When setting any of the parameters don’t use “ or ‘ around the value!
- Parameters that take a TIME value must be set in SECONDS!
- When setting any of the parameters don’t use “ or ‘ around the value!
Выводы
Добывать криптовалюту без специальных программ невозможно. Поэтому мы рекомендуем обратить внимание на одну из лучших программ и скачать SRBMiner multi. Софт работает с видеокартами от AMD Radeon, поддерживая большую часть версий, выпущенных данным производителем: начиная от VEGA, заканчивая RX и R9. Программа поддерживает разные алгоритмы добычи криптовалют. Особенно популярностью она пользуется у майнеров Ethereum.
Альтернативы
Майнеры для процессора:
Майнеры для видеокарт:
Версии
- Добавлен алгоритм
sha3d
(Bsha3, Kylacoin, Yilacoin) для добычи на CPU/GPU, плата 0.85%; - Добавлен алгоритм ‘0x10’ (CHOX - ChainOX) для майнинга на CPU/GPU, плата 0.85%;
- Увеличение производительности алгоритма ‘curvehash’ (монета Pulsar) (~25%);
- Удален алгоритм
astrobwt
- Удален параметр
--gpu-cn-mode
- Добавлен режим
--gpu-auto-tune 3
(автонастройка выполняется по каждому алгоритму, но настраивается по одному - не все одновременно). - Возможно исправление ошибки
not connected to pool
, которая появилась в предыдущей версии (0.9.0). - Улучшенные значения автоматической настройки для двойного майнинга.
- Добавлено обходное решение для пулов алгоритмов
blake3_alephium
, которые отправляют какset_difficulty
, так иset target
в задании. - Незначительные исправления ошибок.
- Повышение производительности алгоритма
ghostrider
с динамическим управлением потоками. - Набор данных для алгоритма
autolykos2
теперь создается иначе, так что, возможно, видеодрайвер не будет отключаться на более медленных графических процессорах. - Удалены алгоритмы:
eaglesong
,kadena
,bl2bsha3
,phi 5
,cryptonight_cache
,cryptonight_heavy x
. - Незначительные исправления ошибок.
- Добавлена поддержка прокси
socks5
(параметр--proxy
). - Добавлен алгоритм
argon2d_16000
(ADOT - монета Alterdot) для майнинга на CPU/GPU, комиссия 0,85%. - Повышение производительности алгоритма
heavyhash
для графических процессоров Vega (до ~ 13%). - Повышение производительности алгоритма
argon2id_chukwa2
для графических процессоров RDNA / RDNA2 (до ~ 12%) и снижение энергопотребления. - Повышение производительности алгоритма
argon2d_dynamic
для графических процессоров RDNA / RDNA2 (до ~ 45%) и снижение энергопотребления. - Убрана плата разработчика для алгоритма
yespoweric
. - Убран devfee для алгоритма
yespowerlitb
. - Убрана плата разработчика для алгоритма
yespowerres
. - При использовании майнера
--multi-algorithm-job-mode 3
теперь автоматически устанавливает--max-no-share-sent
равным 45 минутам, если не было задано другое значение. - Переписан механизм перезапуска в Linux, чтобы он больше не порождал новый процесс при автоматическом перезапуске майнера.
- Мелкие исправления.
--proxy parameter
Формат: ip:port
или user:[email protected]:port
Поддерживает: tcp, ssl / tls
соединения
Протестировано с прокси socks5
из: https://hideip.me/en/proxy/socks5list
Примечание:
argon2d_16000
на старых драйверах (например, 18.6.1) может создавать недопустимые шары, используйте более новые драйверы
- Исправлена регрессия хешрейта на алгоритме
Heavyhash
для карт Navi. - Исправлены алгоритмы
progpow
, которые не работали в предыдущем выпуске (0.8.6).
- Повышение производительности алгоритма
heavyhash
для графических процессоров VEGA / RDNA / RDNA2; - Исправлена ошибка “неверная версия решения” алгоритма
verushash
.
- Увеличение производительности на алгоритме
Heavyhash
для графических процессоров. - Исправлено отображение хешрейта при автонастройке графического процессора.
- Изменена температура графического процессора, чтобы отображать значение
edge
вместоhotspot
.
- Увеличение производительности на алгоритме Heavyhash для графических процессоров ( до ~ 20% на некоторых картах);
- Исправлена проблема с распознаванием некоторых графических процессоров в более новых драйверах (не работает с версии 0.8.1).
- Переработан отчет / статистика по хешрейту - теперь отображается среднее значение за 1 мин / 1 час / 6 часов / 12 часов (также в API).
- Добавлена возможность предварительной загрузки набора данных/наборов данных по алгоритму “autolykos2” с параметром “
--gpu-autolykos2-preload
” (даже на картах 4 Гб!) - Немного более быстрое создание набора данных на некоторых графических процессорах
- Уведомления о заданиях теперь отображаются в консоли реже, если не включен расширенный журнал
- Заменены ядра ‘autolykos2’ для Hawaii, Tonga и Fiji на ядра версии 0.7.3
Предварительная загрузка набора данных может увеличить хэшрейт на стороне пула! (это означает большую прибыль) Работает даже на графическом процессоре с 4 Гб! Например, если вы настроили предварительную загрузку 1 набора данных, это означает, что он создаст набор данных для текущего и следующего блока.
Когда прибудет следующий блок, набор данных будет загружен, что означает, что графический процессор может продолжить работу немедленно (без создания набора данных). Требуется дополнительная память графического процессора.
- Добавлен алгоритм
firopow
(FIRO - Firo coin), комиссия 0,85% - Добавлен алгоритм
kawpow
(RVN - Raven coin), комиссия 0,85% - Добавлен алгоритм
progpow_sero
(SERO - Super Zero coin), комиссия 0,85% - Добавлен алгоритм
progpow_veil
(VEIL - Veil coin), комиссия 0,85% - Добавлен алгоритм
progpow_zano
(ZANO - Zano coin), комиссия 0,85% - Добавлен алгоритм
progpow_veriblock
(VBK - Veriblock coin), комиссия 0,85% - Добавлен алгоритм
progpow_epic
(EPIC - EpicCash coin), комиссия 0,85% - Небольшие улучшения в алгоритме
autolykos2
для графических процессоров RX550 и RX560 - Добавлена статистика общих ресурсов на GPU (accepted / rejected / gpu validation errors) *примечание от @Mr.Archer “только в консоли майнера”
- Добавлен параметр
--gpu-progpow-mode
(какую программу progpow использовать) - Добавлен параметр
--gpu-progpow-preload
(сколько периодов для предварительного создания) - Исправлен сбой процессора Ryzen серии 3000 по алгоритму “autolykos2”.
- Исправлена совместимость с p2p-пулами P2P-spb.xyz
- Исправлена проблема “Internet not found” в некоторых дистрибутивах Linux
- Изменено значение по умолчанию для параметра
--max-no-submit-responses
с 0 до 5 - Переименован параметр
--disable-gpu-watchdog
в--disable-worker-watchdog
- Чтобы исправить отключения майнера в “autolykos2” с пулом “woolypooly”, попробуйте установить значение –keepalive true
- Незначительные исправления ошибок
- Алгоритмы Progpow используют единичное выделение DAG (без разделения DAG), поэтому вам нужен драйвер, позволяющий выделять большие буферы.
- –gpu-progpow-mode выбирается автоматически, но вы можете протестировать вручную, возможно, вы найдете режим, который лучше подходит для вашего графического процессора