{"uid":"cap_DmXpz4mK8VJja-5CMidAr","slug":"onvexia-asset-contracts-endpoint-b0d4c122","name":"Onvexia Asset Contracts Endpoint","description":"Thousands of assets across ten chains, half a million analysed documents, labelled addresses and supply-age history reaching back to 2008 — fused into one reading per asset. REST, SQL, GraphQL and MCP.","url":"https://onvexia.com/v1/assets/%7Bid%7D/contracts","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"data":[],"meta":{"docs":"https://onvexia.com/openapi.json","endpoint":"/v1/assets/{id}/contracts"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_iu04TtRnoV5IvOXkjZDBM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns contract addresses and on-chain deployment data for a specified crypto asset across multiple blockchains","exampleAgentPrompt":"Can you pull up all the smart contract addresses for Chainlink (LINK) across every chain Onvexia covers — I need the labelled, verified ones so I can avoid fakes.","exampleUseCases":[{"title":"Verify token contract before trading","prompt":"Before I buy, can you look up the official smart contract addresses for AAVE on all supported chains from Onvexia so I can confirm the token I'm being sent isn't a fake?"},{"title":"Cross-chain deployment audit","prompt":"I need to know every chain that Uniswap's UNI token has a deployed contract on — pull the full list from Onvexia including any labelled addresses."},{"title":"DeFi integration contract lookup","prompt":"We're integrating USDC into our app — can you fetch all the verified contract addresses for USDC across Onvexia's ten supported chains so we can configure each network correctly?"}],"resultDescription":"A JSON object with a `data` array containing contract records for the specified asset — including contract addresses, chain identifiers, labelling metadata, and deployment details — plus a `meta` object with documentation links and the endpoint path.","failureModes":["Asset ID not found returns empty data array","Invalid asset ID format returns error","POST body with malformed properties field may return 400","Rate limiting or payment failure (x402) if USDC payment not attached","Unsupported chain or asset outside Onvexia's ten-chain coverage returns no results"],"whenToPreferThis":"Choose this endpoint when you need authoritative, labelled smart contract addresses for a specific crypto asset across multiple blockchains and want data fused from on-chain sources plus Onvexia's own analytical coverage — particularly when you need to distinguish legitimate contracts from counterfeits or need historical deployment context going back to 2008.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-19T12:54:47.621Z","isFirstParty":false}