Unverified contracts? No problem.
Stop wasting time hunting down ABIs. We decompile smart contract bytecode to generate the ABI you need, instantly - even when contracts are unverified on Etherscan.
Powered by @shazow's WhatsABI - the genius library that makes this all possible. Works even when Etherscan verification fails you.
Pro tip: Use the interactive mode for the best experience! It provides step-by-step guidance and automatically detects common contract patterns.
Our CLI tool makes it easy to extract ABIs from any terminal. Works across all EVM chains!
Over 30% of contracts on mainnet are unverified. This means you can't see their source code or ABI. If you want to interact with them, you're stuck.
We analyze the raw bytecode directly from the blockchain to reconstruct the ABI. No verification needed. Works with any EVM chain.
โ Contract 0x1F98431c8aD98523631AE4a59f267346ea31F984 [UNVERIFIED]
โ getmefcknabi generates: [getPool, createPool, setOwner, owner, ...]
Our algorithm can recover function names, inputs, outputs, and more - even from proxied or complex contracts.
๐งช For Developers
Build tools that interact with any contract
๐ For Researchers
Analyze contracts without source code
๐ก๏ธ For Security
Inspect unverified contracts for vulnerabilities