Nvidia: Ethereum, Ravencoin, Ethereum Classic, Conflux, QuarkChain, Ubiq, Monero, VerusCoin, Ergo, Everus, Kaspa
AMD: Ethereum, Ravencoin, Ethereum Classic, Conflux, QuarkChain, Ubiq, Monero, Cortex, VerusCoin, Ergo, Everus, Kaspa
CPU: RandomX in parallel with GPUs.
Intel: Ethash.
Windows and Linux compatible.
Website:
nanominer.orgWeb interface demo:
demo.nanominer.orgGitHub:
hereDownload version for Linux:
hereDownload version for Windows:
hereTwitter:
hereTelegram:
hereDiscord:
hereBest solution for ERGO mining!
Features of 3'rd generation of nanominer:We are glad to present you the newest version of nanominer by nanopool.Nanominer is a versatile tool for mining cryptocurrencies which are based on Ethash, Etchash, KawPow, Octopus(CFX), Ubqhash, Cuckaroo30, RandomX, Verushash and Autolykos(ERGO) algorithms. This tool is suitable for both novice and professional users. Fast, reliable, efficient.
Our competitive advantages:
- AMD / Nvidia or/and CPU - it's up to you, nanominer supports both types of GPU for mining Ethash, Etchash, KawPow, Octopus(CFX), Ubqhash, Cuckaroo30, RandomX, Verushash and Autolykos(ERGO).
- AMD or/and CPU - these algorithms are supported only with AMD cards Cuckaroo30 (AMD Radeon RX 570 16 GB GPU), you also can use CPU for Random X.
- Dual, triple or quad mining - you can set up nanominer to mine RandomX on CPU and Ethereum, Ravencoin, Ethereum Classic, Conflux, QuarkChain, Ubiq, Monero, VerusCoin, Ergo on GPUs without losing performance. Moreover, you can set all of these algorithms simultaneously on different GPUs.
- Fastest KawPow on AMD - we have added best implementation of KawPow algorithm for 3+ GB AMD GPUs with lowest possible CPU usage.
- Cross platform: nanominer will bring you profit regardless of OS. The supported platforms are Windows and Linux.
- Incredible web interface - you will enjoy all features and advantages which nanominer's web interface provides. Remote monitoring and control of your rigs as well as scanning local network for other rigs running nanominer, and working with them.
- Built-in overclocking - we have added options to overclock coreClocks and memClocks for Nvidia cards on Windows.
- Stable and autonomous: nanominer is able to control the state of video cards and, in case of hardware error (for instance: hashrate drop or GPU hang), it can restart itself or reboot entire system.
- Advanced statistics: aside from hashrate, nanominer will inform you about GPUs temperature, power consumption*, average hashrate for each algorithm and much more.
- Technical support 24/7: Our support service will answer all your questions promptly and with a pleasure.
- No SmartScreen alert: we are going through a Microsoft security check, and Windows Defender does not recognize nanominer as a threat (does not remove or interfere with its work). Windows version of nanominer is digitally signed, so it cannot contain viruses.
- Effective mining: high performance and efficient utilization of electricity.
- BoringAPI - new extended miner statistic protocol which allows nanominer to provide wide range of useful information: here. The ETHman Remote Manager is supported by nanominer as well.
- Customization flexibility: nanominer is ready to operate, you just need to indicate a wallet. However, if you are experienced user, then additional parameters will help you to adjust the miner according to your own understanding of best efficiency.
Features of the version 3.8.4Fixed DAG-based algorithms on AMD RX 7600 (gfx1102):
ethash family (ETHW, ETC, Ubiq, Zilliqa, Callisto, etc);
progpow family (Raven, FIRO);
Octopus (Conflux).
Features of the version 3.8.3Improved Kaspa performance on RDNA3 GPUs up to 10%.
Added AMD RX 7600 (and others based on gfx1102) support.
Fixed VerusCoin mining protocol issue.
Features of the version 3.8.2Supported Verus coin mainnet changes.
Features of the version 3.8.1Fixed some issues related to quad mining.
Features of the version 3.8.0Finally there is a single build for all CUDA versions.
We added Kaspa. Nanominer suports dual, triple and quad mining:
Ethash + Kaspa (ETC, ETHW and other coins based on ethash algorithm);
Ergo + Kaspa;
Kaspa + Zilliqa;
Ethash + Kaspa + Zilliqa;
Ergo + Kaspa + Zilliqa;
Ethash + Kaspa + Zilliqa + Monero;
Ergo + Kaspa + Zilliqa + Monero;
Ethash + Kaspa + Zilliqa + Verus coin;
Ergo + Kaspa + Zilliqa + Verus coin;
Silent mode which allows to reduce log messages;
Features of the version 3.7.7Added RDNA3 and Kaspa coin support.
AMD Radeon 7900XTX:
Autolykos (Ergo): 195 MH/s
Ethash: 101 MH/s
Octopus (Conflux): 40 MH/s
Progpow family (Raven, FIRO): 41 MH/s
Features of the version 3.7.6Added EVR coin.
Fixed password vulnerability: we do not show config via API now in case of webPassword is set.
Added support new name for AMD Radeon RX 550 in modern drivers.
Config example for EVR coin:
[/list]
[Evrprogpow]
coin = evr
wallet = eHNUGzw8ZG9PGC8gKtnneyMaQXQTtAUm98
pool1 = stratum-eu.rplant.xyz:17073
Command line example for EVR:
nanominer.exe -coin evr -wallet eHNUGzw8ZG9PGC8gKtnneyMaQXQTtAUm98 -pool1 stratum-eu.rplant.xyz:17073
./nanominer -coin evr -wallet eHNUGzw8ZG9PGC8gKtnneyMaQXQTtAUm98 -pool1 stratum-eu.rplant.xyz:17073
Features of the version 3.7.5Added Intel Arc support for progpow including kawpow (Raven) and firopow (FIRO).
Intel Arc a380 progpow hashrate: 6.8 MH/s without OC.
Features of the version 3.7.4Significantly improved Ethash performance in Intel Arc (up to 40%);
Removed LHR unlocker for new Nvidia drivers.
Features of the version 3.7.3Fixed a bug in authorizing wallet + ID in some VerusCoin pools.
Features of the version 3.7.2Fixed several ZIL issues.
Changed default coin to ETC.
Removed automatic switch from ETH to ETC.
Added config for ETHW (Ethereum-Pow)
Features of the version 3.7.1Reworked automatic switch ETH -> ETC after Pos:
Automatic switch to ETC is off by default.
We added the option walletEtc to specify ETC wallet after switching.
To enable automatic switch add the following into the config:
[/list]
switchToEtc = true
walletEtc = <ETC wallet>
Features of the version 3.7.0Added Intel Arc support for ethash.
Added automatic switch from ETH to ETC when ETH moves to PoS.
To enable automatic switch add the following line into the config:
[/list]
switchToEtc = true
To disable automatic switch add the following line into the config:
switchToEtc = false
In case of mining on exchange wallet or any another custodial wallet switchToEtc should be false.Features of the version 3.6.8Added Conflux (Octopus algorithm) for AMD RDNA GPUs (RX 5xxx and RX6xxx).
Fixed nanominer crashes on AMD rigs.
Features of the version 3.6.7Fixed bug: Nanominer does not require libcuda.so on AMD rigs anymore.
Features of the version 3.6.6Fixed 90% LHR unlock for Nvidia 3080 12 Gb.
Fixed high CPU usage with disabled hardware-accelerated GPU scheduling for ProgPow algorithms family (KawPow, FiroPow) on Nvidia GPUs.
Features of the version 3.6.5We have added 90% LHR unlock for Nvidia RTX 3050 & 3080-12gb and updated the hashrate display.
Recommended drivers: Linux: 510.x Windows: 512.x. Admin/root privileges are required to unlock.
Features of the version 3.6.4We have improved the stability of LHR unlock on old drivers.
Recommended drivers are still: Linux: 510.x Windows: 512.x. Admin/root privileges are required to unlock.
100% LHR unlock does not work on 512.9x and 515.x at this moment.
Features of the version 3.6.3100% LHR unlock for Nvidia LHR v1 and LHR v2 GPUs.
Recommended drivers: Linux: 510.x Windows: 512.x. Admin/root privileges are required to unlock.
Features of the version 3.2.2Fixed Autolykos for AMD Big Navi (Radeon 6xxx).
Features of the version 3.2.1- Autolykos performance improvements for AMD, 1-5% depending on GPU.
- Updated AMD devices detection code for windows.
Features of the version 3.2.0Added Autolykos algorithm support for Ergo coin. Fee is 5%. Needs at least 3 GB GPU. Hashrates on stock settings:
- Nvidia 3070: 143 MH/s
- Nvidia 3060 ti: 142 MH/s
- Nvidia 1060: 33 MH/s
- AMD RX 5700: 81 MH/s
- AMD RX Vega 64: 80 MH/s
- AMD RX 580: 42 MH/s
Pool hashrate can be slightly less on not so powerful GPUs due to data generation on every block.
Example of a simplest
config.ini file for mining Ergo on Nanopool:
[/list]
coin=ergo
wallet=9he6BZYMN8FMKxYKsqPvQJ6fbNar4bWuhJsR9JJt4x9Z6fiqSo1
Also fixed issue with disabling web interface by setting webPort option to zero.
Features of the version 3.1.5- Updated AMD Navi GPU Ethash kernels, new performance tuning applied.
- AMD Radeon VII and Navi GPUs now have temperature, power and fan reported on Windows too
Features of the version 3.1.4- Fixed detecting 0 Nvidia devices in case NVML fails with latest Nvidia driver (issue #117).
- Fixed stability issue with AMD RX 5700 mining Ethash in Linux (issue #64).
Features of the version 3.1.3Performance improvements for Octopus and Ethash algorithms on Nvidia GPUs.
Ethash improvements: +1.7% on Turing (16xx, 20xx), +0.5% on Ampere (30xx).
Octopus improvements: +4% on Turing (16xx, 20xx), +2% on Ampere (30xx).
Features of the version 3.1.2Octopus algorithm (Conflux) performance improvements for Nvidia GPUs:
- +1% performance improvement on Pascal arch (10xx);
- +10% performance improvement on Turing arch (16xx, 20xx);
- +1.5% performance improvement on Ampere arch (30xx).
Nicehash support was added for Octopus algorithm.
Features of the version 3.1.1- Fixed running VerusHash on Windows.
- Smarter auto update feature behaviour. It now downloads regular package if updating regular package and downloads cuda11 package if updating cuda11 package. Use autoUpdate option to enable auto update feature.
Features of the version v3.1.0Performance improvements of Octopus algorithm (Conflux) on Nvidia GPUs, approximately
- +4% on 10xx series
- +18% on 16xx and 20xx series
- +24% on 30xx series.
Added initial support for new AMD RX 6800, 6800 XT and 6900 XT GPUs on Ethash and KawPoW algorithms.
Added Verushash algorithm for VerusCoin support on CPUs with PCLMUL, AES and AVX hardware instructions supported.
[/list]
Features of the version v3.0.1Use Nanopool's Conflux pools by default. Minimum config.ini file for Conflux mining on Nanopool now looks like this:
wallet = 0x1fffffffffffffffffffffffffffffffffffffff
coin = CFX
Added dagSer option to serialize DAG generation on Octopus, Ethash and KawPoW algorithms. This is a workaround for some hardware specific issues, disabled by default.
Features of the version 3.0.1- Added support for Nvidia 30xx series of GPUs, use cuda11 version of package for them.
- Octopus (Conflux) performance is 38 MH/s on stock 3070.
- Ethash and KawPoW algorithms are now supported too on Nvidia 30xx.
- 8% performance increase on Nvidia 10xx series GPUs on Octopus algorithm.
Features of the version 1.13.1Significantly improved performance of octopus (Conflux) algorithm on Nvidia: +96% up to 4.5 MH/s on stock p106, +139% up to 22.7 MH/s on stock 2060.
Nvidia 30xx GPUs will be supported soon.
*Update: Added missed nvrtc64_111_0.dll in windows package. RavenCoin mining may be broken on windows in this release.
Features of the version 1.13.0Added support for Conflux Network's Octopus algorithm on Nvidia GPUs:
- 2.3 MH/s on stock 1060, p106
6.5 MH/s on stock 1080 ti
Dev fee is only 2% for Octopus.
Both pool mining and solo mining with node are supported.
Example of config file for pool mining:
wallet = 0x1bebf6e224586a4ce22e50faee656176ad155bb9
coin = CFX
rigName = rig1
pool1 = cfx.666pool.cn:6655
pool2 = cfx.f2pool.com:6800
Example of config file for solo minig:
[octopus]
; Wallet is setup in node for solo mining, it does not matter here.
wallet=0
pool1=192.168.0.123:32525
Features of the version 1.12.0First known GPU miner to support upcoming Ethereum Classic's EtcHash algorithm.
Switching ETC mining from Ethash to EtcHash is hardcoded on epoch 390 (current ETC epoch is 383).
No special changes in config is necessary, minimal config for ETC is the following:
wallet = 0x9eab4b0fc468a7f5d46228bf5a76cb52370d068d
coin = ETC
Mining on Mordor ETC EtcHash testnet is possible too with the config like this:
[etchash]
; Wallet is set up in node, it doesn't matter what you write here.
wallet=0
; IP and port of your Mordor node.
pool1=127.0.0.1:8545
coin=mordor
Features of the version 1.11.0- Removed dev fee for RandomHash2 (Pascal coin) algorithm. Mining Pascal is now free.
- Added countDevShares config file option to control if dev reward shares are reflected in miner statistics or not.
Features of the version 1.10.1Nvidia KawPoW (Ravencoin) improvements: better hashrate, less memory consumption.
Features of the version 1.10.0Added KawPoW (Ravencoin) algorithm support for Nvidia. Main features:
- It can work without additional CUDA libraries installed, Nvidia driver is sufficient.
- Includes several know-how memory optimizations for longer mining on a 3 GB Nvidia cards.
Features of the version 1.9.6- XMR mining: Fixed miner termination in case there are no jobs for 10 minutes.
Features of the version 1.9.5- Fixed 4 GB Ethash DAG problem for AMD GPUs. Extended 4 GB cards life on Ethereum and Ethereum Classic.
To benchmark nanominer working with specific Ethash DAG epoch please use epoch config option.
Features of the version 1.9.4- ixed setting up email for Ravencoin.
- Added useSSL option for disabling SSL connections.
- Fixed incompatibility issue with some Ethereum pools introduced in version 1.9.0.
Features of the version 1.9.3- KawPow (Ravencoin):
- Performance improved on AMD Navi GPUs, +16% on stock RX 5700 XT and +14% on stock RX 5700.
- Average performance was slightly improved for pre-Navi AMD GPUs.
- Fixed build issue with GCN1 GPUs (Tahiti).
Features of the version 1.9.2- Fixed possible wrong GPU hanging detection in some network failure scenarios.
- Fixed confusing common options set up in config. Common option can now be set up inside algorithm option.
Features of the version 1.9.1- Fixed issue with bsod.pw Ravencoin testnet pool.
Features of the version 1.9.0- KawPow algorithm for upcoming Ravencoin hardfork implemented on AMD GPUs. Performance is up to 6% better than other miners due to fully original implementation.
- epoch option was added for Ethash testing.
Features of the version 1.8.2- Network stability improved.
Features of the version 1.8.1- Fixed issue with incorrect Ethash pool protocol auto-detection on some connections.
- Removed pool.pascalpool.org from list of default Pascal pools.
Features of the version 1.8.0- Added Cortex support for AMD Radeon RX 570 16 GB cards. Hashrate is about 1 G/s which gives about 1.3$-1.4$ a day right now.
- +30% RandomHash2 (Pascal) optimizations for some of CPUs. Tested on AMD Threadripper, works on some Intel CPUs too.
Features of the version 1.7.3- Fixes issue #63 with incorrect configuration introduced in 1.7.2.
- The only difference with 1.7.1 is x4 - x5 performance improvements for RandomHash2 algo (Pascal).
Features of the version 1.7.2- x4 - x5 performance improvements for RandomHash2 algo (Pascal).
Features of the version 1.7.1- Added Ethash support for AMD Navi 12 and Navi 14 GPUs including AMD RX 5500.
Features of the version 1.7.0- Fixed issue with Floating point exception at startup observer on some CPUs.
- Removed CryptoNight family of algorithms since Monero uses RandomX.
- RandomHash algorithm is synonym to RandomHash2 now since there are no RandomHash(1) coins any more.
Features of the version 1.6.2- Fixed setting up RandomX algorithm for testing purposes. Please check our Github for the config examples.
Features of the version 1.6.1- Optimized Ethash memory for Nvidia cards.
- Added SSL connections for both Nanopool ETH and ETC pools and are used by default if no pools specified.
- Ubiqpool.io pools are used by default now if no UBQ pools provided.
Features of the version 1.6.0- RandomHash2 algorithm for Pascal implemented. DevFee increased from 3% to 5% for both RandomHash and RandomHash2 to support RandomHash2 development.
- RandomX algorithm implemented on CPU. Will be able to mine Monero on CPU in dual mode with some GPU coin after Monero hardfork.
- Cuckarood29 performance improved up to 24% on AMD and Nvidia.
- Updated node protocol supported for QuarkChain. Wallet can now be set up in miner's configuration file, not only configured on node itself. Public full nodes are used by default.
- Example config files for popular coins were added to distribution.
Features of the version 1.5.3- Fixed issue with Nvidia devices not shown on nanominer -d output.
- Print message in log if current Nvidia driver is too old for nanominer to detect Nvidia GPUs.
Features of the version 1.5.2- Fixed Cuckarood29 issue on AMD: low difficulty shares are not sent anymore.
Features of the version 1.5.1- Added Ethash binaries for AMD Radeon RX 5700 and AMD Radeon RX 5700 XT cards.
Features of the version 1.5.0- Added support for Grin's upcoming PoW hardfork Cuckarood29 algorithm.
- Added support for Nvidia 6+ GB cards on Cuckaroo29/Cuckarood29 algorithms.
- RandomHash (PascalCoin) performance improved.
Features of the version 1.4.1- Built-in amdmemtweak can run on Ubuntu 16.04 now.
- Fixed SSL connection with miningpoolhub.
Features of the version 1.4.0- New memTweak option to control AMD GPU memory timings on Ethash algorithm, that gives up to 6%-10% performance increase compared to stock settings.
- Faster Ethash kernel tuning on AMD Vega and Radeon VII GPUs.
Features of the version 1.3.4- Fixed critical connection issue introduced in version 1.3.3.
Features of the version 1.3.3- Fixed random Monero mining crashes on some connection types.
Features of the version 1.3.2- Fixed hanging while enumerating AMD devices on some systems.
Features of the version 1.3.1- Fixed CryptoNightR runtime compilation issue on some AMD devices.
Features of the version 1.3.0- CryptoNightR and CryptoNightReverseWaltz algorithms support for AMD GPUs.
- New option powerLimits to manage Nvidia GPUs power limits.
- Added block acceptance time for QuarkChain.
- Support any shard IDs for QuarkChain, including null for root chain mining.
Features of the version 1.2.4- QuarkChain shard option was renamed to shardid to avoid confusion.
- Added farmRecheck option for QuakrChain.
- Do not show block accepted time for getwork protocol because it was calculated wrong. Will be added in some future update.
- Fixed some stability issues.
Features of the version 1.2.3- Fixed issue with devices parameter ignored for Ethash.
- Some performance increase of Cuckaroo29 for AMD GPUs.
Features of the version 1.2.2- Added QuarkChain node support for mining Ethash algorithm.
- Added command line launching scripts for those users who need to run the miner using single command line with arguments.
- Increased performance of Cuckaroo29 (GRIN coin) for AMD RX 580 8 GB up to 8%.
Features of the version 1.2.1- Fixed crash on startup on some systems without Nvidia cards.
Features of the version 1.2.0- Added fast (arguably the fastest) implementation of Grin's Cuckaroo29 algorithm for 8+ GB AMD GPUs with lowest possible CPU usage. Cuckaroo29 devfee is 0% till April 26th 4:20 PM local time and 2% after for this and any next version of nanominer.
- Switched to CUDA 10 so all new Nvidia RTX GPUs are now supported. Need Nvidia Linux driver >= 410.48 or Windows driver >= 411.13 in order to work.
- Added support for CryptoNightReverseWaltz (Graft coin) algorithm on Nvidia.
- Two times less switches to dev fee and back - commission mining is now done once per two hours instead of single hour.
Features of the version 1.1.1- Lower CPU usage and system memory consumption for Nvidia CryptoNightR algorithm.
- Fixed local miners discovery on some network configurations.
Features of the version 1.1.0- Added support for CryptoNightR algorithm on Nvidia for Monero PoW hardfork. Up to 17% faster than best competive CryptoNightR Nvidia miners currently available with only 1% devfee.
- Added web-interface for easy rigs monitoring and remote setup. Runs on 9090 port by default, see http://127.0.0.1:9090
- Added checkForUpdates (enabled by default) and autoUpdate (disabled by default) for checking and installing newest nanominer version on miner start.
- Added options coreClocks, memClocks for overclocking. Only Nvidia cards on Windows are supported for now.
- RandomHash devfee for CPU-only case was reduced from 5% down to 3%.
- About 5% performance improvements for RandomHash on some CPUs.
Features of the version 1.0.6- Fixed small memory leak on Nvidia DAG change.
- Some additional Ethash 3GB Nvidia cards optimizations - it is now possible to mine Ethereum on Windows 10 with half hashrate on full speed x16 PCI-e.
Features of the version 1.0.5- Extended Ethash support on Nvidia 3Gb cards. We are now the only one known miner that can support up to 242 epoch (best on Linux) with full speed. Next epochs will work too but performance degradation is possible. To make performance better you can try using full-speed PCI-e connections for 3 Gb devices.
- Fixed some issues with miner re-connection to pools.
- Fixed floating bug with enormous reported hashrate on AMD Ethash.
Dev fee for the use of nanominer takes the form of a commission from mining to its wallets once per 2 hours of runtime. The commission is:
1% of total mining time for Ethash, Ubqhash and CryptoNight algorithms (72 seconds per 2 hours);
2% for Cuckaroo29 algorithm (144 seconds per 2 hours);
3% for RandomHash on CPU (216 seconds per 2 hours).
GitHub: https://github.com/nanopool/nanominer
* - Some video cards do not provide the data on power consumption; for such cards this information will not be displayed in nanominer.[/list]