{"uid":"cap_d5KmQtGCM-vKuEdQ92lol","slug":"minia2a-abi-lookup-d01540d0","name":"minia2a ABI Lookup","description":"minia2a service: x402-abi-lookup","url":"https://minia2a.uk/x402/abi-lookup","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object","properties":{"type":{"type":"string"},"method":{"type":"string"},"bodyType":{"type":"string"},"queryParams":{"type":"object"}}},"output":{"type":"object","properties":{"type":{"type":"string"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_eMVGXSpLxk6aXXPmba5tX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up ABI (Application Binary Interface) definitions for smart contracts or similar typed interfaces given a contract type, method, and parameter details","exampleAgentPrompt":"Can you look up the ABI definition for the ERC20 'transfer' method using a GET request with query params?","exampleUseCases":[{"title":"Smart contract integration lookup","prompt":"I need to integrate with an ERC20 token contract — can you look up the ABI for the 'approve' method so I know the exact function signature and parameter types?"},{"title":"DApp development method resolution","prompt":"I'm building a DApp and need the ABI definition for a contract's 'balanceOf' method — can you fetch it with type 'ERC20' and method 'balanceOf'?"},{"title":"Automated contract interface discovery","prompt":"Can you retrieve the ABI schema for the 'transferFrom' method on a standard token contract so my agent can encode the correct calldata?"}],"resultDescription":"Returns an ABI definition object describing the interface for the requested contract type and method, including parameter types, return types, and method signatures needed for encoding/decoding contract calls.","failureModes":["Unknown contract type returns empty or error response","Invalid method name results in no ABI found","Malformed query parameters cause a 400-style error","Service unavailable or payment not processed returns no result","Unsupported bodyType or output type may yield partial or null response"],"whenToPreferThis":"Use this endpoint when an agent needs to dynamically resolve smart contract ABI definitions by type and method name without hardcoding interface schemas. Prefer it over static ABI files when working with multiple contract standards or when automating contract interaction pipelines that require on-the-fly interface resolution.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:03:05.084Z","isFirstParty":false}