What problem does it solve?
It prevents Ethereum dApp release mistakes by validating wallet flow, network switching, transaction gating, and production UX details before users ever test the build.
Core Features & Use Cases
- Wallet flow correctness checks: Ensures the app shows a Connect Wallet button (not text), enforces the four-state primary CTA flow, and prevents duplicate submissions during pending windows.
- Production readiness validation: Verifies branding removal (Scaffold-ETH 2 template artifacts), contract address visibility, address input correctness, USD value rendering, OG image URL format, and polling/RPC configuration.
- Operational safety and trust signals: Confirms block explorer source-code verification, proper error surfacing, theme compliance (no hardcoded dark backgrounds), and mobile deep-link behavior after the transaction is relayed.
Quick Start
Send the qa skill to a separate reviewer agent after the zkt-hackathon build completes to perform a PASS/FAIL pre-ship audit without modifying code.