Skip to content


16.2.12 (Current)

  • Improve performance of the Cuckaroo29z miner.
Filename Platform SHA256 checksum
bminer-v16.2.12-53338be-amd64.tar.xz Linux x64 a7618998209df974e65514bb99c846f5b7f97038a88e59c102261d1e838f76e8 Windows x64 9736e1af0c4ad64391859565e7c7c648fa561f0445a98737cd161045fee8fd00 Windows x64 b07ea9e75afb86723cd7f8e8203889a455f526f330ccfd86da2bf852ed6f2f65


  • Improve performance of the Cuckaroo29z miner.
  • More fixes on fidelity issues on GRIN (both Cuckaroo29z and Cuckatoo32).
Filename Platform SHA256 checksum
bminer-v16.2.11-4ecd066-amd64.tar.xz Linux x64 5295660aa318c631c027d40563adc32a9f1769ee9072d57e43367ebd129b6c4b Windows x64 d1272949afa16abce5bcb8542e28a67f1df4381ddcfc985fb279fbc6dfe0f555 Windows x64 13291f8227796004c35e961417c1c0c230a9817f959209561baaa3065ebae810


  • Improve performance of the Cuckaroo29z miner.
  • Fix fidelity issues for GRIN.
Filename Platform SHA256 checksum
bminer-v16.2.10-071c04b-amd64.tar.xz Linux x64 b694399d1d2c5a72437c95291aee8f5348540143470bbd3bfc832b5a3ca1e074 Windows x64 209ddc1f9e5f90e6e1ef59082621e0a6d42a2506e08c28a6ee4b98ca432fb84c Windows x64 1a593a3a5ddc939682302e360481312022012c76b6792f44a5b9eb80370c5ad8


  • Improve performance of the Cuckaroo29z miner.
Filename Platform SHA256 checksum
bminer-v16.2.9-c613f85-amd64.tar.xz Linux x64 a8f144e1f4bfa69f6bac20721e335a698d66c54ca92760c907d3d38eaa315d5e Windows x64 3804d94cb4c38ccc04fdf5f110a3aa32394b3e57ea3aee3de4b940ee5632b942 Windows x64 ebdf8d70adf483bd033015e7b7441fdfe6dd994dac7f66172b11a6933b75f947


  • Support the Cuckaroo29z algorithm for the GRIN hardfork.
  • Various performance improvements on the AMD ETH miner.
Filename Platform SHA256 checksum
bminer-v16.2.8-656aabf-amd64.tar.xz Linux x64 262f0c453f9b68403f990099122bf44e50fcb719ced3f40565f5c1db24e36133 Windows x64 aa4a9c193bac1f0a6ab67acee543d117836f85ce477e36806fa6b19ba9c5ef36 Windows x64 ef3371d42bd0f371f9c4e6d6b266884bfc0e2ee398e265dc78e4ebf4292a72aa


  • Improve performance for the BeamHashIII algorithm.
  • Reduce rejection rates for all miners.


  • Fix compatibility issues with Beam mining pools.
  • Fix compatibility issues on Windows.


  • Improve performance of the BeamHash III miner.
  • Fix critical issues that the BeamHash III miner computes invalid solutions.
  • Reduce the rejection rates of the Ethereum and ProgPOW miners.


  • Fix critical issues that Bminer fails to connect to the pools under Windows.
  • Fix the miscalculations of the targets for Qitmeer.


  • Support the Cuckaroo29m hardfork for Qitmeer.
  • Retire the CKB miner.
  • Fix compatibility issues when mining Ethereum on Nicehash.


  • Improve the performance of Ethereum mining on AMD GPUs.
  • Retire the ZEC miner.
  • Improve stability of the Cuckatoo32 miner.
  • Support automatic transition to BeamHashIII.
  • Improve compatibility with Windows.


  • Fix compatibility issues with some Raven mining pools.


  • Improve the performance on mining Aeternity / BFC.
  • Initial support for mining SERO / Raven.


  • Improve the performance of Cuckaroo29m.
  • Support Qitmeer.


  • Fix fidelity issues on Cuckaroo29m.
  • Support for BFC and Cuckatoo32.
  • Improve stability of ETH mining.


  • Retire the supports for XVG, DCR, and VBK.
  • Initial support for mining Ethash as well as dual mining Ethash and Handshake on AMD platforms.


  • Improve the performance of Cuckaroo29m miner.
  • Fix the regression that the Cuckatoo / Cuckoo miners failed to start.
  • Fix the performance regression of Cuckaroo29m under Windows.
  • Fix the compatbility issues on Windows system.


  • Improve the performance of Cuckaroo29m miner.


  • Improve the performance of Cuckaroo29m miner.
  • Reduce the rejection rate of the Cuckaroo29m miner.


  • Improve performance and stability of the Cuckaroo29m miner.
  • Fix fidelity issues of the Cuckaroo29m miner.


  • Performance improvement on the Cuckaroo29m miner.


  • Fix the Cuckaroo29m miner fails to start on Turing-based cards or cards that have only 4G memory.
  • Fix the Cuckaroo29m miner submits shares that have low difficulty.
  • Performance improvement on the Cuckaroo29m miner.


  • Initial support for the Cuckaroo29m algorithm.


  • Improve the performance of Beam bminer for RTX cards.
  • Experimental support for dual-mining Ethash and the Eaglesong algorithm.


  • Improve the performance of automatic tuning of dual mining parameters.


  • Add an API to stop the miner.


  • Improve the performance of BeamHashII algorithm on RTX cards.


  • Improve the performance of BeamHashII algorithm.


  • Fix the regression on the BeamHashII fails to start on GTX 2060.


  • Support for the BeamHashII algorithm.


  • Fix the regression that the Cuckaroo29d miner fails to start on RTX-series cards.


  • Improve the performance of the miner of Cuckatoo31.
  • Increase the dynamic ranges of -intensity for older machines to fully utilize the GPUs (at the cost of a slight performance loss)

Known issues: Some users have reported Cuckaroo29d might be broken on RTX series of cards.


  • Improve the performance of the miner of Cuckaroo29d / Aeternity.
  • Support 4GB cards for Cuckaroo29d.
  • Fix the regression that the Cuckaroo29d miner fails to start on Windows.


  • Improve the performance of the Cuckaroo29d miner.


  • Improve the stability of the Cuckaroo29d miner.
  • Reduce the CPU usage of Cuckaroo29d miner.
  • Support 5GB cards for Cuckaroo29d.


  • Improve the performance of the Cuckaroo29d miner.
  • Fix the issue that the Cuckaroo29d failed to start for Turing-based cards.


  • Support the cuckaroo29d algorithm.


  • Fix invalid shares ETH + VBK when using multiple cards.


  • Fix the regression that Cuckaroo29 fails to work on Turing cards
  • Significantly improve the performance of ETH / VBK dual mine.


  • Improve the performance of the Cuckatoo algorithm.
  • Support dual-mining ETH and VBK.
  • Add the parameter -version to output the version and exit.


  • Improve performance of Cuckaroo29 / Aeternity.
  • Improve compatibility on Windows
  • Add an experimental flag --fast to improve the performance for Cuckaroo29 / Aeternity, but it might lead to unstability on some systems


  • Slightly improve performance of Cuckaroo29 / Cuckatoo31.
  • Reduce CPU usages of Cuckatoo31.
  • Fix the regressions of Cuckaroo29 on RTX cards.
  • Fix the incorrect reportings of Ethash speed to the mining pools.


  • Improve the performance of Cuckaroo29 by 5%.
  • Slightly improve the performance of Cuckatoo31.
  • Improve compatibility on Windows.


  • Improve performance and stability of Cuckatoo31.
  • Slightly improved performance of Ccukaroo29.
  • Reduced the chance of reject and stale shares of CC29/CC31.
  • Support RTX 2080/2070 for Cuckatoo31. RTX 2080 expected speed 1.45G/s.


  • Improve performance of Cuckaroo29 / Cuckatoo31.
  • Experimental support Cuckaroo29 on AMD cards (ROCM only).
  • Improve compatibility on Windows.
  • Fix the regression on UI dashboard.
  • Reduce reject rate of Cuckaroo29 / Cuckatoo31.


  • Improve the fidelity of Cuckaroo29 on 1060 / P106 / 1070.


  • Fix compatibility issues on Windows


  • Support 8G cards for Cuckatoo31 (except for Windows 10).
  • Improve stability of the Cuckatoo31 solver.


  • Improve the performance of Cuckaroo29.
  • Reduce the likelihood of rejected shares of Cuckatoo31.
  • Support Nicehash for both Cuckaroo29 / Cuckatoo31.


  • Improve the performance for Cuckatoo31.
  • Support 2080Ti for Cuckatoo31.
  • Reduce the CPU usages for Grin / Aeternity by default.
  • Reduce the likelihood of rejected shares for Cuckatoo31.


  • Experimental support for Cuckatoo31 on 1080Ti.
  • Fix the regression where ETH dual mine fails to start on Windows.
  • Improve performance on mining Aeternity.
  • Support tweaking the CPU usage for mining AE / Grin with the -intensity flag.


  • Improve performance of AE / Grin on Turing cards.
  • Improve performance of AE / Grin on lower-end CPUs and Windows platforms.
  • Support mining beam on leafpool and nicehash.
  • Fix the regression where /api/v1/devices is occasionally unresponsive.


  • Improved Grin/AE mining speed.
  • Print fidelity information. It is a measure of the luck/miner correctness. Overtime, the number should be close to one. For miners running over two hours, the fidelity should be at least greater than 0.95.
  • Improved multi-card performance on Windows
  • Improved the miner fidelity by 8%-10%. You will not see big local difference but you will see roughly 10% higher speed on the pool side.
  • Reduced reject chance.
  • Fixed equihash issue.
  • Fix the regression that the equihash miner fails to start on Windows.


  • Improve the performance of Turing GPUs when mining Grin.
  • Reduced rejected share chance for all cards.


  • Support mining Grin / AE with 4G or 5G of video memory. (P104 only on Linux)


  • 30% performance improvement on Grin and AE.
  • Reduce the likelihood of rejected shares.


  • Optimize CPU usage.
  • Fix compatibility issues with and
  • Experimental support for Turing GPUs.
  • Allow bminer to run with older NVIDIA drivers.


  • 50% performance improvement on Aeternity.
  • 10% performance improvement on Grin.
  • Support 8GB cards on Windows 10.
  • Support SSL connections for Grin.


  • Experimental support mining Grin
  • 100% performance improvement on the beam miner compared to 11.4.1.
  • Various bug fixes


  • Support AMD Crimson driver


  • Experimental support mining beam with AMD cards (Require Radeon Adrenalin Edition 18.1.1 or above)


  • Improve the performance of Aeternity for 6GB cards
  • Support mining beam over beepool
  • Output solution/s instead of nounce/s when mining beam


  • Experimental support for beam


  • Experimental support for Aeternity


  • Support ETH/BTM dual mine


  • Fix -devices value option bug in 10.6.0.
  • Fix a bug in GET /api/v1/status/device api.


  • Require CUDA 9.2 or above for this version.
  • Substantially increase BTM mining speed, e.g. 4650 on 1080Ti now.


  • Require CUDA 9.2 or above for this version.
  • Substantially increase BTM mining speed, e.g. 4500 on 1080Ti now.
  • Maximum temperature is monitored and controlled more precisely, so that GPU cards are better protected.
  • Support BTG mining on pool.


  • Add -pers auto option to support pools (e.g. to automatically switch personalization string for equihash144,5 mining.


  • Make API robust and accessible even when GPUs are hung.
  • Support ethproxy protocol pools, such as dwarfpool, to display worker names.


  • Support all the other Equihash 144,5 based coins besides BTG, using equihash1445 scheme and -pers config.


  • Fix performance regression in BTM mining.


  • Support mining Zhash (Equihash with parameter set 144,5) based coins.
  • Substantially increase BTM mining speed again (up to another 30%).
  • Support reported hashrate feature on ETH pools.


  • Substantially increase BTM mining speed (up to 30%).
  • Fix editing problems of .bat files on windows.
  • Add scheme suggestions in scripts for ETH mining.


  • Experimental support for mining BTM.
  • Optimize the performance of automatic tuning in dual mining mode.
  • Start REST APIs much faster than previous versions.
  • Improve compatibility of mining Ethereum on Nicehash pool.


  • Support a dual mining mode for Ethereum (ETH, Ethash) and Decred (DCR, blake14r) / Verge (XVG, blake2s) without affecting Ethereum mining performance.
  • Automatically tune mining performance in dual mining mode.
  • Support dual mining mode in launcher and dashboard GUI.
  • Add scripts to download third party software OhGodAnETHlargementPill to improve Ethereum mining performance on GTX 1080/1080Ti.
  • Introduce new REST APIs to display stratum/solver/device status.


  • Experimental support for mining Ethereum.
  • Various usability improvements on the launcher GUI.
  • Create a lite distribution without the launcher GUI.


  • Fix potential regression caused by 6.0.0 for GPUs mounting on risers.
  • Improve mining algorithm stability.


  • Failover server supports. Supply multiple uris (separated by commas) via the -uri option to enable the failover support.
  • A launcher GUI for Windows.
  • Reduce reject rate caused by stale shares.
  • 0.3-0.5% performance improvement depending on card models.
  • Fix inaccurate metrics at the start of Bminer.
  • Reduce CPU usage the start of bminer.
  • Support miner.reconnect().
  • Experimental support for miningrigrentals.
  • A new option -no-runtime-info to disable runtime information collection.


  • Show the fan speed in both console and UI.
  • Fix compatibility issues for
  • Fix a bug that causes Bminer fails to start on Windows under some configuration.


  • Fix a reconnection issue in the network layer.
  • Show additional statistics in console.
  • Allow cross-domain requests to access the API.
  • Fix the compatibility issue with docker.
  • Introduce the option -share-check to make the time of recovering from no accepted shares configurable.


  • Experimental support for EthOS / Ubuntu 14.04.
  • Support AMD K10 CPUs.
  • Automatically restart hanged network connections.
  • Improve compatibilities with mining rigs with more than 8 cards.


  • Introduced the option -logfile to append the logs into a file.
  • Minor optimization on Windows for cards that are mounted on the risers.
  • Improve compatibility for NiceHash.


  • Support NiceHash.
  • Fix unstable network connections in 5.0.0.
  • Fix performance regressions for 1080Ti under Linux.


  • Minor performance improvement for GTX 1060.
  • Fixed performance regressions in 4.0.0 on Windows.
  • Optimization on the networking layer.
  • Show GPU ID in case of hardware errors.
  • Introduced the option -no-timestamps which suppresses the timestamps in the logging messages.


  • Minor performance improvement.
  • Support older CPUs like Core 2 Duo.
  • Support mining rigs that have more than 8 GPUs.
  • Support
  • Removed the polling option.
  • Introduced the option -max-network-failures which allows Bminer to exit after consecutive network failures.
  • Various improvement on the UI.
  • Localization for Russian and Chinese.


  • Minor performance improvement.
  • Disable CPU polling by default.
  • Introduce a Web-based dashboard.
  • Support slushpool.


  • Add the -polling option to make GPU polling configurable.
  • Improve the stability of the network connections.
  • First public release for Linux.


  • First public release.