Bminer supports the Cuckoo-style algorithms which are used by coins such as Grin, Aeternity, BFC and Qitmeer. Below are examples of command lines to mine Grin / Aeternity / BFC:
There are two points worth noting:
First, you need to escape the @
and the /
character in the URI. Escaping essentially means replacing the character @
and /
with %2E
and %2F
in the URI. Please see the FAQs for more details.
Second, both Aeternity / Grin requires significant CPU power to aid the mining. You might have sub-optimal performance if the machine is running on a low-end CPU (e.g. Intel Celeron) with multiple GPUs. Optionally, you can experiment the CPU usage with the -intensity
flag:
The intensity is between 0 and 12. Lower intensity has lower CPU usage but potentially slower on mining.
Mining Ethereum
The following section describes a few sample usages of mining Ethereum. There are a few things that need to be customized for your own usages:
- Substitute
0x6D2a79507C67A8ACBc01D16a4858469677792C39
with your own ETH address. - Substitute
worker
to your worker name. - Substitute
bminergrin
to your f2pool account name.
Bminer currently provides supports for mining Ethash-based coins, notably Ethereum and Ethereum Classic. There are three protocols that the mining pools current supports:
- The classic Stratum protocol whose URI scheme is
ethash://
orethash+ssl://
(i.e., the Stratum protocol over SSL connections). nanopool.org support this protocol. - The Ethereum proxy protocol whose URI scheme is
ethproxy://
orethproxy+ssl://
(i.e., the Stratum protocol over SSL connections). dwarfpool.com, ethermine.org and sparkpool.com support this protocol. - The Ethereum Stratum protocol whose URI scheme is
ethstratum://
. f2pool.com support this protocol.
Here are a few examples of the command lines that mine coins towards the specified addresses:
You can use ethproxy+ssl://
instead of ethproxy://
to connect to the pool via SSL connections:
Ethereum (ETH) Mining with LHR Mode on Nvidia GPUs
Nvidia locks the performance of some of their latest GPUs to 50 percent on ETH mining. Bminer provides an Low Hash Rate (LHR) mode to exploit part of the locked performance. Bminer runs at the rate (currently 50 to 74 percent) that specified by the user in the LHR mode. Here is an example of mining at 74 percent of the total performance.
Dual-mining Ethereum (ETH)
By exploiting the characteristics of the algorithms, Bminer can mine ETH and other coins to improve profitability. Currently Bminer supports dual-mining Handshake (HNS, on AMD platform only). Here are a few examples of the command lines:
Mining with the Conflux PoW algorithm
Mining with Nicehash
Both AE, BEAM, Grin, ETH are supported on Nicehash, please use your BTC address:
Mining ProgPoW coins like SERO / Raven (ProgPow)
Bminer supports coins that use the ProgPow algorithm, such as Sero and Raven. Here are the examples on mining SERO and Raven:
Mining BitcoinZ / SafeCoin / Zelcash...
Bminer supports mining Equihash 144,5 based coins, such as BitcoinZ / SafeCoin / Zelcash, over different pools (e.g., 2miners.com, axepool, and altpool).
The following section describes a few sample usages. There are a few things that need to be customized for your own usages:
- Substitute
t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr
with your own address. - Substitute
foo
with your username. - Substitute
worker
with your worker name. - Substitute
pwd
with your password. - Specify
-pers
correctly for the coin you want to mine. Note that-pers
can be either a specific personalization string (e.g.BitcoinZ
) orauto
(for automatic profit switching at pools like zergpool).
Here are a few examples of the command lines that mine coins to the specified addresses:
To connect to the mining pool over SSL, you can use equihash1445+ssl://
instead of equihash1445://
in the URI (on a different port). For example:
Mining Bitcoin Gold (BTG)
The following section describes a few sample usages of mining Bitcoin Gold (BTG). There are a few things that need to be customized for your own usages:
- Substitute
GNjEhF8dfiCj9JSntTnsovb2c3z2kptfwi
with your own address. - Substitute
foo
with your username. - Substitute
worker
with your worker name. - Substitute
pwd
with your password.
Bminer supports mining Zhash (Equihash with parameter set 144,5) based coins, notably Bitcoin Gold (BTG), over different pools (e.g., pool.gold, btgpool.pro, and suprnova.cc).
Here are a few examples of the command lines that mine coins to the specified addresses:
To connect to the mining pool over SSL, you can use zhash+ssl://
instead of zhash://
in the URI (on a different port). For example:
Mining Beam (BEAM)
The following section describes a few sample usages of mining 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:
When you specifies beam
as the scheme of the URI, bminer will automatically mine using the BeamHashIII algorithm when the upcoming hard fork is implemented.
Specifying devices
You can specify which cards that Bminer should mine on using the -devices
options. While Bminer runs on the NVIDIA cards by default, you can prefix the device IDs with amd:
to run on AMD cards. For example:
Bminer will run on the first AMD card on the system.
Strict security for SSL (verifying the certificates)
Use the -strict-secure
option to turn on the verification of all certificates of the SSL connections.
Enabling the management API
The -api
option below enables the REST APIs at 127.0.0.1:1880
.
Suppressing timestamps in the logging messages
Logging messages to both console and a file
The -logfile
option below enables logging to the specific file.
Exit immediately in case of network failures
The following parameters instructs Bminer to exit immediately in case of network failures. You will need your own monitoring tools for production deployments.
Related information
Grin Mining Tutorials
- Bminer Grin mining on f2pool
- Bminer Grin mining on Sparkpool
- Bminer Grin mining on Grinmint pool
- MinerStat Bminer mining tutorial
Youtube Video
- A video guide showing how to mine Zcash By IMineBlock
- IMineBlocks:Fastest GRIN Miner Updated | +30% Performance Less Rejects & 4GB GPU Support
- Voskcoins: How To Mine Grin Coin | Windows & Linux Mining Guide + What is GrinCoin anyway?
Pools
- Miningpoolhub
- Flypool
- 2miner.com
- F2pool
- SparkPool
- BeePool
- ZhiZhuPool
- Suprnova pool
- ACpool
- Zhash.pro Pool
- thegrinpool
- antpool
Tools
The Awesome Miner 4.5 includes BMiner support
SimpleMiningOS includes BMiner support
MinerOS
PiMP OS
PandaMiner GPU