XMRig – это высокопроизводительный майнер для криптовалюты Monero (XMR) на GPU и CPU с поддержкой, как Linux, так и Windows. Изначально был основан на cpuminer-multi, с большим количеством различных модификаций и улучшений, а также удалением большого количества устаревшего кода. Начиная с версии 1.0.0. – полностью переписан с нуля на C++
Основные особенности XMRig:
- Высокая производительность
- Поддержка ОС Windows
- Небольшой размер исполняемого файла без зависимостей
- Поддержка как 32-битных процессоров, так и 64-битных
- Поддержка запасных пулов (на случай, если основной становится недоступным)
- Задание опций для майнера через командную строку
- Поддержка алгоритма CryptoNight, а также CryptoNight-Lite – для майнинга криптовалюты AEON
- Автоматическая конфигурация настроек при старте майнера
- Поддержка Nicehash
- Открытый исходный код
v5.11.0
Новая версия майнера XMRig v5.11.0 с добавленной поддержкой майнига AstroBWT CUDA, доступна для скачивания по ссылкам выше.
- Added AstroBWT CUDA support (CUDA plugin v3.0.0 or newer required).
- Fixed AstroBWT OpenCL for NVIDIA GPUs.
- Added pooled memory allocation of RandomX VMs (+0.5% speedup on Zen2).
- RandomX JIT refactoring, smaller memory footprint and a bit faster overall.
- Fixed build on CentOS 7.
Настройка и Запуск XMRig
Для добычи монет нам нужно создать или отредактировать готовый батник под нужную Вам монету. Это базовые настройки, которых достаточно для майнинга.
- xmrig-amd – данный ключ укажет какая программа будет запущена. Оставляем как есть. Для Nvidia укажем xmrig-nvidia
- -a cryptonight – указываем алгоритм. Для Monero оставляем этот. Для монет на алгоритме cryptonight-lite указываем его
- -o xmr-eu.dwarfpool.com – указываем адрес Вашего пула. В данном примере у нас dwarfpool, т.к. на момент написания статьи он получил наибольшее число положительных отзывов
- 8050 – после адреса пула через двоеточие указываем порт пула. у dwarfpool это 8050
- -u “4ALcw***NroSAZ” – после ключа -u указываем адрес Вашего цифрового кошелька “.5c01d3d***ba44f3e8” после адреса через точку укажем Payment ID. У некоторых монет его нет
- –donate-level=1 – настраиваем комиссию майнера. По умолчанию она составляет 5%. level=1 означает 1%
- .rig1 – ставим точку и указываем имя фермы. Можно указать любое. Это нужно только для отслеживания статистики на пуле. Вы будете видеть именно это имя
- pause – указываем аргумент паузы для того, чтобы в случае какой-либо ошибка программа не закрылась, а отобразила код и описание возникшей ошибки
Важно дописать ключ “pause” в самом низу батника, что бы в случае ошибки программы или не верного синтаксиса .bat файла, программа сразу не закрылась, а отобразила на экране код и описание ошибки
На этом базовую настройку майнера можно завершить и запускать программу.
Пример батника для CPU:
:start xmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level=1 goto start
Пример батника для AMD:
:start xmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level=1 --opencl goto start
Пример батника для Nvidia:
:start xmrig -a randomx -o pool.supportxmr.com:5555 -u 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 -p x --donate-level=1 --cuda goto start