- 
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.
 


