...

How to mine Ravencoin with BzMiner

BzMiner Ravencoin

Ravencoin mining was introduced in BZMiner version 5. This guide will walk you through the steps to effectively mine Ravencoin using BZMiner.

Important Note:
BZMiner supports four network protocols for Ravencoin mining: stratum, ethstratum, ethstratum2, and ethproxy. Be sure to select the appropriate protocol based on the requirements of your mining pool.

Command Line Interface (CLI) Setup

  1. Download BZMiner:

    • Begin by downloading the latest version of BZMiner (Windows & Linux).
    • Extract the contents of the archive to a convenient location on your computer.
  2. Reference Script:

    • Inside the extracted files, you’ll find a reference script (rvn.bat for Windows or rvn.sh for Linux) that serves as a template for mining Ravencoin using BZMiner.

Basic Command:

bzminer -a kawpow -w 000000 -p stratum+tcp://yourpool
  • Replace 000000 with your Ravencoin wallet address.
  • Replace yourpool with the URL and port of the mining pool you wish to use.

Example:

bzminer -a kawpow -w 000000 -p stratum+tcp://stratum-ravencoin.flypool.org:3333

Config.txt Setup

  • Download and Extract:

    • As before, download the latest version of BZMiner and extract the archive.
  • Edit Config.txt:

    • Locate and open the config.txt file within the extracted folder.

    • Look for the pool_configs section at the top of the file.

    • Modify the template as follows:

      • Algorithm: Set it to kawpow.
      • Wallet: Enter your wallet address.
      • URL: Specify the pool URL(s) you wish to mine to.

Example Config:

{
"pool_configs": [{
"algorithm": "kawpow",
"wallet": "00000", // replace 00000 with your wallet address
"url": ["stratum+tcp://stratum-ravencoin.flypool.org:3333"], // replace with your desired pool URL. Add multiple pools for redundancy.
"username": "worker_name",
"lhr_only": false
}],
"pool": [0], // the default pool configuration to use unless overridden
"rig_name": "rig",
"log_file": "",
"nvidia_only": false,
"amd_only": false,
"auto_detect_lhr": true,
"lock_config": false,
"advanced_config": false,
"advanced_display_config": false,
"device_overrides": []
}

Hive OS Setup for Ravencoin Mining

  1. Visit the Hive OS Website: Start by navigating to the Hive OS website.

  2. Update Your Rig: Ensure your Hive OS rig is updated to the latest version for optimal performance.

  3. Create a Flight Sheet: Go to the Flight Sheets section and create a new one.

  4. Set the Coin: Choose RVN (Ravencoin) as the coin you want to mine.

  5. Add a Wallet: Enter your Ravencoin wallet address. If multiple wallet addresses are required, separate them with commas or spaces.

  6. Configure the Pool: Select “Configure in miner” in the Pool section to manually enter the pool details later.

  7. Choose the Miner: Select BZMiner as your mining software.

  8. Name Your Flight Sheet: Give your flight sheet a custom name to help you easily identify it later.

In the Miner section, select Setup Miner Config.

In the BzMiner configuration panel that opens, set the Hash algorithm to kawpow.

For the Wallet template, enter %WAL% or directly input your wallet address.

Assign a Worker name to identify this rig on the pool.

Enter the Pool URL where you want to mine (e.g., stratum+tcp://stratum-ravencoin.flypool.org:3333).

Configuring Arguments in HiveOS

To set config.txt parameters in HiveOS, you can utilize the Extra config arguments field within the BzMiner configuration window. This field allows you to input configuration settings just as you would in the config.txt file.

For example, to apply overclocking (OC) settings for three devices, you would enter the parameters in this format:

Starting from version 8.0.0, BzMiner supports using JSON arrays for oc_ parameters. This approach helps bypass HiveOS interface limitations that prevent valid JSON arrays from being used.

Example configuration:

"oc_fan_speed": "[-1, 80, 0]",
"oc_power_limit": "[0, 250, 0]",
"oc_core_clock_offset": "[100, 200, 100]",
"oc_memory_clock_offset": "[0, 0, 0]",
"oc_lock_core_clock": "[0, 0, 0]",
"oc_lock_memory_clock": "[810, 0, 810]"

This setup allows you to efficiently configure and manage overclocking settings for multiple devices directly through the HiveOS interface using BzMiner.

Scroll to Top