poolpayminer
A miner based on XMRig 6.26.0 with support for Epic Cash (RandomX, rx/epic) and Veil (rx/veil). It is not the official XMRig. Open source (GPLv3).
Майнер на основе XMRig 6.26.0 с поддержкой Epic Cash (RandomX, rx/epic) и Veil (rx/veil). Это не официальный XMRig. Открытый исходный код (GPLv3).
DownloadСкачать
Windows x64 — poolpayminer-1.1.33-win64.zip
Cross-compiled with mingw-w64 from the source published on this site (commit
878a5471). CPU mining (RandomX, GhostRider, Argon2, CryptoNight) and video cards (OpenCL, CUDA; off by default, examples for KawPow in the archive).
Скомпилировано (mingw-w64) из исходного кода, опубликованного на этом сайте (коммит 878a5471). Майнинг на процессоре (RandomX, GhostRider, Argon2, CryptoNight) и на видеокартах (OpenCL, CUDA; по умолчанию выключены, примеры KawPow в архиве).
Version 1.1.1 also starts on Windows 7 (1.0.0 stopped with "entry point GetSystemTimePreciseAsFileTime not found in kernel32.dll").Версия 1.1.1 запускается и на Windows 7 (1.0.0 останавливалась с ошибкой «точка входа GetSystemTimePreciseAsFileTime не найдена в kernel32.dll»).
SHA-256:
see SHA256SUMS.txtCheck it:
certutil -hashfile poolpayminer-1.1.33-win64.zip SHA256 (Windows) or sha256sum (Linux).
Проверка: certutil -hashfile poolpayminer-1.1.33-win64.zip SHA256 (Windows) или sha256sum (Linux).Linux x86-64 — poolpayminer-1.1.33-linux-x64.tar.gz
Needs glibc 2.28 or newer (Debian 10, Ubuntu 18.10 and newer). OpenSSL and libuv are built in. CPU mining and video cards (OpenCL, CUDA; off by default). Unpack, put your address into
config.json, run ./poolpayminer.
Нужен glibc 2.28 или новее (Debian 10, Ubuntu 18.10 и новее). OpenSSL и libuv встроены. Майнинг на процессоре и на видеокартах (OpenCL, CUDA; по умолчанию выключены). Распакуйте, впишите адрес в config.json, запустите ./poolpayminer.
Check it:
sha256sum poolpayminer-1.1.33-linux-x64.tar.gz and compare with SHA256SUMS.txt.
Проверка: sha256sum poolpayminer-1.1.33-linux-x64.tar.gz и сравните с SHA256SUMS.txt.Source codeИсходный код — GitHub and our own copy epic.pool-pay.com/source/ (
git clone https://epic.pool-pay.com/source/poolpayminer.git)Build it yourself if you prefer not to trust a binary.Можно собрать самостоятельно, если не хотите доверять готовому файлу.
Version 1.1.33: adds the
cn/gpu algorithm to this miner (CryptoNight-GPU); also fixes a CPU thread-profile bug that could have affected it without an explicit --threads override. See CHANGES.md for details.Версия 1.1.33: в майнер добавлен алгоритм cn/gpu (CryptoNight-GPU); также исправлена ошибка профиля потоков CPU, которая могла затронуть этот алгоритм без явного --threads. Подробности в CHANGES.md.Version 1.1.26: fixed two Stratum client bugs: the keepalive timer re-pinged on every tick instead of once per interval, and
write() treated a normal busy-socket EAGAIN the same as a broken connection and reconnected — confirmed live, this caused a reconnect roughly every 15-20s under many-threaded mining and reset the pool's own vardiff timer on every reconnect.Версия 1.1.26: исправлены два бага Stratum-клиента: таймер keepalive слал пинг на каждом тике вместо одного раза за интервал, а write() принимал обычный EAGAIN занятого сокета за разрыв соединения и переподключался — подтверждено на живом пуле: переподключение происходило примерно каждые 15-20 секунд при многопоточном майнинге, сбрасывая таймер vardiff пула при каждом переподключении.Version 1.1.23: new algorithm
x16rs for Hacash (HAC): 16 chained classic hash rounds, no Stratum of its own — a wholly new custom TCP mining protocol built for it. Open at hac.pool-pay.com.Версия 1.1.23: новый алгоритм x16rs для Hacash (HAC): 16 связанных классических раундов хеширования, своего стратума нет вовсе — для него написан целый новый протокол майнинга. Пул открыт на hac.pool-pay.com.Version 1.1.22: new algorithm
flex for Kylacoin (KCN): 18 chained SPH/CryptoNight-family rounds for Kylacoin (KCN); open at kcn.pool-pay.com.Версия 1.1.22: новый алгоритм flex для Kylacoin (KCN): 18 связанных раундов SPH/CryptoNight для Kylacoin (KCN); пул открыт на kcn.pool-pay.com.Version 1.1.20: new algorithm
rx/arq for ArQmA (ARQ), verified end to end against a real node.Версия 1.1.20: новый алгоритм rx/arq для ArQmA (ARQ), проверен на настоящей ноде от начала до конца.Version 1.1.19: fixed the bundled Linux rieMiner (
-a ric) failing to start on some systems ("libgmpxx.so.4" missing, or a silent exit) — it needed a newer glibc than many current Linux installs have; rebuilt so it only needs common, long-available system libraries. Windows unaffected.Версия 1.1.19: исправлен запуск встроенного rieMiner для Linux (-a ric) — на части систем он не запускался (не хватало «libgmpxx.so.4» или процесс тихо завершался), так как требовал более новую glibc, чем есть во многих текущих системах Linux; пересобран так, что нужны только распространённые, давно доступные системные библиотеки. Windows не затронут.Version 1.1.18: new algorithm
rx/keva (Kevacoin, RandomKeva); nothing else changed.Версия 1.1.18: новый алгоритм rx/keva (Kevacoin, RandomKeva); остальное без изменений.Version 1.1.17: fixed a bug where --auto's 1%% fee could stop firing if the best coin changed faster than the fee timer's own wait; it is now tracked independently of coin switching.Версия 1.1.17: исправлена ошибка, из-за которой комиссия 1%% в режиме --auto могла перестать срабатывать, если выгодная монета менялась быстрее собственного таймера комиссии; теперь он не зависит от переключений.
Version 1.1.16:
--auto now refreshes every 2 minutes (every 30 s while the pool refuses the login), so a switched-off or corrected coin takes effect quickly.Версия 1.1.16: --auto теперь проверяет маршрут каждые 2 минуты (каждые 30 секунд, пока пул отвергает логин), поэтому выключенная или исправленная монета применяется быстро.Version 1.1.15: new:
--auto <personal port> — register on pool-pay.com and the miner mines the most profitable of your enabled coins by itself.Версия 1.1.15: новое: --auto <личный порт> — зарегистрируйтесь на pool-pay.com, и майнер сам майнит самую выгодную из включённых вами монет.Version 1.1.14: fix: yescryptr8/r16/r32 did not mine at all without an explicit --threads=N (1.1.13 was broken for the default/auto thread count); fixed.Версия 1.1.14: исправление: yescryptr8/r16/r32 вообще не майнили без явного --threads=N (1.1.13 был сломан для автоматического числа потоков); исправлено.
Version 1.1.13: new algorithm family
yescryptr8/yescryptr16/yescryptr32 for MateableCoin, Fennec and LuckyPepe, tested end to end against their real pools.Версия 1.1.13: новое семейство алгоритмов yescryptr8/yescryptr16/yescryptr32 для MateableCoin, Fennec и LuckyPepe, проверено на их настоящих пулах.Version 1.1.12: new algorithm
yespower-r16 for Yenten (YTN) with a ready config, config-ytn.json, for ytn.pool-pay.com.Версия 1.1.12: новый алгоритм yespower-r16 для Yenten (YTN) и готовый конфиг config-ytn.json для ytn.pool-pay.com.Version 1.1.11: FewBit (
-a gr, GhostRider) has a ready config, config-fbit.json for fbit.pool-pay.com; the program itself is unchanged.Версия 1.1.11: для FewBit (-a gr, GhostRider) есть готовый конфиг config-fbit.json для fbit.pool-pay.com; сама программа не менялась.Version 1.1.10: poolpayminer-ric.conf was rewritten in full on every start, silently losing hand-tuned
Threads/PrimeTableLimit; now only Mode/Host/Port/Username/Password are rewritten, everything else you add survives.Версия 1.1.10: poolpayminer-ric.conf раньше полностью перезаписывался при каждом запуске, стирая вручную заданные Threads/PrimeTableLimit; теперь перезаписываются только Mode/Host/Port/Username/Password, остальное сохраняется.Version 1.1.9: rieMiner is now embedded in poolpayminer itself instead of a second file:
-a ric extracts it next to itself the first time it's needed.Версия 1.1.9: rieMiner теперь встроен прямо в poolpayminer, а не идёт отдельным файлом: -a ric сам распаковывает его рядом при первом запуске.Version 1.1.8: Riecoin (
-a ric) now pays the same 1% fee as every other algorithm (rieMiner is paused for the fee minute); nothing else changed.Версия 1.1.8: Riecoin (-a ric) теперь тоже платит обычную комиссию 1% (rieMiner ставится на паузу на fee-минуту); остальное без изменений.Version 1.1.7: poolpayminer now bundles rieMiner and dispatches
-a ric to it (Riecoin is not RandomX); nothing else changed.Версия 1.1.7: poolpayminer теперь включает rieMiner и передаёт ему -a ric (Riecoin — не RandomX); остальное без изменений.Version 1.1.6: adds the algorithm
rx/xla (Scala) with a power saving rest at the Diardi blocks of the Scala network; nothing else changed.Версия 1.1.6: добавлен алгоритм rx/xla (Scala) с отдыхом для экономии электричества на блоках Diardi сети Scala; остальное без изменений.Version 1.1.5: adds the algorithm
rx/scash (Satoshi Cash); nothing else changed.Версия 1.1.5: добавлен алгоритм rx/scash (Satoshi Cash); остальное без изменений.Version 1.1.4: adds the algorithm
rx/c64 (C64 Chain); nothing else changed.Версия 1.1.4: добавлен алгоритм rx/c64 (C64 Chain); остальное без изменений.Version 1.1.3:
-a rx/epic switches on the Epic protocol by itself (older versions needed --epic), and errors of a pool that cannot be reached are shown.Версия 1.1.3: -a rx/epic сам включает протокол Epic (в старых версиях нужен был --epic), а ошибки недоступного пула показываются.Version 1.1.2: a lost connection is renewed quietly (no "read error" / "no active pools" lines) and mining goes on meanwhile.Версия 1.1.2: потерянное соединение восстанавливается тихо (без строк «read error» / «no active pools»), майнинг продолжается.
Algorithms and coinsАлгоритмы и монеты
rx/epic (--epic) | Epic Cash (EPIC), RandomX |
rx/veil | Veil (VEIL), RandomX over SHA-256d; pool veil.pool-pay.com |
rx/0, rx/2 | Monero (XMR), RandomX |
rx/wow, rx/arq, rx/graft, rx/sfx, rx/yada | Wownero, Arqma, Graft, Safex Cash, YadaCoin (RandomX) |
ghostrider (gr) | Raptoreum (RTM), GhostRider |
argon2/chukwa, chukwav2, wrkz | Chukwa, WRKZ (Argon2) |
cn/ccx, cn/upx2, cn-heavy/xhv, cn-heavy/tube, cn/half, cn/double, cn/*, cn-lite/*, cn-pico | Conceal, Uplexa, Haven, Bittube, Masari, X-CASH and other CryptoNight coins |
kawpow | Ravencoin (RVN): video cards only (OpenCL / CUDA); CUDA testedтолько видеокарты (OpenCL / CUDA); CUDA проверена |
Only Epic Cash (
rx/epic) was tested end to end by the project; the other algorithms are XMRig's code, unchanged.Полностью проверен проектом только Epic Cash (rx/epic); остальные алгоритмы это код XMRig без изменений.
Fee: 1%. 1 minute of about every 100 minutes the miner works for the operator of the project, whichever pool and coin you mine yourself (Epic Cash included): CPU → Monero (RandomX) on Nanopool, GPU → Ravencoin (KawPow) on Nanopool, to the operator's wallets. The start-up banner says so. The miner asks
epic.pool-pay.com/fee-routes.json (signed with the operator's key, never changes the fee level) every 4 hours; set POOLPAYMINER_NO_REMOTE_FEE_ROUTES=1 to turn that off. Details: README in the archive and in the source.
Комиссия: 1%. 1 минуту примерно из 100 минут майнер работает на оператора проекта, на какой бы пул и монету вы ни майнили сами (включая Epic Cash): процессор → Monero (RandomX) на Nanopool, видеокарта → Ravencoin (KawPow) на Nanopool, на кошельки оператора. Об этом пишет баннер запуска. Майнер каждые 4 часа запрашивает epic.pool-pay.com/fee-routes.json (файл подписан ключом оператора и не меняет размер комиссии); чтобы отключить запрос, задайте POOLPAYMINER_NO_REMOTE_FEE_ROUTES=1. Подробности: README в архиве и в исходном коде.
Antivirus programs (including Windows Defender) may flag any XMRig-based miner as a "miner"/"riskware", and the file is not signed. Add an exclusion only if you trust the source.
Антивирусы (в том числе Windows Defender) могут помечать любой майнер на основе XMRig как «miner»/«riskware», файл не подписан. Добавляйте исключение только если доверяете источнику.
StartЗапуск
Unpack the archive, put your epicbox address into config.json and start poolpayminer.exe. The config generator on the Getting Started page builds the settings for you.
Распакуйте архив, впишите свой epicbox-адрес в config.json и запустите poolpayminer.exe. Настройки можно собрать генератором конфига на странице Getting Started.