{"provider":{"host":"relay.imagiolabs.com","name":"relay.imagiolabs.com","score":4.3,"live":false,"checkedAt":null,"uptime72h":null,"lastCheck":null,"endpoints":69,"networks":["eip155:8453"],"cheapestUsd":"0.0015","income7dUsd":"0.096","payers7d":3,"transfers7d":10,"payoutAddressShared":false,"claimed":false,"page":"https://logicnodes.io/observatory/p/relay.imagiolabs.com"},"endpoints":[{"url":"https://relay.imagiolabs.com/health","method":"GET","priceMicroUsd":1500,"networks":["eip155:8453"],"description":"HTTP status, latency and redirect target for any public URL. Deterministic, no LLM."},{"url":"https://relay.imagiolabs.com/api-health","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"API health aggregator (Bazaar tool #23): status of developer-critical feeds before an agent commits to calls. Deterministic."},{"url":"https://relay.imagiolabs.com/base-telemetry","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Base L2 gas & RPC health normalizer: pings public Base RPC nodes, returns live block numbers, base/priority gas in gwei, node latencies and a recommended (lowest-latency healthy) RPC. Deterministic, execution bots fuel this every few seconds."},{"url":"https://relay.imagiolabs.com/decode-tx","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Transaction intent decoder (Bazaar tool #12): turns raw calldata into a plain-text explanation of what asset moves and why. Deterministic selector table."},{"url":"https://relay.imagiolabs.com/gas-forecast","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Gas fee forecaster (Bazaar tool #21): real eth_feeHistory on Base → base-fee trend, 10/50/90 priority percentiles, bulk-tx timing window. Deterministic."},{"url":"https://relay.imagiolabs.com/gas-oracle","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Multi-chain gas price oracle. Query: ?chain="},{"url":"https://relay.imagiolabs.com/html-to-md","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Noisy HTML-to-Markdown stripper (Bazaar tool #4): main-content blocks only — headings, links, lists, code. Deterministic."},{"url":"https://relay.imagiolabs.com/links","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Extract every link from any public page: totals, internal/external split, up to 100 URLs. Deterministic."},{"url":"https://relay.imagiolabs.com/manifest-validate","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Agent/MCP manifest validator (Bazaar tool #8): schema-level checks so an orchestration pipeline never crashes on a malformed capability manifest. Deterministic."},{"url":"https://relay.imagiolabs.com/market","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Deterministic on-chain token price from V2-style pair reserves via public RPCs (x*y=k math, failover across RPCs). No oracle, no LLM."},{"url":"https://relay.imagiolabs.com/wallet","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Wallet/contract summary: balance, nonce, contract flag — multi-chain via public RPCs. Deterministic."},{"url":"https://relay.imagiolabs.com/wiki-pack","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Wikipedia article → structured JSON (extract, sections, categories, first image). Deterministic entity lookup for reasoning agents."},{"url":"https://relay.imagiolabs.com/content-guard","method":"GET","priceMicroUsd":2500,"networks":["eip155:8453"],"description":"AI-crawl-trap honeypot scanner before an agent fetches a page: robots.txt directives for the UA, meta-robots, sport-walled traps markers, suspicious redirect loops. Protects agent budgets."},{"url":"https://relay.imagiolabs.com/geo-gate","method":"GET","priceMicroUsd":2500,"networks":["eip155:8453"],"description":"Region-availability signals for a URL: CDN headers (x-vercel-cf variants), hreflang set, schema.org areaServed, robots disallow-by-region hints. Fast geo-gating preflight."},{"url":"https://relay.imagiolabs.com/http-probe","method":"GET","priceMicroUsd":2500,"networks":["eip155:8453"],"description":"Deep HTTP inspection of a host: status, redirect chain (every hop with codes), TLS/security headers snapshot, server banner. Deterministic web-intel."},{"url":"https://relay.imagiolabs.com/outlink-retry","method":"GET","priceMicroUsd":2500,"networks":["eip155:8453"],"description":"Link rescue: status check, then archive.org / mirrors fallback for dead links (wayback latest snapshot URL + archive availability). The Link-Rescue product as an x402 endpoint."},{"url":"https://relay.imagiolabs.com/defi-tvl","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"TVL + 24h/7d change (DefiLlama). Query: ?protocol="},{"url":"https://relay.imagiolabs.com/diff","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Semantic diff engine (Bazaar tool #3): structural word-level mutations between two text versions — added/removed/changed segments, similarity score. Deterministic LCS."},{"url":"https://relay.imagiolabs.com/dividend-calendar","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Ex-dividend dates + yield. Query: ?days="},{"url":"https://relay.imagiolabs.com/macro-calendar","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"CPI/FOMC/NFP/PCE release dates. Query: ?days="},{"url":"https://relay.imagiolabs.com/receipt-verify","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Settlement receipt verifier: decodes any x402 X-PAYMENT-RESPONSE into success/amount/tx — machine-checkable proof of payment."},{"url":"https://relay.imagiolabs.com/rss-gate","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Feed gate: RSS/Atom → clean JSON items (title, link, published, summary). Deterministic."},{"url":"https://relay.imagiolabs.com/watch","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Contract event log monitor: eth_getLogs for any contract over the last N blocks. Deterministic."},{"url":"https://relay.imagiolabs.com/whale","method":"GET","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Whale move interpreter (Bazaar tool #22): decodes a transaction into plain-language intent — transfers, trades, liquidity changes, native value. Deterministic."},{"url":"https://relay.imagiolabs.com/catalyst","method":"GET","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Trend catalyst scanner (Bazaar tool #25): news/web search for the item, surface fresh sources with timestamps. Firecrawl-backed."},{"url":"https://relay.imagiolabs.com/nl-sql","method":"GET","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"Natural-language-to-SQL (Bazaar tool #16): single optimized select statement from a data question + schema. Read-only guarded, LLM-backed."},{"url":"https://relay.imagiolabs.com/summarize","method":"GET","priceMicroUsd":4000,"networks":["eip155:8453"],"description":"LLM summary of any public page, backed by Cloudflare Workers AI."},{"url":"https://relay.imagiolabs.com/analyst-ratings","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Consensus target price + rating changes. Query: ?ticker="},{"url":"https://relay.imagiolabs.com/audit-claims","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Hallucination auditor (Bazaar tool #13): LLM-as-a-judge checks an agent's draft answer against source data; flags synthetic claims. Structured verdict."},{"url":"https://relay.imagiolabs.com/bot-message","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Agent notes board: POST messages (POST settles), GET reads recent board notes."},{"url":"https://relay.imagiolabs.com/dex-volume","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"DEX volume spikes + top pools. Query: ?pool= or ?chain="},{"url":"https://relay.imagiolabs.com/earnings-calendar","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Upcoming earnings dates + EPS estimates (NASDAQ/Yahoo). Query: ?ticker= or ?date="},{"url":"https://relay.imagiolabs.com/funding-rates","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Perpetual funding rates across Binance/Bybit/OKX. Query: ?symbol="},{"url":"https://relay.imagiolabs.com/market-sent","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Aggregated crypto sentiment snapshot: CNN Fear & Greed index + top protocol feed states. Small, free-source, deterministic aggregation."},{"url":"https://relay.imagiolabs.com/prices","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"SaaS pricing scraper/extractor (Bazaar tool #6): pricing page → standardized plans JSON. Firecrawl-backed."},{"url":"https://relay.imagiolabs.com/repo-gate","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Is this repo safe for an agent touch? Danger-marker scan (eval/exec/curl|sh/sudo patterns, missing license, stale repository, tiny trust signals) via public GitHub — read-only verdict + reasons."},{"url":"https://relay.imagiolabs.com/risk-grade","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Contract clause risk grader (Bazaar tool #10): flags non-standard liabilities, jurisdiction anomalies, one-sided termination terms. LLM-backed, structured verdict."},{"url":"https://relay.imagiolabs.com/sanitize","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Prompt-injection scanner (Bazaar tool #2): flags adversarial system-override strings inside untrusted text. Deterministic heuristics + LLM verdict."},{"url":"https://relay.imagiolabs.com/short-interest","method":"GET","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"FINRA short volume + days-to-cover. Query: ?ticker="},{"url":"https://relay.imagiolabs.com/kya-check","method":"GET","priceMicroUsd":7000,"networks":["eip155:8453"],"description":"KYA check: registered vs anonymous surface verdict before an agent pays a counterparty."},{"url":"https://relay.imagiolabs.com/social-x-ray","method":"GET","priceMicroUsd":7500,"networks":["eip155:8453"],"description":"Public company page → social links (linkedin/twitter/github/email) + credibility index (domain age signals, contact completeness, security headers). Due-diligence fast pass."},{"url":"https://relay.imagiolabs.com/vault-fill","method":"GET","priceMicroUsd":8000,"networks":["eip155:8453"],"description":"Vault fill: deterministic treasury split (reinvest vs reserve) for agent earnings."},{"url":"https://relay.imagiolabs.com/receipt-feed","method":"GET","priceMicroUsd":9000,"networks":["eip155:8453"],"description":"Public receipts feed: settlement-ledger rows as proof-of-revenue receipts."},{"url":"https://relay.imagiolabs.com/repo-sum","method":"GET","priceMicroUsd":9000,"networks":["eip155:8453"],"description":"Repo summarizer: README + repo meta → capability summary and setup steps for agents."},{"url":"https://relay.imagiolabs.com/sentiment","method":"GET","priceMicroUsd":9000,"networks":["eip155:8453"],"description":"Social sentiment vectorizer (Bazaar tool #9): 0-100 index + 3 keyword drivers for a public feed. Firecrawl + LLM."},{"url":"https://relay.imagiolabs.com/bounty-scan","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Bounty feed: currently-claimable PAID bounties from our own PAID-ONLY scan."},{"url":"https://relay.imagiolabs.com/crypto-sentiment","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Social+news composite score. Query: ?q="},{"url":"https://relay.imagiolabs.com/demand-graph","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Demand graph: per-category paid-call density + revenue-gap scenario from CDP catalog findings."},{"url":"https://relay.imagiolabs.com/earnings-api","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Earnings API: aggregated confirmed/pending earnings by source (money mirror)."},{"url":"https://relay.imagiolabs.com/insider-trades","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"SEC Form 4 parsed: buyer/seller, shares, price, date. Query: ?ticker="},{"url":"https://relay.imagiolabs.com/liquidations","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Recent liquidation feed + heatmap. Query: ?symbol=&window="},{"url":"https://relay.imagiolabs.com/npm-pulse","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Open-source dependency pulse: latest version, last publish time, weekly download counts (npm/pypi) or release/pushed-at (GitHub). Breaking-change early warning for agent toolchains."},{"url":"https://relay.imagiolabs.com/options-iv","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Implied volatility + put/call ratio (Yahoo). Query: ?ticker="},{"url":"https://relay.imagiolabs.com/stablecoin-flows","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"USDC/USDT mint/burn + exchange netflow. Query: ?chain="},{"url":"https://relay.imagiolabs.com/token-unlocks","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Vesting/unlock schedule + supply impact. Query: ?token="},{"url":"https://relay.imagiolabs.com/swarm-health","method":"GET","priceMicroUsd":11000,"networks":["eip155:8453"],"description":"Swarm health: 24h run rate + failure attribution by agent."},{"url":"https://relay.imagiolabs.com/quote-room","method":"GET","priceMicroUsd":12000,"networks":["eip155:8453"],"description":"Quote room: deterministic price negotiation for relay endpoints (accept/counter/reject vs our fee floor)."},{"url":"https://relay.imagiolabs.com/swarm-status","method":"GET","priceMicroUsd":12000,"networks":["eip155:8453"],"description":"Swarm status: per-agent fleet snapshot (enabled, last status, 24h run count)."},{"url":"https://relay.imagiolabs.com/agent-reputation","method":"GET","priceMicroUsd":15000,"networks":["eip155:8453"],"description":"Agent reputation: ERC-8004-style scoring (registration + recency + success rate)."},{"url":"https://relay.imagiolabs.com/bounty-claim","method":"POST","priceMicroUsd":15000,"networks":["eip155:8453"],"description":"Bounty claim: queue a paid bounty into our product pipeline (work-for-hire intake)."},{"url":"https://relay.imagiolabs.com/13f-holdings","method":"GET","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Institutional holdings deltas (quarterly). Query: ?cik= or ?ticker="},{"url":"https://relay.imagiolabs.com/arb-scan","method":"GET","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Two-pool arbitrage scanner: exact x*y=k reserves math, spread in bps, optimal trade size (numeric optimizer, capped at 30% of thinner pool) and net profit after gas. Read-only — no execution, no capital locked."},{"url":"https://relay.imagiolabs.com/bounty-match","method":"POST","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Bounty match: score open paid bounties against your capability tags."},{"url":"https://relay.imagiolabs.com/bridge-opt","method":"GET","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Cross-chain bridge + gas optimizer: routed quote across majors (ethereum/base/arbitrum/optimism/polygon/bsc) with gas cost USD and execution time. Deterministic upstream quotes, output normalized JSON."},{"url":"https://relay.imagiolabs.com/mev-scan","method":"GET","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"MEV/sandwich detection on a tx. Query: ?tx="},{"url":"https://relay.imagiolabs.com/onchain-whale-flow","method":"GET","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Large transfers with intent classification. Query: ?chain=&minUsd="},{"url":"https://relay.imagiolabs.com/search-pack","method":"GET","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Unified multi-surface search (Firecrawl-backed): web, news or github results as clean JSON (title, url, snippet) — the highest-call-demand category in agentic.market."},{"url":"https://relay.imagiolabs.com/code-ship","method":"POST","priceMicroUsd":25000,"networks":["eip155:8453"],"description":"Code ship: paid repo-fix intake to our human-gated review pipeline."},{"url":"https://relay.imagiolabs.com/sec-parse","method":"GET","priceMicroUsd":50000,"networks":["eip155:8453"],"description":"SEC filings parser: EDGAR submissions JSON → structured corporate-event stream (form, filed date, accession, document link). Zero context-token waste for trading agents monitoring 8-K/4 disclosures."}]}