Thanks to visit codestin.com
Credit goes to github.com

Skip to content

stylinm/blockchain.js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


A blockchain command-line interface built with JavaScript.

Gitter


screenshot

🎉 Features

  • 💎 Blocks with index, hash, data, and timestamp.
  • ⛏ Proof-of-work system.
  • ⛓ In-memory JavaScript array to store the blockchain.
  • ✅ Block integrity validation.
  • 📡 Decentralized and distributed peer-to-peer communication.

📦 Installation

To install this application, you'll need Node.js (which comes with npm) installed on your computer. From your command line:

NPM

$ npm install blockchain.js -g
$ blockchain

Source

You'll need Git to run the project from source. From your command line:

# Clone this repository
$ git clone https://github.com/seanseany/blockchain.js

# Go into the repository
$ cd blockchain.js

# Install dependencies
$ npm install

# Run the app
$ npm start

⚒️ Built With

🎫 License

This project is licensed under the Apache-2.0 License - see the LICENSE.txt file for details

🙏 Acknowledgments

  • This article written by Lauri Hartikka.
  • Original repo by Lauri Hartikka
  • Antony Jone's fork for refactoring.
  • Nick Fallon fork for PoW implementation.
  • Logo designed by Muammark / Freepik.

About

⛓️ A minimal blockchain command-line interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%