Gminer v2.70: Miner (AMD / NVIDIA) [Download & Configure]

gminer Mining software

Gminer Is a popular miner that is in demand in the cryptocurrency community. Its main highlight lies in the support for many algorithms and, accordingly, cryptocurrencies. Thanks to its unique design and stability, in just six months, gminer became the favorite of Equihash algorithms. The program is suitable for video cards from Nvidia and AMD, but most of the algorithms are focused on Nvidia video cards.

  • Here are the most effective algorithms that are very popular: Equihash, Ethash, CuckooCycle, KAWPOW, ProgPoW.
  • GMiner maintains a leading position in the mining of such coins as Beam, Grin, Cortex, Bitcoin Gold.

The development of the miner never stands still because the development team is constantly improving it with frequent updates in order to achieve the highest performance of the algorithms with the lowest power consumption. Therefore, GMiner stands out from its competitors and conquers users.

Where to download Gminer

You can download the latest version of Gminer 2.70 for Windows and Linux by clicking below:

Updates / Releases


  • improved auto-tuning for LHR GPUs, now miner performance increases when GPU is stable
  • removed parameters -lhr_tune1 / -lhr_tune2, use -lhr_tune to tune LHR GPUs (value range -10-10, old parameters are ignored for compatibility)
  • display the current value -lhr_tune and the current core in the statistics table

Download Windows: gminer_2_70_windows64.rar
Download Linux: gminer_2_70_linux64.tar.xz


  • added auto-tuning for LHR GPUs (enabled by default, to disable pass —lhr_autotune 0)
  • fixed support for RavenCoin under Windows 7
  • increased number of reconnection attempts on lost connection (—reconnect_count)
  • improved miner stability

Download Windows: gminer_2_69_windows64.rar
Download Linux: gminer_2_69_linux64.tar.xz


  • LHR GPU lock detection, auto unlock and continue mining
  • displaying the counter of miner restarts by watchdog timer

Download Windows: gminer_2_68_windows64.rar
Download Linux: gminer_2_68_linux64.tar.xz


  • partial unlocking of LHR cards without additional power consumption
  • use -lhr 1 to force unlock for RTX 3060 V1
  • use --lhr_tune1 / lhr_tune2 to tune unlock parameters, positive values ​​increase performance, negative values ​​reduce the chance of blocking
  • miner needs latest Nvidia drivers (470+), to update Nvidia drivers for Hive OS, run "nvidia-driver-update" command in terminal.

Download Windows: gminer_2_67_windows64.rar
Download Linux: gminer_2_67_linux64.tar.xz


  • improved performance of KAWPOW (Ravencoin) under Linux on Nvidia GPUs
  • added AMD implementation for KAWPOW (Ravencoin)
  • improved compatibility with Ethash pools

Download Windows: gminer_2_66_windows64.rar
Download Linux: gminer_2_66_linux64.tar.xz


  • fixed floating hashrate report (appeared in v2.64)

Download Windows: gminer_2_65_windows64.rar
Download Linux: gminer_2_65_linux64.tar.xz


  • Ethash performance improvements on Nvidia GPUs (20 and 30 series) under Linux (RaveOS, HiveOS, MMPOS and others)
  • fixed zombie mode for Ravencoin

Download Windows: gminer_2_64_windows64.rar
Download Linux: gminer_2_64_linux64.tar.xz


  • fixed periodic reboot of the miner under Linux

Download Windows: gminer_2_63_windows64.rar
Download Linux: gminer_2_63_linux64.tar.xz


  • fixed performance degradation of Nvidia GPUs for mining when using memory settings (appears in 2.61, requires restart)

Download Windows: gminer_2_62_windows64.rar
Download Linux: gminer_2_62_linux64.tar.xz


  • competition, use GMiner and win ETH, check out the competition rules below

Download Windows: gminer_2_61_windows64.rar
Download Linux: gminer_2_61_linux64.tar.xz


  • fixed support for RX6700 / 6800/6900 under Linux (error "OpenCL initialization failed")
  • Fixed bug --cclock for RX6700 / 6800/6900 under Windows
  • disabled computer hibernation while mining under Windows
  • improved compatibility with minerstat

Download Windows: gminer_2_60_windows64.rar
Download Linux: gminer_2_60_linux64.tar.xz


  • display pool hashrate for all supported algorithms
  • added CPU share check for all supported algorithms
  • updated web API: display pool hashrate, core frequency and other clocks
  • added compatibility with Windows 11
  • remote algorithms: BitTube, Swap

Download Windows: gminer_2_59_windows64.rar
Download Linux: gminer_2_59_linux64.tar.xz


  • added display of pool hash rate for accepted shares
  • fixed hang when generating DAG on AMD GPUs on some drivers
  • support for latest AMD drivers

Download Windows: gminer_2_58_windows64.rar
Download Linux: gminer_2_58_linux64.tar.xz


  • Fixed crash when starting miner when running from non-ascii path (Windows)
  • Improved compatibility with older Linux distributions
  • Bug fixes and stability improvements

Download Windows: gminer_2_57_windows64.rar
Download Linux: gminer_2_57_linux64.tar.xz


  • Display memory temperature for Nvidia cards under Windows (if GPU supports it)
  • Display memory temperature for AMD Windows and Linux cards (if GPU supports it)
  • Removed algorithms cuckatoo31 / cuckatoo32

Download Windows: gminer_2_56_windows64.rar
Download Linux: gminer_2_56_linux64.tar.xz


  • Kernel frequency lock feature for Nvidia GPUs under Windows and Linux --lock_cclock
  • Allow domain names even with broken system DNS settings
  • SOCKS5 proxy support --proxy host: port

Download Windows: gminer_2_55_windows64.rar
Download Linux: gminer_2_59_linux64.tar.xz


  • Generating correct DAG in higher OC modes
  • DAG generation speed increased (up to 2x)

Download Windows: gminer_2_54_windows64.rar
Download Linux: gminer_2_54_linux64.tar.xz

Update v2.53

  • Fixed miner crash when changing DAG for mining ETH + ZIL
  • Fixed DAG caching on 6GB cards
  • Application lock_voltage before DAG generation (in version 2.52 lock_voltage appeared after DAG generation)

Download Windows: gminer_2_53_windows64.rar
Download Linux: gminer_2_53_linux64.tar.xz

v2.52 (Windows only)

  • Core voltage support for Nvidia GPUs (--cvddc in %)
  • Possibility to lock the voltage point for Nvidia GPUs (--lock_voltage), helps to reduce power consumption
  • Ability to disable P2 state (--p2state 0)
  • Fixed a bug with displaying incorrect shares in the web interface

Download Windows: gminer_2_52_windows64.rar


  • Significant reduction in CPU utilization (up to 5x, fixed LA issue in HiveOS)
  • Fixed bug with mining AE (appeared in 2.50)
  • Fixed bug with worker name (appeared in 2.50)

Download Windows: gminer_2_51_windows64.rar
Download Linux: gminer_2_51_linux64.tar.xz


  • Automatic fan control function, now you can set the target temperature of the fan --tfan, Windows only
  • Reset overclocking before generating DAG (Windows only)
  • Improved performance beamhash (~ + 2%)
  • Improved performance cuckatoo32 (~ + 5%)
  • Added display of GPU model in statistics table
  • Added parameter --worker to specify the name of the worker for the pools ETHthat do not support wallet.worker notation
  • Added the ability to display the date in the log --log_date
  • Added option for stratum logging --log_stratum
  • Displaying the epoch and block number on a new job
  • Updated web interface for --api
  • Using --proto stratum for NiceHash by default
  • Removed Algorithms: YOUCFB
  • Bug fixes and stability improvements

Download Windows: gminer_2_50_windows64.rar
Download Linux: gminer_2_50_linux64.tar.xz


  • Improved generation DAG, now the miner generates a valid DAG in extreme OC modes.
    Option --safe_dag allows you to choose how the DAG is generated.
    There are two modes:
    1) Quick mode (1, default for GTX GPUs): miner generates DAG as fast as possible, DAG errors are possible at maximum overclocking.
    2) Safe mode (2, default for RTX GPUs): Miner generates DAG with error control, useful for RTX cards at maximum overclocking.
  • Improved memory settings (fixed problem with possibly broken DAG when changing epochs)

Download Windows: gminer_2_49_windows64.rar
Download Linux: gminer_2_49_linux64.tar.xz

v2.48 (Windows only)

  • Library-induced memory leaks have been minimized Nvidia NVML under Windows
  • Fixed support for memory settings for Mining Edition GPUs under Windows
  • Added parameters for controlling overclocking under Windows (fan speed, power limitation, core frequency, core voltage, memory frequency, memory voltage, more in readme.txt)

Download Windows: gminer_2_48_windows64.rar


  • Improved Windows memory settings (now works in Windows 7)
  • Fixed crash on launch on some rigs under HiveOS / RaveOS
  • Improved compatibility with antivirus software (minimization of anti-hacker bugs)
  • Support to launch from go app without anti-tamper error
  • Fixed a bug with ignoring the api parameter in configuration files
  • Improved stability

Download Windows: gminer_2_47_windows64.rar
Download Linux: gminer_2_47_linux64.tar.xz

Miner Features: Gminer

  • The commission is charged continuously, and not at intervals (like most miners), which positively affects the profitability of the user on PPLNS pools
  • Generated DAG check, warning when GPU overclocking is very high for Ethash, Etcash, KAWPOW and ProgPoW algorithms, helps to overclock GPU without errors
  • Checking total CPU resources, warning when GPU overclocking is very high for Ethash, Etcash, KAWPOW and ProgPoW algorithms, helps to overclock GPU without errors
  • DAG caching, if the GPU has enough memory, DAG files are not recalculated when switching to another algorithm when mining Ethash + Zilliqa or Nicehash, which has a positive effect on user profitability
  • Temperature monitoring and stopping the GPU in case of overheating
  • Watchdog timer is a process observing the state of the main systems of the miner, which will restart the miner in case of a crash or freeze
  • Mechanism for restoring a lost pool connection
  • Support for reserve pools, the miner uses reserve pools until the connection with the main pool is restored
  • Support for secure connections, server certificate verification (optional)
  • Outputting informative and readable tabular statistics to the console
  • Displays detailed information for each device (temperature, power consumption, cooler load, memory frequency, processor frequency, energy efficiency)
  • Parallel output of information to the console and to a file on disk
  • Built-in statistics server - remote monitoring of the miner in the browser
  • Memory settings for Nvidia GPUs with GDDR5X and GDDR5 memory

Overview and configuration

What to mine with Gminer? Algorithm List

Gminer handles a ton of algorithms. The complete list is as follows:

  • Ethash (Nvidia only)
  • ProgPoW (Nvidia only)
  • KAWPOW (Ravencoin and Nvidia only)
  • Ethash + Eaglesong (Nvidia only)
  • Ethash + Blake2s (Nvidia only)
  • Eaglesong (Nvidia and AMD)
  • Blake2b + Sha3 (Nvidia only)
  • Cuckarood29 / Cuckaroom29 (Grin and Nvidia only)
  • Cuckatoo31 (Grin and Nvidia only)
  • Cuckatoo32 (Grin and Nvidia only)
  • Cuckoo29 (Aeternity for Nvidia and AMD)
  • CryptoNightBBC (Nvidia only)
  • BFC (Nvidia and AMD)
  • Cortex (Nvidia only)
  • Cuckaroo29s (Nvidia and AMD)
  • Cuckarood29v (MoneroV for Nvidia)
  • Blake2s (Nvidia and AMD)
  • Eaglesong (Nervos CKB for Nvidia and AMD)
  • Equihash 96.5 (Nvidia only)
  • Equihash + Scrypt (for Nvidia)
  • Equihash 125.4 (ZelCash and Nvidia only)
  • Equihash 144.5 (Bitcoin Gold, BitcoinZ and ZelCash for Nvidia and AMD)
  • Beam Hash (BEAM for Nvidia and AMD)
  • Equihash 192.7 (Nvidia and AMD)
  • Equihash 210,9 (Nvidia).

Below is a list of algorithms that are supported by the mining program (miner) Gminer. The program commission is shown for each of the algorithms. This commission usually does not exceed a few percent and is used by the developers of the miner to maintain and improve its work, as well as to add new functions. The commission is taken due to the fact that the program mines a short period of time (usually no more than a minute) every hour to the developer's wallet.

  • eth, ethash - 0.65%
  • etc, etchash - 0.65%
  • kawpow, rvn, ravencoin - 1%
  • cuckatoo32, grin32 - 2%
  • cortex - 5%
  • beamhash - 2%
  • equihash144_5 - 2%
  • equihash125_4 - 2%
  • equihash192_7 - 2%
  • equihash210_9 - 2%
  • cuckoo29, aeternity - 2%
  • cuckarood29 - 2%
  • cuckatoo31, grin31 - 2%
  • cuckaroo29b, bittube - 4%
  • cuckaroo29s, swap - 2%
  • cuckarood29v, monerov - 10%
  • bfc - 3%
  • vds - 2%

And here is the recommended amount of video card memory for Gminer to work on different algorithms.

  • Cuckaroo29 - 3.8Gb;
  • Cuckatoo31 - 7.68 Gb;
  • Cuckoo29 - 3.8 Gb;
  • Equihash 96.5 - 0.75 Gb;
  • Equihash 144.5 - 1.75 Gb;
  • Beam Hash - 2.9 Gb;
  • Equihash 192.7 - 2.75 Gb;
  • Equihash 210.9 - 1 Gb.

How to start mining: Gminer

Let's show an example of setting up Gminer for mining Ravencoin on the 2Miners pool. The text below is the correct content of the file.

miner.exe --algo kawpow --server --user YOUR_ADDRESS.RIG_ID --pass x

Here you need to change YOUR_ADDRESS to your wallet address to receive coins. An example address is RHUC17zAVjNqXDtkqwLPRvQ2XgoRZsXeeG. You also need to change RIG_ID, that is, the desired farm name. Here we use no more than 32 Latin characters, numbers, as well as the symbols "-" and "_". For example rig-1.


To start Ethash, enter at the command line:
miner --algo ethash --server --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1
--Algo - mining algorithm, in this case ethash
--Server - address and port of the pool, in this case the pool is, port is 2020
-User - Ethash wallet and the name of the worker, in this case the wallet is 0x5218597d48333d4a70cce91e810007b37e2937b5, the worker is worker1

Ethash and Etchash

For the Ethash and Etchash algorithms, there are 2 options for the stratum protocol (proxy and stratum), to explicitly specify the protocol use the "-proto" parameter, for example, to use the Nicehash pool, enter in the command line:
miner --algo ethash --server --user 3LsTTSsSy17xuoShcMHuRgGBxKn1AHgeVN --proto stratum

If you have a mixed installation, you can only run the miner on CUDA devices:
miner --algo ethash --server --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --opencl 0
or on OpenCL devices only:
miner --algo ethash --server --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --cuda 0
or on devices of your choice such as GPU0 GPU2 and GPU4:
miner --algo ethash --server --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --devices 0 2 4
the list of available GPUs can be seen by invoking the following command:
miner --list_devices

To set the temperature limits for GPU0, GPU2 and GPU4, upon reaching which mining on this device will be suspended until it cools:
miner --algo ethash --server --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --devices 0 2 4 --templimit 80 70 65
where 80 is the temperature limit for GPU0, 70 is the temperature limit for GPU2, 65 is the temperature limit for GPU4.

To save the miner's logs to a file for later analysis:
miner --algo ethash --server --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --logfile c: \ log.txt
where "c: \ log.txt" is the path to the file with the miner's logs

Share with friends