Discover quality Web3 tools and DApps
ABI Ninja is a user-friendly tool for interacting with smart contracts directly in your browser. Simply paste a contract address or ABI, and you can read data and execute functions without writing any code.
Built by BuidlGuidl, it automatically fetches verified ABIs from Etherscan and supports multiple networks. Perfect for developers testing contracts, researchers exploring protocols, or users executing admin functions.
The tool visualizes contract functions clearly, handles type encoding/decoding automatically, and connects to your wallet for write operations.
Gets verified ABIs from Etherscan
Supports all major EVM chains
Query contract state
Execute transactions
Auto encode/decode params
Debug deployed contracts
Research DeFi internals
Execute owner functions
Check contract state
Not always. ABI Ninja can fetch verified ABIs from Etherscan automatically. Just paste the contract address. For unverified contracts, you'll need to provide the ABI JSON.
ABI Ninja supports Ethereum mainnet, Arbitrum, Optimism, Base, Polygon, BSC, and other popular EVM chains. You can switch networks using the dropdown.
Yes. ABI Ninja is a client-side tool that connects to your wallet. It doesn't store private keys. Always verify transaction details in your wallet before confirming.
Yes. ABI Ninja can save your frequently used contracts locally. You can also share contract links with others for quick access to specific functions.
ABI Ninja was built by BuidlGuidl, a community of Ethereum builders. It's open source and free to use. The tool was created to make contract interaction accessible to everyone.