Find and revoke old unlimited token approvals
Intermediate12h1–2
ViemWagmiNext.js
17/20See exactly which tokens leave your wallet before you sign.
Build Transaction Simulation Before Signing for everyday wallet users in ~24h with 2–3 people. Stack: Foundry + Viem + Next.js.
Why it wins: Protects users from the most common web3 scam.
| Tech | Role | |
|---|---|---|
| Foundry | Contract testing + deploy | Chain |
| Viem | Ethereum client | Chain |
| Next.js | Frontend + API routes | Web |
Open-source projects you can build on. Links checked 2026-10-31.
Find and revoke old unlimited token approvals
Explain what an off-chain signature request actually allows
Recover a wallet through trusted friends instead of a seed phrase