Mining ethereum on your GPU at home

In order to mine ethereum on your personal computer you need to make sure you have the following available:

  • An Ethereum Wallet
  • A mining Pool
  • Mining Software
  • A GPU with 4GB or more memory

The wallet

First of all, you need a working ETH wallet. We have published a guide comparing some significant wallets.

Feel free to choose whatever fits you best. We recommend focussing on security & to make sure you (and only you) have access to your private keys.

The Mining Pool

A pool is needed because you do not have enough power to mine any blocks on the chain(its possible but it will take ages).

In a pool, thousands of miners combine their hashing power to mine blocks faster.

We recommend the following pools:

Mining software

The mining software you can use entirely depends on the Operating system you are running as well as the GPU make you plan to use.

For Nvidia, we recommend

For AMD cards popular choices include:

We will be using Claymore’s dual miner for this guide.

Setting up the miner

Once you have everything ready, you can set up the mining software. The setup is a bit different depending on the software you use.

In most cases, you can create a .bat file looking somewhat like these two examples.

Miner.exe -w 0x0yourwalletadresshere.worker -p eth.yourpool:8050 -p x

GpuMiner.exe -xpool stratum+tcp:// -xwal 0xYoUrEtheReuM2WalLEt -xpsw x
When using Claymore’s miner use the following settings:
EthDcrMiner64.exe -epool -ewal 0x0000005E7E4E5Efd53E915415447Be80ccA3A01d.z1 -epsw x

Do not forget to replace it with your wallet/pool info.

After saving the batch file into the miner’s root folder, just run the Batch file. Voila, you are mining now!

You can download an example file for claymore Here.

Advanced Settings

When using AMD Cards setting environment variables can improve performance:


After successfully running the miner for a while, you can try to tweak some settings to increase performance.

Setting Memory and GPU Clocks:

-cclock 1005
-mclock 1550

Ethereum algorithm mode for AMD cards:

-etha 0
  • 0 – optimized for fast cards,
  • 1 – optimized for slow cards
  • 2 – for gpu-pro Linux drivers.

You can also set this option for every card individually, for example “-etha 0,1,0”.

Ethereum intensity(0-10):

-ethi 9

The default value is 8, you can decrease this value if you don’t want Windows to freeze or if you have problems with stability. The lowest GPU load is “-ethi 0”. Also “-ethi” now can set intensity for every card individually, for example “-ethi 1,8,6”.


Related Posts


FINMA released ICO guidelines

Swiss cryptocurrency space getting regulated FINMA has seen a sharp increase in the number of initial coin offerings (ICOs) planned or executed in Switzerland and a corresponding increase in the number of inquiries about the Read more…


ICO scam revealed after listing Ryan Gosling as their graphic designer

Another initial coin offering has been outed as a scam after it listed actor Ryan Gosling as the project’s graphic designer. A while ago, Twitter user @CryptoShillNye was perusing through ICOs when he came across Read more…


Lykke Exchange adding over 20 new trading pairs! LTC, ETC, Dash and more coming soon.

Lykke, a swiss FinTech company building a regulated, blockchain-based global marketplace, have listed many new tokens for 0% fee trading on the Lykke Exchange. In the past two weeks Lykke has added following tokens: SingularityNet Read more…