/Botcoin

This is a basic simulation of how cryptocurrenies work using blockchain technology. I have used MERN stack, SHA-256 hashing for this project.

Primary LanguageJavaScript

Botcoin

This is a basic simulation of how cryptocurrenies work using blockchain technology.
I took inspiration from https://savjee.github.io/savjeecoin-frontend/

Note


I have done this project using React & MongoDB & it helped me a lot in understanding Blockchain, MERN stack, crypto etc
I have actually implemented the blockchain using SHA-256 hashing.

Following external libraries are used:

  • Elliptic
  • crypto-js
  • axios

Since this is a simulation, I have myself mined the botcoin. Hence we see 100 mining reward granted by the system to our public ID

Project

This is my home page where currently it is showing transactions for Genesis Block (Initial block which does not contain any transactions.

Notice the hash of one block and hash of previous block


Genesis Block

This is the 2nd Block

Genesis Block

This is the 3rd Block

Genesis Block

This is the Create Transaction Page

Genesis Block

And our new transaction is created!

Genesis Block