Smart Contract and their Applications
Module Code: CBC-SC
Credit Value: 1
Blended Learning Mode:
E-Learning (Self-directed Learning) with Face-to-face Class (Facilitated Training) OR
E-Learning (Self-directed Learning) with Online Class (Facilitated Training)
*Flipped classroom (Learners will attempt eLearning before attending the facilitated training)
Pre-requisite : CBC-FBP Fintech & Blockchain Primer
By the end of this module, learners will be able to:
Identity the types of Smart Contract.
Deploy a smart contract or token using a Testnet
Justify a Decentralized Autonomous Organisation/Corporation use case
Introduction to Smart Contract (2 hrs eLearning)
History of Smart Contract
Types of Languages
Smart Contract Applications
Legality of Smart Contract
Selected Topics for CBC Main Track
Decentralized Applications - Dapps
What is Dapps?
Decentralized Applications vs Centralized Applications
Case Study - Ethereum Name Service
Decentralized Exchange - DEX
What is DEX?
Decentralized Exchange vs Centralized Exchange
Case Study: Binance
Case Study: Kyber Network
Case Study: IDEX
Decentralized Autonomous Organisation/Corporation - DAO/DAC
What is DAO?
DAO vs Traditional Organisation/Corporation
Case Study: Ethereum DAO
Case Study: Tsinghua University DAO
Duration: 2 hours eLearning + CBC Course Day 1/2 (10am to 5pm)
Assessment & Certification
There will be an ungraded e-Assessment for the eLearning session.
Participants will receive an electronically issued Certificate of Completion (COC) on blockchain via GovTech's OpenCerts upon completing the eLearning session and completed end of eLearning evaluation form.