Skip to content
evm-audit-erc20 logo

evm-audit-erc20

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.

SKILL.md

Full skill instructions

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