NBMiner

Concerning the NBMiner:

NBMiner: High-Performance Cryptocurrency Mining Software

Are you looking for a powerful and efficient way to mine cryptocurrencies? Look no further than NBMiner!

NBMiner is a high-performance cryptocurrency mining software that is optimized for Nvidia GPUs. With its versatile algorithm support, user-friendly interface, built-in overclocking tools, and regular updates, NBMiner is a popular choice for miners who want to maximize their profits.

Some of the key features of NBMiner include:

  • High performance: NBMiner has been optimized for maximum efficiency, allowing you to extract more hashes per second and maximize your profits.
  • Multi-algorithm support: NBMiner supports a wide range of algorithms, making it a versatile option for miners who want to switch between different coins based on profitability.
  • User-friendly interface: The software has a user-friendly interface, making it easy for even novice miners to set up and start mining. The software also provides detailed performance statistics, making it simple to monitor and adjust your mining setup.
  • Built-in overclocking tools: NBMiner includes built-in overclocking tools, allowing you to optimize your GPU performance for maximum efficiency and profitability.
  • Regular updates: The NBMiner development team is actively working on improving the software, and new releases with bug fixes and performance improvements are regularly released.

Whether you’re a seasoned miner or just starting out, NBMiner is a great choice for maximizing your profits and efficiently mining cryptocurrencies. Give it a try today!

List of coins that can be mined on NBMiner in 2023:

  • Monero (XMR) using the CryptoNight algorithm.
  • Zcash (ZEC) using the Equihash algorithm.
  • Grin (GRIN) using the Cuckoo Cycle algorithm.
  • Aeternity (AE) using the Cuckoo Cycle algorithm.
  • Beam (BEAM) using the Equihash 150,5 algorithm.
  • Binance Coin (BNB) using the Binance Chain PoS algorithm.
  • Ravencoin (RVN) using the KAWPOW algorithm.
  • Electroneum (ETN) using the CryptoNight algorithm.
  • Haven Protocol (XHV) using the Cryptonight-GPU algorithm.

LATEST RELEASE DOWNLOAD:


The most recent version v42.3

  • etchash: Add support for NiceHash ETC pool.

NBMiner quick setup

  1. Download the program.
  2. Extract the archive.
  3. Edit the et hash-nicehash file.bat or grin-f2 pool.bar.
  4. Change the username from the pool.
  5. Change the wallet address to your own.

The program is launched by double-clicking on the file with the extension .bat.

Follow this link for more detailed configuration and installation of NBMiner.

How to use NBMiner

Video cards supported by NBMiner

NBminer is a miner software that supports a wide range of graphics cards from Nvidia and AMD. Here is a list of some of the popular GPU models that are known to be compatible with NBminer:

Nvidia:

  • GeForce RTX 30 series (3060, 3070, 3080, 3090)
  • GeForce GTX 16 series (1650, 1660, 1660 Ti)
  • GeForce GTX 10 series (1050 Ti, 1060, 1070, 1080, 1080 Ti)

AMD:

  • Radeon RX 5700 XT
  • Radeon RX 5600 XT
  • Radeon RX 550
  • Radeon RX 580
  • Radeon RX 590

Note: This is not an exhaustive list and compatibility may depend on the specific configuration of the GPU, such as its clock speed, memory, and firmware version.

Requirements

Hardware:

  • A computer with an Nvidia or AMD GPU
  • A reliable power supply
  • Adequate cooling for your GPU

Software:

  • A 64-bit operating system, such as Windows 7 or later, or Linux
  • A supported version of the CUDA toolkit for Nvidia GPUs, or the AMD OpenCL runtime for AMD GPUs
  • The latest graphics card drivers for your GPU

AlgorithmCoinCompute CapabilityMemory (Win7 & Linux)Memory (Win10)
ethashETH6.0, 6.1, 7.0, 7.5, 8.0,8.65GB6GB
cuckoo_aeAE6.0, 6.1, 7.0, 7.5, 8.0,8.65GB6GB
kawpowRVN6.0, 6.1, 7.0, 7.5, 8.0,8.63GB4GB
beamv3BEAM6.0, 6.1, 7.0, 7.53GB3GB
octopusCFX6.0, 6.1, 7.0, 7.5, 8.0,8.65GB6GB
ergoERGO6.0, 6.1, 7.0, 7.5, 8.0,8.63GB3GB

DevFee

This commission usually does not exceed a few percent and is used by us to maintain and improve its work, as well as to add new functions. The commission is taken due to the fact that the program attracts a short period of time (usually no more than a minute) every hour to our wallet.

CoinDevFee
Ethereum (Ethash)1%
Ethereum Classic1%
Ravencoin2%
Metaverse ETP1%
MOAC1%
Expanse1%
Callisto Network1%
Aeternity2%
Beam2%
Ergo2%
Grin2%
MimbleWimbleCoin2%

CMD Options

nbminer -a algo -o protocol+socket_type://pool_host:pool_port -u wallet_address.worker -p passwd

  • -h, –help Displays this help.
  • -v, –version Displays version information.
  • -c, –config <config file path> Use json format config file rather than cmd line options.
  • –generate-config <filename> Generate a sample config json file.
  • -a, –algo <algo> Select mining algorithm
  • –api <host:port> The endpoint for serving REST API.
  • -o, –url <url> Mining pool url.
  • -u, –user <user> User used in Mining pool, wallet address or username.
  • -o1, –url1 <url> url for backup mining pool 1.
  • -u1, –user1 <user> username for backup mining pool 1.
  • -o2, –url2 <url> url for backup mining pool 2.
  • -u2, –user2 <user> username for backup mining pool 2.
  • -p, –password <password> password for mining pool
  • -p1, –password1 <password> password for backup mining pool1
  • -p2, –password2 <password> password for backup mining pool2
  • -d, –devices <devices> Specify GPU list to use. Format: “-d 0,1,2,3” to use first 4 GPU.
  • -i, –intensity <intensities> Comma-separated list of intensities (1 -100).
  • –strict-ssl Check validity of certificate when use SSL connection.
  • –proxy Socks5 proxy used to eastablish connection with pool, E.g. 127.0.0.1:1080
  • –cuckoo-intensity <intensity> Set intensity of cuckoo, cuckaroo, cuckatoo, [1, 12]. Smaller value means higher CPU usage to gain more hashrate. Set to 0 means autumatically adapt. Default: 0.
  • –temperature-limit, –tl <temp-limit> Set temperature limit of GPU, if exceeds, stop GPU.
  • –temperature-start, –ts <temp-start> Set cool-down temperature target if GPU is stopped by temperature-limit, default to <temp-limit> – 5.
  • –log Generate log file named logs/log_<timestamp>.txt.
  • –log-file <filename> Generate custom log file. Note: This option will override --log.
  • –log-no-job Set this option to disable ‘New job’ info in console and log file.
  • –log-cycle <cycle> Set to change the cycle of Summary table show in console and log, in seconds, defaults to 30.
  • –no-health Do not query device health status. (Do not set if use LHR gpu)
  • –no-color Do not use colorful output log in cmd line.
  • –long-format Use ‘yyMMdd HH:mm:ss,zzz’ for log time format.
  • –verbose Print communication data between miner and pool in log file.
  • –device-info Print device cuda information.
  • –device-info-json Print out detailed information for every device in json format.
  • –fee <fee> Change devfee in percentage, [0-5]. Set to ‘0’ to turn off devfee with lower hashrate. Otherwise, devfee = max(set_value, default_value).
  • –no-watchdog Disable watchdog process.
  • –platform <platform> Choose platform,0: NVIDIA+AMD (default), 1: NVIDIA only, 2: AMD only
  • –share-check <value> If <value> minutes without share, reboot miner, set 0 to disable. Default: 30
  • –no-interrupt set this option will disable miner interrupting current GPU jobs when a new job coming from pool, will cause less power supply issue, but might lead to a bit higher stale ratio and reject shares.
  • –enable-igpu AMD igpu is disabled by default, set this option to enable.
  • –mt, –memory-tweak <mode> Memory timings optimize for Nvidia GDDR5 & GDDR5X gpus. range [1-6]. Higher value equals higher hashrate. Individual value can be set via comma seperated list. Power limit may need to be tuned up to get more hashrate. Higher reject share ratio can happen if mining rig hits high temperature, set lower value of -mt can reduce reject ratio. Under windows, a custom driver need to be installed when using -mt, can installed manually by option --driver, or run nbminer.exe with admin privilege to perform auto-install. Under linux, admin priviledge is needed to run, sudo ./nbminer -mt xOhGodAnETHlargementPill is not needed anymore if -mt is enabled when mining on 1080 & 1080ti GPUs.
  • –driver <action> Windows only option, install / uninstall driver for memory tweak. Run with admin priviledge. install: nbminer.exe --driver install, uninstall: nbminer.exe --driver uninstall.
  • –power-limit, –pl <limit> Set power limit of GPU.​ Set PL in watts: -pl 200.​ Set PL in percetage of default PowerLimit: -pl 75%
  • –cclock <clocks> Set core clock in MHz. Set clock offsets: -cclock 100, -cclock -500 (Windows only) Set locked clock: -cclock @1500.
  • –mclock <clocks> Set memory clock offsets in MHz. (Windows only)
  • –lock-cv <cv> Set locked core voltages in mV. (Windows only)
  • –fan <speed> Set GPU fan speed in percentage. (Windows only)

Dual-Mining NBMiner

Dual mining refers to the process of mining two different cryptocurrencies at the same time, using the same hardware. NBMiner supports dual mining, allowing you to mine Ethereum (or another Ethash-based coin) and a secondary coin, such as Decred, at the same time.

When dual mining with NBMiner, you can configure the miner to allocate a certain percentage of your mining power to the secondary coin, while the remainder is used to mine the primary coin. This can help increase your overall mining profits, as you are effectively earning rewards from two different coins at the same time.

To set up dual mining with NBMiner, you will need to specify the two coins you want to mine, as well as the pool addresses and ports for each coin. You will also need to set the dual mining intensity, which determines the amount of hashrate that is allocated to the secondary coin.

Note that dual mining can increase the complexity of your mining setup, and may also result in higher power consumption and higher temperatures for your GPUs. It is important to carefully consider your hardware and energy costs before deciding to dual mine with NBMiner or any other miner.

Setting up dual mining with NBMiner

Setting up dual mining with NBMiner is relatively straightforward, and involves the following steps:

  1. Download and install NBMiner: You can download the latest version of NBMiner from the official website and install it on your mining rig.
  2. Choose your coins: Decide which two coins you want to mine, and make sure that NBMiner supports both. NBMiner supports a wide range of coins, including Ethereum, Decred, and others.
  3. Find pool information: For each coin you want to mine, you’ll need to find the pool address and port number. You can find this information on the pool’s website or by contacting the pool operator.
  4. Create a batch file: To start NBMiner, you will need to create a batch file that contains the necessary information, such as the pool address and port number for each coin, as well as your wallet address and worker name. You can find sample batch files for dual mining on the NBMiner website.
  5. Start NBMiner: Once you have created the batch file, simply double-click on it to start NBMiner. The miner will begin mining both coins simultaneously, using the dual mining intensity you specified in the batch file.
  6. Monitor your mining: To monitor your mining progress, you can use the NBMiner interface or log into your pool’s website to see your hashrate, block count, and rewards.

NBMiner vs PhoenixMiner

NBMiner and PhoenixMiner are both software programs used for cryptocurrency mining, specifically for mining Ethereum and other Ethash-based coins.

Both programs have a number of features in common, including support for both AMD and NVIDIA GPUs, a user-friendly interface, and the ability to mine on a variety of pools. However, there are also a number of differences between the two programs.

One key difference is the level of performance: NBMiner is generally considered to be a more efficient miner than PhoenixMiner, with a higher hashrate and lower power consumption. Additionally, NBMiner has a number of additional features that are not found in PhoenixMiner, including support for mining other algorithms such as ProgPoW and CuckooCycle.

Ultimately, the choice between NBMiner and PhoenixMiner will depend on your specific needs and preferences as a miner. If you are looking for a highly efficient miner with a good range of features, NBMiner may be the better choice. If you prefer a more straightforward miner with a simpler interface, PhoenixMiner might be a better optio

How to set up LHR unlock

To set up LHR unlock NBMiner, you need to follow the following steps:

  1. Download the NBMiner software and extract the archive file to your desired location.
  2. Open the NBMiner.exe file and navigate to the “Setting” tab.
  3. In the “Miner” section, enter the following information:
  • “Pool URL”: the URL for the pool you want to mine with.
  • “Wallet”: your mining address.
  • “Password”: the password for your mining pool.
  1. In the “Algorithm” section, select “LHR”.
  2. In the “Intensity” section, set the intensity level to match your GPU’s performance.
  3. Click the “Save & Start” button to begin mining.

Note: Make sure to check the documentation and FAQs provided by NBMiner for further details and troubleshooting.

LHR 42++MH/s Unlock For RTX 3060 TI NBminer 2021

I am using INNO 3D RTX 3060 Ti (Hynix Memory). My settings are:

Core Clock (-502) | Memory Clock (+700) | Power Limit (67%) | I am getting 40 Mh/s and power usage is 133 Watts and I set my fan speed to 70% and temperature is 63°C

Questions frequently asked

Here are some frequently asked questions about NBMiner:

What is NBMiner?

NBMiner is a mining software that is used for mining various cryptocurrencies, such as Ethereum, Decred, Grin, and others. It is designed to be fast, efficient, and easy to use.

Is NBMiner free?

Yes, NBMiner is free to use and can be downloaded from the official website.

Does NBMiner support dual mining?

Yes, NBMiner supports dual mining, which allows you to mine two different cryptocurrencies at the same time.

Does NBMiner work with ASICs?

No, NBMiner is designed specifically for use with GPUs and is not compatible with ASICs. But if you use Asic and want to find all miners ip adresses, you can use IP Reporter to do this.

Is NBMiner safe to use?

NBMiner is generally considered to be safe to use, but as with any mining software, it’s important to use only the official releases from trusted sources and to follow best practices for configuring and using your mining rig to ensure stability and prevent damage to your hardware.

Can NBMiner be used for mining on Windows or Linux?

NBMiner is available for both Windows and Linux operating systems, and can be used for mining on either platform.

How do I configure NBMiner for dual mining?

To configure NBMiner for dual mining, you will need to create a batch file that contains the necessary information, such as the pool address and port number for each coin, as well as your wallet address and worker name.

Which wallets are supported by nbminer?

  1. You can use any exchange or buy a cold wallet: Ledger or Trezor.
  2. The software also supports nicehash wallet.

How to find my ETH address?

  1. Log into your Huobi account and select “Exchange Account (Deposit and withdrawal)” from the Accounts menu.
  2. Click the “Select Coin” button on the newly opened page. Choose a network and get an address for it. It begins at 0x.

Click on the “Copy address” button.

Is it possible to send ETH to a BTC wallet?

No, you can’t send Bitcoin or Ether from one wallet to another. Before sending bitcoin, Ether, or other cryptocurrencies, it is critical to double-check the recipient address. You risk losing all of your money if you do not do so.

Releases

NBMiner v42.3

  • etchash: Add support for NiceHash ETC pool.

NBMiner v42.2

  • featureethash Add a new option --lhr-mode to select LHR unlock mode.
    • --lhr-mode 1 is the default mode and is the same as which in v41.5
    • Try to use --lhr-mode 2 if stability issue encountered in mode 1, for json config, use "lhr-mode": "2"
    • LHR v3 GPUs can only use mode 1
  • featureethash Extend LHR unlocker to work with old driver versions. Starting from Windows v512.95 and Linux v515.x, LHR unlocker no longer works, make sure not to use these new driver versions.
  • optimizeethash small hashrate improvement on Nvidia GPUs.
  • feature: Add GDDR6X memory temp in summary table for Linux.
  • feature: Add GPU RAM type and GPU RAM vendor in log.
  • feature: Add Nvidia driver versoin in summary table.
  • featureethash Add eth_submitHashrate for nicehash (EthereumStratum) protocol.
  • feature: If Overclock applies through nbminer, reset settings to stock when miner exit.
  • feature-mt option on windows does not require custom driver anymore (admin priviledge is required).
  • NOTE: NBMiner versions older than v39.5 (not included) will run into issue when ETH reaches EPOCH 520 (Approx mid September). Please make sure to upgrade to a newer version before that if ETH is still with POW.

NBMiner v42.1

  • fixethash Linux LHR unlocker can not unlock on certain GPUs.
  • NOTE: NBMiner versions older than v39.5 (not included) will run into issue when ETH reaches EPOCH 520 (Approx mid September). Please make sure to upgrade to a newer version before that if ETH is still with POW.

NBMiner v42.0

  • featureethash Extend LHR unlocker work with old driver versions. All previous drivers should work except 515.x and newer.
  • fixethash Improve LHR unlocker stability under Linux.
  • optimizeethash small hashrate improvement on Nvidia GPUs.
  • feature: Add GDDR6X memory temp in summary table for Linux.
  • feature: Add GPU RAM type and GPU RAM vendor in log.
  • feature: Add Nvidia driver versoin in summary table.
  • feature: If Overclock applies through nbminer, reset settings to stock when miner exit.
  • feature-mt option on windows does not require custom driver anymore (admin priviledge is required).
  • NOTE: NBMiner versions older than v39.5 (not included) will run into issue when ETH reaches EPOCH 520 (Approx mid September). Please make sure to upgrade to a newer version before that if ETH is still with POW.

NBMiner v41.5

  • featureethash Add 90% LHR unlocker for 3080 12G & 3050.
  • featureergo Add LHR unlocker support.
  • fixethash LHR unlocker improve stability.

BMiner v41.3

  • fixethash Improve stability of LHR unlocker.
  • fixethash Fix crash on AMD GPUs
  • fixethash Improve compatibility on rigs with small system memory.
  • noteRecommend driver versions: 512.15 for Windows, 510.60 for Linux.

NBMiner v41.0

featureethash 100% LHR unlocker added, for both Windows & Linux.

  • Run nbminer with admin priviledge to get 100% LHR unlock
  • Tested and verified on drivers: 512.15 for Windows, 510.60 for Linux.
  • Other driver versions may have some compatibility issue.
  • Previous LHR mode are removed.

NBMiner v40.1

  • feature: Add overclock options for Nvidia GPUs, require admin priviledge, accept comma seprated list to specify for each GPU.
    • -power-limit, -pl: Set power limitation of GPU. Examples:​ Set PL in watts: -pl 200​ Set PL in percentage of default PowerLimit: -pl 75% (in Windows bat file, need dual % , -pl 75%%)
    • -cclock: Set core clock in MHz. Examples:​ Set clock offsets: -cclock 100 (Windows only)​ Set locked clocks: -cclock @1500
    • -mclock: Set memory clock offsets in MHz (Windows only)
    • -lock-cv: Set locked core voltage of GPU in mV, support Turing and newer GPUs. (Windows only)
    • -fan: Set fan speed in percentage of GPU. (Windows only)
  • feature: Display current LHR value in console summary table and web monitor.
  • feature-proxy options now support username & password for SOCKS5 proxy. format: -proxy user:pass@host:port
  • feature: Web monitor changes, delete unused information for dual mining.
  • feature: new options for log control.
    • -log-no-job: Turn off the New job line in console.
    • -log-cycle: Set to change the cycle of Summary table show in console and log, in seconds, defaults to 30.
  • fixethash Change CPU share validation to independent thread, lower performance degradation when mining at very low difficulty pools.
  • fix: LHR lock detected failure on some cases.

NBMiner v39.7

  • feature: LHR mode support new GA104 version of 3060
  • featureethash Turn on LHR mode by default for 3060 v1, disabled by default only on windows 470.05
  • fixethash Fail to detect LHR lock on certain situation.
  • fix: Nvidia GPU power consumption issue on certain rig config.
  • delete: support for sero.

NBMiner v39.6

  • optimize:ethash LHR mode significant improvement:
    • higher hashrate, more stable LHR unlocking for both -lhr-mode 1 and -lhr-mode 2
    • default LHR mode changes to -lhr-mode 1 for LHR GPUs
    • default values of LHR mode increased, -lhr-mode 1 -> 74, -lhr-mode 2 -> 71
    • added 3 new options for LHR auto-tuning control, at most cases you don’t need to change:
      • -lhr-reduce-value: the amount to reduce -lhr value on a single -lhr tuning. defaults to 0.5.
      • -lhr-reduce-time: When LHR lock is detected, and the time since the last lock exceeds this value, the -lhr reduce will not perform. defaults to 15, which means 15 minutes.
      • -lhr-reduce-limit: the maximum number of times to reduce -lhr value, defaults to 6.
    • Typical hashrate: 3060Ti LHR on defaults options, 45.5 MH/s @ mem+1200 (win10)
  • featureergo also adapts the 3 new LHR options.
  • feature: add -cmd-output option to specify command line outpu to stdout or stderr1=stdout2=stderr, defaults to 2.
  • feature: disable SNI extension for ssl connections by default, can be enabled with -enable-sni option
  • deletecuckatoo & cuckatoo32 support

NBMiner v39.5

  • featureergo new LHR mode for mining ERGO, enable it by manually adding -lhr option
    • Same as LHR mode in ethash-lhr value represents expected hashrate to reach value percent of non-LHR GPU’s hashrate, supports comma-seperated list to indicate -lhr value for each GPU, and -lhr -1 to disable.
    • For GPUs with Hynix GDDR6 memory, LHR mode is not recommended for the poor performance.
    • For GPUs with non-Hynix GDDR6 memory, e.g. 3060 3060ti 3070, start trying with -lhr 85
    • For GPUs with GDDR6X memory, e.g. 3070ti 3080 3080ti, start trying with -lhr 100
    • When mining lock is detected during ERGO mining, miner will automatically decrease -lhr value by 0.5, and continue mining. max decrease times is 10, which sums to 5.0
  • optimizeergo Lower power consumption on Nvidia GPUs.

Disclaimer

NBMiner Discord Server

NBMiner Github