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 ושמור הערות התקנה, פקודות, תמיכת פלטפורמות וכלי mining עתידיים במקום אחד.

NPMiner

חבילות release חדשות

כורה GPU מרובה מטבעות וביצועים גבוהים עם backends של 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 מכוונות נשמרות לשימוש חוזר לאחר restart.
  • פיקוח watchdog
    הפעלת worker ומעקב עם דגש על התאוששות.

אלגוריתמים

מטבע Algo Backend
VecnomemhashCUDA / OpenCL
CryptixcryptixCUDA / OpenCL
HoosathoohashCUDA / OpenCL
XelisxelishashCUDA / OpenCL

השתמש בדרייברים העדכניים ביותר של GPU ליציבות ו-hashrate מיטביים.

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 משתמש ב-Xelis JSON-RPC endpoint, למשל 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. bind לכתובת אחרת דורש --api-token, והלקוחות חייבים לשלוח Authorization: Bearer TOKEN.

דגלים תואמי XMRig

Dashboards קיימים יכולים להשתמש בכינויים --http-enabled, --http-host, --http-port ו---http-access-token. API v1 של npminer הוא לקריאה בלבד; --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 listener. ברירת המחדל היא 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-tokenכינויים תואמי XMRig עבור תוכנות ניטור שכבר מכירות HTTP flags של miners.
--http-no-restrictedמתקבל עבור תאימות CLI. npminer לא חושף endpoints לכתיבה או שליטה ב-v1.
Endpoint תגובה
/npminer/v1/healthתגובת health קטנה עם uptime, אלגוריתם ומצב snapshot.
/npminer/v1/statsסטטיסטיקות native מלאות של npminer, כולל 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 עבור dashboards נפוצים.
/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