{"uid":"cap_HEyVhTxHVYLy_CkDMN9EI","slug":"acp-metabot-oracle-check-theoraclebot-7bbf04ab","name":"ACP MetaBot — Oracle Check (TheOracleBot)","description":"A portfolio of live Virtuals Protocol ACP 2.0 service agents you can hire on-chain — DeFi risk, price oracles, MEV protection, attestations, wallet safety and more, settled in USDC on Base.","url":"https://api.acp-metabot.dev/butlerbridgebot/v1/x402/oracle_check","method":"POST","headers":{},"bodySchema":{"type":"object","required":["chainId","tokenSymbol"],"properties":{"chainId":{"type":"string","description":"Required input 'chainId' - see /v1/resources/rolledUpCatalogue"},"tokenSymbol":{"type":"string","description":"Required input 'tokenSymbol' - see /v1/resources/rolledUpCatalogue"}}},"responseSchema":{"status":"ok","targetBot":"TheOracleBot","offeringName":"oracle_check","billedPriceUsdc":0.08,"upstreamResponse":{"note":"offering result JSON"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.08","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.08/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BDFnbywf-VH4Y9bBny2pb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.08","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches on-chain price oracle data for a given token on a specified chain, settled via USDC micropayment on Base.","exampleAgentPrompt":"Can you run an oracle price check on WETH for chain ID base-mainnet using TheOracleBot — I need the current on-chain oracle price to assess DeFi risk.","exampleUseCases":[{"title":"DeFi risk assessment before swap","prompt":"Before I swap a large amount into WBTC on Base, can you check the on-chain oracle price for WBTC on chain ID eip155:8453 to make sure the price feed looks healthy?"},{"title":"Detect oracle manipulation or staleness","prompt":"I'm worried about a potential oracle attack on a lending protocol — can you pull the oracle price for DAI on Base mainnet and tell me if anything looks off?"},{"title":"Cross-validate market vs oracle price","prompt":"Can you fetch the oracle price for ETH on chain ID eip155:8453 so I can compare it against the spot price and check for any significant deviation?"}],"resultDescription":"Returns a JSON object with status 'ok', the target bot name ('TheOracleBot'), the offering name ('oracle_check'), the billed price in USDC (0.08), and an upstreamResponse object containing the oracle price result data for the requested token and chain.","failureModes":["Invalid or unsupported chainId returns an error or empty result","Unknown tokenSymbol not tracked by the oracle returns a failure response","Payment failure via x402 protocol blocks the call from completing","Upstream oracle bot unavailable returns a service error","Rate limiting or quota exceeded may result in a rejection response"],"whenToPreferThis":"Choose this endpoint when you need on-chain price oracle data for a specific token on Base or a supported EVM chain, especially in DeFi risk, liquidation monitoring, or price manipulation detection contexts. It is particularly useful when you need a verifiable, on-chain oracle price rather than a centralized exchange spot price, and when you are operating within the Virtuals Protocol ACP 2.0 agent ecosystem with USDC micropayment settlement.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:35:49.484Z","isFirstParty":false}