Heuristic rug and honeypot risk check of an ERC-20 before buying: owner and renouncement, upgradeable proxy, mint, pause, blacklist, fee and trading switches found in the bytecode, readable buy/sell tax, and a 0-100 risk score with flags. Ethereum, Base, Arbitrum, Optimism, Polygon.