ABIExplorer is a web3 developer tool designed to simplify the process of testing, debugging, and documenting smart contract ABIs. With a user-friendly interface and integrated code snippets powered by GPT, ABIExplorer aims to make smart contract interactions as seamless as API testing in the web2 world.
- Test Smart Contract Functions: Easily load and test your smart contract ABIs against real blockchain data.
- Debug ABIs: Interact with smart contract functions and receive detailed error messages to fix bugs.
- Generate Code Snippets: Automatically generate code snippets using ChatGPT to help integrate the contract functions into your project.
- Documentation: Integrated documentation features to help you understand and interact with your smart contract’s ABI without the need for manual documentation.
- User-Friendly Interface: Simplified interface for both frontend developers and backend engineers to interact with smart contracts directly.
-
Load an ABI:
Upload or paste your smart contract ABI JSON file into the provided input field. -
Select Functions:
Choose the function you want to test from the loaded ABI. -
Test:
Enter parameters and call the function. The tool will send the request to a testnet (or mainnet, depending on your setup). -
Debug & View Results:
View the returned data and debug messages to fix issues. -
Generate Code Snippets:
Once the function is tested successfully, use the "Generate Code" button to get code snippets for integration into your frontend or backend.
Thanks to the amazing people who have contributed to ABIExplorer! 🙌
- Collins Munene - Creator & Lead Developer
- Denis Kimanthi - Contributor
This project is licensed under the MIT License - see the LICENSE file for details.
For questions or feedback, feel free to reach out via email (hillarycollins@protonmail.com) or connect with me on Twitter(https://x.com/HillaryCollns) and LinkedIn.