Cryptoeconomics, Blockchain & NFTs
Welcome to the documentation for the Blockchain, Crypto Economy & NFTs course - a comprehensive BSc-level program covering blockchain technology, smart contracts, and decentralized finance.
Course Overview
This course introduces students to blockchain technology through the lens of cryptoeconomics - the study of using economic incentives and game theory to achieve security properties in decentralized systems.
Modules
Module A: Blockchain Foundations
12 lessons covering DLT, hash functions, cryptography, Bitcoin, and consensus mechanisms.
Module B: Ethereum & Smart Contracts
8 lessons on EVM architecture, gas mechanics, Solidity, and token standards.
Module C: NFTs & Digital Assets
8 lessons exploring NFT technology, IPFS, marketplaces, and RWA tokenization.
Module D: Tokenomics
4 lessons on token economics, distribution models, and classification.
Module E: DeFi Ecosystem
8 lessons covering AMMs, lending protocols, stablecoins, and case studies.
Module F: Advanced Topics
4 lessons on Layer 2 scaling, flash loans, and smart contract security.
Module G: Regulation & Future
4 lessons on global regulation, FINMA, MiCA, and CBDCs.
Module H: Workshops
2 hands-on workshops deploying smart contracts to Sepolia testnet.
Getting Started
- Review the Syllabus for course structure and schedule
- Start with Module A: Blockchain Foundations
- Use the Glossary to learn key terminology (150+ terms)
- Check Resources for recommended readings and tools
- Track your progress on the Course Portal
The Six Theoretical Pillars
Throughout this course, we apply six core questions to every topic:
| Pillar | Core Question |
|---|---|
| Trust | How do strangers transact without intermediaries? |
| Incentives | How do we make selfish actors behave honestly? |
| Trade-offs | Why can't we optimize everything simultaneously? |
| Value | How do tokens capture and distribute value? |
| Risk | What happens when things go wrong? |
| Design | How do we create systems with desired properties? |