Building Smart Contracts That Actually Work
We're teaching developers in Taiwan how to write blockchain code that doesn't just compile—it solves real problems. No hype. No shortcuts. Just practical knowledge from people who've been in the trenches.
Most blockchain courses skip the difficult parts
They'll teach you syntax. They'll show you how to deploy a token. But when you need to handle edge cases, optimize gas costs, or debug security vulnerabilities? You're on your own.
And that's where most projects fail—not because developers lack talent, but because they haven't encountered the scenarios that matter.
We start with what breaks
Our program begins with failed audits, expensive mistakes, and production incidents. Because that's where you learn to write code that survives contact with reality.
- Security patterns from actual exploits
- Gas optimization techniques used in production
- Testing strategies that catch real bugs
- Upgrade patterns that don't brick contracts
How We Structure Learning
Three phases that take you from writing basic contracts to shipping production code. Each phase builds on mistakes you'll actually make.
Foundation Through Failure
We give you vulnerable contracts and ask you to break them. You'll discover reentrancy, overflow, and access control issues by exploiting them yourself. Then we show you how to fix what you broke.
Building Real Systems
You'll construct a DeFi protocol piece by piece—liquidity pools, governance, upgrades. Each component introduces new challenges: front-running, oracle manipulation, upgrade bugs. And you'll solve them.
Production Readiness
Final phase focuses on deployment, monitoring, and incident response. You'll work with testnets that simulate mainnet conditions, practice upgrade procedures, and learn to interpret transaction traces when things go wrong.
Who's Teaching This
We're developers who've shipped contracts handling millions in value. We've also made expensive mistakes—and we'll help you avoid them.
Siobhan Keller
Smart Contract Architect
"I spent two years auditing contracts before building my own. Now I teach developers to think like auditors from day one. It's the fastest way to write secure code."
Lilja Westergaard
Protocol Engineer
"Most of my teaching comes from fixing things that broke in production. Those experiences are more valuable than any textbook. I share what actually happened and how we recovered."
Program Investment
Three options depending on your current experience level. Next cohort starts September 2025.
Fundamentals Track
8 weeks / 3 sessions per week
- Solidity basics and EVM fundamentals
- Security patterns and common vulnerabilities
- Testing and development workflow
- Code review sessions
Advanced Protocol Track
12 weeks / 4 sessions per week
- Everything in Fundamentals
- DeFi protocol architecture
- Gas optimization techniques
- Upgrade patterns and governance
- Production deployment practices
Audit Preparation
6 weeks / intensive format
- Security-first contract review
- Common exploit patterns
- Audit report analysis
- Pre-audit preparation checklist
All tracks include access to our private developer community and ongoing code review support for six months after completion.