Skip to content

Guess ABI of any Ethereum contract, even if it is not verified on Etherscan.

Notifications You must be signed in to change notification settings

TheDARKFURY/ABI-for-Unverified-Contracts

 
 

Repository files navigation

Guess ABI of any Ethereum contract, even if it is not verified on Etherscan. Works by analyzing the bytecode, extracting selectors from PUSH4/JUMPI instructions and comparing them to known ABI signatures.

Powered by @shazow/whatsabi and 4byte.directory

Getting Started

Copy .env.example to .env and add your Alchemy API key.

Then, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

About

Guess ABI of any Ethereum contract, even if it is not verified on Etherscan.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.3%
  • CSS 5.3%
  • JavaScript 1.3%
  • Shell 0.1%