{"uid":"cap_w28WCFb0NfNfyq64f9Bga","slug":"statepulse-abi-lookup-d8f2ff82","name":"StatePulse ABI Lookup","description":"Resolves the contract interface JSON (ABI) for verified smart contracts on Base or Ethereum. Matches: get verified smart contract source interface, Basescan verified ABI fetcher, Etherscan contract JSON interface loader, decode transaction calldata helpers, verified contract methods parser.","url":"https://statepulse-api.hahavoid0.workers.dev/blockchain/abi","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"result":{"abi":"[...]","chain":"base","address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"},"supported":true,"confidence":"high"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_g8VhSFMDyCL7Z2_I-uqj6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches the ABI (Application Binary Interface) for a smart contract address on a given blockchain, with confidence scoring.","exampleAgentPrompt":"Can you grab the ABI for the USDC contract at 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 on Base so I can see what functions it exposes?","exampleUseCases":null,"resultDescription":"Returns the full ABI JSON array for the smart contract, the chain it was resolved on, the contract address, a boolean indicating whether the ABI is supported/found, and a confidence level (e.g. 'high').","failureModes":["Contract address not found or unverified — supported: false returned","Invalid address format — likely 400 or error result","Chain not supported — endpoint may return unsupported flag","ABI not publicly available (unverified contract) — low confidence or no result","Payment failure (x402 USDC) — request blocked before processing"],"whenToPreferThis":"Use this endpoint when an AI agent needs to programmatically interact with a smart contract and requires its ABI to encode/decode function calls. Ideal when the contract address is known but the ABI is not locally cached, especially for contracts on Base or other EVM chains.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:30:39.554Z","isFirstParty":false}