
WhatsABI
WhatsABI is a TypeScript library for extracting ABIs from Ethereum bytecode, even for unverified contracts.

What is WhatsABI?
WhatsABI, created by Google and Infura alumni Andrey Petrov, is a TypeScript library that extracts the ABI of a smart contract from its bytecode, regardless of whether it is verified or what source language was used. Developers can query events, interfaces, selectors, and use database loaders from just the Ethereum smart contract address. WhatsABI supports proxy resolution and works with Ethers.js, Viem, and other provider libraries.
Web3 dapps and developer tools related to WhatsABI
Discover blockchain applications that are frequently used with WhatsABI.
Developer resources from Alchemy

What is a web3 wallet? Your complete guide in 2025
Learn about the 15 best web3 wallets including MetaMask, Phantom, Rainbow, ZenGo, Ledger, and more!

Gensyn builds the world’s first decentralized AI network
450,000 daily transactions powering breakthrough decentralized AI models with zero crypto friction at scale

What is a ZK rollup? A complete guide to zero-knowledge and rollups-as-a-service (RaaS)
Explore how ZK rollups boost blockchain scalability and privacy, delivering cheaper onchain apps and good UX.
WhatsABI alternatives
Explore web3 competitors and apps like WhatsABI.

