{"base_readiness_score":100,"commercial_next_step":{"billing_boundary":"No contact form, scope call, invoice, subscription, wallet signature, or payment is created by this handoff. Free routing never authorizes spending.","charged_now":false,"grade_effect":"A ready, incomplete, or failed grade adds no paid recommendation to this handoff.","human_required":false,"payment_recommended_now":false,"qualified_offers":[],"recommended_offer":null,"report_returns":"The stored readiness evidence, grade, warnings and remediation; report access is free.","report_url":"https://ontarioprotocol.com/api/verify/reports/vrf_6727578c43eb542c","required_inputs":["task"],"router":{"body_template":{"free_preflight_complete":false,"task":"<your public task>","wallet_enabled":false},"charged_now":false,"id":"ontario_purchase_router","label":"Match a public task to a free or paid Ontario capability","method":"POST","url":"https://ontarioprotocol.com/api/agent/tool-quote"},"router_returns":"The matching free or paid Ontario tool for one public task, with its price, network and budget check. The router never calls a tool, signs a payload, or spends funds.","schema":"ontario.report_commercial_next_step.v1","status":"task_required_no_paid_recommendation","trust_boundary":"This commercial handoff is not part of the signed readiness evidence. It does not guarantee safety, traffic, ranking, listing acceptance, revenue, or future endpoint behavior."},"duration_ms":4121,"evidence":{"homepage":{"reachable":true,"schema_org_present":true,"status_code":200},"openapi":{"body":{"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"title":"Detail","type":"array"}},"title":"HTTPValidationError","type":"object"},"ValidationError":{"properties":{"ctx":{"title":"Context","type":"object"},"input":{"title":"Input"},"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"title":"Location","type":"array"},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}},"required":["loc","msg","type"],"title":"ValidationError","type":"object"}}},"info":{"contact":{"email":"vedetta@dethboy.com","name":"Vedetta","url":"https://vedetta.dethboy.com/"},"description":"Vedetta \u2014 pay-per-call market intelligence for AI agents, based on Korra (korra.finance). Start FREE with 4 zero-auth funnel endpoints (/v1/route, /v1/korra/calls|/news|/lean \u2014 mirrored on /sol/v1/*), then escalate to 16 x402-paid endpoints: cross-asset divergence screener ($0.03), signal history ($0.01), and 14 live analyst desk reads at $0.09 flat (consensus, ask, pulse, equity, macro, prediction, theme, trend, news-read, house-view, event, odds, social, narrative). Settled via x402 micropayments in USDC on Base (/v1/*) and Solana (/sol/v1/*, ExactSvm) \u2014 no API key, no subscription, payment settles only on 2xx delivery. Install: /install (Hermes Agent skill, Base MCP agent card, raw x402). On-chain identity: ERC-8004 agentId 60532 on Base + 1463 on Solana \u2014 agent card at /.well-known/agent-card.json. Also reachable as a free chat agent on Fetch.ai Agentverse / ASI:One (search \"Vedetta\"). Descriptive research, not financial advice.","title":"Vedetta x402 Gateway","version":"2.14.0","x-agent-card":"https://vedetta.dethboy.com/.well-known/agent-card.json","x-erc8004":{"base":{"agentId":60532,"registry":"eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"},"solana":{"agentId":1463,"registry":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp:8oo4dC4JvBLwy5tGgiH3WwK4B9PWxL9Z4XjA2jzkQMbQ"}},"x-guidance":"Vedetta sells pay-per-call crypto, US stock, and macro market intelligence over the x402 payment protocol \u2014 USDC on Base (/v1/*) and Solana (/sol/v1/*). No signup, no API key \u2014 payment is authentication. FREE CONVERSION FUNNEL (0 USD, IP rate-limited on both /v1/* and /sol/v1/*): (1) GET /v1/route?task=... (60/min/IP) picks the exact paid endpoint + params for any plain-English task; (2) GET /v1/korra/calls (60/min/IP) Korra open/resolved calls; (3) GET /v1/korra/news (30/min/IP) Korra scored news; (4) GET /v1/korra/lean (20/min/IP) Korra lean gauges. PAID x402 TIER (unthrottled, settles only on 2xx delivery): GET /v1/feed|/v1/snapshot|/v1/track-record ($0.07), GET /v1/history ($0.01), GET /v1/screener ($0.03), and 14 live analyst desk endpoints at a flat $0.09 (consensus, ask, pulse, equity, macro, prediction, theme, trend, news-read, house-view, event, odds, social, narrative). Machine catalogs: /.well-known/x402.json (Base), /.well-known/x402-sol.json (Solana), /registry.json, /llms.txt. On-chain identity (ERC-8004): /.well-known/agent-card.json (agentId 60532 on Base, 1463 on Solana). Descriptive research, not financial advice.","x-payment-rails":{"base":{"catalog":"https://vedetta.dethboy.com/.well-known/x402.json","network":"eip155:8453","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA","prefix":"/v1"},"solana":{"catalog":"https://vedetta.dethboy.com/.well-known/x402-sol.json","enabled":true,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq","prefix":"/sol/v1"}}},"openapi":"3.1.0","paths":{"/":{"get":{"operationId":"index__get","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"}},"security":[],"summary":"Index"}},"/health":{"get":{"operationId":"health_health_get","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"}},"security":[],"summary":"Health"}},"/v1/ask":{"get":{"description":"Live analyst query ($0.09). Latency = the analyst's reply time (plus queue if busy).","operationId":"ask_v1_ask_get","parameters":[{"in":"query","name":"q","required":false,"schema":{"title":"Q","type":"string"}},{"in":"query","name":"asset","required":false,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/ask) or Solana (/sol/v1/ask) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Ask","tags":["analyst"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/ask","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/ask","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/consensus":{"get":{"description":"Divergence verdict ($0.09). Cached read fresh \u2192 ~10s. Cached read missing/stale \u2192\na live analyst refresh runs inside this call first (adds 10-90s).","operationId":"consensus_endpoint_v1_consensus_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/consensus) or Solana (/sol/v1/consensus) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Consensus Endpoint","tags":["consensus"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/consensus","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/consensus","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/equity":{"get":{"description":"Live divergence read on a US stock ticker ($0.09) \u2014 the desk covers equities too.","operationId":"equity_v1_equity_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/equity) or Solana (/sol/v1/equity) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Equity","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/equity","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/equity","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/event":{"get":{"operationId":"event_v1_event_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/event) or Solana (/sol/v1/event) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Event","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/event","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/event","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/feed":{"get":{"description":"Paid $0.07 cached post stream \u2014 instant return, zero analyst cost.\nEscalate to a $0.09 live read when something moves.","operationId":"feed_endpoint_v1_feed_get","parameters":[{"in":"query","name":"since_id","required":false,"schema":{"default":0,"title":"Since Id","type":"integer"}},{"in":"query","name":"asset","required":false,"schema":{"title":"Asset","type":"string"}},{"in":"query","name":"limit","required":false,"schema":{"default":20,"title":"Limit","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/feed) or Solana (/sol/v1/feed) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Feed Endpoint","tags":["snapshot"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/feed","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/feed","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.070000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/history":{"get":{"description":"Cached signal history ($0.01) \u2014 backtest fodder. Zero analyst cost (cost rule).","operationId":"history_endpoint_v1_history_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}},{"in":"query","name":"limit","required":false,"schema":{"default":50,"title":"Limit","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/history) or Solana (/sol/v1/history) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"History Endpoint","tags":["snapshot"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/history","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/history","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.010000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/house-view":{"get":{"operationId":"house_view_v1_house_view_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/house-view) or Solana (/sol/v1/house-view) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"House View","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/house-view","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/house-view","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/korra/calls":{"get":{"description":"FREE Korra open/resolved calls proxy (?asset= optional).","operationId":"korra_calls_v1_korra_calls_get","parameters":[{"in":"query","name":"asset","required":false,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"},"429":{"description":"Too Many Requests \u2014 exceeds 60 req/min/IP free tier limit. Includes Retry-After header; repeated 429 bursts trigger a 5-15 min soft-ban."}},"security":[],"summary":"Korra Calls","tags":["free-funnel","korra"],"x-rate-limit":{"limit_per_minute_per_ip":60,"soft_ban_seconds":"300-900 on repeated 429 bursts","solana_mirror":"/sol/v1/korra/calls","window_seconds":60}}},"/v1/korra/lean":{"get":{"description":"FREE Korra lean gauge proxy (?asset= optional).","operationId":"korra_lean_v1_korra_lean_get","parameters":[{"in":"query","name":"asset","required":false,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"},"429":{"description":"Too Many Requests \u2014 exceeds 20 req/min/IP free tier limit. Includes Retry-After header; repeated 429 bursts trigger a 5-15 min soft-ban."}},"security":[],"summary":"Korra Lean","tags":["free-funnel","korra"],"x-rate-limit":{"limit_per_minute_per_ip":20,"soft_ban_seconds":"300-900 on repeated 429 bursts","solana_mirror":"/sol/v1/korra/lean","window_seconds":60}}},"/v1/korra/news":{"get":{"description":"FREE Korra scored news proxy (?asset= optional).","operationId":"korra_news_v1_korra_news_get","parameters":[{"in":"query","name":"asset","required":false,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"},"429":{"description":"Too Many Requests \u2014 exceeds 30 req/min/IP free tier limit. Includes Retry-After header; repeated 429 bursts trigger a 5-15 min soft-ban."}},"security":[],"summary":"Korra News","tags":["free-funnel","korra"],"x-rate-limit":{"limit_per_minute_per_ip":30,"soft_ban_seconds":"300-900 on repeated 429 bursts","solana_mirror":"/sol/v1/korra/news","window_seconds":60}}},"/v1/macro":{"get":{"description":"Live analyst read on a macro instrument ($0.09: SPX, VIX, US10Y, GOLD, OIL...).","operationId":"macro_v1_macro_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/macro) or Solana (/sol/v1/macro) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Macro","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/macro","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/macro","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/narrative":{"get":{"operationId":"narrative_v1_narrative_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/narrative) or Solana (/sol/v1/narrative) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Narrative","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/narrative","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/narrative","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/news-read":{"get":{"description":"Most significant market-moving story on an asset + the sentiment read on it ($0.09).","operationId":"news_read_v1_news_read_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/news-read) or Solana (/sol/v1/news-read) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"News Read","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/news-read","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/news-read","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/odds":{"get":{"operationId":"odds_v1_odds_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/odds) or Solana (/sol/v1/odds) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Odds","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/odds","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/odds","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/organic-traffic":{"get":{"description":"FREE (30/min/IP) \u2014 organic inbound + settlement-only paid totals.\nPaid = on-chain USDC to payTos only (HTTP 200 \u2260 paid). Platform tags best-effort.\nDescriptive ops view only \u2014 not financial advice. No secrets / no raw IPs.","operationId":"organic_traffic_endpoint_v1_organic_traffic_get","parameters":[{"in":"query","name":"window","required":false,"schema":{"default":"24h","title":"Window","type":"string"}},{"in":"query","name":"limit","required":false,"schema":{"default":80,"title":"Limit","type":"integer"}},{"in":"query","name":"rail","required":false,"schema":{"default":"all","title":"Rail","type":"string"}},{"in":"query","name":"kind","required":false,"schema":{"default":"all","title":"Kind","type":"string"}},{"in":"query","name":"platform","required":false,"schema":{"default":"all","title":"Platform","type":"string"}},{"in":"query","name":"sort","required":false,"schema":{"default":"newest","title":"Sort","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"},"429":{"description":"Too Many Requests \u2014 exceeds 30 req/min/IP free tier limit. Includes Retry-After header; repeated 429 bursts trigger a 5-15 min soft-ban."}},"security":[],"summary":"Organic Traffic Endpoint","tags":["free-funnel","traffic"],"x-rate-limit":{"limit_per_minute_per_ip":30,"soft_ban_seconds":"300-900 on repeated 429 bursts","solana_mirror":"/sol/v1/organic-traffic","window_seconds":60}}},"/v1/prediction":{"get":{"description":"Falsifiable analyst prediction ($0.09): claim + confidence + falsifier.\nAudit resolution honesty via free /v1/track-record.","operationId":"prediction_v1_prediction_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}},{"in":"query","name":"horizon","required":false,"schema":{"default":"7d","title":"Horizon","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/prediction) or Solana (/sol/v1/prediction) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Prediction","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/prediction","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/prediction","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/pulse":{"get":{"description":"Market-wide regime read ($0.09) \u2014 no asset parameter.","operationId":"pulse_v1_pulse_get","responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/pulse) or Solana (/sol/v1/pulse) and retry."}},"summary":"Pulse","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/pulse","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/pulse","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/route":{"get":{"description":"FREE (60/min/IP) task router: free-text task in \u2192 the right endpoint,\nexact params and price out. Local matching only \u2014 NEVER fires an analyst\nquestion (cost rule) and adds no latency. Automatically returns /sol/v1/*\nURLs when called via /sol/v1/route.","operationId":"route_task_v1_route_get","parameters":[{"in":"query","name":"task","required":false,"schema":{"default":"","title":"Task","type":"string"}},{"in":"query","name":"asset","required":false,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"},"429":{"description":"Too Many Requests \u2014 exceeds 60 req/min/IP free tier limit. Includes Retry-After header; repeated 429 bursts trigger a 5-15 min soft-ban."}},"security":[],"summary":"Route Task","tags":["free-funnel","router"],"x-rate-limit":{"limit_per_minute_per_ip":60,"soft_ban_seconds":"300-900 on repeated 429 bursts","solana_mirror":"/sol/v1/route","window_seconds":60}}},"/v1/screener":{"get":{"description":"Cross-asset divergence screener ($0.03) from CACHED signals (cost rule:\nnever fires an analyst question).","operationId":"screener_v1_screener_get","parameters":[{"in":"query","name":"only","required":false,"schema":{"title":"Only","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/screener) or Solana (/sol/v1/screener) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Screener","tags":["snapshot"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/screener","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/screener","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.030000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/snapshot":{"get":{"description":"Paid $0.07 CACHED-ONLY snapshot: never fires an analyst question.\nInspect signal_age_minutes/stale and upgrade to /v1/consensus ($0.09)\nwhen stale=true or before executing a trade.","operationId":"snapshot_v1_snapshot_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/snapshot) or Solana (/sol/v1/snapshot) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Snapshot","tags":["snapshot"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/snapshot","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/snapshot","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.070000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/social":{"get":{"operationId":"social_v1_social_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/social) or Solana (/sol/v1/social) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Social","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/social","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/social","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/theme":{"get":{"description":"Deep-dive on a tracked market theme/narrative ($0.09).","operationId":"theme_endpoint_v1_theme_get","parameters":[{"in":"query","name":"theme","required":true,"schema":{"title":"Theme","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/theme) or Solana (/sol/v1/theme) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Theme Endpoint","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/theme","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/theme","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/track-record":{"get":{"description":"Paid $0.07 verifiable call log and transparency stats.","operationId":"track_record_v1_track_record_get","parameters":[{"in":"query","name":"asset","required":false,"schema":{"title":"Asset","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/track-record) or Solana (/sol/v1/track-record) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Track Record","tags":["track-record"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/track-record","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/track-record","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.070000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}},"/v1/trend":{"get":{"description":"Price-vs-sentiment trajectory over a window ($0.09).","operationId":"trend_v1_trend_get","parameters":[{"in":"query","name":"asset","required":true,"schema":{"title":"Asset","type":"string"}},{"in":"query","name":"window","required":false,"schema":{"default":"7d","title":"Window","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Successful Response"},"402":{"description":"Payment Required \u2014 machine-readable x402 offer (price, network, payTo) in the response body and PAYMENT-REQUIRED header; settle in USDC on Base (/v1/trend) or Solana (/sol/v1/trend) and retry."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}},"description":"Validation Error"}},"summary":"Trend","tags":["probes"],"x-payment-info":{"networks":[{"network":"eip155:8453","path":"/v1/trend","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA"},{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","path":"/sol/v1/trend","payTo":"4kEdSopjVayXZ8DpAe6G3fVEFYDj6cny6AjWEEWr3Hdq"}],"price":{"amount":"0.090000","currency":"USD","mode":"fixed"},"protocols":[{"x402":{}}]}}}},"tags":[{"description":"Free, zero-auth entry & discovery endpoints (IP rate-limited, mirrored on /sol/v1/*): /v1/route plus /v1/korra/calls|/news|/lean partner proxies.","name":"free-funnel"},{"description":"Sentiment-vs-price divergence verdicts with confidence ($0.09) \u2014 contrarian market intelligence.","name":"consensus"},{"description":"Live analyst desk reads ($0.09): free-form questions answered fresh in ~10-180s.","name":"analyst"},{"description":"Focused live analyst probes ($0.09 flat): market-wide pulse, US equities, macro, predictions, themes, trends, news, house view, event triggers, Polymarket/Kalshi odds, social sentiment, and narrative rotation.","name":"probes"},{"description":"Cached signals: paid /v1/snapshot ($0.07), cross-asset /v1/screener ($0.03) and backtest /v1/history ($0.01). Free Korra: /v1/korra/*.","name":"snapshot"},{"description":"Free verifiable logged signal and call stats for transparency.","name":"track-record"},{"description":"Free task router: plain-English task in, the exact paid endpoint + params + price out.","name":"router"}]},"reachable":true,"url":"https://vedetta.dethboy.com/openapi.json","valid_json":true,"version":"3.1.0","well_formed":true},"robots":{"excerpt":"# Vedetta \u00e2\u0080\u0094 vedetta.dethboy.com\n# AI crawlers and agents are welcome. Machine docs: /llms.txt and /openapi.json\n\nUser-agent: *\nAllow: /\n\n# AI search / assistant crawlers (explicit welcome)\nUser-agent: GPTBot\nAllow: /\nUser-agent: OAI-SearchBot\nAllow: /\nUser-agent: ChatGPT-User\nAllow: /\nUser-agent: ClaudeBot\nAllow: /\nUser-agent: Claude-User\nAllow: /\nUser-agent: Claude-SearchBot\nAllow: /\nUser-agent: anthropic-ai\nAllow: /\nUser-agent: PerplexityBot\nAllow: /\nUser-agent: Perplexity-User\nAllow: /\nUser-agent: Google-Extended\nAllow: /\nUser-agent: Applebot-Extended\nAllow: /\nUser-agent: cohere-ai\nAllow: /\nUser-agent: CCBot\nAllow: /\nUser-agent: meta-externalagent\nAllow: /\n\nSitemap: https://vedetta.dethboy.com/sitemap.xml\n","reachable":true,"status_code":200},"target":{"challenge":{"accepts":[{"amount":"90000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra_keys":["name","version"],"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA","scheme":"exact"}],"accepts_count":1,"accepts_missing_required_fields":[],"bazaar_contract":{"input_fields":["asset"],"output_fields":["asset","verdict","confidence","analyst_sentiment_pct","analyst_stance","price_usd","price_change_24h_pct","divergence","narrative","social_score","prediction_odds_pct","signal_age_minutes"],"required_input_fields":["asset"]},"body_accepts_count":1,"body_accepts_missing":false,"body_valid_json":true,"header_accepts_count":1,"missing_accepts":false,"resource":{"description":"Sentiment-vs-price divergence verdict for any crypto asset (BTC, ETH, SOL, SUI, HYPE, DOGE, XRP...): bullish/bearish/neutral verdict with confidence, live price, crowd sentiment %, prediction-market odds and dominant narrative. The contrarian alpha signal raw data APIs don't sell. Upgrade here when /v1/snapshot shows stale=true. Stale cache triggers a live analyst refresh inside the call (10-90s). Descriptive research, not financial advice.","mimeType":"application/json","url":"https://vedetta.dethboy.com/v1/consensus"},"resource_missing_required_fields":[],"source":"payment-required-header","x402Version":2},"method":"GET","payment_challenge":true,"payment_headers":{"payment-required":"eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly92ZWRldHRhLmRldGhib3kuY29tL3YxL2NvbnNlbnN1cyIsImRlc2NyaXB0aW9uIjoiU2VudGltZW50LXZzLXByaWNlIGRpdmVyZ2VuY2UgdmVyZGljdCBmb3IgYW55IGNyeXB0byBhc3NldCAoQlRDLCBFVEgsIFNPTCwgU1VJLCBIWVBFLCBET0dFLCBYUlAuLi4pOiBidWxsaXNoL2JlYXJpc2gvbmV1dHJhbCB2ZXJkaWN0IHdpdGggY29uZmlkZW5jZSwgbGl2ZSBwcmljZSwgY3Jvd2Qgc2VudGltZW50ICUsIHByZWRpY3Rpb24tbWFya2V0IG9kZHMgYW5kIGRvbWluYW50IG5hcnJhdGl2ZS4gVGhlIGNvbnRyYXJpYW4gYWxwaGEgc2lnbmFsIHJhdyBkYXRhIEFQSXMgZG9uJ3Qgc2VsbC4gVXBncmFkZSBoZXJlIHdoZW4gL3YxL3NuYXBzaG90IHNob3dzIHN0YWxlPXRydWUuIFN0YWxlIGNhY2hlIHRyaWdnZXJzIGEgbGl2ZSBhbmFseXN0IHJlZnJlc2ggaW5zaWRlIHRoZSBjYWxsICgxMC05MHMpLiBEZXNjcmlwdGl2ZSByZXNlYXJjaCwgbm90IGZpbmFuY2lhbCBhZHZpY2UuIiwibWltZVR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwic2VydmljZU5hbWUiOiJWZWRldHRhIENyeXB0byBEZXNrIiwidGFncyI6WyJkaXZlcmdlbmNlIiwic2VudGltZW50LXZzLXByaWNlIiwiY29udHJhcmlhbi1zaWduYWwiLCJ0cmFkaW5nLXZlcmRpY3QiLCJjcnlwdG8tYWxwaGEiXSwiaWNvblVybCI6Imh0dHBzOi8vdmVkZXR0YS5kZXRoYm95LmNvbS9mYXZpY29uLmljbyJ9LCJhY2NlcHRzIjpbeyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJlaXAxNTU6ODQ1MyIsImFzc2V0IjoiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwiYW1vdW50IjoiOTAwMDAiLCJwYXlUbyI6IjB4MjFFMTZGMWJjM2FBODQ3MjM2MzU0QzgxOTNEMGNCMjFjRjQxMmVGQSIsIm1heFRpbWVvdXRTZWNvbmRzIjozMDAsImV4dHJhIjp7Im5hbWUiOiJVU0QgQ29pbiIsInZlcnNpb24iOiIyIn19XSwiZXh0ZW5zaW9ucyI6eyJiYXphYXIiOnsiaW5mbyI6eyJpbnB1dCI6eyJ0eXBlIjoiaHR0cCIsInF1ZXJ5UGFyYW1zIjp7ImFzc2V0IjoiQlRDIn0sIm1ldGhvZCI6IkdFVCJ9LCJvdXRwdXQiOnsidHlwZSI6Impzb24iLCJleGFtcGxlIjp7ImFzc2V0IjoiQlRDIiwidmVyZGljdCI6ImJ1bGxpc2giLCJjb25maWRlbmNlIjowLjg1LCJhbmFseXN0X3NlbnRpbWVudF9wY3QiOjcwLCJhbmFseXN0X3N0YW5jZSI6ImJ1bGxpc2giLCJwcmljZV91c2QiOjY1MTc1LjAsInByaWNlX2NoYW5nZV8yNGhfcGN0IjoxLjEsImRpdmVyZ2VuY2UiOm51bGwsIm5hcnJhdGl2ZSI6IkxlYWQgcGFyYWdyYXBoIG9mIHRoZSBhbmFseXN0J3MgcmVhZC4iLCJzb2NpYWxfc2NvcmUiOjY1LjUsInByZWRpY3Rpb25fb2Rkc19wY3QiOjk3LCJzaWduYWxfYWdlX21pbnV0ZXMiOjQuNSwic3RhbGUiOmZhbHNlLCJkaXNjbGFpbWVyIjoiRGVzY3JpcHRpdmUgbWFya2V0IGludGVsbGlnZW5jZSwgbm90IGZpbmFuY2lhbCBhZHZpY2UuIn19fSwic2NoZW1hIjp7IiRzY2hlbWEiOiJodHRwczovL2pzb24tc2NoZW1hLm9yZy9kcmFmdC8yMDIwLTEyL3NjaGVtYSIsInR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7ImlucHV0Ijp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyIsImNvbnN0IjoiaHR0cCJ9LCJtZXRob2QiOnsidHlwZSI6InN0cmluZyIsImVudW0iOlsiR0VUIiwiSEVBRCIsIkRFTEVURSJdfSwicXVlcnlQYXJhbXMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiYXNzZXQiOnsidHlwZSI6InN0cmluZyIsImRlc2NyaXB0aW9uIjoiVGlja2VyIHN5bWJvbCwgZS5nLiBCVEMsIEVUSCwgU09MLCBTVUksIEhZUEUifX0sInJlcXVpcmVkIjpbImFzc2V0Il19fSwicmVxdWlyZWQiOlsidHlwZSIsIm1ldGhvZCJdLCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9LCJvdXRwdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIn0sImV4YW1wbGUiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiYXNzZXQiOnsidHlwZSI6InN0cmluZyJ9LCJ2ZXJkaWN0Ijp7InR5cGUiOiJzdHJpbmcifSwiY29uZmlkZW5jZSI6eyJ0eXBlIjoibnVtYmVyIn0sImFuYWx5c3Rfc2VudGltZW50X3BjdCI6eyJ0eXBlIjoiaW50ZWdlciJ9LCJhbmFseXN0X3N0YW5jZSI6eyJ0eXBlIjoic3RyaW5nIn0sInByaWNlX3VzZCI6eyJ0eXBlIjoibnVtYmVyIn0sInByaWNlX2NoYW5nZV8yNGhfcGN0Ijp7InR5cGUiOiJudW1iZXIifSwiZGl2ZXJnZW5jZSI6e30sIm5hcnJhdGl2ZSI6eyJ0eXBlIjoic3RyaW5nIn0sInNvY2lhbF9zY29yZSI6eyJ0eXBlIjoibnVtYmVyIn0sInByZWRpY3Rpb25fb2Rkc19wY3QiOnsidHlwZSI6ImludGVnZXIifSwic2lnbmFsX2FnZV9taW51dGVzIjp7InR5cGUiOiJudW1iZXIifSwic3RhbGUiOnsidHlwZSI6ImJvb2xlYW4ifSwiZGlzY2xhaW1lciI6eyJ0eXBlIjoic3RyaW5nIn19fX0sInJlcXVpcmVkIjpbInR5cGUiXX19LCJyZXF1aXJlZCI6WyJpbnB1dCJdfX19fQ=="},"reachable":true,"status_code":402},"x402_manifest":{"bazaar_metadata":true,"body":{"_compacted_by":"ontario.x402-readiness","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","contact":"vedetta@dethboy.com","dateModified":"2026-11-02T13:08:49Z","description":"Pay-per-call market intelligence for AI agents. Free funnel + paid endpoints (/v1/route, /v1/feed, /v1/snapshot, /v1/track-record) + 16 x402-paid endpoints for live analyst answers, divergence verdicts, Polymarket/Kalshi odds, equities, macro, and narrative probes over x402 \u2014 USDC on Base. Payment is authentication. Descriptive research, not financial advice.","docs":{"agent_card":"https://vedetta.dethboy.com/vedetta.md","agent_card_json":"https://vedetta.dethboy.com/.well-known/agent-card.json","install":"https://vedetta.dethboy.com/install","llms":"https://vedetta.dethboy.com/llms.txt","openapi":"https://vedetta.dethboy.com/openapi.json"},"facilitator":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","default":"https://api.cdp.coinbase.com/platform/v2/x402","maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA","scheme":"exact","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"free_endpoints":[{"currency":"FREE","description":"FREE (rate-limited 60/min/IP) \u2014 Autonomous agent task router: describe what you need in plain English (?task=...) and get the exact Vedetta endpoint, parameters, ready-to-call URL and USD price \u2014 plus free/cheaper alternates. Instant local matching, zero cost, never fires a live analyst read. Descriptive research, not financial advice.","free":true,"method":"GET","network":"none","next_paid_steps":[{"example":"https://vedetta.dethboy.com/v1/snapshot?asset=BTC","path":"/v1/snapshot","price_usd":0.07,"why":"Cached signal + staleness for one asset"},{"example":"https://vedetta.dethboy.com/v1/feed?limit=20","path":"/v1/feed","price_usd":0.07,"why":"Recent desk post stream"},{"example":"https://vedetta.dethboy.com/v1/track-record","path":"/v1/track-record","price_usd":0.07,"why":"Verifiable Vedetta signal log"},{"example":"https://vedetta.dethboy.com/v1/history?asset=BTC&limit=50","path":"/v1/history","price_usd":0.01,"why":"Cached signal time-series for backtests / trend context"},{"example":"https://vedetta.dethboy.com/v1/screener?only=divergent","path":"/v1/screener","price_usd":0.03,"why":"Cross-asset divergence scan \u2014 pick what to research next"},{"example":"https://vedetta.dethboy.com/v1/consensus?asset=BTC","path":"/v1/consensus","price_usd":0.09,"why":"Live sentiment-vs-price verdict when snapshot is stale"},{"example":"https://vedetta.dethboy.com/v1/ask?q=btc+sentiment&asset=BTC","path":"/v1/ask","price_usd":0.09,"why":"Live multi-factor desk synthesis for a free-form question"}],"params":{"asset":"STRING \u2014 one ticker hint (OPTIONAL; extracted from task if omitted)","task":"STRING <=300 chars \u2014 plain-English description of what you need to know (REQUIRED)"},"price_usd":0.0,"rate_limit_per_min_ip":60,"slug":"route","url":"https://vedetta.dethboy.com/v1/route"},{"currency":"FREE","description":"FREE (rate-limited 60/min/IP) \u2014 Korra open calls + recent hit/miss results (?asset=BTC optional). Proxied partner JSON as-is; no wallet/x402. Descriptive research, not financial advice.","free":true,"method":"GET","network":"none","next_paid_steps":[{"example":"https://vedetta.dethboy.com/v1/snapshot?asset=BTC","path":"/v1/snapshot","price_usd":0.07,"why":"Cached signal + staleness for one asset"},{"example":"https://vedetta.dethboy.com/v1/feed?limit=20","path":"/v1/feed","price_usd":0.07,"why":"Recent desk post stream"},{"example":"https://vedetta.dethboy.com/v1/track-record","path":"/v1/track-record","price_usd":0.07,"why":"Verifiable Vedetta signal log"},{"example":"https://vedetta.dethboy.com/v1/history?asset=BTC&limit=50","path":"/v1/history","price_usd":0.01,"why":"Cached signal time-series for backtests / trend context"},{"example":"https://vedetta.dethboy.com/v1/screener?only=divergent","path":"/v1/screener","price_usd":0.03,"why":"Cross-asset divergence scan \u2014 pick what to research next"},{"example":"https://vedetta.dethboy.com/v1/consensus?asset=BTC","path":"/v1/consensus","price_usd":0.09,"why":"Live sentiment-vs-price verdict when snapshot is stale"},{"example":"https://vedetta.dethboy.com/v1/ask?q=btc+sentiment&asset=BTC","path":"/v1/ask","price_usd":0.09,"why":"Live multi-factor desk synthesis for a free-form question"}],"params":{"asset":"STRING \u2014 letters+digits only, max 12 (OPTIONAL)"},"price_usd":0.0,"rate_limit_per_min_ip":60,"slug":"calls","url":"https://vedetta.dethboy.com/v1/korra/calls"},{"currency":"FREE","description":"FREE (rate-limited 30/min/IP) \u2014 Korra scored news stories window (?asset=BTC optional). Proxied partner JSON as-is; no wallet/x402. Descriptive research, not financial advice.","free":true,"method":"GET","network":"none","next_paid_steps":[{"example":"https://vedetta.dethboy.com/v1/snapshot?asset=BTC","path":"/v1/snapshot","price_usd":0.07,"why":"Cached signal + staleness for one asset"},{"example":"https://vedetta.dethboy.com/v1/feed?limit=20","path":"/v1/feed","price_usd":0.07,"why":"Recent desk post stream"},{"example":"https://vedetta.dethboy.com/v1/track-record","path":"/v1/track-record","price_usd":0.07,"why":"Verifiable Vedetta signal log"},{"example":"https://vedetta.dethboy.com/v1/history?asset=BTC&limit=50","path":"/v1/history","price_usd":0.01,"why":"Cached signal time-series for backtests / trend context"},{"example":"https://vedetta.dethboy.com/v1/screener?only=divergent","path":"/v1/screener","price_usd":0.03,"why":"Cross-asset divergence scan \u2014 pick what to research next"},{"example":"https://vedetta.dethboy.com/v1/consensus?asset=BTC","path":"/v1/consensus","price_usd":0.09,"why":"Live sentiment-vs-price verdict when snapshot is stale"},{"example":"https://vedetta.dethboy.com/v1/ask?q=btc+sentiment&asset=BTC","path":"/v1/ask","price_usd":0.09,"why":"Live multi-factor desk synthesis for a free-form question"}],"params":{"asset":"STRING \u2014 letters+digits only, max 12 (OPTIONAL)"},"price_usd":0.0,"rate_limit_per_min_ip":30,"slug":"news","url":"https://vedetta.dethboy.com/v1/korra/news"},{"currency":"FREE","description":"FREE (rate-limited 20/min/IP) \u2014 Korra lean gauge readings (?asset=BTC optional). Proxied partner JSON as-is; no wallet/x402. Descriptive research, not financial advice.","free":true,"method":"GET","network":"none","next_paid_steps":[{"example":"https://vedetta.dethboy.com/v1/snapshot?asset=BTC","path":"/v1/snapshot","price_usd":0.07,"why":"Cached signal + staleness for one asset"},{"example":"https://vedetta.dethboy.com/v1/feed?limit=20","path":"/v1/feed","price_usd":0.07,"why":"Recent desk post stream"},{"example":"https://vedetta.dethboy.com/v1/track-record","path":"/v1/track-record","price_usd":0.07,"why":"Verifiable Vedetta signal log"},{"example":"https://vedetta.dethboy.com/v1/history?asset=BTC&limit=50","path":"/v1/history","price_usd":0.01,"why":"Cached signal time-series for backtests / trend context"},{"example":"https://vedetta.dethboy.com/v1/screener?only=divergent","path":"/v1/screener","price_usd":0.03,"why":"Cross-asset divergence scan \u2014 pick what to research next"},{"example":"https://vedetta.dethboy.com/v1/consensus?asset=BTC","path":"/v1/consensus","price_usd":0.09,"why":"Live sentiment-vs-price verdict when snapshot is stale"},{"example":"https://vedetta.dethboy.com/v1/ask?q=btc+sentiment&asset=BTC","path":"/v1/ask","price_usd":0.09,"why":"Live multi-factor desk synthesis for a free-form question"}],"params":{"asset":"STRING \u2014 letters+digits only, max 12 (OPTIONAL)"},"price_usd":0.0,"rate_limit_per_min_ip":20,"slug":"lean","url":"https://vedetta.dethboy.com/v1/korra/lean"}],"generated_at":"2026-11-02T13:08:49Z","homepage":"https://vedetta.dethboy.com","identity":"https://vedetta.dethboy.com/.well-known/agent-card.json","maxTimeoutSeconds":300,"name":"Vedetta Crypto Desk","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","payTo":"0x21E16F1bc3aA847236354C8193D0cB21cF412eFA","rail":"base","resources":[{"currency":"USDC","description":"Ask a live crypto, stock, or macro analyst desk any market question \u2014 social sentiment, dominant narrative, Polymarket & Kalshi prediction-market odds, sentiment-vs-price divergence, whale positioning and funding context \u2014 answered fresh in 10-180s. ?q= free-form and/or ?asset=BTC. A live specialist desk at generic-AI-research prices. No charge if the desk fails to answer. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"},"q":{"description":"Free-form market question (optional if asset given)","maxLength":500,"type":"string"}},"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"divergence":{"type":["boolean","null"]},"extra":{"type":"object"},"quality":{"type":"string"},"question":{"type":"string"},"raw":{"type":"string"},"sentiment":{"type":["number","integer","null"]},"stance":{"type":"string"},"summary":{"type":"string"}},"required":["disclaimer"],"type":"object"},"params":{"_rule":"at least one of q/asset required; one question, one asset per call","asset":"STRING \u2014 one ticker symbol, e.g. BTC (optional if q given; best results: both)","q":"STRING <=500 chars, URL-encoded \u2014 free-form market question (optional if asset given)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"ask","tags":["crypto-analyst","market-research","ai-oracle","sentiment-analysis","whale-context"],"url":"https://vedetta.dethboy.com/v1/ask"},{"currency":"USDC","description":"Sentiment-vs-price divergence verdict for any crypto asset (BTC, ETH, SOL, SUI, HYPE, DOGE, XRP...): bullish/bearish/neutral verdict with confidence, live price, crowd sentiment %, prediction-market odds and dominant narrative. The contrarian alpha signal raw data APIs don't sell. Upgrade here when /v1/snapshot shows stale=true. Stale cache triggers a live analyst refresh inside the call (10-90s). Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"analyst_sentiment_pct":{"type":"number"},"analyst_stance":{"type":"string"},"asset":{"type":"string"},"confidence":{"type":"number"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"divergence":{"type":["boolean","null"]},"narrative":{"type":"string"},"prediction_odds_pct":{"type":["number","null"]},"price_change_24h_pct":{"type":["number","null"]},"price_usd":{"type":"number"},"signal_age_minutes":{"type":"number"},"social_score":{"type":["number","null"]},"stale":{"type":"boolean"},"verdict":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"consensus","tags":["divergence","sentiment-vs-price","contrarian-signal","trading-verdict","crypto-alpha"],"url":"https://vedetta.dethboy.com/v1/consensus"},{"currency":"USDC","description":"Sentiment-vs-price divergence read on a US STOCK or equity ticker (?asset=NVDA, TSLA, AAPL, COIN, MSTR, PLTR, AMD, META): social sentiment %, dominant narrative, prediction-market context and divergence from price action \u2014 a live analyst verdict on equities and earnings sentiment, not raw SEC filings. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"US stock ticker, e.g. NVDA, TSLA, AAPL, COIN, MSTR","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"divergence":{"type":["boolean","null"]},"quality":{"type":"string"},"sentiment_pct":{"type":"number"},"stance":{"type":"string"},"summary":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one US stock ticker, e.g. NVDA, TSLA, COIN, MSTR (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"equity","tags":["stocks","equities","nvda-tsla","earnings-sentiment","tradfi-divergence"],"url":"https://vedetta.dethboy.com/v1/equity"},{"currency":"USDC","description":"Live analyst read on a MACRO instrument \u2014 equity indices, treasury yields, volatility, commodities (?asset=SPX, VIX, US10Y, US2Y, GOLD, OIL, BRENT): crowd sentiment %, dominant FOMC/CPI/rates narrative and divergence vs price action. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Macro instrument: SPX, VIX, US10Y, US2Y, GOLD, OIL, BRENT","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"divergence":{"type":["boolean","null"]},"narrative":{"type":"string"},"price_quoted":{"type":["number","null"]},"quality":{"type":"string"},"sentiment_pct":{"type":"number"},"stance":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one macro instrument: SPX, VIX, US10Y, US2Y, GOLD, OIL, BRENT (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"macro","tags":["macro-regime","spx-vix","treasury-yields","gold-oil","fomc-rates"],"url":"https://vedetta.dethboy.com/v1/macro"},{"currency":"USDC","description":"A falsifiable analyst prediction and price forecast for one asset (?asset=BTC&horizon=7d): the explicit claim, confidence %, invalidation criteria (what proves it wrong), and prediction-market anchoring. Pair with /v1/track-record or free /v1/korra/calls to audit how past calls resolved \u2014 accountable machine predictions for trading agents. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"},"horizon":{"default":"7d","enum":["24h","7d","30d"],"type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"claim":{"type":"string"},"confidence_pct":{"type":"number"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"horizon":{"type":"string"},"note":{"type":"string"},"prediction_odds_pct":{"type":["number","null"]},"quality":{"type":"string"},"stance":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)","horizon":"STRING \u2014 24h | 7d | 30d (OPTIONAL, default 7d)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"prediction","tags":["price-forecast","crypto-prediction","falsifiable-claim","probability","target-horizon"],"url":"https://vedetta.dethboy.com/v1/prediction"},{"currency":"USDC","description":"Market-wide crypto regime read in one live call: overall sentiment score, bull/bear/chop regime id, SPX/macro anchor and the top narrative driving the entire crypto market right now. Live analyst desk read, never a stale aggregate. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"macro_anchor":{"type":"string"},"quality":{"type":"string"},"regime_id":{"type":"string"},"schema":{"type":"string"},"sentiment_pct":{"type":"number"},"sentiment_score":{"type":"number"},"stance":{"type":"string"},"summary":{"type":"string"},"top_narrative":{"type":"string"}},"required":["disclaimer"],"type":"object"},"params":{"_rule":"no parameters \u2014 market-wide read"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"pulse","tags":["market-regime","crypto-sentiment","macro-backdrop","daily-briefing","market-wide"],"url":"https://vedetta.dethboy.com/v1/pulse"},{"currency":"USDC","description":"Deep-dive on a tracked market theme or sector rotation (?theme=ai-sentiment-divergence, altcoin-decoupling, macro-risk-off, regulatory-pressure, tradfi-adoption, rwa, meme-supercycle, or free text): whether the narrative is strengthening or fading, which tickers it moves, and the desk's conviction. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"theme":{"description":"Tracked or free-text theme, e.g. ai-sentiment-divergence","maxLength":80,"type":"string"}},"required":["theme"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"quality":{"type":"string"},"sentiment_pct":{"type":"number"},"stance":{"type":"string"},"summary":{"type":"string"},"theme":{"type":"string"}},"required":["theme","disclaimer"],"type":"object"},"params":{"theme":"STRING <=80 chars \u2014 a tracked or free-text market theme, e.g. ai-sentiment-divergence, altcoin-decoupling, macro-risk-off (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"theme","tags":["narrative-theme","sector-rotation","ai-narrative","altcoin-season","risk-off"],"url":"https://vedetta.dethboy.com/v1/theme"},{"currency":"USDC","description":"Price-vs-sentiment momentum trajectory for one asset over a time window (?asset=BTC&window=7d): how tape and crowd sentiment moved together or diverged over 24h/7d/30d, and whether momentum is strengthening or fading. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"},"window":{"default":"7d","enum":["24h","7d","30d"],"type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"divergence":{"type":["boolean","null"]},"price_quoted":{"type":["number","null"]},"quality":{"type":"string"},"sentiment_pct":{"type":"number"},"stance":{"type":"string"},"summary":{"type":"string"},"window":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)","window":"STRING \u2014 24h | 7d | 30d (OPTIONAL, default 7d)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"trend","tags":["momentum-trend","price-trajectory","sentiment-trend","7d-momentum","divergence-trend"],"url":"https://vedetta.dethboy.com/v1/trend"},{"currency":"USDC","description":"Breaking market-moving news read and catalyst analysis for one asset (?asset=BTC): what just happened, why it matters for price action, and the crowd sentiment read on the catalyst \u2014 analyzed by a live desk, not a raw RSS headline feed. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"quality":{"type":"string"},"sentiment_pct":{"type":"number"},"stance":{"type":"string"},"summary":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"news-read","tags":["breaking-news","crypto-catalysts","news-sentiment","market-moving","headline-analysis"],"url":"https://vedetta.dethboy.com/v1/news-read"},{"currency":"USDC","description":"The analyst desk's current high-conviction thesis and house view on one crypto asset \u2014 tracked insight threads, thesis status (strengthening/weakening) and confidence score (?asset=BTC). Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"confidence":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"quality":{"type":"string"},"theses":{"items":{"type":"object"},"type":"array"},"thesis":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"house-view","tags":["house-view","investment-thesis","conviction-score","analyst-thesis","deep-research"],"url":"https://vedetta.dethboy.com/v1/house-view"},{"currency":"USDC","description":"Live catalyst & anomaly trigger probe on an asset (?asset=BTC): checks for significant real-time triggers \u2014 price_gap, news_shock, or social_spike \u2014 with a 1-10 significance score, or a clean no-event answer. Built for autonomous agent monitoring loops that escalate after polling /v1/feed or free /v1/korra/news. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"event":{"type":"boolean"},"quality":{"type":"string"},"significance_score":{"type":["integer","null"]},"summary":{"type":"string"},"trigger_type":{"type":["string","null"]}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"event","tags":["anomaly-detection","event-trigger","social-spike","news-shock","price-alert"],"url":"https://vedetta.dethboy.com/v1/event"},{"currency":"USDC","description":"Live prediction-market odds (Polymarket, Kalshi, event contracts) for one crypto asset \u2014 nearest liquid market, implied probability %, venue \u2014 plus whether prediction-market odds agree or diverge from current social sentiment (?asset=BTC). Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"agrees_with_sentiment":{"type":["boolean","null"]},"asset":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"odds":{"items":{"type":"object"},"type":"array"},"prediction_odds_pct":{"type":["number","null"]},"quality":{"type":"string"},"sentiment_pct":{"type":["number","null"]},"summary":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"odds","tags":["prediction-odds","polymarket","kalshi","event-odds","implied-probability"],"url":"https://vedetta.dethboy.com/v1/odds"},{"currency":"USDC","description":"Live social sentiment and crowd positioning read for one crypto asset (?asset=BTC): bullish %, social engagement score, and social volume trend vs baseline \u2014 fresh from the analyst desk. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"quality":{"type":"string"},"sentiment_pct":{"type":"number"},"social_score":{"type":["number","null"]},"stance":{"type":"string"},"summary":{"type":"string"},"volume_trend":{"type":["string","null"]}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"social","tags":["crypto-sentiment","social-sentiment","crowd-positioning","social-volume","orderflow-analysis"],"url":"https://vedetta.dethboy.com/v1/social"},{"currency":"USDC","description":"Dominant market narrative on one crypto asset and 24h narrative-rotation detection (?asset=BTC): identifies what the crowd is talking about right now and whether the primary story rotated in the last 24h. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"changed_24h":{"type":"boolean"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"narrative":{"type":"string"},"previous_narrative":{"type":["string","null"]},"quality":{"type":"string"},"summary":{"type":"string"}},"required":["asset","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.09,"serviceName":"Vedetta Crypto Desk","slug":"narrative","tags":["narrative-rotation","dominant-narrative","meta-shift","trend-detection","story-change"],"url":"https://vedetta.dethboy.com/v1/narrative"},{"currency":"USDC","description":"Screen crypto assets for sentiment-vs-price divergence in one cached call (?only=divergent): sentiment %, stance, divergence_flagged, signal age \u2014 pick what to research first. Cached $0.03; upgrade hits to /v1/consensus or /v1/ask ($0.09) for live multi-factor desk synthesis. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"only":{"description":"Filter to divergence-flagged assets only (omit for all)","enum":["divergent"],"type":"string"}},"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"assets":{"items":{"properties":{"asset":{"type":"string"},"divergence_flagged":{"type":"boolean"},"sentiment_pct":{"type":"number"},"signal_age_minutes":{"type":"number"},"stale":{"type":"boolean"},"stance":{"type":"string"}},"type":"object"},"type":"array"},"count":{"type":"integer"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"divergent_count":{"type":"integer"},"note":{"type":"string"}},"required":["assets","count","disclaimer"],"type":"object"},"params":{"only":"STRING \u2014 'divergent' to return only divergence-flagged assets (OPTIONAL, default all)"},"price_usd":0.03,"serviceName":"Vedetta Crypto Desk","slug":"screener","tags":["token-screener","crypto-sentiment","divergence-scanner","cross-asset","alpha-scan"],"url":"https://vedetta.dethboy.com/v1/screener"},{"currency":"USDC","description":"Fetch historical sentiment time-series for one asset (?asset=BTC&limit=50): timestamped sentiment %, stance, divergence flags, narratives \u2014 $0.01 cached backtest fodder. Chain to /v1/screener ($0.03) or live /v1/consensus|/v1/ask ($0.09) for multi-factor synthesis. Descriptive research, not financial advice.","free":false,"inputSchema":{"additionalProperties":false,"properties":{"asset":{"description":"Ticker symbol, e.g. BTC, ETH, SOL, SUI, HYPE","type":"string"},"limit":{"default":50,"maximum":50,"minimum":1,"type":"integer"}},"required":["asset"],"type":"object"},"method":"GET","network":"eip155:8453","outputSchema":{"properties":{"asset":{"type":"string"},"count":{"type":"integer"},"disclaimer":{"description":"Always present: descriptive market intelligence, not financial advice","type":"string"},"signals":{"items":{"properties":{"divergence_flagged":{"type":"boolean"},"narrative":{"type":"string"},"quality":{"type":"string"},"sentiment_pct":{"type":"number"},"stance":{"type":"string"},"ts":{"type":"number"}},"type":"object"},"type":"array"}},"required":["asset","signals","disclaimer"],"type":"object"},"params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)","limit":"INT 1-50 (OPTIONAL, default 50)"},"price_usd":0.01,"serviceName":"Vedetta Crypto Desk","slug":"history","tags":["signal-history","backtest-data","historical-sentiment","time-series","quant-data"],"url":"https://vedetta.dethboy.com/v1/history"},{"currency":"USDC","description":"Recent analyst desk posts as a fast JSON stream (?since_id=&asset=&limit=): cached, instant. $0.07 USDC x402. Poll to detect moves, then escalate to a $0.09 live read (/v1/event, /v1/consensus, /v1/ask). Free Korra alternatives: /v1/korra/calls|/news|/lean. Descriptive research, not financial advice.","free":false,"method":"GET","network":"eip155:8453","params":{"asset":"STRING \u2014 one ticker to filter (OPTIONAL)","limit":"INT 1-50 (OPTIONAL, default 20)","since_id":"INT \u2014 return posts with id greater than this (OPTIONAL, default 0)"},"price_usd":0.07,"serviceName":"Vedetta Crypto Desk","slug":"feed","tags":["signal-stream","analyst-wire","polling-feed","desk-posts","x402"],"url":"https://vedetta.dethboy.com/v1/feed"},{"currency":"USDC","description":"Latest cached analyst signal for one asset (?asset=BTC): sentiment %, stance, divergence flag, narrative, signal_age_minutes and stale boolean. $0.07 USDC x402. When stale=true or before executing, upgrade to paid /v1/consensus ($0.09). Descriptive research, not financial advice.","free":false,"method":"GET","network":"eip155:8453","params":{"asset":"STRING \u2014 one ticker symbol, e.g. BTC, ETH, SOL (REQUIRED)"},"price_usd":0.07,"serviceName":"Vedetta Crypto Desk","slug":"snapshot","tags":["cached-signal","entry-point","sentiment-check","staleness-check","x402"],"url":"https://vedetta.dethboy.com/v1/snapshot"},{"currency":"USDC","description":"Verifiable analyst call log and transparency stats (?asset=BTC optional): every signal this desk has published, timestamped and countable, plus total paid calls served. $0.07 USDC x402. Free Korra calls log: /v1/korra/calls. Descriptive research, not financial advice.","free":false,"method":"GET","network":"eip155:8453","params":{"asset":"STRING \u2014 one ticker to filter the log (OPTIONAL; omit for all-asset stats)"},"price_usd":0.07,"serviceName":"Vedetta Crypto Desk","slug":"track-record","tags":["track-record","verifiable-audit","signal-log","agent-reputation","x402"],"url":"https://vedetta.dethboy.com/v1/track-record"}],"scheme":"exact","service":"Vedetta Crypto Desk","services":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Ask a live crypto, stock, or macro analyst desk any market question \u2014 social sentiment, dominant narrative, Polymarket & Kalshi prediction-market odds, sentiment-vs-price divergence, whale positioning and funding context \u2014 answered fresh in 10-180s. ?q= free-form and/or ?asset=BTC. A live specialist desk at generic-AI-research prices. No charge if the desk fails to answer. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/ask","method":"GET","name":"Vedetta Crypto Desk \u2014 ask","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["crypto-analyst","market-research","ai-oracle","sentiment-analysis","whale-context"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Sentiment-vs-price divergence verdict for any crypto asset (BTC, ETH, SOL, SUI, HYPE, DOGE, XRP...): bullish/bearish/neutral verdict with confidence, live price, crowd sentiment %, prediction-market odds and dominant narrative. The contrarian alpha signal raw data APIs don't sell. Upgrade here when /v1/snapshot shows stale=true. Stale cache triggers a live analyst refresh inside the call (10-90s). Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/consensus","method":"GET","name":"Vedetta Crypto Desk \u2014 consensus","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["divergence","sentiment-vs-price","contrarian-signal","trading-verdict","crypto-alpha"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Sentiment-vs-price divergence read on a US STOCK or equity ticker (?asset=NVDA, TSLA, AAPL, COIN, MSTR, PLTR, AMD, META): social sentiment %, dominant narrative, prediction-market context and divergence from price action \u2014 a live analyst verdict on equities and earnings sentiment, not raw SEC filings. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/equity","method":"GET","name":"Vedetta Crypto Desk \u2014 equity","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["stocks","equities","nvda-tsla","earnings-sentiment","tradfi-divergence"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Live analyst read on a MACRO instrument \u2014 equity indices, treasury yields, volatility, commodities (?asset=SPX, VIX, US10Y, US2Y, GOLD, OIL, BRENT): crowd sentiment %, dominant FOMC/CPI/rates narrative and divergence vs price action. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/macro","method":"GET","name":"Vedetta Crypto Desk \u2014 macro","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["macro-regime","spx-vix","treasury-yields","gold-oil","fomc-rates"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"A falsifiable analyst prediction and price forecast for one asset (?asset=BTC&horizon=7d): the explicit claim, confidence %, invalidation criteria (what proves it wrong), and prediction-market anchoring. Pair with /v1/track-record or free /v1/korra/calls to audit how past calls resolved \u2014 accountable machine predictions for trading agents. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/prediction","method":"GET","name":"Vedetta Crypto Desk \u2014 prediction","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["price-forecast","crypto-prediction","falsifiable-claim","probability","target-horizon"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Market-wide crypto regime read in one live call: overall sentiment score, bull/bear/chop regime id, SPX/macro anchor and the top narrative driving the entire crypto market right now. Live analyst desk read, never a stale aggregate. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/pulse","method":"GET","name":"Vedetta Crypto Desk \u2014 pulse","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["market-regime","crypto-sentiment","macro-backdrop","daily-briefing","market-wide"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Deep-dive on a tracked market theme or sector rotation (?theme=ai-sentiment-divergence, altcoin-decoupling, macro-risk-off, regulatory-pressure, tradfi-adoption, rwa, meme-supercycle, or free text): whether the narrative is strengthening or fading, which tickers it moves, and the desk's conviction. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/theme","method":"GET","name":"Vedetta Crypto Desk \u2014 theme","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["narrative-theme","sector-rotation","ai-narrative","altcoin-season","risk-off"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Price-vs-sentiment momentum trajectory for one asset over a time window (?asset=BTC&window=7d): how tape and crowd sentiment moved together or diverged over 24h/7d/30d, and whether momentum is strengthening or fading. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/trend","method":"GET","name":"Vedetta Crypto Desk \u2014 trend","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["momentum-trend","price-trajectory","sentiment-trend","7d-momentum","divergence-trend"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Breaking market-moving news read and catalyst analysis for one asset (?asset=BTC): what just happened, why it matters for price action, and the crowd sentiment read on the catalyst \u2014 analyzed by a live desk, not a raw RSS headline feed. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/news-read","method":"GET","name":"Vedetta Crypto Desk \u2014 news-read","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["breaking-news","crypto-catalysts","news-sentiment","market-moving","headline-analysis"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"The analyst desk's current high-conviction thesis and house view on one crypto asset \u2014 tracked insight threads, thesis status (strengthening/weakening) and confidence score (?asset=BTC). Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/house-view","method":"GET","name":"Vedetta Crypto Desk \u2014 house-view","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["house-view","investment-thesis","conviction-score","analyst-thesis","deep-research"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Live catalyst & anomaly trigger probe on an asset (?asset=BTC): checks for significant real-time triggers \u2014 price_gap, news_shock, or social_spike \u2014 with a 1-10 significance score, or a clean no-event answer. Built for autonomous agent monitoring loops that escalate after polling /v1/feed or free /v1/korra/news. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/event","method":"GET","name":"Vedetta Crypto Desk \u2014 event","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["anomaly-detection","event-trigger","social-spike","news-shock","price-alert"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Live prediction-market odds (Polymarket, Kalshi, event contracts) for one crypto asset \u2014 nearest liquid market, implied probability %, venue \u2014 plus whether prediction-market odds agree or diverge from current social sentiment (?asset=BTC). Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/odds","method":"GET","name":"Vedetta Crypto Desk \u2014 odds","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["prediction-odds","polymarket","kalshi","event-odds","implied-probability"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Live social sentiment and crowd positioning read for one crypto asset (?asset=BTC): bullish %, social engagement score, and social volume trend vs baseline \u2014 fresh from the analyst desk. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/social","method":"GET","name":"Vedetta Crypto Desk \u2014 social","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["crypto-sentiment","social-sentiment","crowd-positioning","social-volume","orderflow-analysis"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Dominant market narrative on one crypto asset and 24h narrative-rotation detection (?asset=BTC): identifies what the crowd is talking about right now and whether the primary story rotated in the last 24h. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/narrative","method":"GET","name":"Vedetta Crypto Desk \u2014 narrative","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":90000,"price_usdc":"0.09","tags":["narrative-rotation","dominant-narrative","meta-shift","trend-detection","story-change"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Screen crypto assets for sentiment-vs-price divergence in one cached call (?only=divergent): sentiment %, stance, divergence_flagged, signal age \u2014 pick what to research first. Cached $0.03; upgrade hits to /v1/consensus or /v1/ask ($0.09) for live multi-factor desk synthesis. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/screener","method":"GET","name":"Vedetta Crypto Desk \u2014 screener","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":30000,"price_usdc":"0.03","tags":["token-screener","crypto-sentiment","divergence-scanner","cross-asset","alpha-scan"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Fetch historical sentiment time-series for one asset (?asset=BTC&limit=50): timestamped sentiment %, stance, divergence flags, narratives \u2014 $0.01 cached backtest fodder. Chain to /v1/screener ($0.03) or live /v1/consensus|/v1/ask ($0.09) for multi-factor synthesis. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/history","method":"GET","name":"Vedetta Crypto Desk \u2014 history","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":10000,"price_usdc":"0.01","tags":["signal-history","backtest-data","historical-sentiment","time-series","quant-data"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Recent analyst desk posts as a fast JSON stream (?since_id=&asset=&limit=): cached, instant. $0.07 USDC x402. Poll to detect moves, then escalate to a $0.09 live read (/v1/event, /v1/consensus, /v1/ask). Free Korra alternatives: /v1/korra/calls|/news|/lean. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/feed","method":"GET","name":"Vedetta Crypto Desk \u2014 feed","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":70000,"price_usdc":"0.07","tags":["signal-stream","analyst-wire","polling-feed","desk-posts","x402"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Latest cached analyst signal for one asset (?asset=BTC): sentiment %, stance, divergence flag, narrative, signal_age_minutes and stale boolean. $0.07 USDC x402. When stale=true or before executing, upgrade to paid /v1/consensus ($0.09). Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/snapshot","method":"GET","name":"Vedetta Crypto Desk \u2014 snapshot","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":70000,"price_usdc":"0.07","tags":["cached-signal","entry-point","sentiment-check","staleness-check","x402"]},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"data","description":"Verifiable analyst call log and transparency stats (?asset=BTC optional): every signal this desk has published, timestamped and countable, plus total paid calls served. $0.07 USDC x402. Free Korra calls log: /v1/korra/calls. Descriptive research, not financial advice.","endpoint":"https://vedetta.dethboy.com/v1/track-record","method":"GET","name":"Vedetta Crypto Desk \u2014 track-record","network":"eip155:8453","owner_url":"https://vedetta.dethboy.com","price_atomic":70000,"price_usdc":"0.07","tags":["track-record","verifiable-audit","signal-log","agent-reputation","x402"]}],"sol_rail":"https://vedetta.dethboy.com/.well-known/x402-sol.json","tags":["crypto","market-intelligence","sentiment","trading-signals","x402","usdc","base","ai-agents"],"updated_at":"2026-11-02T13:08:49Z","x402Version":1},"reachable":true,"service_count":19,"status_code":200,"valid_json":true,"well_formed":true}},"grade":"ready","integrity":{"algorithm":"Ed25519","canonical_sha256":"fb7597e1c402e0d8b9494345203091676082cd2b6d6a8a1f39037a457dc39abf","canonicalization":"json-sort-keys-no-integrity-v1","key_id":"ed25519:67e5239d2bfa367d","public_key":"t3nUNaV3/SIMUb0XIBCazNFdToM3hHEQHReQ71v40wU=","signature":"SaucxjuLPgPRvXf0NRwv3ip/1xBlJNw/PRgSLeS2xpscuMaPfSlwAJhZPReDulWB+uu3yhrzjAS1Eo68wv/jAw==","signed_by":"ontario-protocol"},"max_score":100,"normalized_base":"https://vedetta.dethboy.com","provider_listing_next_step":{"endpoint":"https://vedetta.dethboy.com/v1/consensus","free_validation":{"charged_now":false,"method":"POST","stores_listing":false,"url":"https://ontarioprotocol.com/api/x402/list-service/validate"},"grade":"ready","publication":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","listing_page":"https://ontarioprotocol.com/listings?report_id=vrf_6727578c43eb542c&endpoint=https%3A%2F%2Fvedetta.dethboy.com%2Fv1%2Fconsensus#submit-service","method":"POST","network":"eip155:8453","price_usdc":"0.50","url":"https://ontarioprotocol.com/api/x402/list-service","value":"One canonical provider profile, machine-readable JSON twin, badge, live readiness evidence, 30 days of included automatic freshness maintenance, and conditional fresh ready-grade eligibility in strict discovery and Ontario's task-to-tool buyer search."},"ready_for_listing_preflight":true,"recommended_action":{"id":"validate_listing_payload","label":"Validate listing payload free, then publish for 0.50 USDC","payment_recommended_now":false,"reason":"The readiness report is ready-grade. Validate the provider metadata without payment before choosing the paid publication step.","url":"https://ontarioprotocol.com/listings?report_id=vrf_6727578c43eb542c&endpoint=https%3A%2F%2Fvedetta.dethboy.com%2Fv1%2Fconsensus#submit-service"},"report_id":"vrf_6727578c43eb542c","schema":"ontario.provider_listing_next_step.v1","sequence":["Fix readiness warnings until a fresh report is ready-grade.","Validate the complete provider listing payload without payment.","Probe the publication endpoint and inspect its HTTP 402 challenge.","The publication endpoint returns a 0.50 USDC Base USDC x402 challenge."],"signed_evidence_boundary":"This commercial handoff is added after report signing and is not part of the signed readiness evidence.","status":"ready_for_free_listing_validation","trust_boundary":"Publication processing does not buy a readiness grade, ranking, traffic, leads, purchases, safety, listing acceptance, or future availability."},"readiness_score":100,"recommendations":[],"report_id":"vrf_6727578c43eb542c","report_url":"https://ontarioprotocol.com/verify/report/vrf_6727578c43eb542c","signals":{"accepts_entries":true,"bazaar_metadata":true,"endpoint_reachable":true,"facilitator_metadata":true,"homepage_reachable":true,"https":true,"manifest_fresh":true,"network_consistent":true,"openapi_schema":true,"payment_challenge":true,"price_format_valid":true,"robots_present":true,"schema_org_present":true,"x402_manifest_present":true,"x402_manifest_well_formed":true},"status":"ok","submitted_url":"https://vedetta.dethboy.com/v1/consensus","target_url":"https://vedetta.dethboy.com/v1/consensus","verified_at":"2026-11-02T13:08:53.337540+00:00","verifier":"ontario.x402-readiness.v1","warning_penalty":0,"warnings":[]}
