BT p
Practical No. Practical Name Date 1 Create a Blockchain 11/07/2026 2 Blockchain Implementation Using Python 25/07/2026 3 Creating a Merkle Tree 01/08/2026 4 Java Code to Implement Blockchain in a Merkle Tree 08/08/2026 5 Creating a Cryptocurrency Wallet (Helium) 22/08/2026 6 Mining Using Java 12/09/2026 7 Program Bitcoin Application 12/09/2026 8 Smart Contract on Remix IDE 12/09/2026 PRACTICAL NO. 1 Aim :- Create a Blockchain. Code :- import hashlib import datetime class Block: def __init__(self, index, data, previous_hash): self.index = index self.timestamp = str(datetime.datetime.now()) self.data = data self.previous_hash = previous_hash self.hash = self.calculate_hash() def calculate_hash(self): value = (str(self.index) + self.timestamp + ...