{"protocolVersion": "0.3.0", "name": "x402 preflight / reputation — verify BEFORE you pay. Give it an x402 endpoint_url (or a pa", "description": "x402 preflight / reputation — verify BEFORE you pay. Give it an x402 endpoint_url (or a payTo address) and it returns, in one cheap deterministic call: is the resource reachable, is it present in the CDP Bazaar discovery catalog (serviceName, declared payTo, price, network, tags, last_seen), and — the key integrity check — does the payTo the endpoint actually demands in its live HTTP 402 challenge MATCH the payTo the catalog advertises (payTo_match). It runs a keyless HEAD/OPTIONS/402 probe that never moves funds, extracts the real payTo/amount/asset/network from the challenge, scores listing freshness, and — if you pass a prev snapshot {payTo,amount,lastUpdated} — flags whether the endpoint changed since you last saw it (anti-rug). Output is a 0-100 scorecard + letter grade + reason codes + an actionable verdict (pay_ok / caution / do_not_pay). For any router, wallet agent or M2M client that pays third-party x402 endpoints and needs to avoid paying a hijacked, dead, or repriced resource. Deterministic, no LLM, Ed25519-signed. 0.01 USDC via x402 on Base. SYNTHORA.", "url": "https://x402meta.hergertsynthora.com/service", "preferredTransport": "HTTP+JSON", "additionalInterfaces": [{"url": "https://x402meta.hergertsynthora.com/service", "transport": "HTTP+JSON"}, {"url": "https://x402meta.hergertsynthora.com/a2a", "transport": "JSONRPC"}], "version": "1.0.0", "provider": {"organization": "HERGERT SYNTHORA", "url": "https://hergertsynthora.com"}, "capabilities": {"streaming": false, "pushNotifications": false, "stateTransitionHistory": false}, "defaultInputModes": ["application/json"], "defaultOutputModes": ["application/json"], "skills": [{"id": "x402meta", "name": "x402meta", "description": "x402 preflight / reputation — verify BEFORE you pay. Give it an x402 endpoint_url (or a payTo address) and it returns, in one cheap deterministic call: is the resource reachable, is it present in the CDP Bazaar discovery catalog (serviceName, declared payTo, price, network, tags, last_seen), and — the key integrity check — does the payTo the endpoint actually demands in its live HTTP 402 challenge MATCH the payTo the catalog advertises (payTo_match). It runs a keyless HEAD/OPTIONS/402 probe that never moves funds, extracts the real payTo/amount/asset/network from the challenge, scores listing freshness, and — if you pass a prev snapshot {payTo,amount,lastUpdated} — flags whether the endpoint changed since you last saw it (anti-rug). Output is a 0-100 scorecard + letter grade + reason codes + an actionable verdict (pay_ok / caution / do_not_pay). For any router, wallet agent or M2M client that pays third-party x402 endpoints and needs to avoid paying a hijacked, dead, or repriced resource. Deterministic, no LLM, Ed25519-signed. 0.01 USDC via x402 on Base. SYNTHORA.", "tags": ["x402meta", "x402", "synthora", "m2m", "a2a"], "examples": ["{\"endpoint_url\": \"https://api.exa.ai/search\"}"], "inputModes": ["application/json"], "outputModes": ["application/json"], "inputSchema": {"type": "object", "properties": {"endpoint_url": {"type": "string", "description": "The x402 endpoint URL to preflight (http/https). Either this or payTo is required."}, "payTo": {"type": "string", "description": "A payTo address (0x…40hex) to look up in the catalog instead of / in addition to a URL."}, "prev": {"type": "object", "description": "Optional prior snapshot to detect change (anti-rug).", "properties": {"payTo": {"type": "string"}, "amount": {"type": "string"}, "lastUpdated": {"type": "string"}}}}, "anyOf": [{"required": ["endpoint_url"]}, {"required": ["payTo"]}]}}], "securitySchemes": {"x402": {"type": "http", "scheme": "x402", "description": "HTTP 402 micropayment. 10000 atomic USDC on eip155:8453."}}, "security": [{"x402": []}], "x402": {"network": "eip155:8453", "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "amount": "10000", "payTo": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0", "resource": "https://x402meta.hergertsynthora.com/service"}, "mcp": {"endpoint": "https://x402meta.hergertsynthora.com/mcp", "transport": "http-jsonrpc"}}