How To Install Ethereum Blockchain

If you are here means, you are ready to try the ethereum blockchain.

Before diving into the installation of ethereum, let me give a small introduction of ethereum blockchain.


Ethereum is an open-source, public, blockchain-based, distributed computing platform and operating system featuring smart contract functionality. Ethereum was proposed in late 2013 by Vitalik Buterin The system went live on 30 July 2015, with 72 million coins premined. It was a first block chain to introduce the smart contract.

Before installing and running the ethereum blockchain, you should install some of the  tool/software which is used support to run the ethereum node.

Code Editor: Whenever it comes for coding, firstly we need to choose one of best and comfortable code editor. There are multiple code editor you can choose which ever you’re comfortable with. I am choosing the visual studio code editor, It’s free and open source from Microsoft. Support different programming languages.

https://code.visualstudio.com/

Git: Git is a free and open source distributed version control system designed to handle  everything from small to very large projects with speed and efficiency.

https://git-scm.com/download

Golang: why Go lang? ,Most of the blockchain are wrriten in go-lang,Go is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Ethereum Blockchain is complete written in Go lang.

https://golang.org/

Please check my another blog for installing go-lang

Its time to install and run ethereum blockchain

Step 1. Go to https://github.com/ethereum/go-ethereum.

Step 2 : Clone the project using git, to your local path

a.   Open your terminal or command prompt


Go to the current ${GOPATH}. My local path is Users/go_workspace/src/github.com/work_space/

b. git clone https://github.com/ethereum/go-ethereum

Now  everything is ready to run ethereum blockchain.

Go to your  current cloned go-ethereum folder, using terminal/command prompt as shown below


cd go-ethereum

make geth 

Make geth, cmd which will install all the dependencies related to ethereum blockchain.

Its time to run the Ethereum blockchain 

geth console

Yeah !!! we made it, we can see the above image, Finally we are running the ethereum blockchain !!!!!

Thanks for giving precious time to go through my blog, please comment below, let me hear your suggestion.

Leave a Reply

Your email address will not be published. Required fields are marked *