Mining Software Comparison

NBminer: How to Set Up and Download

NBminer is designed by the Chinese developers and mainly targeted at the Chinese market. The description and support are available only in Chinese. The software supports Nvidia and AMD, and often ranks at the top demonstrating a high hash rate on different mining algorithms. Stability is not always the strongest point of this miner.

The miner’s fee for most coins is 2%.

NBminer Supported Algorithms

Below is the list of algorithms supported by the NBminer mining software. Each algorithm indicates the program fee, which is usually just a few percent. Software developers use it for their product support, enhancement, and development of new features. The fee works in such a way that every hour a program mines for a short period of time (usually less than a minute) to the developer’s wallet.

Fee 2%
Fee 2%
Fee 2%

NBminer Sample Settings (bat file)

The mining software launches through the command line in Linux and through the bat file in Windows. Below are sample bat files for each cryptocurrency that you can mine with NBminer. Make sure to replace YOUR_ADDRESS with your own wallet address, and RIG_ID with your own rig name. You can name it however you like, but the name must contain only Latin letters and symbols “-” and “_”. The wallet must correspond to the cryptocurrency you are mining.

You can find additional settings for the mining program at the end of the page. If you have problems setting up NBminer, feel free to ask for advice in our Telegram chat.

Ethereum PoWnbminer.exe -a ethash -o stratum+tcp:// -u YOUR_WALLET_ADDRESS.RIG_ID
Ergonbminer.exe -a ergo -o stratum+tcp:// -u YOUR_WALLET_ADDRESS.RIG_ID
Ethereum Classicnbminer.exe -a etchash -o stratum+tcp:// -u YOUR_WALLET_ADDRESS.RIG_ID
Ravencoinnbminer.exe -a kawpow -o stratum+tcp:// -u YOUR_WALLET_ADDRESS.RIG_ID
Neoxanbminer.exe -a kawpow -o stratum+tcp:// -u YOUR_WALLET_ADDRESS.RIG_ID
Neurainbminer.exe -a kawpow -o stratum+tcp:// -u YOUR_WALLET_ADDRESS.RIG_ID
Aeternitynbminer.exe -a cuckoo_ae -o stratum+tcp:// -u YOUR_WALLET_ADDRESS.RIG_ID
Beamnbminer.exe -a beamv3 -o stratum+ssl:// -u YOUR_WALLET_ADDRESS.RIG_ID

NBminer Extra Settings

Sometimes you need to take additional steps to set up a mining program. For example, you may want to disconnect a GPU or set the GPU operating temperature limit. We prepared the list of the most popular NBminer settings. To use a setting, add it to the standard launch line indicated above. As a rule, you can’t control GPU overclocking through the mining program settings. You can find a detailed guide on GPU overclocking in this article.

stratum+ssl:// is for mining through SSL. To use SSL, replace the standard pool address prefix stratum+tcp:// with stratum+ssl://Please keep in mind that the pool address with SSL is usually different from the pool address without SSL. For example, stratum+ssl:// (2Miners Ethereum pool for mining through SSL).

--devices launches mining software only on certain GPUs. Indicate target GPUs separated with a comma after --devices. The first GPU is indexed as 0. For example, GPUs in a rig of six graphics cards are numbered from 0 to 5. --devices 0,1,2,3,5 launches the mining software on all GPUs except for the fifth (indexed as 4).

--platform sets target GPU types for mining. The default is AMD and Nvidia. --platform 1 is for mining only with Nvidia. --platform 2 is for mining only with AMD.

--temperature-limit sets the max temperature GPUs can mine at. When a GPU reaches the indicated temperature, it will disconnect and stop mining for 10 seconds. For example, --temperature-limit 75.

--log creates the log file and saves it to the drive, to the same directory of the mining software (logs subfolder).

--fee 0 launches the mining software without the developer's fee, but decreases the rig hash rate.