This guide describes how to start and how to use the latest version of Nanominer 3.8.4 and higher.
Download for Windows / Linux
What is Nanominer?
Nanominer – is a cryptocurrency miner that runs on AMD, NVIDIA graphics cards and on a processor. Supports dual mining mode, overclocking control and power consumption limit. There is a convenient web interface for tracking statistics. It is mainly used to mine cryptocurrencies such as Ravencoin, Zilliqa and Ergo.
Algorithms and fees
|Ethash||ETH & other||1%||✓||✓|
To work with NVIDIA video cards, you need:
- driver 411.31 and higher on Windows,
- Nvidia driver 410.48 and newer on Linux.
cuda11 requires driver 456.38 or later on Windows or Nvidia 455.23 or later on Linux. Nvidia 30xx series graphics cards will only work with
cuda11 the miner version.
To start mining Ethereum using a Nanominer, you just need to enter your wallet into the configuration or batch file.
How to run Nanominer through a bat file
Step 1 - Download Nanominer
Step 2 - Configure Nanominer
After you have unpacked the archive, you will see the configuration files
.ini. You need to edit these default config files or create a
Let's start with the
.bat file. In the same folder as
nanominer.exe, you need to create a file with the extension
Just copy any
.ini file and give it the extension
.bat file with Notepad. Below is an example of a setup for Ethereum. You need to add the following commands to it:
helper_scripts/cmdline_launcher -algo ethash -coin eth -pool1 ethash.poolbinance.com:8888 -wallet username1 -rigName RIG_ID pause
username1 just insert your username from the Binance Pool.
Step 3 - start Nanominer
After everything is done in step 2, you are ready to mine. All that's left to do is launch the miner and then go to the Binance Pool, where you can track your mining progress.
The program is launched in a standard way: double-click the left mouse button on the file with the extension
.bat. After starting, a window opens indicating all the entered parameters.
Setting up via Config using Ravencoin as an example
An alternative launch option would be setting instead of a batch file through a configuration file. It has the extension
By default, the program reads the settings from a file
config.ini and runs through
Listing of the configured file for Ravencoin:
; Address to send funds to. Change this address to yours! wallet = RAXCRKF2JdYwYLn2RiMxDPNgvKMwfVrjY9 ; Coin to mine. coin = RVN ; (Optional) Rig (worker) name. rigName = speed_test
In the config file, you need to change three things:
wallet- insert here the address of your wallet from the mined cryptocurrency.
coin- indicate the ticker of the coin (usually it is displayed on the exchange). Leave RVN for Ravencoin.
rigName- specify the name of the worker (your mining rig).
Here’s what we should get:
- Double click the file
nanominer.exein the Nanominer folder.
- A window will appear showing the progress of the miner as he connects to the pool, adjusts a few more parameters and starts mining. On Windows it will look something like the window below.
- That’s it, you mine RVN from Nanopool with Nanominer!
- Now let’s check our Nanopool progress. Visit nanopool.org in a web browser.
- Click RavenCoin on the main page.
- In the upper right corner of the page, paste your wallet address and click Search.
- You will receive either a page with statistics for your mining farm, or a page where no account was found, which (assuming your wallet was configured correctly) means that you have to wait until your farm finds a few shares (solutions).
- We are waiting for the cannon to report
Total sharesat least 1.
- We update the page that reported “Account Not Found” and see that the statistics have appeared:
After mining another ten minutes, a graph with a hash rate will appear.
Settings for Ergo
Here is a finished example of a setup for Ergo:
helper_scripts/cmdline_launcher- starts the program. The file cmdline_launchermust be in a folder helper_scripts.
autolykos- indicate the cryptocurrency mining algorithm.
ergo-eu2.nanopool.org- we indicate the address of the pool.
11111- we specify the port of the pool.
9hEq42Jrr21uHJehvUNZ7uuo9429EEKb6WPSG9y7SargP3wF9rp- we indicate the crypto wallet of the token. You can use an exchange or cold wallet at your own discretion.
helper_scripts/cmdline_launcher -algo autolykos -coin erg -pool1 ergo-eu2.nanopool.org:11111 -wallet 9hEq42Jrr21uHJehvUNZ7uuo9429EEKb6WPSG9y7SargP3wF9rp -rigName MSI
Setting up a batch file for Nicehash
helper_scripts/cmdline_launcher- starts the program.
ethash- indicate the cryptocurrency mining algorithm.
daggerhashimoto.eu.nicehash.com:3353- we specify the address of the pool and its port
3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx- we indicate the crypto wallet from the NiceHash account.
helper_scripts/cmdline_launcher -algo ethash -pool1 stratum+tcp://daggerhashimoto.eu.nicehash.com:3353 -wallet 16p3MvQB7Va2cAPBahvkBePxqQtwTd77sP
Source: bytwork.com - Nanominer setup.
Start to finish setup of nanominer, mining Ethereum (ETH) on nanopool. Learn how to start mining with your PC GPU and/or CPU using nanominer. Setting up a mining rig to mine on Ethereum nanopool.
You need an Ethereum wallet but can use any Ethereum crypto wallet you like.
Ergo Mining Setup Windows Smos Hive Amd Nvidia
Always check calculator for the latest profitability!
Mining Software Comparison - PhoenixMiner - NbMiner - T-Rex Miner - Nanominer
In this two-part video series, we test the Ethereum - ETH and Ergo - ERG performances of different miner programs. We will use the optimum overclock settings and stock values during this comparison.
In our previous videos, we examined the Ethereum (ETH), Raven (RVN) and Ergo (ERG) mining performances of the Rtx 3080 Ti with different overclock settings. You can access these videos from the links below:
I wanted to compare Ergo and Eth, but as far as I know, Ergo mining is not done with the latest version of GMiner anyway, I chose popular programs and therefore I did not include GMiner in the test. For example, I would like to include Team Red Miner, but it does not work with Nvidia cards.
Commands and options
||Cryptocurrency mining wallet|
||Cryptocurrency that we will mine|
||The name we have assigned to our mining rig.|
||We indicate the address of the pool.|
||Whether to check for updates.
||Enable / disable automatic updates.
|| You can configure on-the-fly AMD timing changes for Ethash/Etchash/Ubqhash algorithms. Example:
||Set a password for the farm or worker. This can be useful when working with pools that require registration and setting a rig password.|
restarts - the parameter sets the number of miner restarts before restarting the farm. In case of problems with the video card, such as hardware errors or lagging, or if the hash rate drops (if the minhashrate option is used), nanominer will restart. However, some errors cannot be corrected by restarting the program. In such cases, you need to reboot the rig. To reboot, the miner loads the script
reboot.bat from the current directory, if it is running on Windows, or
reboot.sh if on Linux.
shutdown /r /t 5 /f
Having problems? There are only a few things that can really go wrong. They include:
First, give the software ten or fifteen minutes before claiming something went wrong. After we found our first share, our wallet address does not display the statistics page for ten minutes.
If you have waited more than 15 minutes and still do not see the mining statistics page, check the following:
- One or more values were incorrectly set in the file
- You have inserted the wrong wallet address when searching.
- There is something wrong with your mining rig.
- The nanopool does not work.
- There are many more options available for T-rex Miner. To find out more, read the setup instructions.
- If you haven’t already, try overclocking your video cards to increase the hashrate.
The following coins can be mined in dual mode:
|Configuration||Merged (same pool)||Split (different pools)|
Here is the configuration for dual mining (Ethereum + Monero):
[Ethash] wallet = 0xada842613541e55e2500478892a334cde74ff653 rigName = worker1 email = [email protected] pool1 = eth-eu1.nanopool.org:9433 pool2 = eth-eu2.nanopool.org:9433 pool3 = eth-us-east1.nanopool.org:9433 pool4 = eth-us-west1.nanopool.org:9433 pool5 = eth-asia1.nanopool.org:9433 pool6 = eth-jp1.nanopool.org:9433 pool7 = eth-au1.nanopool.org:9433 [RandomX] wallet = 84XFxjQVYoJjQBeyfbcYBgJ1tw4cgywGyTp12nQw3mSKZctgMYuPGRH1y2LuBAS8yyT8ZX2NDS3CXbfFAxdXQJwAGMoMDSq rigName = worker1 email = [email protected] pool1 = xmr-eu1.nanopool.org:14433 pool2 = xmr-eu2.nanopool.org:14433 pool3 = xmr-us-east1.nanopool.org:14433 pool4 = xmr-us-west1.nanopool.org:14433 pool5 = xmr-asia1.nanopool.org:14433
Releases and updates
- добавлена поддержка RDNA3.
AMD Радеон 7900XTX:
- Autolykos (Ergo): 195 MH/s
- Ethash: 101 MH/s
- Octopus (Conflux): 40 MH/s
- Семейство Progpow (Raven, FIRO): 41 MH/s
We reworked 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:
switchToEtc = true walletEtc = <ETC wallet>
- Significantly reduced stale Ethash shares on Nvidia GPUs.
- Significantly improved Ergo (Autolykos2) performace on AMD Vega GPUs (up to 15%);
- Improved performance for ethash algorithms family (ETH, ETC, UBQ, etc) on Nvidia Turing family (up to 0.4%);
- Added functionality: showing share difficulty for ethash algorithms family.
Fixed issue: Could not make binaries for gfx103x (AMD RX 6xxx series GPUs) on 2020 drivers (20.40 and similar on Linux; 20.11.2 and similar on Windows).
- Fixed crashes and restarts on Nvidia 10xx series and 20xx series.
Added Ethash LHR unlock.
- Automatic LHR detection by default;
- Configuration parameter lhr for manual unlock percentage selection. Example. Set LHR unlock percentage on device 0 to 71.5%, switch off LHR unlock on device 1 and automatic selection on device 2:
- Fixed GPU temperature, power consumption and fan speed display for several Nvidia drivers.
- Hotfix: fixed VerusCoin (VerusHash) mining on CUDA 11 version.
- Significantly improved FIRO (Firopow) zombie mode on 4Gb AMD GPUs;
- Fixed VerusCoin (VerusHash) mining.
- Improved performance of
- Improved performance
FiroPow(FIRO) on Nvidia GPUs (up to 3% depends on GPU model).
- Significantly improved Ergo (
Autolykos2) performance (up to 60%) on AMD Vega family (RX Vega 56, RX Vega 64, Radeon VII).
- Slightly improved Ergo (
Autolykos2) performance on AMD polaris family (RX 5xx).
- Update to fulfill Nicehash requirements. If you are not using Nicahash, You can ignore it.
- Significantly improved Ergo (Autolykos2) performance (~10%) on Nvidia Turing GPUs (RTX 16xx, RTX 20xx, CMP 30HX);
- Reduced Ergo (Autolykos2) power consumption on Nvidia GPUs.
- Added Verthash for AMD GPUs;
- Warn user if hardware accelerated GPU scheduling is not enabled;
- Reduced stale shares on Raven;
- Fixed crash when nanominer started with some AMD GCN3 and elder GPUs;
- Fixed Raven invalid shares issue for some Nvidia RTX 30xx GPUs;
- Fixed ETH performance tuning issue for some Nvidia RTX 30xx GPUs;
- Returned launch with command line arguments. Config files still working.
Kawpowperformance improvements for Nvidia Pascal, Turing and Ampere GPUs.
- Improved connection stability for China users.
This guide will help you get started mining Conflux (CFX), Ergo and Ethereum using a Windows based mining farm. The miner we will be using in this tutorial is the Nanominer.