What problem does it solve? New onchain builders and AI assistants repeatedly make the same design mistakes: assuming smart contracts run automatically, adding admin-operated steps, and using insecure randomness. This Skill corrects those misconceptions before they become broken protocol designs. ## Core Features & Use Cases - State Machine & Incentive Framework: Teaches that every state transition needs a caller with a reason to pay gas, with good examples (liquidations, LP fees, arbitrage) and bad patterns to avoid. - CROPS Principles: Covers Censorship Resistance, Open Source, Privacy, and Security as evaluation lenses for Ethereum architecture reviews. - Randomness Guidance: Explains why block.timestamp and blockhash fail, and when to use commit-reveal versus Chainlink VRF. - Use Case: When designing a prediction market or DeFi protocol, use this Skill to audit whether every phase transition is permissionless and incentive-backed rather than admin-triggered. ## Quick Start Explain how to design the settlement and payout flow for my onchain prediction market so it runs without an operator.