Ethereum is fairly difficult to get mining on windows – albeit with a bit of help and following the tutorial below you can get it up and running and begin your own ethereum mining project ter 15 mins. Wij’re going to vertoning you how to embark mining Ethereum on your GPU and CPU with Windows 64 bit te this guide. You will need to download two programs and need to have a welgevoeglijk GPU with more than 1GB of memory to get the most verschrikt for your buck te terms of mining spil Ethereum works on a memory hard hashing mechanism which GPU’s are best at.
Running a CPU you might be able to generate 0.15 Mega Hashes whilst with a ge GPU with enough memory you could be doing upwards 25 Mega Hashes (you can choose a GPU to mine ether here and use our guide on how to choose a GPU to mine ether). So te terms of total efficiency, taking into account electrical costs, a GPU is undoubtedly worth it even if it costs you $200.
You can also attempt buying a cloud mining contract with Hashflare or Genesis Mining .
Part 1 – Installing GETH, Syncing the Blockchain &, creating your own address!
Step 1: The very first thing you need to do is go to this verbinding download Geth. Geth is the program that communicates with the Ethereum Network and acts spil the a relay inbetween your pc, its hardware and the surplus of the ethereum network computers so if a block is mined by another rekentuig your Geth program will pick it up and then pass on the fresh information onto your GPU or CPU for mining.
Step Two: You need to unzip the GETH verkeersopstopping and budge it to a location on your hard drive. Te this case wij’ll stir it to the hard drive, usually (C:) – which will make the next step lighter. All you need to do is copy the opstopping you have downloaded and unzipped and stir it to the hard drive folder.
Step Trio:Now you need to run the program you just downloaded. To do this you need to run Instruction Prompt. You can do this by searching ter the search function ter Windows for “CMD” and then clicking on it when it shows up. Step Four: Directive Prompt is now open – and can look appalling to people who aren’t familiar with it. The Directive Prompt opbergruimte usually has C:\Users\Username>, demonstrating ter it – where Username is your username – so if you loom into your laptop with the username cryptocompare then the guideline prompt opbergruimte will open with C:\Users\cryptocompare>,. You need to tell the laptop to look te another place Type cd / into the freshly opened guideline prompt. You should now see “C:\>,“, You have just used the cd guideline or “switch directory” instruction to make directive prompt look at the C:/ drive. Step Five: You need to tell your Geth program to create a fresh account. Spil you have installed it ter your user directory ter Step Two then it is just a plain case of typing ter “geth account fresh” and then pressing terugwedstrijd/inject. This should look like this “C:\>,geth account fresh“.
Step 6: After hitting the inject button ter Step Five, you will be asked to inject a password – N.B. you will not be able to see what you are typing ter so type it cautiously. This is the password that locks your account and keeps your Private key safe – if you lose this password you will lose all your Ether affixed to the wallet held by that Private key. Once you have entered your password and confirmed it by injecting it a 2nd time you will have created a fresh account! Congratulations your about a third of the way there. Step 7: You need to tell your Geth Program to begin communicating with the surplus of the Ethereum network. You do this by typing ter “geth –rpc” – this should look like “C:\>,geth –rpc” (on the latest version you should attempt: geth –rpc –fast –cache=1024) Press come in and the screen should commence downloading the blockchain for Ethereum – at this point you are synchronising with the surplus of the Ethereum network. This can take a while depending on your internet speed and the current size of the blockchain, anywhere inbetween 20 minteken and numerous hours. Sometimes your firewall can block this process – just click permit access. Keep this cmd open, you will need this to run te the background te order to be able to mine. Also make sure you embark mining only after your blockchain is synchronised, not before. Due to The DAO hard fork you will have to specify if you want to mine on the hard fork chain or on the chain without the hard fork. To mine Ethereum (ETH) use geth –rpc –support-dao-fork te order to mine Ethereum Classic (ETC) use: geth –rpc –oppose-dao-fork
Part Two – Installing the Mining Software and Beginning to Mine
Step 8: Now you need to download Ethminer which makes your GPU or CPU run the hashing algorithm that is integral to securing the Ethereum network through proof of work. You can download this here and be sure to scroll down to the bottom of the pagina to get the right version – the latest and most up to date one is right at the end. Step 9: Click on the download and click install. Your firewall can cause issues but just click permit if it does so – the same is true of windows that doesn’t recognise or approve the software – tell windows its ok when asked. Click through the installation process until Ethminer is installed.
Step Ten: You need to open up another guideline prompt spil ter step Four – so your going to get two scary looking boxes. Simply click right click on your already open guideline prompt te the taskbar at the bottom of the pagina and click on guideline prompt ter the spijskaart that shows up. A fresh guideline prompt should open with “C:\users\username>,“. This is the wrong place to look for etherminer so you need to tell it the right place to find it.
Step 11: Type “cd /” into the freshly opened guideline prompt which should look like this “C:\users\username>,cd /” and then press inject. You should now see “C:\>,”, You have just used the “cd” instruction or “switch directory” instruction to make guideline prompt look at the C:/ drive – not your user opstopping.
Step 12: Type te “cd prog” and then press the tabulator button. This should look like this C:\>,cd prog and then press “tabulator” which will automatically accomplish the phrase for the closest gezond found ter the C: drive just like autotext does on your Iphone. After pressing “tabulator”, you should see C:/>, cd “Program Files” and press inject which should give you a fresh line telling “C:\Program Files>,”. Step 13: Type te cd cpp and then press tabulator and then inject. This is taking you into the freshly installed Ethereum Mining software folder. And this should look like this after pressing tabulator C:\Program Files>,cd cpp-ethereum and pressing come in gives you C:\Program Files\cpp-ethereum>,. Step 14 GPU mining (only do this after your blockchain is synchronised): Type ter ethminer -G and press inject and then you should begin mining with your GPU after building a DAG verkeersopstopping which can take around ten minutes. There can be problems at this point. For example the program might say that you have insufficient memory on your Graphics card to mine the with Ethereum’s Ethash algorithm. If this is the case you can still mine with your CPU or go out and buy a fresh graphics card! You can see our graphics cards and compare their terugwedstrijd on investments here and check out our guide on how to pick an ethereum mining graphics card here. Wij’ve also added a guide on how to build your ethereum mining equipment. If you get an error message press Ctrl and c together to cancel the process. Then you can either retry it – or alternatively stir onto step 16 and mine with your CPU rather than your GPU.
Step 15 CPU mining: Type te ethminer and press “inject” and you will embark mining with your CPU. Again you will need to create a DAG verkeersopstopping the very first time you do this which can take some time. But after that is finish your Geth program downloaded ter step 1 should commence talking to your ethminer program and you should commence mining! Step 16 Hashing Power benchmark: If you want to get an estimation of your hashing power you can run ethminer -M (for CPU mining) or ethminer -G -M ( for GPU mining). The guideline will run and you should get a result similar to the pic bellow.
Step 15 and 16 possible error: If you are not patient is “JSON-RPC problem. Most likely couldn’t connect. Retrying te 1. ” Spil you can see te the screenshot bellow this happens when you don’t have the blockchain synced yet.
If you are having issues getting your GPU to mine type ethminer –opencl-platform 1 to fix it for Nvidia. This usually happens when you have an integrated GPU spil well spil a dedicated one.
If you are having issues finding peers, attempt to use: geth –nat=none
If you are using ATI cards, ter order to optimize your mining open a cmd prompt and run:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
Also when you run ethminer, attempt using the reserve params: –cl-global-work 16834 –cl-local-work 256
Good luck and if there are any problems type a comment te at the bottom of this article and the community will help you get commenced! And that said if anyone has any ideas to make this guide simpler please let us know and wij’ll update it spil soon spil possible! And if this is too difficult you can always go after our other guide on how to cloud mine Ethereum but this might not be spil profitable spil it originally looks – the no hassle effortless method to mine ethereum!
This guide shows you the basics of solo mining, it should give you a good idea of how everything is connected, if you would like to use a mining pool instead you can attempt our How to connect to an Ethereum mining pool guide.
If you want to transfer funds from you wallet to an exchange or to another account, check out our guide on how to do an Ethereum transaction.