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
Mineur GPU CUDA OpenCL Dernier : 0.1.2

Téléchargements NushyPool

Téléchargez les paquets npminer pour NushyPool et gardez les notes de configuration, commandes, plateformes prises en charge et futurs outils de minage au même endroit.

NPMiner

Derniers paquets de version

Mineur GPU multi-coin performant avec backends CUDA et OpenCL.

Dernière version GitHub
npminer

Linux

0.1.2

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

Paquet Linux standard.

73.8 MB 2026-05-01
Télécharger
npminer

mmpOS

0.1.2

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

Paquet pour mmpOS.

73.8 MB 2026-05-01
Télécharger
npminer

HiveOS

0.1.2

npminer-v0.1.2.tar.gz

Paquet pour HiveOS.

73.8 MB 2026-05-01
Télécharger
npminer

Windows

0.1.2

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

Paquet Windows standard.

73.2 MB 2026-05-01
Télécharger

Ce que npminer prend en charge

  • 0% de devfee sur nushypool.com
    Les utilisateurs de NushyPool minent sans frais de développement.
  • Stratum, gRPC, and Xelis RPC
    Utilisez un flux cohérent avec --url et --user.
  • API locale de statistiques
    Expose des statistiques HTTP en lecture seule pour HiveOS, mmpOS et les tableaux de bord compatibles XMRig.
  • GPU NVIDIA et AMD
    CUDA pour NVIDIA, OpenCL pour les cartes AMD.
    Le support AMD OpenCL est expérimental.
  • Sélection multi-GPU
    Utilisez --devices avec le GPU Index affiché par --list-gpus.
  • Cache autotune
    Les réglages de lancement optimisés sont réutilisés après redémarrage.
  • Supervision watchdog
    Démarrage et surveillance des workers orientés récupération.

Algorithmes

Monnaie Algo Backend
VecnomemhashCUDA / OpenCL
CryptixcryptixCUDA / OpenCL
HoosathoohashCUDA / OpenCL
XelisxelishashCUDA / OpenCL

Utilisez les derniers pilotes GPU pour une meilleure stabilité et un meilleur hashrate.

Devfee

Les endpoints NushyPool sont exemptés de frais. Lors du minage sur d’autres pools compatibles ou en solo directement vers votre propre node, npminer applique la devfee intégrée indiquée ci-dessous.

Monnaie Algorithme Autres pools Stratum Nœud direct solo 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%

Pour XelisHash, le minage solo direct-node utilise l’endpoint JSON-RPC de Xelis, par exemple rpc://ADDRESS:PORT. Les exemples direct-node Vecno, Hoosat et Cryptix utilisent grpc://ADDRESS:PORT.

Exemples de mining en pool

Vecno PPS/Solo pool
./npminer -a memhash -o stratum+tcp://POOL:PORT -u vecno:YOUR_WALLET -w worker1
Hoosat PPS/Solo pool
./npminer -a hoohash -o stratum+tcp://POOL:PORT -u hoosat:YOUR_WALLET -w worker1
Cryptix PPS/Solo pool
./npminer -a cryptix -o stratum+tcp://nushypool.com:40003 -u cryptix:YOUR_WALLET -w worker1
XelisHash PPS/Solo pool
./npminer -a xelishash -o stratum+tcp://nushypool.com:40008 -u xel:YOUR_WALLET -w worker1
Lister les GPU
./npminer --list-gpus
Sélectionner les GPU
./npminer -a memhash -o grpc://POOL:PORT -u vecno:YOUR_WALLET -d 0,2

Exemples 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

Utilisez grpc:// pour le minage direct-node de type Vecno. Utilisez rpc://host:port[/json_rpc] pour le minage direct-node XelisHash. --devices utilise le GPU Index affiché par --list-gpus, pas le Bus ID.

Référence API

npminer expose une API HTTP locale en lecture seule pour HiveOS, mmpOS et les outils de monitoring compatibles XMRig. En lancement autonome, l’API reste désactivée jusqu’à son activation; les paquets HiveOS et mmpOS activent localhost par défaut.

Activer l’API

Utilisez --api-port pour démarrer l’API sur localhost. Le port mining OS par défaut est 42330, et --api-disable est toujours prioritaire.

./npminer -a memhash -o stratum+tcp://nushypool.com:50010 -u vecno:YOUR_WALLET -w Hashvilly --api-port 42330
Sécurité par défaut

L’API écoute sur 127.0.0.1 par défaut. Une autre adresse nécessite --api-token, et les clients doivent envoyer Authorization: Bearer TOKEN.

Flags compatibles XMRig

Les dashboards existants peuvent utiliser les alias --http-enabled, --http-host, --http-port et --http-access-token. L’API npminer v1 est en lecture seule; --http-no-restricted est accepté comme no-op.

./npminer -a xelishash -o stratum+tcp://nushypool.com:40008 -u xel:YOUR_WALLET -w Hashvilly --http-enabled --http-port 42330
Option Description
--api-port <PORT>Démarre l’API HTTP locale de statistiques sur le port choisi.
--api-bind <ADDR>Adresse d’écoute de l’API. La valeur par défaut est localhost.
--api-token <TOKEN>Bearer token utilisé pour protéger les réponses API. Obligatoire hors localhost.
--api-disableDésactive l’API, même lorsqu’un paquet mining OS l’activerait normalement.
--api-worker-id <ID>Remplace le worker ID affiché dans les réponses API.
--api-id <ID>Remplace l’ID d’instance du miner affiché dans les réponses API.
--http-enabled, --http-host, --http-port, --http-access-tokenAlias compatibles XMRig pour les logiciels de monitoring connaissant déjà les flags HTTP de miners.
--http-no-restrictedAccepté pour compatibilité CLI. npminer n’expose aucun endpoint d’écriture ou de contrôle en v1.
Endpoint Réponse
/npminer/v1/healthPetite réponse health avec uptime, algorithme et état du snapshot.
/npminer/v1/statsStats natives complètes npminer, avec hashrate total, télémétrie par device, shares, difficulty, mode, URL et âge du snapshot.
/npminer/v1/hiveosJSON de stats au format HiveOS pour intégrations mining OS.
/npminer/v1/mmposJSON de stats au format mmpOS pour intégrations mining OS.
/2/summary, /Réponse summary style XMRig pour dashboards de monitoring courants.
/2/backendsRéponse style XMRig des backends et threads par GPU.
/1/summary, /1/threadsAlias de compatibilité pour anciens clients style XMRig.
Exemples de requêtes
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

Référence des commandes

Sortie de 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