Hive OS supports several popular miner algorithms, but not every single one. For this purpose we added a new feature called Custom Miner Integration that allows users to add a miner that’s not “baked” into the distribution image of the OS. You have the option to either install a pre-created package or create one yourself. But in this guide we’ll mostly cover the steps required to install a pre-created package.
Start by going to the custom miner download page and simply copy the URL to the file.
Custom miner repository
To install a custom archive manually on the rig you can download it and unpack it to
/hive/custom folder. Do note that even though you did copy it locally you will still need the URL for the Flight Sheet to work.
We covered the process of creating a Flight Sheets and Wallets, which you will also require, in one of our previous articles, so we won’t go into the details, assuming you already know how to do it.
Got to the Flight Sheets tab in your farm’s Dashboard. In the Add New Flight Sheet section, start filling in the following fields:
Because we’re setting up a Custom miner we need to manually configure these settings via the Setup Miner Config window. Click Setup Miner Config button in Miner and fill in the following fields:
phoenixminer-3.5_c.tar.gz, then the miner name must be
WALLET: %WAL%, WORKER:%WORKER_NAME%. Also all values should be separated by a comma.
xa default setting, usually left as is.
Once you’re done click the Create Flight Sheet button. You can now apply the Flight Sheet you’ve created.
Now that we showed you how to setup a custom miner, let’s put it to practice by setting-up Phoenix Miner 3.5c on Hiveon Pool using the ethash miner algorithm as an example.
Custom miner Flight Sheet
In the Add New Flight Sheet section, start filling in the following fields:
Custom miner configuration
Now we need to configure the miner. Click Setup Miner Config button in Miner and fill in the following fields:
ethashfrom the dropdown list.
null, as we’re using an ETH wallet we already have.
POOL: eu-eth.hiveon.net:4444, WALLET: %WAL%, WORKER:%WORKER_NAME%
POOL: eu-eth.hiveon.net:14444, WALLET: %WAL%, WORKER:%WORKER_NAME%
Hive 2.0 supports custom miners that you can “cook” yourself and you’ll need to implement using several easy scripts in order to get your miner to work and send stats to Hive. We won’t cover the process of creating these scripts in this article though.
If you don’t see a specific miner you’d like to use on our custom miner download page, check the Custom Miner Integration forum thread for more packages that our enthusiasts have created to be used with Hive OS.
Additionally, you can refer to the custom miner integration Readme on GitHub for script templates and examples on how to create and integrate your own miner.