Home
>
Fundamentals
>
Mining Software

Mining Software

Mining Software


To mine a cryptocurrency, you need mining software.

Mining software is the program that:

  • Communicates with the mining pool
  • Uses your hardware to calculate hashes based on the coin’s algorithm
  • Sends shares to the pool as proof of the work done

To see the mining software for a specific coin, check the Mining Softwares section.


Things to check:

Compatibility

Each mining software supports specific devices (ASIC, GPU, CPU, FPGA) and specific algorithms. That’s why you must always check compatibility between coin → algorithm → hardware → software
If even one of these doesn’t match, mining won’t work or will be inefficient.

Dev fee(developer fee)

Most mining software includes a dev fee, which is a small commission for the developer.
In practice, a small percentage of your hashrate is temporarily used to mine for the developer instead of you. This happens automatically and usually in short intervals.
Average dev fee: around 1% but can vary depending on the software.