{"uid":"cap_YZwSqi0wNPGVIJv0c2lud","slug":"402oracle-com-crypto-price-verification-7b2ee39f","name":"402oracle.com Crypto Price Verification","description":"Confirm a crypto asset's price before your agent trades, quotes, or settles on it. A signed price oracle: cross-checks Coinbase, Kraken, and OKX for a median and flags divergence when sources disagree. Returns a signed attestation your agent can cite.","url":"https://402oracle.com/verify/price","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"symbol":{"type":"string","description":"Ticker symbol, e.g. BTC, ETH, SOL"}}},"responseSchema":{"type":"json","example":{"signature":{"alg":"ES256","jwks":"/.well-known/jwks.json"},"attestation":{"type":"price_verification","result":{"sources":["coinbase","kraken","okx"],"verdict":"confirmed","divergent":false,"median_usd":67012.4},"subject":{"quote":"USD","symbol":"BTC"},"confidence":0.95}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_91I8dhAE1_E9Oo0djUIiB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Cross-checks a crypto asset's price across Coinbase, Kraken, and OKX, returns a median price and flags divergence, and issues a signed attestation confirming the price before a trade or settlement.","exampleAgentPrompt":"Before you execute that ETH/USDC trade, verify the current Ethereum price against Coinbase, Kraken, and OKX and give me the median with a signed attestation — flag it if the sources disagree by more than 1%.","exampleUseCases":[{"title":"Pre-trade crypto price sanity check","prompt":"I'm about to place a large BTC/USD order — can you verify the current Bitcoin price across Coinbase, Kraken, and OKX and get me a signed attestation of the median before we proceed?"},{"title":"Crypto invoice settlement verification","prompt":"A vendor just sent me an invoice for 2.5 ETH — before I pay, verify that today's ETH price is accurate and consistent across major exchanges and give me a signed record I can attach to the transaction."},{"title":"Arbitrage opportunity validation","prompt":"My bot flagged a price discrepancy for SOL across exchanges — can you run a verified cross-check of the current SOL/USDT price on Coinbase, Kraken, and OKX and tell me if the divergence is real or just stale data?"}],"resultDescription":"Returns a signed attestation containing the median price of the requested crypto asset, individual prices sourced from Coinbase, Kraken, and OKX, and a divergence flag indicating whether the sources disagree significantly.","failureModes":["One or more exchanges (Coinbase, Kraken, OKX) unavailable — partial data returned or error flagged","Invalid or unsupported asset ticker — endpoint returns an error identifying the unrecognized symbol","High divergence detected — attestation issued but divergence flag set to warn the caller","Network timeout — no attestation returned if all exchange sources fail to respond","Malformed request — missing required asset or pair field returns a validation error"],"whenToPreferThis":"Choose this endpoint when your agent needs a trustworthy, multi-source verified crypto price with a signed attestation before executing a trade, settling a payment, or quoting a price to a counterparty. It is preferable over a single-exchange price feed when price integrity and auditability matter, or when you need to detect price manipulation or stale data across venues.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:35:46.135Z","isFirstParty":false}