How to set up Bminer?

Bminer is highly optimized miner for AMD and Nvidia GPUs. It is available for both Linux mining OS and Windows mining. It supports single coin mining for four different algorithms and also a dual mining mode. The dev fees for using this miner are:

  • 2% fee for Equihash coins (Zcash);
  • 2% fee for Zhash/Equihash(144,5) coins (BitcoinGold, BitcoinZ);
  • 0.65% fee for Ethash coins (Ethereum, Ethereum Classic). If you use dual mining with Blake (14r) or Blake (2s) coins the dev fee is 1.3%;
  • 2% fee for Tensority mining (Bytom);
  • 2% fee for cuckARoo29 and cuckARoo31 coins (Grin);

In this guide we will show you how to set up Bminer on minerstat for mining ZEC. The same procedure can be used for other coins and multi-algo pools. You can find a lot of config examples on the Bminer's official website as well.

1. Address editor

Open address editor and save the pool and wallet for mining ZEC. In this case, we will save ZEC pool under (POOL:ZEC) tag and ZEC wallet under (WALLET:ZEC) tag. Because of the way the Bminer defines its config, make sure that your pool doesn't have stratum:// or stratum+tcp:// before saved in the tag value.

2. Default mining client

Open worker's config and select BMINER as a default mining client.

3. BMINER config

Update the mining client's configuration so that it will be defined as:

-uri stratum://(WALLET:ZEC).(WORKER)@(POOL:ZEC)

The tags will be automatically replaced with the values you have entered in the address editor. If you wish to use password, you can add :password after (WORKER) tag.

The values of stratum:// must be appropriately replaced by the algorithm you are using. They can be replaced with the following values:

  • beam://
  • beam+ssl://
  • cuckaroo29://
  • cuckatoo31://
  • aeternity://
  • equihash1445://
  • equihash1445+ssl://
  • zhash://
  • zhash+ssl://
  • ethash://
  • ethash+ssl://
  • ethproxy://
  • ethstratum://
  • tensority://
  • tensority+ssl://

Other parameters you can use with Bminer are:

  • -devices amd:0 to define which GPUs are AMD (on default Bminer assumes that GPUs are Nvidia);
  • -strict-secure \ to turn on the verification of all certificates of the SSL connections;
  • -no-timestamps to suppress timestamps in the log messages;
  • -logfile=bminer.log to save logs;
  • -max-network-failures=0 -watchdog=false to exit immediately in case of network failures.

4. Save changes

Save changes and wait for mining client to restart. You are now mining ZEC with Bminer.