NBMinerNvidia GPU Miner for Bytom(BTM), Ethereum(ETH), Grin, AE, SWAP.
DownloadDownload From Mega Page:
https://mega.nz/#F!CQ1Txa5T!Yohq9QEzCvZvQDzqs4_89gPerformance (stock frequency)Code:
| Algorithm | Coin | P106-100 | P104-8G | 1070ti | 1080ti | 2080 |
| :--------------- | :-----: | :-------: | :--------: | :------: | :------: | :------: |
| tensority | BTM | 1,900 | 3000 | 3,400 | 5,000 | 11,500 |
| ethash | ETH | 21.2M | 34.5M | 26.9M | 46M | 35M |
| tensority_ethash | BTM+ETH | 950+15.5M | 1600+26.5M | 1350+22M | 2450+40M | 7000+28M |
| cuckaroo | GRIN29 | 3.4 | 5.5 | 5.15 | 7.9 | 7.75 |
| cuckatoo | GRIN31 | - | 0.89 | 0.94 | 1.56 | 1.65 |
| cuckoo_ae | AE | 3.35 | 5.45 | 5.1 | 7.7 | 8.6 |
| cuckaroo_swap | SWAP | 3.4 | 5.5 | 5.15 | 7.9 | 7.75 |
FeaturesSupport Windows & Linux.
Support backup mining pool configuration.
Support SSL connection to mining pools.
Dev Feetensority_ethash 3%, tensority(Pascal) 2%, tensority(Turing) 3%, ethash 0.65%, cuckaroo & cuckatoo & cuckaroo_swap 2%
RequirementsCode:
| Algorithm | Coin | Compute Capability | Memory (Win7 & Linux) | Memory (Win10) |
| :--------------: | :-----: | :----------------: | :-------------------: | :------------: |
| tensority | BTM | 6.1, 7.0, 7.5 | 1GB | 1GB |
| ethash | ETH | 6.0, 6.1, 7.0, 7.5 | 4GB | 4GB |
| tensority_ethash | BTM+ETH | 6.1, 7.0, 7.5 | 4GB | 4GB |
| cuckaroo | GRIN29 | 6.0, 6.1, 7.0, 7.5 | 5GB | 6GB |
| cuckatoo | GRIN31 | 6.0, 6.1, 7.0, 7.5 | 8GB | 10GB |
| cuckoo_ae | AE | 6.0, 6.1, 7.0, 7.5 | 5GB | 6GB |
| cuckaroo_swap | SWAP | 6.0, 6.1, 7.0, 7.5 | 5GB | 6GB |
Sample UsagesBTMf2pool: nbminer -a tensority -o stratum+tcp:// btm f2pool com:9221 -u bm1xxxxxxxxxx.worker
antpool: nbminer -a tensority -o stratum+tcp:// stratum-btm antpool com:6666 -u username.worker
matpool io: nbminer -a tensority -o stratum+tcp:// btm matpool io:8118 -u bm1xxxxxxxxxxx.worker
ETHethermine: nbminer -a ethash -o ethproxy+tcp://asia1 ethermine org -u 0x12343bdgf.worker
sparkpool: nbminer -a ethash -o ethproxy+tcp://cn sparkpool com:3333 -u 0x12343bdgf.worker
f2pool: nbminer -a ethash -o ethproxy+tcp://eth f2pool com:8008 -u 0x12343bdgf.worker
nanopool: nbminer -a ethash -o ethproxy+tcp://eth-asia1 nanopool org:9999 -u 0x12343bdgf.worker
nicehash: nbminer -a ethash -o ethnh+tcp://daggerhashimoto eu nicehash com:3353 -u btc_address.worker
BTM+ETHf2pool: nbminer -a tensority_ethash -o stratum+tcp://btm f2pool com:9221 -u btm_address btm_worker -do ethproxy+tcp://eth f2pool com:8008 -du eth_address.eth_worker
Grin29sparkpool: nbminer -a cuckaroo -o stratum+tcp://grin sparkpool com:6666 -u 123@qq com/worker
f2pool: nbminer -a cuckaroo -o stratum+tcp://grin29 f2pool com:13654 -u username.worker:passwd
nicehash: nbminer -a cuckaroo -o stratum+tcp://grincuckaroo29 eu nicehash com:3371 -u btc_address.worker
Grin31sparkpool: nbminer -a cuckatoo -o stratum+tcp://grin sparkpool com:66667-u 123@qq com/worker
f2pool: nbminer -a cuckatoo -o stratum+tcp://grin31 f2pool com:13654 -u username.worker:passwd
nicehash: nbminer -a cuckatoo -o stratum+tcp://grincuckaroo31 eu nicehash com:3372 -u btc_address.worker
AEf2pool: nbminer -a cuckoo_ae -o stratum+tcp://ae f2pool com:7898 -u ak_xxxxxxx.worker:passwd
beepool: nbminer -a cuckoo_ae -o stratum+tcp://ae-pool beepool org:9505 -u ak_xxxx.worker:passwd
uupool: nbminer -a cuckoo_ae -o stratum+tcp://ae uupool cn:6210 -u ak_xxxxxx.worker:passwd
nicehash: nbminer -a cuckoo_ae -o stratum+tcp://cuckoocycle eu nicehash com:3376 -u btc_address.test
SWAPluckypool: nbminer -a cuckaroo_swap -o stratum+tcp://swap2 luckypool io:4466 -u wallet_address:worker
herominers: nbminer -a cuckaroo_swap -o stratum+tcp://swap herominers com:10441 -u wallet_address.worker
herominers solo: nbminer -a cuckaroo_swap -o stratum+tcp://swap herominers com:10441 -u solo:wallet_address.worker:arbitrary
GPU TuningBTM + ETHSuitable `secondary intensity` depends on the ratio of `core performance / memory bandwidth`
GPU with relative low memory bandwidth, eg. 1070ti, could tune down the `di`. Otherwise tune up.
The ratio changes with different `core`, `tdp`, `memory` settings when overclock GPU.
BTMBytom mining performance depend heavily on GPU core, instead of GPU memory.
Miner can gain beffer hashrate if tuning down GPU memory frequency.
For example, using MSI Afterburner to turn down GPU memory to -500.
API Reference
RequestsCode:
GET api_host:port/api/v1/status
Change Logv23.3(2019-06-01)Fix mining AE on NiceHash.
v23.2(2019-05-09)Improve Grin & AE & SWAP performance.
Add support for mining AE on NiceHash.
Add display output of Fidelity.
Minor improvement and bug fix.
v22.3(2019-04-15)Improve performance of Grin31 on 1080ti & 2080ti.
v22.2(2019-04-15)Improve compatiblity for mining Grin31 on windows 8GB cards.
Set default --cuckoo-intensity to 4, lower CPU usage on default settings when mining Grin & AE.
v22.1(2019-04-12)Add support for mining Swap (XWP).
Improve Grin29 & AEperformance.
Improve Windows compatibility on Grin & AE, significant boost on performance.
v21.4(2019-04-03)Improve Grin31 performance.
Improve performance of Grin29 & AE on RTX cards.
Fix Grin31 compatibility on Win7 with 8G cards.
New option to reduce the range of power consumption by multi-gpu rig.
Add miner Up Time print in cmd outputs.
v21.3(2019-03-20)Fix bug: Occasionlly lower local hashrate than previously version.
Do not run GPU if mining pool not connected when mining Grin & AE.
v21.2(2019-03-15)Fix bug: "GPU hung detected" happens under some normal conditions.
v21.1(2019-03-14)Improve Grin29 performance
Add support for mining Grin & AE on Turing cards.
Add detection for GPU hung.
Increase chance of accept share when mining Grin on NiceHash.
Fix ETH mining on NiceHash.
Fix "accecpt share checking" bug when using backup mining pools.
v21.0(2019-03-06)Add suuport for AE (Aeternity)
Improve performance on Grin29 & Grin31
Improve miner stability.
v20.0(2019-02-21)Add support for Grin31
Add support for mining Grin on NiceHash
Add new option to tune CPU usage when mining Grin.
Improve BTM+ETH performance on RTX cards.
FIx bug of lower hashrate when mining BTM on rigs with mixed 10 series and 20 series cards.
Do not add a default worker name if no worker name specified by user.
v14.0(2019-01-30)BTM mining, improve over 200% on RTX cards.
Improve Grin mining.
v13.2(2019-01-17)Add support mining Grin on 1066-win10.
Fix support for Solo mining using grin-server.
v13.1(2019-01-15)Add support for mining Grin coin (cuckaroo29).
Minor bug fix and improvement.
v12.4(2018-01-05)Improve hashrate of BTM+ETH dual mining about 6%.
v12.3(2018-12-30)Fix a bug that could cause many reject shares when epoch changes under ETH dual mining .
v12.2(2018-12-26)Fix high stale share and reject share ratio when use big `-di` for dual mining BTM+ETH.
Fix the support of web monitor for dual mining.
Minor bug fixs and improvements.
v12.1(2018-12-24)Fix support ETH PPS+ mode on F2pool
Add support for ETH on NiceHash (with protocol header `ethnh`)
Fix rest api when dual mining.
Minor bug fixs.
v12.0(2018-12-19)**New `BTM+ETH` dual mining mode.**
Decrease the required driver version to 377.
Temporarily remove support for XMR mining.
Fix start using config file.
Add a default protocol header if not specified.
v11.0(2018-12-12)Improve BTM hashrate.
Add support for ETH and XMR mining.
Optimize handle for new job, increase profit on mining pool.
Colorful output on console.
Add support for backup mining pools.
Decrease dev fee of BTM to 2%.
v10.0(2018-10-03)Improve hashrate
v9.0(2018-08-28)Improve hashrate ~30%
Improve stability
v8.0(2018-08-17)Improve hashrate 10%
15%
Lower skipped share rate, increase actual hashrate on mining pool.
Added display for mining pool latency.
Added display for mining pool difficulty.
Improve API web monitor.