-
Mining: Addition of new blocks to the Blockchain through a mining process, ensuring security and integrity.
-
Proof of Work: Enhancing the Blockchain's security with a proof-of-work system to make it difficult to add malicious blocks.
-
Hashing: Using hash functions to ensure the integrity of the data in each block, securely connecting them.
-
Backend (Python):
- Implementation of Blockchain logic using Python.
-
Frontend (Flutter):
- User interface for viewing the Blockchain, developed with Flutter.


