Программа XMRig является одним из наиболее популярных инструментов для майнинга криптовалюты Monero (XMR) с использованием процессора и графического процессора (GPU) компьютера. XMRig представляет собой открытое программное обеспечение, написанное на языке программирования C++, и доступно для использования на различных операционных системах, включая Windows, macOS и Linux.
Основная цель XMRig — это обеспечение эффективного и оптимизированного майнинга криптовалюты Monero. Monero известен своим фокусом на конфиденциальности и анонимности транзакций, и поэтому он пользуется популярностью среди тех, кто хочет участвовать в майнинге криптовалюты без раскрытия своей личной информации.
XMRig поддерживает различные алгоритмы майнинга, включая RandomX и CryptoNight. Он предлагает различные настройки, которые можно оптимизировать в соответствии с процессором и GPU вашего компьютера для достижения максимальной производительности. XMRig также поддерживает пулы майнинга, что позволяет объединять свои ресурсы с другими майнерами для повышения шансов на получение вознаграждения за добычу блока.
Однако важно отметить, что майнинг криптовалюты может потребовать значительных ресурсов компьютера, включая процессор и электроэнергию. Также стоит учитывать, что в некоторых юрисдикциях майнинг может быть запрещен или ограничен. Поэтому перед использованием XMRig или любой другой программы для майнинга криптовалюты важно ознакомиться с местными законами и рекомендациями, а также принять во внимание финансовые и технические аспекты этой деятельности.
Особенности XMRig:
- Высокая производительность.
- Поддержка ОС Windows.
- Небольшой размер исполняемого файла без зависимостей.
- Поддержка как 32-битных процессоров, так и 64-битных.
- Поддержка запасных пулов (на случай, если основной становится недоступным).
- Задание опций для майнера через командную строку.
- Поддержка алгоритма CryptoNight, а также CryptoNight-Lite — для майнинга криптовалюты AEON.
- Автоматическая конфигурация настроек при старте майнера.
- Поддержка Nicehash.
- Открытый исходный код.
Скачать XMRig
Скачать последнею версию майнера можно по ссылке ниже.
Последний релиз v6.20.0
- Добавлены новые названия ARM-процессоров.
- Добавлены новые опции CMake ARM_V8 и ARM_V7.
- Добавлено определение перепривязки API.
- Исправлена совместимость с hwloc версии 1.11.x.
- Добавлена информация о x86 в README.md.
- Исправлена ошибка при загрузке CUDA на Linux.
- Добавлена поддержка майнинга монеты Zephyr.
Установка XMRig Miner
Для установки XMRig следуйте этим шагам:
- Шаг 1: Скачайте XMRig:
Первым шагом нужно скачать XMRig Miner. Вы можете скачать его по ссылке выше. - Шаг 2: Распаковка архива:
После того, как загрузка архива завершена, распакуйте его в удобное для вас место на компьютере. Вы можете выбрать любую папку или создать новую для хранения файлов XMRig. - Шаг 3: Конфигурация XMRig:
Перед запуском XMRig необходимо настроить его для вашего майнинг-пула и аккаунта. В папке XMRig найдите файлconfig.json
и откройте его в текстовом редакторе.
Внутри файлаconfig.json
вы найдете различные параметры, которые можно настроить. Некоторые из них включают адрес и порт майнинг-пула, имя пользователя (ваша учетная запись на пуле) и пароль. Измените значения этих параметров, вводя информацию, предоставленную вашим майнинг-пулом.
Кроме того, вы можете настроить другие параметры, такие как режимы майнинга, количество потоков процессора, использование GPU и другие. Однако будьте осторожны при изменении этих параметров, если вы не знаете, что делаете. - Запуск XMRig:
После того, как вы завершили настройкуconfig.json
, сохраните файл и закройте его. Затем запустите XMRig, запустив исполняемый файл, который соответствует вашей операционной системе. Например, для Windows это файлxmrig.exe
. - После запуска XMRig начнет майнить криптовалюту Monero, используя настройки, указанные в
config.json
. Вы увидите вывод информации о хэшрейте, соединении с пулом и других параметрах.
Это основные шаги для установки и настройки XMRig. Обратите внимание, что майнинг криптовалюты может потребовать значительных ресурсов компьютера и повысить его температуру. Убедитесь, что ваш компьютер имеет достаточное охлаждение и ресурсы для безопасной работы программы.
Настройка
Чтобы добывать монеты с помощью алгоритма randomx, необходимо создать или отредактировать готовый бинарник нужной вам монеты. Это базовые настройки и их достаточно для добычи полезных ископаемых. Мы рассмотрим вторичные настройки позже.

xmrig
данный ключ укажет какая программа будет запущена. Оставляем как есть.-o pool.minexmr.com
указываем адрес Вашего пула для майнинга. В данном примере у нас minexmr.com, т.к. на момент написания статьи он получил наибольшее число положительных отзывов.443
после адреса пула через двоеточие указываем порт пула.-u 84XFxjQVYoJjQBeyfbcYBgJ1tw4cgywGyTp12nQw3mSKZctgMYuPGRH1y2LuBAS8yyT8ZX2NDS3CXbfFAxdXQJwAGMoMDSq
после ключа -u указываем адрес Вашего цифрового кошелька.
Можно дописать ключ «pause» в самом низу батника, что бы в случае ошибки программы или не верного синтаксиса .bat файла, программа сразу не закрылась, а отобразила на экране код и описание ошибки.
Пример:
xmrig -a randomx -o randomxmonero.eu.nicehash.com:3380 -u 1Pz3EcHsRuJkraNRACUrBrLaxiTPP1VHJZ.rig1 --coin monero
pause
Алгоритмы
Алгоритм | Память | Вер. | Описание | Прим. |
---|---|---|---|---|
cn/upx2 | 128 KB | 6.12.0+ | CryptoNight-Femto (variant of CryptoNight V2 for Uplexa). | |
argon2/chukwav2 | 1 MB | 6.4.0+ | Argon2id (Chukwa v2). | CPU only |
cn/ccx | 2 MB | 6.2.0+ | Conceal (CCX) | |
kawpow | — | 6.0.0+ | KawPow (Ravencoin) | GPU only, not supported by xmrig-proxy |
rx/keva | 1 MB | 5.9.0+ | RandomKEVA (RandomX variant for Keva). | |
astrobwt | 20 MB | 5.8.0+ | AstroBWT (Dero). | |
cn-pico/tlo | 256 KB | 5.5.0+ | CryptoNight-Pico (Talleo). | |
rx/sfx | 2 MB | 5.4.0+ | RandomSFX (RandomX variant for Safex). | |
rx/arq | 256 KB | 4.3.0+ | RandomARQ (RandomX variant for ArQmA). | |
rx/0 | 2 MB | 3.2.0+ | RandomX (Monero). | |
argon2/chukwa | 512 KB | 3.1.0+ | Argon2id (Chukwa). | CPU only |
argon2/ninja | 256 KB | 3.1.0+ | Argon2id (NINJA) | CPU only |
rx/wow | 1 MB | 3.0.0+ | RandomWOW (RandomX variant for Wownero). | |
cn/fast | 2 MB | 3.0.0+ | CryptoNight variant 1 with half iterations. | |
cn/rwz | 2 MB | 2.14.0+ | CryptoNight variant 2 with 3/4 iterations and reversed shuffle operation. | |
cn/zls | 2 MB | 2.14.0+ | CryptoNight variant 2 with 3/4 iterations. | |
cn/double | 2 MB | 2.14.0+ | CryptoNight variant 2 with double iterations. | |
cn/r | 2 MB | 2.13.0+ | CryptoNightR (Monero’s variant 4). | |
cn-pico | 256 KB | 2.10.0+ | CryptoNight-Pico. | |
cn/half | 2 MB | 2.9.0+ | CryptoNight variant 2 with half iterations. | |
cn/2 | 2 MB | 2.8.0+ | CryptoNight variant 2. | |
cn/xao | 2 MB | 2.6.4+ | CryptoNight variant 0 (modified). | |
cn/rto | 2 MB | 2.6.4+ | CryptoNight variant 1 (modified). | |
cn-heavy/tube | 4 MB | 2.6.4+ | CryptoNight-Heavy (modified). | |
cn-heavy/xhv | 4 MB | 2.6.3+ | CryptoNight-Heavy (modified). | |
cn-heavy/0 | 4 MB | 2.6.0+ | CryptoNight-Heavy. | |
cn/1 | 2 MB | 2.5.0+ | CryptoNight variant 1. | |
cn-lite/1 | 1 MB | 2.5.0+ | CryptoNight-Lite variant 1. | |
cn-lite/0 | 1 MB | 0.8.0+ | CryptoNight-Lite variant 0. | |
cn/0 | 2 MB | 0.5.0+ | CryptoNight (original). |
MinerGate XMRig Гайд Настройка Оптимизация +90% мощности
Конфигурирование майнера
Необходимо перейти на веб-страницу выбранного пула и ознакомиться с их документацией. Там должен быть указан адрес и порт, которые следует использовать для подключения вашего майнера. Например, pool.xmr.pt:3333
.
Затем при помощи используемого вами текстового редактора необходимо открыть файл config.json, который был скопирован или извлечён ранее. Следует прокрутить вниз до строки, в которой будет написано donate.v2.xmrig.com:3333
, и изменить текст в кавычках на адрес вашего пула. Строка ниже должна содержать YOUR_WALLET_ADDRESS
. Следует изменить этот текст на фактический адрес вашего кошелька.
После внесения этих изменений полученная конфигурация должна выглядеть примерно так:
{
// [...]
"pools": [
{
"url": "pool.xmr.pt:3333",
"user": "43YjW8SZov..."
}
],
// [...]
}
Запуск майнера
Пользователи Windows могут сделать это двойным кликом по файлу xmrig.exe. Пользователям других операционных систем следует воспользоваться командой cd
и перейти в директорию, содержащую XMRig, затем ввести ./xmrig
и дождаться ответа на команду.
Если вы видите зелёные сообщения о том, что данные были приняты, поздравляем — всё работает!
Скачивание майнера
Первым шагом является скачивание на ваш компьютер программного обеспечения, необходимого для майнинга.
Windows
Разработчик XMRig предоставляет готовые двоичные файлы, которые потребуются пользователям Windows.
Там вы сможете найти архив xmrig-VERSION-msvc-win64.zip
. Скачайте этот файл и извлеките его содержимое в какое-нибудь место, например, на рабочий стол.
Ubuntu Linux
Разработчик XMRig предоставляет готовые двоичные файлы для Ubuntu Xenial Xerus (16.04). Они могут работать и с другими версиями Ubuntu, и с другими дистрибутивами, но это не гарантируется.
Эти двоичные файлы также можно скачать на странице релизов на GitHub.
На ней выложен соответствующий архив xmrig-VERSION-xenial-x64.tar.gz
. Скачайте этот файл и извлеките его содержимое в какое-нибудь место, например, на рабочий стол.
Настройка xmrig для майнинга Monero
Для добычи монет на алгоритме randomx вам нужно создать или отредактировать готовый батник под нужную для вас монету. Это базовые настройки, которых достаточно для майнинга.
xmrig
данный ключ укажет какая программа будет запущена. Оставляем как есть. Для Нвидиа укажем xmrig-nvidia-a randomx
указываем алгоритм. Для Monero оставляем этот. Для монет на алгоритме cryptonight-lite указываем его-o pool.supportxmr.com
указываем адрес Вашего пула. В данном примере у нас supportxmr, т.к. на момент написания статьи он получил наибольшее число положительных отзывов5555
после адреса пула через двоеточие указываем порт пула. у dwarfpool это 8050-u
«ваш адрес кошелька»--donate-level=1
настраиваем комиссию майнера. По умолчанию она составляет 5%. level=1 означает 1%
Выбор пула
Существует огромное количество пулов. Список пулов можно найти на miningpoolstats.stream/monero.
Выбор большего пула означает, что вы будете получать более частые (но меньшие) выплаты, а выбор меньших пулов поможет обеспечить децентрализованность сети.
Совместимость
XMRig обладает хорошей совместимостью с различными операционными системами и аппаратным обеспечением. Вот общая информация о его совместимости:
Операционные системы: XMRig доступен для установки на операционные системы Windows, macOS и Linux. Это означает, что вы можете использовать XMRig на компьютерах с Windows 7 и более поздними версиями, macOS 10.9 и более поздними версиями (включая macOS Big Sur), а также на различных дистрибутивах Linux, таких как Ubuntu, CentOS, Debian и других.
Процессоры: XMRig поддерживает майнинг на центральных процессорах (CPU) различных производителей, включая Intel и AMD. Он оптимизирован для различных архитектур, включая x86 и ARM. XMRig использует алгоритмы майнинга, такие как RandomX и CryptoNight, которые эффективно работают на многих современных процессорах.
Графические процессоры (GPU): XMRig также может использоваться для майнинга с использованием графических процессоров (GPU), хотя его основной фокус все же нацелен на использование CPU. Для майнинга с использованием GPU требуется настройка дополнительных параметров и использование соответствующего драйвера для вашей графической карты.
Майнинг-пулы: XMRig совместим с большим количеством майнинг-пулов, которые поддерживают протоколы майнинга, такие как Stratum. Вы можете настроить XMRig для работы с выбранным вами майнинг-пулом, указав соответствующие настройки в файле config.json
.
В целом, XMRig обладает хорошей гибкостью и совместимостью, что позволяет его использовать на различных конфигурациях компьютеров. Однако перед установкой и использованием XMRig рекомендуется проверить официальную документацию и требования к системе, чтобы убедиться, что ваше оборудование соответствует рекомендациям.
Последние изминения / Релизы
v6.20.0
- Добавлены новые названия ARM-процессоров.
- Добавлены новые опции CMake ARM_V8 и ARM_V7.
- Добавлено определение перепривязки API.
- Исправлена совместимость с hwloc версии 1.11.x.
- Добавлена информация о x86 в README.md.
- Исправлена ошибка при загрузке CUDA на Linux.
- Добавлена поддержка майнинга монеты Zephyr.
v6.19.2
- Исправлен синтаксический анализ тега TX_EXTRA_MERGE_MINING_TAG.
- Добавлен новый HTTP-заголовок X-Hash-Difficulty.
- Улучшены файлы .cmd при запуске с помощью ярлыков на другом диске.
- Добавлен просмотр расчета налога (исправлена проблема с майнингом Wow nero solo).
v6.18.0
- Поддержка обновления сети Monero v15 и дополнительные услуги.
- Удалены устаревшие AstroBWTv1 и v2.
- Исправлена отладочная сборка GhostRider.
- Поддержка обновления сети Monero v15.
- Исправлен журнал отладки ZMQ.
- Улучшена стабильность майнинга демона ZMQ.
- Исправления для 32-битной ARM.
- Исправлена ошибка, из-за которой невозможно было возобновить работу с
pause-on-battery
. - Исправлена ошибка, из-за которой
--cpu-priority
иногда не работало. - Удален старый алгоритм AstroBWT.
v6.17.0
- Поддержка вилки Dero HE (
astrobwt/v2
алгоритм).- Dero HE (
astrobwt/v2
) Генератор конфигурации CUDA. - Dero HE (
astrobwt/v2
) Поддержка OpenCL.
- Dero HE (
- Исправлено отображение информации о памяти DMI для пустых слотов.
- Исправлен GhostRider с отключенным hwloc.
v6.16.3
- Исправлен невыровненный доступ к памяти.
- Добавлен MSVC/2022 в файлы
version.h
. - Исправлено пожертвование для GhostRider/RTM.
v6.16.3
- Исправлено
READY threads X/X
отображение после переключения алгоритма. - Обновлена документация GhostRider.
- Исправлено
cn-heavy
в 32-битных сборках. - GhostRider: установить правильный приоритет для вспомогательных потоков.
- RandomX: не перезапускать потоки майнинга при изменении начального числа.
- GhostRider: добавлена поддержка
client.reconnect
метода. - Исправление коротких ответов от некоторых пулов Raptorium.
- Исправлен бенчмарк GhostRider на одноядерных системах.
- Исправлена компиляция ARMv7.
- KawPow OpenCL: использовать отдельный цикл UV для построения программ.
v6.16.2
- Исправлен сбой на процессорах, поддерживающих VAES и использующих xmrig, скомпилированный GCC.
- Исправлена ошибка автонастройки в сборке GCC для Windows.
- Исправлена поддержка переменных среды для GhostRider и KawPow.
- Исправления производительности:
- Исправлено несколько узких мест производительности, появившихся в версии 6.16.1.
- Исправлена общая производительность сборки, скомпилированной GCC, теперь она такая же, как у сборки MSVC.
- Сборки Linux теперь на 10% быстрее по сравнению со сборкой v6.16.0 GCC.
- Сборки Windows теперь на 5 % быстрее по сравнению со сборкой v6.16.0 MSVC.