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

01

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.

02

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.

03

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.

04

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.

05

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.

06

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

Instructor Eirik Lundsgaard

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.

Instructor Siobhan Rafferty

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.

Instructor Anežka Nováková

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.

Classroom learning environment at SurgeBeam Energy

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

NT$85,000

One-time payment

  • Complete 24-week program access
  • All course materials and resources
  • Project code review sessions
  • Certificate upon completion
  • Alumni network access

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.