You're viewing a demo portfolio

Join the waitlist
PRSM

resolve_abi

Active

Tool of gulltoppr

declared in 0.1.2

Resolve a contract's interface from chain + address via a fallback ladder (Etherscan → Sourcify → proxy → heimdall decompile → 4byte). Returns a capability manifest (read vs write functions, the 'buttons'), proxy chain, token metadata, and PROVENANCE. ALWAYS read `provenance`: a `decompiled` ABI has synthetic function names — treat it with care and confirm intent before writing.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "chain",
    "address"
  ],
  "properties": {
    "chain": {
      "type": "string",
      "description": "Chain alias (\"ethereum\", \"base\", \"optimism\", \"arbitrum\", \"polygon\", \"local\") or numeric chain id."
    },
    "address": {
      "type": "string",
      "description": "0x contract address."
    },
    "rpc_url": {
      "type": "string",
      "description": "Override RPC URL. Required for chains with no default (e.g. local/31337)."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

gulltoppr

https://github.com/portdeveloper/gulltoppr

2/7 registries
View full server →