BZMINER
BZMiner is a miner that supports the mining of various cryptocurrencies and algorithms, including Ethash, KawPow, Octopus, and others. BZMiner is optimized for use with NVIDIA and AMD graphics cards, offering high performance and flexible settings.
BZMiner
BZMiner is a miner that allows you to mine various coins, including Bitcoin. BZMiner supports AMD and Nvidia graphics processors. The miner provides its users with the ability to optimize algorithms, which helps increase performance and reduce power consumption.
Algorithms and Fees
Algorithm | Supported Devices | Developer Fee (%) |
---|---|---|
Karlsen | AMD, Nvidia, Intel | 1.0 |
Dynex | AMD, Nvidia, Intel | 2.0 |
Ethw | AMD, Nvidia, Intel | 0.5 |
Etchash | AMD, Nvidia, Intel | 0.5 |
Ergo | AMD, Nvidia, Intel | 1.0 |
Rvn | AMD, Nvidia, Intel | 1.0 |
Meowcoin | AMD, Nvidia, Intel | 1.0 |
Neoxa | AMD, Nvidia, Intel | 1.0 |
Gamepass | AMD, Nvidia, Intel | 1.0 |
Clore | AMD, Nvidia, Intel | 1.0 |
Neurai (xna) | AMD, Nvidia, Intel | 1.0 |
Olhash | AMD, Nvidia, Intel | 1.0 |
Alephium | AMD, Nvidia, Intel | 0.5 |
Kaspa | AMD, Nvidia, Intel | 1.0 |
Radiant | AMD, Nvidia, Intel | 1.0 |
Ixian | AMD, Nvidia, Intel | 1.0 |
Woodcoin | AMD, Nvidia, Intel | 1.0 |
Zil | AMD, Nvidia, Intel | 0.0 |
Nexa | AMD, Nvidia, Intel | 2.0 |
Ironfish | AMD, Nvidia, Intel | 1.0 |
Novo | AMD, Nvidia, Intel | 1.0 |
Octa | AMD, Nvidia, Intel | 0.5 |
Canxium | AMD, Nvidia, Intel | 0.5 |
Rethereum | AMD, Nvidia, Intel | 1.0 |
Decred | AMD, Nvidia, Intel | 1.0 |
Nexellia | AMD, Nvidia, Intel | 1.0 |
DinarTether (DINT) | AMD, Nvidia, Intel | 1.0 |
Larissa | AMD, Nvidia, Intel | 0.5 |
Warthog | AMD, Nvidia, Intel | 2.0 |
Aidepin | AMD, Nvidia, Intel | 1.0 |
Aipg | AMD, Nvidia, Intel | 1.0 |
Installing BZMiner
To start mining, you need to follow a few simple steps:
- Download BZMiner: Download the latest version of BZMiner. You can do this from our website above (versions for Windows and Linux are available).
- Extract the ZIP: Extract the downloaded archive to a convenient location for you, such as your desktop.
- Edit the .bat file: Open the BZMiner folder and choose the file for the algorithm you want to use for mining. Open the selected .bat file with a text editor, such as Notepad, and replace
YOUR_ADDRESS
andYOUR_POOL
with your wallet address and pool information. - Run BZMiner: To start mining, double-click the .bat file you edited. For example, if you edited
kawpow.bat
, the miner will start mining Ravencoin using the Kawpow algorithm.
Below, you can find a more detailed guide on configuring the .bat file and download a ready-to-use file, where you only need to replace the wallet address with your own.
Configuring the .bat file for BZMiner
Below are examples of a complete .bat file setup:
Configuring the .bat file for Bitcoin:
- Algorithm: sha256 (used for Bitcoin)
- Pool: poolin.com
- Port: 3333
- Replace YOUR_BTC_WALLET with your Bitcoin wallet address.
Configuring the .bat file for Ravencoin:
- Algorithm: kawpow
- Pool: 2miners.com
- Port: 6060
- Replace YOUR_RVN_WALLET with your Ravencoin wallet address.
Configuring the .bat file for Ergo:
- Algorithm: autolykos
- Pool: herominers.com
- Port: 10250
- Replace YOUR_ERGO_WALLET with your Ergo wallet address.
Configuring the .bat file for Ethereum Classic (ETC):
- Algorithm: etchash
- Pool: 2miners.com
- Port: 1010
- Replace YOUR_ETC_WALLET with your Ethereum Classic wallet address.
VIdeo Guid
Dual and Triple Mining
Dual and triple mining is a great opportunity to mine multiple coins at the same time. This can significantly increase your mining profits.
Dual Mining:
BTC + ZIL (Bitcoin + Zilliqa)
- Description: Dual mining of BTC and ZIL allows you to use the full power of your GPU for Bitcoin mining while also switching to Zilliqa mining after some time. This allows you to earn additional income from ZIL without a significant loss in hash rate for Bitcoin.
- Example configuration for the .bat file:
@echo off
cd /d %~dp0
bzminer -a sha256 -w YOUR_BTC_WALLET -p stratum+tcp://btc.poolin.com:3333
bzminer -a zil -w YOUR_ZIL_WALLET -p stratum+tcp://zil.flexpool.io:5555
pause
Kawpow + ZIL (Ravencoin + Zilliqa)
- Description: Using the Kawpow algorithm for Ravencoin mining with periodic switching to Zilliqa every few minutes to earn additional income. This method allows mining ZIL with minimal impact on the main RVN mining.
- Example configuration for the .bat file:
@echo off
cd /d %~dp0
bzminer -a kawpow -w YOUR_RVN_WALLET -p stratum+tcp://rvn.2miners.com:6060
bzminer -a zil -w YOUR_ZIL_WALLET -p stratum+tcp://zil.flexpool.io:5555
pause
Triple Mining:
BTC + ZIL + Kaspa
- Description: Triple mining allows you to mine Bitcoin as the main coin, Zilliqa for additional income, and Kaspa as an additional coin. Triple mining requires more configuration than dual or regular mining but allows you to use the full potential of your equipment.
- Example configuration for the .bat file:
@echo off
cd /d %~dp0
bzminer -a sha256 -w YOUR_BTC_WALLET -p stratum+tcp://btc.poolin.com:3333
bzminer -a zil -w YOUR_ZIL_WALLET -p stratum+tcp://zil.flexpool.io:5555
bzminer -a kaspa -w YOUR_KASPA_WALLET -p stratum+tcp://kaspa.2miners.com:2222
pause
Kawpow + ZIL + Ergo
- Description: This configuration allows you to mine Ravencoin, Zilliqa, and Ergo simultaneously. ZIL switches to mining every few minutes, which does not affect the main mining of Ravencoin and Ergo.
- Example configuration for the .bat file:
@echo off
cd /d %~dp0
bzminer -a kawpow -w YOUR_RVN_WALLET -p stratum+tcp://rvn.2miners.com:6060
bzminer -a zil -w YOUR_ZIL_WALLET -p stratum+tcp://zil.flexpool.io:5555
bzminer -a autolykos -w YOUR_ERGO_WALLET -p stratum+tcp://ergo.herominers.com:10250
pause
Optimized dual mining for such coins
Algorithm Combination | Supported Devices | Note |
---|---|---|
Ironfish + Warthog | Nvidia/AMD/Intel | Experimental |
Karlsen + Warthog | Nvidia/AMD/Intel | Experimental |
Octa + Alph | Nvidia only | Experimental |
Octa + Kaspa | Nvidia only | Experimental |
Octa + Radiant | Nvidia only | Experimental |
Octa + Ironfish | Nvidia only | Experimental |
Ethw + Alph | Nvidia only | Experimental |
Ethw + Kaspa | Nvidia only | Experimental |
Ethw + Radiant | Nvidia only | Experimental |
Ethw + Ironfish | Nvidia only | Experimental |
Etc + Alph | Nvidia only | Experimental |
Etc + Kaspa | Nvidia only | Experimental |
Etc + Radiant | Nvidia only | Experimental |
Etc + Ironfish | Nvidia only | Experimental |
Ergo + Kaspa | Nvidia only | Experimental |
Ergo + Radiant | Nvidia only | Experimental |
Any Algorithm + Zil | AMD, Nvidia | — |
Basic Commands List for BZMiner
-a
or--algo
Sets the mining algorithm. Example:bzminer -a kawpow
-w
or--wallet
Specifies the wallet address for mining. Example:bzminer -w YOUR_WALLET_ADDRESS
-p
or--pool
Specifies the mining pool URL. Example:bzminer -p stratum+tcp://pool.url:port
--a2
or--algo2
Sets the second algorithm for dual mining. Example:bzminer --a2 kaspa
--p2
or--pool2
Specifies the pool for the second algorithm in dual mining. Example:bzminer --p2 stratum+tcp://pool2.url:port
--log-file
Specifies the path to the log file for recording logs. Example:bzminer --log-file logs/miner.log
--devices
Defines which devices (GPUs) will be used for mining. You can specify multiple GPUs separated by commas. Example:bzminer --devices 0,1,2
--oc_profile
Applies the overclocking profile for the GPU. Example:bzminer --oc_profile 1
--fee
Sets the developer’s fee. Example:bzminer --fee 1
--watchdog
Enables auto-restart of the miner in case of an error. Example:bzminer --watchdog 1
--api
Enables the internal API for monitoring the miner’s performance. Example:bzminer --api 127.0.0.1:4000
--help
Displays a list of all available commands and options:bzminer --help
You can also download the full list of commands in PDF or Markdown format.
API Configuration
BZMiner provides a convenient API interface for remote management of the miner. With the API, you can monitor mining status, retrieve device statistics, manage the miner, and fine-tune mining processes.
Enabling and Configuring the API
To activate and configure the API in BZMiner, follow these simple steps:
- Enabling the API
By default, the API is enabled, but for precise configuration, you need to add a command when starting the miner.
Example command to enable the API:
bzminer --http_enabled 1
- Enabling the API
By default, the API is enabled, but for precise configuration, you need to add a command when starting the miner.
Example command to enable the API:
bzminer --http_address 0.0.0.0 --http_port 4014
--http_address
: Sets the IP address on which the API will listen. By default,0.0.0.0
is used, which means access from any IP.--http_port
: Sets the port for the API. By default, this is4014
, but you can change it to any available port.
- Setting a Password for API Access
To limit access to the API and protect the miner from unauthorized access, you can set a password.
Example command to set a password:
bzminer --http_password YOUR_PASSWORD
Replace YOUR_PASSWORD with your desired password. Without setting a password, the API will be disabled.
- Viewing the API through a browser
After activating the API, you can open a browser and enter the IP address and port to access miner information. For example, if you configured the API on port 4014, you need to enter the following in the address bar:
http://localhost:4014
- API Data Refresh Rate
By default, the API data is refreshed every 15 seconds, but you can change this interval using the following command:
bzminer --update_frequency_ms 10000
Here, 10000
is the time in milliseconds (10 seconds). You can adjust the interval as desired.
Main Commands for API Configuration
--http_enabled
: Enables or disables the API (0 — disabled, 1 — enabled).--http_address
: Sets the IP address for API access (e.g., 0.0.0.0).--http_port
: Sets the port for API access (e.g., 4014).--http_password
: Sets the password for API access.--update_frequency_ms
: Sets the API data refresh interval (in milliseconds).
Example command to start the miner with API:
bzminer -a kawpow -w YOUR_WALLET -p stratum+tcp://rvn.2miners.com:6060 --http_enabled 1 --http_address 0.0.0.0 --http_port 4014 --http_password YOUR_PASSWORD
Now you can remotely monitor and control your miner through the API using a simple browser interface or third-party monitoring applications.
How to Choose a Multi-Pool Mining Strategy in BZMiner?
BZMiner offers several strategies for distributing load between pools, helping to maximize the performance of your mining:
- Failover: Switches to a backup pool if the primary pool stops working.
- Round Robin: Evenly distributes work between pools, switching when the current pool is idle.
- Rotate: Cycles between pools at specified time intervals.
- Load Balance: Distributes load between pools based on assigned quotas.
- Balance: Evenly distributes work across all active pools.
Example command for load distribution:
bzminer --quota "1;pool1.com:3333" -u user1 -p pass1 --quota "2;pool2.com:4444" -u user2 -p pass2
Try our quota calculator to optimize your mining strategy!