Private Blockchain Application

This is Udacity First project Of BlockChain Nanodegree. In this project initial chain will be given with the genisis block.User first have to request the ownership to get the message then only he/she can add block to the chain. After requesting ownership user will get the signature for that message from his wallet and will use that to submit star and add block to the BlockChain. In this user can also request any valid Block in BlockChain by the height of that block or its hash value.

Requirements

  1. Node and npm should be installed on pc.
  2. Also need any wallet(e.g. electrum wallet).
  3. Install Postman for testing different routes.

Getting Started on local machine

  1. run git clone https://github.com/jaspreet-singh37349/Udacity-Private-BlockChain.git to clone this repository
  2. cd Udacity-Private-BlockChain then run npm install
  3. run node app.js to start the app.
  4. You can test the app using Postman.