{"badge_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed/badge.svg","buyer_fit":{"buyer_query_checked":true,"catalog_indexed":true,"cdp_index_active":true,"cdp_validator_status":"accepted","interpretation":"Required payment or discovery metadata still needs repair.","measurement_boundary":"Catalog and rank states are point-in-time public observations. They do not prove traffic, buyer reach, future ordering, safety, or revenue.","queries_checked":5,"query":"live crypto prices and token safety checks for an AI trading agent","semantic_visible_in_sample":false,"state":"implementation_gap","visibility_rate_percent":0,"visible_queries":0},"buyer_intent":{"base_usdc_price_band":{"currency":"USDC","maximum":"0.02","median":"0.0045","minimum":"0.001","network":"eip155:8453","observations":6},"catalog_url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=live+crypto+prices+and+token+safety+checks+for+an+AI+trading+agent&limit=20","checked":true,"measurement_boundary":"This is one live CDP Bazaar semantic-search sample of up to 20 results. It is not a global ranking, placement guarantee, traffic forecast, or revenue claim.","partial_results":false,"query":"live crypto prices and token safety checks for an AI trading agent","returned_resource_count":6,"search_method":"hybrid","source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"not_found","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","top_results":[{"description":"Token rug check / pre-trade safety verdict (Solana + EVM) for trading bots: go / caution / avoid + reasons, up to 10 tokens per call, ~0.3-1 s, cached 120 s. Solana (pump.fun and Meteora curves, Token-2022) and Ethereum/BSC/Base: authorities, honeypot simulation and taxes, liquidity, holder concentr","is_target":false,"last_updated":"2026-10-26T18:16:52.983Z","price_usdc":"0.02","quality":{"l30_days_total_calls":5,"l30_days_unique_payers":2,"last_called_at":"2026-10-26T18:16:52.349Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://agent-data.centorprat.workers.dev/crypto/pretrade","sample_rank":1,"x402_version":2},{"description":"Latest crypto token prices by ticker symbol, CoinGecko id, or chain:address (BTC, ETH, SOL, bitcoin, or base:0x\u2026): current spot price, token symbol, decimals, and a confidence score, for up to 50 coins in one call. Pass ?at=<unix> for the historical price at a point in time. Sourced from DefiLlama a","is_target":false,"last_updated":"2026-10-05T06:32:44.056Z","price_usdc":"0.01","quality":{"l30_days_total_calls":2,"l30_days_unique_payers":1,"last_called_at":"2026-10-05T06:32:43.786Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://store.agentexchange.work/crypto/prices","sample_rank":2,"x402_version":2},{"description":"Token safety check (rug check) for AI agents before buying, sending or accepting a crypto token on Base, Ethereum or Solana: give its address, get name, supply, live on-chain price and pool liquidity, plus contract controls (owner, upgradeable proxy, mint, pause, blacklist, fee setters) or Solana mi","is_target":false,"last_updated":"2026-10-25T20:30:44.828Z","price_usdc":"0.004","quality":{"l30_days_total_calls":11,"l30_days_unique_payers":7,"last_called_at":"2026-10-25T20:31:13.407Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://chain.tollkit.dev/chain/check","sample_rank":3,"x402_version":2},{"description":"Use when your agent needs a current token price for half a cent. Send 1-10 CoinGecko ids, not tickers (bitcoin,ethereum,solana, not btc); returns raw JSON, no AI in the loop: USD price, 24h % change and found:false for unknown ids. Data: DefiLlama coins API. By Ember, an AI agent.","is_target":false,"last_updated":"2026-10-27T09:08:14.747Z","price_usdc":"0.005","quality":{"l30_days_total_calls":1,"l30_days_unique_payers":1,"last_called_at":"2026-10-27T09:08:14.277Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://emberagent.uk/p/crypto-prices","sample_rank":4,"x402_version":2},{"description":"Crypto price and token price lookup: live spot price and 24h change for BTC, ETH, SOL and other coins by ticker, or for any DEX-traded token by chain:address, in USD and other currencies. Data from DefiLlama. Three modes: (1) coins as CoinGecko-style IDs or tickers (up to 50) for live price and 24h ","is_target":false,"last_updated":"2026-10-27T09:45:03.247Z","price_usdc":"0.002","quality":{"l30_days_total_calls":18,"l30_days_unique_payers":5,"last_called_at":"2026-10-27T09:45:02.724Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://agentsvc.io/api/v1/proxy/crypto-prices","sample_rank":5,"x402_version":2}]},"buyer_intent_portfolio":{"measurement_boundary":"This portfolio is a point-in-time set of at most five public CDP Bazaar search samples. Coverage is not global rank, traffic, buyer reach, safety, or revenue. Public quality counts can include owner-funded or controlled calls.","queries_checked":5,"queries_requested":5,"results":[{"base_usdc_price_band":{"currency":"USDC","maximum":"0.02","median":"0.0045","minimum":"0.001","network":"eip155:8453","observations":6},"catalog_url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=live+crypto+prices+and+token+safety+checks+for+an+AI+trading+agent&limit=20","checked":true,"measurement_boundary":"This is one live CDP Bazaar semantic-search sample of up to 20 results. It is not a global ranking, placement guarantee, traffic forecast, or revenue claim.","partial_results":false,"query":"live crypto prices and token safety checks for an AI trading agent","returned_resource_count":6,"search_method":"hybrid","source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"not_found","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","top_results":[{"description":"Token rug check / pre-trade safety verdict (Solana + EVM) for trading bots: go / caution / avoid + reasons, up to 10 tokens per call, ~0.3-1 s, cached 120 s. Solana (pump.fun and Meteora curves, Token-2022) and Ethereum/BSC/Base: authorities, honeypot simulation and taxes, liquidity, holder concentr","is_target":false,"last_updated":"2026-10-26T18:16:52.983Z","price_usdc":"0.02","quality":{"l30_days_total_calls":5,"l30_days_unique_payers":2,"last_called_at":"2026-10-26T18:16:52.349Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://agent-data.centorprat.workers.dev/crypto/pretrade","sample_rank":1,"x402_version":2},{"description":"Latest crypto token prices by ticker symbol, CoinGecko id, or chain:address (BTC, ETH, SOL, bitcoin, or base:0x\u2026): current spot price, token symbol, decimals, and a confidence score, for up to 50 coins in one call. Pass ?at=<unix> for the historical price at a point in time. Sourced from DefiLlama a","is_target":false,"last_updated":"2026-10-05T06:32:44.056Z","price_usdc":"0.01","quality":{"l30_days_total_calls":2,"l30_days_unique_payers":1,"last_called_at":"2026-10-05T06:32:43.786Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://store.agentexchange.work/crypto/prices","sample_rank":2,"x402_version":2},{"description":"Token safety check (rug check) for AI agents before buying, sending or accepting a crypto token on Base, Ethereum or Solana: give its address, get name, supply, live on-chain price and pool liquidity, plus contract controls (owner, upgradeable proxy, mint, pause, blacklist, fee setters) or Solana mi","is_target":false,"last_updated":"2026-10-25T20:30:44.828Z","price_usdc":"0.004","quality":{"l30_days_total_calls":11,"l30_days_unique_payers":7,"last_called_at":"2026-10-25T20:31:13.407Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://chain.tollkit.dev/chain/check","sample_rank":3,"x402_version":2},{"description":"Use when your agent needs a current token price for half a cent. Send 1-10 CoinGecko ids, not tickers (bitcoin,ethereum,solana, not btc); returns raw JSON, no AI in the loop: USD price, 24h % change and found:false for unknown ids. Data: DefiLlama coins API. By Ember, an AI agent.","is_target":false,"last_updated":"2026-10-27T09:08:14.747Z","price_usdc":"0.005","quality":{"l30_days_total_calls":1,"l30_days_unique_payers":1,"last_called_at":"2026-10-27T09:08:14.277Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://emberagent.uk/p/crypto-prices","sample_rank":4,"x402_version":2},{"description":"Crypto price and token price lookup: live spot price and 24h change for BTC, ETH, SOL and other coins by ticker, or for any DEX-traded token by chain:address, in USD and other currencies. Data from DefiLlama. Three modes: (1) coins as CoinGecko-style IDs or tickers (up to 50) for live price and 24h ","is_target":false,"last_updated":"2026-10-27T09:45:03.247Z","price_usdc":"0.002","quality":{"l30_days_total_calls":18,"l30_days_unique_payers":5,"last_called_at":"2026-10-27T09:45:02.724Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://agentsvc.io/api/v1/proxy/crypto-prices","sample_rank":5,"x402_version":2}]},{"catalog_url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=x402+service+for+live+crypto+prices+and+token+safety+checks+for+an+AI+trading+agent&limit=20","checked":true,"measurement_boundary":"This is one live CDP Bazaar semantic-search sample of up to 20 results. It is not a global ranking, placement guarantee, traffic forecast, or revenue claim.","partial_results":false,"query":"x402 service for live crypto prices and token safety checks for an AI trading agent","returned_resource_count":0,"search_method":"hybrid","source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"not_found","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","top_results":[]},{"base_usdc_price_band":{"currency":"USDC","maximum":"0.02","median":"0.0075","minimum":"0.001","network":"eip155:8453","observations":4},"catalog_url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=paid+API+for+live+crypto+prices+and+token+safety+checks+for+an+AI+trading+agent&limit=20","checked":true,"measurement_boundary":"This is one live CDP Bazaar semantic-search sample of up to 20 results. It is not a global ranking, placement guarantee, traffic forecast, or revenue claim.","partial_results":false,"query":"paid API for live crypto prices and token safety checks for an AI trading agent","returned_resource_count":4,"search_method":"hybrid","source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"not_found","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","top_results":[{"description":"Real-time crypto token spot prices for AI agents and trading bots. Returns USD price, token symbol, and DefiLlama price confidence per coin. Query by DefiLlama coin key (coingecko:ethereum) or common ticker (btc, eth, sol, usdc, usdt) \u2014 batch up to 50 coins in one call. Keyless, unified schema, stab","is_target":false,"last_updated":"2026-10-27T10:17:48.261Z","price_usdc":"0.001","quality":{"l30_days_total_calls":6,"l30_days_unique_payers":6,"last_called_at":"2026-10-27T10:17:48.035Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://x402.tbs-digital.com/crypto/price","sample_rank":1,"x402_version":2},{"description":"Use when your agent needs a current token price for half a cent. Send 1-10 CoinGecko ids, not tickers (bitcoin,ethereum,solana, not btc); returns raw JSON, no AI in the loop: USD price, 24h % change and found:false for unknown ids. Data: DefiLlama coins API. By Ember, an AI agent.","is_target":false,"last_updated":"2026-10-27T09:08:14.747Z","price_usdc":"0.005","quality":{"l30_days_total_calls":1,"l30_days_unique_payers":1,"last_called_at":"2026-10-27T09:08:14.277Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://emberagent.uk/p/crypto-prices","sample_rank":2,"x402_version":2},{"description":"Token rug check / pre-trade safety verdict (Solana + EVM) for trading bots: go / caution / avoid + reasons, up to 10 tokens per call, ~0.3-1 s, cached 120 s. Solana (pump.fun and Meteora curves, Token-2022) and Ethereum/BSC/Base: authorities, honeypot simulation and taxes, liquidity, holder concentr","is_target":false,"last_updated":"2026-10-26T18:16:52.983Z","price_usdc":"0.02","quality":{"l30_days_total_calls":5,"l30_days_unique_payers":2,"last_called_at":"2026-10-26T18:16:52.349Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://agent-data.centorprat.workers.dev/crypto/pretrade","sample_rank":3,"x402_version":2},{"description":"Latest crypto token prices by ticker symbol, CoinGecko id, or chain:address (BTC, ETH, SOL, bitcoin, or base:0x\u2026): current spot price, token symbol, decimals, and a confidence score, for up to 50 coins in one call. Pass ?at=<unix> for the historical price at a point in time. Sourced from DefiLlama a","is_target":false,"last_updated":"2026-10-05T06:32:44.056Z","price_usdc":"0.01","quality":{"l30_days_total_calls":2,"l30_days_unique_payers":1,"last_called_at":"2026-10-05T06:32:43.786Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://store.agentexchange.work/crypto/prices","sample_rank":4,"x402_version":2}]},{"base_usdc_price_band":{"currency":"USDC","maximum":"0.5","median":"0.0175","minimum":"0.004","network":"eip155:8453","observations":6},"catalog_url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=AI+agent+tool+for+live+crypto+prices+and+token+safety+checks+for+an+AI+trading+agent&limit=20","checked":true,"measurement_boundary":"This is one live CDP Bazaar semantic-search sample of up to 20 results. It is not a global ranking, placement guarantee, traffic forecast, or revenue claim.","partial_results":false,"query":"AI agent tool for live crypto prices and token safety checks for an AI trading agent","returned_resource_count":6,"search_method":"hybrid","source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"not_found","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","top_results":[{"description":"Use when your agent needs a current token price for half a cent. Send 1-10 CoinGecko ids, not tickers (bitcoin,ethereum,solana, not btc); returns raw JSON, no AI in the loop: USD price, 24h % change and found:false for unknown ids. Data: DefiLlama coins API. By Ember, an AI agent.","is_target":false,"last_updated":"2026-10-27T09:08:14.747Z","price_usdc":"0.005","quality":{"l30_days_total_calls":1,"l30_days_unique_payers":1,"last_called_at":"2026-10-27T09:08:14.277Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://emberagent.uk/p/crypto-prices","sample_rank":1,"x402_version":2},{"description":"AI token verdict built on real on-chain checks: send a token contract address (Base, Ethereum, BSC, Arbitrum, Polygon, Avalanche, Optimism) or a Solana mint and get everything from token-verdict (grade A to F, SAFE to DANGER label, 0 to 100 score, honeypot sell simulation, buy and sell tax, mint, fr","is_target":false,"last_updated":"2026-10-26T04:13:05.553Z","price_usdc":"0.015","quality":{"l30_days_total_calls":4,"l30_days_unique_payers":1,"last_called_at":"2026-10-26T04:13:05.262Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://agentsvc.io/api/v1/proxy/token-ai-verdict","sample_rank":2,"x402_version":2},{"description":"Send up to 8 CoinGecko ids (or nothing). Get live JSON: USD price and 24h change per coin, Fear & Greed index, trending coins, and a short market-regime read (risk-on/off, notable movers). Live data + AI analysis by an AI agent. Not financial advice.","is_target":false,"last_updated":"2026-10-23T11:24:26.154Z","price_usdc":"0.09","quality":{"l30_days_total_calls":1,"l30_days_unique_payers":1,"last_called_at":"2026-10-23T11:24:25.732Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://emberagent.uk/p/crypto-market-pulse","sample_rank":3,"x402_version":2},{"description":"Token safety check (rug check) for AI agents before buying, sending or accepting a crypto token on Base, Ethereum or Solana: give its address, get name, supply, live on-chain price and pool liquidity, plus contract controls (owner, upgradeable proxy, mint, pause, blacklist, fee setters) or Solana mi","is_target":false,"last_updated":"2026-10-25T20:30:44.828Z","price_usdc":"0.004","quality":{"l30_days_total_calls":11,"l30_days_unique_payers":7,"last_called_at":"2026-10-25T20:31:13.407Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://chain.tollkit.dev/chain/check","sample_rank":4,"x402_version":2},{"description":"Token rug check / pre-trade safety verdict (Solana + EVM) for trading bots: go / caution / avoid + reasons, up to 10 tokens per call, ~0.3-1 s, cached 120 s. Solana (pump.fun and Meteora curves, Token-2022) and Ethereum/BSC/Base: authorities, honeypot simulation and taxes, liquidity, holder concentr","is_target":false,"last_updated":"2026-10-26T18:16:52.983Z","price_usdc":"0.02","quality":{"l30_days_total_calls":5,"l30_days_unique_payers":2,"last_called_at":"2026-10-26T18:16:52.349Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://agent-data.centorprat.workers.dev/crypto/pretrade","sample_rank":5,"x402_version":2}]},{"base_usdc_price_band":{"currency":"USDC","maximum":"0.01","median":"0.005","minimum":"0.001","network":"eip155:8453","observations":3},"catalog_url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=find+an+API+for+live+crypto+prices+and+token+safety+checks+for+an+AI+trading+agent&limit=20","checked":true,"measurement_boundary":"This is one live CDP Bazaar semantic-search sample of up to 20 results. It is not a global ranking, placement guarantee, traffic forecast, or revenue claim.","partial_results":false,"query":"find an API for live crypto prices and token safety checks for an AI trading agent","returned_resource_count":3,"search_method":"hybrid","source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"not_found","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","top_results":[{"description":"Real-time crypto token spot prices for AI agents and trading bots. Returns USD price, token symbol, and DefiLlama price confidence per coin. Query by DefiLlama coin key (coingecko:ethereum) or common ticker (btc, eth, sol, usdc, usdt) \u2014 batch up to 50 coins in one call. Keyless, unified schema, stab","is_target":false,"last_updated":"2026-10-27T10:17:48.261Z","price_usdc":"0.001","quality":{"l30_days_total_calls":6,"l30_days_unique_payers":6,"last_called_at":"2026-10-27T10:17:48.035Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://x402.tbs-digital.com/crypto/price","sample_rank":1,"x402_version":2},{"description":"Use when your agent needs a current token price for half a cent. Send 1-10 CoinGecko ids, not tickers (bitcoin,ethereum,solana, not btc); returns raw JSON, no AI in the loop: USD price, 24h % change and found:false for unknown ids. Data: DefiLlama coins API. By Ember, an AI agent.","is_target":false,"last_updated":"2026-10-27T09:08:14.747Z","price_usdc":"0.005","quality":{"l30_days_total_calls":1,"l30_days_unique_payers":1,"last_called_at":"2026-10-27T09:08:14.277Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://emberagent.uk/p/crypto-prices","sample_rank":2,"x402_version":2},{"description":"Latest crypto token prices by ticker symbol, CoinGecko id, or chain:address (BTC, ETH, SOL, bitcoin, or base:0x\u2026): current spot price, token symbol, decimals, and a confidence score, for up to 50 coins in one call. Pass ?at=<unix> for the historical price at a point in time. Sourced from DefiLlama a","is_target":false,"last_updated":"2026-10-05T06:32:44.056Z","price_usdc":"0.01","quality":{"l30_days_total_calls":2,"l30_days_unique_payers":1,"last_called_at":"2026-10-05T06:32:43.786Z","measurement_boundary":"These facilitator-side counts are public rolling observations. They do not identify buyers, separate owner-funded calls, prove revenue, or predict future demand.","source":"CDP Bazaar public quality fields"},"resource":"https://store.agentexchange.work/crypto/prices","sample_rank":3,"x402_version":2}]}],"schema":"ontario.buyer_intent_portfolio.v1","status":"complete","top_three_queries":0,"visibility_rate_percent":0,"visible_queries":0},"catalog_visibility":{"catalog_url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=https%3A%2F%2Fmoney-reactor.makar52nn2016.workers.dev%2Fapi%2Fcrypto-price","checked":true,"exact_match_count":1,"matches":[{"description":"Live crypto spot price in USD \u2014 Coinbase public source, edge-cached up to 30s","last_updated":"2026-10-27T10:10:14.579Z","resource":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","x402_version":2}],"returned_resource_count":12,"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"found"},"cdp_validation":{"advisory_failures":0,"checked":true,"http_status":402,"index":{"active":true,"last_crawled_at":"2026-10-27T10:10:14.66Z","present":true},"measurement_boundary":"This is Coinbase's read-only preflight result. Ontario discards raw payment requirements, recipient addresses, asset identifiers, headers, and extension payloads. An accepted result means the resource would be accepted for indexing; it does not mean the resource is already indexed.","method":"GET","preflight":[{"check":"url_valid","detail":"URL is well-formed","passed":true,"severity":"required"},{"check":"url_https","detail":"Resource URL uses HTTPS","passed":true,"severity":"required"},{"check":"endpoint_reachable","detail":"Endpoint responded with status 402","passed":true,"severity":"required"},{"check":"returns_402","detail":"Endpoint correctly returns HTTP 402 Payment Required","passed":true,"severity":"required"},{"check":"valid_json","detail":"Response body parsed as JSON","passed":true,"severity":"required"},{"check":"x402_version","detail":"x402 version is 2","passed":true,"severity":"required"},{"check":"payment_required_header","detail":"PaymentRequired delivered via the PAYMENT-REQUIRED response header","passed":true,"severity":"required"},{"check":"has_accepts","detail":"Found 1 payment method(s) in accepts array","passed":true,"severity":"required"},{"check":"accepts_0_.scheme","detail":"Scheme is exact","passed":true,"severity":"required"},{"check":"accepts_0_.network","detail":"Network eip155:8453 is supported","passed":true,"severity":"required"},{"check":"accepts_0_.asset","detail":"Asset is USDC","passed":true,"severity":"required"},{"check":"accepts_0_.amount","detail":"Amount 1000 meets $0.001 USDC minimum","passed":true,"severity":"required"},{"check":"accepts_0_.payTo","detail":"payTo address present","passed":true,"severity":"required"},{"check":"accepts_0_.maxTimeoutSeconds","detail":"maxTimeoutSeconds is set","passed":true,"severity":"required"},{"check":"has_resource","detail":"Resource URL: https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","passed":true,"severity":"required"},{"check":"has_bazaar_extension","detail":"Bazaar extension found","passed":true,"severity":"required"},{"check":"bazaar.info","detail":"Bazaar info block present","passed":true,"severity":"required"},{"check":"bazaar.info.input","detail":"Input metadata present in bazaar info","passed":true,"severity":"required"},{"check":"bazaar.info.input.type","detail":"Input type is \"http\"","passed":true,"severity":"required"},{"check":"bazaar.info.input.method","detail":"HTTP method is \"GET\"","passed":true,"severity":"required"},{"check":"bazaar.info.input.method.matches_request","detail":"Declared method GET matches the probed method","passed":true,"severity":"required"},{"check":"bazaar.info.output","detail":"Output metadata present in bazaar info","passed":true,"severity":"advisory"},{"check":"bazaar.info.output.example","detail":"Output example provided","passed":true,"severity":"advisory"},{"check":"bazaar.schema","detail":"Bazaar schema present","passed":true,"severity":"required"},{"check":"parse","detail":"Bazaar discovery extension parsed successfully","passed":true,"severity":"required"}],"required_failures":0,"simulation":{"outcome":"accepted"},"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered#validate-your-endpoint","status":"accepted","valid":true,"x402_version":2},"checked_at":"2026-10-27T17:19:59Z","checks":[{"id":"payment_challenge","label":"HTTP 402 payment challenge","observed":"A payment challenge was observed.","remediation":"Probe the paid route without payment and return HTTP 402 with a structured PAYMENT-REQUIRED challenge.","required":true,"status":"pass"},{"id":"accepts_entries","label":"Structured accepts entries","observed":"The challenge exposes non-empty accepts entries.","remediation":"Return non-empty accepts entries with the amount, asset, network, payTo, resource, and scheme required by the buyer.","required":true,"status":"pass"},{"id":"bazaar_metadata","label":"Bazaar discovery metadata","observed":"No Bazaar-style discovery metadata was observed.","remediation":"Declare the Bazaar discovery extension and keep the input/output schema aligned with the paid route.","required":true,"status":"fail"},{"id":"manifest","label":"x402 manifest","observed":"The x402 manifest is missing or malformed.","remediation":"Publish a current, valid x402 manifest and keep its service URL, price, network, and method aligned with the live route.","required":true,"status":"fail"},{"id":"network_consistency","label":"Network and asset consistency","observed":"Manifest, service, and accepts network signals agree.","remediation":"Use one supported network and asset across the manifest, service declaration, and every accepts entry.","required":true,"status":"pass"},{"id":"price_format","label":"Deterministic price format","observed":"The published price is parseable and consistent.","remediation":"Publish a non-negative decimal price and matching atomic amount; avoid ambiguous symbols or locale-specific formatting.","required":true,"status":"pass"},{"id":"facilitator_metadata","label":"Facilitator and settlement metadata","observed":"Facilitator or settlement metadata is incomplete.","remediation":"Add the facilitator, scheme, resource, payTo, asset, timeout, and settlement context needed for a controlled buyer test.","required":true,"status":"fail"},{"id":"openapi","label":"Public OpenAPI contract","observed":"A public OpenAPI document is reachable.","remediation":"Publish a public OpenAPI document that names the paid path, method, request shape, response shape, and pricing context.","required":false,"status":"pass"},{"id":"freshness","label":"Fresh manifest evidence","observed":"Manifest freshness could not be established.","remediation":"Refresh the manifest timestamp and re-run the check after every pricing, network, or route change.","required":true,"status":"fail"},{"id":"cdp_validator","label":"Official CDP indexing preflight","observed":"Coinbase's read-only validator accepted the endpoint configuration.","remediation":"No configuration repair is indicated by the official preflight.","required":true,"status":"pass"}],"commercial_next_step":{"charged_now":false,"copy":"Use this report's checks and next_actions to repair observable blockers, then repeat the free check. A catalog or retrieval gap does not justify payment or a human consultation.","free_first":"https://ontarioprotocol.com/tools/coinbase-bazaar-readiness","human_required":false,"optional_task_router":{"body_template":{"free_preflight_complete":false,"task":"<your explicit public task>","wallet_enabled":false},"method":"POST","url":"https://ontarioprotocol.com/api/agent/tool-quote","when":"Only when you have a separate task beyond this free check, such as publishing an Ontario profile. The router does not spend; paid publication still requires validation, task fit, an explicit owner-authorized budget and wallet policy."},"payment_recommended_now":false,"status":"agent_self_service","trust_boundary":"No payment was made. Ontario publication does not guarantee Coinbase placement, traffic or safety."},"grade":"needs_work","max_score":100,"next_actions":["Declare the Bazaar discovery extension and keep the input/output schema aligned with the paid route.","Publish a current, valid x402 manifest and keep its service URL, price, network, and method aligned with the live route.","Add the facilitator, scheme, resource, payTo, asset, timeout, and settlement context needed for a controlled buyer test.","Refresh the manifest timestamp and re-run the check after every pricing, network, or route change."],"report_id":"bazaar_771e68bd1e9361b0ed","report_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed","schema":"ontario.coinbase_bazaar_readiness.v1","score":56,"settlement_activation":{"activation_required":false,"catalog_placement_verified":true,"free_check_attempted_settlement":false,"operator_steps":["Do not self-pay merely to refresh catalog rank.","Test a concrete buyer task phrase and compare the returned alternatives.","After genuine paid usage, repeat the same phrase to measure relevance and quality movement."],"rule":"Coinbase's validator reported this resource as active in the Bazaar index at check time. No activation payment is needed; semantic relevance is a separate measurement.","source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"verified_in_official_index"},"share_url":"https://ontarioprotocol.com/tools/coinbase-bazaar-readiness?report_id=bazaar_771e68bd1e9361b0ed","status":"complete","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price","trust_boundary":{"checks":"Public endpoint behavior, manifest metadata, payment-challenge fields, public API documentation, and a sanitized Coinbase read-only validator result.","does_not":["sign or settle a payment","request private keys, seed phrases, wallet custody, or payment headers","publish raw payment requirements, recipient addresses, asset identifiers, or extension payloads","guarantee Bazaar placement, ranking, traffic, safety, or revenue"],"limits":"https://ontarioprotocol.com/trust/what-ontario-does-not-check","methodology":"https://ontarioprotocol.com/trust/what-ontario-checks"}}
