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

أحدث حزم الإصدار

معدّن GPU متعدد العملات عالي الأداء مع backend لـ CUDA و OpenCL.

الأحدث 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 on nushypool.com
    مستخدمو NushyPool يقومون بالتعدين بدون dev fee.
  • Stratum, gRPC, and 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 المؤقتة
    تتم إعادة استخدام إعدادات launch المضبوطة بعد إعادة التشغيل.
  • مراقبة watchdog
    تشغيل ومراقبة worker مع التركيز على الاسترداد.

الخوارزميات

العملة Algo Backend
VecnomemhashCUDA / OpenCL
CryptixcryptixCUDA / OpenCL
HoosathoohashCUDA / OpenCL
XelisxelishashCUDA / OpenCL

استخدم أحدث تعريفات GPU للحصول على أفضل استقرار وهاشريت.

Devfee

نقاط اتصال NushyPool معفاة من الرسوم. عند التعدين على pools متوافقة أخرى أو solo مباشرة إلى node الخاص بك، يطبق npminer قيمة devfee المدمجة أدناه.

العملة الخوارزمية مجمعات Stratum أخرى عقدة مباشرة 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%

بالنسبة إلى XelisHash، يستخدم direct-node solo mining endpoint Xelis JSON-RPC، مثل rpc://ADDRESS:PORT. أمثلة direct-node لـ Vecno و Hoosat و Cryptix تستخدم grpc://ADDRESS:PORT.

أمثلة التعدين في 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
عرض وحدات 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:// لـ direct-node mining بأسلوب Vecno. استخدم rpc://host:port[/json_rpc] لـ XelisHash direct-node mining. يستخدم --devices قيمة GPU Index المطبوعة بواسطة --list-gpus وليس Bus ID.

مرجع API

يوفر npminer واجهة HTTP API محلية للقراءة فقط من أجل HiveOS و mmpOS وأدوات المراقبة المتوافقة مع XMRig. في التشغيل standalone تبقى 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.

Flags متوافقة مع XMRig

يمكن للـ dashboards الحالية استخدام aliases --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 stats API المحلي على المنفذ المحدد.
--api-bind <ADDR>عنوان bind لمستمع API. الافتراضي هو localhost.
--api-token <TOKEN>Bearer token لحماية ردود API. مطلوب عند bind غير المحلي.
--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-tokenAliases متوافقة مع XMRig لبرامج المراقبة التي تعرف مسبقاً HTTP flags للـ miners.
--http-no-restrictedمقبول لتوافق CLI. لا يعرض npminer في v1 أي endpoints للكتابة أو التحكم.
Endpoint استجابة
/npminer/v1/healthرد health صغير يحتوي uptime والخوارزمية وحالة snapshot.
/npminer/v1/statsإحصاءات npminer native كاملة، تشمل total hashrate و telemetry لكل device و shares و difficulty و mode و URL وعمر snapshot.
/npminer/v1/hiveosStats JSON بشكل HiveOS لتكاملات mining OS.
/npminer/v1/mmposStats JSON بشكل mmpOS لتكاملات mining OS.
/2/summary, /رد summary بأسلوب XMRig للوحات مراقبة شائعة.
/2/backendsرد backend و per-GPU thread بأسلوب XMRig.
/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