5,491,288 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

EVM Audit — Weird ERC20 Edge Cases

Weird ERC20 token edge cases that break protocols. Covers fee-on-transfer, rebasing, missing return values, blocklists, multiple addresses, flash minting, ERC777 hooks, approval race conditions, and more. Load when the contract interacts with ANY ERC20 tokens.

Installable skillMITBy austintgriffithUpdated Oct 30, 2026
INTENDED FOROpenClawInstall in a listed agent.

instructions.md

---
name: evm-audit-erc20-065b87abddf6
description: Weird ERC20 token edge cases that break protocols. Covers fee-on-transfer, rebasing, missing return values, blocklists, multiple addresses, flash minting, ERC777 hooks, approval race conditions, and more. Load when the contract interacts with ANY ERC20 tokens.
---

# EVM Audit — Weird ERC20 Edge Cases

Load when the contract interacts with **any** ERC20 tokens via transfers, approvals, or balances.

## Reference Files
- `references/checklist.md` — Full dense checklist of every weird ERC20 behavior

Discuss this resource

Platform guidance

Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.