Mining Softwares

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.