Ethereum Mining Software

Mining software is one of the three main components of mining. It connects your Ethereum mining hardware and mining pool to the Ethereum network.

There is a bunch of different Ethereum mining software out there with differing interfaces, fees, and features. Don’t worry, because this post will break them down for you.

SoftwareDev FeeInterface RatingEase of UseOperating System
Ethminer1%BAWindows, Linux, & Mac
Claymore Dual Miner1%-2%(Dual Mining)BAWindows, Linux
Minergate1%-1.5%AA+Windows, Linux, & Mac



Ethminer is one of the most popular options for mining Ethereum. Version 0.15.0rc2 is the most recent update, with several other updates taking place a few weeks prior.

Ethminer is supported on Windows, Linux, and Mac. Depending on your operating system you will need to download a certain version.

In addition to Ethereum, Ethminer can also mine other coins on the Ethash algorithm such as Ethereum Classic, Metaverse, Musicoin, Ellaism, Pirl, Expanse and several others.

Expect a 1% developer fee when mining with Ethminer.

The GitHub repository lists the following features:

  • OpenCL mining
  • Nvidia CUDA mining
  • realistic benchmarking against arbitrary epoch/DAG/blocknumber
  • on-GPU DAG generation (no more DAG files on disk)
  • stratum mining without proxy
  • OpenCL devices picking
  • farm failover (getwork + stratum)



Wineth is one of the simplest Ethereum mining software to use. Wineth actually uses components of Ethminer but has an auto-configuration algorithm that attempts to optimize settings for your mining rig. However, the only other cryptocurrency it can mine is Ethereum Classic. In exchange for using the software, Wineth charges a 1% fee on mining profits.

The Wineth website also has a complete setup tutorial, making it easy for anyone to start mining Ethereum for a profit.


  • Windows 7, 8.1, 10 (64-bit only)
  • One or more GPU capable of OpenCL or CUDA with 3GB ram or higher
  • An Ethereum wallet address for payouts

Claymore’s Dual Ethereum Mining Software

Claymore’s dual Ethereum miner is a great option too, that can allow for the dual mining of cryptocurrency. In addition to mining Ethereum, the software allows you to also mine Decred, Siacoin, Pascal, and more without affecting the main Ethereum mining speed. The standard developer fee is 1%, with an additional 1% if the dual mining feature is also used.

Users also report that their effective Ethereum mining speed is 3%-5% when using this software due to the completely different code than other miners. Also, it is reported to have much less invalid and outdated shares, with a higher GPU load.


Minergate is another option, that supports several cryptocurrencies. Out of all the other mining software mentioned, Minergate probably has the best user interface. They charge between 1%-1.5% fees in exchange for using their software. Another feature of Minergate is that it will recommend the cryptocurrency that is most profitable for you to mine. For the Mac miners out there, Minergate is supported.


No matter what Ethereum mining software you use, it will have a small effect on your profits as most software has a 1% developer fee. Mining hardware will have the largest effect on your profitability. There isn’t really a best Ethereum mining software, as it mostly comes down to personal preferences.

If you don’t want to deal with a long setup time, then Wineth might be your best option. Otherwise, I would recommend Claymores or Ethminer.

Frequently Asked Questions

Should I cloud mine Ethereum?

Cloud mining is somewhat of a gamble as you are speculating on the price of Ethereum. If you think about it, why would anyone sell cloud mining services when they can just mine themselves?

What does Claymore mean by dual miner?

With the Claymore dual miner, you can mine Ethereum and another similar algorithm cryptocurrency without sacrificing your Ethereum hash rate. Even if you don’t want the other coin that you are dual mining, you can sell them for more Ethereum.

How do I sell my mining profits?

There are several exchanges that allow you to sell Ethereum for fiat currency. Coinbase is the most popular in most countries. If you are trying to sell for other types of cryptocurrencies, consider using Binance.

Which Ethereum mining software should I use on Mac?

Of course! There is certain software that can be used on Mac to mine Ethereum. If you are using your Macs CPU or GPU to mine you probably won’t make much, however.

Is it profitable to mine Ethereum?

It really depends on a few factors. There are several mining calculators that can be used to determine profitability. One of the most significant factors in determining profitability is the cost of electricity.

Is it possible for me to remove the developer fee?

For the mining software discussed above, it is not possible. It can be annoying to lose a percent of your profit, but you have to support the brilliant minds behind the software. There are so many technical components that are going on behind the scenes that they take care of.

Can I mine with my CPU?

With certain mining software, you can mine with a CPU, although it is not really worth your time. The profit from CPU mining is very minimal. If you want to mine for a profit, use a GPU.

Where can I store my mining profits?

Mining profits will be stored on your Ethereum mining pool until you reach the minimum payout. After the minimum is reached, you will need to provide a payout address.

If you don’t have a payout address, learn about the different Ethereum wallet options and set one up. After having your own Ethereum wallet, you can provide a payout address.

How do I start mining Ethereum?

Check out this informative tutorial.