What problem does it solve? AI agents trained on pre-2024 data generate outdated Scaffold-ETH 1 code and manually wire contract ABIs and addresses, producing broken dApp boilerplate. This Skill provides current Scaffold-ETH 2 patterns so contract deployments automatically propagate ABIs and addresses to the frontend without manual configuration. ## Core Features & Use Cases - Custom React Hooks: Use useScaffoldReadContract, useScaffoldWriteContract, useDeployedContractInfo, useScaffoldEventHistory, and useTransactor to interact with contracts by name instead of raw ABI and address. - Contract Hot Reload: Run yarn deploy to recompile Solidity, redeploy, and regenerate deployedContracts.ts so the Next.js frontend picks up changes automatically. - Auto-Generated Debug Page: Test every public read and write function on deployed contracts directly from the browser at /debug without writing frontend code. - Use Case: Scaffold a token vendor dApp by writing the Solidity contracts, running yarn chain, yarn deploy, and yarn start, then building a buy/sell UI in under 50 lines of JSX using SE2 hooks and components. ## Quick Start Create a new Scaffold-ETH 2 project with Foundry, deploy the starter contract to a local chain, and build a frontend page that reads and writes contract state using SE2 hooks.