External Call Safety

Detects unsafe external call patterns and token integration vulnerabilities in smart contracts. Covers unchecked call/delegatecall/staticcall return values, fee-on-transfer tokens, rebasing tokens, tokens with missing return values (USDT), ERC-777 callback risks, unsafe approve race conditions, return data bombs, gas stipend limitations, and push vs pull payment patterns. Use when auditing contracts that interact with external contracts, integrate arbitrary ERC20 tokens, distribute payments, or make low-level calls.

quillai-network Updated

File contents

quillai-network/quillshield_skills/tree/main/plugins/external-call-safety/skills/external-call-safety commit dca14deef7

Frequently asked questions

npx skillmds@latest add quillai-network/external-call-safety