Are you a Windows guy? Want to do Ethereum Mining? Great then you’ve come to the right place. Ethereum mining on a Windows PC take a little bit more work but really anyone can pick it up easily.
This guide is a mining guide that goes through the steps on how to set up the software and configure it on a Windows PC. This guide does not show you how to build an ethereum mining rig.
Ready to get started?
Download and Run Geth
Download Geth. Geth is the program that communicates with the Ethereum Network and acts as the relay between your computer, its hardware and the rest of the Ethereum network.
Once you have it downloaded, save it somewhere(Desktop is easiest) and unzip the file. Then copy Geth application to your C: drive.
Next, start up Command Prompt and navigate to the C: drive. If you don’t know how to get to the C: drive, simply type cd \ and now you be looking at C:\.
Now you are ready to launch Geth. Just type geth account new and hit enter.
You will be asked to enter a passphrase. You will not be able to see what you are typing. Guard this passphrase with your dear life! It locks your account and keeps your private key safe. If you lose it or gets stolen, you will lose all of your Ethereum that is held within the wallet held by that Private key.
Once you have entered your password and confirmed it by entering it a second time you will have created a new wallet! The wallet address is given to you. Write it down or copy it since you will need this a bit later.
Now that you have your wallet ready, you will need to get Geth to start communicating with the rest of the Ethereum network. Type geth –rpc and hit enter. The screen should start downloading the blockchain for Ethereum. You are synchronizing with the rest of the Ethereum network while it is downloading. The process can take up to a few hours so be patient.
Sometimes your Windows firewall won’t like Geth and pop up asking you to allow access. Click allow access.
Installing Ethereum Mining Software
Download Ethminer which makes your GPU run the hashing algorithm that is integral to securing the Ethereum network through proof of work. After its down, run it and get it installed.
Once it’s down, you need to open up another Command Prompt. Simply click right click on your already open command prompt in the taskbar at the bottom of the page and click on command prompt in the menu that appears.
A new command prompt should open with C:\users\username>. Type cd \ to get to the C: \ drive where Ethminer is.
Type in cd Program Files and press enter. It should get you to C:\Program Files>.
Type in cd cpp-ethereum and press enter. It should get you to C:\Program Files\cpp-ethereum>.
Ethereum Mining in a Pool
This example is mining within a pool and not solo mining. Solo mining requires a lot of hash power to be effective and usually not recommended. This example is going to be using Dwarfpool.
Only after Geth downloaded the entire Ethereum blockchain and it is fully synced then you start with Ethereum mining. You know it is done when the command prompt reads …imported 0/1 blocks (0 queued 0 ignored)…
While in C:\Program Files\cpp-ethereum> type in ethminer -G -F and press enter.
Dwarfpool’s address is http://eth-eu.dwarfpool.com:80/YOUR_WALLET –opencl-platform 1 –opencl-device 0 –cl-local-work 256 –cl-global-work 16384.
Replace YOUR_WALLET with your wallet address.
That’s it! You are now Ethereum Mining! Now you know how to mine Ethereum with the best of them! Sometimes you do see errors or weird issues with certain type of video cards, you’ll have to Google and browse through the forums to fix.
Ethereum Mining in the Cloud
If this seems too difficult or too much of a hassle then you are a wuss! Just kidding! 🙂 Even though building an ethereum minging rig is fun and a lot like having a money tree, the process of tuning it and making sure it’s cranking away is not the easiest thing to do. That is why cloud mining exists. If you want to take a look at cloud mining and what it would cost, click here.