Singapore University of Social Sciences

Token Swaps: A Technical and Practical Introduction to the Economics of the Blockchain (CET208)

Applications Open: To be confirmed

Applications Close: To be confirmed

Next Available Intake: To be confirmed

Course Types: Short Course, SkillsFuture Series

Language: English

Duration: 2 days

Fees: To be confirmed

Area of Interest: Finance

Schemes: Lifelong Learning Credit (L2C)

Funding: SkillsFuture

Duration: 2 days
Venue: Singapore University of Social Sciences
Minimum number to run: 25 participants
Certificate of participation is awarded upon 75% attendance for the course

In this 2-day course we will design the flow of a “token swap”, also known as “ICO” or “Initial Coin Offering”.

With the recent improvements in blockchain technology, there are more and more use cases and businesses will be able to utilize the fundamental benefits that it can provide. Blockchain applications provide unprecedented accountability, transparency and trust.

One of the most recent “killer app” on the blockchain is poised to disrupt an unexpected industry: VCs and Angel Investors. Token swaps or ICOs are the direct evolution of crowd fundings, fully utilising the blockchain’s ability to remove 3rd parties, and to provide accountability and transparency in processes.


A. Knowledge and Understanding (Theory Component)

At the end of this course, participants should be able to:

  • Describe the basics of Blockchain Systems
  • Explain the key concepts of Smart Contracts, their benefits and limitations
  • Understand and explain the process of token swaps.

B. Key Skills (Practical Component)

At the end of this course, participants should be able to:

  • Interact with smart contracts
  • Deploy their own smart contract
  • Create and execute transactions


Day 1
09:00 – 09:152-Day Course Overview
09:15 – 10:45

- What is a token swap?
- Why is it so popular?
- Legal
- Parts:
1. Presale
2. Public Sale
3. Utility

10:45 – 11:00 Break
11:00 – 12:30Technology Basics:
- Programming the world’s Slowest Computer
- Tools of the Trade
- Example codes
- Development: Code, Compile, Deploy
12:30 – 14:00Lunch
14:00 – 15:30Token Sale Details
- The benefit of standards: ERC20
- What tokens to accept
- How to Train your Whale – Presale tactics
- Public sale strategies – how to design a fair sale
15:30 – 15:45Break
15:45 – 17:00 Overview of the most important token sales so far
17:00 – 17:30Assessment
Day 2
09:00 – 09:15Overview of the Day
09:15 – 10:45Utilizing Tokens
Popular use cases
Oracles – handling external data
Tokenizing Fiat currencies External auditors
10:45 – 11:00Break
11:00 – 12:30 Process overview:
- Design
- Implement
- Execute
- Post-event tasks
12:30 – 14:00 Lunch
14:00 – 17:00Class Exercise: token swap on the testnet
Design a use case
Register your domain on ethereum
Deploy a multisig wallet
Fund and retrieve the tokens
15:15 – 17:00 Pitches
10 minutes pitches with 5 mins Q&A
17:00 – 17:30Assessment


  • Attendees should have at least a basic understanding of Blockchain
  • Attendees have to bring along their own laptop
  • Optional: Download and install Mist, and sync the ethereum blockchain (

Trainer’s Profile

Andras is an entrepreneur and investor living in Singapore. He built the technology behind, Singapore's largest startup exit so far. He has been involved in blockchain development since 2013. He founded and contributed to several projects in the space. Currently he is working on, a collaborative economy / logistics company, utilizing Ethereum.

Application Procedures

Please submit the following documents to Y2V0QHN1c3MuZWR1LnNn:

  1. Coloured copy (back and front) of NRIC for Singaporeans and PRs, or "Employment"/"S" Pass for foreign applicant
  2. Recent payslip or income statement (For WTS scheme only)
  3. Application form
Back to top
Back to top