NushyPool डाउनलोड
NushyPool के लिए npminer पैकेज, सेटअप नोट्स, कमांड, प्लेटफ़ॉर्म समर्थन और भविष्य के माइनिंग टूल एक ही जगह रखें।
NPMiner
नवीनतम रिलीज़ पैकेजCUDA और OpenCL बैकएंड वाला उच्च-प्रदर्शन multi-coin GPU miner।
npminer क्या समर्थन करता है
- 0% devfee on nushypool.com
NushyPool उपयोगकर्ता dev fee के बिना माइन करते हैं. - Stratum, gRPC, and Xelis RPC
--urlऔर--userके लिए एक समान flow उपयोग करें. - स्थानीय stats API
HiveOS, mmpOS और XMRig-संगत dashboards के लिए read-only HTTP stats उपलब्ध कराता है. - NVIDIA और AMD GPU
CUDA NVIDIA के लिए, OpenCL AMD कार्डों के लिए।
AMD OpenCL समर्थन प्रयोगात्मक है। - कई GPU चयन
--list-gpusसे GPU Index लेकर--devicesउपयोग करें. - Autotune कैश
ट्यून की गई launch settings restart के बाद फिर उपयोग होती हैं. - Watchdog निगरानी
रिकवरी-केंद्रित worker startup और monitoring.
एल्गोरिदम
| कॉइन | Algo | बैकएंड |
|---|---|---|
| Vecno | memhash | CUDA / OpenCL |
| Cryptix | cryptix | CUDA / OpenCL |
| Hoosat | hoohash | CUDA / OpenCL |
| Xelis | xelishash | CUDA / OpenCL |
सर्वोत्तम स्थिरता और हैशरेट के लिए नवीनतम GPU ड्राइवरों का उपयोग करें।
Devfee
NushyPool कनेक्शन शुल्क-मुक्त हैं। दूसरे संगत pools पर माइनिंग करते समय या अपने node पर सीधे solo mining करते समय, npminer नीचे दिखाया गया built-in 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 के लिए direct-node solo mining Xelis JSON-RPC endpoint उपयोग करता है, उदाहरण rpc://ADDRESS:PORT. Vecno, Hoosat और Cryptix direct-node उदाहरण grpc://ADDRESS:PORT उपयोग करते हैं।
पूल माइनिंग उदाहरण
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
Vecno-style direct-node mining के लिए grpc:// उपयोग करें। XelisHash direct-node mining के लिए rpc://host:port[/json_rpc] उपयोग करें। --devices Bus ID नहीं, बल्कि --list-gpus में दिखा GPU Index उपयोग करता है।
API संदर्भ
npminer HiveOS, mmpOS और XMRig-compatible monitoring tools के लिए read-only local HTTP API देता है। Standalone run में API बंद रहता है जब तक आप उसे enable न करें; HiveOS और mmpOS packages localhost को default रूप से enable करते हैं।
API enable करें
API को localhost पर शुरू करने के लिए --api-port उपयोग करें। mining OS का default port 42330 है, और --api-disable हमेशा प्राथमिकता लेता है।
./npminer -a memhash -o stratum+tcp://nushypool.com:50010 -u vecno:YOUR_WALLET -w Hashvilly --api-port 42330
Security defaults
API default रूप से 127.0.0.1 पर bind होता है। किसी दूसरे address पर bind करने के लिए --api-token चाहिए, और clients को Authorization: Bearer TOKEN भेजना होगा।
XMRig-compatible flags
मौजूदा dashboards --http-enabled, --http-host, --http-port और --http-access-token aliases उपयोग कर सकते हैं। npminer v1 API read-only है; --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
| Option | Description |
|---|---|
--api-port <PORT> | चुने गए port पर local HTTP stats API शुरू करता है। |
--api-bind <ADDR> | API listener का bind address। default localhost है। |
--api-token <TOKEN> | API responses को सुरक्षित करने के लिए Bearer token। non-local bind के लिए आवश्यक। |
--api-disable | API को बंद करता है, तब भी जब mining OS package सामान्य रूप से उसे enable करता। |
--api-worker-id <ID> | API responses में दिखने वाला worker ID override करता है। |
--api-id <ID> | API responses में दिखने वाला miner instance ID override करता है। |
--http-enabled, --http-host, --http-port, --http-access-token | ऐसे monitoring software के लिए XMRig-compatible aliases जो miner HTTP flags पहले से जानते हैं। |
--http-no-restricted | CLI compatibility के लिए स्वीकार किया जाता है। npminer v1 में write या control endpoints नहीं हैं। |
| Endpoint | Response |
|---|---|
/npminer/v1/health | uptime, algorithm और snapshot status के साथ छोटा health response। |
/npminer/v1/stats | पूरे native npminer stats, जिनमें total hashrate, per-device telemetry, shares, difficulty, mode, URL और snapshot age शामिल हैं। |
/npminer/v1/hiveos | mining OS integrations के लिए HiveOS-shaped stats JSON। |
/npminer/v1/mmpos | mining OS integrations के लिए mmpOS-shaped stats JSON। |
/2/summary, / | सामान्य monitoring dashboards के लिए XMRig-शैली summary response। |
/2/backends | XMRig-style backend और per-GPU thread response। |
/1/summary, /1/threads | पुराने XMRig-style clients के लिए compatibility aliases। |
Query examples
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



