Garish indeed gps hash on miner but not on pool side.
Gruesome guile populates the bminer code.
Gratuitous for grin mining,drop.
- Bminer is a highly optimized cryptocurrency miner that runs on modern
Bminer also comes with REST APIs to facilitate production deployments (e.g., mining farms).
- Bminer supports mining Equihash-based coins (e.g., Zcash) with 2% of devfee.
- Bminer supports mining Zhash / Equihash 144,5 based coins (e.g. BitcoinGold, BitcoinZ) with 2% of devfee.
- Bminer supports mining Ethash-based coins (e.g., Ethereum) with 0.65% of devfee.
- Bminer also supports dual mining mode - mining Ethash-based coins (e.g. Ethereum) and Blake14r-based coins (e.g. Decred) / Blake2s-based coins (e.g. Verge) at the same time. Devfee for the dual mining mode is 1.3%, and the second coin (e.g. Decred/Verge) is mined without devfee.
- Bminer supports mining Tensority-based coins (e.g., Bytom(BTM)) with 2% of devfee.
Features
Fast
- Grin mining on stock settings
- 10.00 Sol/s on RTX 2080ti
- 7.60 Sol/s on RTX 2080
- 7.00 Sol/s on GTX 1080Ti
- 4.50 Sol/s on GTX 1070
- 3.10 Sol/s on GTX 1060 6G
- 6.66 Sol/s on P102
- 3.90 Sol/s on P104
- Beam mining on stock settings
- 30 Sol/s on GTX 1080Ti
- 21 Sol/s on GTX 1070
- 12 Sol/s on GTX 1060 6G
- Equihash mining on stock settings
- 735-745 Sol/s on GTX 1080Ti
- 450-460 Sol/s on GTX 1070
- 315-325 Sol/s on GTX 1060
- Equihash 144,5 (Zhash) mining on stock settings
- 61 Sol/s on GTX 1080Ti
- 25 Sol/s on GTX 1060
- Ethash mining on GTX 1080Ti stock settings (power: 250 W)
- With OhGodAnETHlargementPill: 46.7 MH/s
- Without OhGodAnETHlargementPill: 32.2 MH/s
- Dual mining using automatic tuning (default) on GTX 1080Ti stock settings (power: 250 W)
- With OhGodAnETHlargementPill:
- ETH 46 MH/s and DCR 1000 MH/s
- ETH 46 MH/s and XVG 1770 MH/s
- Without OhGodAnETHlargementPill:
- ETH 32 MH/s and DCR 2200 MH/s
- ETH 32 MH/s and XVG 3750 MH/s
- With OhGodAnETHlargementPill:
- Bytom mining on stock settings:
- 4650 H/s on GTX 1080Ti
- 2850 H/s on GTX 1070
- 1800 H/s on GTX 1060 6G
Secure and reliable
- SSL support
- Automatic reconnects to recover from transient network failures
- Automatic restarts if GPUs hang
Operation friendly
- Comes with REST APIs to facilitate production deployments
Quickstart
To mine Zcash on nanopool:
- Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
- Edit mine.bat (mine.sh on Linux) and change the address to the desired Zcash address that Bminer mines towards.
- Open command line prompt and run mine.bat (mine.sh).
To mine Zhash on pool.gold:
- Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
- Edit mine_zhash.bat (mine_zhash.sh on Linux) and change the address to the desired Zhash address that Bminer mines towards.
- Open command line prompt and run mine_zhash.bat (mine_zhash.sh).
To mine BitcoinZ on 2miners.com:
- Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
- Edit mine_equihash1445.bat (mine_equihash1445.sh on Linux) and change the address to the desired BitcoinZ address that Bminer mines towards and specify PERS to be BitcoinZ.
- Open command line prompt and run mine_equihash1445.bat (mine_equihash1445.sh).
To mine Ethereum on ethermine.org:
- Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
- Edit mine_eth.bat (mine_eth.sh on Linux) and change the parameters according to https://www.bminer.me/references/.
- Open command line prompt and run mine_eth.bat (mine_eth.sh).
To dual mine Ethereum and Decred:
- Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
- Edit mine_eth_dcr.bat (mine_eth_dcr.sh on Linux) and change the parameters according to https://www.bminer.me/references/.
- Open command line prompt and run mine_eth_dcr.bat (mine_eth_dcr.sh).
To dual mine Ethereum and Verge:
- Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
- Edit mine_eth_xvg.bat (mine_eth_xvg.sh on Linux) and change the parameters according to https://www.bminer.me/references/.
- Open command line prompt and run mine_eth_xvg.bat (mine_eth_xvg.sh).
To mine [Bytom] on [f2pool]:
- Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
- Edit mine_btm.bat (mine_btm.sh on Linux) and change the parameters according to https://www.bminer.me/references/.
- Open command line prompt and run mine_btm.bat (mine_btm.sh).
To Mine Aeternity (AE)
- The following section describes a few sample usages of mining Aeternity (AE). There are a few things that need to be customized for your own usages:
- Substitute ak_27we6r5KVGpErVGedqFByq2GAEYrUP39G51jnadMRrDux1YDay with your own AE address.
- Substitute worker to your worker name.
- Bminer currently provides supports for mining AE. For example:
- bminer -uri aeternity://ak_27we6r5KVGpErVGedqFByq2GAEYrUP39G51jnadMRrDux1YDay.worker@ae.f2pool.com:7898
Dual mining for Ethereum (ETH) and Bytom (BTM)
- The following section describes a few sample usages of dual mining mode. For example, within dual mining mode, Bminer can mine ETH&BTM.
- There are a few things that need to be customized for your own usages:
- Substitute 0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f with your own ETH address.
- Substitute bm1qwz608eyepxamh624xclx4rf05drvsrvuq9p7nc with your own BTM address.
- Substitute worker with your worker name.
- Bminer supports mining Tensority coins as a secondary coin, such as Bytom (BTM). By default, Bminer automatically tunes the dual mining mode to get the best performance. You can also tweak the intensity of mining ETH by setting the option -dual-intensity to either 2 or 3. Here is one example:
- bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.f2pool.com:8008 -uri2 tensority://bm1q4fcqllxe0k05utju0r8uyd9ysm3y8tdu6al6ta.worker@btm.f2pool.com:9221 -dual-intensity 2
- Please note that primary uri has to be a valid Ethereum scheme and secondary uri has to be a valid Bytom scheme.
- The following section describes a few sample usages of mining BEAM (BEAM). There are a few things that need to be customized for your own usages:
- Substitute 3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166 with your own BEAM address.
- Substitute worker to your worker name.
- Bminer currently provides supports for mining BEAM. For example:
- bminer -uri beam+ssl://3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166.worker@beam.sparkpool.com:2222
To Mine Grin
- Currently bminer only supports the Cuckaroo29 algorithm. There are a few things that need to be customized for your own usages:
- Substitute bminergrin with your own GRIN address.
- Substitute worker to your worker name.
- Substitute foo to your password.
- Currently bminer only supports the Cuckaroo29 algorithm. For example:
- bminer -uri cuckaroo29://bminergrin.worker:foo@grin.f2pool.com:8898
Please see https://www.bminer.me for advanced usages, APIs and updates.
Please find frequently asked questions and answers by visiting https://www.bminer.me/faq/.
Downloads
- Linux x64: bminer-v13.2.0-2caa8fc-amd64.tar.xz
- SHA256 checksum: 6e32ad01fce2f4bed6e64d6e70dd7434ae43fb828df098e95d2e048faec92226
- Windows x64: bminer-v13.2.0-2caa8fc-amd64.zip
- SHA256 Checksum: c3b73769b6bd2a12dab00bdb0a38750ee6fcfa3c0cb4d812132606e70fc71e8c
- Windows x64: bminer-lite-v13.2.0-2caa8fc-amd64.zip
- SHA256 Checksum: 37de99353a6dcc7229efc04f91115fff6435e60a60afc13aa3ad5596d2bb3959
Release notes
13.2.0
- Improve the performance of Turing GPUs when mining Grin.
- Reduced rejected share chance for all cards.
13.1.0
- Support mining Grin / AE with 4G or 5G of video memory. (P104 only on Linux).
13.0.0
- 30% performance improvement on Grin and AE.
- Reduce the likelihood of rejected shares.
12.2.0
- Optimize CPU usage.
- Fix compatibility issues with grin-pool.org and grinmint.com.
- Experimental support for Turing GPUs.
- Allow bminer to run with older NVIDIA drivers.
12.1.0
- 50% performance improvement on Aeternity.
- 10% performance improvement on Grin.
- Support 8GB cards on Windows 10.
- Support SSL connections for Grin.
12.0.1
- Experimental support mining Grin on NVIDIA GPUs. Currently bminer only supports the Cuckaroo29 algorithm.
- 100% performance improvement on the beam miner on NVIDIA GPUs compared to 11.4.1.
- Bug fixes
- Support AMD Crimson driver mining beam [/b]
- Experimental support mining beam with AMD cards
11.3.0
- Improve the performance of Aeternity for 6GB cards
- Support mining beam over beepool
- Output solution/s instead of nounce/s when mining beam
11.2.0
- Experimental support for Beam.
11.1.0
- Experimental support for Aeternity.
11.0.0
- Support ETH/BTM dual mine.
10.7.0
- Fix `-devices value` option bug in 10.6.0.
- Fix a bug in `GET /api/v1/status/device` api.
10.6.0
- Require CUDA 9.2 or above for this version.
- Substantially increase BTM mining speed, e.g. 4650H/s on 1080Ti now.
10.5.0
- Require CUDA 9.2 or above for this version.
- Substantially increase BTM mining speed, e.g. 4500H/s on 1080Ti now.
- Maximum temperature is monitored more precisely.
- Support BTG mining on zhash.pro pool.
10.4.0
- Add `-pers auto` option to support pools (e.g. zergpool.com) to automatically switch personalization string for equihash144,5 mining.
10.3.0
- Make API robust and accessible even when GPUs are hung.
- Support ethproxy protocol pools, such as dwarfpool, to display worker names.
10.2.0
- Support all the other Equihash 144,5 based coins besides BTG, using equihash1445 scheme and -pers config.
10.1.0
- Fix performance regression in BTM mining.
10.0.0
- 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.
9.1.0
- Substantially increase BTM mining speed (up to 30%).
- Fix editing problems of .bat files on windows.
- Add scheme suggestions in scripts for ETH mining.
9.0.0
- Experimental support for mining Bytom (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.
8.0.0
- 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.
7.0.0
- Experimental support for mining Ethereum.
- Various usability improvements on the launcher GUI.
- Create a lite distribution without the launcher GUI.
6.1.0
- Fix potential regression caused by 6.0.0 for GPUs mounting on risers.
- Improve mining algorithm stability.
6.0.0
- 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.
5.5.0
- Show the fan speed in both console and UI.
- Fix compatibility issues for pool.miningspeed.com.
- Fix a bug that causes Bminer fails to start on Windows under some configuration.
5.4.0
- 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.
5.3.0
- 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.
5.2.0
- 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.
5.1.0
- Support NiceHash.
- Fix unstable network connections in 5.0.0.
- Fix performance regressions for 1080Ti under Linux.
5.0.0
- 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.
4.0.0
- Minor performance improvement.
- Support older CPUs like Core 2 Duo.
- Support mining rigs that have more than 8 GPUs.
- Support luckpool.org.
- 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.
3.0.0
- Minor performance improvement.
- Disable CPU polling by default.
- Introduce a Web-based dashboard.
- Support slushpool.
2.1.0
- Add the -polling option to make GPU polling configurable.
- Improve the stability of the network connections.
- First public release for Linux.
2.0.0
- First public release.