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.

austintgriffith 6edb547 2 files · 12.4 KB Updated

File contents

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

austintgriffith/evm-audit-skills/tree/main/evm-audit-erc20 commit 6edb547dc1

Frequently asked questions

npx skillmds@latest add austintgriffith/evm-audit-erc20