The Curriculum is a
founder perk.
CIFI's 15-module Solidity curriculum — 20+ hands-on lessons, 700+ curated references, and weekly video walkthroughs — is reserved for approved Cohort project founders. Once you're accepted into a cohort, the full curriculum unlocks on your dashboard and here.
Already approved? Sign in to your dashboard — the curriculum is also available there.
Learn the language
of self-sovereignty.
Most founders learn Solidity from scattered tutorials and outdated blog posts. CIFI's curriculum is different — 6 structured modules, 20+ hands-on lessons, and 700+ curated references drawn from the most comprehensive open-source Solidity library on the internet. You don't just deploy a DAO. You understand every line behind it.
Non-Technical Founders
You don't need to write Solidity to deploy a DAO — CIFI's no-code platform handles that. But understanding how your contracts work makes you a stronger founder, a better fundraiser, and a more credible operator. This curriculum gives you that understanding.
Intermediate Developers
You know the basics but haven't shipped to mainnet. The curriculum bridges the gap — from ERC standards and governor contracts to production testing, gas optimization, and audit readiness. Real patterns from real deployments.
Advanced Builders
You've deployed before, but you want the security track, the DeFi module, and the mentorship network. The advanced modules cover invariant testing, AMM mechanics, and reward distribution patterns used by production protocols.
Validate.
Before you write a line of Solidity, you need to understand the machine that runs it. These two modules build your foundation — from EVM architecture and gas mechanics to the token standards that power every DAO in the ecosystem.
Solidity Core
Smart contract fundamentals, data types, control flow, inheritance, and the EVM execution model. Every founder graduates fluent in the language of money — whether you write it yourself or not.
- Stack-based execution model
- Storage slots and packing
- Calldata vs memory vs storage
- Unchecked math and gas-saving patterns
ERC Standards
ERC-20, ERC-721, ERC-1155, ERC-4626 — build tokens that integrate natively with every DeFi protocol in the ecosystem. If your DAO has a token, this module defines how it works.
- Approve/transferFrom patterns
- Metadata and tokenURI
- Tokenized vault mechanics
Build.
This is where theory becomes infrastructure. You'll design governance systems, learn to think like an attacker, and build test suites that give you confidence to deploy real capital. Three modules that separate hobbyists from operators.
DAO Architecture
On-chain governance design, voting mechanisms, multisig treasury management, and proposal lifecycle engineering at institutional scale.
- Proposal lifecycle (propose → vote → queue → execute)
- Quorum and voting delay configuration
- Multisig-controlled treasuries
Audit Readiness
Re-entrancy, access control, oracle manipulation, and front-running — learn to think like an attacker before real capital is deployed. This module alone has saved incubatees from critical vulnerabilities.
- Static analysis with Slither
- Symbolic execution with Mythril
- Checks-effects-interactions pattern
Production Testing
Hardhat, Foundry, and fuzz testing with Echidna. 100% coverage standards. Mainnet fork testing against live protocol state. Ship contracts that survive hostile environments.
- Foundry native Solidity tests
- Property-based fuzzing with Echidna
- Fork testing against live state
Launch.
The final module takes you from tested contracts to production DeFi primitives — AMMs, staking mechanics, and reward distribution systems that give your DAO the financial infrastructure to grow. By day 100, you're not just deployed. You're operational.
Advanced Protocols
AMM design, liquidity pools, staking mechanics, and yield distribution. Build financial primitives that scale to institutional volume from day one. This is where your DAO stops being a governance experiment and becomes an economic engine.
- Constant product formula (x * y = k)
- LP tokens and impermanent loss
- Time-weighted staking rewards
- Merkle distributor patterns
Demo Day & Beyond
Work through the 15 weekly modules across the three phases — one video per week — and arrive at Demo Day with a live token, DAO, landing page, Telegram community, and ecosystem ready to launch. You graduate with a verified certification and lifetime alumni-network access.
The same tools used by
production protocols.
No toy environments. Every tool in the curriculum is the same one used by top-tier DeFi teams shipping billions in TVL. You graduate fluent in the professional toolchain.
700+ curated references.
Zero noise.
Every resource in the curriculum is hand-picked from CIFI's Awesome Solidity — the most comprehensive open-source Solidity resource library on the internet. Here's what you'll use in each phase.
Foundations & Standards
Official docs, interactive tutorials, and token standard references for Modules 1–2.
Security & Auditing
Vulnerability databases, audit checklists, and wargames for Module 4.
Development & Testing
Frameworks, testing tools, and deployment templates for Modules 3 & 5.
DeFi & Production Protocols
Real-world protocol source code and DeFi primitives for Module 6.
Structured learning.
Real deliverables.
Every module has a clear deliverable. You don't just watch videos — you build, test, and deploy. Mentors review your work weekly. By the time you reach Demo Day, you've already shipped production contracts.
The curriculum is self-paced within each phase, but phase deadlines are hard. This structure is what makes 100 days work where 12 months of solo learning don't.
Ready to learn Solidity
the right way?
The curriculum is included in your 1,000 CIFI enrollment. You get the full technical track, 15 private weekly meetings, 3 core production assets, and a deployed DAO at the end.