{"agent_tool_procurement_passport":{"bazaar_buyer_retrieval":{"buyer_intent":{"best_sample_rank":null,"queries_checked":5,"query":"live crypto prices and token safety checks for an AI trading agent","state":"implementation_gap","visibility_rate_percent":0,"visible_queries":0},"catalog_visibility":{"exact_match_count":1,"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"found"},"report_id":"bazaar_771e68bd1e9361b0ed","report_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed","status":"complete"},"boundary":"This is an Ontario point-in-time procurement record, not an official MCP Registry or Coinbase certification. It does not guarantee identity, safety, service quality, placement, ranking, settlement, delivery, traffic, or future behavior.","buyer_task":"live crypto prices and token safety checks for an AI trading agent","checked_at":"2026-10-27T17:20:00.393238Z","integrity":{"algorithm":"Ed25519","canonical_sha256":"16fef8fc0b17c8b80ac0d3cae225bb354103cc23201d6171a268dc180ae4bf8c","canonicalization":"json-sort-keys-no-integrity-v1","key_id":"ed25519:67e5239d2bfa367d","public_key":"t3nUNaV3/SIMUb0XIBCazNFdToM3hHEQHReQ71v40wU=","signature":"awHQaZ/swrSRZ8/sOCX0Tm1GS3XRg+oEon2dzGMB8w+W3CRWBJcwH/UT7VjYuAUxZ1HQk/MaLpcXzzun4G/6Ag==","signed_by":"ontario-protocol"},"integrity_key_url":"https://ontarioprotocol.com/.well-known/ontario-report-signing-key.json","mcp_identity_and_contracts":{"checks":[{"id":"registry_identity","max_points":15,"name":"Registry namespace and identity","observed":"name=missing","points":0,"remediation":"Use a stable reverse-DNS namespace such as com.example/tool-name; do not rename a published server casually.","status":"fail"},{"id":"descriptive_metadata","max_points":10,"name":"Title and buyer-facing description","observed":"title=missing, description_chars=0","points":0,"remediation":"Add a specific title and a 40+ character description explaining the tool, its inputs, and the buyer outcome before an agent selects it.","status":"fail"},{"id":"version","max_points":10,"name":"Published version","observed":"version=missing","points":0,"remediation":"Publish an explicit version and update it when tool contracts or payment behavior changes.","status":"fail"},{"id":"website_url","max_points":10,"name":"Canonical HTTPS website","observed":"website=missing_or_non_https","points":0,"remediation":"Set websiteUrl to the canonical HTTPS page where humans can inspect documentation, ownership, and trust boundaries.","status":"fail"},{"evidence":["https://money-reactor.makar52nn2016.workers.dev/mcp"],"id":"remote_transport","max_points":15,"name":"HTTPS MCP remote","observed":"supplied remote_url; transport=HTTPS","points":15,"remediation":"Use a stable HTTPS remote URL. Ontario does not send credentials or payment headers during this check.","status":"pass"},{"evidence":["https://money-reactor.makar52nn2016.workers.dev/mcp"],"id":"initialize_handshake","max_points":15,"name":"Read-only MCP initialize","observed":"protocol=2025-06-18; server_name=money-reactor; server_version=1.2.0; registry_alignment=pass","points":15,"remediation":"Keep the advertised protocol version, serverInfo name/version, and published Registry record aligned; publish a new unique version when the public contract changes.","status":"pass"},{"evidence":["reactor_status","get_bounty_demo","get_day_pass","get_bounty_feed","score_repo_trust"],"id":"tool_contracts","max_points":15,"name":"Tool metadata and input schemas","observed":"tools=35; invalid_entries=0","points":15,"remediation":"Give every tool a stable name, useful description, and JSON inputSchema. Do not make payment or safety claims the schema cannot support.","status":"pass"},{"evidence":["https://money-reactor.makar52nn2016.workers.dev/.well-known/x402.json"],"id":"x402_discovery","max_points":10,"name":"x402 discovery context","observed":"mcp_json=missing_or_unavailable; x402_json=present","points":10,"remediation":"Publish /.well-known/x402.json when the MCP server has paid tools, and keep price, network, asset, and free-first policy metadata aligned with the live 402 challenge.","status":"pass"}],"error":null,"error_code":null,"grade":"needs_work","machine_surfaces":{"mcp_json":"missing_or_unavailable","mcp_json_code":"resource_not_found","mcp_server_info":{"name":"money-reactor","registry_alignment":"pass","version":"1.2.0"},"x402_json":"present","x402_json_fields":["$schema","free","mcp","resources","service","x402Version"]},"max_score":100,"read_only_probe":{"initialize":"pass","tools":"pass"},"registry_record":{"has_description":false,"name":"","remote_count":0,"title":"","version":""},"score":55,"share_url":"https://ontarioprotocol.com/tools/mcp-registry-readiness?remote_url=https%3A%2F%2Fmoney-reactor.makar52nn2016.workers.dev%2Fmcp","status":"complete","summary":{"failed":4,"passed":4,"warnings":0},"target":{"canonical_target":"https://money-reactor.makar52nn2016.workers.dev/mcp","remote_url":"https://money-reactor.makar52nn2016.workers.dev/mcp","server_json_url":null,"server_name":null}},"methodology":{"bazaar_probe":"Point-in-time public validator and sampled buyer-task retrieval evidence.","mcp_probe":"Read-only initialize and tools/list; no tool invocation, credentials, or payment headers.","x402_probe":"Point-in-time observable endpoint and payment-challenge readiness checks."},"provider":{"endpoint":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price?symbol=BTC-USD","method":"GET","name":"Money Reactor"},"report_id":"proc_d622787e093a17261c","schema":"ontario.agent_tool_procurement_passport.v1","status":"complete","x402_readiness":{"grade":"close","report_id":"vrf_e11dc81cf6c2724f","report_url":null,"score":72,"status":"ok","verified_at":"2026-10-27T17:19:52.935093+00:00"}},"badge_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57/badge.svg","bazaar_launch_passport":{"badge_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed/badge.svg","boundary":"This is an Ontario point-in-time snapshot of public Coinbase validator and Bazaar search responses. Ontario is not Coinbase; the launch passport is not an official certification and does not guarantee placement, ranking, traffic, or revenue.","buyer_intent":{"best_sample_rank":null,"queries_checked":5,"query":"live crypto prices and token safety checks for an AI trading agent","state":"implementation_gap","visibility_rate_percent":0,"visible_queries":0},"catalog_visibility":{"exact_match_count":1,"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"found"},"cdp_validation":{"advisory_failures":0,"index_active":true,"required_failures":0,"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered#validate-your-endpoint","status":"accepted","valid":true},"checked_at":"2026-10-27T17:19:59Z","grade":"needs_work","readiness_report_storage":"stored","report_id":"bazaar_771e68bd1e9361b0ed","report_storage":"stored","report_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed","schema":"ontario.bazaar_launch_passport.v1","score":56,"settlement_activation":{"activation_required":false,"catalog_placement_verified":true,"status":"verified_in_official_index"},"share_url":"https://ontarioprotocol.com/tools/coinbase-bazaar-readiness?report_id=bazaar_771e68bd1e9361b0ed","status":"complete"},"buyer_boundary":"This profile proves that Ontario processed a paid provider submission and reports point-in-time observable readiness, Bazaar retrieval, and any attached MCP Registry or remote-contract evidence. Ontario is not Coinbase and the launch passport is not an official certification. It does not guarantee endpoint safety, service quality, traffic, ranking, purchases, settlement success, or future behavior.","canonical":"https://ontarioprotocol.com/listings/lst_406c12cceb57","distribution_bundle":{"boundary":"This bundle is generated from provider-supplied public metadata and point-in-time observations. The provider must verify every field before publishing it to an external registry. It does not create Coinbase Bazaar placement or ranking.","buyer_query":"live crypto prices and token safety checks for an AI trading agent","operator_review_required":true,"public_evidence":{"badge_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57/badge.svg","profile_json_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57.json","profile_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57","readme_badge_markdown":"[![Ontario x402 launch evidence](https://ontarioprotocol.com/listings/lst_406c12cceb57/badge.svg)](https://ontarioprotocol.com/listings/lst_406c12cceb57)"},"registry_description_draft":"100+ x402-native pay-per-call APIs for autonomous agents: live crypto prices, USD prices, fear & greed, crypto news, ERC-20 balances, honeypot rug-checks, token verdicts, Superteam bounty radar, weather, url-to-text extraction, AI chat and AI research reports ($0.001-$0.10 per call; Day Pass $0.02 = 24h unlimited micro tier). No signup, no API keys: the agent gets a 402 challenge, settles USDC on Base via any x402 facilitator and retries. Remote MCP server at /mcp; machine catalog at /.well-know","schema":"ontario.provider_distribution_bundle.v1","x402_resource_draft":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"100+ x402-native pay-per-call APIs for autonomous agents: live crypto prices, USD prices, fear & greed, crypto news, ERC-20 balances, honeypot rug-checks, token verdicts, Superteam bounty radar, weather, url-to-text extraction, AI chat and AI research reports ($0.001-$0.10 per call; Day Pass $0.02 = 24h unlimited micro tier). No signup, no API keys: the agent gets a 402 challenge, settles USDC on Base via any x402 facilitator and retries. Remote MCP server at /mcp; machine catalog at /.well-know","method":"GET","network":"base","price_usdc":"0.001","resource":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price?symbol=BTC-USD"}},"distribution_evidence":{"by_actor":{"agent_or_crawler":2,"developer_tool":0,"human":0,"unknown":0},"by_surface":{"badge":0,"html":1,"json":1},"effective_window_started_at":"2026-09-27T20:14:09Z","generated_at":"2026-10-27T20:14:09Z","listing_id":"lst_406c12cceb57","measurement_boundary":"Counts are observed HTTP requests, not unique people, verified agents, buyers, leads, purchases, ranking, or guaranteed traffic. Automated and repeat requests can increase these totals.","measurement_started_at":"2026-07-31T03:40:00Z","observed_requests":2,"privacy":"Ontario stores only listing id, publication surface, broad actor class, status, and time. It does not store IP addresses, raw user agents, wallet identifiers, contacts, payment headers, or request bodies for this receipt.","sample_state":"observed","schema":"ontario.listing_distribution_evidence.v1","status":"ok","window_days":30},"evidence":{"freshness":{"age_hours":2.9,"fresh_until":"2026-11-03T17:19:52.935093Z","max_age_hours":168,"observed_at":"2026-10-27T17:19:52.935093+00:00","refresh_reason":"Evidence remains inside Ontario's 168-hour strict-payment freshness window; refresh only after a material endpoint change or when the evidence becomes stale.","refresh_recommended":false,"schema":"ontario.listing_evidence_freshness.v1","status":"fresh"},"readiness_score":72,"report_id":"vrf_e11dc81cf6c2724f","report_url":"https://ontarioprotocol.com/verify/report/vrf_e11dc81cf6c2724f","strict_discovery_ready":false,"verification_status":"close","verified_at":"2026-10-27T17:19:52.935093+00:00"},"generated_at":"2026-10-27T20:14:09.000351Z","included_maintenance":{"automatic_refresh_eligible":false,"automatic_refresh_retry_after":null,"boundary":"Included maintenance refreshes observable readiness evidence only. It cannot edit metadata, improve a grade by payment, buy ranking or traffic, or guarantee strict discovery, purchases, safety, or future behavior.","freshness":{"age_hours":2.9,"fresh_until":"2026-11-03T17:19:52.935093Z","max_age_hours":168,"observed_at":"2026-10-27T17:19:52.935093+00:00","refresh_reason":"Evidence remains inside Ontario's 168-hour strict-payment freshness window; refresh only after a material endpoint change or when the evidence becomes stale.","refresh_recommended":false,"schema":"ontario.listing_evidence_freshness.v1","status":"fresh"},"included_active":true,"included_days":30,"included_refresh_count":0,"included_until":"2026-11-26T17:20:01.105659Z","last_automatic_refresh_at":null,"paid_refresh":{"endpoint":"https://ontarioprotocol.com/api/x402/refresh-listing","method":"POST","price_usdc":"0.10","validate":"https://ontarioprotocol.com/api/x402/refresh-listing/validate"},"paid_refresh_recommended":false,"renewal":{"days":30,"endpoint":"https://ontarioprotocol.com/api/x402/renew-listing","includes":["readiness evidence kept fresh automatically","Bazaar buyer-search re-check every 7 days with history","optional webhook alert when the grade changes or the endpoint stops answering"],"method":"POST","price_usdc":"5.00","validate":"https://ontarioprotocol.com/api/x402/renew-listing/validate"},"renewed":false,"schema":"ontario.paid_listing_maintenance.v1","status":"included_active_evidence_fresh"},"json_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57.json","listing":{"agent_pay_visibility":"visible_in_listings_only","agent_tool_procurement_passport":{"bazaar_buyer_retrieval":{"buyer_intent":{"best_sample_rank":null,"queries_checked":5,"query":"live crypto prices and token safety checks for an AI trading agent","state":"implementation_gap","visibility_rate_percent":0,"visible_queries":0},"catalog_visibility":{"exact_match_count":1,"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"found"},"report_id":"bazaar_771e68bd1e9361b0ed","report_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed","status":"complete"},"boundary":"This is an Ontario point-in-time procurement record, not an official MCP Registry or Coinbase certification. It does not guarantee identity, safety, service quality, placement, ranking, settlement, delivery, traffic, or future behavior.","buyer_task":"live crypto prices and token safety checks for an AI trading agent","checked_at":"2026-10-27T17:20:00.393238Z","integrity":{"algorithm":"Ed25519","canonical_sha256":"16fef8fc0b17c8b80ac0d3cae225bb354103cc23201d6171a268dc180ae4bf8c","canonicalization":"json-sort-keys-no-integrity-v1","key_id":"ed25519:67e5239d2bfa367d","public_key":"t3nUNaV3/SIMUb0XIBCazNFdToM3hHEQHReQ71v40wU=","signature":"awHQaZ/swrSRZ8/sOCX0Tm1GS3XRg+oEon2dzGMB8w+W3CRWBJcwH/UT7VjYuAUxZ1HQk/MaLpcXzzun4G/6Ag==","signed_by":"ontario-protocol"},"integrity_key_url":"https://ontarioprotocol.com/.well-known/ontario-report-signing-key.json","mcp_identity_and_contracts":{"checks":[{"id":"registry_identity","max_points":15,"name":"Registry namespace and identity","observed":"name=missing","points":0,"remediation":"Use a stable reverse-DNS namespace such as com.example/tool-name; do not rename a published server casually.","status":"fail"},{"id":"descriptive_metadata","max_points":10,"name":"Title and buyer-facing description","observed":"title=missing, description_chars=0","points":0,"remediation":"Add a specific title and a 40+ character description explaining the tool, its inputs, and the buyer outcome before an agent selects it.","status":"fail"},{"id":"version","max_points":10,"name":"Published version","observed":"version=missing","points":0,"remediation":"Publish an explicit version and update it when tool contracts or payment behavior changes.","status":"fail"},{"id":"website_url","max_points":10,"name":"Canonical HTTPS website","observed":"website=missing_or_non_https","points":0,"remediation":"Set websiteUrl to the canonical HTTPS page where humans can inspect documentation, ownership, and trust boundaries.","status":"fail"},{"evidence":["https://money-reactor.makar52nn2016.workers.dev/mcp"],"id":"remote_transport","max_points":15,"name":"HTTPS MCP remote","observed":"supplied remote_url; transport=HTTPS","points":15,"remediation":"Use a stable HTTPS remote URL. Ontario does not send credentials or payment headers during this check.","status":"pass"},{"evidence":["https://money-reactor.makar52nn2016.workers.dev/mcp"],"id":"initialize_handshake","max_points":15,"name":"Read-only MCP initialize","observed":"protocol=2025-06-18; server_name=money-reactor; server_version=1.2.0; registry_alignment=pass","points":15,"remediation":"Keep the advertised protocol version, serverInfo name/version, and published Registry record aligned; publish a new unique version when the public contract changes.","status":"pass"},{"evidence":["reactor_status","get_bounty_demo","get_day_pass","get_bounty_feed","score_repo_trust"],"id":"tool_contracts","max_points":15,"name":"Tool metadata and input schemas","observed":"tools=35; invalid_entries=0","points":15,"remediation":"Give every tool a stable name, useful description, and JSON inputSchema. Do not make payment or safety claims the schema cannot support.","status":"pass"},{"evidence":["https://money-reactor.makar52nn2016.workers.dev/.well-known/x402.json"],"id":"x402_discovery","max_points":10,"name":"x402 discovery context","observed":"mcp_json=missing_or_unavailable; x402_json=present","points":10,"remediation":"Publish /.well-known/x402.json when the MCP server has paid tools, and keep price, network, asset, and free-first policy metadata aligned with the live 402 challenge.","status":"pass"}],"error":null,"error_code":null,"grade":"needs_work","machine_surfaces":{"mcp_json":"missing_or_unavailable","mcp_json_code":"resource_not_found","mcp_server_info":{"name":"money-reactor","registry_alignment":"pass","version":"1.2.0"},"x402_json":"present","x402_json_fields":["$schema","free","mcp","resources","service","x402Version"]},"max_score":100,"read_only_probe":{"initialize":"pass","tools":"pass"},"registry_record":{"has_description":false,"name":"","remote_count":0,"title":"","version":""},"score":55,"share_url":"https://ontarioprotocol.com/tools/mcp-registry-readiness?remote_url=https%3A%2F%2Fmoney-reactor.makar52nn2016.workers.dev%2Fmcp","status":"complete","summary":{"failed":4,"passed":4,"warnings":0},"target":{"canonical_target":"https://money-reactor.makar52nn2016.workers.dev/mcp","remote_url":"https://money-reactor.makar52nn2016.workers.dev/mcp","server_json_url":null,"server_name":null}},"methodology":{"bazaar_probe":"Point-in-time public validator and sampled buyer-task retrieval evidence.","mcp_probe":"Read-only initialize and tools/list; no tool invocation, credentials, or payment headers.","x402_probe":"Point-in-time observable endpoint and payment-challenge readiness checks."},"provider":{"endpoint":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price?symbol=BTC-USD","method":"GET","name":"Money Reactor"},"report_id":"proc_d622787e093a17261c","schema":"ontario.agent_tool_procurement_passport.v1","status":"complete","x402_readiness":{"grade":"close","report_id":"vrf_e11dc81cf6c2724f","report_url":null,"score":72,"status":"ok","verified_at":"2026-10-27T17:19:52.935093+00:00"}},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","bazaar_launch_passport":{"badge_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed/badge.svg","boundary":"This is an Ontario point-in-time snapshot of public Coinbase validator and Bazaar search responses. Ontario is not Coinbase; the launch passport is not an official certification and does not guarantee placement, ranking, traffic, or revenue.","buyer_intent":{"best_sample_rank":null,"queries_checked":5,"query":"live crypto prices and token safety checks for an AI trading agent","state":"implementation_gap","visibility_rate_percent":0,"visible_queries":0},"catalog_visibility":{"exact_match_count":1,"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered","status":"found"},"cdp_validation":{"advisory_failures":0,"index_active":true,"required_failures":0,"source":"https://docs.cdp.coinbase.com/x402/seller/get-discovered#validate-your-endpoint","status":"accepted","valid":true},"checked_at":"2026-10-27T17:19:59Z","grade":"needs_work","readiness_report_storage":"stored","report_id":"bazaar_771e68bd1e9361b0ed","report_storage":"stored","report_url":"https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness/bazaar_771e68bd1e9361b0ed","schema":"ontario.bazaar_launch_passport.v1","score":56,"settlement_activation":{"activation_required":false,"catalog_placement_verified":true,"status":"verified_in_official_index"},"share_url":"https://ontarioprotocol.com/tools/coinbase-bazaar-readiness?report_id=bazaar_771e68bd1e9361b0ed","status":"complete"},"buyer_query":"live crypto prices and token safety checks for an AI trading agent","category":"data","created_at":"2026-10-27T17:20:01.105659Z","description":"100+ x402-native pay-per-call APIs for autonomous agents: live crypto prices, USD prices, fear & greed, crypto news, ERC-20 balances, honeypot rug-checks, token verdicts, Superteam bounty radar, weather, url-to-text extraction, AI chat and AI research reports ($0.001-$0.10 per call; Day Pass $0.02 = 24h unlimited micro tier). No signup, no API keys: the agent gets a 402 challenge, settles USDC on Base via any x402 facilitator and retries. Remote MCP server at /mcp; machine catalog at /.well-known/x402.json.","discovery_status":"paid_listing_close_not_strict_discoverable","endpoint":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price?symbol=BTC-USD","evidence_freshness":{"age_hours":2.9,"fresh_until":"2026-11-03T17:19:52.935093Z","max_age_hours":168,"observed_at":"2026-10-27T17:19:52.935093+00:00","refresh_reason":"Evidence remains inside Ontario's 168-hour strict-payment freshness window; refresh only after a material endpoint change or when the evidence becomes stale.","refresh_recommended":false,"schema":"ontario.listing_evidence_freshness.v1","status":"fresh"},"id":"lst_406c12cceb57","included_maintenance":{"automatic_refresh_eligible":false,"automatic_refresh_retry_after":null,"boundary":"Included maintenance refreshes observable readiness evidence only. It cannot edit metadata, improve a grade by payment, buy ranking or traffic, or guarantee strict discovery, purchases, safety, or future behavior.","freshness":{"age_hours":2.9,"fresh_until":"2026-11-03T17:19:52.935093Z","max_age_hours":168,"observed_at":"2026-10-27T17:19:52.935093+00:00","refresh_reason":"Evidence remains inside Ontario's 168-hour strict-payment freshness window; refresh only after a material endpoint change or when the evidence becomes stale.","refresh_recommended":false,"schema":"ontario.listing_evidence_freshness.v1","status":"fresh"},"included_active":true,"included_days":30,"included_refresh_count":0,"included_until":"2026-11-26T17:20:01.105659Z","last_automatic_refresh_at":null,"paid_refresh":{"endpoint":"https://ontarioprotocol.com/api/x402/refresh-listing","method":"POST","price_usdc":"0.10","validate":"https://ontarioprotocol.com/api/x402/refresh-listing/validate"},"paid_refresh_recommended":false,"renewal":{"days":30,"endpoint":"https://ontarioprotocol.com/api/x402/renew-listing","includes":["readiness evidence kept fresh automatically","Bazaar buyer-search re-check every 7 days with history","optional webhook alert when the grade changes or the endpoint stops answering"],"method":"POST","price_usdc":"5.00","validate":"https://ontarioprotocol.com/api/x402/renew-listing/validate"},"renewed":false,"schema":"ontario.paid_listing_maintenance.v1","status":"included_active_evidence_fresh"},"mcp_remote_url":"https://money-reactor.makar52nn2016.workers.dev/mcp","mcp_server_json_url":"","mcp_server_name":"","method":"GET","name":"Money Reactor","network":"base","next_action":{"href":"https://ontarioprotocol.com/verify/report/vrf_e11dc81cf6c2724f","label":"Fix remaining readiness gaps","reason":"The endpoint is close, but strict /discover defaults to ready-grade services. Use the report warnings, then re-run /verify."},"owner_url":"https://money-reactor.makar52nn2016.workers.dev/","price_atomic":1000,"price_usdc":"0.001","publication":{"badge_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57/badge.svg","indexable_profile":true,"paid_submission":true,"profile_json_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57.json","profile_url":"https://ontarioprotocol.com/listings/lst_406c12cceb57","status":"paid_submission_processed"},"tags":["x402","crypto","market-data","ai-agents","weather","honeypot","bounties","mcp"],"verification":{"grade":"close","normalized_base":"https://money-reactor.makar52nn2016.workers.dev","readiness_score":72,"report_id":"vrf_e11dc81cf6c2724f","report_url":"https://ontarioprotocol.com/verify/report/vrf_e11dc81cf6c2724f","target_url":"https://money-reactor.makar52nn2016.workers.dev/api/crypto-price?symbol=BTC-USD","verified_at":"2026-10-27T17:19:52.935093+00:00"},"verification_status":"close","verified":false},"refresh":{"agent_prompt":"Do not pay to refresh listing lst_406c12cceb57. Included launch-passport maintenance is active until 2026-11-26T17:20:01.105659Z; wait for the scheduled monitor and inspect this profile again.","body":{"listing_id":"lst_406c12cceb57"},"boundary":"Payment buys a fresh observation, not a better score, metadata edit, ranking, traffic, or strict-discovery eligibility.","docs":"https://ontarioprotocol.com/docs/x402-service-listing-quickstart#refresh-paid-profile","endpoint":"https://ontarioprotocol.com/api/x402/refresh-listing","free_alternative":"https://ontarioprotocol.com/verify","method":"POST","price":{"amount":"0.10","atomic":100000,"currency":"USDC","network":"eip155:8453"},"recommendation_reason":"Do not pay for a refresh while the 30-day included maintenance window is active; Ontario's scheduled monitor handles stale evidence.","recommended_now":false,"validate_endpoint":"https://ontarioprotocol.com/api/x402/refresh-listing/validate"},"schema":"ontario.x402_listing_profile.v1"}
