{"x402Version":2,"payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","resources":[{"id":36678,"slug":"36678","resource":"https://relay.straelo.com/web-intelligence","description":"Search, read, extract, verify with evidence, research, compare or detect web changes in one paid machine-to-machine product without orchestrating multiple web APIs.","type":"http","serviceName":"Straelo Relay","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"data_quality":{"description":"Available source or content coverage.","type":"object"},"economics":{"description":"Application-calculated estimated costs when applicable.","type":["object","null"]},"freshness":{"description":"Current-data or client-state comparison context.","type":"string"},"intent":{"description":"Executed selected intent.","type":"string"},"missing":{"description":"Known unavailable information.","items":{"type":"string"},"type":"array"},"observed_at":{"description":"UTC observation time.","format":"date-time","type":"string"},"result":{"description":"Intent-specific machine-readable result.","type":"object"},"sources":{"description":"Source provenance when the intent uses web sources.","type":"array"},"usage":{"description":"Measured provider usage when applicable.","type":["object","null"]}},"required":["intent","result","observed_at","freshness","data_quality","missing"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"intent":"search","query":"x402 protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data_quality":{"source_count":0},"freshness":"live","intent":"search","missing":["no_sources_found"],"observed_at":"2026-01-01T00:00:00Z","result":{"query":"x402 protocol","sources":[]},"sources":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"anyOf":[{"required":["topic","objective"]},{"required":["intent"]}],"description":"Select an intent and provide only its fields. Without intent, topic and objective preserve the legacy structured-research request.","properties":{"fields":{"description":"Unique source fields for extract.","items":{"enum":["title","url","snippet","text"],"type":"string"},"type":"array"},"intent":{"description":"Selected Web Intelligence operation.","enum":["search","read","extract","evidence","research","compare","changes"],"type":"string"},"objective":{"description":"Legacy structured-research objective, used with topic only when intent is omitted.","type":"string"},"previous_state":{"description":"Optional client-supplied prior read state for stateless changes detection.","type":"object"},"query":{"description":"Live-web query for search, extract, evidence, or compare.","type":"string"},"question":{"description":"Natural-language question for research.","type":"string"},"targets":{"description":"Two to five named targets for compare.","items":{"type":"string"},"maxItems":5,"minItems":2,"type":"array"},"topic":{"description":"Legacy structured-research topic, used with objective only when intent is omitted.","type":"string"},"url":{"description":"Public HTTP(S) URL for read or changes.","format":"uri","type":"string"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data_quality":{"description":"Available source or content coverage.","type":"object"},"economics":{"description":"Application-calculated estimated costs when applicable.","type":["object","null"]},"freshness":{"description":"Current-data or client-state comparison context.","type":"string"},"intent":{"description":"Executed selected intent.","type":"string"},"missing":{"description":"Known unavailable information.","items":{"type":"string"},"type":"array"},"observed_at":{"description":"UTC observation time.","format":"date-time","type":"string"},"result":{"description":"Intent-specific machine-readable result.","type":"object"},"sources":{"description":"Source provenance when the intent uses web sources.","type":"array"},"usage":{"description":"Measured provider usage when applicable.","type":["object","null"]}},"required":["intent","result","observed_at","freshness","data_quality","missing"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["web","intelligence","research","agents","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-08T15:22:55.743Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T15:22:55.459Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"intent":"search","query":"x402 protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data_quality":{"source_count":0},"freshness":"live","intent":"search","missing":["no_sources_found"],"observed_at":"2026-01-01T00:00:00Z","result":{"query":"x402 protocol","sources":[]},"sources":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"anyOf":[{"required":["topic","objective"]},{"required":["intent"]}],"description":"Select an intent and provide only its fields. Without intent, topic and objective preserve the legacy structured-research request.","properties":{"fields":{"description":"Unique source fields for extract.","items":{"enum":["title","url","snippet","text"],"type":"string"},"type":"array"},"intent":{"description":"Selected Web Intelligence operation.","enum":["search","read","extract","evidence","research","compare","changes"],"type":"string"},"objective":{"description":"Legacy structured-research objective, used with topic only when intent is omitted.","type":"string"},"previous_state":{"description":"Optional client-supplied prior read state for stateless changes detection.","type":"object"},"query":{"description":"Live-web query for search, extract, evidence, or compare.","type":"string"},"question":{"description":"Natural-language question for research.","type":"string"},"targets":{"description":"Two to five named targets for compare.","items":{"type":"string"},"maxItems":5,"minItems":2,"type":"array"},"topic":{"description":"Legacy structured-research topic, used with objective only when intent is omitted.","type":"string"},"url":{"description":"Public HTTP(S) URL for read or changes.","format":"uri","type":"string"}},"required":[],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data_quality":{"description":"Available source or content coverage.","type":"object"},"economics":{"description":"Application-calculated estimated costs when applicable.","type":["object","null"]},"freshness":{"description":"Current-data or client-state comparison context.","type":"string"},"intent":{"description":"Executed selected intent.","type":"string"},"missing":{"description":"Known unavailable information.","items":{"type":"string"},"type":"array"},"observed_at":{"description":"UTC observation time.","format":"date-time","type":"string"},"result":{"description":"Intent-specific machine-readable result.","type":"object"},"sources":{"description":"Source provenance when the intent uses web sources.","type":"array"},"usage":{"description":"Measured provider usage when applicable.","type":["object","null"]}},"required":["intent","result","observed_at","freshness","data_quality","missing"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36682,"slug":"36682","resource":"https://relay.straelo.com/url-clean-content","description":"Extract clean readable webpage text from a public URL, removing boilerplate for LLM-ready research or RAG ingestion.","type":"http","serviceName":"Straelo Relay","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"metadata":{"description":"Useful non-sensitive page metadata.","type":"object"},"text":{"description":"Clean readable page text.","type":"string"},"title":{"description":"Page title when available.","type":["string","null"]},"url":{"description":"Fetched page URL.","type":"string"}},"required":["url","title","text","metadata"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com/article"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"metadata":{},"text":"Clean content","title":"Example","url":"https://example.com/article"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"url":{"description":"Public HTTP(S) page URL to fetch. Private, local, authenticated, paywalled, or blocked resources are not supported.","format":"uri","type":"string"}},"required":["url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"metadata":{"description":"Useful non-sensitive page metadata.","type":"object"},"text":{"description":"Clean readable page text.","type":"string"},"title":{"description":"Page title when available.","type":["string","null"]},"url":{"description":"Fetched page URL.","type":"string"}},"required":["url","title","text","metadata"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["content","extraction","web","text","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-07T20:10:38.035Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-10-07T20:10:37.836Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://example.com/article"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"metadata":{},"text":"Clean content","title":"Example","url":"https://example.com/article"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"url":{"description":"Public HTTP(S) page URL to fetch. Private, local, authenticated, paywalled, or blocked resources are not supported.","format":"uri","type":"string"}},"required":["url"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"metadata":{"description":"Useful non-sensitive page metadata.","type":"object"},"text":{"description":"Clean readable page text.","type":"string"},"title":{"description":"Page title when available.","type":["string","null"]},"url":{"description":"Fetched page URL.","type":"string"}},"required":["url","title","text","metadata"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36679,"slug":"36679","resource":"https://relay.straelo.com/search-evidence","description":"Search multiple live web sources and return structured factual claims with supporting evidence and source URLs.","type":"http","serviceName":"Straelo Relay","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"agreements":{"description":"Supported points across sources.","items":{"type":"string"},"type":"array"},"confidence":{"description":"Evidence support strength from 0 to 1.","type":"number"},"conflicts":{"description":"Conflicting or unresolved source claims.","items":{"type":"string"},"type":"array"},"economics":{"description":"Estimated request costs.","type":"object"},"facts":{"description":"Evidence-backed factual claims.","items":{"properties":{"claim":{"type":"string"},"evidence":{"type":"string"},"source_url":{"format":"uri","type":"string"}},"required":["claim","evidence","source_url"],"type":"object"},"type":"array"},"query":{"description":"Submitted evidence query.","type":"string"},"sources":{"description":"Sources evaluated.","type":"array"},"usage":{"description":"Measured provider usage and estimated request costs.","type":"object"}},"required":["query","facts","agreements","conflicts","confidence","sources","usage","economics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"query":"What is x402?"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"agreements":[],"confidence":0,"conflicts":[],"economics":{},"facts":[],"query":"What is x402?","sources":[],"usage":{}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"query":{"description":"Question or factual query to support with live web evidence.","minLength":1,"type":"string"}},"required":["query"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"agreements":{"description":"Supported points across sources.","items":{"type":"string"},"type":"array"},"confidence":{"description":"Evidence support strength from 0 to 1.","type":"number"},"conflicts":{"description":"Conflicting or unresolved source claims.","items":{"type":"string"},"type":"array"},"economics":{"description":"Estimated request costs.","type":"object"},"facts":{"description":"Evidence-backed factual claims.","items":{"properties":{"claim":{"type":"string"},"evidence":{"type":"string"},"source_url":{"format":"uri","type":"string"}},"required":["claim","evidence","source_url"],"type":"object"},"type":"array"},"query":{"description":"Submitted evidence query.","type":"string"},"sources":{"description":"Sources evaluated.","type":"array"},"usage":{"description":"Measured provider usage and estimated request costs.","type":"object"}},"required":["query","facts","agreements","conflicts","confidence","sources","usage","economics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["search","evidence","facts","research","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-08T05:36:25.444Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T05:36:25.192Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"query":"What is x402?"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"agreements":[],"confidence":0,"conflicts":[],"economics":{},"facts":[],"query":"What is x402?","sources":[],"usage":{}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"query":{"description":"Question or factual query to support with live web evidence.","minLength":1,"type":"string"}},"required":["query"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"agreements":{"description":"Supported points across sources.","items":{"type":"string"},"type":"array"},"confidence":{"description":"Evidence support strength from 0 to 1.","type":"number"},"conflicts":{"description":"Conflicting or unresolved source claims.","items":{"type":"string"},"type":"array"},"economics":{"description":"Estimated request costs.","type":"object"},"facts":{"description":"Evidence-backed factual claims.","items":{"properties":{"claim":{"type":"string"},"evidence":{"type":"string"},"source_url":{"format":"uri","type":"string"}},"required":["claim","evidence","source_url"],"type":"object"},"type":"array"},"query":{"description":"Submitted evidence query.","type":"string"},"sources":{"description":"Sources evaluated.","type":"array"},"usage":{"description":"Measured provider usage and estimated request costs.","type":"object"}},"required":["query","facts","agreements","conflicts","confidence","sources","usage","economics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36680,"slug":"36680","resource":"https://relay.straelo.com/research-answer","description":"Answer a question using current web research by synthesizing evidence from multiple sources with cited URLs.","type":"http","serviceName":"Straelo Relay","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"25000","amountUsd":0.025,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"answer":{"description":"Concise synthesis grounded in retrieved sources.","type":"string"},"sources":{"description":"Sources used for the answer.","items":{"properties":{"snippet":{"type":"string"},"text":{"type":["string","null"]},"title":{"type":"string"},"url":{"format":"uri","type":"string"}},"required":["title","url","snippet","text"],"type":"object"},"type":"array"},"usage":{"description":"Measured provider usage and estimated request costs.","type":"object"}},"required":["answer","sources","usage"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"question":"What is x402?"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"answer":"A payment protocol.","sources":[],"usage":{}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"question":{"description":"Natural-language question for evidence-based web research.","minLength":1,"type":"string"}},"required":["question"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"answer":{"description":"Concise synthesis grounded in retrieved sources.","type":"string"},"sources":{"description":"Sources used for the answer.","items":{"properties":{"snippet":{"type":"string"},"text":{"type":["string","null"]},"title":{"type":"string"},"url":{"format":"uri","type":"string"}},"required":["title","url","snippet","text"],"type":"object"},"type":"array"},"usage":{"description":"Measured provider usage and estimated request costs.","type":"object"}},"required":["answer","sources","usage"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["research","answers","sources","ai","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-08T05:36:25.252Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T05:36:23.986Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"question":"What is x402?"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"answer":"A payment protocol.","sources":[],"usage":{}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"question":{"description":"Natural-language question for evidence-based web research.","minLength":1,"type":"string"}},"required":["question"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"answer":{"description":"Concise synthesis grounded in retrieved sources.","type":"string"},"sources":{"description":"Sources used for the answer.","items":{"properties":{"snippet":{"type":"string"},"text":{"type":["string","null"]},"title":{"type":"string"},"url":{"format":"uri","type":"string"}},"required":["title","url","snippet","text"],"type":"object"},"type":"array"},"usage":{"description":"Measured provider usage and estimated request costs.","type":"object"}},"required":["answer","sources","usage"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36681,"slug":"36681","resource":"https://relay.straelo.com/dns-intelligence","description":"Inspect DNS records, mail configuration, SPF and DMARC for a public domain in one request.","type":"http","serviceName":"Straelo Relay","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"a":{"items":{"type":"string"},"type":"array"},"aaaa":{"items":{"type":"string"},"type":"array"},"diagnostics":{"description":"Deterministic missing-record diagnostics.","items":{"type":"string"},"type":"array"},"dmarc":{"items":{"type":"string"},"type":"array"},"domain":{"description":"Validated public domain.","type":"string"},"mx":{"items":{"type":"string"},"type":"array"},"ns":{"items":{"type":"string"},"type":"array"},"spf":{"items":{"type":"string"},"type":"array"},"txt":{"items":{"type":"string"},"type":"array"}},"required":["domain","a","aaaa","mx","ns","txt","spf","dmarc","diagnostics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"a":[],"aaaa":[],"diagnostics":[],"dmarc":[],"domain":"example.com","mx":[],"ns":[],"spf":[],"txt":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"domain":{"description":"Public domain name; localhost and IP literals are rejected.","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"a":{"items":{"type":"string"},"type":"array"},"aaaa":{"items":{"type":"string"},"type":"array"},"diagnostics":{"description":"Deterministic missing-record diagnostics.","items":{"type":"string"},"type":"array"},"dmarc":{"items":{"type":"string"},"type":"array"},"domain":{"description":"Validated public domain.","type":"string"},"mx":{"items":{"type":"string"},"type":"array"},"ns":{"items":{"type":"string"},"type":"array"},"spf":{"items":{"type":"string"},"type":"array"},"txt":{"items":{"type":"string"},"type":"array"}},"required":["domain","a","aaaa","mx","ns","txt","spf","dmarc","diagnostics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dns","domain","spf","dmarc","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-07T20:11:09.049Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-07T20:11:08.869Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"a":[],"aaaa":[],"diagnostics":[],"dmarc":[],"domain":"example.com","mx":[],"ns":[],"spf":[],"txt":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"domain":{"description":"Public domain name; localhost and IP literals are rejected.","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"a":{"items":{"type":"string"},"type":"array"},"aaaa":{"items":{"type":"string"},"type":"array"},"diagnostics":{"description":"Deterministic missing-record diagnostics.","items":{"type":"string"},"type":"array"},"dmarc":{"items":{"type":"string"},"type":"array"},"domain":{"description":"Validated public domain.","type":"string"},"mx":{"items":{"type":"string"},"type":"array"},"ns":{"items":{"type":"string"},"type":"array"},"spf":{"items":{"type":"string"},"type":"array"},"txt":{"items":{"type":"string"},"type":"array"}},"required":["domain","a","aaaa","mx","ns","txt","spf","dmarc","diagnostics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36683,"slug":"36683","resource":"https://relay.straelo.com/transaction-intelligence","description":"Retrieve a Base or Ethereum transaction and receipt in one paid request, with deterministic execution status, transaction classification, method selector, gas cost, logs count and raw RPC evidence.","type":"http","serviceName":"Straelo Relay","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"analysis":{"description":"Deterministic execution, classification, selector, value, gas, fee, logs, and creation analysis.","type":"object"},"chain":{"description":"Selected EVM network.","type":"string"},"latency_ms":{"description":"Observed RPC latency in milliseconds.","type":"integer"},"provider":{"description":"RPC provider identifier.","type":"string"},"receipt":{"description":"Raw RPC receipt, or null when pending or unavailable.","type":["object","null"]},"transaction":{"description":"Raw RPC transaction, or null when unavailable.","type":["object","null"]},"tx_hash":{"description":"Requested transaction hash.","type":"string"}},"required":["chain","tx_hash","analysis","transaction","receipt","provider","latency_ms"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"chain":"base","tx_hash":"0x0000000000000000000000000000000000000000000000000000000000000000"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"analysis":{"contract_created":null,"effective_gas_price":"1000000","execution_status":"success","gas_limit":"21000","gas_used":"21000","logs_count":0,"method_selector":"0xa9059cbb","total_fee_native":"0.000000021","total_fee_wei":"21000000000","transaction_type":"contract_call","value_native":"0","value_wei":"0"},"chain":"base","latency_ms":20,"provider":"aex402","receipt":{},"transaction":{},"tx_hash":"0x0000000000000000000000000000000000000000000000000000000000000000"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chain":{"description":"EVM network containing the transaction.","enum":["ethereum","base"],"type":"string"},"tx_hash":{"description":"32-byte EVM transaction hash.","pattern":"^0x[a-fA-F0-9]{64}$","type":"string"}},"required":["chain","tx_hash"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"analysis":{"description":"Deterministic execution, classification, selector, value, gas, fee, logs, and creation analysis.","type":"object"},"chain":{"description":"Selected EVM network.","type":"string"},"latency_ms":{"description":"Observed RPC latency in milliseconds.","type":"integer"},"provider":{"description":"RPC provider identifier.","type":"string"},"receipt":{"description":"Raw RPC receipt, or null when pending or unavailable.","type":["object","null"]},"transaction":{"description":"Raw RPC transaction, or null when unavailable.","type":["object","null"]},"tx_hash":{"description":"Requested transaction hash.","type":"string"}},"required":["chain","tx_hash","analysis","transaction","receipt","provider","latency_ms"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["blockchain","transaction","evm","base","ethereum","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-07T20:05:43.517Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-07T20:05:43.334Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"chain":"base","tx_hash":"0x0000000000000000000000000000000000000000000000000000000000000000"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"analysis":{"contract_created":null,"effective_gas_price":"1000000","execution_status":"success","gas_limit":"21000","gas_used":"21000","logs_count":0,"method_selector":"0xa9059cbb","total_fee_native":"0.000000021","total_fee_wei":"21000000000","transaction_type":"contract_call","value_native":"0","value_wei":"0"},"chain":"base","latency_ms":20,"provider":"aex402","receipt":{},"transaction":{},"tx_hash":"0x0000000000000000000000000000000000000000000000000000000000000000"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chain":{"description":"EVM network containing the transaction.","enum":["ethereum","base"],"type":"string"},"tx_hash":{"description":"32-byte EVM transaction hash.","pattern":"^0x[a-fA-F0-9]{64}$","type":"string"}},"required":["chain","tx_hash"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"analysis":{"description":"Deterministic execution, classification, selector, value, gas, fee, logs, and creation analysis.","type":"object"},"chain":{"description":"Selected EVM network.","type":"string"},"latency_ms":{"description":"Observed RPC latency in milliseconds.","type":"integer"},"provider":{"description":"RPC provider identifier.","type":"string"},"receipt":{"description":"Raw RPC receipt, or null when pending or unavailable.","type":["object","null"]},"transaction":{"description":"Raw RPC transaction, or null when unavailable.","type":["object","null"]},"tx_hash":{"description":"Requested transaction hash.","type":"string"}},"required":["chain","tx_hash","analysis","transaction","receipt","provider","latency_ms"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36684,"slug":"36684","resource":"https://relay.straelo.com/email-validator/basic","description":"Validate email syntax, domain and MX records for basic automated checks without SMTP mailbox verification.","type":"http","serviceName":"Straelo Relay","resourceType":"Blockchain Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"domain":{"type":["string","null"]},"mx_found":{"type":["boolean","null"]},"reasons":{"items":{"type":"string"},"type":"array"},"valid":{"type":"boolean"}},"required":["valid","domain","mx_found","reasons"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"email":"agent@example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"domain":"example.com","mx_found":true,"reasons":[],"valid":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"email":{"description":"Email address for syntax, domain and MX validation.","format":"email","type":"string"}},"required":["email"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":["string","null"]},"mx_found":{"type":["boolean","null"]},"reasons":{"items":{"type":"string"},"type":"array"},"valid":{"type":"boolean"}},"required":["valid","domain","mx_found","reasons"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["email","validation","dns","mx","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-07T20:05:43.394Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-07T20:05:42.303Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"email":"agent@example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"domain":"example.com","mx_found":true,"reasons":[],"valid":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"email":{"description":"Email address for syntax, domain and MX validation.","format":"email","type":"string"}},"required":["email"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":["string","null"]},"mx_found":{"type":["boolean","null"]},"reasons":{"items":{"type":"string"},"type":"array"},"valid":{"type":"boolean"}},"required":["valid","domain","mx_found","reasons"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36685,"slug":"36685","resource":"https://relay.straelo.com/domain-health","description":"Check public domain DNS, HTTP, HTTPS, redirects, TLS certificate health and response latency in one request.","type":"http","serviceName":"Straelo Relay","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"diagnostics":{"description":"Deterministic DNS or probe diagnostics.","items":{"type":"string"},"type":"array"},"dns_status":{"description":"DNS resolution state.","type":"string"},"domain":{"description":"Validated public domain.","type":"string"},"final_url":{"description":"Final selected public URL.","format":"uri","type":["string","null"]},"http_status":{"description":"HTTP status when reachable.","type":["integer","null"]},"https_status":{"description":"HTTPS status when reachable.","type":["integer","null"]},"redirects":{"description":"Redirect count for the selected probe.","type":["integer","null"]},"response_latency_ms":{"description":"Selected probe latency in milliseconds.","type":["integer","null"]},"tls_certificate_expires_at":{"description":"TLS certificate expiration when available.","type":["string","null"]}},"required":["domain","dns_status","http_status","https_status","redirects","tls_certificate_expires_at","response_latency_ms","final_url","diagnostics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"diagnostics":[],"dns_status":"ok","domain":"example.com","final_url":"https://example.com","http_status":200,"https_status":200,"redirects":0,"response_latency_ms":10,"tls_certificate_expires_at":null},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"domain":{"description":"Public domain name; localhost and IP literals are rejected.","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"diagnostics":{"description":"Deterministic DNS or probe diagnostics.","items":{"type":"string"},"type":"array"},"dns_status":{"description":"DNS resolution state.","type":"string"},"domain":{"description":"Validated public domain.","type":"string"},"final_url":{"description":"Final selected public URL.","format":"uri","type":["string","null"]},"http_status":{"description":"HTTP status when reachable.","type":["integer","null"]},"https_status":{"description":"HTTPS status when reachable.","type":["integer","null"]},"redirects":{"description":"Redirect count for the selected probe.","type":["integer","null"]},"response_latency_ms":{"description":"Selected probe latency in milliseconds.","type":["integer","null"]},"tls_certificate_expires_at":{"description":"TLS certificate expiration when available.","type":["string","null"]}},"required":["domain","dns_status","http_status","https_status","redirects","tls_certificate_expires_at","response_latency_ms","final_url","diagnostics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain","dns","http","tls","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-07T20:05:41.099Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-07T20:05:40.827Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"diagnostics":[],"dns_status":"ok","domain":"example.com","final_url":"https://example.com","http_status":200,"https_status":200,"redirects":0,"response_latency_ms":10,"tls_certificate_expires_at":null},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"domain":{"description":"Public domain name; localhost and IP literals are rejected.","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"diagnostics":{"description":"Deterministic DNS or probe diagnostics.","items":{"type":"string"},"type":"array"},"dns_status":{"description":"DNS resolution state.","type":"string"},"domain":{"description":"Validated public domain.","type":"string"},"final_url":{"description":"Final selected public URL.","format":"uri","type":["string","null"]},"http_status":{"description":"HTTP status when reachable.","type":["integer","null"]},"https_status":{"description":"HTTPS status when reachable.","type":["integer","null"]},"redirects":{"description":"Redirect count for the selected probe.","type":["integer","null"]},"response_latency_ms":{"description":"Selected probe latency in milliseconds.","type":["integer","null"]},"tls_certificate_expires_at":{"description":"TLS certificate expiration when available.","type":["string","null"]}},"required":["domain","dns_status","http_status","https_status","redirects","tls_certificate_expires_at","response_latency_ms","final_url","diagnostics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36686,"slug":"36686","resource":"https://relay.straelo.com/chain-contract-call","description":"Execute a read-only EVM smart contract call on Ethereum or Base and return the normalized result without managing an RPC provider.","type":"http","serviceName":"Straelo Relay","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"chain":{"description":"Selected EVM network.","type":"string"},"contract_address":{"description":"Called contract address.","type":"string"},"latency_ms":{"description":"Observed provider-call latency in milliseconds.","type":"integer"},"provider":{"description":"RPC provider identifier.","type":"string"},"result":{"description":"Hexadecimal eth_call result.","type":"string"}},"required":["chain","contract_address","result","provider","latency_ms"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"chain":"base","contract_address":"0x0000000000000000000000000000000000000000","data":"0x"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"chain":"base","contract_address":"0x0000000000000000000000000000000000000000","latency_ms":20,"provider":"aex402","result":"0x"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chain":{"description":"EVM network for the read-only call.","enum":["ethereum","base"],"type":"string"},"contract_address":{"description":"Target EVM contract address.","type":"string"},"data":{"description":"Read-only hexadecimal ABI calldata.","type":"string"}},"required":["chain","contract_address","data"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"chain":{"description":"Selected EVM network.","type":"string"},"contract_address":{"description":"Called contract address.","type":"string"},"latency_ms":{"description":"Observed provider-call latency in milliseconds.","type":"integer"},"provider":{"description":"RPC provider identifier.","type":"string"},"result":{"description":"Hexadecimal eth_call result.","type":"string"}},"required":["chain","contract_address","result","provider","latency_ms"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["evm","contract","rpc","read-only","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-07T20:00:46.131Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-07T20:00:45.837Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"chain":"base","contract_address":"0x0000000000000000000000000000000000000000","data":"0x"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"chain":"base","contract_address":"0x0000000000000000000000000000000000000000","latency_ms":20,"provider":"aex402","result":"0x"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chain":{"description":"EVM network for the read-only call.","enum":["ethereum","base"],"type":"string"},"contract_address":{"description":"Target EVM contract address.","type":"string"},"data":{"description":"Read-only hexadecimal ABI calldata.","type":"string"}},"required":["chain","contract_address","data"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"chain":{"description":"Selected EVM network.","type":"string"},"contract_address":{"description":"Called contract address.","type":"string"},"latency_ms":{"description":"Observed provider-call latency in milliseconds.","type":"integer"},"provider":{"description":"RPC provider identifier.","type":"string"},"result":{"description":"Hexadecimal eth_call result.","type":"string"}},"required":["chain","contract_address","result","provider","latency_ms"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36687,"slug":"36687","resource":"https://relay.straelo.com/defi-execution-snapshot","description":"Compare read-only Base swap quotes from 1inch and KyberSwap, returning normalized comparable output, consensus, dispersion, quote evidence, and explicit provider limitations without executing a swap.","type":"http","serviceName":"Straelo Relay","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"best_provider":{"description":"Best comparable provider only when at least two valid quotes are available.","type":["string","null"]},"confidence":{"description":"Deterministic quote-comparison confidence; two providers never produce HIGH in this MVP.","enum":["LOW","MEDIUM"],"type":"string"},"consensus":{"description":"Comparable-output median and comparison basis when two provider quotes are valid.","type":["object","null"]},"economic_advantage":{"description":"Best quote versus declared baseline or next available quote; never ROI.","type":["object","null"]},"economics":{"description":"Known or unknown estimated provider COGS; unknown is never represented as zero.","type":"object"},"evidence_quality":{"description":"Per-provider reported, calculated, estimated, or unavailable field quality.","type":"object"},"observed_at":{"format":"date-time","type":"string"},"partial":{"description":"True when one or more providers did not yield a valid quote.","type":"boolean"},"provider_failures":{"items":{"properties":{"category":{"type":"string"},"provider":{"type":"string"}},"required":["provider","category"],"type":"object"},"type":"array"},"quotes":{"description":"Normalized provider quote evidence in raw token units.","items":{"type":"object"},"type":"array"},"status":{"enum":["COMPARISON_AVAILABLE","PARTIAL","UPSTREAM_UNAVAILABLE"],"type":"string"},"usage":{"description":"Per-provider call success, latency, and configured cost-estimate availability.","type":"object"}},"required":["status","best_provider","confidence","quotes","consensus","economic_advantage","partial","provider_failures","evidence_quality","usage","economics","observed_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"amount_in":"0.1","chain":"base","slippage_bps":50,"token_in":"WETH","token_out":"USDC"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"best_provider":"kyberswap","confidence":"MEDIUM","consensus":{"basis":"gross_output_only","comparable_output_raw":0},"economic_advantage":null,"economics":{"total_estimated_cogs_usd":null},"evidence_quality":{},"observed_at":"2026-01-01T00:00:00Z","partial":false,"provider_failures":[],"quotes":[],"status":"COMPARISON_AVAILABLE","usage":{"provider_calls":[]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"amount_in":{"description":"Positive decimal input amount, converted exactly to raw token units.","type":"string"},"baseline_provider":{"description":"Optional provider used only for a direct economic comparison.","enum":["oneinch","kyberswap"],"type":"string"},"chain":{"description":"Base Mainnet only in this quote-only MVP.","enum":["base"],"type":"string"},"slippage_bps":{"description":"Slippage tolerance in basis points; it is not treated as a cost.","maximum":10000,"minimum":0,"type":"integer"},"token_in":{"description":"Input Base asset symbol.","enum":["USDC","USDT","ETH","WETH"],"type":"string"},"token_out":{"description":"Output Base asset symbol; must differ from token_in.","enum":["USDC","USDT","ETH","WETH"],"type":"string"}},"required":["chain","token_in","token_out","amount_in","slippage_bps"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"best_provider":{"description":"Best comparable provider only when at least two valid quotes are available.","type":["string","null"]},"confidence":{"description":"Deterministic quote-comparison confidence; two providers never produce HIGH in this MVP.","enum":["LOW","MEDIUM"],"type":"string"},"consensus":{"description":"Comparable-output median and comparison basis when two provider quotes are valid.","type":["object","null"]},"economic_advantage":{"description":"Best quote versus declared baseline or next available quote; never ROI.","type":["object","null"]},"economics":{"description":"Known or unknown estimated provider COGS; unknown is never represented as zero.","type":"object"},"evidence_quality":{"description":"Per-provider reported, calculated, estimated, or unavailable field quality.","type":"object"},"observed_at":{"format":"date-time","type":"string"},"partial":{"description":"True when one or more providers did not yield a valid quote.","type":"boolean"},"provider_failures":{"items":{"properties":{"category":{"type":"string"},"provider":{"type":"string"}},"required":["provider","category"],"type":"object"},"type":"array"},"quotes":{"description":"Normalized provider quote evidence in raw token units.","items":{"type":"object"},"type":"array"},"status":{"enum":["COMPARISON_AVAILABLE","PARTIAL","UPSTREAM_UNAVAILABLE"],"type":"string"},"usage":{"description":"Per-provider call success, latency, and configured cost-estimate availability.","type":"object"}},"required":["status","best_provider","confidence","quotes","consensus","economic_advantage","partial","provider_failures","evidence_quality","usage","economics","observed_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["defi","swap","quote","base","routing","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-10-01T14:31:02.931Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-01T14:31:02.663Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"amount_in":"0.1","chain":"base","slippage_bps":50,"token_in":"WETH","token_out":"USDC"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"best_provider":"kyberswap","confidence":"MEDIUM","consensus":{"basis":"gross_output_only","comparable_output_raw":0},"economic_advantage":null,"economics":{"total_estimated_cogs_usd":null},"evidence_quality":{},"observed_at":"2026-01-01T00:00:00Z","partial":false,"provider_failures":[],"quotes":[],"status":"COMPARISON_AVAILABLE","usage":{"provider_calls":[]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"amount_in":{"description":"Positive decimal input amount, converted exactly to raw token units.","type":"string"},"baseline_provider":{"description":"Optional provider used only for a direct economic comparison.","enum":["oneinch","kyberswap"],"type":"string"},"chain":{"description":"Base Mainnet only in this quote-only MVP.","enum":["base"],"type":"string"},"slippage_bps":{"description":"Slippage tolerance in basis points; it is not treated as a cost.","maximum":10000,"minimum":0,"type":"integer"},"token_in":{"description":"Input Base asset symbol.","enum":["USDC","USDT","ETH","WETH"],"type":"string"},"token_out":{"description":"Output Base asset symbol; must differ from token_in.","enum":["USDC","USDT","ETH","WETH"],"type":"string"}},"required":["chain","token_in","token_out","amount_in","slippage_bps"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"best_provider":{"description":"Best comparable provider only when at least two valid quotes are available.","type":["string","null"]},"confidence":{"description":"Deterministic quote-comparison confidence; two providers never produce HIGH in this MVP.","enum":["LOW","MEDIUM"],"type":"string"},"consensus":{"description":"Comparable-output median and comparison basis when two provider quotes are valid.","type":["object","null"]},"economic_advantage":{"description":"Best quote versus declared baseline or next available quote; never ROI.","type":["object","null"]},"economics":{"description":"Known or unknown estimated provider COGS; unknown is never represented as zero.","type":"object"},"evidence_quality":{"description":"Per-provider reported, calculated, estimated, or unavailable field quality.","type":"object"},"observed_at":{"format":"date-time","type":"string"},"partial":{"description":"True when one or more providers did not yield a valid quote.","type":"boolean"},"provider_failures":{"items":{"properties":{"category":{"type":"string"},"provider":{"type":"string"}},"required":["provider","category"],"type":"object"},"type":"array"},"quotes":{"description":"Normalized provider quote evidence in raw token units.","items":{"type":"object"},"type":"array"},"status":{"enum":["COMPARISON_AVAILABLE","PARTIAL","UPSTREAM_UNAVAILABLE"],"type":"string"},"usage":{"description":"Per-provider call success, latency, and configured cost-estimate availability.","type":"object"}},"required":["status","best_provider","confidence","quotes","consensus","economic_advantage","partial","provider_failures","evidence_quality","usage","economics","observed_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36688,"slug":"36688","resource":"https://relay.straelo.com/search-extract","description":"Search the live web and extract requested structured fields from relevant pages in one request.","type":"http","serviceName":"Straelo Relay","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"25000","amountUsd":0.025,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"economics":{"type":"object"},"extracted_data":{"type":"array"},"query":{"type":"string"},"requested_fields":{"type":"array"},"sources":{"type":"array"},"usage":{"type":"object"}},"required":["query","requested_fields","extracted_data","sources","usage","economics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"fields":["title","snippet"],"query":"x402 protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"economics":{},"extracted_data":[],"query":"x402 protocol","requested_fields":["title","snippet"],"sources":[],"usage":{}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"fields":{"items":{"enum":["title","url","snippet","text"],"type":"string"},"maxItems":4,"type":"array"},"query":{"minLength":1,"type":"string"}},"required":["query","fields"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"economics":{"type":"object"},"extracted_data":{"type":"array"},"query":{"type":"string"},"requested_fields":{"type":"array"},"sources":{"type":"array"},"usage":{"type":"object"}},"required":["query","requested_fields","extracted_data","sources","usage","economics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["search","extraction","web","structured","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-09-27T22:22:01.522Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-27T22:22:01.346Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"fields":["title","snippet"],"query":"x402 protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"economics":{},"extracted_data":[],"query":"x402 protocol","requested_fields":["title","snippet"],"sources":[],"usage":{}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"fields":{"items":{"enum":["title","url","snippet","text"],"type":"string"},"maxItems":4,"type":"array"},"query":{"minLength":1,"type":"string"}},"required":["query","fields"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"economics":{"type":"object"},"extracted_data":{"type":"array"},"query":{"type":"string"},"requested_fields":{"type":"array"},"sources":{"type":"array"},"usage":{"type":"object"}},"required":["query","requested_fields","extracted_data","sources","usage","economics"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":36689,"slug":"36689","resource":"https://relay.straelo.com/search-read","description":"Search the live web and retrieve clean readable content from relevant pages in one paid request.","type":"http","serviceName":"Straelo Relay","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x267ead21c0a5c1bf7e44cb357641556edc52d232","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":60}],"outputSchema":{"properties":{"example":{"properties":{"query":{"type":"string"},"sources":{"type":"array"}},"required":["query","sources"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"query":"x402 protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"query":"x402 protocol","sources":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"query":{"description":"Live web search query.","minLength":1,"type":"string"}},"required":["query"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"query":{"type":"string"},"sources":{"type":"array"}},"required":["query","sources"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["search","web","sources","research","bazaar"],"sourceHost":"relay.straelo.com","lastUpdated":"2026-09-27T22:04:26.807Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-27T22:04:26.669Z"},"metadata":{"serviceName":"Straelo Relay","extensions":{"bazaar":{"info":{"input":{"body":{"query":"x402 protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"query":"x402 protocol","sources":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"query":{"description":"Live web search query.","minLength":1,"type":"string"}},"required":["query"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"query":{"type":"string"},"sources":{"type":"array"}},"required":["query","sources"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false}]}