Contract Explorer
Inspect deployed smart contracts, view state, and interact with applications on any network.
Overview
The Contract Explorer lets you inspect any deployed application on Algorand or Voi networks. Look up contracts by App ID to view their state, ABI, and transaction history.
Look Up Any App
Enter an App ID to inspect any deployed contract
View State
Inspect global state, local state, and box storage
Transaction History
Browse all transactions and events for the app
Call Methods
Interact with contract methods directly
Looking Up a Contract
- Go to the Explorer page
- Enter an App ID in the search field
- Select the network where the app is deployed
- Click Search or press Enter
Contract Details
When viewing a contract, you'll see:
Overview
- App ID - Unique identifier on the network
- App Address - The contract's account address
- Creator - Address that deployed the contract
- Balance - ALGO held by the contract
Schema
- Global State - Number of ints and bytes allocated
- Local State - Per-user storage allocation
ABI
If the contract has an ARC-56 or ARC-32 app spec, you'll see the full method signatures and can call methods directly.
State Inspection
View all stored data in the contract:
Global State
View all key-value pairs stored in the contract's global state. Values are decoded when possible.
Local State
Enter an address to view that account's local state for this contract.
Box Storage
Browse all boxes created by the contract. Click a box to view its contents decoded.
Transaction History
View all transactions that have interacted with the contract:
- Application calls - Method invocations
- Payments - ALGO sent to/from the contract
- Asset transfers - ASA movements
- Inner transactions - Transactions created by the contract
Event Logs
If the contract emits ARC-28 events, you can view decoded event logs with their parameters.
Calling Methods
For contracts with an ABI, you can call methods directly from the Explorer:
- Select a method from the list
- Fill in the required parameters
- Select a signing account
- Click Call to execute
Linking to Projects
You can link explored contracts to your AVM Studio projects for enhanced features:
- Compare deployed code with your source
- Track deployment history
- Quick access from the project view