Contract call tool

Paste a contract address and its ABI, and the page lists every method. Reads return right away; writes can be confirmed one by one, or looped with a local private key.

8 min readCost:Reads are free; writes cost gas onlyUpdated 2026-10
  1. Paste the address and ABIEnter the contract address and paste the ABI (a JSON array). The page lists every method with an input for each argument. A wrong ABI leaves you with an empty method list.
  2. Read methods: results right awayMethods marked view or pure need no signature — one click and you have the result. Balances, config values and owner checks all live here.
  3. Write methods: confirm one at a timeWrites are simulated locally first, then you confirm in your wallet. A bad argument or an unmet condition fails during simulation, before any gas is spent.
  4. Loop calls (optional)Need to fire the same call many times with the same arguments — flipping a switch over and over, say? Paste a local private key and loop it: 1 to 50 calls, up to 60 seconds apart. The key is used in browser memory only and is never uploaded.

Careful · The ABI decides everything

This tool does not guess a contract's methods: anything missing from the ABI cannot be called, and a wrong argument type fails at encoding. If you don't have the ABI, copy the verified one from a block explorer.

Related guides