What problem does it solve?
It fixes the most common mental-model mistakes that lead to broken onchain designs by explaining how Ethereum actually behaves, especially the fact that contracts do nothing until someone calls them and incentives determine whether state transitions ever happen.
Core Features & Use Cases
- Nothing is automatic: Clarifies that smart contracts are state machines requiring external calls, gas payment, and participant incentives to move between states.
- Incentive-first design: Teaches how to reason about who triggers transitions and why they would, preventing designs that depend on admins or background jobs.
- Onchain constraints: Explains deterministic randomness, what cannot work on Ethereum, and the correct patterns for randomness via commit-reveal or VRF.
- Human teaching guidance: Provides practical explanations tied to real primitives (approve pattern, DEX/AMM flywheels, lending liquidations, oracles, multisigs, prediction markets) so builders understand the why, not just the code.
Quick Start
Ask an AI to teach you the Ethereum “nothing is automatic” mental model and to walk through a sample state machine with an incentive check.