Table of Contents
This project builds a fully functional blockchain-powered cryptocurrency from the beginning. It focuses on understanding and applying core software engineering concepts behind blockchain. It features backend development with Node.js, API creation via Express, and a robust testing suite.
Features included:
- Implementation Proof-of-Work Mechanism
- Block Creation and Validation
- Redis Publisher / Subscriber Class
- Blockchain Broadcasting
- Mine Transactions and Transaction Pool
- Frontend: ReactJS, Javascript
- Backend: Node.js, Express framework
Distributed under the MIT License. See LICENSE.txt
for more information.
- Reference to the Udemy Course "Build a Blockchain & Cryptocurrency | Full-Stack Edition" by David Joseph Katz https://www.udemy.com/course/build-blockchain-full-stack/