InfoNushyPool Miner 0.1.2 releasedNPMiner 0.1.2 is available with HooHash/NVIDIA performance boost, XelisHash, HTTP stats API, third-party Stratum fixes, and gRPC solo mining cleanup. Thank you miners and @ivchobow for testing and feedback.
Updated: 2026-05-01 14:22 UTCRelease notes
GPU майнер CUDA OpenCL Последняя: 0.1.2

Загрузки NushyPool

Загрузите пакеты npminer для NushyPool и держите инструкции, команды, поддержку платформ и будущие инструменты майнинга в одном месте.

NPMiner

Новейшие release пакеты

Высокопроизводительный multi-coin GPU майнер с CUDA и OpenCL backend.

Последний GitHub release
npminer

Linux

0.1.2

npminer-linux-x86_64-v0.1.2.tar.gz

Стандартный Linux пакет.

73.8 MB 2026-05-01
Скачать
npminer

mmpOS

0.1.2

npminer-mmpos-linux-x86_64-v0.1.2.tar.gz

Пакет для mmpOS.

73.8 MB 2026-05-01
Скачать
npminer

HiveOS

0.1.2

npminer-v0.1.2.tar.gz

Пакет для HiveOS.

73.8 MB 2026-05-01
Скачать
npminer

Windows

0.1.2

npminer-windows-x86_64-v0.1.2.tar.gz

Стандартный Windows пакет.

73.2 MB 2026-05-01
Скачать

Что поддерживает npminer

  • 0% devfee на nushypool.com
    Пользователи NushyPool майнят без dev fee.
  • Stratum, gRPC и Xelis RPC
    Используйте единый поток с --url и --user.
  • Локальный API статистики
    Предоставляет HTTP-статистику только для чтения для HiveOS, mmpOS и XMRig-совместимых панелей мониторинга.
  • GPU NVIDIA и AMD
    CUDA для NVIDIA, OpenCL для карт AMD.
    Поддержка AMD OpenCL экспериментальная.
  • Выбор нескольких GPU
    Используйте --devices с GPU Index из --list-gpus.
  • Кэш autotune
    Настроенные параметры запуска повторно используются после рестартов.
  • Watchdog контроль
    Запуск и мониторинг worker с фокусом на восстановление.

Алгоритмы

Монета Алго Backend
VecnomemhashCUDA / OpenCL
CryptixcryptixCUDA / OpenCL
HoosathoohashCUDA / OpenCL
XelisxelishashCUDA / OpenCL

Используйте новейшие GPU драйверы для лучшей стабильности и хешрейта.

Devfee

Endpoints NushyPool освобождены от комиссии. При майнинге на других совместимых пулах или solo напрямую на свой node npminer применяет встроенный devfee ниже.

Монета Алгоритм Другие Stratum пулы Solo direct node NushyPool
Vecno memhash 1% 1% via grpc:// 0%
Hoosat hoohash 1% 1% via grpc:// 0%
Cryptix cryptix 1% 1% via grpc:// 0%
Xelis xelishash 1% 1% via rpc:// 0%

Для XelisHash solo mining напрямую к node используется Xelis JSON-RPC endpoint, например rpc://ADDRESS:PORT. Примеры Vecno, Hoosat и Cryptix direct-node используют grpc://ADDRESS:PORT.

Примеры майнинга в пуле

Vecno PPS/Solo пул
./npminer -a memhash -o stratum+tcp://POOL:PORT -u vecno:YOUR_WALLET -w worker1
Hoosat PPS/Solo пул
./npminer -a hoohash -o stratum+tcp://POOL:PORT -u hoosat:YOUR_WALLET -w worker1
Cryptix PPS/Solo пул
./npminer -a cryptix -o stratum+tcp://nushypool.com:40003 -u cryptix:YOUR_WALLET -w worker1
XelisHash PPS/Solo пул
./npminer -a xelishash -o stratum+tcp://nushypool.com:40008 -u xel:YOUR_WALLET -w worker1
Показать GPU
./npminer --list-gpus
Выбрать GPU
./npminer -a memhash -o grpc://POOL:PORT -u vecno:YOUR_WALLET -d 0,2

Примеры solo direct-node

Vecno gRPC
./npminer -a memhash -o grpc://127.0.0.1:7110 -u vecno:YOUR_WALLET
Hoosat gRPC
./npminer -a hoohash -o grpc://127.0.0.1:42420 -u hoosat:YOUR_WALLET
Cryptix gRPC
./npminer -a cryptix -o grpc://127.0.0.1:19201 -u cryptix:YOUR_WALLET
XelisHash RPC
./npminer -a xelishash -o rpc://127.0.0.1:8080 -u xel:YOUR_WALLET

Используйте grpc:// для Vecno-style direct-node mining. Используйте rpc://host:port[/json_rpc] для XelisHash direct-node mining. --devices использует GPU Index из --list-gpus, а не Bus ID.

Справочник API

npminer предоставляет локальный HTTP API только для чтения для HiveOS, mmpOS и XMRig-совместимых систем мониторинга. В обычном запуске API выключен, пока вы его не включите; пакеты HiveOS и mmpOS включают localhost по умолчанию.

Включение API

Используйте --api-port, чтобы запустить API на localhost. Стандартный порт для mining OS — 42330, а --api-disable всегда имеет приоритет.

./npminer -a memhash -o stratum+tcp://nushypool.com:50010 -u vecno:YOUR_WALLET -w Hashvilly --api-port 42330
Настройки безопасности

По умолчанию API привязан к 127.0.0.1. Привязка к другому адресу требует --api-token, а клиенты должны отправлять Authorization: Bearer TOKEN.

Флаги, совместимые с XMRig

Существующие панели могут использовать алиасы --http-enabled, --http-host, --http-port и --http-access-token. API npminer v1 только для чтения; --http-no-restricted принимается как no-op.

./npminer -a xelishash -o stratum+tcp://nushypool.com:40008 -u xel:YOUR_WALLET -w Hashvilly --http-enabled --http-port 42330
Опция Описание
--api-port <PORT>Запускает локальный HTTP API статистики на выбранном порту.
--api-bind <ADDR>Адрес привязки для API listener. По умолчанию localhost.
--api-token <TOKEN>Bearer token для защиты ответов API. Обязателен для не-local привязок.
--api-disableОтключает API, даже когда пакет mining OS обычно включает его.
--api-worker-id <ID>Переопределяет worker ID, показываемый в ответах API.
--api-id <ID>Переопределяет ID экземпляра miner, показываемый в ответах API.
--http-enabled, --http-host, --http-port, --http-access-tokenXMRig-совместимые алиасы для мониторинга, который уже знает HTTP-флаги майнеров.
--http-no-restrictedПринимается для совместимости CLI. npminer v1 не предоставляет write/control endpoints.
Endpoint Ответ
/npminer/v1/healthКороткий health-ответ с uptime, алгоритмом и статусом snapshot.
/npminer/v1/statsПолная native статистика npminer: общий hashrate, per-device telemetry, shares, difficulty, mode, URL и возраст snapshot.
/npminer/v1/hiveosStats JSON в формате HiveOS для интеграций mining OS.
/npminer/v1/mmposStats JSON в формате mmpOS для интеграций mining OS.
/2/summary, /Сводный ответ в стиле XMRig для стандартных панелей мониторинга.
/2/backendsXMRig-style ответ по backend и per-GPU threads.
/1/summary, /1/threadsCompatibility aliases для старых XMRig-style клиентов.
Примеры запросов
curl http://127.0.0.1:42330/npminer/v1/stats
curl http://127.0.0.1:42330/2/summary
curl -H "Authorization: Bearer YOUR_TOKEN" http://127.0.0.1:42330/npminer/v1/stats

Справочник команд

Вывод npminer -h.

npminer version
NushyPool Miner is high performance GPU miner

USAGE:
    npminer [OPTIONS]

OPTIONS:
    -a, --algo <ALGO>                                      Mining algorithm to use (supported: memhash, hoohash, cryptix, xelishash)
        --api-bind <API_BIND>                              HTTP stats API bind address [default: 127.0.0.1] [aliases: http-host]
        --api-disable                                      Disable the HTTP stats API even when a mining OS integration enables it
        --api-id <API_ID>                                  Custom instance ID reported by the HTTP stats API
        --api-port <API_PORT>                              Enable the local HTTP stats API on this port [aliases: http-port]
        --api-token <API_TOKEN>                            Bearer token for HTTP stats API access; required when binding outside localhost [aliases: http-access-token]
        --api-worker-id <API_WORKER_ID>                    Custom worker ID reported by the HTTP stats API
        --cuda-device <CUDA_DEVICE>                        Comma separated list with CUDA GPUs to use (example: --cuda-device 2,3 or --cuda-device=2,3) [default: all]
        --cuda-disable                                     Disable CUDA workers
        --cuda-lock-core-clocks <CUDA_LOCK_CORE_CLOCKS>    Lock core clocks eg: ,1200, [default: 0]
        --cuda-lock-mem-clocks <CUDA_LOCK_MEM_CLOCKS>      Lock mem clocks eg: ,810, [default: 0]
        --cuda-no-blocking-sync                            Actively wait for result. Higher CPU usage, but less red blocks. Can have lower workload.
        --cuda-nonce-gen <CUDA_NONCE_GEN>                  The random method used to generate nonces. Options: (i) xoshiro (ii) lean [default: lean] [default: lean]
        --cuda-power-limits <CUDA_POWER_LIMITS>            Lock power limits eg: ,150, [default: 0]
        --cuda-workload <CUDA_WORKLOAD>                    Ratio of nonces to GPU possible parallel run for CUDA, optionally comma-separated per device [default: 128] [default: 128]
        --cuda-workload-absolute                           The values given by workload are not ratio, but absolute number of nonces [default: false]
    -d, --devices <DEVICES>                                Comma separated GPU Index values from --list-gpus, not Bus ID [default: all] [aliases: device]
    -h, --help                                             Print help information
        --http-enabled                                     Enable the HTTP stats API using the default API port
        --http-no-restricted                               Accepted for XMRig CLI compatibility; npminer v1 API remains read-only
        --list-gpus                                        List detected GPUs and exit
        --mine-when-not-synced                             Mine even when node says it is not synced
    -o, --url <URL>                                        Mining server URL for stratum, grpc, or Xelis RPC (e.g. stratum+tcp://host:port, grpc://host:port, rpc://host:port)
        --opencl-amd-disable                               Disables AMD mining (does not override opencl-enable)
        --opencl-device <OPENCL_DEVICE>                    Comma separated list with OpenCL GPUs to use on a specific platform
        --opencl-no-amd-binary                             Disable fetching of precompiled AMD kernel (if exists)
        --opencl-nonce-gen <OPENCL_NONCE_GEN>              The random method used to generate nonces. Options: (i) xoshiro (ii) lean [default: lean]
        --opencl-platform <OPENCL_PLATFORM>                Which OpenCL platform to use (limited to one per executable)
        --opencl-workload <OPENCL_WORKLOAD>                Ratio of nonces to GPU possible parallel run for OpenCL [default: 128] [default: 128]
        --opencl-workload-absolute                         The values given by workload are not ratio, but absolute number of nonces in OpenCL [default: false]
    -p, --pass <PASS>                                      Standard stratum mining CLI worker password (stratum only)
        --reset-autotune                                   Delete cached autotune/JIT state and force fresh autotuning before startup
        --testnet                                          Use testnet for solo grpc mining
    -u, --user <USER>                                      Mining wallet/address for stratum, grpc, or Xelis RPC (for example vecno:... or vecno:....worker)
    -v, --version                                          Print version information
    -w, --worker <WORKER>                                  Standard stratum mining CLI worker name (stratum only)

Examples:
  npminer --algo memhash --url stratum+tcp://pool:50010 --user vecno:... --worker Hashvilly
  npminer --algo hoohash --url grpc://127.0.0.1:7110 --user hoosat:...
  npminer --algo cryptix --url stratum+tcp://nushypool.com:40003 --user cryptix:... --worker Hashvilly
  npminer --algo xelishash --url stratum+tcp://nushypool.com:40008 --user xel:... --worker Hashvilly
  npminer --algo xelishash --url rpc://127.0.0.1:8080 --user xel:...
  npminer --algo xelishash --url stratum+tcp://nushypool.com:40008 --user xel:... --worker Hashvilly --api-port 42330
  npminer --algo xelishash --url stratum+tcp://nushypool.com:40008 --user xel:... --worker Hashvilly --http-enabled

HTTP API examples:
  curl http://127.0.0.1:42330/npminer/v1/stats
  curl http://127.0.0.1:42330/2/summary
  curl http://127.0.0.1:42330/2/backends