Dapp storeEthereumWeb3 developer toolsABI tools
WhatsABI
WhatsABI
ABI tools

WhatsABI

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

Ethereum Logo
Open-source
This link will take you to a third-party site not owned or operated by Alchemy.

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.

Stream any onchain event for WhatsABI with Custom Webhooks
Get your API key

Best ABI tools

Discover more web3 applications and developer tools.

See all dapps

Developer resources from Alchemy

Dapp store background image

Build blockchain magic

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.
Get your API key