This project is a basic implementation of a single node blockchain written in JavaScript. It includes functionalities for creating blocks, mining them, and handling transactions.
- Block Class: Represents a single block in the blockchain.
- Blockchain Class: Manages the chain of blocks, including mining and transactions.
- Mining: Implements Proof-of-Work to secure the blockchain.
- Transactions: Basic transactions between entities.