{"uid":"cap_E1hLJJKrf-8y9GKL_iIxq","slug":"omniapi-crypto-contract-read-a19be601","name":"OmniAPI Crypto Contract Read","description":"444 endpoints across 9+ chains. Crypto, AI, Social, Finance, Weather, Tools. Pay per call in USDC via x402 with 4 facilitators: Dexter, Meridian, FluxA, GoPlausible.","url":"https://omni-api-cyan.vercel.app/api/crypto/contract/read","method":"POST","headers":{},"bodySchema":{"type":"object","required":["query"],"properties":{"input":{"type":"string","description":"Input data for the endpoint"},"query":{"type":"string","description":"Search query or input text"},"params":{"type":"object","description":"Additional parameters"}}},"responseSchema":{"type":"object","description":"API response data"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.039079","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.039079/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.039079","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.039079","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YddGvwu6RN8Ir-3Tq0mgS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.039079","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Reads data from a smart contract on one of 9+ supported blockchains via a pay-per-call USDC API","exampleAgentPrompt":"Can you read the current token balance stored in the USDC contract at address 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum — specifically call the balanceOf function for wallet 0x742d35Cc6634C0532925a3b844Bc454e4438f44e?","exampleUseCases":[{"title":"DeFi staking balance check","prompt":"Look up the staked token balance for wallet 0xABC123... in the Aave lending pool contract on Ethereum — I need the current deposited amount."},{"title":"NFT ownership verification","prompt":"Check the ownerOf function on the Bored Ape Yacht Club NFT contract at 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D for token ID 1234 — who currently owns it?"},{"title":"On-chain price oracle query","prompt":"Read the latest ETH/USD price from Chainlink's price feed contract at 0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419 on Ethereum mainnet."}],"resultDescription":"Returns the result of a smart contract read call — typically the decoded return value(s) of the specified contract function, such as a balance, address, boolean flag, or other on-chain state variable, wrapped in a JSON response object.","failureModes":["Invalid or non-existent contract address returns an error or empty result","Unsupported chain causes a routing failure","Malformed query string or incorrect ABI function name returns a parse error","Payment failure via x402 (insufficient USDC) blocks the request","Contract function requires arguments not provided, resulting in a revert or bad data","Rate limiting or Vercel cold-start latency may cause timeouts"],"whenToPreferThis":"Choose this endpoint when you need to perform a read-only (view/pure) call to a smart contract across any of 9+ supported chains and want to pay per call in USDC via the x402 protocol without managing your own RPC node or blockchain infrastructure. It is especially useful for agents that need ad-hoc contract reads across multiple chains without setting up chain-specific SDKs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:54:45.552Z","isFirstParty":false}