Blockchain and Its Applications
Starts Jun 5 | 4 weeks

Blockchain is the technology behind cryptocurrencies like Bitcoin and Ethereum. It powers secure digital transactions, smart contracts, and decentralized finance (DeFi). Students will discover how companies like Coinbase, Binance, and Mastercard are shaping this industry, and how blockchain is also used for NFTs, supply chain tracking, and future digital economies.
Instructors:
Swaroop Reddy
Blockchain Researcher, IIT Hyderabad
Dhruvang Choudhari
Crypto Research Analyst, AMINA Bank
Outcomes
Learn the basics of blockchain and cryptocurrency
Create a project on blockchain technology
Get published on Futurowise
Earn a certificate with unique credential id
Explore careers in blockchain and finance
When: Jun 5 to Jul 2, 2026
Sessions: On weekend evenings, India time
Duration: 24 hours: 12 sessions of 1-hour each + 12 hours of self-paced work
Where: Online (on Zoom)
Recommended For: Age 14 years and above
For students interested in:
Finance, Business, Economics, Coding
Structure
Jun 5 - Session 1: Introduction to Blockchain and Digital Trust
What blockchain is, why it was created, and how it enables trust, transparency, and security in digital systems, with a focus on contracts and agreements.
Jun 6 - Session 2: How Blockchain Works
Understanding blocks, transactions, consensus, decentralisation, and how contract data is recorded and verified on a blockchain.
Jun 7 - Session 3: Smart Contracts and Digital Agreements
Introduction to smart contracts, how digital contracts work on blockchain platforms, and real-world examples of automated agreements.
Jun 12 - Session 4: Digital Contract Use Cases and Industry Applications
Exploring how digital contracts are used in finance, real estate, supply chains, HR, and legal tech, and identifying a project use case.
Jun 13 - Session 5: Digital Contract Project Workshop - Design and Logic
Designing a digital contract use case. Defining rules, conditions, stakeholders, and success criteria for the project.
Jun 14 - Session 6: Digital Contract Project Workshop - Data and Simulation
Using Python to simulate contract data, track conditions, and analyse outcomes for the digital contract project.
Jun 19 - Session 7: Digital Contract Project Sprint - Data Handling in Python
Working with contract-related datasets in Python. Cleaning data, tracking events, and analysing contract execution.
Jun 20 - Session 8: Digital Contract Project Sprint - Logic, Conditions, and Analysis
Applying Python to model contract logic, timelines, and outcomes, and testing different scenarios.
Jun 21 - Session 9: Digital Contract Project Sprint - Insights and Validation
Validating results, identifying risks or inefficiencies, and refining the digital contract solution.
Jun 26 - Session 10: Python for Digital Contracts - Libraries and Automation
Using Python libraries to improve analysis, automate checks, and strengthen the project implementation.
Jun 27 - Session 11: Python for Digital Contracts - Visualisation and Reporting
Visualising contract performance, timelines, and outcomes, and preparing clear insights.
Jun 28 - Session 12: Final Project Refinement and Presentation
Finalising the digital contract project, improving logic, analysis, and presentation.
July 2 - Final Project Submission
Final project submission and certificate awarded.
