Before following the provided mining steps, here are some important information you should keep in mind before mining:
- Mining process takes a lot of electricity and you should concern about this.
- For the process, you should have an Ethereum mining calculator.
- There must be a portion of free space on the hard drive of your computer. About 30 GB will be enough for the blockchain and other software.
The Ethereum Mining Procedure:
You will have to download Geth. Geth will help you as a communication hub, connecting you to the Ethereum platform even coordinating your hardware and reporting any development which requires action on your part.
Usually, Geth received as a zip file. You have to unzip and transfer the file to HDD. The drive C: is usually best for this.
For the execution of the installed application, you need the command prompt. Search for ‘CMD’ in Windows if you’re if you don’t know about this, from the search list click on it.
‘C:\Users\Username>’ the username is the name of your computer system and it is the usual display format by command terminal. The next step is to locate Geth, type in ‘cd/’ in the command prompt terminal, it’s an instruction for change directory. ‘C:\>’ must be highlighted now, which shows you’re currently in the C: drive.
The next step is “Account Creation”. To make a call to Geth, you have to type in ‘Geth Account New’ which followed by the enter key. The command terminal will now display ‘C:\> Geth account new’.
A password will be required from you at this stage. Some extra attention should be taken here. Make sure to your password, if possible write it down, and don’t forget to type it in carefully. Press enter button once again after putting the password. Your new have generated.
Geth needs to connect with the network before anything turn into fully operational. Just type ‘Geth -RPC’ in the terminal, then press enter, this will start the download the blockchain of Ethereum and synchronizing with the global network. It is a time intensive process and it’s dependent on how large blockchain is currently and your internet connection’s speed. You have to wait to make sure the completion of this process before mining.
You need a mining software to proceed, which will help your GPU in running the required hash algorithm on the platform. For this heavy lifting “Ethminer” is a good choice.
Install a mining software of your choice for this mining procedure.
Repeat 4th step in a new command (change directory command) terminal. For a new command terminal, make a right click on the icon of previously active terminal found in the taskbar and at that time click on the terminal from the menu.
Type ‘cd prog’ in the new terminal window followed by the tab key. ‘C:\>cd prog’ will be on display, press tab key again to display ‘C:/>cd” Program Files” ‘after this press the enter key to show ‘C:\Program Files>’.
Type ‘cd cpp’ to go into Ethereum mining software folder, then the tabs and the enter keys. You have to press tab once again and the terminal will now display ‘C:\Program Files\cpp-ethereum>’.
Start mining with GPU, type ‘ethminer -G’ followed by the enter key. This will start the mining process after creating the Directed Acyclic Graph (DAG), which is a huge file stored in RAM of your GPU to make it ASIC resistant. Make sure that there is enough space on your HDD before getting to this point.
Lastly, if you are going for it, CPU mining can be done. You have to type ‘ETHMINER’ then press the enter key to start the process. The creation of the DAG is still compulsory in this step after that Geth takes over communication with Ethminer.