Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/w1nt3r-eth/abi.w1nt3r.xyz
Guess ABI of any Ethereum contract, even if it is not verified on Etherscan.
https://github.com/w1nt3r-eth/abi.w1nt3r.xyz
Last synced: 5 days ago
JSON representation
Guess ABI of any Ethereum contract, even if it is not verified on Etherscan.
- Host: GitHub
- URL: https://github.com/w1nt3r-eth/abi.w1nt3r.xyz
- Owner: w1nt3r-eth
- License: mit
- Created: 2022-09-28T03:56:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T23:44:30.000Z (3 months ago)
- Last Synced: 2024-12-28T23:41:33.430Z (12 days ago)
- Language: TypeScript
- Homepage: https://abi.w1nt3r.xyz/
- Size: 82 KB
- Stars: 197
- Watchers: 6
- Forks: 31
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
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.
To begin, install the npm modules. `cd` into `abi.w1nt3r.xyz` and run:
```
npm i
```Once the npm modules are installed, run the development server:
```bash
npm run dev
# or
yarn dev
```Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.