index.html - {keywords1}- ... Ethereum network, with ... 3) The Supernet platform provides full-fledged support for EVM (Ethereum Virtual Machine) and smart contracts.


Open in app

Sign up

Sign in

Write

Sign up

Sign in

Mastodon

Member-only story

Create your own Ethereum Blockchain

Creating and exploring a private Ethereum blockchain using Geth

Michael Whittle

·

Follow

Published in

Coinmonks

· 7 min read · Sep 21, 2020

--

Share

Photo by Fotis Fotopoulos on Unsplash

Geth is an Ethereum node for Blockchain written in the programming language Go. It can be used for mining or creating software that runs on the Ethereum Virtual Machine (EVM).

I’ll be using a Linux Ubuntu system to install the Geth client. Although it is possible to install Geth on other variants of Linux or a Mac, it will most likely have dependency issues and cause you problems. The easiest option especially for this tutorial is to use Ubuntu.

In this tutorial I installed VirtualBox on my Mac, then went to the Ubuntu site to download the latest Ubuntu Desktop . I then spun up two virtual machines in bridged network mode so they each have their own un-NATed address. You can also do this with AWS EC2 as it is quick and easy to spin up an instance. Which ever way you decide to install Ubuntu just make sure the following ports are open UDP 30301, TCP 30303, UDP 30303, and TCP 8545.

Please note that if you use an Amazon EC2 Ubuntu instance the free tier t2.micro will cause you problems. You will find Geth will never mine a single block. You should use at least a t2.large for this tutorial for it to work properly.

--

--

Published in Coinmonks

93K Followers · Last published  1 hour ago

Coinmonks is a non-profit Crypto Educational Publication. Other Project —  https://coincodecap.com/ & Email —  [email protected]

Follow

Written by Michael Whittle

4.7K Followers · 151 Following

Solution Architect — CCIE R&S #24223 | Full-Stack / Blockchain / Web3 Developer | Security Specialist | PyCryptoBot Creator

Follow

No responses yet

Help

Status

About

Careers

Press

Blog

Privacy

Terms

Text to speech

Teams




Vestibulum venenatis

Fermentum nibh augue praesent a lacus at urna congue rutrum.

Etiam posuere

Praesent scelerisque

Vivamus fermentum nibh in augue praesent urna congue rutrum.

Etiam posuere

Donec dictum metus

Vivamus fermentum nibh in augue praesent urna congue rutrum.

Etiam posuere

Mauris vulputate dolor

Rutrum fermentum nibh in augue praesent urna congue rutrum.

Etiam posuere