...

BZMINER

BzMiner is a powerful mining software that supports various cryptocurrencies and algorithms, including Ethash, KawPow, Octopus, and others. BzMiner is optimized for use with NVIDIA and AMD GPUs, offering high performance and flexible configuration options.

BZMiner General Info

BZMiner is a potent bitcoin mining program that aims to provide excellent dependability and performance. Our device has a user-friendly interface and a wide range of customization options to cater to the demands of both novice and expert miners. BZMiner is a flexible tool for optimizing your earnings because it supports a large variety of coins and algorithms.

Efficiency and sustainability are very important to us. BZMiner maximizes your hardware utilization while lowering expenses and energy usage. Our strategy is based on innovation and constant development to make sure you get the most out of your mining experience.

BZMiner Setup

1. Download and Install the Program

  • Download the version for your operating system (Windows, Linux).

2. Extract the Archive

  • Extract the files to a convenient location on your computer.
  • Make sure all necessary files are in one folder.

3. Set Up the .bat File

  • If there’s no .bat file, create one: right-click, select “Create > Text Document,” then rename the extension from .txt to .bat.
  • Open the file and add commands to start the miner (path to the miner, pool address, wallet).

4. Start Mining

  • Double-click the .bat file to start.
  • Check the console window to ensure mining is running correctly.

Description:

  1. @echo off – Hides the execution of commands in the command prompt.
  2. cd /d %~dp0 – Moves the current directory to the location of the .bat file.
  3. bzminer -a rvn – Specifies the mining algorithm (Ravencoin).
  4. -p stratum+tcp://rvn.kryptex.network:7777 – Specifies the pool URL where the hash rate will be sent.
  5. -w YOUR_WALLET_ADDRESS.WORKER_NAME – Replace “0000” with your wallet address and specify your rig’s name.
  6. –nc 1 – A parameter that can be used to prevent reconnection.

BZMiner Configuration File

BZMiner allows you to configure mining using the config.txt file. This file serves as a convenient alternative to .bat files and helps automate the startup process.

To configure config.txt, specify the following parameters:

  1. wallet: Your mining wallet address.
  2. pool: The URL of your mining pool.
  3. rig: The name of your rig (or worker). This is used for tracking statistics.

Example content for the configuration file:

{
"algorithm": "ethash",
"wallet": "your_wallet_address",
"pool": [
"ethproxy+tcp://ethash.poolbinance.com:8888"
],
"rig": "rig1",
"pool_password": "",
"nvidia_only": false,
"amd_only": false,
"log_file": "",
"advanced_config": false,
"advanced_display_config": false,
"device_overrides": [
{
"uid": "1:0",
"name": "MSI GTX 1080 Ti Armor OC",
"start_mining": true
}
]
}

Launch BZMiner using the command line, specifying the configuration file:

bzminer -c config.txt

With this, the basic setup is complete. Run BZMiner and monitor its performance.

BZMiner: Command-Line Arguments and Parameters

Main Command-Line Arguments:

  • -c, --config <path>
    Path to the configuration file. Example: bzminer -c config.txt

  • -a, --algorithm <algo>
    Select the mining algorithm. Example: bzminer -a ethash

  • -u, --user <wallet>
    Your mining wallet address. Example: bzminer -u your_wallet_address

  • -p, --pool <url>
    URL of the mining pool. Example: bzminer -p ethproxy+tcp://ethash.poolbinance.com:8888

  • --rig-name <name>
    Name of your rig (or worker). Example: bzminer --rig-name rig1

  • --log-file <path>
    Path to the log file. Example: bzminer --log-file /var/log/bzminer.log

  • --log-level <level>
    Logging level (can be info, warn, error). Example: bzminer --log-level info

  • --nvidia-only
    Use only NVIDIA GPUs for mining. Example: bzminer --nvidia-only

  • --amd-only
    Use only AMD GPUs for mining. Example: bzminer --amd-only

  • --no-watchdog
    Disable BZMiner’s built-in watchdog, which restarts the program in case of a crash. Example: bzminer --no-watchdog

  • --disable-gpu <id>
    Disable a specific GPU (by ID). Example: bzminer --disable-gpu 0

  • --device-overrides <json>
    Override settings for specific devices using JSON format. Example: bzminer --device-overrides '{"uid":"1:0","start_mining":true}'

  • --benchmark
    Run BZMiner in benchmark mode to test performance. Example: bzminer --benchmark

  • --list-devices
    Show a list of available devices (GPUs) connected to the system. Example: bzminer --list-devices

  • --api-port <port>
    Set the API port for monitoring mining. Example: bzminer --api-port 4067

  • --api-bind <ip>
    Set the API IP address. Example: bzminer --api-bind 127.0.0.1

Configuration File Parameters:

  • algorithm
    Mining algorithm. Example: "algorithm": "ethash"

  • wallet
    Your mining wallet address. Example: "wallet": "your_wallet_address"

  • pool
    URL of the mining pool. Example: "pool": ["ethproxy+tcp://ethash.poolbinance.com:8888"]

  • rig
    Name of the rig (worker). Example: "rig": "rig1"

  • pool_password
    Pool password. Example: "pool_password": ""

  • nvidia_only
    Use only NVIDIA GPUs. Example: "nvidia_only": false

  • amd_only
    Use only AMD GPUs. Example: "amd_only": false

  • log_file
    Path to the log file. Example: "log_file": "/var/log/bzminer.log"

  • log_level
    Logging level. Example: "log_level": "info"

  • advanced_config
    Enable advanced settings. Example: "advanced_config": false

  • device_overrides
    Override settings for specific devices. Example:

"device_overrides": [
{
"uid": "1:0",
"name": "MSI GTX 1080 Ti Armor OC",
"start_mining": true
}
]
  • api_port
    API port. Example: "api_port": 4067
  • api_bind
    API IP address. Example: "api_bind": "127.0.0.1"

BZMiner API Setting

Introduction to the API

The API (Application Programming Interface) in BZMiner provides a powerful tool for remotely monitoring and managing your mining process. With the API, you can automatically collect performance data, track the status of your hardware, adjust settings, and control the mining process without needing physical access to the device.

Key features of the BZMiner API include:

  • Retrieving current mining status (hashrate, temperature, power usage).
  • Managing devices (turning them on/off, adjusting settings).
  • Retrieving logs and error messages.
  • Adjusting mining parameters on the fly.

Integration and Process Automation

Integrating the BZMiner API with your systems allows you to automate the management of your mining operations, significantly improving efficiency. For example, you can set up automatic pool switching when profitability decreases or change overclocking settings when GPU temperatures fluctuate.

Examples of integration:

  1. Monitoring scripts: Use the API to create scripts that regularly check hardware status and send alerts in case of anomalies.

  2. Algorithm switching automation: Set up automatic switching between algorithms based on current market conditions to maximize profit.

  3. Integration with management systems: Incorporate BZMiner into your existing monitoring and management systems for centralized control.

Example of API Usage

To start working with the API, you need to enable it in the configuration and set a port for communication. Example configuration:

"api_port": 4067,
"api_bind": "127.0.0.1"

Example request to get the current mining status:

curl http://127.0.0.1:4067/stats
This request will return a JSON object with current parameters such as hashrate, temperature, power usage, and other data.

BZMiner Setting up HiveOS and RaveOS

Setting Up in HiveOS

  1. Registration and Installation:

    • Register on the official HiveOS website.
    • Download the latest version of HiveOS for your platform (usually an image for a USB drive).
    • Write the image to a USB drive or hard drive using a tool like Etcher.
    • Connect the drive to your mining rig and boot from it.
  2. Creating a Farm and Worker:

    • Log into your HiveOS account and create a farm.
    • Add a worker, specifying the name and type of hardware.
    • Obtain the worker ID and insert it into the system configuration on your rig.
  3. Setting Up Wallet and Flight Sheet:

    • In the “Wallets” section, add the address of your cryptocurrency wallet.
    • In the “Flight Sheets” section, create a sheet by selecting the wallet, pool, and miner.
    • Launch the flight sheet on your worker.
  4. Monitoring and Optimization:

    • Use the HiveOS web interface to monitor the performance of your rig.
    • Adjust overclocking, power consumption, and other settings for optimal operation.

Setting Up in RaveOS

  1. Registration and Installation:

    • Register on the official RaveOS website.
    • Download the RaveOS image and write it to a USB drive.
    • Boot your mining rig from the USB and follow the on-screen instructions for initial setup.
  2. Creating a Farm and Adding Devices:

    • Log into your RaveOS account and create a new farm.
    • Add devices (rig) and configure them by following the step-by-step instructions.
    • Link your device to the farm using the unique ID displayed in the interface.
  3. Setting Up Wallets and Tasks:

    • Go to the “Wallets” section and add the address of your cryptocurrency wallet.
    • Create a task, specifying the cryptocurrency, pool, and algorithm.
    • Apply the task to your rig.
  4. Monitoring and Management:

    • Use the RaveOS web interface to monitor the status of your equipment.
    • Adjust overclocking and power consumption settings to achieve maximum efficiency.

Tips

HOW TO DUAL MINE NEXA & ALPH - BzMiner & Wallet Setup

Description: This video shows you how to set up dual mining of NEXA and ALPH cryptocurrencies using BzMiner. The step-by-step guide covers everything from setting up wallets to optimizing mining parameters. This video is perfect for those who want to increase the efficiency and profitability of their mining rigs by simultaneously mining two cryptocurrencies.

How to Mine Kaspa with BzMiner - Windows Guide

Description: This video offers a detailed guide on how to mine Kaspa using BzMiner on Windows. The tutorial walks you through the setup process, including wallet configuration, pool selection, and performance optimization tips. Whether you’re new to mining or looking to improve your current setup, this video provides everything you need to get started.

Scroll to Top