Program focus

Students learn to treat smart contracts as state machines with documented invariants. Every function maps to a transition; every transition has a test that proves it cannot violate stated rules.

Gas fee reduction is taught as an engineering discipline: measuring deployment costs, profiling transfer paths, and restructuring storage layouts with before-and-after benchmarks.

Capstone project

Build a multi-signature escrow contract for a real use case — past cohorts have built supplier payment holds for garment factories and scholarship disbursement contracts for education NGOs.

Request admission details

Students pair-programming smart contract test suites