BZminer. Download BZ miner

Latest release

Release v21.4.0 of BzMiner. All feedback is welcome ;)

-- What's in this release (v21.4.0)

x Warthog: Fixed auto-change to verus 2.2 x Nexa: Fixed rare connection bug

(Larger updates coming soon)

https://www.bzminer.com/releases/v21.4.0/

Be sure to check out the config generator if having trouble setting up

https://www.bzminer.com/config-generator/

Thanks Son of a Tech for the BC-250! https://www.youtube.com/channel/UC0WNX0de8I1fgKUrjxiPaRA

--- Dynex Notes ---

  • Fine tuning dynex_pow_ratio will likely give you better results than default settings
  • intensity option will adjust how much vram is allowed to be used
  • Intel ARC support still only for POW

-- dynex_pow_ratio -- Bz allows you to dedicate individual cards to either POW or POUW on Dynex using this option.

  • This is an array of values, one for each gpu

  • In config.txt , an example for 3 gpus would be "dynex_pow_ratio": [1.0, 1.0, 1.0]

  • In command line, and example for 3 gpus would be --dynex_pow_ratio 1.0 1.0 1.0

  • In hive, extra config args (notice the quotes around the array), an example for 3 gpus would be "dynex_pow_ratio": "[1.0, 1.0, 1.0]"

  • A value of 0.0 will mine ONLY POUW

  • A value of 1.0 (Default) will mine both POUW and POW. It will choose a POW ratio that matches POUW

  • A value of 2.0 will fully mine only POW. Any value higher than 1.0 will not mine POUW

  • A value between 0.0 and 1.0 will determine how much POW is mined, values closer to 1.0 will mine POW more intensely, while values closer to 0.0 will mine POW less intensely

  • A value between 1.0 and 2.0 will determine how intensely to mine ONLY POW

  • A statistic in the status column of the tables called "pow slip" will show you how much POW hashrate above or below the POUW hashrate you are doing. If below (-), you should increase your pow hashrate. If above, you are wasting resources doing unecessary POW hashrate and you should lower your POW hashrate. NOTE: It is not possible to be rewarded for POW hashrate above your POUW hashrate!

-- Dynex intensity -- The "intensity" option in Bz will determine how much vram to utilize to mine Dynex. a value of 64 (highest), will use all available ram, a value of 1 will use the minimum amount of ram. Default is 0 (converts to 64 internally)

-- Known Issues

  • AMD polaris cards (eg. rx470, rx580) may not work with rethereum right now. Looking into this soon
  • Only AMD opencl driver 21.50.2 and higher is currently supported, so update your amd driver if you run into opencl errors
  • If you run into issues allocating larger Nexa LUT on Nvidia cards, please update Nvidia drivers
  • Nvidia driver 530 - 535 have a bug that reports wrong clock frequencies. oc's should still be applied correctly. Please update to very latest nvidia driver (535 or higher) which appears to have fixed this bug
  • If Nvidia memory temps are not showing, please update to latest nvidia driver
  • Nexa is not working on Intel currently

NOTE: Nexa development is continued joint effort with Lolliedieb from lolMiner

Minerstat update command:

export version="21.4.0"; mstop; cd /tmp; wget https://bzminer.com/downloads/bzminer_v${version}_linux.tar.gz; tar -xvf bzminer_v${version}_linux.tar.gz; sudo cp bzminer_v${version}_linux/bzminer /home/minerstat/minerstat-os/clients/bzminer; mstart

MMPOS Update Command (Note: put in Initiate command prior to miner launch field in miner profile ->advanced)

export version="21.4.0" # Example version
if [ -f "/tmp/bzminer_v${version}_linux.tar.gz" ]; then
exit 0
else
cd /tmp; wget https://bzminer.com/downloads/bzminer_v${version}_linux.tar.gz; tar -xvf bzminer_v${version}_linux.tar.gz; sudo cp -adpR bzminer_v${version}_linux/bzminer /opt/mmp/miners/bzminer/
fi

Hive OS Update Command (assuming currently on v21.3.0)

wget https://bzminer.com/downloads/bzminer_v21.4.0_linux.tar.gz; tar -xvf bzminer_v21.4.0_linux.tar.gz; miner stop; cp bzminer_v21.4.0_linux/bzminer /hive/miners/bzminer/21.3.0/; miner start

Rave OS Update Command (assuming currently on v21.3.0)

stop && wget https://bzminer.com/downloads/bzminer_v21.4.0_linux.tar.gz && tar -xvf bzminer_v21.4.0_linux.tar.gz && cp -adpR bzminer_v21.4.0_linux/bzminer /app-data/miners/bzminer-21.3.0 && start

Checksums

bzminer_v21.4.0_windows.zip:

MD5: c6d280869f1df24bd6ead5405304319e SHA256: 575bb847bf1ba6114cab04c0b52c84536a0e2c2cc7960a3fae8bffcbbf4290f7

bzminer_v21.4.0_linux.tar.gz:

MD5: 18869f9e04a641fdb520805daeebf94f SHA256: d16c461279fafe0ad001c8e43db73544d24e6fbf941ef04ea6c54aa72822f915

Downloads

Bzminer .bat File Examples

EthereumPOW (ETHW)

bzminer.exe -a ethw -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3096

Ethereum Classic (ETC)

bzminer.exe -a etchash -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:35000

Kaspa (KAS)

bzminer.exe -a kaspa -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3112

Ergo (ERG)

bzminer.exe -a ergo -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3100

NEXA

bzminer.exe -a nexa -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3124

Ravencoin (RVN)

bzminer.exe -a kawpow -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:55555

Meowcoin (MEWC)

bzminer.exe -a meowcoin -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3116

Alephium (ALPH)

bzminer.exe -a alph -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3106

Radiant (RXD)

bzminer.exe -a radiant -w WALLET_ADDRESS.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3122

Novo Coin (NOVO)

bzminer -a novo -p stratum+tcp://pool.woolypooly.com:3134 -w YOUR_WALLET.WORKER_NAME --nc 1

EthereumPOW + Alephium Dual Mining

bzminer.exe -a ethw -w WALLET_ADDRESS_ETHW.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3096 --a2 alph --w2 WALLET_ADDRESS_ALPH.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3106

Ethereum Classic + Alephium Dual Mining

bzminer -a etchash -w WALLET_ADDRESS_ETC.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:35000 --a2 alph --w2 WALLET_ADDRESS_ALPH.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3106

EthereumPOW + Alephium + ZIL Triple Mining

bzminer -a ethw -w WALLET_ADDRESS_ETHW.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3096 --a2 alph --w2 WALLET_ADDRESS_ALPH.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3106 --a3 zil --w3 WALLET_ADDRESS_ZIL.WORKER_NAME --p3 zmp://ZIL_POOL

Ethereum Classic + Alephium + ZIL Triple Mining

bzminer -a etchash -w WALLET_ADDRESS_ETC.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:35000 --a2 alph --w2 WALLET_ADDRESS_ALPH.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3106 --a3 zil --w3 WALLET_ADDRESS_ZIL.WORKER_NAME --p3 zmp://ZIL_POOL

EthereumPOW + Kaspa Dual Mining

bzminer -a ethw -w WALLET_ADDRESS_ETHW.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3096 --a2 kaspa --w2 WALLET_ADDRESS_KAS.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3112

Ethereum Classic + Kaspa Dual Mining

bzminer -a etchash -w WALLET_ADDRESS_ETC.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:35000 --a2 kaspa --w2 WALLET_ADDRESS_KAS.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3112

EthereumPOW + Kaspa + ZIL Triple Mining

bzminer -a ethw -w WALLET_ADDRESS_ETHW.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3096 --a2 kaspa --w2 WALLET_ADDRESS_KAS.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3112 --a3 zil --w3 WALLET_ADDRESS_ZIL.WORKER_NAME --p3 zmp://ZIL_POOL

Ethereum Classic + Kaspa + ZIL Triple Mining

bzminer -a etchash -w WALLET_ADDRESS_ETC.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:35000 --a2 kaspa --w2 WALLET_ADDRESS_KAS.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3112 --a3 zil --w3 WALLET_ADDRESS_ZIL.WORKER_NAME --p3 zmp://ZIL_POOL

EthereumPOW + Radiant Dual Mining

bzminer -a ethw -w WALLET_ADDRESS_ETHW.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3096 --a2 radiant --w2 WALLET_ADDRESS_RXD.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3122

Ethereum Classic + Radiant Dual Mining

bzminer -a etchash -w WALLET_ADDRESS_ETC.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:35000 --a2 radiant --w2 WALLET_ADDRESS_RXD.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3122

EthereumPOW + Radiant + ZIL Triple Mining

bzminer -a ethw -w WALLET_ADDRESS_ETHW.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:3096 --a2 radiant --w2 WALLET_ADDRESS_RXD.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3122 --a3 zil --w3 WALLET_ADDRESS_ZIL.WORKER_NAME --p3 zmp://ZIL_POOL

Ethereum Classic + Radiant + ZIL Triple Mining

bzminer -a etchash -w WALLET_ADDRESS_ETC.WORKER_NAME -p stratum+tcp://pool.woolypooly.com:35000 --a2 radiant --w2 WALLET_ADDRESS_RXD.WORKER_NAME --p2 stratum+tcp://pool.woolypooly.com:3122 --a3 zil --w3 WALLET_ADDRESS_ZIL.WORKER_NAME --p3 zmp://ZIL_POOL

Bzminer Setup

Download the latest Bzminer from the link above. After that, extract the archive and go to the folder with the miner. Select the coin you are interested in for mining and edit the .bat file. If you have not yet chosen what you want to mine, then we recommend that you first go to our mining calculator, where you can specify your video card and get the most profitable coin for the current day. Above you will find ready-made examples of bat files for each coin that you can mine on our pool. You will only have to specify your wallet address and, if desired, the name of the worker (rig).

Bzminer Basic Commands

-a, -a2 selection of algorithm for main and dual mining;
--disable disables the specified video cards from mining. A space is used as a separator. Use the device ID in the format pci_bus:pci_device (eg --disable 1:0 3:0). Use the --devices command to find the device IDs. In HiveOS, this parameter is set in the add. configuration;
-w this field specifies the address of your wallet or the address of the account on the pool;
--w2 to specify the second address if you mine in dual mode;
--pool_password, --pool_password2 password, use x by default;
-w, --worker, --worker2 worker name (rig ). It is set either as a separate parameter or through a dot after the wallet address;
--cpu-priority the level of CPU utilization during mining on a video card. The default is set to 2. If the processor does not pull, you can set 0. The maximum value is 5;
--reconnect-on-fail-shares reconnect the miner to the pool in case of receiving rejected shares from the pool ;
--nvidia 1mine only on Nvidia devices;
--amd 1mine only on AMD devices;
-h, --help display all available commands.

Bzminer Overclocking

--oc_lock_core_clock Lock core overclock value. You can also set different values ​​for video cards by specifying their ID, for example --oc_lock_core_clock 1000 1200 1300 (1000 for video card with ID0, 1200 for video card with ID1, 1300 for video card with ID2);
--oc_lock_memory_clock Lock overclock value in memory. You can also set different values ​​for video cards separated by a space;
--oc_core_clock_offset sets the core clock frequency of the video card in MHz. A space-separated value can be specified for multiple cards;
--oc_memory_clock_offset sets the graphics card memory frequency in MHz. You can specify a value for several cards through a space;
--oc_power_limit specifying the power limit (video card consumption), in watts. Through a space, you can specify a value unique for each card. For example --oc_power_limit 140 150 160 150.

Bz miner Common Errors/Issues

bzminer hung gpu detected - overclocking. Turn down your settings. If this does not help, update the miner to the latest version.

Dev Fees

ETH - 0,5%
ETC - 0,5%
RVN - 0,5%
ALPH - 0,5%
Kaspa - 0,5%

Bzminer API

--http_address specifies the IP address to listen on for the HTTP API. The default is 0.0.0.0;
--http_port sets the port. The default port is 4014.

Bz miner not starting

If you have Windows OS and the miner crashes immediately at startup, then add pause to the second line of the miner. Next, start the miner and read the error. After that, double-check your miner settings. If you have HiveOS or any other OS - go to the miner console and look at the logs of what is happening in the miner. After that, double-check your miner settings.