
Effortlessly load, test, and debug smart contract via ABIs right from VSCode.
✨ Features
🧠 ABI Autodetection: Automatically parses ABI JSON files in your project.
🛠️ Function Executor: Interact with smart contract functions in a friendly UI.
🔎 Dynamic Decoder: Get human-readable previews of function inputs and outputs.
🧬 Chain Support: Works with Base, Arbitrum and Optimism.
🦾 Wallet Integration: Connect your wallet to sign and make calls.
🧩 Explorer Panel: Dedicated sidebar panel for easy ABI navigation and interaction.
🚀 Installation
You can install ABIExplorer directly from the Visual Studio Code Marketplace.
From Marketplace (Recommended)
Open VSCode
Go to the Extensions panel (⇧⌘X or Ctrl+Shift+X)
Search for ABIExplorer
Click Install
📦 Or install via CLI:
code --install-extension abiexplorer.vscode
🧰 Usage
Once installed:
Open the extention.
Click the Plus icon to create a new collection.
Load any ABI, choose a function, and simulate or send a transaction.
📸 Screenshots
ABI Viewer

Function Executor

Wallet Connect

⚙️ Commands
Command |
Description |
ABIExplorer: Create Collection |
Create a new ABI collection |
ABIExplorer: Open Function |
Open a function from a contract ABI |
ABIExplorer: Refresh Collections |
Refresh the list of ABI collections |
Open with ABIExplorer |
Open a file or item using the ABIExplorer |
ABIExplorer: Connect Wallet |
Connect your Ethereum wallet |
🌐 Supported Chains
🔐 Security First
All wallet operations are signed locally — we never store or transmit private keys.
📦 Release Notes
v0.0.6 (Initial Release)
🤝 Contributing
Pull requests and feature suggestions are welcome! Please reach out to Collins Obi-Wan.
🤝 Buy me Coffee
Buy me Coffee.
📧 Support
Questions? Bugs?
Reach out to: Collins Obi-Wan or Github Issues
💡 Intentions
We're bringing that power into your local IDE.
| |