minerstat mining tutorial #1: How to start

Jul 16, 2018 · 8 min read

minerstat is a remote management and monitoring software for mining operation of any size. It is free to use for up to two rigs for all of you miners who want to try it first and decide later.

When we designed the new version of minerstat we wanted to make everything as simple as possible for mining managers who need to manage a large number of rigs and want to do it as fast as possible and with total control over any aspect of the mining process.

There are several mining management services out there and since we took a different approach, we will guide you through a series of minerstat tutorials, showing you how to use it and where and how to take advantage of minerstat features.

Today, we will start with the basics - how to start with minerstat and what should you need to know before you start.

About minerstat

  • You have one or more mining rigs and you want to monitor the performance of your mining activity, which also includes notifications and alerts when the temperature is too high, when the rig goes offline, when it comes back online, and when hashrate or efficiency drop.
  • You have one or more mining rigs and want to use profit switch function to switch between the coins of your choosing.
  • You are mining manager with customers and want to have a better and clearer outlook over each of their mining activity.
  • You are not satisfied with mining on Windows and want to switch to Linux mining OS or vice-versa.
  • You want to monitor balance on your wallets and pools.
  • You are switching between different mining addresses regularly.

minerstat is not a cloud mining company or intermediary - this means that you will mine on the pool(s) you have selected and the pool will pay you the coins you mined there. This also means that minerstat might not be suitable for complete beginners in mining - you will need a basic knowledge of how to use pools, how to generate wallets, what are the mining clients and how to change their configs.


After that, your account is ready to use and you can prepare the mining software.

Mining software

1) GPU rig(s)

Windows users can download their software as a direct installer or as a portable ZIP. After you have downloaded it, just follow the installation process and the software will be ready to use.

To run Windows node you will need to: enter the access key and worker’s name.

🎁 Bonus: 3 steps to set up a Windows node

Linux users can download their software directly or with a torrent. After you have downloaded it, you will need to flash the msOS to USB or SSD/HDD. You can do this by using Etcher - all details are explained in our help page. Please double check your “config.js” file to avoid any problems with connectivity. The config file should look like this:
global.accesskey = "wTeR123459";
global.worker = "Rig1080Ti";

Where wTeR123459 is the access key and Rig1080Ti is the worker’s name. Please note that the access key and worker’s name are case sensitive, need to be in quotations and each in their own line, and there is a semicolon at the end of each line.

To run msOS you will need to: enter the access key and worker’s name to the config file, flash config file and OS to USB 3.0 with at least 16GB space or SSD/HDD.

🎁 Bonus: 5 steps to set up msOS


To run ASIC Hub you will need PuTTY (or any other client that allows SSH access), access key and worker’s group. To run ASIC Hub (Non-SSH) you will need a separate computer that will work as a server, access key and worker’s group.

🎁 Bonus: 3 steps to set up ASIC Hub

Now that the software is (almost) ready, you will need to provide access key, worker name, and/or ASIC group. It’s time to continue on the dashboard.


You can see a blank page inviting you to add your first worker. Click on [Add new worker] and fill up the form:

  1. Decide on the worker’s name
  2. Select the type of worker (Nvidia, AMD, or ASIC)
  3. Select system.
    - For Nvidia and AMD you can choose between Windows or msOS (Linux).
    - For ASIC you can choose between different ASIC manufacturers.
    - You will also see that for ASIC, you need to enter a few more things: Local IP, SSH username, and SSH password. The last two can be left at their default values that are already entered in the fields.
  4. Add additional groups if you like. Some miners like to segment their workers to distinguish between them faster. Groups are useful because:
    - On the workers’ list, you can click on a group name and it will show you all the workers from the clicked group.
    - In the config editor and profit switch, you will be able to select groups and update the settings for all workers in the groups at the same time.
  5. Click on [Add worker].

After all the fields are filled, you have successfully added your first worker.

You can now enter the worker name or group to the downloaded software or config file if you are using msOS.

Custom configuration

1) Your first step is address editor.

We have filled some tags and suggested you some pools, but you can edit any of the tags, or add your own pools and name them as you like.

For example, let’s say you want to start with mining Ethereum with your GPU rigs. We have prepared a pool for mining Ethereum under the tag name POOL:ETH. You can change the pool or leave it like this.

To mine Ethereum you will also need a valid Ethereum address. In the beginning, you can find a tag WALLET:ETH where the official Ethereum donation address is entered. You can replace it with your own ETH address. Don’t forget to use the full address (starting with 0x in case of Ethereum). Click [Save] and your wallet address will be saved.

Later you can return to add more pools and more wallet addresses.

2) Navigate to worker config or go to the workers’ list and click on the config icon (hint: the wrench icon)

Worker config offers you a lot of things to edit and update, but we will first make sure your worker is running and continue with the others the next time.

Because in our example we want to mine Ethereum, we will use Claymore Ethereum miner and update its config for mining Ethereum.

First, if the default client isn’t included for updating yet, click on the gray empty square beside “Default client” to activate it for updating. Then select “CLAYMORE-ETH” from the list.

Scroll down to find the mining client with name CLAYMORE-ETH. Again, click on the gray empty square beside the client’s name to activate it for updating. We have selected this client because it is available for mining on AMD or Nvidia and Windows or msOS rigs and should work on any system.

Because you have defined your POOL:ETH and WALLET:ETH addresses, this client should be ready to use without any changes. If you have named your pool or wallet tags any differently, you can click on POOL:ETH or WALLET:ETH and selected the correct pool and wallet tag from the drop-down.

Scroll down and click Save. This will restart your worker and send it the information to mine on pool defined in POOL:ETH and to wallet defined in WALLET:ETH.

If you are using the Windows node, don’t forget to click [Start mining].

3) Navigate to workers and wait for your worker to come online.

A similar procedure can be used for setting up ASIC.

🎁 Bonus: Read more about worker configuration

Your worker should now be up and running - ready for you to explore more advanced features that will be presented in the next tutorials.

Happy mining!

More from this series:


Written by


Manage your mining operation of any size from anywhere https://minerstat.com