ForgeMiner - нативный майнер для видеокарт NVIDIA
=================================================

Девять монет, один файл, без зависимостей.
Pearl (PRL) - Xelis (XEL) - Ravencoin (RVN) - Quai (QUAI) - Neurai (XNA)
Cryptix (CYTX) - QubitCoin (QTC) - BTX - Conflux (CFX)

НАСТРОЙКА ПОЛЁТНОГО ЛИСТА
-------------------------
ForgeMiner ставится как Custom miner.

  Название майнера   Custom
  Installation URL   https://github.com/0xHashRaptor/ForgeMiner/releases/latest/download/ForgeMiner.tar.gz
  Алгоритм           pearlhash   (подпись любая, майнер читает Extra config)
  Шаблон кошелька    %WAL%.%WORKER_NAME%
  Адрес пула         prl.kryptex.network:7048

Ссылка на установку постоянная: она всегда ведёт на свежий релиз, менять её
больше не придётся.

EXTRA CONFIG
------------
Это поле принимает обе формы, по одной в строке, их можно смешивать:

  FORGE_ALGO=xelis            или pearlhash / qhash / kawpow / cryptix / btx
  FORGE_COIN=xna              только для KawPow: rvn | quai | xna
  --gpu 0,1,3                 майнить только эти карты
  --cclk 1500 --moff 1000     разгон: также --coff / --mclk / --plimit
  --fan 70                    или --fan-curve 45:30,60:55,70:75,80:100
  --cmp-install               разлочить CMP 40HX/50HX/70HX/90HX на этом риге (см. ниже)
  --temp-limit 80 --temp-resume 70   пауза при перегреве, возобновление после остывания

Хешрейт, температуры и шары появятся в панели HiveOS сами - отдельный флаг для
этого не нужен.

ЗАШИФРОВАННЫЕ ПУЛЫ (TLS)
------------------------
Впишите адрес в полётник ровно так, как даёт пул. Обычный host:port работает
даже на TLS-порту - майнер сам определит шифрование. Явно можно написать
ssl://host:port (также принимаются stratum+ssl:// и tls://) или добавить
  --tls true  в extra-config.

TLS работает на всех монетах и определяется сам, поэтому пулу, работающему
только по TLS, ничего писать руками не нужно - а в полётнике это и негде
указать. Запасные пулы через запятую тоже работают на всех монетах.

PEARL И ALPHAPOOL
-----------------
Публичные пулы Pearl (Kryptex, HeroMiners, LuckyPool, BaikalMine, 2Miners)
работают на стандартном диалекте, им ничего дописывать не надо. Для AlphaPool
добавьте:

  FORGE_PROTO=alpha

АППАРАТНЫЙ РАЗЛОК CMP  (Linux, 40HX/50HX/70HX/90HX, любое ядро с 1.5.16)
--------------------------------------------------------------------------
CMP 40HX, 50HX, 70HX и 90HX с завода задушены аппаратно. Форж умеет поставить
хелпер разлока прямо на риге - одна команда, одна перезагрузка, карта
работает на полной скорости.

Собирается из исходников под то ядро, что реально стоит на риге - точное
совпадение ядра больше не нужно. Драйвер NVIDIA 610.43.03 по-прежнему
обязателен.

Затрагивает только обнаруженные CMP-карты; остальные GPU работают без
изменений. CMP 30HX обнаруживается, но никогда не трогается (постоянное
аппаратное ограничение, не баг). CMP 170HX нужен отдельный инструмент.

  sudo forge --cmp-install     установить и перезагрузить (10 сек на отмену)
  sudo forge --cmp-install --no-reboot   только установить, ребут делаете сами
  sudo forge --cmp-verify      живой статус разлока по картам
  sudo forge --cmp-rollback    вернуть прежний драйвер из бэкапа + ребут

Можно спокойно оставить --cmp-install в конце строки запуска полётника
навсегда - если разлок уже стоит, форж напечатает одну строку и сразу идёт
майнить. НЕ оставляйте в полётнике --cmp-rollback или --cmp-verify - они
только для ручного запуска.

Полная инструкция, коды выхода, FAQ:
  https://github.com/0xHashRaptor/ForgeMiner/wiki/CMP-unlock-RU

РАЗГОН, ВЕНТИЛЯТОРЫ, ВЫБОР КАРТ
-------------------------------
Добавьте к строке запуска:
  --gpu 0,1,3       майнить только эти карты (порядок как в nvidia-smi)
  --cclk 1500       зафиксировать ядро     --coff 200    смещение ядра
  --mclk 5000       зафиксировать память   --moff 1000   смещение памяти
  --plimit 130      лимит мощности, Вт
  --fan 70          фиксированные обороты, %
  --fan-curve 45:30,60:55,70:75,80:100     кривая температура -> обороты
Одно значение — на все карты, список через запятую — по порядку --gpu.
Разгон и вентиляторы требуют прав администратора. Обороты возвращаются при выходе.

ДАШБОРД
-------
Добавьте  --api-bind 0.0.0.0:7777  и откройте  http://<эта-машина>:7777  в
браузере: хешрейт по картам, температуры, потребление и история шар в реальном

ПОДДЕРЖИВАЕМЫЕ ВИДЕОКАРТЫ
-------------------------
NVIDIA от GTX 10-й серии (Pascal) до RTX 50-й (Blackwell), а также Tesla V100
и майнинговые карты CMP. Ядро подбирается под каждую карту при запуске, поэтому
смешанные риги работают и каждая карта идёт на своих лучших настройках.

КОМИССИЯ РАЗРАБОТЧИКА
---------------------
Pearl 2%   Cryptix 2%   BTX 2%   Conflux 1.5%   QubitCoin 1%   Xelis 1%
Ravencoin / Quai / Neurai 0.7%

Комиссия идёт вперемешку с вашей работой, а не отдельными кусками, поэтому на
графике пула нет провалов, и её видно на самом пуле. Второй, скрытой комиссии
нет.

ССЫЛКИ
------
Сайт         https://forgeminer.org
GitHub       https://github.com/0xHashRaptor/ForgeMiner
CMP-разлок   https://github.com/0xHashRaptor/ForgeMiner/wiki/CMP-unlock-RU
Telegram     https://t.me/ForgeMiner
Discord      https://discord.gg/CyU6ASQWSy
