BzMiner 4.7 - Download and configure (LHR) for mining

4 minute read

BzMiner miner: how to set up and run.

This guide describes how to start and how to use the latest version of BzMiner v4.7 and higher.

Download for Windows/Linux

Download from site
Download from GitHub

What is BzMiner?

BzMiner – is a command line miner. It is launched using a .bat file or configuration file config.txt. Supports two algorithms: Ethash for Ethereum mining and etchash for Ethereum Classic mining. The program integrates into HiveOS and MMPOS. Auto-intensity dynamically adjusts graphics card workloads, reducing latency while maintaining a high hash rate.

Requirements

  • At least one Nvidia GPU and Nvidia drivers
  • Or at least one AMD GPU and AMD drivers.
  • Windows or Linux.

How to set up BzMiner

Step 1 - Download the miner

Download the miner from two official sources to choose from:

  1. Go to the site. Find the "Releases" section and below "Assets":

    bzminer_download

  2. Download the most recent version from the top of the spreadsheet for Windows 10.
  3. Unpack the downloaded archive .

    bzminer_extract

Step 2 - Configure BzMiner

After extracting the archive, you need to create the .bat files.

bzminer_files

In the same folder as bzminer.exe, you need to create or modify an existing file with the extension .bat.

Just create a file .txt and give it the extension .bat.

Open the .bat file with Notepad. Below is a sample configuration for a Binance pool. You need to enter the following commands into it:
bzminer -a ethash -w username1 -p ethproxy+tcp://ethash.poolbinance.com:8888
pause

Instead username1 just enter your username from the Binance pool. For more information, see What is a Binance Account and How Do I Open One?

Step 3 - Run the miner

Now you need to start the miner.

Important note! You don't start bzminer.exe. Instead, you click on the .bat file you just created .

So, after starting the program for a few minutes, you will see a window with a hash rate:

bzminer_hashrate

How To Mine Ethereum & Make Money 2021 Tutorial! (Setup In 10 Minutes Guide)

Configuring for Ethermine

Pool address eu1.ethermine.org
PORT: 4444
Wallet address: 0xada842613541e55e2500478892a334cde74ff653

bzminer_ethermine

  1. 0xada842613541e55e2500478892a334cde74ff653 - specify your wallet.
  2. eu1.ethermine.org - specify the address of the pool.
  3. 4444 - specify the port of the pool.

 

Example:

bzminer -a ethash -w 0xada842613541e55e2500478892a334cde74ff653 -p stratum+tcp://us1.ethermine.org:4444
pause

Setting up a batch file for Nicehash

bzminer_nicehash

  1. 3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx - indicate the crypto wallet from the NiceHash account.
  2. daggerhashimoto.eu.nicehash.com - indicate the address of the mining pool.
  3. 3353 - specify the port of the pool.

 

Example:

bzminer -a ethash -w 3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx -p stratum+tcp://daggerhashimoto.eu-west.nicehash.com:3353
pause

Source: bytwork.com - BzMiner setup.

 

Algorithms and hashrate

Algorithm / GPU 2080 Ti 2070 2060 2080 1080 Ti P102 1070 P104 1060 RX4xx/5xx VEGA56
Ethereum(Ethash) (MH/s) 51.8 37.8 28.6 38.26 48.5 46.96 29.8 38.1 24.0 30 47
Ethereum Classic (Etchash) (MH/s) 51.8 37.8 28.6 38.26 48.5 46.96 29.8 38.1 24.0 30 47

Commands and options

List of required commands:

  • -a TEXT Choose a mining algorithm. For example: “Ethash”.
  • -w TEXT Choose a mining algorithm. For example: “Ethash”.
  • -p TEXT .. An array of pool addresses. For example: stratum+tcp://us1.ethermine.org:4444 stratum+tcp://us2.ethermine.org:4444.

Options:

-h,--help Print help message and exit

-a TEXT Default Mining algorithm. eg. ‘ethash’

-r TEXT Default Rig (worker/username) name. eg. ‘Rig’

--pool_password TEXT Default Pool password

--nvidia INT Only mine with Nvidia devices (0 = false, 1 = true)

--amd INT Only mine with AMD devices (0 = false, 1 = true)

-o TEXT If provided, output will be logged to this file

-w TEXT Wallet Address

-p TEXT ... Array of Pool Addresses. eg. stratum+tcp://us1.ethermine.org:4444 stratum+tcp://us2.ethermine.org:4444

-v INT Set log verbosity. 0 = Error, 1 = warn, 2 = info 3 = debug, 4 = network

-c TEXT Config file to load settings from. Default is config.txt

-i INT Set mining intensity (1 - 32). Higher means more gpu spends more time hashing. Default is 8.

-u INT Update frequency in milliseconds. Default is 10000.

-g INT Ramp up miner rather than start at full speed.

-b INT Cooldown period. 0 = disabled. Higher value means longer time between cooldown periods. default is 0

--nc INT Do not save to the config file (but still read from it).

--cpu_validate INT Validate solutions on cpu before sending to pool.

--test INT Test mine. Useful for setting up overclocks.

--http_enabled INT Enable or disable HTTP API. 0 = disabled, 1 = enabled Default is enabled.

--http_address TEXT Set IP address for HTTP API to listen on. Default is 0.0.0.0.

--http_port INT Set which port the HTTP API listens on. default is 4014.

--http_password TEXT Set password for HTTP API. If not set, HTTP API will not be enabled. default is empty.

--force_opencl INT Force all devices to use the OpenCL implementation (if possible).

--reset_oc_dag_gen INT Reset overclocks before dag generation. Clocks will be set back after dag is generated. 1 = enabled, 0 = disabled

--devices Only log devices. Does not start miner

Alternatives

Are there alternatives to this program? Yes, for example:

Conclusion

Thanks for reading to the end. Bookmark my site in your browser. Happy mining.

Versions

5.0b3

  • This is a temporary beta version of bzminer, windows only.

4.7

  • LHR detection (there is currently no LHR bypass function, only detection).

Categories:

Updated: