Blockchain Fundamentals Program
Six-Month Intensive Course Starting October 2025
We've been teaching blockchain to people in Taipei since 2022. Not the hype stuff—the actual technical foundation that helps you understand what's really happening behind all those whitepapers and news articles.
What You'll Actually Learn
Six modules spread over 24 weeks, each building on what came before
Core Architecture
How blocks work, why hashing matters, and what makes a chain actually immutable. You'll build a simple blockchain from scratch to understand the mechanics—not production-ready, but enough to see how it all fits together.
Consensus Mechanisms
Proof of work, proof of stake, and why Byzantine fault tolerance keeps coming up in conversations. We look at real-world examples from networks you've heard of and some you probably haven't.
Smart Contracts
Writing basic contracts in Solidity, deploying them on test networks, and understanding why "code is law" creates so many interesting problems. Includes debugging sessions where things go wrong—because they always do.
Network Security
Attack vectors, 51% attacks, and common vulnerabilities in smart contracts. We study actual exploits that happened in the past few years. Some of them are embarrassingly simple once you see how they work.
Decentralized Systems
How distributed systems communicate, reach agreement, and handle failures. This gets into the theory a bit more, but it's the foundation for understanding why blockchain works the way it does.
Applied Projects
You'll design and build something that demonstrates what you've learned. Past students have created supply chain tracking systems, voting mechanisms, and token standards. The goal is functional understanding, not market launch.
Who Teaches This
Three people who've been working in this space since before it was trendy
Eirik Lundsgaard
Core Systems Instructor
Worked on Ethereum infrastructure projects since 2017. Built distributed systems before blockchain existed. Usually explains things by drawing diagrams on whiteboards.
Siobhan Rafferty
Smart Contracts Lead
Audited contracts for DeFi protocols and discovered several critical vulnerabilities before they went live. She's particularly good at breaking code and explaining why it broke.
Anežka Nováková
Consensus & Theory
PhD in distributed systems who actually likes teaching. Ran validator nodes on multiple networks. Makes consensus algorithms less confusing than they have any right to be.

Schedule Details
Program Duration
24 weeks starting October 6, 2025. Classes run Tuesday and Thursday evenings, 7:00 PM to 9:30 PM. We know people work during the day—this is designed for evenings.
Location & Format
In-person classes at our Songshan District office in Taipei. There's also a Saturday morning session every two weeks for project work and questions that didn't fit during the week.
Prerequisites
You should be comfortable with basic programming. We use Python and JavaScript in examples. If you've built a web application before, you're probably fine. No prior blockchain knowledge required.
Time Commitment
About 10 hours per week total—5 hours in class, 5 hours on assignments and reading. Some weeks will be lighter, some heavier, especially when you're working on your final project.
Registration opens June 2025. We keep class sizes small (max 18 people) so everyone gets attention when they're stuck. Applications are reviewed on a rolling basis.
Program Investment
Two payment options depending on what works for you
Full Payment
One-time payment
- Complete 24-week program access
- All course materials and resources
- Project code review sessions
- Certificate upon completion
- Alumni network access
Split Payment
Two payments of NT$45,000
- Same complete program access
- All materials and resources included
- Project reviews and feedback
- Certificate upon completion
- Alumni network access
- First payment at enrollment, second at week 12
Price includes all materials, test network credits for deployment practice, and access to recorded sessions if you miss a class. We don't charge extra for project reviews or office hours. If you need to discuss payment options, reach out—we've worked with people before to figure something out.