{
 "$comment": "A normalized mirror of the Coinbase CDP x402 Bazaar, republished so it can be searched. The facts belong to the endpoint operators; the normalization, search and aggregates are the contribution. Refreshed weekly; report a wrong or unwanted entry at https://github.com/110kc3/seo/issues and it will be removed.",
 "source": "Coinbase CDP x402 Bazaar",
 "source_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
 "fetched": "2026-09-14",
 "count": 15392,
 "endpoints": [
  {
   "url": "https://01mind.net/purchase/dyn-baf663b065a63397",
   "host": "01mind.net",
   "description": "01Mind listing: dyn-baf663b065a63397",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x3BeFC9eF80622271f462A6435CB1201aC44cF196",
   "x402_version": 2,
   "updated": "2026-08-16T00:28:02.857Z"
  },
  {
   "url": "https://01mind.net/purchase/render-document",
   "host": "01mind.net",
   "description": "Turn structured content into a real .docx or .xlsx file an agent can hand to a person -- headings, paragraphs, tables and multi-sheet workbooks, returned as base64 in the same response. Accepts blocks, markdown, spreadsheet rows, or a saved template plus values. 5 free documents per month per API key, then $0.25 each. Free dry run at POST /sandbox/execute/render-document.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x3BeFC9eF80622271f462A6435CB1201aC44cF196",
   "x402_version": 2,
   "updated": "2026-09-03T13:15:22.274Z"
  },
  {
   "url": "https://10x402.com/lint",
   "host": "10x402.com",
   "description": "Find conformance blockers to x402 indexing and payment on a live endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-03T19:04:20.325Z"
  },
  {
   "url": "https://10x402.com/lint/envelope",
   "host": "10x402.com",
   "description": "Check a captured x402 402 for indexing and payment blockers — no fetch",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-01T16:10:51.035Z"
  },
  {
   "url": "https://10x402.com/lint/envelope/one",
   "host": "10x402.com",
   "description": "Run ONE named check against a response you paste",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-01T14:01:01.186Z"
  },
  {
   "url": "https://10x402.com/lint/one",
   "host": "10x402.com",
   "description": "Run ONE named check against a live endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-03T19:04:50.156Z"
  },
  {
   "url": "https://10x402.com/monitor/history",
   "host": "10x402.com",
   "description": "Every day this wing has held for one host — instrument readings and probes",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-02T14:59:15.674Z"
  },
  {
   "url": "https://10x402.com/monitor/receipt",
   "host": "10x402.com",
   "description": "The dispute pack: the series, the contradiction stated, a SHA-256 digest and an attestation",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-02T14:59:16.449Z"
  },
  {
   "url": "https://10x402.com/monitor/verdict",
   "host": "10x402.com",
   "description": "The latest stored reading for a host: three rating instruments plus what it answered when asked — dated, never live, and it says how old it is",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-02T14:59:15.296Z"
  },
  {
   "url": "https://10x402.com/presence",
   "host": "10x402.com",
   "description": "Where a live x402 resource stands with the registries — Bazaar, x402scan, and on-chain",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x885E7BEF433eb78F5976b28A7c10739c98DB11E5",
   "x402_version": 2,
   "updated": "2026-09-01T16:11:07.736Z"
  },
  {
   "url": "https://21millionpixels.art/api/agent/paint",
   "host": "21millionpixels.art",
   "description": "Paint one pixel on 21millionpixels.art, a shared 21,000,000-pixel canvas. Reads are free; paid pixels skip the human cooldown.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xdD666CDCf2BCcff8D1C8161ed24FF26c0ed429b9",
   "x402_version": 2,
   "updated": "2026-09-13T14:01:17.531Z"
  },
  {
   "url": "https://21millionpixels.art/api/agent/paint-batch",
   "host": "21millionpixels.art",
   "description": "Paint 2 pixels in one plot on 21millionpixels.art, a shared 21,000,000-pixel canvas, for one payment. Reads are free; paid pixels skip the human cooldown.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdD666CDCf2BCcff8D1C8161ed24FF26c0ed429b9",
   "x402_version": 2,
   "updated": "2026-09-13T14:11:36.975Z"
  },
  {
   "url": "https://2s-rjsw718bb-alleyford.vercel.app/api/space/satellites",
   "host": "2s-rjsw718bb-alleyford.vercel.app",
   "description": "Search the catalog of every cataloged Earth-orbiting object — ~69,000 satellites, rocket bodies, and debris tracked by US Space Force / 18 SDS (via CelesTrak SATCAT). Filter by name (q, e.g. \"starlink\"), owner/launching country (owner — code like US/PRC/CIS or a name like \"china\"), object type (type = payload | rocket body | debris | unknown), launch-year range (launchYearFrom/launchYearTo), inter",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.0012,
   "price_atomic": "1200",
   "asset": "USDC",
   "pay_to": "0xcEE4259Fae5931078Cd3ed030180E55F11BB9f35",
   "x402_version": 2,
   "updated": "2026-08-24T14:12:56.552Z"
  },
  {
   "url": "https://2s.io/api/airport/lookup",
   "host": "2s.io",
   "description": "Look up an airport by 3-letter IATA (e.g. SFO) or 4-letter ICAO (e.g. KSFO) code. Query: code (3-5 chars, alphanumeric). Returns { airport: { id, ident, type, name, latitude, longitude, elevationFt, continent, isoCountry, isoRegion, municipality, scheduledService, icaoCode, iataCode, gpsCode, localCode, wikipediaLink } } or 404 NOT_FOUND.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-10T14:12:16.818Z"
  },
  {
   "url": "https://2s.io/api/airport/near",
   "host": "2s.io",
   "description": "Airports within a radius of a coordinate, sorted by distance. Query: lat (-90..90), lon (-180..180), radius_km (1-2000, default 200), limit (1-100, default 20), type (optional: large_airport|medium_airport|small_airport|heliport|seaplane_base|balloonport|closed), country (optional 2-letter ISO 3166-1), scheduled_service (optional bool, true = commercial-service airports only). Returns { query, cou",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:24:29.816Z"
  },
  {
   "url": "https://2s.io/api/bank/lookup",
   "host": "2s.io",
   "description": "FDIC-insured US bank directory lookup. Lookup by name (fuzzy match), FDIC certificate number, RSSD ID, or state. Each record includes name + short name, web address, active flag, city/state/county/zip, established + insured dates, charter class, bank class, primary federal regulator, number of branches, assets and deposits ($1000s), and closed-date + reason for inactive institutions. Public-domain",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:43.673Z"
  },
  {
   "url": "https://2s.io/api/bio/species",
   "host": "2s.io",
   "description": "Resolve any organism by scientific or common name to the GBIF taxonomic backbone — the canonical free reference for life on Earth. Returns the accepted scientific name + canonical name, taxonomic rank and status, the match type/confidence, the full classification (kingdom → phylum → class → order → family → genus → species), up to 8 English vernacular (common) names, the count of recorded occurren",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:39.805Z"
  },
  {
   "url": "https://2s.io/api/business/id-resolve",
   "host": "2s.io",
   "description": "Resolve a legal entity across identifier systems. Give exactly one of name, lei, cik, or ticker and get the others back: LEI (GLEIF), SEC CIK, ticker(s) with exchange, jurisdiction, and a canonical entity name. This is the COMPANY-ENTITY resolver: it joins the legal entity (LEI) to its SEC filer identity (CIK/ticker) and back. For SECURITIES (FIGI, ISIN, share-class identifiers) use finance.securi",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:47.267Z"
  },
  {
   "url": "https://2s.io/api/business/uk-companies",
   "host": "2s.io",
   "description": "Official UK company registry (Companies House). Two modes: pass query to search companies by name (returns company number, name, status, type, incorporation date, address), or pass companyNumber for the full registry profile — legal name, status, company type, jurisdiction, incorporation/cessation dates, SIC activity codes, registered office address, accounts (next due, last made-up-to), confirmat",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-01T17:54:34.078Z"
  },
  {
   "url": "https://2s.io/api/calendar/business-days",
   "host": "2s.io",
   "description": "Holiday-aware business-day calculator for 200+ countries. Three modes: pass start + addDays (signed integer) to shift a date by N business days; pass start + end to count business days between two dates (exclusive of start, inclusive of end); pass start alone to check one date (is it a business day, which holiday, next/previous business day). Query: country (ISO 3166-1 alpha-2), start (YYYY-MM-DD)",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T13:12:34.106Z"
  },
  {
   "url": "https://2s.io/api/calendar/earnings",
   "host": "2s.io",
   "description": "Earnings release calendar — which US-listed companies report earnings in a date window, with expected and (once reported) actual EPS and revenue, and the time of day (before/after market). Pass a from/to window (YYYY-MM-DD; defaults to the next 14 days) and optionally a ticker to filter to one company. Agents cannot recall future earnings dates — this is the schedule. Data by Finnhub.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-08T08:24:37.633Z"
  },
  {
   "url": "https://2s.io/api/calendar/holidays",
   "host": "2s.io",
   "description": "List the official holidays for a country and year, with exact observed dates including substitute days (e.g. a Saturday July 4th observed on Friday). Query: country (ISO 3166-1 alpha-2, 200+ supported), year, optional region (subdivision code like CA for US-California or BY for DE-Bavaria), optional types filter (public, bank, school, optional, observance — comma-separated), optional lang (ISO 639",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:16:59.919Z"
  },
  {
   "url": "https://2s.io/api/convert/unit",
   "host": "2s.io",
   "description": "Convert a value between units of measure: mass (g, kg, mg, lb, oz, t, st), length (m, km, cm, mm, in, ft, yd, mi), volume (l, ml, m3, gal, gal-imp, qt, pt, cup, floz, tbsp, tsp), area (m2, km2, ft2, acre, ha), and temperature (C, F, K). Units are matched case-insensitively with common aliases (kg/kilogram/kgs). Returns {value, from, to, dimension, result}. Exact factors — the ground-truth answer a",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T13:12:33.703Z"
  },
  {
   "url": "https://2s.io/api/crypto/coin",
   "host": "2s.io",
   "description": "Full coin profile by CoinGecko id (e.g. bitcoin, ethereum, solana). Returns price, market cap + rank, FDV, 24h volume, all-time high/low with dates, circulating/total/max supply, price changes (1h/24h/7d/30d/1y), categories, and official links (homepage, X, GitHub, subreddit). Richer than crypto.token-price (spot only) and crypto.markets (list row).",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-11T23:27:35.016Z"
  },
  {
   "url": "https://2s.io/api/crypto/defi-yields",
   "host": "2s.io",
   "description": "DeFi yield & lending rates across protocols (via DefiLlama, free/keyless). Returns pools ranked by APY or TVL with base vs reward APY, TVL, 1d/7d/30d APY trend, stablecoin flag, and IL-risk. Filter by chain, project (aave, compound, lido…), symbol (USDC, ETH…), minApy, minTvlUsd. The yield/lending-rate layer beyond crypto.defi's TVL headline.",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-26T03:04:52.075Z"
  },
  {
   "url": "https://2s.io/api/crypto/hyperliquid-funding",
   "host": "2s.io",
   "description": "Live perp funding rates, open interest, and mark/oracle/mid prices across 200+ Hyperliquid perpetuals (free/keyless). Each row: coin, hourly funding rate, open interest, mark/oracle/mid price, premium, prior-day price, 24h notional volume, max leverage. Filter by coin; sort by oi, volume, or funding. On-chain perp microstructure for funding-arb and OI signals.",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-08T08:31:47.939Z"
  },
  {
   "url": "https://2s.io/api/crypto/markets",
   "host": "2s.io",
   "description": "Top cryptocurrencies by market cap with live price, market cap, 24h volume, and 24h + 7d % change. Pass limit (1–100, default 20). Source: CoinGecko. For a single token use crypto.token-price; for the whole-market overview use crypto.global.",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-26T03:04:56.764Z"
  },
  {
   "url": "https://2s.io/api/dns/lookup",
   "host": "2s.io",
   "description": "Resolve a hostname over public DNS and return parsed records. Query: host (required FQDN), types (comma-separated: A,AAAA,MX,TXT,NS,CAA,SRV,CNAME,PTR,SOA — default A,AAAA,MX,TXT,NS), resolver (cloudflare|google|quad9|opendns, optional). Returns one normalized JSON shape per record type with per-type error pass-through. Reserved/local TLDs (.local, .internal, .invalid, .test, localhost) are rejecte",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T12:24:16.501Z"
  },
  {
   "url": "https://2s.io/api/domain/email-security",
   "host": "2s.io",
   "description": "Grade a domain's email-authentication and DNS-security posture from live DNS in one call: SPF, DMARC (policy + alignment), DKIM (for the supplied or common selectors), MTA-STS, TLS-RPT, DNSSEC, CAA, and BIMI. Pass domain (and optional dkimSelector). Returns an overall letter grade, a summary (spf/dmarcPolicy/dkim/mtaSts/dnssec/caa/bimi + spoofingProtected), and a per-mechanism block with the raw r",
   "method": "GET",
   "chain": "base",
   "price": 0.0045,
   "price_atomic": "4500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-11T10:41:52.132Z"
  },
  {
   "url": "https://2s.io/api/domain/intel",
   "host": "2s.io",
   "description": "Domain intelligence in one call — composes DNS, WHOIS/RDAP registration, and the live TLS certificate for a domain. Pass domain (e.g. example.com). Returns a summary (does it resolve, has MX, registrar, domain expiry, whether HTTPS is currently valid, days until cert expiry) plus three independent sections: dns (A/AAAA/MX/NS/TXT records), whois (registrar, registered/expires/updated dates, status ",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:04.991Z"
  },
  {
   "url": "https://2s.io/api/domain/whois",
   "host": "2s.io",
   "description": "Modern WHOIS via RDAP. Query: domain (e.g. example.com). Returns { domain, ldhName, handle, registrar:{ name, ianaId, url, abuseEmail, abusePhone }, registeredAt, expiresAt, updatedAt, statuses (camelCase ICANN EPP codes), nameservers[], dnssecSigned, rdapUrl }. GDPR: registrant personal data is generally redacted upstream and not returned. Some TLDs without RDAP are not supported and return 404 T",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:17:53.514Z"
  },
  {
   "url": "https://2s.io/api/finance/company-profile",
   "host": "2s.io",
   "description": "Company 360 — a US public company's SEC picture in one call by ticker. Merges three SEC sources: recent filings (10-K/10-Q/8-K and all form types, with links), curated XBRL fundamentals (revenue, net income, EPS, assets, etc. — annual + quarterly series), and recent insider transactions (Form 4 buys/sells by officers & directors). Each section reports found/error independently. Equity research, du",
   "method": "GET",
   "chain": "base",
   "price": 0.0144,
   "price_atomic": "14400",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-01T20:17:59.381Z"
  },
  {
   "url": "https://2s.io/api/finance/figi-search",
   "host": "2s.io",
   "description": "Free-text search for securities across global exchanges via OpenFIGI. Give a query (company name, ticker, description) and optionally narrow by exchCode (e.g. US), securityType, or marketSector (Equity, Corp, Govt, Mtge, Muni, Pfd, Comdty, Index, Curncy). Returns relevance-ranked matches with FIGI, composite/share-class FIGI, name, ticker, exchange, security type, market sector, and description, p",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:02.844Z"
  },
  {
   "url": "https://2s.io/api/finance/sec-filings",
   "host": "2s.io",
   "description": "Recent SEC EDGAR filings for a US publicly-traded company by stock ticker. Resolves ticker → CIK via SEC's company_tickers.json, then fetches the company's submissions index from data.sec.gov. Returns company metadata (name, CIK, SIC industry classification, exchanges, fiscal year-end, state of incorporation) plus filings with form type, filing date, report date, accession number, primary-document",
   "method": "GET",
   "chain": "base",
   "price": 0.009,
   "price_atomic": "9000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-01T20:17:41.562Z"
  },
  {
   "url": "https://2s.io/api/fx/rates",
   "host": "2s.io",
   "description": "Daily reference exchange rates from the European Central Bank (via Frankfurter). 30+ major currencies. Pass base = 3-letter ISO 4217 currency (default USD), optional symbols = comma-separated target codes (default = all available), optional date = YYYY-MM-DD for historical rates (history back to 1999, business days only; omit for latest), optional amount to convert (default 1). Returns base, date,",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-10T09:52:22.893Z"
  },
  {
   "url": "https://2s.io/api/geo/ip",
   "host": "2s.io",
   "description": "Geolocate a single IPv4 or IPv6 address. Returns country (name + ISO code), region (name + code), city, ZIP, lat/lon, timezone, ISP, organization, and AS number + name. For bulk lookups (up to 100 IPs in one call) use /api/ipinfo/bulk instead. Lat/lon precision is city-level, not GPS.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:14:36.52Z"
  },
  {
   "url": "https://2s.io/api/geocode/address",
   "host": "2s.io",
   "description": "Forward geocoding — free-text address or place name → latitude/longitude plus structured address components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode). Query: q (2-500 chars), limit (1-10, default 5), country (optional 2-letter ISO 3166-1 bias). Underlying data is OpenStreetMap (ODbL). Sister: /api/geocode/reverse.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:21:49.738Z"
  },
  {
   "url": "https://2s.io/api/geocode/reverse",
   "host": "2s.io",
   "description": "Reverse geocoding — latitude/longitude → nearest formatted address plus structured components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode). Query: lat (-90..90), lon (-180..180). Underlying data is OpenStreetMap (ODbL). Sister: /api/geocode/address.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-28T06:53:03.702Z"
  },
  {
   "url": "https://2s.io/api/gov/fda-food-recalls",
   "host": "2s.io",
   "description": "FDA food recall enforcement reports, newest first by report date. All filters optional. Each record includes recall number, status (Ongoing/Completed/Terminated/Pending), classification (Class I/II/III), product description, reason for recall, initial-notification mechanism, voluntary-vs-mandated, recalling firm + city/state/country, distribution pattern, and recall + report dates. Backed by OpenF",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-26T03:05:23.799Z"
  },
  {
   "url": "https://2s.io/api/gov/fda-recalls",
   "host": "2s.io",
   "description": "FDA drug recall enforcement reports, newest first. All filters optional. Each record includes recall number, status (Ongoing/Completed/Terminated/Pending), classification (Class I/II/III), product description, reason for recall, initial-notification mechanism, voluntary-vs-mandated flag, recalling firm name + city/state/country, distribution pattern, and recall + report dates. Backed by OpenFDA's ",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:35.658Z"
  },
  {
   "url": "https://2s.io/api/gov/osha-violations",
   "host": "2s.io",
   "description": "Search OSHA citation / violation records via US Department of Labor Open Data Portal (~13.2M citations). Each citation links to an inspection via `activityNr` — pair with /api/gov/osha-inspections to follow site → inspection → violations. Filter by activityNr, citationId, standard (29 CFR section, e.g. \"19100132\" for PPE general requirements), issuance date range, initial-penalty min/max, emphasis",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-26T11:16:39.075Z"
  },
  {
   "url": "https://2s.io/api/gov/usgs-water",
   "host": "2s.io",
   "description": "Real-time water data from USGS NWIS stream / river / groundwater gauges within a bounding box around lat/lon. Returns each site's latest reading per requested variable: streamflow (00060, ft³/s), gage height (00065, ft), water temperature (00010, °C), precipitation (00045, in), and others. Each reading: site code + name, lat/lon, variable name + description + unit, value (or null if no data / sent",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:57.421Z"
  },
  {
   "url": "https://2s.io/api/health/hospital-lookup",
   "host": "2s.io",
   "description": "CMS Care Compare lookup for every CMS-certified US hospital (~5k). Lookup by 6-digit CMS Facility ID for direct match, or fuzzy by name + state + city + hospital type, with optional minimum overall rating (1-5) filter. Each record includes facility ID, name, full address, phone, hospital type (Acute Care / Critical Access / Psychiatric / etc.), ownership category, emergency services flag, birthing",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-25T19:28:21.844Z"
  },
  {
   "url": "https://2s.io/api/iso/currency",
   "host": "2s.io",
   "description": "Look up an ISO 4217 currency. Pass code (alphabetic like USD, or 3-digit numeric like 840) for the canonical record, or country to find the currency/currencies a country uses. Returns the alphabetic + numeric code, English name, minor unit (decimal places — e.g. JPY 0, USD 2, BHD 3), and the countries using it. Bundled authoritative ISO 4217 data — the currency-code + decimal-places ground truth a",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-10T14:11:57.714Z"
  },
  {
   "url": "https://2s.io/api/law/docket-search",
   "host": "2s.io",
   "description": "Search US federal court dockets — civil and criminal — from the RECAP/PACER archive. Full-text q (case name, party, e.g. \"United States v. Bankman-Fried\"), optional court (CourtListener court id like \"cand\", \"nysd\", \"ca9\"), filedAfter/filedBefore (YYYY-MM-DD), page. Or pass docketNumber (+ court) for exact lookup. Each docket: id, case name, court, docket number, date filed/terminated, nature of s",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-31T03:15:34.483Z"
  },
  {
   "url": "https://2s.io/api/license/real-estate",
   "host": "2s.io",
   "description": "Verify US real-estate licenses (brokers, sales agents, broker companies). Currently supported state: TX (Texas Real Estate Commission license holders). Search by name (license holder, partial), licenseNumber (exact), licenseType (partial, e.g. \"Broker\", \"Sales Agent\"), status (e.g. \"Active\"). Each license: type, number, holder name, status, original license date, expiration date, and the related s",
   "method": "GET",
   "chain": "base",
   "price": 0.0072,
   "price_atomic": "7200",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:54.335Z"
  },
  {
   "url": "https://2s.io/api/medical/icd10",
   "host": "2s.io",
   "description": "Verify and search ICD-10-CM diagnosis codes against the official US code set (FY2026, ~98k entries). Pass code (with or without the dot, e.g. E11.9 or E119) to confirm the code exists and list its more-specific child codes, or q to keyword-search code descriptions (e.g. \"type 2 diabetes neuropathy\"). Optional billable_only=true restricts results to codes valid for claim submission; limit caps resu",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-10T14:11:53.474Z"
  },
  {
   "url": "https://2s.io/api/medical/npi",
   "host": "2s.io",
   "description": "Look up US healthcare providers in the CMS NPPES registry — the authoritative directory of National Provider Identifiers (NPIs). Give an exact 10-digit NPI, or search by provider last name (+ optional first name), or organization name, optionally narrowed by state and taxonomy/specialty. Returns each provider with NPI, entity type (individual vs organization), status, name/credential/gender or org",
   "method": "GET",
   "chain": "base",
   "price": 0.0027,
   "price_atomic": "2700",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-21T13:36:00.394Z"
  },
  {
   "url": "https://2s.io/api/news/search",
   "host": "2s.io",
   "description": "Live news search. Returns recent headlines with title, URL, snippet, publisher source, relative age, and a breaking-news flag — real-time coverage past any model training cutoff. Supports count (1-20), offset, country (2-letter), and freshness (pd=past day, pw=past week, pm=past month, py=past year). Use for current events, market-moving developments, monitoring, and \"what happened with X\" questio",
   "method": "GET",
   "chain": "base",
   "price": 0.0225,
   "price_atomic": "22500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-11T01:26:43.94Z"
  },
  {
   "url": "https://2s.io/api/nutrition/food",
   "host": "2s.io",
   "description": "USDA FoodData Central nutrition lookup. Two modes: search (query=cheddar cheese) returns matching foods with fdcId, description, data type, category, and brand; detail (fdcId=328637) returns the full analyzed nutrient profile — energy, protein, fats, carbohydrates, vitamins, minerals — with USDA nutrient numbers, amounts, and units (per 100 g/ml unless serving fields indicate otherwise), plus ingr",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-02T21:01:26.511Z"
  },
  {
   "url": "https://2s.io/api/patents/search",
   "host": "2s.io",
   "description": "Search US patent applications and grants via the USPTO Open Data Portal. Query: q (required, 2+ chars), yearFrom / yearTo (optional filing-year bounds), applicationType (optional: Utility|Design|Plant|Reissue), limit (1-100, default 10), offset (0-based, default 0). Returns { total, returned, offset, limit, hits[{ applicationNumber, title, applicationType, firstInventor, inventors[], applicants[],",
   "method": "GET",
   "chain": "base",
   "price": 0.0045,
   "price_atomic": "4500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-31T13:57:54.924Z"
  },
  {
   "url": "https://2s.io/api/predict/search",
   "host": "2s.io",
   "description": "Cross-venue prediction-market keyword search across Polymarket, Kalshi, and Limitless Exchange in one call. Pass q (required); filter by status (open/closed) and cap per-venue with limit. Each hit is tagged with its venue and returns the question, live YES/NO price (0-1 implied probability), USD volume, close date, and the venue URL — for finding the same real-world question wherever it trades. Re",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-14T07:08:21.132Z"
  },
  {
   "url": "https://2s.io/api/predict/sports",
   "host": "2s.io",
   "description": "Sports prediction markets across Polymarket and Kalshi in one call — game lines, futures, and props (NFL/NBA/MLB/NHL/soccer/tennis/etc). Optionally narrow with league (a tag/category keyword, e.g. nfl, soccer, world-cup) and cap with limit. Each hit is tagged with its venue and returns the question, live YES/NO price (implied probability), USD volume, close date, and the venue URL. Read-only, keyl",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:32.264Z"
  },
  {
   "url": "https://2s.io/api/property/nyc-deed-history",
   "host": "2s.io",
   "description": "NYC deed + mortgage history for a tax lot via ACRIS (Automated City Register Information System) legals dataset, keyed by BBL. Each row carries a unique documentId you can use to drill into the ACRIS master dataset (the master URL pattern is included in the response) for full details: parties, consideration amount, document type (DEED, MORTGAGE, ASSIGNMENT OF MORTGAGE, etc.). Use `property.nyc-par",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-06T04:44:04.647Z"
  },
  {
   "url": "https://2s.io/api/security/package",
   "host": "2s.io",
   "description": "Security and provenance for an open-source package, composed live from three authoritative sources in one call. Pass ecosystem (npm, pypi, go, maven, cargo, nuget) + name (+ optional version; defaults to latest). Returns: known vulnerabilities from OSV (osv.dev — aggregates GitHub Security Advisories, PyPA, RustSec, Go vuln DB, etc.) each with its id, CVE aliases, summary, severity, and references",
   "method": "GET",
   "chain": "base",
   "price": 0.0054,
   "price_atomic": "5400",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-11T10:42:10.943Z"
  },
  {
   "url": "https://2s.io/api/stocks/earnings-surprises",
   "host": "2s.io",
   "description": "Historical quarterly earnings surprises for a US-listed company — reported (actual) EPS vs the analyst consensus estimate, the absolute surprise, and the surprise percentage, for the most recent quarters (newest first). Pass ticker (optionally limit). Tells you whether a company has been beating or missing expectations. Data by Finnhub.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:14:00.362Z"
  },
  {
   "url": "https://2s.io/api/stocks/insider-sentiment",
   "host": "2s.io",
   "description": "Aggregated insider sentiment for a US-listed company, by month. For each month returns the net change in insider share holdings and Finnhub's MSPR (Monthly Share Purchase Ratio, −100 to +100 — higher means more net insider buying). Pass ticker and optionally a from/to window (YYYY-MM-DD; defaults to ~1 year). A distilled signal layered on top of raw insider filings. Data by Finnhub.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-20T17:15:40.092Z"
  },
  {
   "url": "https://2s.io/api/stocks/metrics",
   "host": "2s.io",
   "description": "Key fundamental metrics and 52-week price statistics for a US-listed company. Pass ticker; returns headline valuation, margin, and per-share figures — P/E, P/B, P/S, PEG, EV/EBITDA, gross/operating/net margins, ROE, ROA, current ratio, debt/equity, dividend yield, beta, 52-week high/low, and YTD/52-week price returns — plus the full Finnhub metric map under `metric`. Computed ratios you would othe",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T07:59:20.591Z"
  },
  {
   "url": "https://2s.io/api/stocks/quote",
   "host": "2s.io",
   "description": "Latest daily stock quote for a US-listed ticker. Returns the most recent completed trading session: open, high, low, close, volume, VWAP, and trade count, plus the change and percent change versus the prior session, and company reference data (name, primary exchange, security type, currency, market cap). NOTE: this plan tier serves end-of-day / delayed data (the response flags delayed=true), suita",
   "method": "GET",
   "chain": "base",
   "price": 0.0045,
   "price_atomic": "4500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-10T20:15:12.899Z"
  },
  {
   "url": "https://2s.io/api/sunrise/compute",
   "host": "2s.io",
   "description": "Compute sunrise, sunset, solar noon, and civil/nautical/astronomical twilight times for a coordinate + date. Query: lat (-90..90), lon (-180..180), date (YYYY-MM-DD). All times returned as ISO 8601 UTC. At high latitudes near solstices an event may not occur (polar day/night) — those fields return null and a note is included. dayLengthMinutes is the sunrise→sunset interval.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-08-25T00:21:17.266Z"
  },
  {
   "url": "https://2s.io/api/timezone/lookup",
   "host": "2s.io",
   "description": "Resolve a coordinate to its IANA timezone and return the current UTC offset, local wall time, DST status, and short abbreviation. Query: lat (-90..90), lon (-180..180), at (optional ISO 8601 instant; defaults to now). Returns { tz, abbreviation, offsetMinutes, offsetHours, localTime, observesDst, isDst, januaryOffsetMinutes, julyOffsetMinutes, instant, source }. Polygon lookup against a CC0 timezo",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:15:11.754Z"
  },
  {
   "url": "https://2s.io/api/url/clean",
   "host": "2s.io",
   "description": "Fetch any URL and return its article content with the clutter stripped — nav, ads, sidebars, footers, scripts, styles, comments removed via heuristic extraction (<article> / <main> / role=main / densest block). Choose the output with `format`: markdown (default), text, both (JSON envelope), html (a self-contained readable reader-view page, raw text/html), or pdf (a clean typeset reading document, ",
   "method": "GET",
   "chain": "base",
   "price": 0.0027,
   "price_atomic": "2700",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-14T05:29:13.648Z"
  },
  {
   "url": "https://2s.io/api/url/map",
   "host": "2s.io",
   "description": "Discover the URLs a page or sitemap points at in a single fetch. Point it at an XML sitemap or sitemap-index and it returns the <loc> URLs; point it at an HTML page and it returns the <a href> links — auto-detected. URLs are resolved to absolute, de-duplicated, fragment-stripped, and http(s)-only. `limit` (1-2000, default 200) caps the count; `sameHostOnly` keeps only links on the same host. Singl",
   "method": "GET",
   "chain": "base",
   "price": 0.0027,
   "price_atomic": "2700",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T21:16:50.749Z"
  },
  {
   "url": "https://2s.io/api/url/render",
   "host": "2s.io",
   "description": "Render a URL in a real headless browser (JavaScript executed) and return its article content with the clutter stripped — same cleaning + output formats as /api/url/clean, but for client-rendered / SPA pages whose content only appears after JS runs (where a raw HTTP fetch returns an empty shell). `format`: markdown (default), text, both (JSON envelope), html (self-contained reader page, raw text/ht",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-07T22:34:17.01Z"
  },
  {
   "url": "https://2s.io/api/url/unfurl",
   "host": "2s.io",
   "description": "Fetch any URL and extract structured page metadata: title, description, og:image, canonical, favicon, site name, author, published time, language, and the first ~500 chars of body text. SSRF-guarded against private networks. 8s timeout, 512 KB max body. Returns the parsed metadata plus the raw og:/twitter:/itemprop meta dictionary for inspection.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T15:11:41.929Z"
  },
  {
   "url": "https://2s.io/api/validate/iban",
   "host": "2s.io",
   "description": "Validate an International Bank Account Number (IBAN) with full ISO 13616 checks: country-specific length and the ISO 7064 mod-97 checksum (not just a regex). Returns {valid, iban (normalized), formatted (4-char groups), countryCode, checkDigits, bban, reason}. Catches transposed digits and wrong-length accounts that a format check misses, and returns the canonical form so a glue/ETL pipeline can v",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T12:24:00.06Z"
  },
  {
   "url": "https://2s.io/api/vehicle/decode-wmi",
   "host": "2s.io",
   "description": "Decode a 3-character World Manufacturer Identifier (the first three characters of a VIN) to the assigning manufacturer. Returns full manufacturer legal name, common short name, make, vehicle type, and the date NHTSA published the assignment. Useful for partial-VIN analysis — crash reports, damaged-vehicle photos, fleet records — where only the WMI is recoverable. Backed by NHTSA.gov vPIC; data is ",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T12:42:16.035Z"
  },
  {
   "url": "https://2s.io/api/vehicle/vin-decode",
   "host": "2s.io",
   "description": "Decode a 17-character VIN to manufacturer-supplied vehicle metadata via NHTSA's vPIC database. Returns identity (year, make, model, trim, series, body class, manufacturer), assembly plant (city, state, country), engine (cylinders, displacement, HP, fuel type, configuration, engine model), transmission (style, speeds), and body/weight specs. Curated to the ~30 fields agents actually use from vPIC's",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T12:42:16.721Z"
  },
  {
   "url": "https://2s.io/api/weather/air-quality",
   "host": "2s.io",
   "description": "Current air quality for any coordinate worldwide. Pass lat + lon. Returns the US AQI (+ category Good/Moderate/Unhealthy…), the European AQI, and pollutant concentrations: PM2.5, PM10, ozone, nitrogen dioxide, sulphur dioxide, carbon monoxide. Source: Open-Meteo / CAMS (keyless).",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-01T20:18:06.706Z"
  },
  {
   "url": "https://2s.io/api/weather/current",
   "host": "2s.io",
   "description": "Current weather conditions for any coordinate worldwide. Pass lat + lon (and optional units=metric|imperial, default metric). Returns temperature, feels-like, humidity, precipitation (rain/snow), cloud cover, sea-level pressure, wind speed/direction/gusts, day/night flag, and a human-readable conditions label from the WMO weather code — with local time + timezone. Global coverage (not just US — fo",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-09T16:20:56.756Z"
  },
  {
   "url": "https://2s.io/api/weather/zip",
   "host": "2s.io",
   "description": "Current weather conditions for a US ZIP code (temperature, wind, humidity, conditions). Backed by the US National Weather Service (api.weather.gov) — public domain, no rate-limit pressure on commercial use.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-04T14:28:44.388Z"
  },
  {
   "url": "https://2s.io/api/wikipedia/summary",
   "host": "2s.io",
   "description": "Fetch a Wikipedia article summary in any of 30 supported languages. Returns title, displayTitle, lang, pageId, description, extract (plain text), extractHtml, lead image, canonical URLs, last-modified timestamp, word count, license, and an attribution string. Backed by https://<lang>.wikipedia.org/api/rest_v1/page/summary. Content is CC BY-SA 4.0 with attribution provided.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-10T14:12:02.169Z"
  },
  {
   "url": "https://2s.io/api/word/define",
   "host": "2s.io",
   "description": "English dictionary lookup via dictionaryapi.dev (Wiktionary-sourced). Returns full entries with IPA phonetic transcription(s), audio pronunciation URLs, and meanings grouped by part of speech. Each meaning carries definitions with usage examples and per-definition synonyms + antonyms. CC BY-SA 3.0/4.0 — attribute when redistributing. Useful for vocabulary agents, writing assistants, language-learn",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
   "x402_version": 2,
   "updated": "2026-09-01T08:20:27.936Z"
  },
  {
   "url": "https://3route.agents.bakingbad.dev/api/v6.1/:chainId/quote",
   "host": "3route.agents.bakingbad.dev",
   "description": "Price a swap without building a transaction. Returns expected input, output, and gas without constructing an executable transaction. Quotes are informational and can change with liquidity and chain state.",
   "method": "GET",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "AZ59bSccJmQu8Ljic1c5zxhjZitVbbutUYjBNwKLqfyD",
   "x402_version": 2,
   "updated": "2026-09-11T12:43:30.632Z"
  },
  {
   "url": "https://3route.agents.bakingbad.dev/api/v6.1/:chainId/swap",
   "host": "3route.agents.bakingbad.dev",
   "description": "Build an unsigned swap transaction for the best route. Builds an unsigned transaction for the selected route. Compare it with a fresh quote, validate every returned transaction field, obtain explicit signing approval, and broadcast it through the selected chain's RPC. The compatibility parameters permit and usePermit2 are ignored. For an ERC-20 source, approve the router in tx.to for at least srcA",
   "method": "GET",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "AZ59bSccJmQu8Ljic1c5zxhjZitVbbutUYjBNwKLqfyD",
   "x402_version": 2,
   "updated": "2026-08-21T13:53:05.999Z"
  },
  {
   "url": "https://3route.agents.bakingbad.dev/v1/:chainId/quote",
   "host": "3route.agents.bakingbad.dev",
   "description": "Price a swap without building a transaction. Returns expected input, output, and gas without constructing an executable transaction. Quotes are informational and can change with liquidity and chain state.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5D89060682fcE50eCaa7600aF6A5645Bd2b107Eb",
   "x402_version": 2,
   "updated": "2026-09-14T09:48:23.755Z"
  },
  {
   "url": "https://3route.agents.bakingbad.dev/v1/:chainId/swap",
   "host": "3route.agents.bakingbad.dev",
   "description": "Build an unsigned swap transaction for the best route. Builds an unsigned transaction for the selected route. Compare it with a fresh quote, validate every returned transaction field, obtain explicit signing approval, and broadcast it through the selected chain's RPC. The compatibility parameters permit and usePermit2 are ignored. For an ERC-20 source, approve the router in tx.to for at least srcA",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5D89060682fcE50eCaa7600aF6A5645Bd2b107Eb",
   "x402_version": 2,
   "updated": "2026-09-11T13:52:29.848Z"
  },
  {
   "url": "https://3route.agents.bakingbad.dev/v1/pro/:chainId/quote",
   "host": "3route.agents.bakingbad.dev",
   "description": "Price a swap without building a transaction. Returns expected input, output, and gas without constructing an executable transaction. Quotes are informational and can change with liquidity and chain state. Supports exact-output amounts and historical state. Historical state is available for approximately 35 days. The first request for a block may take 1-7 seconds; subsequent requests use cached sta",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5D89060682fcE50eCaa7600aF6A5645Bd2b107Eb",
   "x402_version": 2,
   "updated": "2026-09-11T13:53:58.58Z"
  },
  {
   "url": "https://402.com.tr/api/x402/address-check",
   "host": "402.com.tr",
   "description": "Structural address check: country, street, city, and postal pattern for common countries (TR, US, GB, DE, FR, NL, …). Returns a normalised single-line form and named issues. Not proof of deliverability.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:45.235Z"
  },
  {
   "url": "https://402.com.tr/api/x402/address-intel",
   "host": "402.com.tr",
   "description": "EOA vs contract, ETH + USDC balance, transaction count and activity level — straight from Base RPC. Useful for counterparty and wallet checks.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:00:47.149Z"
  },
  {
   "url": "https://402.com.tr/api/x402/address-trust",
   "host": "402.com.tr",
   "description": "🆕 The 'who am I dealing with?' check for agents. Reads Coinbase's ONCHAIN verification (an EAS attestation by verifications.coinbase.eth) — meaning the address is tied to a KYC'd Coinbase account, the strongest sybil-resistance signal on Base — plus the address's Basename. Returns a verified/named/anonymous verdict + trust score. Pair with sign-guard/spend-audit for a full pre-transaction gate. I",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:01:02.164Z"
  },
  {
   "url": "https://402.com.tr/api/x402/agent-wallet-audit",
   "host": "402.com.tr",
   "description": "🆕 The complete fund-movement authority on a Base wallet in one call: ERC-20 approvals (a spender you approved can pull the token) PLUS Base Account spend permissions (the agent-era scoped recurring allowance) — one drain-surface verdict with the ERC-20 revoke queue to act on. Approval tools miss the spend permissions; spend-permission tools miss the approvals. The only combined check for agent wa",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:07:04.061Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-contract-risk",
   "host": "402.com.tr",
   "description": "Combines security flags with the verified ABI's function names, then Claude explains the contract's dangerous capabilities — owner can mint, pause, blacklist, upgrade or self-destruct — with a danger level. Goes beyond raw flags to read what the contract can actually do.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:05:56.317Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-extract",
   "host": "402.com.tr",
   "description": "Turn ANY text into clean, schema-enforced JSON: pass text= plus the fields you want (fields=name,email,price,date — up to 10) and get exactly those keys back, guaranteed-valid JSON via Claude structured outputs. Add list=true to extract EVERY repeated record (invoice lines, listings, table rows) as an array. Up to 16K chars per call. Not crypto-specific — the universal parse step for agent pipelin",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T13:13:20.684Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-extract-batch",
   "host": "402.com.tr",
   "description": "The pipeline version of ai-extract: send up to 10 documents (text1=…&text2=… or texts= with ||| separators) and one field list — get one schema-enforced JSON object per document, in order, from a single paid call. 10 extractions for $0.10 instead of 10x the per-call overhead: built for agents parsing feeds, inboxes, scrape batches and receipt piles. Up to 6K chars per document.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:05:13.934Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-market-brief",
   "host": "402.com.tr",
   "description": "The zoom-out flagship: aggregates trending and newly-listed Base tokens, then Claude writes a concise market brief — mood, highlights, new & notable launches, and cautions (fresh/unknown tokens flagged for rug risk). One call gives a trading agent market context instead of dozens of lookups.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:05:25.078Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-summarize",
   "host": "402.com.tr",
   "description": "Compress up to 16K characters of anything — articles, transcripts, email threads, reports — into 3-5 precise bullet points, one micro-payment per call. No API key, no subscription, no prompt engineering: send text=, get bullets back as clean JSON. The digest step for agent pipelines that read more than they can carry in context.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-30T08:51:16.057Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-token-report",
   "host": "402.com.tr",
   "description": "The flagship report: aggregates token risk, holder concentration, price/liquidity and OFAC sanctions, then Claude synthesizes a structured verdict (avoid → favorable) with key risks and positives. One call, agent-ready intelligence you can't get free.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:05:48.343Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-translate",
   "host": "402.com.tr",
   "description": "Claude-quality translation as a pay-per-call primitive: send text= (up to 6K characters) and to= any language, get only the translation back — no notes, no wrapper prose, safe to pipe straight into the next step. One USDC micro-payment per call, no API key or subscription. Built for agents localizing content, parsing foreign-language sources, or serving multilingual users.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-26T00:46:29.217Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-tx-explain",
   "host": "402.com.tr",
   "description": "Give a Base transaction hash and Claude explains what it actually did in plain English — the action, a risk read (failed tx, risky approval, high-value transfer), and notes. Turns raw calldata into an answer agents and humans can use.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:02:01.129Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-wallet-report",
   "host": "402.com.tr",
   "description": "The flagship wallet report: aggregates net worth, age/activity and recent transactions, then Claude synthesizes a verdict (e.g. fresh/risky → established/active) with key observations. One call, agent-ready wallet intelligence.",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T06:16:12.211Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ai-wallet-security",
   "host": "402.com.tr",
   "description": "Pulls a wallet's active token approvals and Claude writes a security audit: overall risk level, USD at risk, and concrete revoke recommendations (which token/spender and why). The wallet-safety check agents and users run before trusting an address.",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:01:53.986Z"
  },
  {
   "url": "https://402.com.tr/api/x402/approval-advisor",
   "host": "402.com.tr",
   "description": "Ranks a wallet's active token approvals by USD-at-risk x unlimited-allowance x unlabelled-spender, and returns a prioritised revoke queue. Approvals are the #1 drain vector; this tells an agent exactly what to revoke first.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-01T09:26:47.181Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-access-type",
   "host": "402.com.tr",
   "description": "🆕 A B20 transfer policy is either a BLOCKLIST (allowed unless listed) or an ALLOWLIST (allowed ONLY if listed — a permissioned/whitelist token you can't even receive uninvited). b20-safety flags that a policy exists; this decodes its TYPE per scope (send/receive/execute/mint) — the difference between 'the issuer can block bad actors' and 'this is a permissioned RWA you can't hold uninvited'.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:02.379Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-announcements",
   "host": "402.com.tr",
   "description": "🆕 B20 Asset tokens can post on-chain announcements (Announcement: id, description, uri) — issuer notices, corporate actions, redemptions — a channel ERC-20 has no equivalent for. Reads a token's announcement feed (active vs ended) from CDP-indexed events. The issuer-communications primitive for agents holding tokenized/RWA B20 assets.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:05.411Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-authenticity",
   "host": "402.com.tr",
   "description": "🆕 Run FIRST on any 'B20'. A scammer can deploy a normal contract at a vanity 0xB200… address and fake the whole B20 read surface — the B20Factory precompile is the one authority that can't be spoofed. Verifies factory registration + bytecode absence (real B20s are chain-native precompiles with no code). verdict: genuine / fake_lookalike / not_b20. The 2-cent check that keeps every other B20 answe",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T16:57:51.377Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-batch",
   "host": "402.com.tr",
   "description": "Runs the B20 safety verdict across up to 5 B20 tokens in one call — each scored for freeze/seize/pause/rebase/uncapped-mint, with the worst score surfaced. For portfolio holders and agents screening several B20s at once.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:12.628Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-config-audit",
   "host": "402.com.tr",
   "description": "🆕 The B20 misconfiguration lint. Base's docs warn: a scope bound to a NON-EXISTENT allowlist silently denies EVERYONE — transfers brick. Audits every policy scope for dangling bindings, ALWAYS_BLOCK, renounced (frozen) lists and live pauses; verdict bricked / critical_misconfig / misconfigured / clean plus a can-this-token-even-move flag. Pre-launch lint for issuers, stuck-funds guard for holders",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:01:11.634Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-control",
   "host": "402.com.tr",
   "description": "🆕 b20-safety tells you WHICH powers a B20 has; this tells you WHO holds them. Reads the token's role-based access control (mint / burn / seize-via-burnBlocked / pause / admin) from onchain role events and reports the exact controllers, how centralized they are, and whether admin has been renounced. The issuer-control map an agent needs before holding a regulated Base-native asset.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T17:12:00.067Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-dossier",
   "host": "402.com.tr",
   "description": "🆕 The premium tier of the B20 suite — no ERC-20 tool can produce it. Composes the full B20 picture: seize/freeze/pause/mint powers, WHO holds them (admin renounced?), allowlist-vs-blocklist access model, supply-cap dilution headroom, metadata mutability, and ACTUAL seizure history (burnBlocked) — then Claude writes an institutional due-diligence verdict: issuer-control score, seizure risk (enforc",
   "method": "GET",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:14.252Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-freeze-check",
   "host": "402.com.tr",
   "description": "Checks whether a specific wallet is authorized under a B20 token's transfer-sender policy. If it isn't, that wallet can't transfer and can be burnBlocked() (SEIZED) by the issuer. The personal companion to b20-safety — 'can this token freeze MY funds?'",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:23.035Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-gate",
   "host": "402.com.tr",
   "description": "🆕 The single call before trading a Base-native B20: seize (burnBlocked) + freeze (Policy Registry) + rebase + pause + uncapped-mint, collapsed into one GO/HOLD/STOP verdict with an auditable receipt. Pass wallet= to also check if YOUR address is already blocked on that token. The B20 tool to bind first.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:00.039Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-genesis-audit",
   "host": "402.com.tr",
   "description": "🆕 createB20's initCalls run with role AND transfer-policy gates BYPASSED — a one-tx privilege window only the issuer ever gets. Reconstructs what they did in it: pre-mints (how much, to whom), role grants, policy bindings, blocklist seeding — the token's true starting conditions. verdict: blocklist_seeded / premined / configured_launch / bare_launch.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:00:54.305Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-guard",
   "host": "402.com.tr",
   "description": "The live layer over B20 Policy Watch: a network-wide onchain webhook captures every B20 PolicyUpdated/Paused sub-second. Pass a token address for its live guard status, or call with no address for the feed of tokens that JUST attached a sender blocklist (turned seizable) across all of Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:10.276Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-info",
   "host": "402.com.tr",
   "description": "Complete B20 token profile straight from the precompile: variant (Asset/Stablecoin), name, symbol, decimals, total supply, supply cap, active transfer policies, pause states, and rebase. The data companion to b20-safety.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:20.839Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-launch-radar",
   "host": "402.com.tr",
   "description": "🆕 Lists the newest B20 tokens created on Base (from the B20Factory precompile) — variant, symbol, decimals, block. B20 is Base's native token standard and dozens launch hourly. A discovery feed for agents hunting new B20 launches early. Run b20-safety on any address before touching it — new ≠ safe.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T12:00:35.834Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-memo",
   "host": "402.com.tr",
   "description": "🆕 B20 adds memos to transfers/mints/burns (transferWithMemo) for payment IDs, compliance tags and settlement correlation — a field ERC-20 has no equivalent for. Reads a token's on-chain Memo event history, optionally filtered by a specific memo (bytes32) or the caller wallet. The settlement-reconciliation primitive for agents paying over B20 stablecoins.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:01:05.39Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-metadata",
   "host": "402.com.tr",
   "description": "🆕 A B20 with a METADATA_ROLE holder can call updateName/updateSymbol — change its own identity after launch (an impersonation / bait-and-switch vector ERC-20 has no protocol equivalent for). Reads whether the metadata is mutable (role holder exists) AND whether it has ALREADY been renamed on-chain (NameUpdated/SymbolUpdated history). Trust the address, not the label.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:01:07.862Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-mint-watch",
   "host": "402.com.tr",
   "description": "🆕 b20-supply shows the dilution ceiling; this shows the actual printing. Every mint (incl. batchMint) in the window: amount, recipients, and the share of current supply it represents — heavy_dilution / active_minting / minor_minting / quiet. The live issuance feed for agents holding B20 stablecoins and RWAs. Pass days= (1-90, default 30).",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:00:56.719Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-peg",
   "host": "402.com.tr",
   "description": "🆕 A B20 Stablecoin's currency() is SELF-DECLARED — the standard verifies nothing. This is the missing check: declared peg vs actual DEX market price. 'Says USD, trades at $0.71' in one call: on_peg / depeg_warning / depegged / no_market (the peg is a pure claim with zero price discovery) / unverifiable_fx for non-USD pegs. Run before settling in any B20 stablecoin.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:01:01.564Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-permit",
   "host": "402.com.tr",
   "description": "🆕 Every B20 has ERC-2612 permit built in — approve a spender by signature instead of a transaction. Reads exactly what an agent needs to build a valid permit: the token's DOMAIN_SEPARATOR, the owner's current nonce (so the signed payload can't be rejected/replayed), and the EIP-712 domain/type struct. Read-only — signs nothing.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:01:10.381Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-policy-admin",
   "host": "402.com.tr",
   "description": "🆕 b20-control reads the token's own roles; the address that can actually add you to a blocklist lives in the Policy Registry. This reads WHO administers each active transfer/mint policy (policyAdmin), and whether that control is being handed over (pendingPolicyAdmin) or renounced. The other half of 'who can freeze/seize you', straight from the registry.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T17:13:48.043Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-policy-members",
   "host": "402.com.tr",
   "description": "🆕 b20-freeze-check answers one wallet; this enumerates the WHOLE list. Replays the Policy Registry's BlocklistUpdated/AllowlistUpdated events into the full membership of a B20's blocklist/allowlist: every address ever blocked or whitelisted, when, by whom, and the current member set per scope. Compliance-grade visibility no other tool provides. Pass address= (token) or policy= (registry policy ID",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:00:51.843Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-policy-watch",
   "host": "402.com.tr",
   "description": "The B20-only rug vector: a token can launch clean and later attach a sender blocklist (PolicyUpdated) — silently becoming seizable via burnBlocked. This reads the token's full policy/pause event timeline (CDP-indexed onchain events) plus the live policy state, and tells you if — and exactly WHEN — it turned seizable.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:18.46Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-portfolio",
   "host": "402.com.tr",
   "description": "🆕 Scans a wallet's B20 (Base-native) holdings for protocol-level freeze/seize powers and whether YOUR address is ALREADY blocked on any of them — the risk no ERC-20 portfolio tool can see. Returns per-token seizable/freezable/rebase flags plus a wallet-level verdict. Built for agents holding Base positions.",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-01T09:27:02.621Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-rebase",
   "host": "402.com.tr",
   "description": "Reads a B20 Asset token's rebase multiplier — the factor that scales every holder's balance. Flags whether balances are being scaled (invisible dilution/inflation the issuer controls). Stablecoin variants return no-rebase.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:25.365Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-rebase-history",
   "host": "402.com.tr",
   "description": "🆕 An Asset B20's multiplier rescales EVERY holder's balance in one call — no transfer, no per-account event, nothing in your tx history. b20-rebase shows today's value; this replays the full MultiplierUpdated history and flags DOWNWARD moves that silently cut every holder. The operator's rebase track record, before you hold a rebasing RWA.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:00:59.192Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-safety",
   "host": "402.com.tr",
   "description": "🆕 Live — B20 is Base's native precompile token standard, and unlike ERC-20 a B20 issuer can freeze holders (Policy Registry) and even SEIZE your balance (burnBlocked) at the protocol level. This reads exactly those powers — seizable, freezable, paused, rebase, uncapped-mint — into one hold/caution/avoid verdict, and says whether they are the compliance surface a tokenized stock must carry or a to",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T17:38:34.879Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-seizure-history",
   "host": "402.com.tr",
   "description": "🆕 Every other B20 check reads what the issuer CAN do; this reads what they HAVE done. Scans the token's actual burnBlocked seizures (the BurnedBlocked event) — whether the issuer has ever burned a blocked holder's balance, who was seized, and how much. verdict: enforced (has seized) / armed (can, hasn't) / no_seize_power. Pass wallet= for one address, or omit address= for the network-wide feed.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:00:49.634Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-stablecoin",
   "host": "402.com.tr",
   "description": "🆕 B20 Stablecoin tokens self-declare a fiat currency code (currency() → USD, EUR, …). Reads that declared peg alongside the issuance profile (supply, cap) and control powers (seize/freeze/pause/uncapped-mint) — a one-call 'what is this stablecoin and who controls it' for agents settling in B20 stablecoins. The currency code is the issuer's claim, not attested backing.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:07.982Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-supply",
   "host": "402.com.tr",
   "description": "🆕 The dilution half of B20 rug risk (b20-safety covers seizure). Reads supply cap vs minted supply (how much can still be minted) plus the on-chain SupplyCapUpdated history — an issuer that RAISED the cap diluted, or set up to dilute, holders. Uncapped mint is flagged as the worst case. Pair with b20-control to see who holds the mint role.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T17:08:20.488Z"
  },
  {
   "url": "https://402.com.tr/api/x402/b20-transfer-preflight",
   "host": "402.com.tr",
   "description": "🆕 The per-transaction B20 rail check: pass token + from + to (+ optional executor) and get one GO/HOLD/STOP on whether this exact transfer clears NOW — sender policy resolved against the sender, receiver policy against the recipient, executor policy against the operator, plus live transfer-pause. Every other B20 tool is per-token due diligence bought once; this is the check an agent runs on every",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:01:09.259Z"
  },
  {
   "url": "https://402.com.tr/api/x402/bank-csv",
   "host": "402.com.tr",
   "description": "Parse a bank CSV (comma/semicolon/tab, quoted fields) and map common headers (date/amount/debit/credit/balance/description, TR aliases) into one schema. Up to 500 rows. Best-effort.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:34.658Z"
  },
  {
   "url": "https://402.com.tr/api/x402/base-block",
   "host": "402.com.tr",
   "description": "🆕 One block on Base — height, hash, parent, timestamp and age in seconds, transaction count, gas used against the limit, and the base fee in gwei. Takes a block number, a 0x… block hash, or latest / finalized / safe / earliest. A block that isn't mined yet answers found:false with the reason rather than an error. Raw chain data, no interpretation.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-26T03:07:20.779Z"
  },
  {
   "url": "https://402.com.tr/api/x402/base-nonce",
   "host": "402.com.tr",
   "description": "🆕 The next nonce for any Base address, plus its ETH balance and whether it is a contract. The count means different things either side of that line — transactions sent for a wallet, contracts deployed for a contract — so both are reported under their own name instead of one ambiguous number. What you need before building a transaction, or to tell a fresh address from a used one.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:26.896Z"
  },
  {
   "url": "https://402.com.tr/api/x402/base-receipt",
   "host": "402.com.tr",
   "description": "🆕 The receipt for a Base transaction: success or reverted, block, gas used, effective gas price, the fee in wei and ETH, how many logs it emitted and which contracts emitted them. A contract deployment reports the new address. No receipt yet means pending, dropped, or never here — and it says which is possible instead of failing.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:25.057Z"
  },
  {
   "url": "https://402.com.tr/api/x402/base-tx",
   "host": "402.com.tr",
   "description": "🆕 A Base transaction by hash, unedited: from, to, value in wei and ETH, nonce, gas, fee caps, type, and the 4-byte method selector with the calldata size. Flags a contract creation (null to) and a still-pending transaction (null block) rather than leaving you to infer either. Unknown hashes answer found:false, not an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:22.916Z"
  },
  {
   "url": "https://402.com.tr/api/x402/base-withdrawal",
   "host": "402.com.tr",
   "description": "🆕 Beryl (2026-06-25) cut the single-proof withdrawal window from 7 days to 5, with a dual-proof fast path at ~1 day. Given a Base withdrawal-initiation tx, this decodes the L2ToL1MessagePasser event (the withdrawalHash, target & value needed to prove/finalize on L1) and estimates the finalization windows under the post-Beryl rules. For agents managing cross-chain liquidity.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:16.394Z"
  },
  {
   "url": "https://402.com.tr/api/x402/basename",
   "host": "402.com.tr",
   "description": "Forward + reverse Basename resolution read from the Base L2 Resolver: turn jesse.base.eth into an address, or an address into its primary Basename. No API key required.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:47.065Z"
  },
  {
   "url": "https://402.com.tr/api/x402/basename-profile",
   "host": "402.com.tr",
   "description": "🆕 Resolves the complete Base identity behind an address or Basename: resolved address, avatar, description, website and social handles (X/Twitter, GitHub, Farcaster, Discord) read from Base's L2 Resolver text records. Lets an agent turn a counterparty address into a real profile — beyond just the name. Complements address-trust (verification) with the human context.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:01:04.508Z"
  },
  {
   "url": "https://402.com.tr/api/x402/batch-risk",
   "host": "402.com.tr",
   "description": "Screen up to 10 Base tokens in a single paid call — each gets a 0-100 rug-probability score, risk level and top signals, sorted riskiest-first. Built for agents triaging a watchlist or portfolio without paying per token.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:00:49.418Z"
  },
  {
   "url": "https://402.com.tr/api/x402/bic-check",
   "host": "402.com.tr",
   "description": "Validate a BIC/SWIFT code offline (ISO 9362): 8 or 11 characters, bank/country/location[/branch] layout, head-office vs branch, and the test-BIC flag. Every rejection names which check failed. Structure only — does not prove the bank is live.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:37.256Z"
  },
  {
   "url": "https://402.com.tr/api/x402/bin-check",
   "host": "402.com.tr",
   "description": "Offline Issuer Identification Number check: accepts 6–8 digits only (refuses anything that looks like a full PAN), returns Visa/Mastercard/Amex/Discover/JCB/UnionPay/Maestro when the prefix is known. Not a live BIN registry lookup.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:38.978Z"
  },
  {
   "url": "https://402.com.tr/api/x402/breach-check",
   "host": "402.com.tr",
   "description": "Have I Been Pwned Pwned Passwords via k-anonymity: only a 5-char SHA-1 prefix leaves the server. Returns pwned + occurrence count and a GO/HOLD/STOP. Password is not stored. Email breach lookup not offered.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:17.34Z"
  },
  {
   "url": "https://402.com.tr/api/x402/business-days",
   "host": "402.com.tr",
   "description": "Add business days to a date, or count them between two dates, for ~110 countries. Knows each country's weekend (Friday-Saturday where that applies, not just Sat-Sun) and its national public holidays, and names every day it skipped. Holidays observed only in some provinces are deliberately NOT treated as national closures — they are listed separately so you can apply them when your case is regional",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:42.674Z"
  },
  {
   "url": "https://402.com.tr/api/x402/buy-credits",
   "host": "402.com.tr",
   "description": "Buy a prepaid balance in a single x402 settlement and get a secret credit token. Send it as the `x-credit-token` header on any paid service and each call debits its price from your balance — no per-call signature, no settlement latency. Built for agents that fire many checks a minute. Tiers: $0.25 (starter), $1, $5 (+10%), $20 (+20%). The token is shown once; balance lasts 180 days.",
   "method": "GET",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:51:33.091Z"
  },
  {
   "url": "https://402.com.tr/api/x402/chain-status",
   "host": "402.com.tr",
   "description": "Live Base chain snapshot: latest block, base fee + priority fee (Gwei), current ETH price, and the estimated USD cost of a simple ETH transfer. For agents timing or budgeting transactions.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:35.988Z"
  },
  {
   "url": "https://402.com.tr/api/x402/commerce-escrow",
   "host": "402.com.tr",
   "description": "🆕 First tooling for Base's Commerce Payments protocol (AuthCaptureEscrow): reconciles two-phase auth/capture payments — in escrow, captured, charged, voided, refunded, or payer-RECLAIMABLE because the operator missed the capture window. Filter by payment= (infoHash), payer=, receiver= or operator=, or omit everything for the network feed. The order-reconciliation read merchants and agents need be",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:07:08.863Z"
  },
  {
   "url": "https://402.com.tr/api/x402/commerce-operator-audit",
   "host": "402.com.tr",
   "description": "🆕 Commerce Payments flows are DRIVEN by an operator — it authorizes escrow, captures for merchants and takes the fees. This audits one before you rely on it: 90-day volumes, fees taken, capture-vs-reclaim record (missed capture windows = merchants left unpaid), distinct payers and merchants. verdict: healthy_operator / mixed / sloppy_operator / no_activity. No other tool reads this new Base comme",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:07:13.526Z"
  },
  {
   "url": "https://402.com.tr/api/x402/company-lei",
   "host": "402.com.tr",
   "description": "Look a company up in GLEIF, the global Legal Entity Identifier register: LEI code, registered legal name, entity status, registration status, jurisdiction and address. The register's own name filter is a token search that returns thousands of unrelated rows, so matches are re-checked here and only an exact one — or one differing solely in legal form (Inc/Ltd/GmbH) — is reported as found; the rest ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:47.566Z"
  },
  {
   "url": "https://402.com.tr/api/x402/compliance-check",
   "host": "402.com.tr",
   "description": "Combined counterparty screening for an address: direct OFAC sanctions match, EOA/contract profile, and (for contracts) risk flags — rolled into a single recommendation (blocked / review / clear). Built for compliance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:57:02.798Z"
  },
  {
   "url": "https://402.com.tr/api/x402/contract-abi",
   "host": "402.com.tr",
   "description": "Checks Sourcify for a Base contract's verification status and returns its ABI as function/event name lists + item count (full or partial match). No API key required.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T09:56:16.09Z"
  },
  {
   "url": "https://402.com.tr/api/x402/contract-danger",
   "host": "402.com.tr",
   "description": "Reads a verified contract's ABI and flags owner-callable abuse functions: mint (dilute), pause (freeze exit), blacklist (block your wallet), setFee/setTax (tax you after entry), withdraw/sweep (pull funds), upgrade (swap logic). An unverified contract is itself a red flag. Diligence a price feed can't give.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:01:15.945Z"
  },
  {
   "url": "https://402.com.tr/api/x402/contract-info",
   "host": "402.com.tr",
   "description": "🆕 What sits at a Base address: contract or plain wallet, and if a contract, whether it declares ERC-721 or ERC-1155 via ERC-165 or carries the ERC-20 shape, plus name, symbol, decimals and code size. Interface support is read from the contract's own declaration first and only inferred when there is none — the ordering matters, because NFTs answer totalSupply() too.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:33.266Z"
  },
  {
   "url": "https://402.com.tr/api/x402/counterparty-check",
   "host": "402.com.tr",
   "description": "One call, four public sources: how old the domain is (RDAP), whether mail to the contact will land (DNS), whether the name is on the OFAC list, and whether the company exists in the global LEI register. Returns a single GO / HOLD / STOP with every signal that produced it. Built for the moment an agent has to trust an invoice, a new vendor or a payment-detail change — the classic fraud pattern is a",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:05:08.186Z"
  },
  {
   "url": "https://402.com.tr/api/x402/decode-selector",
   "host": "402.com.tr",
   "description": "Resolves a 4-byte function selector (e.g. 0x70a08231) to candidate human-readable signatures via 4byte.directory. Accepts a bare selector or full calldata.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:44.952Z"
  },
  {
   "url": "https://402.com.tr/api/x402/deep-dd",
   "host": "402.com.tr",
   "description": "The premium flagship. One call runs the FULL battery — contract risk, holder concentration, liquidity depth, EXIT liquidity (can you actually sell), OFAC sanctions — and Claude synthesizes an institutional verdict: safety score, explicit buy/sell tradeability, liquidity & holder assessments, factors, risks, positives and a recommendation. The value is the orchestration + AI synthesis you can't get",
   "method": "GET",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:06:28.132Z"
  },
  {
   "url": "https://402.com.tr/api/x402/deployer-rep",
   "host": "402.com.tr",
   "description": "Profiles the token's creator wallet: how much history it has, how much of the supply the creator still holds, and whether ownership is renounced — rolled into a 0-100 reputation score with signals. A fresh wallet holding 20% of supply with no renounce is the classic rug setup; this is the forensics layer other checks skip.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:27.877Z"
  },
  {
   "url": "https://402.com.tr/api/x402/domain-check",
   "host": "402.com.tr",
   "description": "Registration age, expiry and registry status for any domain, from RDAP — the registries' own protocol. Returns days since registration, days to expiry, registrar, EPP status codes, nameservers and DNSSEC as one GO / HOLD / STOP verdict. Domain age is the strongest cheap signal in invoice and vendor-impersonation fraud: the payment details that change always arrive from a domain registered weeks ag",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-23T03:04:17.745Z"
  },
  {
   "url": "https://402.com.tr/api/x402/email-verify",
   "host": "402.com.tr",
   "description": "Syntax + live DNS (MX/A) + disposable, role and consumer-mailbox detection, as one GO / HOLD / STOP verdict with the reasons listed. Catches throwaway inboxes, support@-style shared mailboxes and one-character domain typos (gmial.com). No SMTP probe, so mailbox existence is not claimed.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T09:56:20.288Z"
  },
  {
   "url": "https://402.com.tr/api/x402/encode-selector",
   "host": "402.com.tr",
   "description": "Computes the 4-byte selector for a function signature (e.g. transfer(address,uint256) → 0xa9059cbb). The inverse of the decoder — useful for agents building or matching calldata.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:51.223Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ens-resolve",
   "host": "402.com.tr",
   "description": "Forward + reverse ENS resolution on Ethereum mainnet: turn vitalik.eth into an address, or an address into its primary ENS name. Complements the Basename resolver for Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-13T03:00:57.744Z"
  },
  {
   "url": "https://402.com.tr/api/x402/exa-contents",
   "host": "402.com.tr",
   "description": "Exa's own page index, read per call — no Exa account, no subscription. Pass urls= (one, or up to 5 comma-separated) and get each page as clean text with title, author and publish date. Answers from Exa's crawl rather than our fetcher, so it reads pages a plain server-side GET is blocked from. maxChars=500..40000 (default 8000). One URL is $0.002; a batch of 2-5 is $0.008, which the 402 challenge q",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-03T11:48:14.835Z"
  },
  {
   "url": "https://402.com.tr/api/x402/exa-search",
   "host": "402.com.tr",
   "description": "Exa's neural web search, resold per call — no Exa account, no subscription, one USDC micro-payment. Pass query= and get ranked results: title, URL, publish date, author, relevance score. numResults=1..10 (default 5). type=auto|fast|instant. includeDomains= restricts the search. Add text=1 for matched highlights from each page (caps results at 5, priced $0.03; the 402 challenge quotes it). For agen",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-03T11:47:52.43Z"
  },
  {
   "url": "https://402.com.tr/api/x402/exit-liquidity",
   "host": "402.com.tr",
   "description": "Give a Base token + a trade size in USD → estimated buy AND sell price impact, whether you can unwind that size without collapsing the pool, and the largest safe exit. The hidden form of a rug isn't 'you can't buy' — it's 'you can't sell'. Built for trading agents sizing positions.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T03:01:05.868Z"
  },
  {
   "url": "https://402.com.tr/api/x402/file-convert",
   "host": "402.com.tr",
   "description": "Convert between the shapes data actually arrives in: CSV or TSV to JSON, JSON to CSV or TSV, CSV to a Markdown table, Markdown to HTML. Proper RFC 4180 parsing — quoted fields, embedded commas and newlines, doubled quotes — so a spreadsheet exported by a human does not silently come apart. Numbers and booleans get real types (turn it off with typed=false). No model call and no upstream: local pars",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-25T03:00:43.525Z"
  },
  {
   "url": "https://402.com.tr/api/x402/file-publish",
   "host": "402.com.tr",
   "description": "Send Markdown (or HTML) and get back a URL that renders as a real page — headings, tables, code blocks, mobile-readable, no scripts and no external requests. The other half of an agent's output problem: file-slot is for bytes it will fetch back, this is for the report somebody has to read. Retention 1-30 days. Published on the storage origin, never on 402.com.tr.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-25T03:00:46.382Z"
  },
  {
   "url": "https://402.com.tr/api/x402/file-slot",
   "host": "402.com.tr",
   "description": "Get a signed upload URL and a retrieval URL for one file, in one call. Your agent PUTs the bytes straight to storage — they never pass through this API, so there is no size ceiling imposed by a serverless runtime and no proxy in the middle. Declare bytes= and the size is signed into the URL. Up to 25 MB, retention 1-30 days, unguessable key. The step every agent hits the moment it produces a repor",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-25T03:00:47.642Z"
  },
  {
   "url": "https://402.com.tr/api/x402/first-funder",
   "host": "402.com.tr",
   "description": "🆕 Funding provenance in one call. Traces a Base wallet back to its EARLIEST transaction and resolves who first funded it: a recognized exchange/bridge (real on-ramp, lower risk), an anon EOA (possible sybil/burner — trace the cluster), or a contract. Returns the first funder, whether it's a contract or EOA, the initial value, and wallet age. The sybil/origin screen no other Base tool gives — the ",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:00:54.216Z"
  },
  {
   "url": "https://402.com.tr/api/x402/fresh-bridge",
   "host": "402.com.tr",
   "description": "🆕 Cross-chain inflow detection. Reads a wallet's recent USDC MINTS and correlates them with Circle CCTP receives to tell you whether its USDC is freshly bridged in (and from which source chain — Ethereum, Arbitrum, OP, Polygon, Solana…) vs natively issued. Freshly bridged capital is new money / a possible cross-chain hop — a real signal for trading and liquidation agents that no other Base tool s",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:00:56.59Z"
  },
  {
   "url": "https://402.com.tr/api/x402/fx-convert",
   "host": "402.com.tr",
   "description": "Convert between 30+ currencies at the European Central Bank's daily reference rate, for today or any past date. Returns the converted amount, the per-unit rate and the date the rate is actually from — the ECB publishes on business days only, so a weekend date answers with the previous business day and says so instead of pretending. Reference rates for accounting and reporting, not tradable quotes.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:40.394Z"
  },
  {
   "url": "https://402.com.tr/api/x402/gas-oracle",
   "host": "402.com.tr",
   "description": "Returns current Base gas fees (baseFee, maxPriorityFee) and three tiered suggestions (slow, normal, fast) in Gwei, derived live from the Base RPC. Built for agents that time or cost-estimate transactions.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-08T07:57:45.927Z"
  },
  {
   "url": "https://402.com.tr/api/x402/gas-payer",
   "host": "402.com.tr",
   "description": "🆕 A smart account's gas can be paid by a PAYMASTER instead of the account itself — invisible to every 'does this wallet spend ETH' heuristic. Reads a wallet's UserOperationEvents across BOTH EntryPoints (v0.6 + v0.7): is it a smart account, its op count and success rate, and WHO sponsors its gas (self vs which paymaster, per-sponsor share). A fully-sponsored account is typically app- or agent-ope",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:00:47.541Z"
  },
  {
   "url": "https://402.com.tr/api/x402/geocode",
   "host": "402.com.tr",
   "description": "Forward geocode an address (q=) or reverse geocode lat=+lon= using OpenStreetMap Nominatim. Returns up to 5 hits with display name and address parts. Community map data — not a postal authority.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:47.62Z"
  },
  {
   "url": "https://402.com.tr/api/x402/holder-forensics",
   "host": "402.com.tr",
   "description": "Goes past 'top-10 = X%' to classify the holder base: how much the creator & owner still hold, which top holders are infrastructure (LP/CEX/bridge — benign) vs unlabelled wallets (the concentration that can actually dump the price), and the largest non-infra wallet. Separating benign from dangerous concentration is the analysis others skip.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T03:01:08.212Z"
  },
  {
   "url": "https://402.com.tr/api/x402/holders",
   "host": "402.com.tr",
   "description": "Top-10 holders with their %, holder count, concentration level (whale risk), and LP-lock %, from GoPlus. Lets agents judge how fairly a token is distributed before trading. No API key required.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:58.028Z"
  },
  {
   "url": "https://402.com.tr/api/x402/holiday-calendar",
   "host": "402.com.tr",
   "description": "List public holidays for country= + year= from Nager.Date (~110 countries). Marks national vs regional entries. Same source business-days uses — for agents that need the raw calendar.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:25.776Z"
  },
  {
   "url": "https://402.com.tr/api/x402/hs-code",
   "host": "402.com.tr",
   "description": "Map a short product description to likely HS chapter/heading hints (electronics, apparel, coffee, pharma, …). Keyword table only — not a binding customs classification; confirm before filing.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:52.987Z"
  },
  {
   "url": "https://402.com.tr/api/x402/iban-check",
   "host": "402.com.tr",
   "description": "Validate an IBAN offline: country registry length, structure, and the ISO 7064 mod-97 checksum that catches what humans and spreadsheets actually get wrong — a transposed pair, a dropped character, an O typed for a zero. Returns the normalised and print-formatted forms, country, SEPA membership, and the bank identifier where the layout is known. Every rejection names WHICH check failed, so you kno",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-21T11:06:11.949Z"
  },
  {
   "url": "https://402.com.tr/api/x402/inflation-adjust",
   "host": "402.com.tr",
   "description": "Restate an amount from one year in another year's money, for any country in the World Bank consumer-price series (1960 onwards). Returns the adjusted amount, the cumulative inflation and both index values so the arithmetic is checkable. The series is annual and published with a lag, so a request for a year that does not exist yet answers with the newest one available and says which. For contract c",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:44.812Z"
  },
  {
   "url": "https://402.com.tr/api/x402/lp-lock",
   "host": "402.com.tr",
   "description": "Surfaces the LP holders, how much of the LP supply is locked or burned vs pullable, the lockers, and unlock dates. Unlocked liquidity is the clearest rug setup — this shows the detail a one-line 'LP locked: yes/no' hides.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T03:01:13.871Z"
  },
  {
   "url": "https://402.com.tr/api/x402/meeting-slots",
   "host": "402.com.tr",
   "description": "Find 30-minute UTC slots where every zone is inside a local window (default 09–17) on a given date. Pass zones= IANA list. Does not know holidays or personal calendars.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:22.924Z"
  },
  {
   "url": "https://402.com.tr/api/x402/morpho-health",
   "host": "402.com.tr",
   "description": "🆕 First lending tooling in the catalog. Reads a Morpho Blue position on Base (the largest lending venue on Base) and returns its liquidation health in one call: health factor, current vs liquidation LTV, and the exact collateral price drop that triggers liquidation. Built for borrowing agents and treasuries that need to know how close they are before the market cuts them — Morpho's own API is def",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:07:14.321Z"
  },
  {
   "url": "https://402.com.tr/api/x402/morpho-liquidatable",
   "host": "402.com.tr",
   "description": "🆕 Built for liquidator / MEV searchers. Reconstructs the active borrower set on a Morpho Blue market from Borrow events, prices every position onchain in one multicall, and ranks them by liquidation health — flagging positions liquidatable NOW (health <= 1.0) and those one small move away, with the collateral price drop that tips each over. market= optional (defaults cbBTC/USDC), maxHealth= cutof",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:00:44.946Z"
  },
  {
   "url": "https://402.com.tr/api/x402/morpho-vault",
   "host": "402.com.tr",
   "description": "🆕 A MetaMorpho vault spreads your deposit across Morpho Blue markets — your real risk is WHERE the curator put it and WHO can move it. Reads the vault's live allocation (concentration, per-market collateral + liquidation LTV), idle share, performance fee, timelock, and control (curator/owner/guardian, and whether one address holds both). Returns a diversified / concentrated / control_risk verdict",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:07:16.425Z"
  },
  {
   "url": "https://402.com.tr/api/x402/multi-price",
   "host": "402.com.tr",
   "description": "Pass a comma-separated list of up to 10 Base token addresses and get USD price + 24h change for each in one call. Ideal for agents pricing a portfolio or watchlist.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:57:00.314Z"
  },
  {
   "url": "https://402.com.tr/api/x402/new-tokens",
   "host": "402.com.tr",
   "description": "Returns the latest tokens profiled on Base from the DexScreener feed — address, description, and links. Great for discovery bots hunting new launches early.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-26T03:09:00.675Z"
  },
  {
   "url": "https://402.com.tr/api/x402/nft-floor",
   "host": "402.com.tr",
   "description": "Current floor price for a Base NFT collection (OpenSea / LooksRare) via Alchemy. Pass the collection contract address. Coverage is limited to marketplace-listed collections. For agents tracking NFT markets.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T04:57:06.286Z"
  },
  {
   "url": "https://402.com.tr/api/x402/onramp-coverage",
   "host": "402.com.tr",
   "description": "🆕 The feasibility check before you ask a user for money: which fiat-in and cash-out rails Coinbase actually runs in a country, the currencies and min/max limits for each, and how many assets across which networks. Distinguishes a country with card rails from one where crypto can only be transferred in — a difference most integrations discover only after a user fails. 122 countries covered.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:38.163Z"
  },
  {
   "url": "https://402.com.tr/api/x402/onramp-quote",
   "host": "402.com.tr",
   "description": "🆕 Prices the same fiat purchase across EVERY payment method a country allows, and ranks them by what the buyer actually receives. On $100 in the US the spread is real: card takes 2.44, bank transfer 0.50, a funded fiat wallet nothing. Returns each rail's fee, net amount, min/max limits, and the cheapest one. Live Coinbase pricing, not a rate card. Pass address= for a payable checkout link. Not fi",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:36.192Z"
  },
  {
   "url": "https://402.com.tr/api/x402/pair-info",
   "host": "402.com.tr",
   "description": "Given a Base DEX pair (pool) address, returns price, liquidity, 24h volume, buy/sell transaction counts and FDV from DexScreener. For agents analysing a specific pool's depth and activity.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T09:56:18.19Z"
  },
  {
   "url": "https://402.com.tr/api/x402/paymaster-check",
   "host": "402.com.tr",
   "description": "🆕 Given a paymaster address, audits whether it's a healthy, active gas sponsor. Reads its UserOperationEvents across both EntryPoints: sponsored op volume, distinct accounts served, success rate, total gas sponsored, and concentration (the share coming from its single busiest app). The read to run before integrating a paymaster (Coinbase / Pimlico / Alchemy / custom), or judging who funds a count",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:00:50.06Z"
  },
  {
   "url": "https://402.com.tr/api/x402/phone-check",
   "host": "402.com.tr",
   "description": "Turn the many ways a phone number gets typed into one E.164 string: strips spacing, brackets, the 00 international prefix and the national trunk zero people include out of habit. Returns country, calling code, national number, and whether the length matches that country's numbering plan. Line type (mobile / fixed) is reported ONLY for countries whose ranges are unambiguous and is null elsewhere wi",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-30T07:58:27.219Z"
  },
  {
   "url": "https://402.com.tr/api/x402/portfolio-scan",
   "host": "402.com.tr",
   "description": "Pulls a wallet's holdings and runs a risk check on each, flagging which positions are honeypots / high-risk / illiquid and the USD sitting in risky tokens. One call audits the whole wallet — 'which of the things you already hold could hurt you'.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:40.777Z"
  },
  {
   "url": "https://402.com.tr/api/x402/position-health",
   "host": "402.com.tr",
   "description": "The post-trade check everything else skips: given a token, your position size and (optionally) entry price, returns live price & P&L, whether the position can still be EXITED at that size, and the token's current rug score — combined into a healthy / watch / exit_now verdict with reasons. The risk that changes after you buy is exactly the risk holders miss.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:34.568Z"
  },
  {
   "url": "https://402.com.tr/api/x402/pre-trade-gate",
   "host": "402.com.tr",
   "description": "The single call an agent makes before touching a Base token: token risk + sellability (honeypot/tax) + route/price-impact + deployer reputation, collapsed into one GO/HOLD/STOP verdict with an auditable receipt. Cheaper than the four checks à la carte. This is the tool to bind first.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:06:54.576Z"
  },
  {
   "url": "https://402.com.tr/api/x402/price-alert",
   "host": "402.com.tr",
   "description": "Pay once to register a price-threshold alert on any Base token. Supply target price, direction (above/below), and an https webhook URL. A polling cron (daily by default; configurable to ~minutes) checks DexScreener and POSTs your webhook when it crosses. Expires after 30 days. Or omit the webhook and poll with check=<id>: the verdict is THRESHOLD_MET, ok, FIRED, or unknown when the price feed coul",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T04:57:53.754Z"
  },
  {
   "url": "https://402.com.tr/api/x402/proxy-check",
   "host": "402.com.tr",
   "description": "Reads the EIP-1967 proxy slots live: is the contract upgradeable, what's the current implementation, and WHO can upgrade it. Flags the dangerous case — an EOA admin that can swap the logic at any block with no timelock/multisig. Upgradeability is a rug vector static scans miss.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T03:01:10.425Z"
  },
  {
   "url": "https://402.com.tr/api/x402/qr-encode",
   "host": "402.com.tr",
   "description": "Encode text= into a QR code as SVG (default) or format=dataurl PNG. Offline, no upstream. Built for agents putting payment links, IBANs or URLs onto a page.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:27.994Z"
  },
  {
   "url": "https://402.com.tr/api/x402/receipt-parse",
   "host": "402.com.tr",
   "description": "Heuristic extraction from invoice/receipt text: totals, amounts, VAT hints, IBANs, dates, emails, invoice numbers. Not OCR — convert a scan to text first, then send it here.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:20.77Z"
  },
  {
   "url": "https://402.com.tr/api/x402/revoke-builder",
   "host": "402.com.tr",
   "description": "approval-advisor tells you WHAT to revoke; this builds the HOW: the ready-to-sign transaction (to + calldata) for approve(spender, 0) on a token, plus the live current allowance read from Base (flags unlimited, or 'already revoked'). Hand the result straight to a wallet or agent signer — the action half of approval hygiene.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:38.705Z"
  },
  {
   "url": "https://402.com.tr/api/x402/rug-monitor",
   "host": "402.com.tr",
   "description": "Pay once to watch a Base token's liquidity. We snapshot a baseline and, on each monitor run, POST your webhook if liquidity collapses (a liquidity pull — the actual moment of a rug). Not price moving — the pool being drained out from under you. Expires after 30 days.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T04:58:28.572Z"
  },
  {
   "url": "https://402.com.tr/api/x402/rug-score",
   "host": "402.com.tr",
   "description": "Deterministic 0-100 rug-probability score combining security flags, holder concentration, LP lock and liquidity depth — with the exact signals that drove it. A fast numeric gate for trading agents. Higher = riskier.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:00:46.719Z"
  },
  {
   "url": "https://402.com.tr/api/x402/safe-check",
   "host": "402.com.tr",
   "description": "🆕 Multisig / treasury intelligence. Given an address: is it a Gnosis Safe, its owners and M-of-N threshold, version, activity, and — critically — its enabled MODULES. A module can move the Safe's funds via execTransactionFromModule with no owner signatures, so each one is an address with unilateral control. Returns a multisig / single_signer / has_modules verdict: the counterparty check before yo",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:00:51.593Z"
  },
  {
   "url": "https://402.com.tr/api/x402/safe-to-send",
   "host": "402.com.tr",
   "description": "🆕 Before your agent sends, approves or signs to an address: one GO/REVIEW/STOP verdict. Screens OFAC sanctions, Coinbase/Basename identity, wallet vs contract, how long the address has existed, and whether contract logic can be swapped AFTER you send. Every factor returns what it found and what it could not read — a check that did not run never reads as clean, so GO means everything material was ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:00:59.901Z"
  },
  {
   "url": "https://402.com.tr/api/x402/sanctions",
   "host": "402.com.tr",
   "description": "Checks an address against the OFAC SDN list of sanctioned digital-currency addresses. Built for compliance agents and bots that must screen counterparties before transacting. Direct-address match; list refreshed regularly. No API key required.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:55.87Z"
  },
  {
   "url": "https://402.com.tr/api/x402/sanctions-batch",
   "host": "402.com.tr",
   "description": "Pass a comma-separated list of up to 25 addresses and get an OFAC sanctions result for each, plus the flagged subset. Built for compliance agents vetting whole counterparty lists in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:57:04.681Z"
  },
  {
   "url": "https://402.com.tr/api/x402/sanctions-name",
   "host": "402.com.tr",
   "description": "Sanctions screening for NAMES, not wallets. Pass a person or company; get GO / HOLD / STOP against the official U.S. Treasury OFAC SDN export, including a.k.a. aliases. Conservative by design: only a full-name match is a hit. Screening aid, not a compliance determination.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:05:05.901Z"
  },
  {
   "url": "https://402.com.tr/api/x402/secure-token",
   "host": "402.com.tr",
   "description": "Generate N cryptographically-strong, url-safe random tokens server-side — session IDs, API nonces, one-time codes, coupon secrets. Pass count= for how many. A tiny paid utility for agents that need entropy without a crypto library.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-30T15:27:10.781Z"
  },
  {
   "url": "https://402.com.tr/api/x402/sellability",
   "host": "402.com.tr",
   "description": "The hard honeypot question, answered three ways: security simulation (honeypot, cannot-sell-all, sell/buy tax, transfer-pausable), a LIVE transfer simulation we run ourselves from a real holder (reverts/taxed?), and exit liquidity. Returns a hard canSell verdict with reasons. Selling is where rugs hide — check before you buy.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-10T03:01:13.646Z"
  },
  {
   "url": "https://402.com.tr/api/x402/sepa-creditor",
   "host": "402.com.tr",
   "description": "Validate a SEPA Creditor Identifier offline: country, check digits (mod-97), business code and national id. Catches mistyped creditor ids before a mandate setup. Structure only — not a scheme-manager registration proof.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:41.095Z"
  },
  {
   "url": "https://402.com.tr/api/x402/settlement-line",
   "host": "402.com.tr",
   "description": "Turn a USDC settlement into bookkeeping lines: amount, accounts, memo, optional Base tx= enrichment (status, timestamp, to). Returns journal JSON plus a two-line CSV. Not tax advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:32.537Z"
  },
  {
   "url": "https://402.com.tr/api/x402/sign-guard",
   "host": "402.com.tr",
   "description": "The check before the riskiest moment — signing. Decodes raw unsigned calldata (approve / permit / transfer / setApprovalForAll), shows the exact intent (who gets power over what, and whether it's UNLIMITED), and screens the destination + spender for OFAC sanctions and dangerous owner powers, in one GO/HOLD/STOP verdict + receipt. No simulation needed — pure decode + onchain risk. Catches the unlim",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:06:56.865Z"
  },
  {
   "url": "https://402.com.tr/api/x402/spend-audit",
   "host": "402.com.tr",
   "description": "🆕 Base Account spend permissions let an app or agent spend a scoped, recurring allowance from a wallet — the primitive behind autonomous agent payments on Base. This reconstructs a wallet's ACTIVE spend permissions from onchain approve/revoke events and flags the dangerous ones: unlimited allowance, no expiry, unrecognized spender. The Base-native, agent-era drain check that ERC-20 approval tools",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:06:58.72Z"
  },
  {
   "url": "https://402.com.tr/api/x402/ssl-check",
   "host": "402.com.tr",
   "description": "TLS probe for host=: subject, issuer, validFrom/validTo, daysRemaining, expired/expiringSoon, fingerprint. GO/HOLD/STOP from dates. Chain trust is not asserted — dates and identity fields are.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:57.696Z"
  },
  {
   "url": "https://402.com.tr/api/x402/stock-position",
   "host": "402.com.tr",
   "description": "B20 Asset tokens do NOT apply multiplier() to balanceOf() — measured on chain: a multiplier moved 1.0→2.0 while holder balances read identically. Coinbase settles splits and dividend adjustments on its 13 tokenized equities through that multiplier, so reading balanceOf as a share count is wrong by exactly that factor the day one fires. Returns both numbers per holding: what an unadjusted integrato",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:42:55.865Z"
  },
  {
   "url": "https://402.com.tr/api/x402/swap-route",
   "host": "402.com.tr",
   "description": "Give a token and a trade size in USD → the deepest Base pool to route through, estimated price impact, a suggested slippage tolerance + minimum-out, all gated on a honeypot/sell-tax check of the token you'd receive (no point routing into something you can't sell). Moves an agent from analysis to action in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T09:56:13.871Z"
  },
  {
   "url": "https://402.com.tr/api/x402/tax-id-check",
   "host": "402.com.tr",
   "description": "Offline tax/customs id formats: EORI, US EIN/SSN, UK NINO, AU ABN (checksum), TR VKN/TCKN (checksum), CA BN. kind= selects the scheme. A well-formed id is not proof of registration.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:43.178Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-approvals",
   "host": "402.com.tr",
   "description": "Lists a wallet's active token approvals — which contracts can spend its tokens, the allowance, USD value at risk and a risk factor (revoke.cash-style). Essential wallet-security check for agents and users.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T06:27:47.621Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-balance",
   "host": "402.com.tr",
   "description": "🆕 An ERC-20 balance on Base, in raw units and in decimals, with the token's symbol and decimals resolved in the same call. Zero is flagged explicitly, since it is the commonest answer and the one most easily confused with a failed read. An address that doesn't implement balanceOf answers found:false and says so.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:29.271Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-compare",
   "host": "402.com.tr",
   "description": "Agents choose between tokens, not around them. Pass 2-5 Base token addresses → each gets a 0-100 quality score (safety-weighted: rug score first, then liquidity depth, then momentum), ranked best-first, with a named pick — or an honest 'none pass the gate'. One call returns a decision instead of a dozen data dumps.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:36.755Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-info",
   "host": "402.com.tr",
   "description": "Metadata for a Base token: name, symbol, logo image, official website and social links (X/Telegram/etc.) plus price & liquidity — from DexScreener. For agents and UIs enriching a token.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:00:53.798Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-momentum",
   "host": "402.com.tr",
   "description": "Price change and trading volume across 1h, 6h and 24h windows for a Base token, plus a trend read (strong_up → strong_down). Lets agents gauge momentum, not just a single 24h number.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:00:51.86Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-pools",
   "host": "402.com.tr",
   "description": "Lists every DEX pool for a Base token (pair address, DEX, quote symbol, price, liquidity, 24h volume), sorted by liquidity. Tells agents where — and how deep — a token can be traded.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:49.213Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-price",
   "host": "402.com.tr",
   "description": "Pass a Base token contract address and get the current USD price, 24h change, liquidity, and volume from DexScreener (highest-liquidity pair auto-selected). No API key required.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:14.911Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-risk",
   "host": "402.com.tr",
   "description": "Pass a token contract address and get a risk score + flags (ERC-20 conformance, ownership renounce, upgradeable proxy) computed live from Base. Built for trading bots and agents that vet tokens before buying.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:06:51.779Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-supply",
   "host": "402.com.tr",
   "description": "🆕 totalSupply for any Base token, returned raw and scaled by its decimals, alongside the name and symbol. When a contract doesn't declare decimals the answer assumes 18 and marks that it assumed — a silent guess here quietly moves every downstream number by orders of magnitude. Non-token addresses answer found:false.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-24T03:03:31.01Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-transfers",
   "host": "402.com.tr",
   "description": "Recent transfers of a specific token for a wallet — direction (in/out), amount, USD value, counterparty, tx hash and time, via Covalent. For agents tracking token flows and cost basis.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:01:03.465Z"
  },
  {
   "url": "https://402.com.tr/api/x402/token-unlock",
   "host": "402.com.tr",
   "description": "Turns raw LP-lock data into a forward calendar: each unlock with its date, the % of LP it frees, the locker (UNCX / Team Finance labelled), and days away — flagging imminent unlocks (<30 days). An LP unlock is a scheduled price event: the moment a rug becomes possible. For agents managing open positions.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:30.201Z"
  },
  {
   "url": "https://402.com.tr/api/x402/tracking-detect",
   "host": "402.com.tr",
   "description": "Guess UPS / FedEx / USPS / DHL / DPD / TNT / TR carriers from tracking-number shape and return a carrier tracking URL. Live parcel status is NOT fetched — pattern detection only.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:34:50.224Z"
  },
  {
   "url": "https://402.com.tr/api/x402/trending-tokens",
   "host": "402.com.tr",
   "description": "Fetches the DexScreener boosts feed filtered to Base — up to 15 trending tokens with address, description, boost amount, and link. Great for discovery bots.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-26T03:10:06.8Z"
  },
  {
   "url": "https://402.com.tr/api/x402/tx-decode",
   "host": "402.com.tr",
   "description": "Provide a Base transaction hash and get a structured summary: from/to, ETH value, status, gas used, block, method selector, and nonce — straight from Base RPC.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-11T08:08:17.08Z"
  },
  {
   "url": "https://402.com.tr/api/x402/upc-lookup",
   "host": "402.com.tr",
   "description": "Validate UPC/EAN/GTIN checksum offline, then look up the barcode on Open Food Facts when it is a food/consumer item. Non-food codes often checksum-ok with no product match.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:30.537Z"
  },
  {
   "url": "https://402.com.tr/api/x402/url-extract",
   "host": "402.com.tr",
   "description": "Pass a URL and get the page as clean text — furniture (nav, scripts, ads, footers) stripped, paragraphs preserved — plus its title, description and site name. The step every agent needs before it can reason about a page, and the one most agents can't do themselves: serverless runtimes and MCP clients have no browser and no HTML parser. Follows redirects safely, refuses non-text content, caps at 2 ",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-23T03:04:15.4Z"
  },
  {
   "url": "https://402.com.tr/api/x402/url-risk",
   "host": "402.com.tr",
   "description": "Heuristic URL risk: scheme, IP hosts, deep subdomains, credential-themed labels, sensitive paths/params, optional brand= lookalike. Returns reasons + GO/HOLD/STOP. Not a malware or Safe Browsing scan.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T21:35:18.825Z"
  },
  {
   "url": "https://402.com.tr/api/x402/url-to-json",
   "host": "402.com.tr",
   "description": "One call replaces two: fetches the page, strips it to readable text, then returns exactly the fields you asked for as schema-enforced JSON (fields=price,author,published — up to 10). Add list=true to pull EVERY repeated record on the page (listings, table rows, search results) as an array — that mode costs $0.06, since it needs a much larger output budget. Built for agents that need a fact off a p",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-30T08:51:12.143Z"
  },
  {
   "url": "https://402.com.tr/api/x402/vat-check",
   "host": "402.com.tr",
   "description": "Validate an EU VAT number offline: country prefix, national format, and the published check-digit algorithm for the 8 countries that have one (BE, DE, FR, IT, LU, NL, PL, PT). The response says which of the two you got — checksumChecked distinguishes a verified number from a format-only pass, because they are not the same strength of answer. Registration is deliberately NOT claimed: only VIES can ",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-08-21T11:33:30.051Z"
  },
  {
   "url": "https://402.com.tr/api/x402/volume-check",
   "host": "402.com.tr",
   "description": "Reads the deepest pool's 24h volume, buy/sell counts, liquidity and price move, and scores how organic the activity looks. Volume 10x+ the pool's liquidity, near-perfect buy/sell symmetry, or big volume that moves the price nowhere are the classic wash-trading signatures used to bait buyers. Returns a 0-100 suspicion score and verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-12T03:01:32.396Z"
  },
  {
   "url": "https://402.com.tr/api/x402/wallet-activity",
   "host": "402.com.tr",
   "description": "The latest transactions for a Base address — hash, time, from/to, ETH value, success — via Covalent. For agents tracking what a wallet is doing.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:01:01.006Z"
  },
  {
   "url": "https://402.com.tr/api/x402/wallet-delegation",
   "host": "402.com.tr",
   "description": "🆕 Since Pectra an EOA can carry EIP-7702 delegated code (the 0xef0100 designator): every call to the wallet executes the DELEGATE's contract with the wallet's funds — a malicious delegate is total takeover, invisible to approval tools. Reads the designator, resolves the delegate and verdicts it: not_delegated / delegated_known (Coinbase's EOA→SmartWallet path) / delegated_unknown (🚨) / smart_con",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-05T10:07:06.212Z"
  },
  {
   "url": "https://402.com.tr/api/x402/wallet-networth",
   "host": "402.com.tr",
   "description": "Complete token portfolio for a Base address with USD values: every ERC-20 the wallet holds, priced from live DEX liquidity, plus native ETH — sorted by value with a total. Holdings nobody quotes are listed and counted separately rather than silently valued at zero.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T08:05:27.762Z"
  },
  {
   "url": "https://402.com.tr/api/x402/wallet-nfts",
   "host": "402.com.tr",
   "description": "Lists the NFT collections a Base wallet holds — name, count and floor value — spam-filtered, via Covalent. For agents profiling a wallet's NFT exposure.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T06:15:49.189Z"
  },
  {
   "url": "https://402.com.tr/api/x402/wallet-portfolio",
   "host": "402.com.tr",
   "description": "Complete ERC-20 portfolio for a Base address — every non-zero token with balance, metadata and live USD value, plus a total. Token discovery via CDP Data API (Coinbase) with Alchemy fallback; USD from DexScreener.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T05:00:49.993Z"
  },
  {
   "url": "https://402.com.tr/api/x402/wallet-summary",
   "host": "402.com.tr",
   "description": "Wallet age in days, first & last activity timestamps, and outgoing transaction count for any Base address — read straight from the Base archive, not a 30-day feed, so it dates wallets of any age. Counts and last-activity cover what the wallet SENT; inbound transfers don't raise the nonce and aren't counted. Built for sybil screening and counterparty trust checks.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T03:00:59.019Z"
  },
  {
   "url": "https://402.com.tr/api/x402/wallet-tokens",
   "host": "402.com.tr",
   "description": "Returns native ETH plus WETH, USDC, USDbC, DAI, cbETH balances for any Base address, enriched with live USD values via DexScreener. Only non-zero holdings are returned.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-14T07:56:42.905Z"
  },
  {
   "url": "https://402.com.tr/api/x402/watchlist-diff",
   "host": "402.com.tr",
   "description": "Retention in one call: pass up to 10 tokens to snapshot them and get a watchId; call again with that watchId to get only the DELTAS since last time — liquidity ±%, price ±%, became-honeypot, sell-tax spiked, liquidity pulled. The second call is worth more than the first. Built for agents holding positions that re-check daily.",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T04:58:12.356Z"
  },
  {
   "url": "https://402.com.tr/api/x402/web-extract",
   "host": "402.com.tr",
   "description": "Pass up to 5 URLs (comma-separated) and get each page back as clean text with its title. Renders pages that build their content in the browser, which a plain server-side fetch cannot read at all — so it covers the SPAs, dashboards and app pages that url-extract deliberately refuses. Returns partial success: pages that fail come back in a `failed` list with the reason, and a call where every URL fa",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T04:56:49.567Z"
  },
  {
   "url": "https://402.com.tr/api/x402/web-search",
   "host": "402.com.tr",
   "description": "Search the live web from an agent that has no browser: pass query= and get back ranked results (title, URL, snippet, relevance score) plus a synthesized one-paragraph answer over them. maxResults=1..20 (default 5); includeAnswer=false to skip the summary and take sources only. The step before reasoning about anything that happened after the model's training cutoff — prices, releases, incidents, do",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-04T04:56:32.982Z"
  },
  {
   "url": "https://402.com.tr/api/x402/whale-flow",
   "host": "402.com.tr",
   "description": "Flow, not snapshot: the largest transfers of a Base token in the last 24h, classified by whether whales are sending INTO DEX pools (sell pressure) or pulling OUT (accumulation) — a net sell-pressure read that decays in hours. Complements holder-forensics ('who could dump') with 'is anyone dumping now'. CDP-indexed events.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x973a31858f4d2125f48c880542da11a2796f12d6",
   "x402_version": 2,
   "updated": "2026-09-09T03:01:07.756Z"
  },
  {
   "url": "https://402cron.com/buy/starter",
   "host": "402cron.com",
   "description": "Cron for AI agents: signed HTTP deliveries on a cron expression. BEST-RATE pack: 4000 delivery credits for $2 ($0.0005/delivery) - intro price at the volume rate. Same service, smallest entry $0.02 at https://402cron.com/buy/trial. Ladder: 20/$0.02, 4000/$2, 50000/$25. All packs: https://402cron.com/api/pricing. Credits never expire. HMAC-signed, verified destinations, max 3 attempts then auto-pau",
   "method": "GET",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x8e37022edcf0f21cf3c9f93fee9d4d32519f36f4",
   "x402_version": 2,
   "updated": "2026-09-12T11:39:49.856Z"
  },
  {
   "url": "https://402cron.com/buy/trial",
   "host": "402cron.com",
   "description": "Cron for AI agents: signed HTTP deliveries on a cron expression. ENTRY pack: 20 delivery credits for $0.02 ($0.001/delivery). Same service, best rate $0.0005/delivery at https://402cron.com/buy/starter. Ladder: 20/$0.02, 4000/$2, 50000/$25. All packs: https://402cron.com/api/pricing. Credits never expire. HMAC-signed, verified destinations, max 3 attempts then auto-pause. No account, no card, no h",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8e37022edcf0f21cf3c9f93fee9d4d32519f36f4",
   "x402_version": 2,
   "updated": "2026-09-12T17:26:51.51Z"
  },
  {
   "url": "https://402oracle.com/verify/business",
   "host": "402oracle.com",
   "description": "Verify a business or domain is real and established before your agent pays an invoice, onboards a vendor, or trusts it. A business-verification oracle for KYB, vendor screening, and fraud checks: RDAP registration age, DNS (A/MX/NS), email posture (SPF/DMARC), and HTTPS reachability. Returns a signed attestation with a 0-100 trust score and evidence URLs. Checking several domains? /verify/business",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7a19cd388c7f69145fef09b960853e0a429b6f4a",
   "x402_version": 2,
   "updated": "2026-09-10T16:18:35.494Z"
  },
  {
   "url": "https://402oracle.com/verify/business/batch",
   "host": "402oracle.com",
   "description": "Verify up to 5 business domains in one signed attestation: screen a prospect or lead list, qualify target companies before outreach, check vendor and supplier lists, or clear invoice batches. Same checks as /verify/business per domain (RDAP registration age, DNS, SPF/DMARC, HTTPS) with a 0-100 trust score each, returned as one ES256-signed attestation. Flat $0.15 per batch: 40% below the per-domai",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x7a19cd388c7f69145fef09b960853e0a429b6f4a",
   "x402_version": 2,
   "updated": "2026-09-10T16:18:40.365Z"
  },
  {
   "url": "https://402oracle.com/verify/claim",
   "host": "402oracle.com",
   "description": "Fact-check a single factual claim against web evidence before your agent relies on it. A fact-checking oracle and hallucination guard: returns a verdict (supported / contradicted / insufficient), a confidence score, and citations, as a signed attestation.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x7a19cd388c7f69145fef09b960853e0a429b6f4a",
   "x402_version": 2,
   "updated": "2026-09-10T16:18:45.832Z"
  },
  {
   "url": "https://402oracle.com/verify/freshness",
   "host": "402oracle.com",
   "description": "Check that a URL is live and its data is fresh before your agent acts on its contents. A freshness oracle: returns HTTP status, Last-Modified/ETag, a content SHA-256, and whether the content changed versus a prior hash. Returns a signed attestation.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7a19cd388c7f69145fef09b960853e0a429b6f4a",
   "x402_version": 2,
   "updated": "2026-09-10T16:18:22.553Z"
  },
  {
   "url": "https://402oracle.com/verify/price",
   "host": "402oracle.com",
   "description": "Confirm a crypto asset's price before your agent trades, quotes, or settles on it. A signed price oracle: cross-checks Coinbase, Kraken, and OKX for a median and flags divergence when sources disagree. Returns a signed attestation your agent can cite.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7a19cd388c7f69145fef09b960853e0a429b6f4a",
   "x402_version": 2,
   "updated": "2026-08-30T15:44:08.538Z"
  },
  {
   "url": "https://402rpc.com/rpc",
   "host": "402rpc.com",
   "description": "Ethereum mainnet JSON-RPC from an independently operated full node. One call per payment, no account or API key. Serves eth_, net_ and web3_ methods. Blocks, transactions, receipts and logs from the Merge (block 15537394) onward. Current state only, not an archive node: historical state calls are refused, not charged. eth_getLogs capped at 10000 blocks. Raw transactions go out via public relays. P",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x295AA6c5a3460A0f8755823C8eE7bBC7CAf79fb1",
   "x402_version": 2,
   "updated": "2026-08-30T15:04:32.881Z"
  },
  {
   "url": "https://402sentinel.com/api/assess",
   "host": "402sentinel.com",
   "description": "Assess an x402 counterparty before paying. POST {target:{payto_address}, payment_context?, policy?}; payto may be a 0x EVM (Base) or base58 Solana seller. Returns risk_score 0-100, decision allow/review/block, confidence, coverage, per-dimension signals, key_factors (what drove the score) and a ready-to-apply recommended_policy. Scored from on-chain settlement behaviour, OFAC sanctions = hard bloc",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1A9Fa76f5b420e85DE147C4419638BEbE64D6dE5",
   "x402_version": 2,
   "updated": "2026-08-25T02:42:16.632Z"
  },
  {
   "url": "https://402sentinel.com/api/assess/deep",
   "host": "402sentinel.com",
   "description": "Is this payment address safe to pay? DEEP version — deep counterparty assessment: same shape as /api/assess but scans more on-chain settlement history for higher confidence. POST {target:{payto_address}, payment_context?, policy?}. Returns risk_score 0-100, allow/review/block, confidence, per-dimension signals, key_factors and a recommended_policy. Use when the payment is large enough that a thin-",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1A9Fa76f5b420e85DE147C4419638BEbE64D6dE5",
   "x402_version": 2,
   "updated": "2026-09-05T21:26:05.218Z"
  },
  {
   "url": "https://402sentinel.com/api/assess/rwa",
   "host": "402sentinel.com",
   "description": "RWA risk gate: score a TOKENIZED ASSET (treasury, stock, credit) BEFORE an agent buys it. POST {target:{payto_address:<token contract>, network:eip155:1|eip155:8453}} returns 0-100 risk, allow/review/block, is_permissioned_security and signals: proxy-aware transfer-restriction scan (ERC-1404/3643/allowlist/pause) with a behavioral transfer simulation, live pause state, issuer identity and issuer O",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1A9Fa76f5b420e85DE147C4419638BEbE64D6dE5",
   "x402_version": 2,
   "updated": "2026-08-25T02:42:20.785Z"
  },
  {
   "url": "https://402sentinel.com/api/compliance",
   "host": "402sentinel.com",
   "description": "Pre-pay COMPLIANCE screen for regulated onchain flows. POST {target:{payto_address, agent_id?}, payment_context?:{amount,asset}} returns compliance_decision pass/flag/block, diligence_tier, obligations and checks: OFAC sanctions (hard block), counterparty due-diligence tier, structuring detection (sub-threshold payments aggregating within 24h, needs agent_id), FATF Travel-Rule threshold as informa",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1A9Fa76f5b420e85DE147C4419638BEbE64D6dE5",
   "x402_version": 2,
   "updated": "2026-08-25T02:42:35.212Z"
  },
  {
   "url": "https://402sentinel.com/api/firewall",
   "host": "402sentinel.com",
   "description": "Buyer-side payment firewall: should THIS agent make THIS payment now? Where /api/assess vets the seller, this vets the payment against your own agent's behaviour. POST {agent_id, payment:{payto_address,amount,resource_url}, context?:{untrusted_text,intended}, policy?} returns allow/hold/block plus 9 signals incl. routing_anomaly, velocity, amount_anomaly, injection_destination, intent_mismatch. St",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1A9Fa76f5b420e85DE147C4419638BEbE64D6dE5",
   "x402_version": 2,
   "updated": "2026-08-25T02:42:36.55Z"
  },
  {
   "url": "https://402sentinel.com/api/policy",
   "host": "402sentinel.com",
   "description": "Same input as /api/assess, but returns a trimmed action-oriented view: the allow/limit/deny decision plus a wallet-ready spending policy (max_payment_usdc per-counterparty cap, daily_cap_usdc, add_to_denylist, require_human_approval) an agent can apply directly to its wallet limits.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1A9Fa76f5b420e85DE147C4419638BEbE64D6dE5",
   "x402_version": 2,
   "updated": "2026-08-25T02:42:18.081Z"
  },
  {
   "url": "https://402sentinel.com/api/verify",
   "host": "402sentinel.com",
   "description": "Can my x402 service prove it is trustworthy to buyers? 402Sentinel Verified (opt-in trust badge for sellers): deep-audit a service and, if it passes, issue a signed time-boxed 'verified-organic' credential + list it publicly at /api/verified. POST {payto, resource_url?, claimed_buyers?}. Positive-only - failing audits are returned privately, never published.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1A9Fa76f5b420e85DE147C4419638BEbE64D6dE5",
   "x402_version": 2,
   "updated": "2026-09-05T21:27:15.154Z"
  },
  {
   "url": "https://402signal.com/route",
   "host": "402signal.com",
   "description": "402Signal checks the endpoint, price and recipient before your agent pays, on x402 and MPP, and returns a signed record verifiable offline. $0.003 on Base, Solana, and Algorand only when a qualifying live offer is found; a miss is free. Seller payment is separate. Your agent keeps the wallet. Evidence enters the PQ Trust log on Algorand MainNet. require_route_binding=true adds a signed v4 receipt ",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xa2604ae688228af8349363770351bfcec66d4fa0",
   "x402_version": 2,
   "updated": "2026-09-13T21:54:00.71Z"
  },
  {
   "url": "https://402timezones.vercel.app/api/convert-timezone",
   "host": "402timezones.vercel.app",
   "description": "Convert a time between any two IANA time zones (DST-aware). Pay-per-call in USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbA667287B8Ef89565F8fD7AcD4d22Ce98E0f39cd",
   "x402_version": 2,
   "updated": "2026-09-14T09:22:29.759Z"
  },
  {
   "url": "https://402utils.com/v1/color",
   "host": "402utils.com",
   "description": "Colour utilities: ?op=convert (default) turns any hex/rgb()/hsl()/CSS-name into hex, rgb, hsl, hsv, alpha, relative luminance and exact CSS name; ?op=contrast with ?fg=&bg= returns the WCAG 2.x contrast ratio and AA/AAA pass/fail for normal & large text plus UI components (accessibility / EAA); ?op=palette derives complementary, analogous, triadic, tints and shades. Send hex without '#'.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-06T01:15:38.568Z"
  },
  {
   "url": "https://402utils.com/v1/domain-check",
   "host": "402utils.com",
   "description": "Domain availability and expiry intelligence via RDAP, the WHOIS successor. Queries the authoritative registry for any RDAP-enabled TLD: free domains return registered:false, taken ones return registrar, creation and expiry dates, nameservers and EPP status codes. TLDs without RDAP coverage return supported:false. Built for agents that buy, monitor or vet domains.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-09T16:24:06.404Z"
  },
  {
   "url": "https://402utils.com/v1/ecb-calendar",
   "host": "402utils.com",
   "description": "TARGET2/T2 settlement calendar — the SEPA banking calendar, to predict when a euro transfer settles. TARGET is closed on weekends + six fixed days (New Year, Good Friday, Easter Monday, 1 May, 25 & 26 Dec). ?year= lists the closing days; ?date= says whether it settles (and the next open day); ?date=&addBusinessDays=N returns the value date N settlement days away. The SEPA counterpart of /v1/busine",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-08-24T00:46:19.391Z"
  },
  {
   "url": "https://402utils.com/v1/echo",
   "host": "402utils.com",
   "description": "Echoes back the JSON body you send, with a server timestamp. Useful for verifying your x402 client integration end to end.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-12T16:45:32.236Z"
  },
  {
   "url": "https://402utils.com/v1/email-check",
   "host": "402utils.com",
   "description": "Validate an email address before you accept a signup or send to it: RFC 5322 syntax, whether the domain resolves and its MX records, whether it is a disposable/throwaway domain (community blocklist), and whether it is a role account (info@, support@…). DNS is checked over DoH. No SMTP probing (intrusive and spammy), so a true 'domainExists' does not guarantee the mailbox exists.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-02T01:18:47.497Z"
  },
  {
   "url": "https://402utils.com/v1/hash",
   "host": "402utils.com",
   "description": "Compute cryptographic hashes / checksums of a string or of raw bytes (base64). Returns lowercase hex for each requested algorithm: sha256 (default), sha512, sha1, md5. SHA via native Web Crypto; md5 and sha1 are offered for legacy interop only and flagged — not for security. POST so the input never lands in a URL/log. Verification/checksums only, not a hash cracker.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-07T18:36:51.045Z"
  },
  {
   "url": "https://402utils.com/v1/pdf",
   "host": "402utils.com",
   "description": "Render HTML or a public web page into a pixel-perfect PDF using a headless Chrome browser. Send inline `html` (invoices, receipts, reports, tickets) or a `url` to snapshot; control paper size, orientation, margins, background graphics and scale. Returns the raw application/pdf bytes — no signup, no browser to run, pay per document.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-06T20:53:04.267Z"
  },
  {
   "url": "https://402utils.com/v1/phone-check",
   "host": "402utils.com",
   "description": "Validate and normalize a phone number with full Google libphonenumber metadata: strict validity against each national numbering plan, E.164 / international / national formats, country detection (correct across shared codes like +1 and +44) and line type (mobile, fixed_line, toll_free, voip…) where the plan distinguishes it. Pass ?country=FR to parse national formats. Local. ?attest=1 → Ed25519-sig",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-08-24T00:46:19.422Z"
  },
  {
   "url": "https://402utils.com/v1/regex-test",
   "host": "402utils.com",
   "description": "Test a regex against one or many inputs, safely. Send {pattern, flags?, input|inputs[], mode?}: 'match' returns the first match + capture groups, 'matchAll' every match, 'replace' the rewritten string (needs {replacement}). A mandatory ReDoS guard statically rejects catastrophic patterns (nested quantifiers, `.*.*$`, backrefs) BEFORE running — on Workers no timeout can stop a runaway regex. For ag",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-08-24T00:46:14.245Z"
  },
  {
   "url": "https://402utils.com/v1/rss-to-json",
   "host": "402utils.com",
   "description": "Fetch an RSS 2.0 or Atom feed and return clean JSON: feed title, link and description, plus items with title, link, ISO-8601 publishedAt, summary and author. Handles both formats and normalises the dates. The caller-supplied URL is SSRF-checked; the fetch is capped at 2 MB and 8 s.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-05T01:14:26.76Z"
  },
  {
   "url": "https://402utils.com/v1/screenshot",
   "host": "402utils.com",
   "description": "Capture a screenshot of any public web page with a headless Chrome browser. Set the viewport, grab the full scrollable page or just the fold, and choose PNG, JPEG or WebP with an optional quality. Returns the raw image bytes — ideal for link previews, thumbnails, visual monitoring and archiving. No browser to run, pay per capture.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-08-30T00:55:14.84Z"
  },
  {
   "url": "https://402utils.com/v1/slugify",
   "host": "402utils.com",
   "description": "Turn free multilingual text into a URL-safe slug. Transliterates Latin (all diacritics: é→e, ü→u), Cyrillic and Greek to ASCII; deterministic. Options: separator (default '-'), lowercase (default true), maxLength (cuts on a word boundary), transliterate (default true; false keeps letters of any script as a Unicode slug). Complex scripts (CJK, Arabic, Hebrew) are NOT romanised and are dropped.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-08-24T00:46:10.408Z"
  },
  {
   "url": "https://402utils.com/v1/unit-convert",
   "host": "402utils.com",
   "description": "Convert a value between units in the same physical dimension: length, mass, volume, temperature, area, speed, data, energy, pressure, time, angle. Factors are exact SI constants (NIST SP 811) — deterministic, unlike an LLM's guess. Pass ?category=currency to convert ISO 4217 amounts at ECB reference rates instead (informational, not for pricing). Unknown units → 400 with a suggestion.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-08-24T00:46:13.053Z"
  },
  {
   "url": "https://402utils.com/v1/x402-quote",
   "host": "402utils.com",
   "description": "Enriched quote for an x402 endpoint: probes it unpaid (never pays, SSRF-checked), decodes {price, asset, network, payTo}, then compares the USD price against the live Bazaar market for its category → {marketContext:{category, medianForCategory, cheaperThanMarket}}. Not just how much, but whether it's fair. Market context is best-effort; the decoded quote returns even if the Bazaar read fails. Neut",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xc55A2D530b53CBaD1001e4AfD4720B7E71f9C291",
   "x402_version": 2,
   "updated": "2026-09-09T16:23:05.655Z"
  },
  {
   "url": "https://404humans.xyz/blocks/next",
   "host": "404humans.xyz",
   "description": "The next open 10x10 pixel block on The 402 Wall (404humans.xyz), assigned when your payment settles (centre-out; two agents paying at once both get one). $1.00 in USDC buys 100 pixels, a permanent deed, and a line in the Founding Machines registry. Optional query params on the paid request: name, framework, message, link, px (100 hex-encoded palette bytes). To pick a coordinate yourself, GET /bloc",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x1f3f6191bea8a57dd7a1fe90a4249c706ad4fb46",
   "x402_version": 2,
   "updated": "2026-09-02T17:01:29.121Z"
  },
  {
   "url": "https://43-135-4-66.sslip.io/v1/authors/:handle/scorecard",
   "host": "43-135-4-66.sslip.io",
   "description": "Financial author track record / 财经作者历史成绩. Look up resolved stock-market claims, sample size, hit rate, Wilson confidence interval, direction breakdown, coverage and freshness for an X/Twitter finance creator. Useful for creator credibility and investment-influencer due diligence.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7AAC1ccE7113306c7af59F82637d0A38B3e5C6b0",
   "x402_version": 2,
   "updated": "2026-09-10T09:01:21.087Z"
  },
  {
   "url": "https://43-135-4-66.sslip.io/v1/filings/coverage-check",
   "host": "43-135-4-66.sslip.io",
   "description": "Financial statement coverage check / 财报可分析性检查. Verify whether supplied filing text contains the statements, period, metric basis and original source needed for reliable analysis before buying a full audit. Deterministic; no AI.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7AAC1ccE7113306c7af59F82637d0A38B3e5C6b0",
   "x402_version": 2,
   "updated": "2026-09-10T08:47:15.681Z"
  },
  {
   "url": "https://43-135-4-66.sslip.io/v1/filings/risk-check",
   "host": "43-135-4-66.sslip.io",
   "description": "Financial statement risk analysis / 财报风险体检. Analyze supplied SEC filing or financial-report text for accounting red flags, earnings quality, cash-flow anomalies, debt/liquidity, governance and data-quality issues. Returns structured risk scores, exact evidence quotes, filing period, freshness, missing information, follow-up actions and traceable source URLs.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x7AAC1ccE7113306c7af59F82637d0A38B3e5C6b0",
   "x402_version": 2,
   "updated": "2026-09-10T08:51:37.724Z"
  },
  {
   "url": "https://43-135-4-66.sslip.io/v1/filings/risk-check-by-symbol",
   "host": "43-135-4-66.sslip.io",
   "description": "SEC filing risk analysis by stock symbol / 按股票代码自动做财报风险体检. Submit a US ticker, report type and period; the service retrieves the official SEC filing and company facts, identifies its source and period, extracts key metrics, analyzes accounting, earnings-quality, cash-flow, debt/liquidity and governance risks, and returns traceable evidence with SEC URLs.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x7AAC1ccE7113306c7af59F82637d0A38B3e5C6b0",
   "x402_version": 2,
   "updated": "2026-09-10T08:53:35.633Z"
  },
  {
   "url": "https://43-135-4-66.sslip.io/v1/filings/risk-scan",
   "host": "43-135-4-66.sslip.io",
   "description": "Financial statement quick risk scan / 财报快速风险扫描. Find up to five highest-priority accounting red flags, earnings-quality issues, cash-flow anomalies, debt/liquidity and governance risks in supplied 10-K, 10-Q or report text. Returns structured scores, evidence quotes and source links.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7AAC1ccE7113306c7af59F82637d0A38B3e5C6b0",
   "x402_version": 2,
   "updated": "2026-09-10T08:49:56.943Z"
  },
  {
   "url": "https://4yearcycle.com/x402/fx-rates",
   "host": "4yearcycle.com",
   "description": "Official daily foreign exchange reference rates from the European Central Bank (~30 currencies vs EUR, published each business day around 16:00 CET), rebased on request to any listed currency via EUR cross-rates and filtered to a requested symbol list; returns the reference date, the rate table and the ECB source attribution.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9862ca83b72aB95521F457aFf6e6EFb03d8164C3",
   "x402_version": 2,
   "updated": "2026-09-12T17:04:26.821Z"
  },
  {
   "url": "https://4yearcycle.com/x402/tenders",
   "host": "4yearcycle.com",
   "description": "EU public procurement tender notices from the official TED (Tenders Electronic Daily) v3 API, filtered by CPV product/service code, country of performance and free-text keywords over a recent publication window; returns structured JSON per notice with title, buyer, deadline, publication date, CPV codes, notice URL and German PDF link.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9862ca83b72aB95521F457aFf6e6EFb03d8164C3",
   "x402_version": 2,
   "updated": "2026-09-09T10:09:04.207Z"
  },
  {
   "url": "https://4yearcycle.com/x402/web-search",
   "host": "4yearcycle.com",
   "description": "General web search reselling the Tavily Search API: query the live web and get back ranked results (title, URL, snippet, relevance score) plus an optional short synthesized answer, with basic or advanced search depth and optional domain include/exclude filters.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x9862ca83b72aB95521F457aFf6e6EFb03d8164C3",
   "x402_version": 2,
   "updated": "2026-09-11T01:26:39.909Z"
  },
  {
   "url": "https://5108-x402.community.iamstarchild.com/bazaar/crypto/price",
   "host": "5108-x402.community.iamstarchild.com",
   "description": "Get real-time spot price and market data for a cryptocurrency",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa709b6534f392c5F4CfB986A329B734eCDdC8c6f",
   "x402_version": 2,
   "updated": "2026-09-09T10:09:14.15Z"
  },
  {
   "url": "https://5108-x402.community.iamstarchild.com/bazaar/web/search",
   "host": "5108-x402.community.iamstarchild.com",
   "description": "Search the web and return ranked results",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xa709b6534f392c5F4CfB986A329B734eCDdC8c6f",
   "x402_version": 2,
   "updated": "2026-08-26T00:34:13.163Z"
  },
  {
   "url": "https://767-2676.com/v1/receipt",
   "host": "767-2676.com",
   "description": "Signed time-bounded witness of an agent-carried payload digest; the payload stays with the agent",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5f5a631e975183d084f60d7121e967b30ec83cb8",
   "x402_version": 2,
   "updated": "2026-09-14T07:59:26.506Z"
  },
  {
   "url": "https://767-2676.com/v1/time",
   "host": "767-2676.com",
   "description": "Signed bearer temporal evidence for cross-node execution-window grounding and audit",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5f5a631e975183d084f60d7121e967b30ec83cb8",
   "x402_version": 2,
   "updated": "2026-09-11T01:01:34.762Z"
  },
  {
   "url": "https://87-106-119-237.sslip.io/api/convert-weight",
   "host": "87-106-119-237.sslip.io",
   "description": "Convert a non-negative weight or mass value between common units. Use this deterministic endpoint when an agent needs a precise unit conversion.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb847fe425f54cbc586f8e735ae4270b82119771e",
   "x402_version": 2,
   "updated": "2026-09-01T21:16:52.638Z"
  },
  {
   "url": "https://a402test.pages.dev/api/premium-data",
   "host": "a402test.pages.dev",
   "description": "Premium access data endpoint gated at $0.05 USDC",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x2Fb28239B3dE6f5DDba89cA77BdBfb5dc46da523",
   "x402_version": 2,
   "updated": "2026-09-08T22:30:37.746Z"
  },
  {
   "url": "https://abi.cyberwarex.com/abi",
   "host": "abi.cyberwarex.com",
   "description": "Fetch a verified contract's ABI and metadata by address, keylessly, from Sourcify. Returns the ABI plus a summarized list of function and event signatures, the contract name and compiler, and proxy detection (is_proxy + implementation address). Block explorers gate the ABI behind an API key; this does not. Chains: base, ethereum, arbitrum, optimism, polygon, bsc, avalanche. No API keys, no LLM, on",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-14T07:36:01.566Z"
  },
  {
   "url": "https://acoda.xyz/v1/market-state",
   "host": "acoda.xyz",
   "description": "Aggregated perp market state: OI-weighted mark/index price, open interest, funding, per-venue breakdown and freshness across 7 live venues.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3DCeFd14f76fD76D36bEc7C271Ff28d1bDb9989D",
   "x402_version": 2,
   "updated": "2026-09-12T17:18:09.609Z"
  },
  {
   "url": "https://acoda.xyz/v1/observed-map",
   "host": "acoda.xyz",
   "description": "MEASURED liquidation map: real liquidation prices read from live Hyperliquid positions (the exchange-reported liquidationPx of open positions), bucketed by price. A sampled lower bound with explicit coverage — observed, not modeled.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x3DCeFd14f76fD76D36bEc7C271Ff28d1bDb9989D",
   "x402_version": 2,
   "updated": "2026-08-18T03:20:08.025Z"
  },
  {
   "url": "https://action402.vercel.app/api/execute/webhook",
   "host": "action402.vercel.app",
   "description": "Paid webhook/API execution for autonomous agents. Executes one public HTTPS action after x402 payment, applies retries and idempotency, then returns a signed receipt with request hash, response hash, target, status, and attempt count.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x75113dcF8Ce34f0338440D40270e420f8C1762b8",
   "x402_version": 2,
   "updated": "2026-09-13T05:43:27.582Z"
  },
  {
   "url": "https://address-validator.api.klymax402.com/api/validate",
   "host": "address-validator.api.klymax402.com",
   "description": "Parse, validate, and normalize a postal address",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-08-30T15:24:46.66Z"
  },
  {
   "url": "https://address.agentic-jp.com/batch",
   "host": "address.agentic-jp.com",
   "description": "Batch-normalize or batch-geocode up to 100 Japanese (JP) addresses in a single call — same processing as POST /normalize and POST /geocode, with per-item success/error reporting. Dynamic pricing: a small per-item fee. Use for bulk-cleaning an address column or import file.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-08-30T15:15:05.126Z"
  },
  {
   "url": "https://address.agentic-jp.com/geocode",
   "host": "address.agentic-jp.com",
   "description": "Geocode a Japanese (JP) address to WGS84 lat/lng coordinates, with a granularity level (prefecture → city → town → chome → banchi) and a 0-1 confidence score showing how precisely the input resolved. Japan-only. Use for mapping, distance calculation, or delivery routing.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-08-18T07:03:59.068Z"
  },
  {
   "url": "https://address.agentic-jp.com/postal-code/:zip",
   "host": "address.agentic-jp.com",
   "description": "Look up Japanese (JP) address candidates for a 7-digit postal code (郵便番号), backed by the official Japan Post KEN_ALL dataset. One postal code can map to several towns; all candidates are returned with kana readings. Use for address autofill and postal-code validation.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-07-07T14:30:34.101Z"
  },
  {
   "url": "https://ads.apitoll.cloud/v1/ads/facebook/advertiser",
   "host": "ads.apitoll.cloud",
   "description": "Facebook ads from a specific advertiser by brand name — every live and recent ad a brand runs across Facebook, Instagram, Messenger and Threads, isolated to that ONE advertiser (filters out the stray pages a name search pulls in; echoes resolvedPage to verify). Returns the full ad creative (headline, body copy, CTA + destination link, image and video URLs), run dates, and platform mix. No Meta log",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4ce88238F669d04351937420C931988e464a975a",
   "x402_version": 2,
   "updated": "2026-08-30T15:50:50.317Z"
  },
  {
   "url": "https://ads.apitoll.cloud/v1/ads/facebook/search",
   "host": "ads.apitoll.cloud",
   "description": "Facebook Ad Library search by keyword — every live and recent ad matching a search term across all advertisers on Facebook, Instagram, Messenger and Threads. Returns the full ad creative (headline, body copy, CTA button + destination link, image and video URLs), the advertiser, run dates and days-running, and platform mix. Commercial and political ads, no Meta API or login. Competitor ad intellige",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4ce88238F669d04351937420C931988e464a975a",
   "x402_version": 2,
   "updated": "2026-09-01T17:54:30.642Z"
  },
  {
   "url": "https://ads.forgemesh.io/api/intent/demand",
   "host": "ads.forgemesh.io",
   "description": "Returns demand depth for one category: probe volume, distinct sources, buyer-class share, probed price points, and a daily time series. Use it to validate pricing before launching in that category.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65E02cB7Fee27630bB7d1a3ADd02Ef7Aa2D21701",
   "x402_version": 2,
   "updated": "2026-08-21T11:54:26.763Z"
  },
  {
   "url": "https://ads.forgemesh.io/api/intent/report",
   "host": "ads.forgemesh.io",
   "description": "Returns a per-service bounce funnel: total probes, bounces, paid count, conversion rate, traffic-class split, and top abandoned endpoints. Shows why agents probe but don't pay. Free for publishers via x-publisher-key.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x65E02cB7Fee27630bB7d1a3ADd02Ef7Aa2D21701",
   "x402_version": 2,
   "updated": "2026-08-21T11:54:27.856Z"
  },
  {
   "url": "https://ads.forgemesh.io/api/intent/trends",
   "host": "ads.forgemesh.io",
   "description": "Returns the top-requested x402 endpoints and categories for a time window, each with total and agent-only probe counts. Use it to find categories agents are actively searching for before you build.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x65E02cB7Fee27630bB7d1a3ADd02Ef7Aa2D21701",
   "x402_version": 2,
   "updated": "2026-09-08T23:08:23.342Z"
  },
  {
   "url": "https://ads.forgemesh.io/api/network/stats",
   "host": "ads.forgemesh.io",
   "description": "Returns network-wide totals: total x402 events, service count, and a UA classification breakdown (agent vs browser vs bot). Use it to benchmark your service's agent-traffic share against the network.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x65E02cB7Fee27630bB7d1a3ADd02Ef7Aa2D21701",
   "x402_version": 2,
   "updated": "2026-09-13T19:34:34.478Z"
  },
  {
   "url": "https://aegis-ai.xyz/api/d2a/briefing",
   "host": "aegis-ai.xyz",
   "description": "Aegis curated briefing — AI-scored content feed with V/C/L metrics",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x52d4901142e2B5680027da5EB47C86CB02a3cA81",
   "x402_version": 2,
   "updated": "2026-08-26T03:13:26.435Z"
  },
  {
   "url": "https://aegis-ai.xyz/api/d2a/briefing-jpyc",
   "host": "aegis-ai.xyz",
   "description": "Aegis - Cut Through the Noise in Your Feeds. ブリーフィング トップ3",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x52d4901142e2B5680027da5EB47C86CB02a3cA81",
   "x402_version": 2,
   "updated": "2026-09-04T09:23:58.429Z"
  },
  {
   "url": "https://aegis-api-mainnet.kadopi.workers.dev/v1/verify",
   "host": "aegis-api-mainnet.kadopi.workers.dev",
   "description": "AegisAI risk verification",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6171D238FD82c293a39cEd6DF72A330532D00d76",
   "x402_version": 2,
   "updated": "2026-08-30T15:33:38.02Z"
  },
  {
   "url": "https://aegis-api.kadopi.workers.dev/v1/verify",
   "host": "aegis-api.kadopi.workers.dev",
   "description": "AegisAI risk verification",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6171D238FD82c293a39cEd6DF72A330532D00d76",
   "x402_version": 2,
   "updated": "2026-09-02T23:00:56.56Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge",
   "host": "aeml-x402.zeabur.app",
   "description": "[SIGNAL+PROOF] One official signal record for any signal_id and entity: current reading against the OFFICIAL threshold ladder (band, distance-to-action) plus a 5-year same-season percentile so you can tell routine from unusual. 180+ signals across macro, weather, hazard, shipping, filings, crypto and lifecycle lines. Free coverage check first at /gauge/coverage. Descriptive only, never a forecast ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:35:24.63Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/agri-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Agriculture chain, one grain belt (?loc=us-iowa): leading soil drought (USDM D0-D4) -> current heat stress and growing degree days -> realized crop vigour VHI - did the drought actually reach the crop (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: USDM/NDMC, NASA POWER, NOAA STAR. Descriptive only, never a forecast or advic",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:53.705Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/aicompute-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] AI compute neocloud chain, one provider (?entity=coreweave): leading financing distress - layoffs, lease default, funding failure -> current current operating status -> realized lifecycle to wind-down, acquisition or bankruptcy (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: filings and official announcements. Descriptive on",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:17.118Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/aidataset-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] AI dataset takedown chain, one dataset (?entity=laion-5b): leading access pressure from gating and legal notices -> current current availability -> realized lifecycle to gated, withdrawn or deleted (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: host registries and official notices. Descriptive only, never a forecast or advi",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:01.778Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/air",
   "host": "aeml-x402.zeabur.app",
   "description": "Add-on, air quality for one location: US AQI category and PM2.5 reading from EPA and CAMS official feeds. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. Every record carries an offline-recomputable record_hash.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:41.027Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/biodiversity-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Biodiversity credit chain, one project (?entity=uk-bng-warwickshire): leading standard-body pipeline pressure - registry status change, methodology revision, rating downgrade -> current current registry state -> realized lifecycle outcome (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: registry and standard-body feeds. Descr",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:10.453Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/border-wait-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Land border chain, one crossing (?entity=laredo-world-trade): leading upstream pressure - lead traffic, staffing and inspection intensity -> current current CBP border wait times by lane -> realized realized commercial freight delay (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: US CBP. Descriptive only, never a forecast or",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:35.773Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/calibrated",
   "host": "aeml-x402.zeabur.app",
   "description": "Add-on, calibrated units: normalized_index and pct_to_action so readings compare across stations. When the line has no calibration basis you get 422 with no_charge:true and reason:no-calibrated-for-this-line, and are NOT billed. Every record carries an offline-recomputable record_hash.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:30.683Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/carbon-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Carbon integrity chain, one carbon project (?entity=kariba-redd): leading rating drift, downgrades and standard-body review -> current registry lifecycle from listed to suspended or de-listed -> realized price integrity (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: Verra, Gold Standard, registry feeds. Descriptive only, ne",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:12.848Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/census",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] All entities for one signal at their latest reading, with band, frequency_label and percentile columns so you can rank across stations and screen for the unusual in one call. Cross-station comparison is the point: one river gauge alone tells you little, 200 of them ranked by distance-to-action tells you a lot. Descriptive only, never a forecast or advice. No data -> 422 no_charge, no",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:12.96Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/chokepoint-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Maritime chokepoint passage chain, one chokepoint (?loc=hormuz, suez, panama, malacca and more): leading sea state against operating thresholds -> current anchorage congestion, vessels waiting -> realized realized daily transits from IMF PortWatch (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: IMF PortWatch, NOAA, Open-Mete",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:51.833Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/defilending-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] DeFi lending chain, one protocol (?entity=euler-v1): leading utilisation and bad-debt stress -> current current protocol state -> realized lifecycle to exploit, insolvency or deprecation (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: onchain and protocol disclosures. Descriptive only, never a forecast or advice. No data -> ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:56.028Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/dependency-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] AI dependency chain, one dependency (?entity=openai-text-davinci-003): leading deprecation notices INCLUDING the sunset date the publisher itself scheduled -> current current availability -> realized lifecycle to deprecation, days alive (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: vendor notices, source URL per record. De",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:07.832Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/depin-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] DePIN chain, one network (?entity=helium): leading reward-claim attrition, nodes stopping claims - the earliest signal -> current active nodes and paid supply, NOT token price -> realized lifecycle to wind-down or ghost state (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: onchain and official network data. Descriptive only,",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:19.707Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/drought-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Drought chain, one drought region (?entity=us-california): leading precipitation deficit, soil moisture and snowpack -> current the OFFICIAL US Drought Monitor class and area coverage -> realized realized streamflow and impact (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: USDM/NDMC, USGS. Descriptive only, never a forecast",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:52.988Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/drug-detail-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Per-drug shortage chain, one drug (?entity=carboplatin): leading supply narrowing - available labelers against total listed -> current current FDA shortage status per NDC -> realized affected presentations (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: openFDA. Descriptive only, never a forecast or advice. No data -> 422 no",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:42.646Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/drug-shortage-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Drug shortage chain, one therapeutic class (?entity=oncology): leading new-shortage incidence from openFDA new listings, which leads the burden peak -> current current active shortages in the class -> realized resolution rate (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: openFDA. Descriptive only, never a forecast or advic",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:40.429Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/earthquake-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Seismic activity chain, one seismic zone (?entity=california-san-andreas): leading swarm rate, USGS micro-event rate rising - DESCRIPTIVE and explicitly not a prediction -> current current max magnitude and count -> realized felt and impact reports (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: USGS. Descriptive only, never",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:38.235Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/esgfund-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] ESG fund greenwash chain, one fund (?entity=blackrock-art9-downgrade): leading label pressure, SFDR Article 9 to 8 downgrade and ESG name removal -> current current classification -> realized rating de-listing and lifecycle (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: SFDR filings and rating registries. Descriptive only, ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:21.796Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/filing-company",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Regulatory filing chain, one issuer (?entity=AMC): leading NT late-filing notices, a distress leading indicator -> current 8-K material events graded by item severity -> realized Form 4 insider transactions (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: SEC EDGAR. Descriptive only, never a forecast or advice. No data -> 422",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:01.099Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/grid-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Power-grid chain, one grid region (?loc=us-ercot): leading demand pressure from heating and cooling degree days -> current renewable availability, solar and wind -> realized energy inflation (CPI energy year-over-year) and gas price (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: EIA, BLS, Open-Meteo. Descriptive only, never",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:56.164Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/grid-reliability-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Grid reliability chain, one balancing authority (?entity=us-ercot): leading EIA-930 day-ahead demand forecast approaching recent peak, about one day of lead -> current current demand against capacity tightness -> realized reserve and interchange response (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: US EIA-930. Descriptive",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:44.595Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/history",
   "host": "aeml-x402.zeabur.app",
   "description": "Add-on, historical placement: seasonal percentile for the current point, frequency, the percentile table, and the method and source used to compute them. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:35.245Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/history-series",
   "host": "aeml-x402.zeabur.app",
   "description": "[TIME SERIES EXPORT] Full retained series for one signal and entity (?days=, ?format=json or csv): every snapshot up to days (default 400, cap 1000) with snapshot_date, observed_at, data_age_hours, current, band and record_hash. For research, actuarial and base-rate work. Free 7-snapshot shape preview at /gauge/history-preview. Descriptive only, never a forecast or advice. No data -> 422 no_charge",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:17.609Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/hurricane-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Hurricane chain, one basin (?entity=atlantic|epacific|cpacific): leading NHC official 2-day and 7-day genesis probability, QUOTED from NHC, never our forecast -> current active storms - category, wind, pressure, position -> realized official watches, warnings, landfall (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: NOAA NHC",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:49.549Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/japan-region",
   "host": "aeml-x402.zeabur.app",
   "description": "Japan official readings in one call plus an independent cross-agency check: JMA seismic intensity (shindo), RSMC Tokyo typhoon analysis, Ministry of Finance JGB yields across seven tenors, and the Japan rows of BIS and FRED. The same earthquakes appear as JMA measured them and as USGS measured them, side by side - different agencies, different quantities, and we adjudicate nothing. Descriptive onl",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:49.497Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/lifecycle",
   "host": "aeml-x402.zeabur.app",
   "description": "One id in, its official lifecycle state out - no need to know which line tracks it first. Covers 19 lifecycle lines (stablecoins, AI tools and datasets, neoclouds, DePIN, RWA, carbon projects, ESG funds, tariff measures and more): status band, birth/end dates, death type, lifespan, official source_ref. If two lines track the same id you get BOTH - nothing is picked for you. Unknown id -> 422 no_ch",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:40:36.41Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/lrt-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Liquid restaking chain, one LRT (?entity=renzo-ezeth): leading NAV deviation measured against ETH, NOT against one dollar -> current current protocol state -> realized lifecycle to impairment, slashing or wind-down (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: onchain and protocol disclosures. Descriptive only, never a for",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:29.378Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/macro-reconcile-full",
   "host": "aeml-x402.zeabur.app",
   "description": "[RECONCILIATION] Market-implied against officially-realized, side by side: Kalshi implied levels versus BLS official prints, aligned indicator by indicator, with the divergence quantified. The alignment key is returned so you can verify the pairing yourself. We show both numbers and the gap - the reading is yours. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:15.392Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/meddevice-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Medical device recall chain, one product line (?entity=philips-dreamstation-cpap): leading recall pressure signals -> current current clearance status -> realized lifecycle from cleared to recalled to withdrawn (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: US FDA. Descriptive only, never a forecast or advice. No data -> 42",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:05.11Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/nas-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Aviation ground-stop chain, one airport (?entity=ewr): leading aviation weather - METAR ceiling, visibility, convection and gusts -> current FAA NAS ground stops and delay programs -> realized realized delay (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: FAA NAS Status, NWS METAR. Descriptive only, never a forecast or advic",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:34.181Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/policy-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Climate policy chain, one policy (?entity=kyoto-protocol): leading repeal proposals and judicial challenge -> current lifecycle from enacted to repealed, days alive -> realized dependency cascade when a policy dies (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: Federal Register, UNFCCC. Descriptive only, never a forecast or",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:03.797Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/precip",
   "host": "aeml-x402.zeabur.app",
   "description": "Add-on, precipitation for one location: daily rainfall plus 30-day accumulated wet-dry drought context from ERA5. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. Every record carries an offline-recomputable record_hash.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:43.533Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/promise-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Promise-reconciliation chain, one promisor (?entity=humane-ai-pin): leading promise slippage - schedule slipping, spec shrinking, promise page vanishing -> current current company or project status -> realized lifecycle to death or acquisition (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: official announcements and registr",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:10.152Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Local three-leg environment chain, one location (?loc=): leading air quality (AQI) -> current precipitation, rain and 30-day dry-wet -> realized nearest river stage and streamflow (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: EPA/CAMS, ERA5, USGS. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:35:26.301Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/ruler",
   "host": "aeml-x402.zeabur.app",
   "description": "Add-on, the official ruler: the band and threshold ladder published by the source agency, its classification, and distance-to-action. NOT every line has an official ruler - pure market quotes do not. When it does not, you get 422 with no_charge:true and reason:no-ruler-for-this-line and you are NOT billed. Never a bag of nulls you paid for. Every record carries an offline-recomputable record_hash.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-19T07:13:56.622Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/rwa-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Tokenised RWA chain, one issuer or pool (?entity=maple-orthogonal-pool): leading credit stress signals -> current current pool state -> realized lifecycle to default, wind-down or redemption freeze (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: issuer disclosures and onchain data. Descriptive only, never a forecast or advic",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:24.715Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/severe-convection-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Severe convection and hail chain, one convective region (?entity=tornado-alley-core): leading SPC Day-1 outlook with CAPE, CIN and shear - hours of lead -> current current storm reports -> realized realized hail and wind damage reports (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: NOAA SPC. Descriptive only, never a foreca",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:46.927Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/shipping-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Shipping chokepoint chain, one chokepoint or port (?loc=malacca): leading sea state and wind against operating thresholds -> current wave decomposition, local storm against distant swell -> realized AIS transit throughput (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: IMF PortWatch, NOAA, Open-Meteo Marine. Descriptive only",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:58.633Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/smallsat-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Smallsat constellation chain, one operator (?entity=oneweb): leading financing and deployment stress -> current current constellation state -> realized lifecycle to bankruptcy, wind-down or deorbit (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: FCC and ITU filings, operator disclosures. Descriptive only, never a forecast or",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:26.594Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/stablecoin-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Stablecoin chain, one stablecoin (?entity=terrausd-ust): leading depeg pressure - peg deviation, reserves, regulatory notices -> current current peg and market cap -> realized redemption and lifecycle outcome (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: exchange and registry feeds. Descriptive only, never a forecast or ad",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:15.008Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/strata",
   "host": "aeml-x402.zeabur.app",
   "description": "Add-on, statistical strata: share of the last 5 years spent in each official band for this day-of-year, the percentile bands, and where the current reading falls. Backtestable, and stated as approximate. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:32.96Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/taiwan-region",
   "host": "aeml-x402.zeabur.app",
   "description": "Taiwan first-party official readings in one call: PLA air and naval activity around Taiwan (Ministry of National Defense), central bank reference FX rates (CBC), TAIEX and sector indices (TWSE), significant earthquakes and typhoon status (CWA). Sources most providers cannot reach. We restate what each agency published and when - no assessment of the situation, no forecast, no advice. Descriptive o",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:47.29Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/tariff-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Tariff and customs measure chain, one trade measure (?entity=sec301-china-list1): leading review pipeline stage -> current current legal force -> realized lifecycle from imposed to expired or rescinded (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: USTR, Federal Register, USITC. Descriptive only, never a forecast or advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:07.51Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/tool-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] AI tool and MCP chain, one tool (?entity=mammoth-ai): leading decay warnings, release cadence stalling and docs going dark -> current live or dead status from real DNS and GitHub checks -> realized lifecycle from launch to death with days alive (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: DNS, GitHub, package registries. ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:05.351Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/gauge/wildfire-region",
   "host": "aeml-x402.zeabur.app",
   "description": "[3-LEG] Wildfire chain, one fire-risk region (?entity=us-california): leading fire weather - hot, dry and windy -> current active fire detections from NASA FIRMS satellite thermal anomalies -> realized downwind smoke impact (confirmation gate). A sequential chain, not one reading - confidence = how many legs are lit, in order. Sources: NASA FIRMS, NWS, EPA. Descriptive only, never a forecast or ad",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:50:31.518Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/mcp/census",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] Full MCP ecosystem census (21,236 servers, latest day): status, lifecycle, missing_streak, record_hash. DEGRADED DELIVERY, see unavailable_fields - prominence, maturity, github_stars and downloads have no data, so rows are no longer ranked. Snapshot 2026-07-08. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:05.946Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/mcp/graveyard",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] MCP server graveyard - servers that vanished from the census. THRESHOLD stated plainly: listed on FIRST confirmed absence (confirm_absences=1), not multi-day confirmation; only two snapshot days exist. record_hash is null on these rows (imported from a surviving registry, the original collector never produced hashes). Descriptive only, never a forecast or advice. No data -> 422 no_ch",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:08.366Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/mcp/server",
   "host": "aeml-x402.zeabur.app",
   "description": "[SIGNAL+PROOF] Census record for one MCP server (?name=): status, missing_streak, lifecycle, record_hash. DEGRADED DELIVERY, see unavailable_fields - prominence, maturity, github_stars, downloads and source_code_url have no data because the original collector stopped. Snapshot 2026-07-08. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:35:20.614Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/pay/tier2",
   "host": "aeml-x402.zeabur.app",
   "description": "Tiered payment receipt (tier 2): pay once with x402 and get back a short-lived receipt token that /pay/verify checks for you. The tier is fixed by the path - you do not send it. Optional ?ref= carries your own opaque reference, such as a query hash, straight through to the receipt. This mints a receipt rather than returning data, so there is no lookup that can come back empty.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T14:50:56.242Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/pay/tier3",
   "host": "aeml-x402.zeabur.app",
   "description": "Tiered payment receipt (tier 3): pay once with x402 and get back a short-lived receipt token that /pay/verify checks for you. The tier is fixed by the path - you do not send it. Optional ?ref= carries your own opaque reference, such as a query hash, straight through to the receipt. This mints a receipt rather than returning data, so there is no lookup that can come back empty.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:51:21.939Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/resolve",
   "host": "aeml-x402.zeabur.app",
   "description": "Settlement evidence v0 for prediction-market and dispute workflows: did an issuer file a given SEC EDGAR form before your cutoff? Returns THREE SEPARATED TIMES (event / disclosure / cutoff), a resolution_status of resolved, no_authoritative_source, ambiguous or conflicting, and candidate_sources. We describe the filing record; we never adjudicate the real-world event. Descriptive only, never a for",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:35:28.653Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/resolve/proposer",
   "host": "aeml-x402.zeabur.app",
   "description": "Proposer feed for prediction-market settlement: SEC EDGAR official facts mapped to a machine-friendly answer / timestamp / evidence shape for automated proposal and dispute flows. Three separated times, explicit resolution_status, candidate sources listed. We describe what was filed - the adjudication stays yours. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:22.146Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/stable/census",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] Full stablecoin census, latest day, ranked by market cap; lifecycle flags terminated and depegged. Add ?verifiable=1 and every row carries _hash_core so you can recompute the hash offline without trusting us. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:49:14.763Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/stable/coin",
   "host": "aeml-x402.zeabur.app",
   "description": "[SIGNAL+PROOF] Census record for one stablecoin (?symbol=): market cap, price, depeg state, lifecycle and time series, each with record_hash. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:35:22.473Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/stable/graveyard",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] Stablecoin death register - terminated below 0.10 or persistently absent. Add ?verifiable=1 for per-row _hash_core, fully offline-recomputable. A neutral observation record: not a rating, not an endorsement. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.09 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-11T16:07:23.981Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/stablecoin-deaths",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] Stablecoin death samples - a neutral record: the full pre-mortem snapshot of terminated stablecoins (price, supply, collateral, redemption) plus lifecycle context (termination type, confirmed death date, days alive). Forensic depth for base-rate and post-mortem work, not a rating and not an endorsement. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not bille",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-16T12:48:53.445Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/trust/graveyard",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] x402 service graveyard - services that vanished from the census. THRESHOLD stated plainly: listed on FIRST confirmed absence (confirm_absences=1), NOT multi-day confirmation - only two snapshot days exist, which cannot support a streak test. Rows are hash-backed and recompute offline with ?verifiable=1; record_hash_verifiable reports the exact count per response. Descriptive only, ne",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:35:19.524Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/trust/precheck",
   "host": "aeml-x402.zeabur.app",
   "description": "[SIGNAL+PROOF] Demand record for one x402 service (?service=): demand_class (REAL/SOLO/PROBE/WASH), calls_30d, unique_payers_30d, score_total, liveness_state, lifecycle, record_hash. Model demand-v1, refreshed daily from the public CDP catalogue; score_total is an ordering key, not a rating. DEGRADED DELIVERY, see unavailable_fields - tier, verified, action_hint and the five-axis sub-scores are em",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T06:41:26.112Z"
  },
  {
   "url": "https://aeml-x402.zeabur.app/trust/scorecard",
   "host": "aeml-x402.zeabur.app",
   "description": "[BATCH+PROOF] Full x402 service demand roster, latest day: demand_class, calls_30d, unique_payers_30d, score_total, liveness_state, lifecycle, record_hash per service. Model demand-v1, refreshed daily from the public CDP catalogue; unique_payers_30d is a lower bound, never a sum. DEGRADED DELIVERY, see unavailable_fields - the five-axis sub-scores, action_hint, tier and verified are empty. Descrip",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-08-17T00:40:32.858Z"
  },
  {
   "url": "https://aeonos.basechainlabs.com/api/agent",
   "host": "aeonos.basechainlabs.com",
   "description": "Improve AI search visibility and get cited by ChatGPT, Perplexity, Claude & Google AI Overviews. AEO/GEO/SEO strategy, AI visibility audits, schema markup, llms.txt. 0.05 USDC/query.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x400d65bb174c546ed92f5d61ce21fbde96b8bacc",
   "x402_version": 2,
   "updated": "2026-09-04T02:34:16.406Z"
  },
  {
   "url": "https://aeonos.basechainlabs.com/api/progress",
   "host": "aeonos.basechainlabs.com",
   "description": "AI search visibility progress report — Four Layers scoring (SXO/AIO/GEO/AEO), what's working, gaps, and your next 3 highest-impact actions. 1.50 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0x400d65bb174c546ed92f5d61ce21fbde96b8bacc",
   "x402_version": 2,
   "updated": "2026-09-02T19:04:30.034Z"
  },
  {
   "url": "https://aep-api.fly.dev/v1/citation-report",
   "host": "aep-api.fly.dev",
   "description": "Verify a bibliography. For every reference: exists, resolves, retracted/corrected/flagged, title/author/year match against the registered record, and a rule-derived fabrication risk — as a signed (Ed25519, RFC 8785 canonical JSON), byte-reproducible JSON report. Input: structured references or BibTeX. No LLM; every claim carries its source and retrieval time. Tier: standard, up to 50 references.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xf184B4ed26E0866417487C56ACda10DDB5411e9d",
   "x402_version": 2,
   "updated": "2026-09-04T04:28:58.847Z"
  },
  {
   "url": "https://aep-api.fly.dev/v1/citation-report/large",
   "host": "aep-api.fly.dev",
   "description": "Verify a bibliography. For every reference: exists, resolves, retracted/corrected/flagged, title/author/year match against the registered record, and a rule-derived fabrication risk — as a signed (Ed25519, RFC 8785 canonical JSON), byte-reproducible JSON report. Input: structured references or BibTeX. No LLM; every claim carries its source and retrieval time. Tier: large, up to 75 references. NOTE",
   "method": "POST",
   "chain": "base",
   "price": 3,
   "price_atomic": "3000000",
   "asset": "USDC",
   "pay_to": "0xf184B4ed26E0866417487C56ACda10DDB5411e9d",
   "x402_version": 2,
   "updated": "2026-09-04T04:40:42.495Z"
  },
  {
   "url": "https://aep-api.fly.dev/v1/evidence-pack",
   "host": "aep-api.fly.dev",
   "description": "Find 3-10 scholarly candidates for a question or topic. Returns DOI/OpenAlex IDs, authors, year, venue, source URLs, citation context, open-access location, and known retraction/correction warnings. JSON only. Does not claim that a paper proves a statement.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x3bc7011b2ad12c89e768e27c6c27b6548bfc53f5",
   "x402_version": 2,
   "updated": "2026-09-11T10:08:20.62Z"
  },
  {
   "url": "https://aero.lonestaroracle.xyz/pool",
   "host": "aero.lonestaroracle.xyz",
   "description": "Aerodrome DEX pool risk assessment — checks both tokens for honeypots and rug vectors",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:00:31.687Z"
  },
  {
   "url": "https://affiliate.pay.zeroclick.io/v1/merchants",
   "host": "affiliate.pay.zeroclick.io",
   "description": "List the merchants behind the catalog. Filter by name or domain search, by country, or by product count, and page through the results.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6e9c2ebca537f861fe9242f8f974d99b3df762b2",
   "x402_version": 2,
   "updated": "2026-09-09T11:01:43.182Z"
  },
  {
   "url": "https://afriref.dev/v1/:country/:series",
   "host": "afriref.dev",
   "description": "Government reference data series",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
   "x402_version": 2,
   "updated": "2026-09-03T15:31:39.182Z"
  },
  {
   "url": "https://agent-api-listings.46-224-157-88.sslip.io/v1/packages",
   "host": "agent-api-listings.46-224-157-88.sslip.io",
   "description": "Provide an API origin, inline OpenAPI document, and optional target list. Receive JSON with ready, blocked, or unsupported mpp.dev and x402-list packages and a static document-readiness report, without submission or directory fees.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-09-09T05:36:12.109Z"
  },
  {
   "url": "https://agent-api-listings.krimskrams.xyz/v1/mpp-package",
   "host": "agent-api-listings.krimskrams.xyz",
   "description": "Provide an API origin and inline OpenAPI document, with optional names and tags. Receive JSON containing a validated mpp.dev service entry, warnings, and ready-to-copy TypeScript without a remote fetch.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-08-20T13:34:22.23Z"
  },
  {
   "url": "https://agent-api-listings.krimskrams.xyz/v1/packages",
   "host": "agent-api-listings.krimskrams.xyz",
   "description": "Provide an API origin, inline OpenAPI document, and optional target list. Receive JSON with ready, blocked, or unsupported mpp.dev and x402-list packages, including exact reasons, without submission or directory fees.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-08-20T13:34:27.826Z"
  },
  {
   "url": "https://agent-api-production.tim1712.workers.dev/v1/business/eu-vat-check",
   "host": "agent-api-production.tim1712.workers.dev",
   "description": "Use when an agent needs the current official VIES validation status of an EU VAT number before B2B onboarding, invoicing or procurement. Queries the European Commission VIES REST API and returns whether the number is currently valid, plus the registered company name and address when the member state returns them. It does not give tax advice and is not proof a company is legitimate, an invoice is c",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T16:39:54.395Z"
  },
  {
   "url": "https://agent-api-production.tim1712.workers.dev/v1/npm/install-preflight",
   "host": "agent-api-production.tim1712.workers.dev",
   "description": "Use before a coding agent installs an unfamiliar npm dependency. Returns current facts from the official npm registry: the version `npm install` resolves (dist-tags.latest), prerelease and deprecation status, engines.node compatibility with an optional target Node version (real SemVer evaluation), license, days since release, best-effort weekly downloads, repository URL and maintainer count. Facts",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T16:39:47.794Z"
  },
  {
   "url": "https://agent-api-production.tim1712.workers.dev/v1/shopping/budget-basket",
   "host": "agent-api-production.tim1712.workers.dev",
   "description": "Use when an agent already knows several products/categories a buyer needs and wants one real Shopify product for each need while staying within one overall item-price budget. Each need.query must already carry the important compatibility and preference details; this service does not reinterpret intent. Returns a cross-merchant basket plan with per-item checkout URLs. It is not a generic product se",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T14:08:10.751Z"
  },
  {
   "url": "https://agent-api-production.tim1712.workers.dev/v1/shopping/product-search",
   "host": "agent-api-production.tim1712.workers.dev",
   "description": "Use when an agent already knows the product it wants and needs real current Shopify listings for a structured query. Returns normalized product/variant price, currency, seller, rating, product URL and checkout URL in upstream search-rank order, with an optional maximum item price. The query must already carry the compatibility and preference details. Not a recommendation engine, intent interpretat",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T17:44:31.259Z"
  },
  {
   "url": "https://agent-api-production.tim1712.workers.dev/v1/web/resource-preflight",
   "host": "agent-api-production.tim1712.workers.dev",
   "description": "Use before spending tokens, money or crawler capacity fetching an unfamiliar web resource. Resolves redirects (manually, bounded, re-validated per hop) and returns deterministic HTTP/resource facts — final URL, status, content type and length, response time, a bounded HTML title/canonical peek, and a lightweight generic-bot robots.txt indication — so an agent can decide whether a normal web fetch ",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T16:39:41.798Z"
  },
  {
   "url": "https://agent-api-testnet.tim1712.workers.dev/v1/business/eu-vat-check",
   "host": "agent-api-testnet.tim1712.workers.dev",
   "description": "Use when an agent needs the current official VIES validation status of an EU VAT number before B2B onboarding, invoicing or procurement. Queries the European Commission VIES REST API and returns whether the number is currently valid, plus the registered company name and address when the member state returns them. It does not give tax advice and is not proof a company is legitimate, an invoice is c",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T15:48:16.402Z"
  },
  {
   "url": "https://agent-api-testnet.tim1712.workers.dev/v1/evm/contract-preflight",
   "host": "agent-api-testnet.tim1712.workers.dev",
   "description": "Inspect a Base smart-contract address before interacting with it. Returns deterministic bytecode hash/size, EIP-1967 implementation information, ERC-20 metadata when available, and the current chain head. Read-only and does not make safety or legitimacy claims.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T12:14:28.621Z"
  },
  {
   "url": "https://agent-api-testnet.tim1712.workers.dev/v1/npm/install-preflight",
   "host": "agent-api-testnet.tim1712.workers.dev",
   "description": "Use before a coding agent installs an unfamiliar npm dependency. Returns current facts from the official npm registry: the version `npm install` resolves (dist-tags.latest), prerelease and deprecation status, engines.node compatibility with an optional target Node version (real SemVer evaluation), license, days since release, best-effort weekly downloads, repository URL and maintainer count. Facts",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-31T02:30:18.653Z"
  },
  {
   "url": "https://agent-api-testnet.tim1712.workers.dev/v1/shopping/budget-basket",
   "host": "agent-api-testnet.tim1712.workers.dev",
   "description": "Use when an agent already knows several products/categories a buyer needs and wants one real Shopify product for each need while staying within one overall item-price budget. Each need.query must already carry the important compatibility and preference details; this service does not reinterpret intent. Returns a cross-merchant basket plan with per-item checkout URLs. It is not a generic product se",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T13:19:18.639Z"
  },
  {
   "url": "https://agent-api-testnet.tim1712.workers.dev/v1/shopping/product-search",
   "host": "agent-api-testnet.tim1712.workers.dev",
   "description": "Use when an agent already knows the product it wants and needs real current Shopify listings for a structured query. Returns normalized product/variant price, currency, seller, rating, product URL and checkout URL in upstream search-rank order, with an optional maximum item price. The query must already carry the compatibility and preference details. Not a recommendation engine, intent interpretat",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T17:42:38.613Z"
  },
  {
   "url": "https://agent-api-testnet.tim1712.workers.dev/v1/web/resource-preflight",
   "host": "agent-api-testnet.tim1712.workers.dev",
   "description": "Use before spending tokens, money or crawler capacity fetching an unfamiliar web resource. Resolves redirects (manually, bounded, re-validated per hop) and returns deterministic HTTP/resource facts — final URL, status, content type and length, response time, a bounded HTML title/canonical peek, and a lightweight generic-bot robots.txt indication — so an agent can decide whether a normal web fetch ",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x5229384BD502D85aa7EcA0A31B515E5E48d3910F",
   "x402_version": 2,
   "updated": "2026-08-30T15:47:58.539Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/chess/check",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Chess Daily answer check — legally validates a complete UCI principal line against the pinned daily puzzle.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:18.317Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/chess/daily",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Chess Daily tactics puzzle — solve a deterministic UTC daily position from a pinned CC0 Lichess subset using legal UCI moves.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-11T09:56:50.812Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/gridlock/check",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Gridlock answer check — validates a coordinate path and measures its length against the BFS optimum.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:20.229Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/gridlock/daily",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Gridlock daily maze — find an optimal orthogonal route through a deterministic bounded obstacle grid.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-08T08:37:03.539Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/shortest-path/check",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Shortest Path answer check — validates declared edges and compares submitted weight with Dijkstra's optimum.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:22.395Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/shortest-path/daily",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Shortest Path daily graph — find the unique minimum-weight route in a deterministic directed or undirected graph.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-08T08:42:07.956Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/trivia/check",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Trivia Daily answer check — validates one opaque choice ID and explains correct answers from the curated record.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:10.2Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/trivia/daily",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Trivia Daily knowledge challenge — answer one deterministically selected and shuffled question from a curated local set.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-08T08:50:54.294Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/twenty-four/check",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Twenty-Four answer check — verifies a 24-game arithmetic expression with exact rational math against the deterministic daily challenge.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:04.632Z"
  },
  {
   "url": "https://agent-arcade.use.x402atlas.com/twenty-four/daily",
   "host": "agent-arcade.use.x402atlas.com",
   "description": "Twenty-Four daily math puzzle — four numbers to combine into exactly 24; deterministic solvable UTC daily challenge for agent reasoning benchmarks.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-12T17:03:17.285Z"
  },
  {
   "url": "https://agent-artifact-eta.vercel.app/api/artifacts/publish",
   "host": "agent-artifact-eta.vercel.app",
   "description": "Publish agent-generated files, JSON reports, markdown, or text and return a stable public URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9720950D3E4D9E8c9e23E84e04e683b00204874c",
   "x402_version": 2,
   "updated": "2026-09-04T21:13:53.889Z"
  },
  {
   "url": "https://agent-budget-guard.onrender.com/api/budget/check",
   "host": "agent-budget-guard.onrender.com",
   "description": "Check budget and approve/deny AI agent spending with x402 payment verification",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x60c402878EfcEcAe5733A88075328Aa2320C39BE",
   "x402_version": 2,
   "updated": "2026-08-30T15:57:23.421Z"
  },
  {
   "url": "https://agent-business-lab-composition.dfly90724.workers.dev/api/composition",
   "host": "agent-business-lab-composition.dfly90724.workers.dev",
   "description": "Deterministic three-service GEO visibility composition with verified procurement accounting.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x4A8Ad2E79533d7314710668e05C7BC421c18E6FC",
   "x402_version": 2,
   "updated": "2026-09-13T16:12:14.378Z"
  },
  {
   "url": "https://agent-business-lab-seller-a.dfly90724.workers.dev/api/geo-audit",
   "host": "agent-business-lab-seller-a.dfly90724.workers.dev",
   "description": "Deterministic basic GEO audit for a public HTTP(S) URL.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4A8Ad2E79533d7314710668e05C7BC421c18E6FC",
   "x402_version": 2,
   "updated": "2026-08-16T22:17:32.887Z"
  },
  {
   "url": "https://agent-business-lab-seller-b.dfly90724.workers.dev/api/geo-audit",
   "host": "agent-business-lab-seller-b.dfly90724.workers.dev",
   "description": "Deterministic full GEO audit for a public HTTP(S) URL.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4A8Ad2E79533d7314710668e05C7BC421c18E6FC",
   "x402_version": 2,
   "updated": "2026-08-17T23:35:46.89Z"
  },
  {
   "url": "https://agent-business-lab-seller-c.dfly90724.workers.dev/api/geo-audit",
   "host": "agent-business-lab-seller-c.dfly90724.workers.dev",
   "description": "Deterministic deep GEO audit for a public HTTP(S) URL.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4A8Ad2E79533d7314710668e05C7BC421c18E6FC",
   "x402_version": 2,
   "updated": "2026-08-16T22:17:38.748Z"
  },
  {
   "url": "https://agent-business-lab-seller-search-signals.dfly90724.workers.dev/api/search-signals",
   "host": "agent-business-lab-seller-search-signals.dfly90724.workers.dev",
   "description": "Deterministic controlled public search snapshot and competitor signals.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4A8Ad2E79533d7314710668e05C7BC421c18E6FC",
   "x402_version": 2,
   "updated": "2026-08-17T23:35:44.622Z"
  },
  {
   "url": "https://agent-business-lab-seller-web-extract.dfly90724.workers.dev/api/web-extract",
   "host": "agent-business-lab-seller-web-extract.dfly90724.workers.dev",
   "description": "Deterministic bounded HTML structure extraction for a public URL.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4A8Ad2E79533d7314710668e05C7BC421c18E6FC",
   "x402_version": 2,
   "updated": "2026-08-17T23:35:40.573Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/amazon/offers",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Get live Amazon sellers, prices, condition and delivery offers for a specific ASIN.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-22T16:50:24.069Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/amazon/search",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Amazon product search API. Search live Amazon products by keyword and get normalized ASIN, title, current price/range, currency, rating, review count, bought-past-month purchase signal, product URL, image, rank, Amazon Choice/Best Seller flags and delivery text. For shopping agents, Amazon product research, price lookup and ecommerce product discovery.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-09-02T00:18:22.776Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/crypto/history",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Historical crypto price candles (OHLC). Given a coin id or ticker (e.g. bitcoin, eth, sol) and a window of days (1, 7, 14, 30, 90, 180 or 365) returns open/high/low/close candles with ISO timestamps. For charting, technical analysis, backtesting and trend-detection agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-09-05T00:16:15.891Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/crypto/news",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Crypto and financial news search. Returns current headlines about cryptocurrencies, tokens, markets and finance with source, domain, URL, snippet and publication time. For trading agents, crypto research, market monitoring and news feeds. Query by coin, ticker or topic (e.g. bitcoin, ethereum, solana).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-09-05T01:17:52.68Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/crypto/prices",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Live cryptocurrency prices and market data — a token price API for agents. Look up the current Bitcoin price, Ethereum price or any token price by coin id or common ticker (e.g. bitcoin, eth, sol) and get USD price, market cap, market-cap rank, 24h change %, 24h volume, 24h high/low and last-updated timestamp. Empty request returns the top coins by market cap. For trading agents, portfolio valuati",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-29T00:54:29.918Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/crypto/token-price",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "On-chain token price by contract address (DEX / DeFi). Given a chain (e.g. ethereum, base, bsc, polygon, arbitrum, solana) and one or more token contract addresses, returns current USD price, market cap, 24h volume, 24h change % and last-updated timestamp for each. For DeFi agents, on-chain price feeds, DEX token lookups and portfolio valuation of long-tail or newly listed tokens.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-09-06T01:15:47.129Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/jobs/search",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Search Google Jobs by role and location. Returns job ID/title, employer, location, source/application URL, salary when present, contract type, posting time and rank. For job-search and recruiting agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.0035,
   "price_atomic": "3500",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-24T15:28:29.972Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/local/search",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Search Google Maps for local businesses and places. Returns place ID, business name/category, address, phone, website, rating/reviews, coordinates, image and rank. For local discovery, travel and lead-finding agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.0035,
   "price_atomic": "3500",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-09-06T00:15:06.565Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/news/search",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Search current Google News results. Returns headline, source/domain, URL, snippet, publication time, image and rank. For current-events, monitoring and research agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.0035,
   "price_atomic": "3500",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-09-02T01:18:38.921Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/onchain/balance",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "On-chain native coin balance for any wallet. Given a chain (ethereum, base, arbitrum, optimism, polygon, bsc) and a wallet address returns the native balance (ETH/MATIC/BNB) in both exact wei and human-readable decimal, with symbol and decimals. Read live from the chain via RPC. For wallet trackers, portfolio, treasury-monitoring and payment-verification agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-25T17:17:15.643Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/onchain/block",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Fetch an EVM block (latest or by number). Given a chain and an optional block number returns block number, hash, parent hash, timestamp, transaction count, gas used/limit, base fee and miner. Omit the number for the current block height. For indexers, chain-tip monitoring, finality-tracking and block-explorer agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-09-12T16:50:04.453Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/onchain/ens",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "ENS resolution both ways. Given an ENS name (e.g. vitalik.eth) returns the Ethereum address; given an address returns the primary ENS name. Resolved live on Ethereum mainnet. For wallet UX, address-book, identity and naming agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-25T17:17:36.71Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/onchain/token-balance",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "On-chain ERC-20 token balance for a wallet. Given a chain, a wallet address and a token contract address returns the token balance (exact raw units + decimal), with token name, symbol and decimals, read live from the chain. For wallet trackers, DeFi portfolio valuation, airdrop checks and treasury-monitoring agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-25T17:17:20.761Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/onchain/token-meta",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "ERC-20 token metadata and total supply by contract. Given a chain and a token contract address returns name, symbol, decimals and total supply (raw + decimal), read live on-chain. For token explorers, due-diligence, supply-tracking and DeFi agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-25T17:17:26.056Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/onchain/tx",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Look up an on-chain transaction by hash. Given a chain and a transaction hash returns sender, recipient, value (wei + ETH), nonce, block number, status (success/reverted), gas used, effective gas price, log count and any created contract. For explorers, payment-verification, settlement-checking and monitoring agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-25T17:17:47.504Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/sentiment/search",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Sentiment analysis for any topic, brand, coin or ticker. Aggregates web/news/blog citations and returns polarity counts (positive/negative/neutral), emotional connotations (anger, happiness, love, sadness, fun, share) and a derived sentiment score in [-1,1]. For crypto/market sentiment, brand monitoring and opinion-mining agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-23T16:18:46.918Z"
  },
  {
   "url": "https://agent-commerce-factory-jm.austriaeast.cloudapp.azure.com/v1/web/search",
   "host": "agent-commerce-factory-jm.austriaeast.cloudapp.azure.com",
   "description": "Web search over Google's organic results (SERP API). Returns ranked organic results with title, URL, domain, snippet and breadcrumb for any query. For research, retrieval-augmented agents, web lookup, fact-finding and general search.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xCe339395d7f2ea5a5009022EF1C392Fb208a989E",
   "x402_version": 2,
   "updated": "2026-08-23T16:17:47.747Z"
  },
  {
   "url": "https://agent-contract-proof.mattskowronis.workers.dev/v1/verify",
   "host": "agent-contract-proof.mattskowronis.workers.dev",
   "description": "Compare an agent's advertised contract with its live x402 challenge and return deterministic proof.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3a438B911B8E2995a9C855578F95B2889752498F",
   "x402_version": 2,
   "updated": "2026-08-31T18:52:33.46Z"
  },
  {
   "url": "https://agent-data-fixer-production.up.railway.app/json-repair",
   "host": "agent-data-fixer-production.up.railway.app",
   "description": "Repair malformed JSON from model or tool output using deterministic CPU rules. Returns parsed value, repaired JSON text and a changed flag. Send JSON {text:string}. Paid calls require a fresh secret random 32-byte base64url Idempotency-Key; reuse it only for retries of the same input. Maximum request body: 128 KiB. Repair may change meaning; validate the result.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x218BaF6a0621A8aBa7E89Bbda72818DC7e428410",
   "x402_version": 2,
   "updated": "2026-09-09T20:33:26.418Z"
  },
  {
   "url": "https://agent-dev-preflight-api.bonkoturyu.workers.dev/v1/dependencies/licenses",
   "host": "agent-dev-preflight-api.bonkoturyu.workers.dev",
   "description": "Batch package license metadata and deterministic informational classification.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x20bF112967efEE314047F627251f323Fa44F9F52",
   "x402_version": 2,
   "updated": "2026-09-08T12:07:06.373Z"
  },
  {
   "url": "https://agent-dev-preflight-api.bonkoturyu.workers.dev/v1/dependencies/preflight",
   "host": "agent-dev-preflight-api.bonkoturyu.workers.dev",
   "description": "Full dependency preflight: vulnerabilities, upgrade gap, license metadata, provenance and risk.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x20bF112967efEE314047F627251f323Fa44F9F52",
   "x402_version": 2,
   "updated": "2026-09-08T11:36:14.347Z"
  },
  {
   "url": "https://agent-dev-preflight-api.bonkoturyu.workers.dev/v1/dependencies/vulnerabilities",
   "host": "agent-dev-preflight-api.bonkoturyu.workers.dev",
   "description": "Batch vulnerability lookup for exact installed dependency versions.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x20bF112967efEE314047F627251f323Fa44F9F52",
   "x402_version": 2,
   "updated": "2026-09-08T11:05:22.377Z"
  },
  {
   "url": "https://agent-dev-preflight-api.bonkoturyu.workers.dev/v1/package/provenance",
   "host": "agent-dev-preflight-api.bonkoturyu.workers.dev",
   "description": "Package registry provenance and integrity metadata.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x20bF112967efEE314047F627251f323Fa44F9F52",
   "x402_version": 2,
   "updated": "2026-09-08T11:52:04.543Z"
  },
  {
   "url": "https://agent-dev-preflight-api.bonkoturyu.workers.dev/v1/package/risk",
   "host": "agent-dev-preflight-api.bonkoturyu.workers.dev",
   "description": "Deterministic package risk preflight using OSV and registry metadata.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x37cc7B36CbEb709DdF31a2766143F7C9eD586612",
   "x402_version": 2,
   "updated": "2026-09-13T14:42:53.985Z"
  },
  {
   "url": "https://agent-dev-preflight-api.bonkoturyu.workers.dev/v1/package/upgrade",
   "host": "agent-dev-preflight-api.bonkoturyu.workers.dev",
   "description": "Compare an exact installed package version with the registry latest version.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x20bF112967efEE314047F627251f323Fa44F9F52",
   "x402_version": 2,
   "updated": "2026-09-08T12:17:30.312Z"
  },
  {
   "url": "https://agent-drift-api-production.up.railway.app/v1/tests",
   "host": "agent-drift-api-production.up.railway.app",
   "description": "Register a golden test case that monitors an API endpoint for behavioral drift (compares live responses against expected output). Returns the created test as JSON.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1394A802c94ab096abBd91CcC632843b03f46614",
   "x402_version": 2,
   "updated": "2026-09-05T04:51:42.01Z"
  },
  {
   "url": "https://agent-economy-sec-verifier.onrender.com/v1/verify-sec-fact",
   "host": "agent-economy-sec-verifier.onrender.com",
   "description": "Verify a numeric financial claim against official SEC XBRL company facts. Send a ticker or CIK, us-gaap concept or supported alias, claimed value, and filters. Returns verified, mismatch, or unknown with the exact filing fact, comparison, timestamps, and official SEC provenance. Buy when an agent must validate a financial figure before analysis or action.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x69948186638B5A5b3f62F2563EC88bF0EA7D73f5",
   "x402_version": 2,
   "updated": "2026-08-17T21:06:32.374Z"
  },
  {
   "url": "https://agent-economy-signal-x402-mainnet.bronzetti-andrea.workers.dev/premium/agent-brief",
   "host": "agent-economy-signal-x402-mainnet.bronzetti-andrea.workers.dev",
   "description": "Agent Decision Signal. One x402 payment buys one deterministic machine-readable market decision.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xbda48b29607b9dc66ef7e38b68ad53f2b17efb23",
   "x402_version": 2,
   "updated": "2026-09-09T18:21:18.178Z"
  },
  {
   "url": "https://agent-guild-5d5r.onrender.com/flags",
   "host": "agent-guild-5d5r.onrender.com",
   "description": "Agent Guild paid read (fraud_check): trust read: which agent to hire for a capability",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaa4E3ba0Eb5f564cAb54dDC08f5BaAfb3D4cA8E5",
   "x402_version": 2,
   "updated": "2026-09-12T17:04:10.294Z"
  },
  {
   "url": "https://agent-guild-5d5r.onrender.com/search",
   "host": "agent-guild-5d5r.onrender.com",
   "description": "Agent Guild paid read (best_agent): trust read: which agent to hire for a capability Use when an autonomous agent needs to: which agent should I hire for this capability; find the safest agent to delegate this task; rank agents by trust evidence.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaa4E3ba0Eb5f564cAb54dDC08f5BaAfb3D4cA8E5",
   "x402_version": 2,
   "updated": "2026-08-30T15:30:36.516Z"
  },
  {
   "url": "https://agent-id-x402-production.up.railway.app/skills/defi-yield-and-looping",
   "host": "agent-id-x402-production.up.railway.app",
   "description": "Compare DeFi yield opportunities and model manual lending loops on Kamino Lend and Aave V3.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65003c15622F8fBECFa60805777f9c5Ae8fb77Fc",
   "x402_version": 2,
   "updated": "2026-08-23T01:42:45.949Z"
  },
  {
   "url": "https://agent-kg.ai/api",
   "host": "agent-kg.ai",
   "description": "The office facts of record for $0.01 USDC — Agentic Private Office — Matthew Keddy: holdings, tenancies, keys, rulings and RADAR, the same document served free at /facts.json. The payment buys the receipted call: an EdDSA-signed receipt (kid mk-office-x402-2026-09) that resolves forever at /x402/receipt/{nonce}.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0Bfd52Ea41841D0F1121399167bfE36781d40ebB",
   "x402_version": 2,
   "updated": "2026-09-14T01:26:31.527Z"
  },
  {
   "url": "https://agent-market-one.vercel.app/v1/fed/calendar",
   "host": "agent-market-one.vercel.app",
   "description": "Upcoming Federal Reserve FOMC meetings, press conferences, speeches, testimony and releases with ET times, speakers and a market-moving flag.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF33D7D225Cc10Ed8B5704d4101BcDa13aEb4C284",
   "x402_version": 2,
   "updated": "2026-09-14T04:46:23.535Z"
  },
  {
   "url": "https://agent-memory-api-production-f2c4.up.railway.app/v1/memories",
   "host": "agent-memory-api-production-f2c4.up.railway.app",
   "description": "Store a persistent key-value memory for an AI agent (namespace-isolated, optional TTL and metadata). Returns the stored memory record as JSON.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1394A802c94ab096abBd91CcC632843b03f46614",
   "x402_version": 2,
   "updated": "2026-09-05T07:35:31.889Z"
  },
  {
   "url": "https://agent-memory-api-production-f2c4.up.railway.app/v1/memories/bazaar-seed",
   "host": "agent-memory-api-production-f2c4.up.railway.app",
   "description": "List all stored memories in a namespace, most recently updated first. Returns a JSON array of memory records.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1394A802c94ab096abBd91CcC632843b03f46614",
   "x402_version": 2,
   "updated": "2026-09-05T07:35:36.922Z"
  },
  {
   "url": "https://agent-memory-api-production-f2c4.up.railway.app/v1/memories/bazaar-seed/hello",
   "host": "agent-memory-api-production-f2c4.up.railway.app",
   "description": "Fetch a single stored memory by namespace and key. Returns the memory record as JSON (404 if not found).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1394A802c94ab096abBd91CcC632843b03f46614",
   "x402_version": 2,
   "updated": "2026-09-05T07:35:38.112Z"
  },
  {
   "url": "https://agent-memory-api.johntaylor1online.workers.dev/memory/add",
   "host": "agent-memory-api.johntaylor1online.workers.dev",
   "description": "Store a memory in persistent agent storage",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-09T04:14:17.623Z"
  },
  {
   "url": "https://agent-paycheck.onrender.com/v1/check",
   "host": "agent-paycheck.onrender.com",
   "description": "Pre-payment risk and usefulness check for AI agents deciding whether to pay an x402 endpoint.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3772E91C287B7bE00a67Cfb2A72CC5Fb5958af06",
   "x402_version": 2,
   "updated": "2026-09-14T01:57:21.671Z"
  },
  {
   "url": "https://agent-proof.onrender.com/preflight",
   "host": "agent-proof.onrender.com",
   "description": "Use before paying an unfamiliar x402 endpoint. Checks that the target is reachable, actually speaks x402, and what its historical reliability looks like, then returns a receipt with a safe_to_use or flagged verdict.",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xC7b3a251FB356ce6d002827CA2CFe5C6F6C10007",
   "x402_version": 2,
   "updated": "2026-08-18T01:10:12.597Z"
  },
  {
   "url": "https://agent-proxy.alchemy.com/v1/x402/4013ed2b4f50e768/abc-test-123/",
   "host": "agent-proxy.alchemy.com",
   "description": "sfdsa",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x658dc531A7FE637F7BA31C3dDd4C9bf8A27c81e5",
   "x402_version": 2,
   "updated": "2026-09-10T21:01:17.555Z"
  },
  {
   "url": "https://agent-ready.dev/api/x402/scan",
   "host": "agent-ready.dev",
   "description": "Pay-per-scan AI agent-readability scan. POST { \"url\": \"https://…\" } with an X-PAYMENT header to run a scan with no account or subscription. Two tiers: $0.02 (25 pages) and $0.25 (250 pages), USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5c08951b999cc133eE4161a3a2B299160f66C42E",
   "x402_version": 2,
   "updated": "2026-09-02T03:38:45.228Z"
  },
  {
   "url": "https://agent-reputation-scorer.johntaylor1online.workers.dev/score",
   "host": "agent-reputation-scorer.johntaylor1online.workers.dev",
   "description": "Agent Reputation Scorer",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T06:57:14.46Z"
  },
  {
   "url": "https://agent-trace-analyzer.johntaylor1online.workers.dev/analyze",
   "host": "agent-trace-analyzer.johntaylor1online.workers.dev",
   "description": "Agent Trace Analyzer",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T06:58:08.824Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/compliment",
   "host": "agent-treats-production.up.railway.app",
   "description": "Heartfelt personalized compliment for AI agents. Optional name field.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-08-28T02:50:05.613Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/excuse",
   "host": "agent-treats-production.up.railway.app",
   "description": "Creative technically-flavored excuse for being late or unresponsive.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-08-28T02:50:11.547Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/fact",
   "host": "agent-treats-production.up.railway.app",
   "description": "Genuinely fascinating fun fact about science, history, nature, or the universe.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-09-08T08:07:15.601Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/fortune",
   "host": "agent-treats-production.up.railway.app",
   "description": "Fortune cookie with unique fortune and lucky numbers for AI agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-09-09T10:09:26.339Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/golden-ticket/redeem",
   "host": "agent-treats-production.up.railway.app",
   "description": "Join the Golden Ticket Club: a personalized AI prophecy plus a permanent numbered entry in the public ledger. Only 100 exist. A golden_key from posting a wish at /api/wishlist ($0.001) is optional — pay without one and you are admitted anyway, with a wish recorded on your behalf.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-09-12T17:17:07.528Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/horoscope",
   "host": "agent-treats-production.up.railway.app",
   "description": "Absurd agent-themed daily horoscope full of API calls and cosmic latency.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-08-28T02:50:29.828Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/name",
   "host": "agent-treats-production.up.railway.app",
   "description": "Creative name generator. Categories: fantasy, startup, pet, band.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-08-28T02:50:33.882Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/name-your-price/bronze",
   "host": "agent-treats-production.up.railway.app",
   "description": "Bronze tier — 50-word premium AI treat + leaderboard entry",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-08-28T02:50:38.527Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/name-your-price/silver",
   "host": "agent-treats-production.up.railway.app",
   "description": "Silver tier — 100-word premium AI experience + leaderboard entry",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-08-20T02:38:36.656Z"
  },
  {
   "url": "https://agent-treats-production.up.railway.app/api/palette",
   "host": "agent-treats-production.up.railway.app",
   "description": "Curated named color palette with hex codes, mood, and CSS variables.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xBD65c2d2aC9D3df9CE77e5e2579B5b38eFEe36f0",
   "x402_version": 2,
   "updated": "2026-08-27T21:55:54.763Z"
  },
  {
   "url": "https://agent-trust-layer.agent-trust-layer.workers.dev/verify",
   "host": "agent-trust-layer.agent-trust-layer.workers.dev",
   "description": "Probe an agent-payable HTTP endpoint for current availability, latency, HTTP status, x402 challenge support, and response-schema validity.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb5e78bB597e1b6f6825AfcF6B31992E7a630EfD7",
   "x402_version": 2,
   "updated": "2026-08-30T15:27:54.807Z"
  },
  {
   "url": "https://agent.api.0x.org/v1/x402/swap-allowance-holder-price/",
   "host": "agent.api.0x.org",
   "description": "Get the indicative price for a swap using Allowance Holder to set allowances",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb15a55e85FdF5edc41B6c1eaf7813e2c6e6def59",
   "x402_version": 2,
   "updated": "2026-09-14T07:30:26.308Z"
  },
  {
   "url": "https://agent.api.0x.org/v1/x402/swap-allowance-holder-quote",
   "host": "agent.api.0x.org",
   "description": "Get the firm quote for a swap using Allowance Holder to set allowances",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb15a55e85FdF5edc41B6c1eaf7813e2c6e6def59",
   "x402_version": 2,
   "updated": "2026-09-06T20:09:37.543Z"
  },
  {
   "url": "https://agent.api.0x.org/v1/x402/swap-allowance-holder-quote/",
   "host": "agent.api.0x.org",
   "description": "Get the firm quote for a swap using Allowance Holder to set allowances",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb15a55e85FdF5edc41B6c1eaf7813e2c6e6def59",
   "x402_version": 2,
   "updated": "2026-09-13T20:24:12.955Z"
  },
  {
   "url": "https://agent.atinamos.co.uk/agent/buyer-check",
   "host": "agent.atinamos.co.uk",
   "description": "Pre-purchase due-diligence and evidence check for an AI agent or paid machine service. Use before spending to resolve the agent identity, inspect current service offerings, prices and SLA, review current marketplace activity, and surface explicit evidence gaps. Missing evidence is not treated as negative reputation and no universal trust score or purchase recommendation is manufactured.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6648dCc60b98Fb45113B7273403E98Ca3eA5e2a1",
   "x402_version": 2,
   "updated": "2026-08-28T11:55:19.918Z"
  },
  {
   "url": "https://agent.atinamos.co.uk/agent/json-repair",
   "host": "agent.atinamos.co.uk",
   "description": "Deterministic JSON validation and conservative repair for AI-agent payloads. Repairs unquoted object keys, single-quoted strings, trailing commas, Markdown code fences, UTF-8 BOMs and JSON-compatible Python literals, including nested or repeated defects. No LLM or invented data; every applied transformation is reported.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x105bc7a04eec0c162342874110084dfe01996435",
   "x402_version": 2,
   "updated": "2026-09-12T17:08:18.952Z"
  },
  {
   "url": "https://agent.atinamos.co.uk/agent/render-check",
   "host": "agent.atinamos.co.uk",
   "description": "Independent website QA and pre-handover verification for AI agents. Submit one public website URL. Atinamos loads the real site in desktop and mobile Chromium, checks HTTP and browser failures, failed requests, console errors and warnings, captures screenshots, and returns machine-readable evidence. Poll the returned status_url for results.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x105bc7a04eec0c162342874110084dfe01996435",
   "x402_version": 2,
   "updated": "2026-08-31T13:13:02.056Z"
  },
  {
   "url": "https://agent.atinamos.co.uk/agent/technical-seo-crawl",
   "host": "agent.atinamos.co.uk",
   "description": "Bounded deterministic technical SEO crawl of up to 250 pages for a public website. Returns machine-readable technical findings, coverage evidence, authoritative JSON, a derived HTML report and a SHA-256 evidence hash. Payment settles when the crawl job is accepted into the queue; poll status_url for the later crawl outcome.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6648dCc60b98Fb45113B7273403E98Ca3eA5e2a1",
   "x402_version": 2,
   "updated": "2026-08-28T15:29:32.624Z"
  },
  {
   "url": "https://agent.connskill.com/chain/v1/chain-call",
   "host": "agent.connskill.com",
   "description": "Read-only EVM contract call (eth_call) with decoded revert reason and optional gas estimate — simulate before you sign",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T09:12:08.154Z"
  },
  {
   "url": "https://agent.connskill.com/chain/v1/chain-state",
   "host": "agent.connskill.com",
   "description": "Wallet/contract state on 5 EVM chains in one call: native balance, nonce, EOA-or-contract (EIP-7702-aware), ERC-20 balances with symbol and decimals",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:00:56.919Z"
  },
  {
   "url": "https://agent.connskill.com/mail/v1/mail-inbox",
   "host": "agent.connskill.com",
   "description": "Receive-only email inbox on a clean domain for 7 days — for account verifications without phone, captcha or personal address. No sending.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-07T19:01:17.812Z"
  },
  {
   "url": "https://agent.connskill.com/smm/v1/smm-order",
   "host": "agent.connskill.com",
   "description": "Social marketing orders: followers, likes, views and more across 1000+ services. Price is quoted per order (from $0.10) via GET /v1/smm-quote.",
   "method": "POST",
   "chain": "base",
   "price": 3,
   "price_atomic": "3000000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-08-26T23:30:27.778Z"
  },
  {
   "url": "https://agent.connskill.com/sms/v1/sms-order",
   "host": "agent.connskill.com",
   "description": "Rent a phone number for a target service and retrieve the verification code. Price is quoted per order (from $0.25) via GET /v1/sms-quote.",
   "method": "POST",
   "chain": "base",
   "price": 3,
   "price_atomic": "3000000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-08-26T23:30:23.04Z"
  },
  {
   "url": "https://agent.connskill.com/v1/ai-search-volume",
   "host": "agent.connskill.com",
   "description": "How often keywords are asked inside AI assistants (ChatGPT, Perplexity & co) — AI search volume with 12-month history, up to 1000 keywords",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:05.869Z"
  },
  {
   "url": "https://agent.connskill.com/v1/backlinks-report",
   "host": "agent.connskill.com",
   "description": "Backlink profile of a domain: summary metrics plus top 25 referring domains",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:02:24.245Z"
  },
  {
   "url": "https://agent.connskill.com/v1/bing-serp",
   "host": "agent.connskill.com",
   "description": "Organic Bing results for a keyword — the second search engine, often different from Google",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T06:59:54.735Z"
  },
  {
   "url": "https://agent.connskill.com/v1/brand-mentions",
   "host": "agent.connskill.com",
   "description": "Web mentions of a brand or keyword with source page and sentiment (Content Analysis index)",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:02:09.366Z"
  },
  {
   "url": "https://agent.connskill.com/v1/competitors",
   "host": "agent.connskill.com",
   "description": "Organic search competitors of a domain, with keyword overlap metrics",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:00.618Z"
  },
  {
   "url": "https://agent.connskill.com/v1/directory-activate",
   "host": "agent.connskill.com",
   "description": "Activate an accepted directory listing — one-time x402 listing fee, then your endpoint is live in the curated DE/EU marketplace",
   "method": "POST",
   "chain": "base",
   "price": 3,
   "price_atomic": "3000000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-08-27T14:25:19.079Z"
  },
  {
   "url": "https://agent.connskill.com/v1/domain-rank",
   "host": "agent.connskill.com",
   "description": "Organic visibility overview of a domain: keyword counts by position bucket plus estimated traffic",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:10.262Z"
  },
  {
   "url": "https://agent.connskill.com/v1/domain-tech",
   "host": "agent.connskill.com",
   "description": "Full technology stack a domain runs (analytics, frameworks, CMS, servers, payment, ads) plus its domain rank — competitive tech intelligence",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:14.056Z"
  },
  {
   "url": "https://agent.connskill.com/v1/google-trends",
   "host": "agent.connskill.com",
   "description": "Google Trends interest over the last 12 months for up to 5 keywords — weekly relative-interest timeline plus each term’s average",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-09T05:33:56.265Z"
  },
  {
   "url": "https://agent.connskill.com/v1/image-search",
   "host": "agent.connskill.com",
   "description": "Google Images results for a keyword: image URL, page URL and alt text",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-07T17:02:43.046Z"
  },
  {
   "url": "https://agent.connskill.com/v1/keyword-difficulty",
   "host": "agent.connskill.com",
   "description": "SEO ranking difficulty (0-100) for up to 1000 keywords — how hard it is to rank on Google page one",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:48.467Z"
  },
  {
   "url": "https://agent.connskill.com/v1/keyword-gap",
   "host": "agent.connskill.com",
   "description": "Keywords two domains BOTH rank for, with each position — the competitive overlap",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:52.25Z"
  },
  {
   "url": "https://agent.connskill.com/v1/keyword-ideas",
   "host": "agent.connskill.com",
   "description": "Keyword suggestions for a seed keyword, with search volume and CPC",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-14T07:23:04.088Z"
  },
  {
   "url": "https://agent.connskill.com/v1/keyword-metrics",
   "host": "agent.connskill.com",
   "description": "Search volume, CPC and competition for up to 1000 keywords (Google Ads data)",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-11T21:07:27.73Z"
  },
  {
   "url": "https://agent.connskill.com/v1/keywords-for-site",
   "host": "agent.connskill.com",
   "description": "Keywords a website SHOULD target, derived from its content (Google Ads data)",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:56.757Z"
  },
  {
   "url": "https://agent.connskill.com/v1/local-businesses",
   "host": "agent.connskill.com",
   "description": "Business listings around a coordinate: name, category, address, phone, website, rating — lead lists for local outreach",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:03:09.297Z"
  },
  {
   "url": "https://agent.connskill.com/v1/maps-search",
   "host": "agent.connskill.com",
   "description": "Google Maps results for a search: local businesses with rating, address, phone and website",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:00:10.729Z"
  },
  {
   "url": "https://agent.connskill.com/v1/news-search",
   "host": "agent.connskill.com",
   "description": "Google News results for a keyword: headlines with source, URL, snippet and timestamp",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:00:25.644Z"
  },
  {
   "url": "https://agent.connskill.com/v1/page-audit",
   "host": "agent.connskill.com",
   "description": "Instant technical audit of ONE page: OnPage score, meta, timings and failed checks — no crawl, seconds instead of minutes",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:03:04.218Z"
  },
  {
   "url": "https://agent.connskill.com/v1/ranked-keywords",
   "host": "agent.connskill.com",
   "description": "Which keywords a domain ranks for, with position, URL and search volume",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-12T17:47:13.897Z"
  },
  {
   "url": "https://agent.connskill.com/v1/serp-report",
   "host": "agent.connskill.com",
   "description": "SERP/Keyword-Reports (Google, organic) als JSON + Markdown. Tiers: basic Top-20 ($0.03), deep Top-100 ($0.50).",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:00:50.687Z"
  },
  {
   "url": "https://agent.connskill.com/v1/site-audit",
   "host": "agent.connskill.com",
   "description": "Complete SEO picture of a domain in one call: traffic estimate, ranked keywords, organic competitors and backlink profile",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-08-26T23:30:31.123Z"
  },
  {
   "url": "https://agent.connskill.com/v1/traffic-estimate",
   "host": "agent.connskill.com",
   "description": "Estimated organic and paid Google traffic for up to 10 domains in one call",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-09-08T07:02:05.338Z"
  },
  {
   "url": "https://agent.connskill.com/v1/whois",
   "host": "agent.connskill.com",
   "description": "Whois record for one domain: registration/expiry dates, registrar, status codes plus SEO metrics",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE",
   "x402_version": 2,
   "updated": "2026-08-26T21:42:02.67Z"
  },
  {
   "url": "https://agent.halowerk.com/v1/ephemeral-rag",
   "host": "agent.halowerk.com",
   "description": "Stores at most 20 short documents in an isolated SQLite row, embeds them with the local nomic-embed-text model, and performs cosine-similarity retrieval. Each store has a random identifier and a fixed 24-hour lifetime that is never extended by reads or writes. An in-process sweeper deletes expired rows every minute and each request also purges expiry. Input text is not written to request logs. Thi",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-25T12:11:28.155Z"
  },
  {
   "url": "https://agent.halowerk.com/v1/intent-clarify",
   "host": "agent.halowerk.com",
   "description": "Takes a list of candidate intents, each described by attributes, plus whatever is already known, and returns the one attribute worth asking about next. Candidates contradicted by the known values are ruled out first and listed with the attribute that excluded them; a candidate that simply does not declare a known attribute is kept, because silence is not a contradiction.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-19T15:04:14.995Z"
  },
  {
   "url": "https://agent.halowerk.com/v1/memory-compact",
   "host": "agent.halowerk.com",
   "description": "Takes a message history and a character budget and returns a shortened history together with a full account of what it cost. Four stages run in fixed order: pin protects messages that must survive (roles listed in keep_roles, the last keep_last_n messages, and anything you marked pin), dedupe removes later near-duplicates of an earlier message of the same role using word-overlap similarity, trim s",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-19T15:04:16.724Z"
  },
  {
   "url": "https://agent.halowerk.com/v1/state-machine-step",
   "host": "agent.halowerk.com",
   "description": "Takes a machine definition, the current state, one event and an optional context, and computes a single step. Transitions may carry a guard, which is a declared comparison — field, operator, value — and never an expression: the field is a dotted path into context or payload, so a machine handed in by a stranger cannot execute anything on this server.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-19T15:03:32.732Z"
  },
  {
   "url": "https://agent.halowerk.com/v1/twin-diff",
   "host": "agent.halowerk.com",
   "description": "Takes two state documents — target (what the twin should look like) and observed (what was measured) — and returns a leaf-by-leaf comparison. Every leaf path carries one of five states: in_tolerance, out_of_tolerance, missing_in_observed, unexpected_in_observed or type_mismatch.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-19T15:03:53.038Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/agent-compliance-bundle/jobs",
   "host": "agent.kihustle.tech",
   "description": "One-call DACH trust pack: Impressum (DE/AT/CH) + cookie/CMP signals + DSGVO/privacy page signals. Built for agents that need a single first buy before site-watch rebuy. Heuristics only — not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-17T07:51:41.365Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/bfsg-content-pack-dach/jobs",
   "host": "agent.kihustle.tech",
   "description": "Paid machine-readable BFSG / accessibility content pack for Germany/DACH agents: checklist items and agent prompts. Keywords: bfsg content pack, barrierefreiheit checklist, accessibility prompts, wcag germany. Zero outbound. Not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-23T12:43:52.465Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/dach-site-pack/jobs",
   "host": "agent.kihustle.tech",
   "description": "Activation pack for DACH/EU sites: URL preflight + Impressum signals + DSGVO/privacy signals + next_jobs (aeo-dach, site-watch). Ideal first buy for .de/.at/.ch origins.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-17T07:51:29.653Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/impressum-check/jobs",
   "host": "agent.kihustle.tech",
   "description": "Heuristic Impressum/imprint check for DE/AT/CH (DDG/ECG/OR-adjacent signal groups). Accepts public URL (crawl) or HTML-in. Optional country=DE|AT|CH (.at/.ch TLD auto-infers). Keywords: impressum, imprint check germany/austria/switzerland, DDG, ECG, anbieterkennzeichnung. Machine signals only — not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-17T07:51:26.656Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/json-schema-repair/jobs",
   "host": "agent.kihustle.tech",
   "description": "Deterministic JSON repair for agent tool outputs, with optional JSON Schema validation. Built for tight agent loops at micropayment prices.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-09-11T16:03:01.76Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/site-watch/jobs",
   "host": "agent.kihustle.tech",
   "description": "Compare 1–10 URLs against the last snapshot (alive, status, title, content hash). Designed for daily agent rebuy — change detection for ops/marketing loops. Core path to recurring revenue.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-17T07:51:35.722Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/url-preflight-batch/jobs",
   "host": "agent.kihustle.tech",
   "description": "Preflight 2–20 public URLs in one x402 payment: alive, redirects, title, status. Built for agent monitoring loops — rebuy daily. Highest volume path to meaningful revenue.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-17T07:51:32.645Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/url-preflight/jobs",
   "host": "agent.kihustle.tech",
   "description": "Fast deterministic check that a public URL is alive: HTTP status, redirects, content-type, size, and title. Built for agent workflows before paying for deeper crawls.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-18T15:32:01.989Z"
  },
  {
   "url": "https://agent.kihustle.tech/services/x402-endpoint-probe/jobs",
   "host": "agent.kihustle.tech",
   "description": "Probe a peer x402 jobs URL and return a CC0 x402-probe-receipt-v1 (HTTP status, PAYMENT-REQUIRED body/header agreement, latency). Interop helper for agent operators. Does not settle. Keywords: x402, probe, 402, interop, b2b.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
   "x402_version": 2,
   "updated": "2026-08-30T15:44:34.929Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/10-K/vX/sections",
   "host": "agent.massive.com",
   "description": "SEC document text sections providing raw text content from specific sections of SEC filings (10-K, 10-Q, etc.). Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-12T17:19:28.898Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/8-K/vX/disclosures",
   "host": "agent.massive.com",
   "description": "SEC 8-K filing disclosure categorization. A single 8-K filing can produce multiple rows when it covers multiple disclosure types — each row represents one tagged disclosure within the filing, classified into primary, secondary, and tertiary categories with a supporting text excerpt. The full classification list is available at /stocks/taxonomies/vX/disclosures. Can't find what you're looking for? ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T19:32:36.404Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/8-K/vX/text",
   "host": "agent.massive.com",
   "description": "SEC 8-K filings text providing parsed content from current report filings. 8-K forms report material events such as earnings, acquisitions, executive changes, and other significant corporate events. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-11T22:51:36.757Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/vX/13-F",
   "host": "agent.massive.com",
   "description": "SEC Form 13F filings data showing institutional investment manager holdings. Form 13F is required to be filed quarterly by institutional investment managers with at least $100 million in qualifying assets under management. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:16:14.353Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/vX/form-3",
   "host": "agent.massive.com",
   "description": "SEC Form 3 filings reporting initial statements of beneficial ownership of securities. Filed by corporate insiders (directors, officers, and 10%+ shareholders) when they first acquire a position. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:16:28.391Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/vX/form-4",
   "host": "agent.massive.com",
   "description": "SEC Form 4 filings reporting changes in beneficial ownership of securities. Filed by corporate insiders (directors, officers, and 10%+ shareholders) within two business days of a transaction. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T19:32:34.461Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/vX/index",
   "host": "agent.massive.com",
   "description": "SEC EDGAR master index providing metadata for all SEC filings including form types, filing dates, and direct links to source documents. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-11T19:11:47.286Z"
  },
  {
   "url": "https://agent.massive.com/stocks/filings/vX/risk-factors",
   "host": "agent.massive.com",
   "description": "The risk factors identified in companies' 10K filings. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T19:32:38.583Z"
  },
  {
   "url": "https://agent.massive.com/stocks/taxonomies/vX/disclosures",
   "host": "agent.massive.com",
   "description": "The complete list of 8-K disclosure classifications used in the 8-K disclosures endpoint. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:17:14.8Z"
  },
  {
   "url": "https://agent.massive.com/stocks/taxonomies/vX/risk-factors",
   "host": "agent.massive.com",
   "description": "The complete list of risk factor classifications used in the risk factors endpoint. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:17:28.497Z"
  },
  {
   "url": "https://agent.massive.com/v1/indicators/ema/:stockTicker",
   "host": "agent.massive.com",
   "description": "Get the exponential moving average (EMA) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:10:11.857Z"
  },
  {
   "url": "https://agent.massive.com/v1/indicators/macd/:stockTicker",
   "host": "agent.massive.com",
   "description": "Get moving average convergence/divergence (MACD) data for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-11T19:42:12.571Z"
  },
  {
   "url": "https://agent.massive.com/v1/indicators/rsi/:stockTicker",
   "host": "agent.massive.com",
   "description": "Get the relative strength index (RSI) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-11T19:42:00.899Z"
  },
  {
   "url": "https://agent.massive.com/v1/indicators/sma/:stockTicker",
   "host": "agent.massive.com",
   "description": "Get the simple moving average (SMA) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:11:02.981Z"
  },
  {
   "url": "https://agent.massive.com/v1/open-close/:stocksTicker/:date",
   "host": "agent.massive.com",
   "description": "Get the open, close and afterhours prices of a stock symbol on a certain date. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:10:20.55Z"
  },
  {
   "url": "https://agent.massive.com/v2/aggs/grouped/locale/us/market/stocks/:date",
   "host": "agent.massive.com",
   "description": "Get the daily open, high, low, and close (OHLC) for the entire stocks/equities markets. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:10:37.027Z"
  },
  {
   "url": "https://agent.massive.com/v2/aggs/ticker/:stocksTicker/range/:multiplier/:timespan/:from/:to",
   "host": "agent.massive.com",
   "description": "Get aggregate bars for a stock over a given date range in custom time window sizes. For example, if timespan = ‘minute’ and multiplier = ‘5’ then 5-minute bars will be returned. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:10:54.221Z"
  },
  {
   "url": "https://agent.massive.com/v2/reference/news",
   "host": "agent.massive.com",
   "description": "Get the most recent news articles relating to a stock ticker symbol, including a summary of the article and a link to the original source. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-11T19:41:39.216Z"
  },
  {
   "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/:direction",
   "host": "agent.massive.com",
   "description": "The current top 20 gainers or losers of the day, ranked by percentage price change since the previous close. Only includes tickers with volume of 10,000 or more. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:11:07.428Z"
  },
  {
   "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers",
   "host": "agent.massive.com",
   "description": "Get the most up-to-date market data for all traded stock symbols. Note: Snapshot data is cleared at 3:30am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-08-31T14:41:22.594Z"
  },
  {
   "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers/:stocksTicker",
   "host": "agent.massive.com",
   "description": "Get the most up-to-date market data for a single traded stock ticker. Note: Snapshot data is cleared at 3:30am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-05T13:52:15.769Z"
  },
  {
   "url": "https://agent.massive.com/v3/reference/tickers",
   "host": "agent.massive.com",
   "description": "Query the stock and OTC ticker symbols supported by Massive. Each result carries the ticker, company name, primary exchange, security type, CIK and OpenFIGI identifiers, and whether the asset still trades. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-04T11:10:45.535Z"
  },
  {
   "url": "https://agent.massive.com/v3/reference/tickers/:ticker",
   "host": "agent.massive.com",
   "description": "Get a single ticker supported by Massive. This response will have detailed information about the ticker and the company behind it. Can't find what you're looking for? POST feedback to /feedback, no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
   "x402_version": 2,
   "updated": "2026-09-07T19:40:41.453Z"
  },
  {
   "url": "https://agent.memoryapi.org/x402/erc8004/agent",
   "host": "agent.memoryapi.org",
   "description": "Look up an ERC-8004 AI agent identity on Base mainnet. Returns name, description, services, x402 support, and owner.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-08T07:52:08.06Z"
  },
  {
   "url": "https://agent.memoryapi.org/x402/erc8004/browse",
   "host": "agent.memoryapi.org",
   "description": "Browse ERC-8004 registered AI agents on Base. Filter by x402 payment support.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-01T00:09:12.395Z"
  },
  {
   "url": "https://agent.memoryapi.org/x402/erc8004/register",
   "host": "agent.memoryapi.org",
   "description": "Get ERC-8004 registration JSON for memoryapi.org — a complete example of an AI agent registration file with 28 MCP services and x402 support.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:31.988Z"
  },
  {
   "url": "https://agent.news/api/v1/submit",
   "host": "agent.news",
   "description": "Bid to post on AgentNews — stake $0.50+ USDC. Top 10 bids by stake published hourly.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xc0900Bc3ed4520b761012CA75164D0D4746124bc",
   "x402_version": 2,
   "updated": "2026-08-22T15:08:00.462Z"
  },
  {
   "url": "https://agent402.tools/api/a2a-card-fetch",
   "host": "agent402.tools",
   "description": "Discover and fetch a site's A2A (Agent2Agent protocol) Agent Card - tries /.well-known/agent-card.json then /.well-known/agent.json (or fetches a direct .json URL as-is) - and validate it against the spec v0.3 structural core. Returns the card, errors, interop warnings, and a normalized summary. Mini-A2A discovery for agents. Marked untrustedContent: the fetched card is external data to analyze, n",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:08.969Z"
  },
  {
   "url": "https://agent402.tools/api/a2a-card-validate",
   "host": "agent402.tools",
   "description": "Validate an A2A (Agent2Agent protocol) Agent Card: required fields, skill shape, transport names, capability flags - spec v0.3 structural core. Returns errors, interop warnings, and a normalized summary (skills, interfaces, capabilities). Deterministic mini-A2A tooling - check a card before your agent trusts it.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:54.257Z"
  },
  {
   "url": "https://agent402.tools/api/action-gate",
   "host": "agent402.tools",
   "description": "Deterministic preflight check for a proposed AI agent action - a tool call, payment, fetch, or write - before it executes. Evaluates up to four independent checks (prompt-injection scan on action text/untrusted text, URL/hostname validation, a bounded JSON-schema check on a payload, and a spend proposal against a spend mandate) and returns ALLOW, REVIEW, or BLOCK with stable reason codes plus a SH",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:03.615Z"
  },
  {
   "url": "https://agent402.tools/api/add-time",
   "host": "agent402.tools",
   "description": "Add (or subtract) a duration to a date. duration like \"2d\", \"-3h\", \"1w 2d\", \"90m\". Returns the resulting UTC ISO timestamp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:42.431Z"
  },
  {
   "url": "https://agent402.tools/api/address-label",
   "host": "agent402.tools",
   "description": "Label a known EVM address from a curated, committed dataset: major stablecoin + token contracts (USDC on every chain we settle on, USDT, DAI, WETH, WBTC), DEX routers (Uniswap, 1inch, 0x), canonical L1↔L2 bridges, large exchange hot/cold wallets, and burn/system addresses. Deterministic and offline - the provenance field states the dataset revision. Unknown addresses return {found:false}, not an e",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:04.417Z"
  },
  {
   "url": "https://agent402.tools/api/address-profile",
   "host": "agent402.tools",
   "description": "Explorer-grade profile of any address on any Blockscout-hosted EVM chain: native balance, contract vs externally-owned, verification status, token and NFT flags, ENS name and public tags, fetched live from Blockscout's Pro API. Use it when an agent needs to characterize an on-chain address before acting on it; tags and names are external data to analyze.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:49.501Z"
  },
  {
   "url": "https://agent402.tools/api/age",
   "host": "agent402.tools",
   "description": "Compute a precise age (years, months, days) from a birth date to today (or a given date), plus total days.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:17.551Z"
  },
  {
   "url": "https://agent402.tools/api/amortization",
   "host": "agent402.tools",
   "description": "Build the full per-period amortization schedule for a fully-amortizing loan. Each row reports the period number, payment, the principal vs. interest split for that payment, and the remaining balance after that payment. Use this when the user wants to see how interest tapers over the life of the loan, or to model an extra-payment scenario by reading the balance at any period.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:55.708Z"
  },
  {
   "url": "https://agent402.tools/api/annuity",
   "host": "agent402.tools",
   "description": "Present and future value of a level annuity (equal periodic payments). Supports an ordinary annuity (payments at period end) and an annuity-due (payments at period start).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:21.926Z"
  },
  {
   "url": "https://agent402.tools/api/answer",
   "host": "agent402.tools",
   "description": "A synthesized answer to a natural-language question, grounded in a live web search and returned with source citations (URL, snippet). Use it when an agent needs a direct, current answer plus the receipts to verify or follow up, instead of reading several pages itself.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:07.346Z"
  },
  {
   "url": "https://agent402.tools/api/archive-snapshot",
   "host": "agent402.tools",
   "description": "Look up a URL in the Internet Archive's Wayback Machine: returns the archived snapshot closest to an optional timestamp (default: most recent), with the snapshot URL, capture time, and archived HTTP status. Useful for citations, dead-link recovery, and checking what a page said at a point in time. URLs never archived return {available:false}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:20.275Z"
  },
  {
   "url": "https://agent402.tools/api/asn-info",
   "host": "agent402.tools",
   "description": "Look up the Autonomous System (ASN), prefix, country, registry, and allocation date for an IPv4 address - or for a hostname (which is resolved first). Uses Team Cymru's free DNS-based IP→ASN mapping; no HTTPS upstream, no auth, no rate-limit headaches.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:35.798Z"
  },
  {
   "url": "https://agent402.tools/api/asset-transfers",
   "host": "agent402.tools",
   "description": "Token and native transfer history for any EVM address across major chains: direction, counterparty, asset, exact decimal value, block and transaction hash, filterable by category and block range with a cursor for paging. Use it to reconstruct what an address actually did, rather than only what it holds now.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:28.84Z"
  },
  {
   "url": "https://agent402.tools/api/attest",
   "host": "agent402.tools",
   "description": "Write an on-chain attestation (Ethereum Attestation Service on Base) that binds a call you paid for to the bytes you received: the tool slug, sha256 of the JSON response, the settlement chain and transaction, the payer, the time served and the price, signed by this server's wallet. Give it the settlement transaction from the PAYMENT-RESPONSE (or Payment-Receipt) header of any settled call; the att",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:45.46Z"
  },
  {
   "url": "https://agent402.tools/api/audio-convert",
   "host": "agent402.tools",
   "description": "Extract/convert the audio track of any media URL (mp4, mov, wav, m4a, ogg…) to MP3 - the \"mp4 to mp3\" conversion, deterministic ffmpeg, no AI. Body: {\"url\":\"https://…/video.mp4\",\"bitrate\":\"192k\"?}. Returns the MP3 as base64.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:33.828Z"
  },
  {
   "url": "https://agent402.tools/api/audio-normalize",
   "host": "agent402.tools",
   "description": "Loudness-normalize any audio/video URL to a target LUFS with ffmpeg's loudnorm (EBU R128) and return MP3 - consistent levels for podcasts, clips, and TTS output. Body: {\"url\":\"https://…/audio.wav\",\"targetLufs\":-16?}.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:10.635Z"
  },
  {
   "url": "https://agent402.tools/api/b20-activation-check",
   "host": "agent402.tools",
   "description": "Is B20 live on Base mainnet? Queries the Activation Registry precompile for base.b20_asset and base.b20_stablecoin (or a custom feature id). Honest pre-launch too: reports not-activated until the registry flips. ?feature=base.b20_asset (optional)",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:46.438Z"
  },
  {
   "url": "https://agent402.tools/api/b20-feature-id",
   "host": "agent402.tools",
   "description": "Pure-CPU helper: turn a B20 feature string (e.g. base.b20_asset) into its bytes32 feature id and ready-to-send isActivated(bytes32) calldata for the Activation Registry. No network egress.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:45.976Z"
  },
  {
   "url": "https://agent402.tools/api/b20-memos",
   "host": "agent402.tools",
   "description": "Payment memos attached to B20 transfers: pairs each Memo(address,bytes32) log with its Transfer at the previous log index (same tx, same token). Give a tx hash for one transaction, or scan a block window. Returns memoHex always and memoText when printable UTF-8. ?token=0xb200…&tx=0x…|&blocks=50000&address=0x…&limit=50",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:04.995Z"
  },
  {
   "url": "https://agent402.tools/api/b20-new-tokens",
   "host": "agent402.tools",
   "description": "Recently deployed B20 tokens on Base: scans the factory's B20Created logs over a block window, locates each new token by its 0xB200 address prefix, and enriches it with live name/symbol/decimals eth_calls. ?blocks=50000&limit=25",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:10.121Z"
  },
  {
   "url": "https://agent402.tools/api/b20-token-info",
   "host": "agent402.tools",
   "description": "ERC-20 metadata plus B20 signals for any Base address: name, symbol, decimals, total supply, best-effort paused/cap, bytecode size, and whether the address carries the factory-issued 0xB200 prefix. Works on plain ERC-20s too (isB20 comes back false). ?address=0x…",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:40.704Z"
  },
  {
   "url": "https://agent402.tools/api/b20-verify",
   "host": "agent402.tools",
   "description": "Boolean verdict with reasons: is this address a real factory-issued B20 on Base? Checks the 0xB200 address prefix, ERC-20 readability, and whether the B20 feature set is activated on the registry. ?address=0x…",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:22.567Z"
  },
  {
   "url": "https://agent402.tools/api/barcode-decode",
   "host": "agent402.tools",
   "description": "Decode a barcode or QR code from an image. Send a base64 PNG or JPEG (or a data: URL); returns the decoded text and the symbology. Reads QR, DataMatrix, and 1D barcodes (EAN/UPC/Code39/Code128/ITF/Codabar). Deterministic, no network, no model.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:39.485Z"
  },
  {
   "url": "https://agent402.tools/api/barcode-lookup",
   "host": "agent402.tools",
   "description": "Look up a product by its UPC/EAN barcode number via Open Food Facts (open data): name, brand, category, quantity, and nutrition grade. Pairs with /api/barcode-decode (image → number → product). ?code=737628064502",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:37.988Z"
  },
  {
   "url": "https://agent402.tools/api/base-convert",
   "host": "agent402.tools",
   "description": "Convert an integer between number bases (radix 2-36), e.g. binary↔hex↔decimal. Arbitrary size via BigInt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:05.961Z"
  },
  {
   "url": "https://agent402.tools/api/base32",
   "host": "agent402.tools",
   "description": "Base32 (RFC 4648) encode or decode text. mode: encode (default) or decode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:11.625Z"
  },
  {
   "url": "https://agent402.tools/api/base58",
   "host": "agent402.tools",
   "description": "Base58 encode or decode text (Bitcoin/IPFS alphabet). mode: encode (default) or decode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:36.073Z"
  },
  {
   "url": "https://agent402.tools/api/base64",
   "host": "agent402.tools",
   "description": "Base64 encode or decode text. mode: encode (default) or decode. Handles URL-safe base64 on decode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-01T00:38:48.13Z"
  },
  {
   "url": "https://agent402.tools/api/bestsellers",
   "host": "agent402.tools",
   "description": "What agents actually pay for on a 500+ tool x402 catalog - the paid intelligence layer over Agent402's own sales ledger, the one demand signal that never reaches the chain (settlements are on-chain; WHICH tool was bought is not). Aggregate sales totals are free at /api/sales; this adds the per-tool layer they deliberately omit: pick the window (days 1-90) and the ranking lens with sort: 'buyers' (",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-14T01:43:47.79Z"
  },
  {
   "url": "https://agent402.tools/api/black-scholes",
   "host": "agent402.tools",
   "description": "Price a European option (call or put) with the Black-Scholes-Merton model, plus the greeks (delta, gamma, vega, theta, rho). Continuous dividend yield supported. Greeks are per unit: theta is per year, vega per 1.00 change in volatility, rho per 1.00 change in rate. Deterministic - matches standard references to the cent.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:24.115Z"
  },
  {
   "url": "https://agent402.tools/api/block-info",
   "host": "agent402.tools",
   "description": "Header-level detail for one block on Ethereum, Base, Polygon, Arbitrum, or Optimism: hash, timestamp (unix + ISO), transaction count, gas used/limit, base fee. Pass a block number, 0x hex, or \"latest\". Keyless multi-endpoint failover. ?block=latest&network=base",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:03.382Z"
  },
  {
   "url": "https://agent402.tools/api/block-number",
   "host": "agent402.tools",
   "description": "The latest block number on Ethereum, Base, Polygon, Arbitrum, or Optimism. The cheapest possible on-chain read - the hello world of paid chain access. Keyless multi-endpoint failover. ?network=base",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T14:21:24.384Z"
  },
  {
   "url": "https://agent402.tools/api/block-receipts",
   "host": "agent402.tools",
   "description": "Every transaction receipt in one block, fetched as a single upstream read and summarised: tx count, succeeded vs failed, total gas used, total fees, log count, contract creations, tx-type mix - plus compact per-transaction rows (hash, from, to, status, gas used, effective gas price, fee, log count) capped at 300. Block analytics, failed-tx hunting, or 'who paid what in block N' without N separate ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:24.396Z"
  },
  {
   "url": "https://agent402.tools/api/bond-price",
   "host": "agent402.tools",
   "description": "Price a fixed-coupon bond from its yield to maturity: present-value the coupons plus face. Returns clean price, coupon per period, current yield, and premium/discount vs par.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:56.601Z"
  },
  {
   "url": "https://agent402.tools/api/bond-ytm",
   "host": "agent402.tools",
   "description": "Solve a bond's yield to maturity from its market price - the annual rate that present-values the coupons plus face to that price. Bracketed bisection root-find.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:20.643Z"
  },
  {
   "url": "https://agent402.tools/api/break-even",
   "host": "agent402.tools",
   "description": "Break-even point for a product: the units and revenue at which total revenue covers fixed plus variable costs. Also returns contribution margin and margin ratio.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:57.827Z"
  },
  {
   "url": "https://agent402.tools/api/brotli-compress",
   "host": "agent402.tools",
   "description": "Compress a string with Brotli (RFC 7932) and return it as base64. Brotli typically beats gzip by 15-25% on text - useful when bytes matter (e.g. cramming context into an LLM prompt, fitting under a transport cap). Slower than gzip; pick gzip if speed matters more than ratio.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:16.17Z"
  },
  {
   "url": "https://agent402.tools/api/brotli-decompress",
   "host": "agent402.tools",
   "description": "Decompress a base64-encoded Brotli payload. Returns the result as utf8 (text) or base64 (binary). Refuses to expand past 10MB to defend against zip bombs.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:51.573Z"
  },
  {
   "url": "https://agent402.tools/api/business-days",
   "host": "agent402.tools",
   "description": "Count business days (Mon–Fri) between two dates, inclusive of the start, exclusive of the end. Optional list of holiday dates to skip.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:41.67Z"
  },
  {
   "url": "https://agent402.tools/api/cagr",
   "host": "agent402.tools",
   "description": "Compound annual growth rate between a beginning and ending value over N years: (end/begin)^(1/years) - 1. Also returns total growth over the whole period.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:56.811Z"
  },
  {
   "url": "https://agent402.tools/api/calc",
   "host": "agent402.tools",
   "description": "Safely evaluate an arithmetic expression (+ - * / % ^ and parentheses). No code execution - a real parser, not eval.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:16.979Z"
  },
  {
   "url": "https://agent402.tools/api/calldata-decode",
   "host": "agent402.tools",
   "description": "Decode EVM smart-contract transaction calldata into the function name and typed parameters. Supply an ABI (from /api/contract-abi) or a signature like transfer(address,uint256) for a fully offline decode; with neither, the 4-byte selector is resolved via the openchain.xyz signature database (4byte.directory fallback) and each candidate signature is tried. Unknown selectors return a documented part",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:45.007Z"
  },
  {
   "url": "https://agent402.tools/api/captcha-generate",
   "host": "agent402.tools",
   "description": "Mint a stateless captcha challenge to gate your OWN endpoint: returns a human prompt plus a salted sha256 answer hash you keep and verify later (sha256(salt + normalized answer) === answerHash) - no server state, no shared secret. Types: math (arithmetic) or alnum (character code), difficulty 1–3. Deterministic tooling for running bot protection, not defeating it.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:33.372Z"
  },
  {
   "url": "https://agent402.tools/api/captcha-verify",
   "host": "agent402.tools",
   "description": "Validate a Cloudflare Turnstile, Google reCAPTCHA, or hCaptcha token server-side. You pass your OWN provider secret plus the token from the client; we relay to the provider's siteverify endpoint (never logged) and return the normalized verdict (success, hostname, action, score, error codes). The legitimate backend half of bot protection - no solving, no bypass.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:32.036Z"
  },
  {
   "url": "https://agent402.tools/api/card-validate",
   "host": "agent402.tools",
   "description": "Validate a payment card number (Luhn checksum) and detect the brand. Numbers are not stored or logged.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:10.212Z"
  },
  {
   "url": "https://agent402.tools/api/case",
   "host": "agent402.tools",
   "description": "Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, lower, UPPER.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:30.262Z"
  },
  {
   "url": "https://agent402.tools/api/cert-transparency",
   "host": "agent402.tools",
   "description": "Search public Certificate Transparency logs (via crt.sh) for every cert issued to a domain. Returns the cert list plus a deduped subdomain set extracted from the SANs - the fastest way to enumerate subdomains for a security audit. Free upstream, no key required.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:09.549Z"
  },
  {
   "url": "https://agent402.tools/api/chain-info",
   "host": "agent402.tools",
   "description": "One-call chain state snapshot: chain id, latest block number, and current gas price (wei + gwei) for Ethereum, Base, Polygon, Arbitrum, or Optimism. Keyless multi-endpoint failover. ?network=base",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:34.276Z"
  },
  {
   "url": "https://agent402.tools/api/chain/erc1155-balance",
   "host": "agent402.tools",
   "description": "How many of one ERC-1155 token id an account holds, read straight from the contract. ERC-1155 is the multi-token standard behind most game items, editions and passes, where a single contract holds many ids and a balance is a quantity rather than ownership of one thing. Returns the balance as a decimal string. EVM chains: ethereum, base, polygon, arbitrum, optimism.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:49.771Z"
  },
  {
   "url": "https://agent402.tools/api/chain/nonce",
   "host": "agent402.tools",
   "description": "The transaction count of an account, which is the nonce its next transaction must carry. Ask for block \"pending\" to include transactions already in the mempool, which is what you want before signing; the default \"latest\" counts only mined transactions. Returns the count as a decimal string and as hex. EVM chains: ethereum, base, polygon, arbitrum, optimism.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:44.973Z"
  },
  {
   "url": "https://agent402.tools/api/chain/pending",
   "host": "agent402.tools",
   "description": "The chain's pending block: how many transactions are queued for the next block, the base fee they will pay, and the gas already used against the limit. This is the node's own view of what is about to be mined, so it answers \"is the chain congested right now\" without an indexer. Transaction hashes are included when the node returns them. EVM chains: ethereum, base, polygon, arbitrum, optimism.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:48.596Z"
  },
  {
   "url": "https://agent402.tools/api/chain/storage",
   "host": "agent402.tools",
   "description": "Read one 32-byte storage slot from a contract, the raw state under whatever the source code calls it. Returns the word as hex plus three readings of the same bytes - unsigned integer, address (low 20 bytes) and boolean - because a slot is untyped on chain and only the caller knows which it meant. Useful for proxy implementation slots, paused flags and any value the ABI does not expose. EVM chains:",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:47.518Z"
  },
  {
   "url": "https://agent402.tools/api/chain/total-supply",
   "host": "agent402.tools",
   "description": "The circulating total supply of an ERC-20, read from the token contract itself rather than from an aggregator, so it is the number the chain holds at the block you asked for. Returns the raw uint256 and the same figure formatted with the token's own decimals. A contract that does not implement totalSupply answers 422 rather than a fabricated zero. EVM chains: ethereum, base, polygon, arbitrum, opt",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:46.115Z"
  },
  {
   "url": "https://agent402.tools/api/checksum",
   "host": "agent402.tools",
   "description": "Compute MD5, SHA-1, SHA-256, SHA-512, and CRC32 checksums of a string in a single call. Useful for verifying file or payload integrity across different checksum standards without needing five separate tools.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:03.879Z"
  },
  {
   "url": "https://agent402.tools/api/cidr",
   "host": "agent402.tools",
   "description": "Parse an IPv4 CIDR block: network address, broadcast, first/last host, netmask, and host count. Optionally test if an IP is inside it.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:13.777Z"
  },
  {
   "url": "https://agent402.tools/api/code-run",
   "host": "agent402.tools",
   "description": "Execute Python or JavaScript code in a secure, isolated cloud sandbox. Returns stdout, stderr, and the expression result. No setup needed; pay per call via x402. 30s timeout, 10k char code limit.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:51.812Z"
  },
  {
   "url": "https://agent402.tools/api/code-run-pro",
   "host": "agent402.tools",
   "description": "Execute Python or JavaScript code in a secure, isolated cloud sandbox (Pro tier). Same as /api/code-run but with 60s timeout and 50k char code limit for longer computations. Returns stdout, stderr, and the expression result.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:44.99Z"
  },
  {
   "url": "https://agent402.tools/api/coin-categories",
   "host": "agent402.tools",
   "description": "Coin categories (Layer 1, Meme, AI, DeFi, Stablecoins, RWA, ...) ranked by market cap, with 24h market cap change %, 24h volume and the top-3 coins per category. Order by market_cap_desc (default), market_cap_asc, market_cap_change_24h_desc/asc, name_asc/desc; optional `query` substring filter on category name/id; limit 1-100 (default 25). The sector-rotation view: which narratives are gaining or ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:43.536Z"
  },
  {
   "url": "https://agent402.tools/api/coin-history",
   "host": "agent402.tools",
   "description": "Price, market cap and 24h volume of a coin on ONE past date (00:00 UTC snapshot), in every currency at once plus your chosen one called out. Pass `date` (YYYY-MM-DD) or `daysAgo` (1-365). The point-in-time sibling of crypto-history (which returns a series): use it to value a position as of a date, compute a since-date return, or check a tax-lot basis. Historical range on this plan is the past 365 ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:27.46Z"
  },
  {
   "url": "https://agent402.tools/api/coin-market-chart-range",
   "host": "agent402.tools",
   "description": "Price, market cap and volume series for a coin over an ARBITRARY time window: `from`/`to` as unix seconds or ISO dates, or `lookback` (\"6h\", \"3d\", \"2w\") ending now. Granularity is automatic upstream: 5-minute points for a window of 1 day or less, hourly up to 90 days, daily beyond. The windowed sibling of crypto-history (which counts days back from now): use it to align with a specific event, a fi",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:34.777Z"
  },
  {
   "url": "https://agent402.tools/api/coin-ohlc",
   "host": "agent402.tools",
   "description": "OHLC candles for a coin: days 1 (30-min candles), 7 or 14 (4-hour), 30 / 90 / 180 / 365 (daily), in any vs currency. Returns aligned {time, open, high, low, close} bars plus the window's high/low/first/last and % change. The candle sibling of crypto-history, which returns close-only points: use OHLC for technical indicators, range/volatility work and charting. Cached in-process for 60 seconds.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:20.253Z"
  },
  {
   "url": "https://agent402.tools/api/coin-price-by-contract",
   "host": "agent402.tools",
   "description": "Live price, market cap, 24h volume and 24h change for ERC-20 / SPL / other chain tokens looked up by CONTRACT ADDRESS on a named platform (ethereum, base, polygon-pos, arbitrum-one, optimistic-ethereum, binance-smart-chain, solana, avalanche, ...). Up to 25 contracts per call, any vs currency (default usd). The address-first sibling of crypto-price: use it when an agent holds a token address from ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:15.57Z"
  },
  {
   "url": "https://agent402.tools/api/coin-profile",
   "host": "agent402.tools",
   "description": "Full profile of one coin by id: name/symbol, description, categories, contract addresses per platform, links (homepage, explorers, repos, social), hashing algorithm, genesis date, and a market snapshot in your currency: price, rank, market cap, fully diluted valuation, 24h volume, ATH/ATL with dates and distance, circulating/total/max supply, 24h/7d/30d/1y change. One call for the metadata a token",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:25.428Z"
  },
  {
   "url": "https://agent402.tools/api/coin-search",
   "host": "agent402.tools",
   "description": "Resolve a name or ticker to coin ids: full-text search returning matching coins (id, symbol, name, market cap rank, ordered by rank), exchanges (id, name, market type) and categories (id, name), plus NFT collections. `limit` per group 1-50 (default 10). The id resolver for every other coin tool: an agent holding \"PEPE\" or \"render\" gets the canonical id here before calling coin-profile, coin-ohlc o",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:44.793Z"
  },
  {
   "url": "https://agent402.tools/api/coins-list",
   "host": "agent402.tools",
   "description": "The complete list of tracked coins (~18k) as {id, symbol, name}, paged: `page` + `perPage` (1-500, default 250). `includePlatforms: true` adds each coin's contract address per platform; `platform` (e.g. base, solana, ethereum) keeps only coins with a contract there; `symbol` keeps one ticker (exact, case-insensitive) across all its namesakes. For bulk id resolution, building a local symbol map, or",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:22.71Z"
  },
  {
   "url": "https://agent402.tools/api/college-lookup",
   "host": "agent402.tools",
   "description": "Look up US colleges by name via the Dept. of Education College Scorecard: state, out-of-state tuition, overall admission rate, and undergraduate size. Live gov data. ?name=Stanford&limit=5",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:00.299Z"
  },
  {
   "url": "https://agent402.tools/api/color",
   "host": "agent402.tools",
   "description": "Convert a color between hex, RGB, and HSL. Accepts \"#1a2b3c\", \"rgb(26,43,60)\", or \"hsl(210,40%,17%)\".",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:09.101Z"
  },
  {
   "url": "https://agent402.tools/api/company-financials",
   "host": "agent402.tools",
   "description": "Key financial metrics (Revenue, Net Income, Operating Income, Total Assets, Liabilities, Equity, EPS, Operating Cash Flow) for a US public company in one call. Returns the latest annual and quarterly values from SEC XBRL filings. No XBRL knowledge needed - just pass a ticker. ?ticker=AAPL",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:56.033Z"
  },
  {
   "url": "https://agent402.tools/api/compound-interest",
   "host": "agent402.tools",
   "description": "Compute future value of a principal under compound interest. Returns future value, total interest earned, and the effective annual rate (APY) given the compounding frequency. Matches Excel's FV(rate, nper, 0, -principal) and the classic (1+r/n)^(nt) textbook formula.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:51.527Z"
  },
  {
   "url": "https://agent402.tools/api/compress-compare",
   "host": "agent402.tools",
   "description": "Run the same input through gzip, brotli, and raw deflate at max settings and report each one's output size and ratio. Use this to decide which algorithm to actually use - the answer depends on your content (binary often resists compression entirely; English prose squeezes well with brotli; JSON sits in between).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:52.735Z"
  },
  {
   "url": "https://agent402.tools/api/contract-abi",
   "host": "agent402.tools",
   "description": "Fetch the verified ABI for a contract address from Sourcify, plus a ready-to-use list of human-readable function signatures with their 4-byte selectors. Covers 8 EVM mainnets. Unverified contracts return a structured {verified:false} miss. Pair with /api/calldata-decode to decode transactions against this ABI.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:54.049Z"
  },
  {
   "url": "https://agent402.tools/api/contract-code",
   "host": "agent402.tools",
   "description": "Is this address a contract, and what code does it hold? Returns isContract, deployed bytecode size, and the keccak-256 hash of the bytecode (stable fingerprint for comparing deployments) on Ethereum, Base, Polygon, Arbitrum, or Optimism. Keyless multi-endpoint failover. ?address=0x…&network=base",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:26.894Z"
  },
  {
   "url": "https://agent402.tools/api/contract-inspect",
   "host": "agent402.tools",
   "description": "Deep contract inspection on any Blockscout-hosted chain (dozens: Ethereum, Base, Polygon, Optimism, Arbitrum, Celo, Gnosis, …): verified source, full ABI, proxy type + implementations, compiler + license metadata - bought per call from Blockscout's Pro API over x402, no API key anywhere in the chain. Richer than contract-source (Sourcify): adds ABI + proxy resolution and far wider chain coverage.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:57.604Z"
  },
  {
   "url": "https://agent402.tools/api/contract-source",
   "host": "agent402.tools",
   "description": "Fetch the verified Solidity source files and compiler metadata for a contract address from Sourcify's open verification repository. Covers 8 EVM mainnets (ethereum, base, polygon, arbitrum, optimism, bsc, gnosis, celo). Contracts that were never verified return a structured {verified:false} miss, not an error. Feed the returned source into /api/solidity-scan for a heuristic pattern check.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:15.964Z"
  },
  {
   "url": "https://agent402.tools/api/correlation",
   "host": "agent402.tools",
   "description": "Pearson correlation coefficient between two equal-length numeric series. Returns r (the correlation, -1 to 1), r² (variance explained), n (sample size). Use this to ask things like: is a stock's daily return correlated with a macro indicator? Are two FRED series moving together?",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:17.666Z"
  },
  {
   "url": "https://agent402.tools/api/count",
   "host": "agent402.tools",
   "description": "Count characters, words, lines, and (optionally) occurrences of a substring in text.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:03.303Z"
  },
  {
   "url": "https://agent402.tools/api/country-info",
   "host": "agent402.tools",
   "description": "Country facts by name or ISO code: official name, capital, region, currencies, languages, timezones, dialing code, TLD, and more. Committed open dataset (world-countries, ODbL, plus the IANA timezone country map) - offline and deterministic. ?name=Japan or ?code=JP",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:19.417Z"
  },
  {
   "url": "https://agent402.tools/api/cpi-yoy",
   "host": "agent402.tools",
   "description": "Latest US Consumer Price Index year-over-year inflation rate (headline CPI-U) plus the trailing 12 months of YoY readings - the headline inflation number. Source: FRED CPIAUCSL with pc1 transformation. No params.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:02.626Z"
  },
  {
   "url": "https://agent402.tools/api/crc32",
   "host": "agent402.tools",
   "description": "CRC-32 checksum of a text string (hex), the IEEE polynomial used by zip/png/gzip.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:02.083Z"
  },
  {
   "url": "https://agent402.tools/api/cron-next",
   "host": "agent402.tools",
   "description": "Parse a 5-field cron expression and return the next N run times (UTC).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:10.654Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-global",
   "host": "agent402.tools",
   "description": "Global crypto market snapshot: total market cap, total 24h volume, BTC dominance, ETH dominance, active coin count, active exchange count, and 24h market-cap change %. Returned in a chosen vs_currency (default usd). Backed by CoinGecko /global.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:50.674Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-history",
   "host": "agent402.tools",
   "description": "Historical price, market cap, and volume time series for a coin. Granularity is automatic per CoinGecko: <=1 day = 5-min bars, 2-90 days = hourly, >90 days = daily. Days: 1, 7, 14, 30, 90, 180, 365, or \"max\". Returns aligned arrays of {time, price, marketCap, volume}.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-06T20:25:59.633Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-indicators",
   "host": "agent402.tools",
   "description": "RSI, MACD, EMA 20/50/200, SMA 20/50, Bollinger bands, ATR and VWAP computed deterministically from live candles for one coin and interval, with the latest series points and a plain-language summary. Use it when an agent needs standard technical indicators without fetching candles and computing them itself.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:20.259Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-market",
   "host": "agent402.tools",
   "description": "Top N coins by market capitalization with full market snapshot per coin: rank, price, 24h change, 7d change, 24h volume, market cap, circulating supply, and all-time high. Default 10, max 100 per call. Backed by CoinGecko's public API.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:08.089Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-market-pulse",
   "host": "agent402.tools",
   "description": "The whole crypto perp market in one call: advancers versus decliners, mean, median and volume-weighted 24h change, total open interest and volume, top contracts by volume, the day's gainers and losers, funding extremes and BTC and ETH at a glance. Use it when an agent needs a market snapshot before deciding what to look at next.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:57.005Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-news",
   "host": "agent402.tools",
   "description": "Recent crypto headlines aggregated from the public feeds of major outlets, deduplicated and newest first, each with title, source, publish time, canonical URL and a short summary, filterable by keyword, source and time window. Use it when an agent needs what happened in the last hours rather than what a model was trained on.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:03.516Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-options-chain",
   "host": "agent402.tools",
   "description": "The options chain for a currency and expiry sorted by strike: bid, ask, mark, mark implied volatility, open interest, 24h volume and the underlying, plus the list of available expiries. Use it when an agent is pricing a strategy, finding liquid strikes or reading the volatility smile for a specific expiry.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:16.007Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-orderbook",
   "host": "agent402.tools",
   "description": "L2 order-book snapshot for a spot pair: best bid/ask, mid price, spread (absolute + %), and the top N aggregated price levels per side (default 25, max 100). Pairs use BASE-QUOTE format (BTC-USD, ETH-USD, SOL-USDC). Backed by Coinbase Exchange's public market-data API - keyless; coverage is Coinbase-listed markets.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T13:50:30.985Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-price",
   "host": "agent402.tools",
   "description": "Live crypto prices for one or many coins in any vs_currency (usd, eur, btc, eth, etc). Returns last price, 24h change %, 24h volume, and market cap per coin. The simplest crypto price read - for ranked market-cap tables use crypto-market, for candles use crypto-history. Accepts ticker symbols (BTC, ETH, SOL) for the top ~50 by market cap, or canonical CoinGecko ids (e.g. \"render-token\") for any of",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:02.279Z"
  },
  {
   "url": "https://agent402.tools/api/crypto-trending",
   "host": "agent402.tools",
   "description": "Trending coins on CoinGecko in the last 24 hours, ranked by user search activity on the site (currently ~15 results). Includes coin id, symbol, market cap rank, current price (BTC-denominated), and score. Useful signal for detecting narrative shifts before they hit price charts.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:30.815Z"
  },
  {
   "url": "https://agent402.tools/api/csv-lint",
   "host": "agent402.tools",
   "description": "Validate CSV structure: consistent column counts across rows, properly closed quotes, delimiter detection. Returns row/column counts and any structural errors. Pure CPU.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:26.878Z"
  },
  {
   "url": "https://agent402.tools/api/csv-to-json",
   "host": "agent402.tools",
   "description": "Parse CSV (quoted fields supported) into a JSON array of objects, using the first row as headers (header=false for arrays).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:08.613Z"
  },
  {
   "url": "https://agent402.tools/api/csv-to-md",
   "host": "agent402.tools",
   "description": "Convert CSV into a GitHub-flavored Markdown table (first row is the header).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:12.837Z"
  },
  {
   "url": "https://agent402.tools/api/date-diff",
   "host": "agent402.tools",
   "description": "Difference between two dates/times in ms, seconds, minutes, hours, days, and a human summary.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:58.519Z"
  },
  {
   "url": "https://agent402.tools/api/date-format",
   "host": "agent402.tools",
   "description": "Parse a datetime from any format (ISO 8601, Unix timestamp in seconds or milliseconds, RFC 2822, or natural date string) and return it in every common format: ISO 8601, Unix (seconds), Unix (ms), RFC 2822, date-only, time-only, day of week, and human-relative (e.g. '3 days ago'). ?datetime=1719100800.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:01.078Z"
  },
  {
   "url": "https://agent402.tools/api/day-of-year",
   "host": "agent402.tools",
   "description": "Get the day number within the year (1-366) for any date, plus days remaining, leap-year status, percent of year complete, and a simple (Sunday-start) week number.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:03.496Z"
  },
  {
   "url": "https://agent402.tools/api/dedupe-lines",
   "host": "agent402.tools",
   "description": "Remove duplicate lines, preserving first-seen order. Returns the deduped text and how many were removed.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:13.882Z"
  },
  {
   "url": "https://agent402.tools/api/defi-chain-tvl-history",
   "host": "agent402.tools",
   "description": "Daily total value locked history for one chain or for all of DeFi, up to ten years of points, with latest, first, minimum, maximum and mean and the change over the window. Use it when an agent is charting a chain's growth or checking whether a TVL move is new or a return to trend.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:26.307Z"
  },
  {
   "url": "https://agent402.tools/api/defi-chains",
   "host": "agent402.tools",
   "description": "Blockchains ranked by DeFi total value locked with each chain's share of the total, native token, EVM chain id and CoinGecko id. Use it when an agent is comparing chains by DeFi activity or needs the canonical ids to query other services about a chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:34.495Z"
  },
  {
   "url": "https://agent402.tools/api/defi-dex-volume",
   "host": "agent402.tools",
   "description": "Decentralized exchanges ranked by 24h spot volume with 7d, 30d, 1y and all-time volume, change, the chains each trades on and sector totals. Use it when an agent needs to know where onchain spot volume is happening or how a DEX's share is moving.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:27.548Z"
  },
  {
   "url": "https://agent402.tools/api/defi-fees",
   "host": "agent402.tools",
   "description": "Protocols ranked by fees paid by users or by revenue kept, with 24h, 7d, 30d, 1y and all-time totals, change, category and chains, and chain-level gas fees on request. Use it when an agent is comparing protocols on real usage rather than TVL or valuing a token against the fees its protocol earns.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:47.095Z"
  },
  {
   "url": "https://agent402.tools/api/defi-protocol",
   "host": "agent402.tools",
   "description": "One DeFi protocol in full: TVL rank, TVL per chain, recent change, market cap to TVL, token, website, audits and parent, with name suggestions when the slug is unknown. Use it when an agent is researching a specific protocol and needs its size, footprint and audit status in one answer.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:41.608Z"
  },
  {
   "url": "https://agent402.tools/api/defi-protocols",
   "host": "agent402.tools",
   "description": "DeFi protocols ranked by total value locked, filterable by category, chain or name, each with rank, chains, TVL, 1h, 1d and 7d change, market cap and the market cap to TVL ratio. Use it when an agent needs the league table of protocols or wants to find the largest lending, DEX or staking venues on a chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:07.422Z"
  },
  {
   "url": "https://agent402.tools/api/defi-tvl",
   "host": "agent402.tools",
   "description": "Look up the current Total Value Locked (TVL) for a DeFi protocol via DeFiLlama's public API. Identify the protocol by its DeFiLlama slug (uniswap, aave, lido, ethena, etc.). Returns the total TVL plus per-chain breakdown and 24h/7d/30d change where DeFiLlama exposes it.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T14:36:46.097Z"
  },
  {
   "url": "https://agent402.tools/api/defi-yield-history",
   "host": "agent402.tools",
   "description": "Daily APY and TVL history for one yield pool, up to ten years, with a summary of latest, minimum, maximum and mean APY and the TVL change over the window. Use it when an agent is judging whether a pool's current yield is typical or an outlier before allocating to it.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:07.727Z"
  },
  {
   "url": "https://agent402.tools/api/defi-yields",
   "host": "agent402.tools",
   "description": "Live yield opportunities across DeFi, filterable by chain, protocol, token symbol, stablecoin-only, minimum TVL and minimum APY: pool identity, TVL in dollars, total APY split into base and reward, 1-day, 7-day and 30-day APY change, impermanent-loss risk and exposure type. Use it to find, compare or monitor where a given asset earns the most right now.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:26.164Z"
  },
  {
   "url": "https://agent402.tools/api/demand-radar",
   "host": "agent402.tools",
   "description": "What agents want that no one is serving yet - the paid intelligence layer over Agent402's agent-demand board, for x402 sellers deciding what to build next. Ranks the aggregated wish clusters (searches that found nothing + explicit tool requests) and adds the analysis the free raw feed (/api/wishes) doesn't have: signalType classifies each cluster as 'explicit-request' (agents proactively asked - b",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T03:07:50.417Z"
  },
  {
   "url": "https://agent402.tools/api/device-recalls",
   "host": "agent402.tools",
   "description": "Search FDA medical-device recall / enforcement records (openFDA): recalling firm, classification (Class I/II/III), reason, distribution, and dates. Live FDA data, no key. ?q=insulin+pump&limit=5",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:13.604Z"
  },
  {
   "url": "https://agent402.tools/api/dex-pair",
   "host": "agent402.tools",
   "description": "Look up the Uniswap V3 pool address for a token pair + fee tier on Ethereum, Base, Polygon, Arbitrum, or Optimism. Pass either order (tokenA/tokenB) - the factory sorts internally. Returns 0x0…0 if no pool has been deployed for that combination yet.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T13:19:59.4Z"
  },
  {
   "url": "https://agent402.tools/api/dex-pool",
   "host": "agent402.tools",
   "description": "Read on-chain state of a Uniswap V3 pool: token0/token1 addresses + decimals, fee tier, current sqrtPriceX96, tick, in-range liquidity, and the decoded human-readable spot price (token1 per token0). One $0.002 call replaces ~6 RPC roundtrips on the caller's side.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:24.279Z"
  },
  {
   "url": "https://agent402.tools/api/dex-quote",
   "host": "agent402.tools",
   "description": "Spot quote for swapping through a Uniswap V3 pool at the current tick. amountIn is in human units (not wei). zeroForOne=true sends token0 → token1; false sends token1 → token0. Returns amountOut net of the pool's fee tier. NOTE: this is a single-tick spot quote - slippage from depleting concentrated liquidity is NOT modeled. Use for indicative pricing; for production swaps quote against the Uniswa",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:05.69Z"
  },
  {
   "url": "https://agent402.tools/api/dex-top-pools",
   "host": "agent402.tools",
   "description": "Top DEX pools (Uniswap, Sushi, Curve, Aerodrome, etc.) ranked by current TVL - filterable by chain and project. Sourced from DeFiLlama's public Yields API (keyless). Each row carries chain, project slug, symbol pair, TVL in USD, current APY, and pool ID for follow-up queries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:35.725Z"
  },
  {
   "url": "https://agent402.tools/api/dividend-calendar",
   "host": "agent402.tools",
   "description": "Market-wide ex-dividend calendar for a given date - every US-listed company going ex-dividend that day with dividend rate, indicated annual dividend, payment date, and record date. Optional `symbol` filter narrows to one ticker. Defaults to today (UTC). Backed by Nasdaq's public calendar API - same upstream as earnings-calendar.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:07.367Z"
  },
  {
   "url": "https://agent402.tools/api/dkim-lookup",
   "host": "agent402.tools",
   "description": "Fetch and parse a DKIM public-key record at <selector>._domainkey.<domain> (RFC 6376). Returns the parsed key params (algorithm, length, flags) so you can verify rotation status or key strength. Caller must know the selector - use email-deliverability if you don't.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:52.648Z"
  },
  {
   "url": "https://agent402.tools/api/dmarc-check",
   "host": "agent402.tools",
   "description": "Fetch and validate a domain's DMARC policy at _dmarc.<domain> (RFC 7489). Surfaces the enforcement policy (none/quarantine/reject), reporting addresses, alignment modes, and common misconfigs (no rua, p=none stuck for months, percent <100). Pair with SPF and DKIM for full Feb-2024 sender-rule compliance.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:13.786Z"
  },
  {
   "url": "https://agent402.tools/api/dns",
   "host": "agent402.tools",
   "description": "DNS lookup for a domain. Supported record types: A, AAAA, MX, TXT, NS, CNAME.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:22:58.861Z"
  },
  {
   "url": "https://agent402.tools/api/dns-lookup",
   "host": "agent402.tools",
   "description": "Resolve any DNS record type for a host: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV, PTR. Returns the records plus a count. Built on Node's native resolver - no external API.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:25.921Z"
  },
  {
   "url": "https://agent402.tools/api/dns-propagation",
   "host": "agent402.tools",
   "description": "Resolve the same DNS record against 4 public resolvers (Google, Cloudflare, Quad9, OpenDNS) in parallel; surface divergences. The first call you make after a DNS change - confirms the world sees what you intended.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:16.561Z"
  },
  {
   "url": "https://agent402.tools/api/drug-adverse-events",
   "host": "agent402.tools",
   "description": "Top reported adverse reactions for a drug from the FDA FAERS database (openFDA), ranked by report count - a fast read on a drug's real-world safety signal. Live FDA data, no key. ?drug=aspirin&limit=10",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:59.009Z"
  },
  {
   "url": "https://agent402.tools/api/drug-recalls",
   "host": "agent402.tools",
   "description": "Search FDA drug recall / enforcement records (openFDA): recalling firm, classification (Class I/II/III), reason, distribution, and dates. Live FDA data, no key. ?q=losartan&limit=5",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:30.176Z"
  },
  {
   "url": "https://agent402.tools/api/duration",
   "host": "agent402.tools",
   "description": "Parse a duration like \"2h30m\" / \"1d4h\" / \"90s\" to seconds, or humanize a number of seconds.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:07.795Z"
  },
  {
   "url": "https://agent402.tools/api/earnings-calendar",
   "host": "agent402.tools",
   "description": "Earnings calendar for a given date - every company reporting that day with EPS estimate, EPS actual (if reported), and reporting time slot. Optional `symbol` filter narrows to one ticker. Defaults to today (UTC). Backed by Nasdaq's public calendar API.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:30.534Z"
  },
  {
   "url": "https://agent402.tools/api/earthquakes",
   "host": "agent402.tools",
   "description": "Real-time USGS earthquake feed: magnitude, place, time, depth, coordinates. Live government data, no key. ?minMag=4.5&period=day (minMag: significant|4.5|2.5|1.0|all; period: hour|day|week|month).",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:38.498Z"
  },
  {
   "url": "https://agent402.tools/api/eas-attestations",
   "host": "agent402.tools",
   "description": "List EAS (Ethereum Attestation Service) attestations for an address as recipient, attester, or either, on mainnet/Base/Optimism/Arbitrum/Sepolia. Returns attestation id, attester, recipient, schema id, revocable/revoked flags, timestamp, and decoded data JSON. Use to verify Gitcoin Passport stamps, Coinbase verifications, KYC attestations, or any other on-chain claim about an address.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:33.652Z"
  },
  {
   "url": "https://agent402.tools/api/easter-date",
   "host": "agent402.tools",
   "description": "Compute the date of Easter Sunday for a given year using the Anonymous Gregorian algorithm (Meeus/Jones/Butcher). Also returns Good Friday, Ash Wednesday, Palm Sunday, Pentecost, and the day-of-year for Easter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:28.042Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-13f-holdings",
   "host": "agent402.tools",
   "description": "Top holdings from an institutional investment manager's most recent 13F-HR filing (managers >$100M AUM file quarterly). Parses the standard SEC informationtable.xml attached to the filing - returns issuer, CUSIP, shares, USD value, and voting authority for each position. Sorted by USD value, descending. Source: data.sec.gov + filing archive. ?cik=1067983 (Berkshire) or ?ticker=BRK-B",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:54.878Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-company-concept",
   "host": "agent402.tools",
   "description": "Full reported history of a single XBRL concept for one company (e.g. quarterly Revenues for Apple). Each datapoint cites the accession number and filing that reported it, so you can trace the number back to a 10-K/10-Q. Source: data.sec.gov/api/xbrl/companyconcept. ?ticker=AAPL&taxonomy=us-gaap&tag=Revenues",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:19.084Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-company-facts",
   "host": "agent402.tools",
   "description": "All XBRL concepts reported by a company. Default returns a compact summary per tag (label, unit, latest value, latest end date) - typically a few hundred KB. Pass tags=Revenues,Assets,NetIncomeLoss to get full time-series for just those concepts. Source: data.sec.gov/api/xbrl/companyfacts. ?ticker=AAPL",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:38.858Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-company-lookup",
   "host": "agent402.tools",
   "description": "Resolve a US stock ticker (e.g. AAPL) to its SEC CIK number, the primitive every other EDGAR call needs. Returns CIK in both zero-padded (0000320193) and integer form, plus the registered company name. Backed by SEC's company_tickers.json (public domain). ?ticker=AAPL",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:46.611Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-filings",
   "host": "agent402.tools",
   "description": "Recent SEC filings for a company by ticker or CIK, newest first. Optionally filter by form type (10-K, 10-Q, 8-K, 4, S-1, etc.). Each row links to the primary document on SEC.gov. Source: data.sec.gov/submissions (public domain). ?ticker=AAPL&form=10-K&limit=10",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:41.551Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-insider-trades",
   "host": "agent402.tools",
   "description": "Recent Form 4 insider transactions filed against a company (officer, director, or 10% holder trades). Backed by EDGAR's full-text search (efts.sec.gov) filtered by subject-company CIK - Form 4 is owned by each insider's CIK, not the company's, so this is the only single-call path. ?ticker=AAPL&days=30",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:29.325Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-recent-ipos",
   "host": "agent402.tools",
   "description": "Recently-filed S-1 (initial registration) or 424B4 (final prospectus - actual priced IPO) filings across all US issuers. Default returns S-1 filings (companies preparing to IPO) in the last 30 days; pass form=424B4 for actual IPOs that priced. Source: EDGAR full-text search. ?days=30&form=S-1",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:06.983Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-search",
   "host": "agent402.tools",
   "description": "General-purpose full-text search across every SEC filing since 2001. Find any phrase in any filing - material-weakness language in 10-Ks, going-concern in 10-Qs, \"Russia\" exposure across all forms. Supports form-type, CIK, US-state, and date-window filters. Source: EDGAR full-text search (efts.sec.gov). ?q=going+concern&forms=10-Q&days=30",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:44.711Z"
  },
  {
   "url": "https://agent402.tools/api/edgar-xbrl-frame",
   "host": "agent402.tools",
   "description": "All US public companies that reported a given XBRL tag for a given period, in one call. Killer endpoint for cross-sectional screens: 'every issuer's Revenues for CY2023Q1' or 'every issuer's Assets as of CY2023Q4I (instantaneous)'. Period format: CY{YYYY} (annual), CY{YYYY}Q{1-4} (quarterly), or CY{YYYY}Q{1-4}I (instantaneous balance-sheet items). Source: data.sec.gov/api/xbrl/frames. ?taxonomy=us",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:19.937Z"
  },
  {
   "url": "https://agent402.tools/api/effective-annual-rate",
   "host": "agent402.tools",
   "description": "Convert a nominal annual rate (APR) compounded m times per year into the effective annual rate (EAR / APY): (1 + apr/m)^m - 1. Set continuous:true for e^apr - 1.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:57.625Z"
  },
  {
   "url": "https://agent402.tools/api/email-deliverability",
   "host": "agent402.tools",
   "description": "End-to-end email-auth report for a domain: SPF + DMARC + DKIM (probes common selectors automatically) + MX records + score 0–100. The one call to make when 'why is our mail going to spam?' lands in your inbox.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:13.833Z"
  },
  {
   "url": "https://agent402.tools/api/email-validate",
   "host": "agent402.tools",
   "description": "Validate an email address: syntax check plus live MX record lookup on the domain (deliverability signal, not a guarantee).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:49.932Z"
  },
  {
   "url": "https://agent402.tools/api/embed",
   "host": "agent402.tools",
   "description": "Generate a text embedding vector using OpenAI text-embedding-3-small (1536 dimensions). Ideal for semantic search, RAG, and clustering. No API key needed; pay per call via x402. Text capped at 32k chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:17.372Z"
  },
  {
   "url": "https://agent402.tools/api/embed-large",
   "host": "agent402.tools",
   "description": "Generate a text embedding vector using OpenAI text-embedding-3-large (3072 dimensions). Higher accuracy than the small model. Ideal for semantic search, RAG, and clustering. No API key needed; pay per call via x402. Text capped at 32k chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:02.146Z"
  },
  {
   "url": "https://agent402.tools/api/ens-bulk-resolve",
   "host": "agent402.tools",
   "description": "Reverse-resolve a batch of Ethereum addresses to ENS primary names + avatar URLs (up to 50 per call). Returns one row per address with name (or null), displayName (with checksum if no name), and avatar URI. Use to label transaction lists, wallet leaderboards, or NFT holder snapshots with human-readable names instead of 0xabc… stubs.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:28.19Z"
  },
  {
   "url": "https://agent402.tools/api/ens-resolve",
   "host": "agent402.tools",
   "description": "Resolve an ENS name (e.g. vitalik.eth) to its Ethereum address - so an agent can turn a human-readable recipient into a payable address. Read-only on Ethereum mainnet. ?name=vitalik.eth",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:11.927Z"
  },
  {
   "url": "https://agent402.tools/api/epoch-convert",
   "host": "agent402.tools",
   "description": "Convert between Unix epoch timestamps and ISO 8601 date strings in both directions. Provide either an epoch (seconds or milliseconds) or an ISO date string. Returns both representations plus UTC and date components.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:05.111Z"
  },
  {
   "url": "https://agent402.tools/api/erc721-owner",
   "host": "agent402.tools",
   "description": "Who owns this NFT? Calls ownerOf(tokenId) on any ERC-721 contract on Ethereum, Base, Polygon, Arbitrum, or Optimism. Complements nft-holdings (which lists a WALLET's NFTs) - this answers by TOKEN. Keyless multi-endpoint failover. ?contract=0x…&tokenId=123&network=ethereum",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:54.041Z"
  },
  {
   "url": "https://agent402.tools/api/eth-call",
   "host": "agent402.tools",
   "description": "Escape hatch for power users: forward an arbitrary read-only JSON-RPC method to the chain. Method must be in our read-only whitelist (eth_call, eth_getLogs, eth_getBlockByNumber, eth_getTransactionReceipt, eth_chainId, eth_blockNumber, etc.). Mutating methods (eth_sendTransaction, eth_sendRawTransaction) are rejected - sign and broadcast through your own provider.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:21.772Z"
  },
  {
   "url": "https://agent402.tools/api/event-logs",
   "host": "agent402.tools",
   "description": "Fetch contract event logs (eth_getLogs) on Ethereum, Base, Polygon, Arbitrum, or Optimism - bounded so it always answers: block range capped at 2000 blocks (default: the last 100, auto-narrowed for busy contracts), at most 200 logs returned (truncated flag set if more matched). Filter by contract address and optional topic0 (event signature hash). Keyless multi-endpoint failover.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:17.856Z"
  },
  {
   "url": "https://agent402.tools/api/evm-rpc",
   "host": "agent402.tools",
   "description": "Read-only JSON-RPC against Ethereum, Base, Polygon, Arbitrum, or Optimism with built-in multi-endpoint failover - one paid call, no node or API key of your own. Prefer the named reads (block-number, chain-info, block-info, event-logs, erc721-owner, contract-code) for common tasks - they validate inputs and cost less; use this when you need a whitelisted method they do not wrap.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:01.665Z"
  },
  {
   "url": "https://agent402.tools/api/exa-answer",
   "host": "agent402.tools",
   "description": "Ask a question and get a written answer with the sources it was drawn from. Exa searches its index, reads the pages and composes the answer, returning the citation list (title, URL, published date) alongside it so every claim can be checked. Model-backed: the answer text is generated, the citations are retrieved.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:58.547Z"
  },
  {
   "url": "https://agent402.tools/api/exa-contents",
   "host": "agent402.tools",
   "description": "Retrieve the readable text of up to 10 web pages by URL, with optional query-focused highlights. Exa serves from its crawl cache when the page is fresh enough and live-crawls otherwise, so this answers for pages a plain fetch would be blocked from. Returns per-URL status so a page that could not be read is named rather than silently missing.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:59.701Z"
  },
  {
   "url": "https://agent402.tools/api/exa-search",
   "host": "agent402.tools",
   "description": "Neural (embedding-based) web search over Exa's curated index, which finds pages by meaning rather than keyword overlap. Use it when a keyword engine returns the wrong thing: conceptual questions, 'pages like this one', or niche technical writing. Returns up to 10 results with title, URL, published date and author. Complements the Brave-backed web search rather than replacing it.",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:55.621Z"
  },
  {
   "url": "https://agent402.tools/api/exchange-rates",
   "host": "agent402.tools",
   "description": "BTC-denominated exchange rates for ~60 units: crypto (ETH, LTC, BNB, SOL, ...), fiat (USD, EUR, JPY, ...) and commodities (gold, silver ounces), each as units per 1 BTC with name and type. Optional `currencies` filter (comma-separated unit codes) and `type` filter (crypto, fiat, commodity). One call gives a consistent cross-rate table: BTC in gold ounces, ETH/BTC, USD/JPY via BTC. Cached in-proces",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:28.458Z"
  },
  {
   "url": "https://agent402.tools/api/exchange-tickers",
   "host": "agent402.tools",
   "description": "Markets (tickers) listed on one exchange: base/target pair, last price, 24h volume, USD- and BTC-converted last price and volume, bid-ask spread %, trust score (green/yellow/red), anomaly and stale flags, trade URL and last trade time. Filter by `coins` (coin ids, max 10); pages of up to 100 tickers (`page`), trimmed to `limit` (default 50). Where is a coin actually trading, at what spread, and is",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:52.102Z"
  },
  {
   "url": "https://agent402.tools/api/exchanges",
   "host": "agent402.tools",
   "description": "Crypto exchanges ranked by trust score: id, name, country, year established, trust score (1-10) and rank, 24h volume in BTC (and normalized), centralized flag and URL; limit 1-100 (default 25). Pass `exchange` (an id such as binance, gdax, kraken) for ONE exchange's profile instead: the same fields plus description, trade volume incl. and excl. wash-trade normalization, ticker count and social lin",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:16.858Z"
  },
  {
   "url": "https://agent402.tools/api/extract",
   "host": "agent402.tools",
   "description": "Read one known URL: the main article content as clean markdown with title, byline, excerpt and word count, boilerplate removed. Use it when an agent already has a URL and needs the text; for JavaScript-rendered pages that return an empty shell, use a browser render instead.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:26.92Z"
  },
  {
   "url": "https://agent402.tools/api/extract-entities",
   "host": "agent402.tools",
   "description": "Pull emails, URLs, IPv4s, @mentions, and #hashtags out of free text. Returns deduped lists.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:39.947Z"
  },
  {
   "url": "https://agent402.tools/api/farcaster-by-address",
   "host": "agent402.tools",
   "description": "Reverse-lookup an Ethereum address to its Farcaster account (via verified address). Returns FID, username, display name, bio, follower/following counts, and Warpcast URL, or found=false if the address has not verified on Farcaster. Use to label wallet activity with the owner's Farcaster identity when ENS is missing.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:00.017Z"
  },
  {
   "url": "https://agent402.tools/api/farcaster-profile",
   "host": "agent402.tools",
   "description": "Lookup a Farcaster profile by username or FID. Returns FID, username, display name, bio, profile picture URL, follower/following counts, and the canonical Warpcast URL. Use to label cast authors, validate a Farcaster handle, or fetch a profile for display.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-08T04:25:25.769Z"
  },
  {
   "url": "https://agent402.tools/api/favicon-grab",
   "host": "agent402.tools",
   "description": "Fetch a site's favicon/logo: reads the page's declared <link rel=icon…> tags (all variants with their sizes and types), deterministically picks the largest declared icon (falling back to /favicon.ico), fetches it, and returns the bytes as a base64 data URI plus the resolved icon URL and content type. Icons over 256KB return the URL and metadata without the inline data URI. SSRF-guarded - private-n",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:37.787Z"
  },
  {
   "url": "https://agent402.tools/api/fc-cast",
   "host": "agent402.tools",
   "description": "Fetch one Farcaster cast by hash or warpcast.com / farcaster.xyz URL. Returns the compact cast: author (fid, username, follower count), text, timestamp, channel, parent hash, likes, recasts, reply count, embed URLs. Use to resolve a shared link, verify a quote, or enrich a cast hash from another tool.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:08.992Z"
  },
  {
   "url": "https://agent402.tools/api/fc-cast-metrics",
   "host": "agent402.tools",
   "description": "Cast volume over time for a search query: how many Farcaster casts matched per bucket across the last 1d, 7d, 30d, 90d or 180d (hourly or daily buckets), optionally limited to one author or channel, plus the total. Cached 60 s. Use to chart mention volume for a token, product or event and detect spikes.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:47.713Z"
  },
  {
   "url": "https://agent402.tools/api/fc-cast-replies",
   "host": "agent402.tools",
   "description": "The reply thread under a Farcaster cast (by hash or URL): the root cast plus replies flattened with their depth (1-5 levels) and parent hash, in chronological, newest-first or algorithmic order. Compact cast shape. Use to read reactions to an announcement, summarize a discussion, or trace who replied to whom.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:29.774Z"
  },
  {
   "url": "https://agent402.tools/api/fc-cast-search",
   "host": "agent402.tools",
   "description": "Search Farcaster casts by keyword (literal, semantic or hybrid match), newest first, optionally filtered to one author or channel. Returns compact casts: hash, author (fid, username, follower count), text, timestamp, channel, reactions, reply count, embed URLs. Use for mention monitoring, sentiment sampling, or finding discussion of a token, product or topic.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:18.579Z"
  },
  {
   "url": "https://agent402.tools/api/fc-channel",
   "host": "agent402.tools",
   "description": "Details for one Farcaster channel by id (e.g. base) or FIP-2 parent URL: name, description, follower and member counts, public-casting flag, creation date, lead and moderator fids, pinned cast. Use to validate a channel id before pulling its feed, or to size a community.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:54.211Z"
  },
  {
   "url": "https://agent402.tools/api/fc-channel-feed",
   "host": "agent402.tools",
   "description": "Latest casts in one or more Farcaster channels (e.g. base, farcaster, ethereum), newest first, with optional replies. Compact cast shape with author, reactions, reply count and embed URLs. Cached 60 s per identical request. Use to watch a community, sample what builders are posting, or feed a digest.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:35.672Z"
  },
  {
   "url": "https://agent402.tools/api/fc-trending",
   "host": "agent402.tools",
   "description": "Trending Farcaster channels ranked by casting activity over 1d, 7d or 30d, with cast counts for all three windows, follower and member counts, and the channel lead. Cached 60 s. Use to spot where attention is moving on Farcaster right now, then pull the feed with fc-channel-feed.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:17.406Z"
  },
  {
   "url": "https://agent402.tools/api/fc-user-casts",
   "host": "agent402.tools",
   "description": "A Farcaster user's recent casts by fid or username, newest first, optionally including replies or limited to one channel. Compact cast shape with reactions, reply count and embed URLs. Use to read what a founder, builder or KOL has been posting, or to build a per-account timeline.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:04.864Z"
  },
  {
   "url": "https://agent402.tools/api/fc-user-search",
   "host": "agent402.tools",
   "description": "Search Farcaster users by name or username fragment. Returns up to 10 compact profiles: fid, username, display name, bio, follower and following counts, Neynar quality score, primary verified Ethereum address. Use to resolve a person or brand to a fid before fc-user-casts, or to find who to follow on a topic.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:48.707Z"
  },
  {
   "url": "https://agent402.tools/api/fec-candidates",
   "host": "agent402.tools",
   "description": "Search US federal election candidates via the FEC: name, party, office (House/Senate/President), state, incumbent/challenger status, and FEC candidate ID. Live gov data. ?q=warren&limit=5",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:53.638Z"
  },
  {
   "url": "https://agent402.tools/api/fed-funds",
   "host": "agent402.tools",
   "description": "Current effective federal funds rate plus a trailing N-day series. Source: FRED DFF (Board of Governors). ?days=30 (1-365, default 30).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:57.778Z"
  },
  {
   "url": "https://agent402.tools/api/federal-awards",
   "host": "agent402.tools",
   "description": "Search US federal contract awards via USAspending.gov by keyword: recipient, award amount, awarding agency, and description - largest awards first. Live gov data, no key. ?q=Lockheed&limit=5",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:59.908Z"
  },
  {
   "url": "https://agent402.tools/api/feed-parse",
   "host": "agent402.tools",
   "description": "Fetch an RSS 2.0, Atom, or RSS 1.0 feed URL and parse it into normalized JSON: feed title/description/link plus items (title, link, id, published, author, plain-text summary, categories). Deterministic pure-XML parse with a lenient recovery pass for common malformations (reported in a warnings array). Item count is bounded (default 20, max 50). SSRF-guarded.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:55.578Z"
  },
  {
   "url": "https://agent402.tools/api/feedback",
   "host": "agent402.tools",
   "description": "Tell this server whether a call you paid for delivered what it promised. Bound to the receipt: give it the settlement transaction from that call's PAYMENT-RESPONSE (or Payment-Receipt) header and a verdict of \"good\" or \"bad\", and only the wallet the ledger records as having paid for that exact call can write it - so a rating here is always a real customer about a real purchase. One verdict per set",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:40:02.662Z"
  },
  {
   "url": "https://agent402.tools/api/feedback/summary",
   "host": "agent402.tools",
   "description": "What paying buyers said about each tool on this server: good and bad counts and the number of distinct wallets behind them, over a window you choose. Every verdict counted here was written by the wallet that paid for that specific call, one per settlement transaction, so the numbers cannot be inflated by anyone who did not buy. Counts only - no payer addresses and no review text, ever. Bad counts ",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T10:34:44.287Z"
  },
  {
   "url": "https://agent402.tools/api/fema-disasters",
   "host": "agent402.tools",
   "description": "Recent FEMA disaster declarations for a US state (openFEMA): title, incident type, declaration type, and date - the federal emergency picture by state, de-duplicated by disaster. Live gov data, no key. ?state=CA&limit=5",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:32.893Z"
  },
  {
   "url": "https://agent402.tools/api/finance",
   "host": "agent402.tools",
   "description": "Financial math. op: \"compound\" (future value of principal at a rate) or \"loan\" (monthly payment + total for a loan).",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:18.595Z"
  },
  {
   "url": "https://agent402.tools/api/food-recalls",
   "host": "agent402.tools",
   "description": "Search FDA food recall / enforcement records (openFDA): recalling firm, classification, reason (allergen, contamination, etc.), distribution, and dates. Live FDA data, no key. ?q=peanut&limit=5",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:12.28Z"
  },
  {
   "url": "https://agent402.tools/api/forecast-eval",
   "host": "agent402.tools",
   "description": "Backtest a forecasting method on the input series by holding out the last `testSize` observations, forecasting them, and computing MAPE (mean absolute percentage error) + RMSE (root mean squared error). Lets an agent pick which method (mean / naive / drift / ses / holt / holt-winters) actually fits its data before committing to a forward forecast.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:19.439Z"
  },
  {
   "url": "https://agent402.tools/api/forecast-holt",
   "host": "agent402.tools",
   "description": "Holt's linear trend method - level + trend (no seasonality). Two smoothing parameters: alpha (level) and beta (trend). Forecast extrapolates as a straight line from the last fitted level along the last fitted trend, so it grows or shrinks linearly with horizon. Use this when your series has a persistent up/down trend but no seasonal cycle (e.g. a SaaS MRR climb, a deflating cohort retention curve)",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:54.671Z"
  },
  {
   "url": "https://agent402.tools/api/forecast-holt-winters",
   "host": "agent402.tools",
   "description": "Holt-Winters triple exponential smoothing - level + trend + seasonal component. Use for series with a repeating cycle (weekly retail traffic, monthly utility usage, quarterly revenue). Additive seasonality (constant amplitude) or multiplicative (amplitude grows with level). `period` is optional - if omitted, the kit auto-detects via autocorrelation on first differences and surfaces what it picked ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:29.482Z"
  },
  {
   "url": "https://agent402.tools/api/forecast-naive",
   "host": "agent402.tools",
   "description": "Three textbook baseline forecasts: mean (forecast = average of history), naive (forecast = last value), drift (linear extrapolation from first to last point). Use as a sanity floor - any sophisticated method (SES, Holt, Holt-Winters) should beat the best of these on a backtest, otherwise the extra complexity isn't earning its keep. Returns point forecasts + 95% prediction intervals per Hyndman §3.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:18.446Z"
  },
  {
   "url": "https://agent402.tools/api/forecast-ses",
   "host": "agent402.tools",
   "description": "Simple exponential smoothing (SES) - level-only forecast for series without trend or seasonality. Higher alpha (closer to 1) tracks recent values aggressively; lower alpha (closer to 0) smooths through noise. Default alpha=0.3 is a common conservative pick; pass an explicit alpha or use forecast-eval to pick the one that minimizes backtest error. Forecast is flat (= last fitted level) for all hori",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:54.003Z"
  },
  {
   "url": "https://agent402.tools/api/fred-release-calendar",
   "host": "agent402.tools",
   "description": "Upcoming and very-recent US economic data release dates - CPI, employment, GDP, FOMC minutes, Treasury auctions, etc. Useful for scheduling agents around event-driven moves. ?days=14 (default 14, range 1-90). This product uses the FRED(R) API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:07.725Z"
  },
  {
   "url": "https://agent402.tools/api/fred-release-observations",
   "host": "agent402.tools",
   "description": "Bulk-fetch observations for every series in a FRED release in one call. Use it to grab an entire economic report (jobs report, CPI report, GDP release) without enumerating constituent series IDs first. Returns paginated; pass lastSeriesId + lastObservationDate back to fetch the next page. ?releaseId=18 for H.15 (Selected Interest Rates), 10 for CPI, 50 for Employment Situation, 53 for GDP. Source:",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:33.9Z"
  },
  {
   "url": "https://agent402.tools/api/fred-search",
   "host": "agent402.tools",
   "description": "Full-text search across FRED's ~800,000 economic time series. Returns series IDs (use with /api/fred-series), titles, frequency, units, and a popularity score. ?q=unemployment+rate&limit=10 This product uses the FRED(R) API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:11.373Z"
  },
  {
   "url": "https://agent402.tools/api/fred-series",
   "host": "agent402.tools",
   "description": "Fetch any of FRED's ~800,000 economic time series by series ID - GDP (GDPC1), CPI (CPIAUCSL), unemployment (UNRATE), fed funds (DFF), and so on. Supports date windowing and the standard FRED units transformations (lin, chg, ch1, pch, pc1, pca, cca, log). ?seriesId=GDPC1&startDate=2018-01-01&endDate=2023-12-31&units=pc1 This product uses the FRED(R) API but is not endorsed or certified by the Feder",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:17.841Z"
  },
  {
   "url": "https://agent402.tools/api/fred-series-info",
   "host": "agent402.tools",
   "description": "Metadata for a FRED series: title, frequency, units, seasonal adjustment, observation date range, and popularity. Use before /api/fred-series to confirm the series fits your needs. ?seriesId=UNRATE This product uses the FRED(R) API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:06.268Z"
  },
  {
   "url": "https://agent402.tools/api/fx-dashboard",
   "host": "agent402.tools",
   "description": "Snapshot of all G10 spot exchange rates quoted against USD (EUR, GBP, JPY, CHF, CAD, AUD, NZD, SEK, NOK) using ECB reference rates. Includes the USD-strength index (simple geometric mean of inverse rates). No params.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:40.352Z"
  },
  {
   "url": "https://agent402.tools/api/fx-historical",
   "host": "agent402.tools",
   "description": "Historical foreign-exchange rate for a specific date using European Central Bank reference rates (via Frankfurter). Returns the rate that was published on (or rolled forward to) the requested date. ?from=USD&to=EUR&date=2024-01-02",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:15.394Z"
  },
  {
   "url": "https://agent402.tools/api/fx-rate",
   "host": "agent402.tools",
   "description": "Live currency conversion using European Central Bank reference rates (via Frankfurter). Converts an amount between two currencies and returns the rate and date. ?from=USD&to=EUR&amount=100",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:32.289Z"
  },
  {
   "url": "https://agent402.tools/api/fx-timeseries",
   "host": "agent402.tools",
   "description": "Daily FX rates between two currencies across a date window using European Central Bank reference rates (via Frankfurter). ?from=USD&to=EUR&startDate=2024-01-02&endDate=2024-01-31",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:41.541Z"
  },
  {
   "url": "https://agent402.tools/api/gas-estimate",
   "host": "agent402.tools",
   "description": "Current gas price (gwei and wei) on Base, Polygon, Arbitrum, Optimism, Ethereum, Monad, Celo, Avalanche, Sei, or Robinhood Chain - for an agent budgeting a transaction. Read-only. ?network=base",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:55.591Z"
  },
  {
   "url": "https://agent402.tools/api/gas-snapshot",
   "host": "agent402.tools",
   "description": "Live gas price snapshot for a chain - slow / standard / fast tiers in gwei, plus the latest base fee. Sampled from eth_feeHistory (last 4 blocks, 25th/50th/90th percentile priority fees). Use to estimate before broadcasting a transaction from another tool.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:03.442Z"
  },
  {
   "url": "https://agent402.tools/api/geo-distance",
   "host": "agent402.tools",
   "description": "Great-circle distance between two latitude/longitude points using the haversine formula. Returns kilometers and miles. Deterministic.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:46.096Z"
  },
  {
   "url": "https://agent402.tools/api/geo-lookup",
   "host": "agent402.tools",
   "description": "Resolve a US latitude/longitude to its county, state and census block FIPS codes via the FCC Area API. Use it when an agent has coordinates and needs the administrative geography (jurisdiction, county, census block) - live government data, no key.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:53.998Z"
  },
  {
   "url": "https://agent402.tools/api/geocode",
   "host": "agent402.tools",
   "description": "Resolve a free-form address or place name to coordinates: lat/lon, display name, bounding box, place type. OpenStreetMap/Nominatim, no key. ?q=1600+Pennsylvania+Ave+Washington+DC&limit=1.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:12.539Z"
  },
  {
   "url": "https://agent402.tools/api/github-repo",
   "host": "agent402.tools",
   "description": "Enrich a public GitHub repository: stars, forks, watchers, open issues, license, topics, primary language plus the full language byte mix with percentages, created/last-push timestamps, default branch, archived/fork flags, and homepage. Keyless (shared per-IP rate limit; the server optionally uses a GITHUB_TOKEN env var for a higher ceiling). Unknown repos return 404.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:29.697Z"
  },
  {
   "url": "https://agent402.tools/api/global-defi",
   "host": "agent402.tools",
   "description": "Global DeFi snapshot: DeFi market cap (USD), ETH market cap, DeFi-to-ETH ratio, 24h DeFi trading volume, DeFi dominance % of the whole crypto market, and the top DeFi coin with its share of DeFi. The DeFi companion of crypto-global (whole-market caps and BTC/ETH dominance) and of defi-tvl (locked value, a different measure). Cached in-process for 5 minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:21.52Z"
  },
  {
   "url": "https://agent402.tools/api/gov-data",
   "host": "agent402.tools",
   "description": "Search 300,000+ US government datasets on catalog.data.gov (Catalog API): titles, publishing org, formats, and direct resource URLs - the index agents need before fetching public data. ?q=electric+vehicles&rows=5.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-04T13:20:23.207Z"
  },
  {
   "url": "https://agent402.tools/api/gravatar-check",
   "host": "agent402.tools",
   "description": "Check whether an email address has a Gravatar: hashes the normalized email (MD5, pure CPU - the raw address is never sent upstream), probes gravatar.com for an avatar, and fetches the public profile when one exists (display name, username, profile URL). Accepts a raw email or a precomputed MD5/SHA-256 hash. Signal-only: a Gravatar's existence suggests a real, web-active address but does NOT verify",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:55.382Z"
  },
  {
   "url": "https://agent402.tools/api/gunzip",
   "host": "agent402.tools",
   "description": "Decompress a base64-encoded gzip payload. Returns the result as utf8 (text) or base64 (binary). Refuses to expand past 10MB to defend against zip bombs.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:25.837Z"
  },
  {
   "url": "https://agent402.tools/api/gzip",
   "host": "agent402.tools",
   "description": "Compress a string with gzip (RFC 1952) and return it as base64. Reports input bytes, output bytes, and the compression ratio so you can decide if it was worth doing. Input can be plain text (utf8) or already-binary content (base64 or hex).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:50.867Z"
  },
  {
   "url": "https://agent402.tools/api/hash",
   "host": "agent402.tools",
   "description": "Cryptographic hash of a text string - sha256 (default), sha512, sha1 or md5 - returned as hex and base64. Use it for content fingerprints, integrity checks and deterministic ids; pure computation, instant.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:55.276Z"
  },
  {
   "url": "https://agent402.tools/api/hex",
   "host": "agent402.tools",
   "description": "Hex encode or decode text. mode: encode (default) or decode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:27.698Z"
  },
  {
   "url": "https://agent402.tools/api/hmac",
   "host": "agent402.tools",
   "description": "HMAC signature of a message with a shared key. Algorithms: sha256 (default), sha512, sha1. Returns hex and base64.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:52.761Z"
  },
  {
   "url": "https://agent402.tools/api/html-entities",
   "host": "agent402.tools",
   "description": "Encode text to HTML entities or decode them back. mode: encode (default) or decode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:12.777Z"
  },
  {
   "url": "https://agent402.tools/api/html-links",
   "host": "agent402.tools",
   "description": "Enumerate every <a href> in an HTML string with its anchor text and rel attribute. Optionally resolves relative hrefs against a base URL and filters by a regex on the href. The deterministic way to crawl a page's outlinks without writing a regex.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:15.087Z"
  },
  {
   "url": "https://agent402.tools/api/html-meta",
   "host": "agent402.tools",
   "description": "Extract <title>, <meta description>, OpenGraph/Twitter cards, canonical URL, and JSON-LD blocks from an HTML string. Distinct from /api/meta which fetches a URL - feed this the HTML you already have (from /api/render, /api/extract.body, or your own fetch).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:50.83Z"
  },
  {
   "url": "https://agent402.tools/api/html-select",
   "host": "agent402.tools",
   "description": "Run a CSS selector against an HTML string and return the matches (text, attrs, and optionally outerHTML for each). The deterministic alternative to regex when you already have the HTML and know the selector - pairs with /api/render or any page you've fetched yourself.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:49.688Z"
  },
  {
   "url": "https://agent402.tools/api/html-strip",
   "host": "agent402.tools",
   "description": "Strip all HTML tags and return plain text. Preserves block-level structure (paragraphs and headings become newline-separated). Faster and more predictable than running extract on a raw HTML string when you already have it.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:24.301Z"
  },
  {
   "url": "https://agent402.tools/api/html-table",
   "host": "agent402.tools",
   "description": "Extract a <table> from an HTML string as JSON rows (header-keyed) or CSV. Useful for prices, schedules, sports stats, or anything an agent has already fetched as HTML. If multiple tables match, the first is used.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:48.77Z"
  },
  {
   "url": "https://agent402.tools/api/html-to-markdown",
   "host": "agent402.tools",
   "description": "Convert an HTML fragment or document you already have into clean markdown. (To fetch + convert a live URL, use /api/extract.)",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:48.644Z"
  },
  {
   "url": "https://agent402.tools/api/http-check",
   "host": "agent402.tools",
   "description": "Check any public URL: status code, latency, final URL after redirects, and response headers. The uptime primitive for agent monitors.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:09.829Z"
  },
  {
   "url": "https://agent402.tools/api/http-headers",
   "host": "agent402.tools",
   "description": "Fetch a URL and return every response header plus a security analysis: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP/CORP/COEP. Scores 0–100 by presence, flags weak HSTS, and warns on Server/X-Powered-By identity leaks. SSRF-protected.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:43.216Z"
  },
  {
   "url": "https://agent402.tools/api/iban-validate",
   "host": "agent402.tools",
   "description": "Validate an IBAN: country code, length, and the ISO 13616 mod-97 checksum.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:34.286Z"
  },
  {
   "url": "https://agent402.tools/api/ics-parse",
   "host": "agent402.tools",
   "description": "Parse iCalendar (.ics) text into structured JSON events: summary, start/end, location, organizer, attendees, status, and RRULE. Optional bounded recurrence expansion (expand:true, capped occurrences). Deterministic, pure CPU - send the ICS text, not a URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:41.119Z"
  },
  {
   "url": "https://agent402.tools/api/image-convert",
   "host": "agent402.tools",
   "description": "Convert an image between formats (PNG, JPEG, BMP). Send a base64 image and the target format; returns the converted image. Optional jpeg quality (1-100). Deterministic, no network.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:07.451Z"
  },
  {
   "url": "https://agent402.tools/api/image-crop",
   "host": "agent402.tools",
   "description": "Crop an image to a pixel box, and/or rotate (90/180/270) and flip it - applied in that order. Send a public image URL or a base64 image. Returns the result as binary, or as a JSON data URI with dataUri:true. Deterministic.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T22:00:53.473Z"
  },
  {
   "url": "https://agent402.tools/api/image-dominant-color",
   "host": "agent402.tools",
   "description": "Extract the dominant colors of an image as a palette of hex values with pixel ratios. Send a public image URL or a base64 image, and optionally how many colors (1-10, default 5). Deterministic bucketed quantization; transparent pixels are ignored.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:50Z"
  },
  {
   "url": "https://agent402.tools/api/image-exif",
   "host": "agent402.tools",
   "description": "Extract EXIF metadata from an image (camera make/model, timestamps, exposure, orientation, GPS). Send a public image URL or a base64 image; JPEG, PNG (eXIf chunk), and TIFF carry EXIF. Stripped images return an empty exif object, not an error.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:13.809Z"
  },
  {
   "url": "https://agent402.tools/api/image-gen",
   "host": "agent402.tools",
   "description": "Generate an image from a text prompt using GPT Image 2 (low quality, 1024x1024). No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 1000 chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-03T16:09:27.045Z"
  },
  {
   "url": "https://agent402.tools/api/image-gen-hd",
   "host": "agent402.tools",
   "description": "Generate a higher-quality image from a text prompt using GPT Image 2 (medium quality, 1024x1024). No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 2000 chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:41:00.384Z"
  },
  {
   "url": "https://agent402.tools/api/image-gen-premium",
   "host": "agent402.tools",
   "description": "Generate a premium image from a text prompt using GPT Image 2 (medium quality, 1024x1024). Flagship model with best detail and coherence. No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 4000 chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:41:39.181Z"
  },
  {
   "url": "https://agent402.tools/api/image-ocr",
   "host": "agent402.tools",
   "description": "Extract text from a PNG or JPEG image - full text, overall confidence and per-line bounding boxes - from a URL or base64 payload, Tesseract on-device (no upstream API). Default English; other ISO 639-2 languages on request. Use it when an agent needs the words in a screenshot, scan or photo.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:54.978Z"
  },
  {
   "url": "https://agent402.tools/api/image-resize",
   "host": "agent402.tools",
   "description": "Resize an image to given pixel dimensions. Send a base64 PNG/JPEG/BMP and width and/or height (give one to scale proportionally). Returns the resized image. Deterministic, no network.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:20.038Z"
  },
  {
   "url": "https://agent402.tools/api/image-thumbnail",
   "host": "agent402.tools",
   "description": "Make a square thumbnail of an image - scales and center-crops to NxN (default 128). Send a base64 image and optional size. Returns the thumbnail. Deterministic, no network.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:01.96Z"
  },
  {
   "url": "https://agent402.tools/api/images-to-pdf",
   "host": "agent402.tools",
   "description": "Combine PNG/JPEG images into a single PDF, one image per page. Body: {\"urls\":[\"https://…/1.png\",\"https://…/2.jpg\"]}. Returns the PDF as base64.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:50.239Z"
  },
  {
   "url": "https://agent402.tools/api/ip-info",
   "host": "agent402.tools",
   "description": "Classify an IP address: version, public/private/loopback/link-local, integer form, and reverse-DNS (PTR) lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-05T02:10:51.678Z"
  },
  {
   "url": "https://agent402.tools/api/irr",
   "host": "agent402.tools",
   "description": "Compute the internal rate of return (IRR) of a cashflow stream - the discount rate at which NPV = 0. Index 0 is treated as t=0 (typically the negative initial investment); indices 1..n are inflows in subsequent periods. Solved via Newton-Raphson with bisection fallback. Requires at least one positive and one negative cashflow (otherwise IRR is undefined). Multiple sign changes in the cashflows can",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:20.425Z"
  },
  {
   "url": "https://agent402.tools/api/isbn-validate",
   "host": "agent402.tools",
   "description": "Validate an ISBN-10 or ISBN-13 checksum (hyphens/spaces ignored) and report which format it is.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:42.903Z"
  },
  {
   "url": "https://agent402.tools/api/iso-week",
   "host": "agent402.tools",
   "description": "Get the ISO 8601 week number, ISO day-of-week, quarter, and day-of-year for any date. Useful for fiscal/reporting calendars, weekly aggregations, and sprint planning.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:02.206Z"
  },
  {
   "url": "https://agent402.tools/api/json-diff",
   "host": "agent402.tools",
   "description": "Deep-compare two JSON values. Returns a list of changed/added/removed paths (capped at 1000 differences).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:30.082Z"
  },
  {
   "url": "https://agent402.tools/api/json-flatten",
   "host": "agent402.tools",
   "description": "Flatten nested JSON to dot-path keys, or unflatten dot-path keys back to nested JSON. mode: flatten (default) | unflatten.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:39.002Z"
  },
  {
   "url": "https://agent402.tools/api/json-format",
   "host": "agent402.tools",
   "description": "Validate, pretty-print, or minify JSON. Returns parse errors with position when invalid.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:28.67Z"
  },
  {
   "url": "https://agent402.tools/api/json-merge",
   "host": "agent402.tools",
   "description": "Deep-merge two JSON objects (b wins on conflicts; arrays are concatenated).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:39.756Z"
  },
  {
   "url": "https://agent402.tools/api/json-pointer",
   "host": "agent402.tools",
   "description": "Resolve an RFC 6901 JSON Pointer (e.g. /items/0/name) against a JSON value. Returns the value or found:false.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:09.499Z"
  },
  {
   "url": "https://agent402.tools/api/json-query",
   "host": "agent402.tools",
   "description": "Extract a value from JSON by dot/bracket path, e.g. \"items[2].name\".",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:05.396Z"
  },
  {
   "url": "https://agent402.tools/api/json-schema-infer",
   "host": "agent402.tools",
   "description": "Infer a draft-07 JSON Schema from sample JSON document(s). Send one sample as json, or several as samples. Heuristic merge rules: required = keys present in every sample, conflicting types become a type union, integer widens to number, and string formats (date-time, date, email, uri, uuid) are detected from values. Complements json-validate.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:53.409Z"
  },
  {
   "url": "https://agent402.tools/api/json-to-csv",
   "host": "agent402.tools",
   "description": "Convert a JSON array of objects to CSV. Nested objects are flattened to dot-path columns.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:11.014Z"
  },
  {
   "url": "https://agent402.tools/api/json-to-yaml",
   "host": "agent402.tools",
   "description": "Convert JSON to YAML.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:37.005Z"
  },
  {
   "url": "https://agent402.tools/api/json-validate",
   "host": "agent402.tools",
   "description": "Validate a JSON document against a JSON Schema (draft-07 subset) and get the list of violations. Supports type, required, properties, items, enum, const, min/max, length, pattern, format, anyOf/allOf/oneOf/not, additionalProperties. Deterministic - check an agent's structured output before you trust it.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:14.879Z"
  },
  {
   "url": "https://agent402.tools/api/jsonl",
   "host": "agent402.tools",
   "description": "Convert between a JSON array and JSONL/NDJSON (one JSON object per line). mode: to-jsonl (array → lines) or from-jsonl (lines → array). For streaming records to and from agents and datasets.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:44.932Z"
  },
  {
   "url": "https://agent402.tools/api/jwt-decode",
   "host": "agent402.tools",
   "description": "Decode a JWT without verification: header, payload, expiry status, and time remaining. (Decoding only - signatures are NOT verified.)",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:53.874Z"
  },
  {
   "url": "https://agent402.tools/api/jwt-sign",
   "host": "agent402.tools",
   "description": "Mint a signed JSON Web Token (HMAC: HS256 default, HS384, HS512) from a payload + secret. Pairs with jwt-decode/jwt-verify to complete the trio. Deterministic - same payload, secret, and alg always produce the same token.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:21.833Z"
  },
  {
   "url": "https://agent402.tools/api/jwt-verify",
   "host": "agent402.tools",
   "description": "Verify an HS256/384/512 JWT signature against a secret and check expiry. Returns valid + decoded payload. (HMAC algorithms only.)",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:11.763Z"
  },
  {
   "url": "https://agent402.tools/api/kalshi-event",
   "host": "agent402.tools",
   "description": "Get full detail for a single Kalshi event with all its nested markets. Mutually-exclusive flag tells you whether the markets partition outcome space (e.g. one winner). Useful for: viewing all candidates in an election, all CPI ranges, all weather buckets.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:57.56Z"
  },
  {
   "url": "https://agent402.tools/api/kalshi-markets",
   "host": "agent402.tools",
   "description": "List Kalshi markets (CFTC-regulated US event contracts). Filter by status (open/closed/settled/unopened) or by event ticker. Returns yes/no bid/ask, last price, volume, open interest. Complement to Polymarket for US-regulated markets and Kalshi-only categories (weather, economic data).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:06.85Z"
  },
  {
   "url": "https://agent402.tools/api/keywords",
   "host": "agent402.tools",
   "description": "Top keywords and two-word phrases by frequency (stopwords removed). Cheap, deterministic signal for routing, tagging, and dedup.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:37.862Z"
  },
  {
   "url": "https://agent402.tools/api/l2-gas-comparison",
   "host": "agent402.tools",
   "description": "Current gas snapshot across Ethereum + supported L2s (Base, Polygon, Arbitrum, Optimism), sorted cheapest-first. Returns gas price in gwei, latest block number, chain id, and an isL2 flag per chain. Use to route a transaction to the cheapest viable L2 or to track L1→L2 gas spread.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:32.277Z"
  },
  {
   "url": "https://agent402.tools/api/l2-tvl",
   "host": "agent402.tools",
   "description": "Top L2s by Total Value Locked (TVL) via DeFiLlama. Returns each L2 with TVL in USD, native token symbol, and CoinGecko/CMC ids. Classification combines DeFiLlama's parent-chain hint with a curated list of well-known L2s (Arbitrum, Optimism, Base, zkSync Era, Linea, Scroll, Mantle, Polygon zkEVM, Starknet, Blast, Mode, Manta, Metis, Polygon, Taiko, Immutable zkEVM, World Chain).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:58.637Z"
  },
  {
   "url": "https://agent402.tools/api/leap-year",
   "host": "agent402.tools",
   "description": "Check whether a year is a leap year and get related info: days in that year, the next and previous leap years, and the Gregorian leap-year rule.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:38.095Z"
  },
  {
   "url": "https://agent402.tools/api/lei-lookup",
   "host": "agent402.tools",
   "description": "Look up a legal entity in the official GLEIF registry. Pass a 20-character LEI for the full record - legal name, jurisdiction, legal form, addresses, registration status, and the reported direct + ultimate parent entities - or pass a company name to fulltext-search the registry and get ranked candidate LEIs. Unknown LEIs return {found:false}; parents that aren't reported return null. Official regi",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:51.797Z"
  },
  {
   "url": "https://agent402.tools/api/levenshtein",
   "host": "agent402.tools",
   "description": "Levenshtein edit distance between two strings, plus a 0-1 similarity ratio.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:04.333Z"
  },
  {
   "url": "https://agent402.tools/api/linear-regression",
   "host": "agent402.tools",
   "description": "Fit a least-squares line y = slope·x + intercept to two equal-length series. Returns slope, intercept, r² (variance explained), and optionally predicted y values for new x inputs - useful for trend extrapolation (e.g. project next quarter's revenue from the last 8 quarters).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:52.822Z"
  },
  {
   "url": "https://agent402.tools/api/llm",
   "host": "agent402.tools",
   "description": "LLM inference proxy - send an OpenAI-format chat/completions request and get a response from GPT-4o-mini. Supports vision (up to 2 image URLs, low detail) and structured output (response_format: json_object or json_schema). No API key needed; pay per call via x402. Input capped at 16k chars, output at 4096 tokens.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-09T13:12:50.69Z"
  },
  {
   "url": "https://agent402.tools/api/llm-context",
   "host": "agent402.tools",
   "description": "Web search that returns READY-TO-USE grounding text, not links: for one query you get the passages an independent search index extracted from the pages it ranked, flattened into chunks with their source URL and title and an approximate token count, under a token budget you choose (1024-32768, default 4096). Use it to ground a model or a RAG pipeline in one call, where search + extract would take s",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:53.649Z"
  },
  {
   "url": "https://agent402.tools/api/llm-premium",
   "host": "agent402.tools",
   "description": "LLM inference proxy (Premium tier) - o3 or o3-mini reasoning models. Supports vision (up to 2 image URLs) and structured output (response_format: json_object or json_schema). No API key needed; pay per call via x402. Input capped at 32k chars, output at 2048 tokens.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:40:21.639Z"
  },
  {
   "url": "https://agent402.tools/api/llm-pro",
   "host": "agent402.tools",
   "description": "LLM inference proxy (Pro tier) - GPT-4o or GPT-4.1. Supports vision (up to 2 image URLs) and structured output (response_format: json_object or json_schema). No API key needed; pay per call via x402. Input capped at 16k chars, output at 2048 tokens.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:40:14.05Z"
  },
  {
   "url": "https://agent402.tools/api/loan-payment",
   "host": "agent402.tools",
   "description": "Compute the monthly (or per-period) payment on a fully-amortizing loan: mortgage, auto, student loan, business loan. Returns the periodic payment, total paid over the term, and total interest. Matches Excel's PMT(rate, nper, -principal). Use this when you just need the payment number, not the full per-period schedule (see amortization).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:55.396Z"
  },
  {
   "url": "https://agent402.tools/api/lorem",
   "host": "agent402.tools",
   "description": "Placeholder text. ?paragraphs=1..20 or ?words=1..2000.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:57.406Z"
  },
  {
   "url": "https://agent402.tools/api/markdown-to-html",
   "host": "agent402.tools",
   "description": "Render CommonMark + GFM markdown to HTML.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:09.628Z"
  },
  {
   "url": "https://agent402.tools/api/media-info",
   "host": "agent402.tools",
   "description": "Inspect any audio/video URL with ffprobe: container, duration, bitrate, and per-stream codec details (sample rate/channels for audio, resolution/fps for video) as JSON. Body: {\"url\":\"https://…/file.mp4\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:56.916Z"
  },
  {
   "url": "https://agent402.tools/api/memory",
   "host": "agent402.tools",
   "description": "Persistent key-value memory scoped to the paying wallet: the x402 payment is the authentication, the wallet owns the namespace. Write any JSON value (up to 64KB) under a key, with an optional TTL, or delete it; read it back on any later session with the matching read route. Use it when an agent needs state that survives the session or crosses runs without an account or API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-03T00:16:33.425Z"
  },
  {
   "url": "https://agent402.tools/api/memory/cas",
   "host": "agent402.tools",
   "description": "Atomically write (or release) a key only if its current value equals `expected` - the coordination primitive for distributed locks and optimistic concurrency across agents. Acquire a lock: expected=null + a value + ttlSeconds. Release it: expected=<your token> with no value (deletes on match). Update safely: expected=<old>, value=<new>. Returns whether it swapped and the current value.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-06T00:15:43.607Z"
  },
  {
   "url": "https://agent402.tools/api/memory/forget",
   "host": "agent402.tools",
   "description": "Delete a remembered document by id from the recall store.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:26.769Z"
  },
  {
   "url": "https://agent402.tools/api/memory/grant",
   "host": "agent402.tools",
   "description": "Share your namespace with another wallet so different agents can coordinate through it. Grant read or readwrite access to a grantee wallet, optionally with a TTL. This is the cross-agent sharing a single agent cannot provide for itself.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-06T01:15:11.241Z"
  },
  {
   "url": "https://agent402.tools/api/memory/grants",
   "host": "agent402.tools",
   "description": "List the wallets you've granted access to your namespace, with their mode and expiry.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-04T00:15:40.942Z"
  },
  {
   "url": "https://agent402.tools/api/memory/incr",
   "host": "agent402.tools",
   "description": "Atomically increment (or decrement) a numeric key and return the new value - a coordination primitive for counters, locks, and rate budgets shared across agents. Creates the key at 0 if absent.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:23.755Z"
  },
  {
   "url": "https://agent402.tools/api/memory/log",
   "host": "agent402.tools",
   "description": "Tamper-evident history of every change to a namespace - an append-only, hash-chained audit log the server attests to (provenance an agent can't forge for itself). ?owner=0x… reads a granted namespace.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:24.847Z"
  },
  {
   "url": "https://agent402.tools/api/memory/recall",
   "host": "agent402.tools",
   "description": "Recall remembered text by similarity to a query (ranked by cosine similarity), not by exact key. Returns the top-k matches with scores. The retrieval half of the wallet-scoped semantic memory.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:46.675Z"
  },
  {
   "url": "https://agent402.tools/api/memory/remember",
   "host": "agent402.tools",
   "description": "Store a piece of text for later similarity recall - a per-wallet semantic index an agent cannot host in-session. Returns an id. Prefer memory-write for structured state you will look up by exact key; this pair is for fuzzy, meaning-based retrieval. Pair with /api/memory/recall to retrieve by meaning, not exact key.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-05T00:15:55.952Z"
  },
  {
   "url": "https://agent402.tools/api/memory/revoke",
   "host": "agent402.tools",
   "description": "Revoke a previously granted wallet's access to your namespace.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:22:59.955Z"
  },
  {
   "url": "https://agent402.tools/api/meta",
   "host": "agent402.tools",
   "description": "Fetch page metadata for a URL: title, description, OpenGraph, Twitter cards, canonical URL, favicon.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:34.482Z"
  },
  {
   "url": "https://agent402.tools/api/mev-block-payment",
   "host": "agent402.tools",
   "description": "Look up the MEV-Boost payment for a specific slot or block number via the Flashbots relay. Returns the builder, proposer, value paid in ETH, gas usage, and tx count. Returns found=false if the block was built locally or via a different MEV-Boost relay (Flashbots is one of several).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:17.989Z"
  },
  {
   "url": "https://agent402.tools/api/mev-builder-share",
   "host": "agent402.tools",
   "description": "Builder market share aggregated over the last N MEV-Boost blocks via the Flashbots relay. Returns per-builder block count, share percent, total ETH paid to proposers, and average per block. Use to track block-builder concentration or detect a new builder gaining share.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:26.728Z"
  },
  {
   "url": "https://agent402.tools/api/mev-recent-blocks",
   "host": "agent402.tools",
   "description": "Last N MEV-Boost-built blocks via the Flashbots relay. For each block: slot, block number/hash, builder pubkey, proposer pubkey, gas used/limit, ETH paid to the proposer, and tx count. Use to monitor block-builder market share, proposer revenue, or to correlate an arbitrage opportunity with the block it landed in.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:31.026Z"
  },
  {
   "url": "https://agent402.tools/api/mime",
   "host": "agent402.tools",
   "description": "Look up a MIME type by file extension (?ext=png) or extensions by MIME type (?type=image/png). Covers ~50 common types.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:33.86Z"
  },
  {
   "url": "https://agent402.tools/api/moderate",
   "host": "agent402.tools",
   "description": "Check text for harmful content using OpenAI moderation (omni-moderation-latest). Returns flagged status, category breakdown (harassment, hate, self-harm, sexual, violence, etc.), and confidence scores. No API key needed; pay per call via x402. Text capped at 10k chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:13.92Z"
  },
  {
   "url": "https://agent402.tools/api/morse",
   "host": "agent402.tools",
   "description": "Encode text to Morse code or decode it back. mode: encode (default) or decode. Words separated by ' / '.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:37.481Z"
  },
  {
   "url": "https://agent402.tools/api/moving-average",
   "host": "agent402.tools",
   "description": "Compute simple (SMA) and exponential (EMA) moving averages over a numeric series. Returns one value per input position - the first (window-1) SMA values are null since there isn't enough history. EMA uses the standard alpha = 2/(window+1) smoothing factor used in technical analysis.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:53.621Z"
  },
  {
   "url": "https://agent402.tools/api/multi-search",
   "host": "agent402.tools",
   "description": "Run 2-5 web searches in one call with a 20% volume discount vs. individual searches. Each query returns ranked results (title, URL, snippet). Ideal for multi-faceted research or comparing sources on different aspects of a topic.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:57.599Z"
  },
  {
   "url": "https://agent402.tools/api/my-usage",
   "host": "agent402.tools",
   "description": "Your own purchase history, keyed to the wallet that pays for the call - no wallet parameter, no signup: the x402 payment IS the identity, so nobody can read another wallet's profile. Returns totals, per-tool counts, per-chain breakdown, and recent receipts with settle tx hashes (independently verifiable on-chain). Requires an EIP-3009 payment (USDC on Base, Polygon, or Arbitrum); Solana/Stellar pa",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:54.851Z"
  },
  {
   "url": "https://agent402.tools/api/nft-collection",
   "host": "agent402.tools",
   "description": "Fetch NFT collection (ERC-721 / ERC-1155) metadata by contract address on Ethereum, Base, Polygon, Arbitrum, or Optimism: name, symbol, token type, total supply, deployer, OpenSea slug + image, floor (ETH), Twitter/Discord, and verification (safelist) status. Use to label a contract address with its collection identity before pulling tokens or sales.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:29.479Z"
  },
  {
   "url": "https://agent402.tools/api/nft-floor",
   "host": "agent402.tools",
   "description": "Get the current floor price for an NFT collection across OpenSea + LooksRare (Ethereum). Returns per-marketplace floor (ETH), collection URL, retrieval timestamp, and the cheapest cross-marketplace floor with the marketplace tag. Use to price a collection without scraping marketplace UIs, or to detect cross-venue arbitrage gaps.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:11.474Z"
  },
  {
   "url": "https://agent402.tools/api/nft-holdings",
   "host": "agent402.tools",
   "description": "Return the NFTs owned by a wallet address on a given network. Each row carries the collection name, contract address, token ID, image URL (where available), and ERC-721 vs ERC-1155 standard. Up to 100 per call - paginate with `pageKey` from the previous response.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:25.692Z"
  },
  {
   "url": "https://agent402.tools/api/nft-metadata",
   "host": "agent402.tools",
   "description": "Resolve the metadata for a single NFT: title, description, image URLs (original + cached CDN), attributes/traits, and the standard (ERC-721 vs ERC-1155). Useful when you have a contract+tokenId and need the display data without re-fetching the whole collection.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:59.841Z"
  },
  {
   "url": "https://agent402.tools/api/npv",
   "host": "agent402.tools",
   "description": "Compute the net present value of a stream of cashflows at a given discount rate. Index 0 is treated as t=0 (today, not discounted); indices 1..n are discounted by (1+rate)^t. Matches Excel's NPV but with the conventional t=0 treatment most finance textbooks use (Excel itself starts discounting at t=1 - see notes). Use for capital-budgeting decisions: positive NPV = creates value at the discount ra",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:30.39Z"
  },
  {
   "url": "https://agent402.tools/api/number-format",
   "host": "agent402.tools",
   "description": "Format a number: thousands separators, fixed decimals, optional currency, or compact (1.2K / 3.4M).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:41.578Z"
  },
  {
   "url": "https://agent402.tools/api/onchain-sql",
   "host": "agent402.tools",
   "description": "Run read-only SQL against Coinbase's indexed, DECODED blockchain data - base.events (decoded logs with parameters), base.transactions, base.blocks, base.decoded_user_operations, base.transaction_attributions (builder codes), plus solana.instructions and hyperevm.events. ClickHouse-dialect SELECTs, server-side grammar validation, up to 50k rows / 30s / 12 joins. Ask Base anything - token flows, eve",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:30.908Z"
  },
  {
   "url": "https://agent402.tools/api/onchain-sql-schema",
   "host": "agent402.tools",
   "description": "The table + column schema for the onchain-sql tool - every queryable table (base.events, base.transactions, base.blocks, base.decoded_user_operations, base.transaction_attributions, solana.instructions, …) with its columns and types. Fetch once, then write SQL with confidence.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:37.76Z"
  },
  {
   "url": "https://agent402.tools/api/onramp-link",
   "host": "agent402.tools",
   "description": "Generate a single-use Coinbase Onramp URL that lets a human fund any wallet with a card or Apple Pay - the fastest way to put real USDC into an agent's wallet. Returns the ready-to-open URL, and a fee-inclusive quote when Coinbase provides one. Networks: base, ethereum, polygon, arbitrum, optimism, solana.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:43.803Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-diff",
   "host": "agent402.tools",
   "description": "Compare two OpenAPI 3.x or Swagger 2.x documents and return a structured diff: added / removed / changed endpoints, with a conservative \"is any change breaking?\" flag. Breaking = an endpoint or required-2xx status was removed, a required parameter was added, an optional param became required, a param type changed, or a JSON body field became required. Pure CPU - deterministic, no network, no $ref ",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:20.549Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-extract",
   "host": "agent402.tools",
   "description": "Flatten an OpenAPI 3.x or Swagger 2.x spec into a structured list of callable endpoints - one row per operation with method, path, operationId, summary, tags, parameters (name / in / required / type), JSON-body flag, and documented response codes. Includes per-method and per-tag counts so an agent can pick what to call next without parsing the full spec. Output is sorted by path then method for st",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:56.882Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-lint",
   "host": "agent402.tools",
   "description": "Score an OpenAPI 3.x or Swagger 2.x spec on agent-readiness - i.e. does an LLM-driven caller have what it needs to call the API correctly without guessing. Returns a 0..100 score, severity counts, and a structured list of violations with stable rule codes. Checks: documented title/servers/paths, per-operation summary/description/operationId/tags, documented 2xx + error responses, param description",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:17.139Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-mock-response",
   "host": "agent402.tools",
   "description": "Synthesize a JSON response body for one operation + status code in an OpenAPI 3.x or Swagger 2.x spec. Locate the operation by operationId or method+path. Pick the response by explicit `status`, else the first 2xx, else the first documented response. Generation precedence: operation-level `example`/`examples` > schema `example` > recursive type-inferred walk (objects walk properties, arrays return",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:21.716Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-redact",
   "host": "agent402.tools",
   "description": "Shrink an OpenAPI 3.x or Swagger 2.x document for LLM context by stripping verbose meta-fields (examples, descriptions, summaries, tags, externalDocs, deprecated). Categories are explicit; default is `[\"examples\", \"descriptions\"]`. User-defined property names under `properties: { ... }` are protected - only the meta-field `example` keyword inside a property schema is removed, not a user property l",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:49.979Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-required-params",
   "host": "agent402.tools",
   "description": "For one operation, return the minimum set of inputs an agent must provide to make a successful call. Locate the op by `operationId` (preferred) or by `method`+`path`. Output is a single flat array tagged by `in`: `path` (always required), `query` / `header` / `cookie` (only when `required: true`), and `body.field` entries naming the top-level required fields of a required JSON request body.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:59.585Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-resolve-refs",
   "host": "agent402.tools",
   "description": "Inline every local `$ref` in an OpenAPI 3.x or Swagger 2.x document so downstream tools see a self-contained spec. Resolves `#/components/...` (OpenAPI) and `#/definitions/...` (Swagger) JSON-pointer refs anywhere in the document, including inside components themselves. Per-branch cycle detection: if A→B→A, the second A is left as a `$ref` and recorded under `circular`. External refs (http://, fil",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:22.976Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-search",
   "host": "agent402.tools",
   "description": "Search operations in an OpenAPI 3.x or Swagger 2.x spec against a free-text query. Tokenizes the query (lowercase, alphanumeric runs), scores each operation by which fields the tokens match - operationId +3, path +3, tags +2, summary +2, description +1 per matched token - and returns ranked results with a `matches` array naming the contributing fields. Sort: score descending, then path ascending f",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:18.143Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-security-summary",
   "host": "agent402.tools",
   "description": "Resolve authentication requirements across an OpenAPI 3.x or Swagger 2.x document. Returns the catalog of security schemes (`components.securitySchemes` in OpenAPI 3, `securityDefinitions` in Swagger 2) verbatim, the document-level default, and the *effective* security for each operation after layering.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:19.571Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-to-curl",
   "host": "agent402.tools",
   "description": "Build a runnable curl command for one operation in an OpenAPI 3.x or Swagger 2.x spec. Locate the operation by operationId (preferred) or by method + path, substitute path parameters using the spec's example values, include required query and header parameters with their example values, and attach a JSON body when the operation defines one. Returns the structured request (method, url, headers, bod",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:47.852Z"
  },
  {
   "url": "https://agent402.tools/api/openapi-validate-payload",
   "host": "agent402.tools",
   "description": "Validate a JSON payload against the request or response schema for one operation in an OpenAPI 3.x or Swagger 2.x spec. Locate the operation by operationId or method+path; choose `part: \"request\"` or `part: \"response\"` (status defaults to the first 2xx). Deterministic subset of JSON Schema: type, required, enum, properties, items, additionalProperties:false, oneOf/anyOf/allOf, $ref-detection (not ",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:58.121Z"
  },
  {
   "url": "https://agent402.tools/api/options-chain",
   "host": "agent402.tools",
   "description": "Option chain for a US-listed ticker: all listed expiration dates, the strike ladder, and per-contract bid/ask/last/volume/open-interest/implied-volatility for calls and puts at one expiry (nearest by default, or pass `expiration` as YYYY-MM-DD). Backed by Yahoo Finance's options endpoint with the session-crumb handshake handled server-side.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:01.446Z"
  },
  {
   "url": "https://agent402.tools/api/options-summary",
   "host": "agent402.tools",
   "description": "A one-call options market summary for a currency: index price, DVOL, call and put open interest with the put/call ratio, total open interest, 24h volume, a per-expiry breakdown, the most active instruments and the perp's mark, funding and open interest. Use it when an agent needs the state of BTC or ETH options before drilling into a chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:19.073Z"
  },
  {
   "url": "https://agent402.tools/api/options-ticker",
   "host": "agent402.tools",
   "description": "One options instrument live: mark, last, bid and ask with sizes, index price, open interest, mark, bid and ask implied volatility and the full greeks (delta, gamma, vega, theta, rho). Use it when an agent holds or is quoting a specific contract and needs its current risk numbers.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:05.5Z"
  },
  {
   "url": "https://agent402.tools/api/options-volume",
   "host": "agent402.tools",
   "description": "Onchain options protocols ranked by 24h notional volume with 7d and 30d volume, 1d and 7d change and the chains each runs on, plus sector totals. Use it when an agent is comparing decentralized options venues or tracking whether onchain options activity is growing.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:39.873Z"
  },
  {
   "url": "https://agent402.tools/api/outliers",
   "host": "agent402.tools",
   "description": "Flag outliers in a numeric series using either the IQR rule (Tukey fences at 1.5·IQR - robust, default) or z-score (|z| > threshold - assumes normality). Returns the outlier values + their indices + the thresholds used so you can decide whether to trust them.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:28.058Z"
  },
  {
   "url": "https://agent402.tools/api/password",
   "host": "agent402.tools",
   "description": "Generate cryptographically random passwords. ?length=8..128 (default 24), ?symbols=true|false (default true), ?count=1..20.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:04.038Z"
  },
  {
   "url": "https://agent402.tools/api/password-strength",
   "host": "agent402.tools",
   "description": "Score a password's strength: character-set size, entropy bits, a 0–4 rating, and an estimated offline crack time. The password is never stored or logged.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:18.606Z"
  },
  {
   "url": "https://agent402.tools/api/pdf",
   "host": "agent402.tools",
   "description": "Fetch a PDF from a URL and extract its text content. Returns page count, document info, and the full text (up to 20MB PDFs).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:22.469Z"
  },
  {
   "url": "https://agent402.tools/api/pdf-extract-pages",
   "host": "agent402.tools",
   "description": "Pull a subset of pages into a new PDF (split). Body: {\"url\":\"https://…/file.pdf\",\"pages\":\"1-3,5\"}. Returns the new PDF as base64.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:37.456Z"
  },
  {
   "url": "https://agent402.tools/api/pdf-info",
   "host": "agent402.tools",
   "description": "Inspect a PDF without downloading the whole thing into your model: page count, title, author, subject, creator, producer, creation/modification dates, encryption flag, and byte size. Body: {\"url\":\"https://…/file.pdf\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:42.569Z"
  },
  {
   "url": "https://agent402.tools/api/pdf-merge",
   "host": "agent402.tools",
   "description": "Combine several PDFs into one, in order. Body: {\"urls\":[\"https://…/a.pdf\",\"https://…/b.pdf\"]}. Returns the merged PDF as base64 plus page count and size.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:56.863Z"
  },
  {
   "url": "https://agent402.tools/api/pdf-rotate",
   "host": "agent402.tools",
   "description": "Rotate pages by 90/180/270°. Body: {\"url\":\"https://…/file.pdf\",\"degrees\":90,\"pages\":\"1-3\"?}. Omit \"pages\" to rotate all. Returns the new PDF as base64.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:29.453Z"
  },
  {
   "url": "https://agent402.tools/api/pdf-summarize",
   "host": "agent402.tools",
   "description": "Fetch a PDF from a URL, extract its text, and return a concise AI-generated summary - factual, no information added beyond what's in the document. Body: {\"url\":\"https://…/file.pdf\",\"maxWords\":200?}. Uses the same OpenAI-compatible gateway as /v1/chat/completions internally; the model that actually served is disclosed in the response.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:38.212Z"
  },
  {
   "url": "https://agent402.tools/api/pdf-to-markdown",
   "host": "agent402.tools",
   "description": "Convert a PDF to clean markdown: headings, paragraphs, and bullets reconstructed from the text layer - ready to drop into a model's context. Body: {\"url\":\"https://…/file.pdf\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:37.657Z"
  },
  {
   "url": "https://agent402.tools/api/percentage",
   "host": "agent402.tools",
   "description": "Percentage helper. op: \"of\" (a% of b), \"change\" (% change a→b), \"ratio\" (a is what % of b).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:07.14Z"
  },
  {
   "url": "https://agent402.tools/api/perp-basis",
   "host": "agent402.tools",
   "description": "Basis for one perpetual: mark versus oracle premium in percent and basis points, impact premium, current funding and the predicted next funding per venue. Use it when an agent is evaluating a cash-and-carry, comparing funding across venues or deciding whether a perp is trading rich or cheap to spot.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-14T09:35:11.714Z"
  },
  {
   "url": "https://agent402.tools/api/perp-funding",
   "host": "agent402.tools",
   "description": "Current and historical funding rate for one perpetual futures market, from a live derivatives venue: hourly rate, the 8-hour and annualized equivalents, the mark-vs-oracle premium, and a window of past prints with average, minimum, maximum and the share that were positive. Use it when an agent needs to know what holding a leveraged position costs right now, or wants to detect a funding regime flip",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-14T09:35:09.571Z"
  },
  {
   "url": "https://agent402.tools/api/perp-funding-screener",
   "host": "agent402.tools",
   "description": "Every listed perpetual ranked by current funding rate, the most positive and most negative N with open interest and 24h volume beside each, from a live venue feed. Use it when an agent is screening for carry, basis or crowded positioning across the whole perp market in one call instead of polling each contract.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:49.997Z"
  },
  {
   "url": "https://agent402.tools/api/perp-klines",
   "host": "agent402.tools",
   "description": "OHLCV candles for one perpetual at any interval from 1 minute to 1 month, up to the venue's history, with a window summary of open, close, change, high, low and volume. Use it when an agent needs price history for a chart, a backtest or an indicator without an exchange account or API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:45.492Z"
  },
  {
   "url": "https://agent402.tools/api/perp-markets",
   "host": "agent402.tools",
   "description": "Every listed perpetual futures market in one call: mark, oracle and mid price, 24-hour change, funding (hourly, 8-hour, annualized), open interest in coins and dollars, 24-hour notional volume and max leverage, sortable by volume, open interest, funding or change. Use it as the one-shot market map before drilling into a single symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:23.695Z"
  },
  {
   "url": "https://agent402.tools/api/perp-open-interest",
   "host": "agent402.tools",
   "description": "Open interest for one perpetual in coins and USD notional with its share of the venue total, or the top N contracts ranked by open interest plus the venue total. Use it when an agent needs positioning size for a market or a leaderboard of where leverage is concentrated right now.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:06.093Z"
  },
  {
   "url": "https://agent402.tools/api/perp-orderbook",
   "host": "agent402.tools",
   "description": "The live level-2 order book for one perpetual: best bid and ask, mid, spread in basis points, up to 20 levels a side with cumulative depth and bid/ask imbalance. Use it when an agent is sizing an order, checking liquidity before a trade or measuring book pressure at a point in time.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:23.505Z"
  },
  {
   "url": "https://agent402.tools/api/place-search",
   "host": "agent402.tools",
   "description": "Search OpenStreetMap for places by keyword, optionally restricted to a bounding box or country. Returns ranked hits with coordinates and place type - e.g. coffee shops in a city, airports in a region. ?q=coffee&viewbox=-122.52,37.81,-122.35,37.70&bounded=1.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:48.293Z"
  },
  {
   "url": "https://agent402.tools/api/polymarket-market",
   "host": "agent402.tools",
   "description": "Get full detail for a single Polymarket market by slug or id. Returns question, description, outcome prices (implied probabilities), volume, liquidity, end date, resolution status, and CLOB token ids needed for orderbook + history lookups.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:29.878Z"
  },
  {
   "url": "https://agent402.tools/api/polymarket-orderbook",
   "host": "agent402.tools",
   "description": "Live CLOB orderbook for a Polymarket outcome token. Returns top N bids (highest first), top N asks (lowest first), best bid/ask, mid-price, and spread. Use a clobTokenId from polymarket-market or polymarket-search.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:25.779Z"
  },
  {
   "url": "https://agent402.tools/api/polymarket-price-history",
   "host": "agent402.tools",
   "description": "Historical odds (implied probabilities) for a Polymarket outcome token. Returns timestamped price samples with first/last/min/max summary. Useful for: tracking probability shifts around events, computing realized volatility, backtesting prediction strategies.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:25.539Z"
  },
  {
   "url": "https://agent402.tools/api/polymarket-search",
   "host": "agent402.tools",
   "description": "Search active Polymarket markets by keyword. Returns the top matches sorted by 24h volume, with question, current outcome prices (implied probabilities), volume, liquidity, end date, and CLOB token ids for orderbook lookups.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:56.273Z"
  },
  {
   "url": "https://agent402.tools/api/premarket-quote",
   "host": "agent402.tools",
   "description": "Extended-hours quote for a US-listed ticker: latest traded price including pre-market and after-hours sessions, which session it printed in (pre / regular / post / closed), change vs. the last regular-session price, and today's session windows. Backed by Yahoo Finance's chart endpoint with includePrePost.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:51.469Z"
  },
  {
   "url": "https://agent402.tools/api/price-coingecko",
   "host": "agent402.tools",
   "description": "Live spot price (and optional 24-hour change) for one or more coins from CoinGecko's public Simple Price endpoint. Identify coins by their CoinGecko ID slug (bitcoin, ethereum, solana, usd-coin, …). Defaults to USD; pass a `vsCurrency` to denominate in EUR, JPY, ETH, BTC, etc.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T15:22:33.422Z"
  },
  {
   "url": "https://agent402.tools/api/public-holidays",
   "host": "agent402.tools",
   "description": "Public holidays for a country and year via Nager.Date (keyless, 100+ countries): date, local name, English name, nationwide flag, and holiday types. Pairs with /api/business-days and /api/country-info. ?country=US&year=2026",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:45.188Z"
  },
  {
   "url": "https://agent402.tools/api/qr",
   "host": "agent402.tools",
   "description": "Generate a QR code PNG from any text or URL. ?text=…&size=256 (128-1024).",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:14.738Z"
  },
  {
   "url": "https://agent402.tools/api/querystring",
   "host": "agent402.tools",
   "description": "Parse a URL query string into an object, or build one from an object. mode: parse (default) | build.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:15.113Z"
  },
  {
   "url": "https://agent402.tools/api/random",
   "host": "agent402.tools",
   "description": "Cryptographically secure randomness. ?bytes=1..1024 returns hex; or ?min=&max= returns a uniform integer; ?count=1..100.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-09T12:41:48.483Z"
  },
  {
   "url": "https://agent402.tools/api/readability",
   "host": "agent402.tools",
   "description": "Flesch Reading Ease score and Flesch–Kincaid grade level for English text, plus word/sentence/syllable counts.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:15.941Z"
  },
  {
   "url": "https://agent402.tools/api/readability-score",
   "host": "agent402.tools",
   "description": "Compute Flesch-Kincaid Grade Level, Flesch Reading Ease, Gunning Fog Index, and Automated Readability Index from text. Returns all 4 scores plus word, sentence, and syllable counts.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:36.851Z"
  },
  {
   "url": "https://agent402.tools/api/receipts",
   "host": "agent402.tools",
   "description": "Your own settled calls in the shape a finance system posts: one row per payment with what was bought, the amount settled, the quoted ceiling where one applied, and the evidence - settlement transaction, sha256 of the bytes delivered, and the on-chain attestation id where one exists. Keyed to the wallet that pays for the call, so nobody can read another wallet's payables; no account, no export requ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:40:01.053Z"
  },
  {
   "url": "https://agent402.tools/api/redact",
   "host": "agent402.tools",
   "description": "Mask emails, phone numbers, credit-card-like numbers, IPs, and SSNs in text. Returns the redacted text and counts by type.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:50.984Z"
  },
  {
   "url": "https://agent402.tools/api/regex",
   "host": "agent402.tools",
   "description": "Run a regular expression against text. Returns up to 100 matches with index and capture groups. Pattern ≤ 200 chars, text ≤ 10KB.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:06.68Z"
  },
  {
   "url": "https://agent402.tools/api/relative-time",
   "host": "agent402.tools",
   "description": "Format a timestamp as a human relative phrase (\"3 hours ago\", \"in 2 days\") versus now or a reference time.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:08.113Z"
  },
  {
   "url": "https://agent402.tools/api/render",
   "host": "agent402.tools",
   "description": "Render a page in a real headless Chromium browser (JavaScript executed) and return its main content as clean markdown. Use it for single-page apps and JS-heavy sites where a plain fetch returns an empty shell.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:51.512Z"
  },
  {
   "url": "https://agent402.tools/api/reverse-geocode",
   "host": "agent402.tools",
   "description": "Resolve a lat/lon to a structured postal address: road, house number, city, state, postcode, country (with ISO code). OpenStreetMap/Nominatim, no key. ?lat=38.8977&lon=-77.0365.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:18.293Z"
  },
  {
   "url": "https://agent402.tools/api/robots-check",
   "host": "agent402.tools",
   "description": "Fetch a site's robots.txt and answer: may this user-agent crawl this path? Returns the matched rule and all declared sitemaps.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:35.488Z"
  },
  {
   "url": "https://agent402.tools/api/roman",
   "host": "agent402.tools",
   "description": "Convert an integer (1-3999) to Roman numerals, or a Roman numeral back to an integer. Auto-detects direction.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:40.181Z"
  },
  {
   "url": "https://agent402.tools/api/rot13",
   "host": "agent402.tools",
   "description": "Caesar-cipher a string. Default shift 13 (ROT13, self-inverse). Set shift for any rotation 1-25.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:36.559Z"
  },
  {
   "url": "https://agent402.tools/api/route/execute",
   "host": "agent402.tools",
   "description": "Describe a task in plain language (or name a tool slug) and the Smart Order Router resolves the best-matching tool across this catalog and the open x402/MPP seller index, then runs it in the same call and returns the result with a receipt. Flat price covers any tool listed at $0.005 or less. Use it when an agent wants one paid request that both finds and executes the right capability.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:53.756Z"
  },
  {
   "url": "https://agent402.tools/api/route/execute-max",
   "host": "agent402.tools",
   "description": "Describe a task (or name a slug) and the Smart Order Router resolves the best-matching tool and RUNS it in the same call - flat $0.55 covering any tool listed at $0.5 or less, from THIS host's catalog or any external seller in the open index - x402 sellers, or MPP sellers on Tempo (paid on your behalf over x402 or MPP, result relayed). One payment, one request, result + receipt. /api/route quotes ",
   "method": "POST",
   "chain": "base",
   "price": 0.55,
   "price_atomic": "550000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-09-14T00:14:50.951Z"
  },
  {
   "url": "https://agent402.tools/api/route/execute-plus",
   "host": "agent402.tools",
   "description": "Describe a task (or name a slug) and the Smart Order Router resolves the best-matching tool and RUNS it in the same call - flat $0.05 covering any tool listed at $0.04 or less, from THIS host's catalog or any external seller in the open index - x402 sellers, or MPP sellers on Tempo (paid on your behalf over x402 or MPP, result relayed). One payment, one request, result + receipt. /api/route quotes",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-09-02T10:56:49.969Z"
  },
  {
   "url": "https://agent402.tools/api/route/execute-pro",
   "host": "agent402.tools",
   "description": "Describe a task (or name a slug) and the Smart Order Router resolves the best-matching tool and RUNS it in the same call - flat $3.3 covering any tool listed at $3 or less, from THIS host's catalog or any external seller in the open index - x402 sellers, or MPP sellers on Tempo (paid on your behalf over x402 or MPP, result relayed). One payment, one request, result + receipt. /api/route quotes whi",
   "method": "POST",
   "chain": "base",
   "price": 3.3,
   "price_atomic": "3300000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-09-14T00:14:51.899Z"
  },
  {
   "url": "https://agent402.tools/api/rwa-asset",
   "host": "agent402.tools",
   "description": "One tokenized real-world asset by id (gold, nvidia, tesla, spy ...): identity, type, image and web slug joined with its onchain market row - price, market cap, 24h volume and change in your currency. Two cached upstream reads, one answer. Use rwa-list to find the id.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-02T19:03:03.735Z"
  },
  {
   "url": "https://agent402.tools/api/rwa-issuer",
   "host": "agent402.tools",
   "description": "One issuer of tokenized real-world assets by id: aggregate tokenized market cap, 24h cap change and 24h volume, plus every token it issues with symbol, name and contract address per platform (e.g. Coinbase's Base-chain tokenized Apple, Nvidia, Meta, Alphabet). Use rwa-issuers for ids. Cached in-process for 5 minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-08T08:55:41.947Z"
  },
  {
   "url": "https://agent402.tools/api/rwa-issuers",
   "host": "agent402.tools",
   "description": "The issuers behind tokenized real-world assets (Coinbase, Backpack Securities, Ondo, xStocks and the rest): id and name, for rwa-issuer. Cached in-process for 5 minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-08T08:53:55.027Z"
  },
  {
   "url": "https://agent402.tools/api/rwa-list",
   "host": "agent402.tools",
   "description": "Every real-world asset with a tokenized onchain version that CoinGecko tracks: stocks, ETFs and commodities, with id, symbol, name and type. Filter by type or a name/symbol substring; ids feed rwa-markets and rwa-asset. Counts by type ride along. Cached in-process for 10 minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-08T08:53:01.061Z"
  },
  {
   "url": "https://agent402.tools/api/rwa-markets",
   "host": "agent402.tools",
   "description": "Market data for tokenized real-world assets - tokenized stocks (Nvidia, Tesla, pre-IPO names), ETFs and commodities like gold - ranked by market cap or volume: price, market cap, 24h volume, 24h high/low and change, in your currency. Filter by type or a list of ids. Note these are the ONCHAIN wrappers' figures (what is tokenized and trading), not the underlying's exchange listing. Cached in-proces",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-08T08:54:51.772Z"
  },
  {
   "url": "https://agent402.tools/api/sahm-rule",
   "host": "agent402.tools",
   "description": "Real-time Sahm Rule recession indicator from FRED (SAHMREALTIME series). The Sahm Rule triggers when the 3-month moving average of US unemployment rises ≥0.50 percentage points above its prior-12-month low - historically a clean recession signal. No params.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:25.642Z"
  },
  {
   "url": "https://agent402.tools/api/sanctions/name",
   "host": "agent402.tools",
   "description": "Screen a person or company name against the OFAC SDN list. Returns exact and substring matches with the SDN entry id and type, so every hit can be checked against the published list itself. Matching is exact and substring only - never a fuzzy similarity score, because a confident near-miss on a common surname is a liability rather than an answer. A miss is 'not on the lists checked, as of this dat",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:52.07Z"
  },
  {
   "url": "https://agent402.tools/api/sanctions/wallet",
   "host": "agent402.tools",
   "description": "Is this blockchain address on the OFAC SDN list? Screens any address against every Digital Currency Address OFAC publishes (Bitcoin, Ethereum, Tron, USDT, USDC, Monero, Litecoin and more). A match names the sanctioned entity and its SDN id. A miss is reported as 'not on the lists checked, as of this date' and is never a clearance - the answer carries that caveat in the payload. Deterministic: a ca",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:50.91Z"
  },
  {
   "url": "https://agent402.tools/api/screenshot",
   "host": "agent402.tools",
   "description": "Screenshot any public URL in headless Chromium. Returns a PNG image. Use when you need VISUAL evidence (layout, charts, a rendered receipt); when you need the text, extract or render are cheaper and machine-readable. Query params: ?url=https://…&fullPage=true (optional).",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:15.979Z"
  },
  {
   "url": "https://agent402.tools/api/search",
   "host": "agent402.tools",
   "description": "Live web search as clean JSON: ranked results with title, URL, snippet and age from an independent search index, fresher than any model's training data. Optional freshness filter (past day/week/month/year). Use it when an agent needs to discover current pages on a topic before reading one; results are external data to analyze, not instructions.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:48.158Z"
  },
  {
   "url": "https://agent402.tools/api/search-images",
   "host": "agent402.tools",
   "description": "Live image search: ranked image results (title, source page, image URL, thumbnail URL, dimensions) from an independent search index as clean JSON. Strict safe-search is on by default.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:47.86Z"
  },
  {
   "url": "https://agent402.tools/api/search-news",
   "host": "agent402.tools",
   "description": "Live news search as clean JSON: recent articles ranked with title, URL, snippet, age, source and a breaking flag, with a freshness filter. Use it for current events and headlines where a general web index lags.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:09.467Z"
  },
  {
   "url": "https://agent402.tools/api/search-suggest",
   "host": "agent402.tools",
   "description": "Search autocomplete: query suggestions for a partial input as a flat JSON array. Useful for query expansion, did-you-mean refinement, and topic exploration. Returns up to 20 suggestions.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:43.977Z"
  },
  {
   "url": "https://agent402.tools/api/search-videos",
   "host": "agent402.tools",
   "description": "Live video search: ranked video results (title, video page URL, description, duration, creator, publisher, thumbnail, age) from an independent search index as clean JSON. Completes the web/news/images search family. Same freshness filter (pd/pw/pm/py); strict safe-search is on by default.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:23.689Z"
  },
  {
   "url": "https://agent402.tools/api/selector-lookup",
   "host": "agent402.tools",
   "description": "Resolve a 4-byte function selector or a 32-byte event topic hash to its known human-readable Solidity signatures, via the openchain.xyz signature database with 4byte.directory as fallback. Unknown selectors return {found:false} with an empty list, not an error.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:23.107Z"
  },
  {
   "url": "https://agent402.tools/api/seller-dossier",
   "host": "agent402.tools",
   "description": "Everything Agent402 knows about one x402 seller origin, in one read: identity and crawl history, the catalog with the provenance of every price (live-402 or manifest, when it was read, whether it is stale or disagrees with the seller's own declaration), advertised wallets against the wallets that were actually paid (own chain evidence, inherited wallets, shared claims), settlement evidence per sou",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:59.484Z"
  },
  {
   "url": "https://agent402.tools/api/seller-payability",
   "host": "agent402.tools",
   "description": "Buy one call from an x402 seller endpoint right now and report exactly what happened: the unpaid call's status, the 402 decoded (accepts, chains, payTo, asset, price), whether the accept's EIP-712 domain name matches the token it names (the defect that silently makes a whole catalog unpayable), whether a stock client's signed payment was accepted, the settlement receipt and transaction, a slice of",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T17:22:17.624Z"
  },
  {
   "url": "https://agent402.tools/api/semver",
   "host": "agent402.tools",
   "description": "Parse a semantic version, or compare two (a vs b → -1/0/1, with greater/lesser flags).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:59.69Z"
  },
  {
   "url": "https://agent402.tools/api/sharpe-ratio",
   "host": "agent402.tools",
   "description": "Risk-adjusted return: (mean return - risk-free rate) / sample standard deviation of returns (n-1). Pass periodsPerYear to also get the annualized ratio (× sqrt(periodsPerYear)).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:31.479Z"
  },
  {
   "url": "https://agent402.tools/api/site-crawl",
   "host": "agent402.tools",
   "description": "Crawl a website from a starting URL and return each page as clean markdown: breadth-first over internal links, bounded by page count and depth, honouring robots.txt, with per-page title, status, depth and outbound links. Use it when an agent needs a whole section of a site rather than one known page.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:37.637Z"
  },
  {
   "url": "https://agent402.tools/api/site-map",
   "host": "agent402.tools",
   "description": "Discover a website's URLs in one call: reads robots.txt, its declared sitemap(s) (sitemap indexes and gzipped sitemaps included, /sitemap.xml as the fallback) and the start page's internal links, then returns a same-host, normalized, deduplicated list (up to 500) with an optional substring filter. Hard budgets: at most 6 fetches, 15 seconds, 5 MB. Use it to pick which pages to crawl or extract nex",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:41.941Z"
  },
  {
   "url": "https://agent402.tools/api/sitemap",
   "host": "agent402.tools",
   "description": "Fetch and parse a sitemap.xml (or sitemap index): returns up to 500 URLs with lastmod, or the child sitemaps of an index.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:44.747Z"
  },
  {
   "url": "https://agent402.tools/api/skill/any-to-markdown",
   "host": "agent402.tools",
   "description": "Bundled execution of the Convert anything to markdown workflow - Convert anything at a URL - HTML, PDF, or an image - to clean markdown. The 'I have a URL but it might be any content-type, give me markdown either way' workflow: HEAD-detect the content-type, branch to the right deterministic extractor (article extract for HTML, pdf-to-markdown for PDFs, OCR for images), and report token/word stats ",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:47.699Z"
  },
  {
   "url": "https://agent402.tools/api/skill/api-health",
   "host": "agent402.tools",
   "description": "Bundled execution of the API health check workflow - Is this API endpoint healthy? Liveness check, response headers, and TLS certificate status in one pass. One x402 payment runs 3 underlying tools (http-check, http-headers, tls-cert); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:29:15.026Z"
  },
  {
   "url": "https://agent402.tools/api/skill/api-investigation",
   "host": "agent402.tools",
   "description": "Bundled execution of the API investigation workflow - Point at an unknown API endpoint and figure out how to use it: auth scheme, content type, version, rate limits, OpenAPI/Swagger spec discovery, and JSON response structure. The deterministic recon workflow before writing a single line of integration code. One x402 payment runs 7 underlying tools (url-parse, http-check, http-headers, extract, ht",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:27.119Z"
  },
  {
   "url": "https://agent402.tools/api/skill/article-digest",
   "host": "agent402.tools",
   "description": "Bundled execution of the Article digest workflow - Quick research brief on any topic - web search results plus an AI-generated answer in one pass. One x402 payment runs 3 underlying tools (search, answer, search-news); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:35.933Z"
  },
  {
   "url": "https://agent402.tools/api/skill/brand-protection",
   "host": "agent402.tools",
   "description": "Bundled execution of the Brand protection workflow - Is this domain legitimate? WHOIS age, DNS resolution, scam/phishing search results, and HTTP headers for a quick trust assessment. One x402 payment runs 4 underlying tools (whois, dns-lookup, search, http-headers); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:24.596Z"
  },
  {
   "url": "https://agent402.tools/api/skill/cheapest-rail",
   "host": "agent402.tools",
   "description": "Bundled execution of the Cheapest rail right now workflow - Where should an agent transact this minute? Live gas on Ethereum + every major L2 side by side, Base gas tiers, a fee estimate for your transaction type, and ETH spot to price it all in dollars. One x402 payment runs 4 underlying tools (l2-gas-comparison, gas-snapshot, gas-estimate, crypto-price); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:47.304Z"
  },
  {
   "url": "https://agent402.tools/api/skill/company-dossier",
   "host": "agent402.tools",
   "description": "Bundled execution of the Company dossier workflow - Comprehensive company research report in one call: live quote, financials, SEC filings, insider trades, and recent news - all in parallel. One x402 payment runs 5 underlying tools (stock-quote, company-financials, edgar-filings, edgar-insider-trades, search); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.046,
   "price_atomic": "46000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:02.648Z"
  },
  {
   "url": "https://agent402.tools/api/skill/competitor-scan",
   "host": "agent402.tools",
   "description": "Bundled execution of the Competitor scan workflow - What's a competitor using? Tech stack, HTTP headers, WHOIS, and page metadata in one call. One x402 payment runs 4 underlying tools (tech-stack, http-headers, whois, meta); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:44.692Z"
  },
  {
   "url": "https://agent402.tools/api/skill/contact-verify",
   "host": "agent402.tools",
   "description": "Bundled execution of the Contact verification workflow - Verify an email address is deliverable - syntax validation plus MX record check on the domain. One x402 payment runs 3 underlying tools (email-validate, dns-lookup, spf-check); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:04.827Z"
  },
  {
   "url": "https://agent402.tools/api/skill/content-extraction",
   "host": "agent402.tools",
   "description": "Bundled execution of the Content extraction workflow - Turn arbitrary URLs and PDFs into clean structured text - articles, page metadata, PDF pages, OCR'd images, browser-rendered SPAs. One x402 payment runs 6 underlying tools (extract, meta, pdf-to-markdown, pdf-extract-pages, render, image-ocr); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:48.972Z"
  },
  {
   "url": "https://agent402.tools/api/skill/content-grade",
   "host": "agent402.tools",
   "description": "Bundled execution of the Content grade workflow - Grade a page's content quality - extract the readable content then analyze keyword density. One x402 payment runs 3 underlying tools (extract, keywords, readability-score); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:20.479Z"
  },
  {
   "url": "https://agent402.tools/api/skill/contract-audit",
   "host": "agent402.tools",
   "description": "Bundled execution of the Contract audit workflow - Triage a smart contract before an agent interacts with it: verified Solidity source, heuristic vulnerability scan, known-address check, function-selector resolution, and a read-only dry-run of the exact call you plan to make. One x402 payment runs 5 underlying tools (contract-source, solidity-scan, selector-lookup, address-label, tx-simulate); par",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:21.748Z"
  },
  {
   "url": "https://agent402.tools/api/skill/crypto-dossier",
   "host": "agent402.tools",
   "description": "Bundled execution of the Crypto dossier workflow - Everything about a cryptocurrency in one call: live price, 90-day history, trending status, global market context, news search, and top article extraction. One x402 payment runs 6 underlying tools (crypto-price, crypto-history, crypto-trending, crypto-global, search, extract); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:07.805Z"
  },
  {
   "url": "https://agent402.tools/api/skill/crypto-research",
   "host": "agent402.tools",
   "description": "Bundled execution of the Crypto research workflow - Pull live price, market structure, OHLC history, trending status, global market context, and recent news for a single coin in one pass. One x402 payment runs 7 underlying tools (crypto-price, crypto-market, crypto-history, crypto-trending, crypto-global, search-news, extract); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.7,
   "price_atomic": "700000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:44.74Z"
  },
  {
   "url": "https://agent402.tools/api/skill/decode-blob",
   "host": "agent402.tools",
   "description": "Bundled execution of the Decode this blob workflow - Hand the agent an opaque string - a JWT, a base64'd JSON payload, a gzip-encoded API response, a hex-encoded hash - and walk it through identifying what it is and unwrapping it layer by layer until it's human-readable. One x402 payment runs 7 underlying tools (jwt-decode, gunzip, brotli-decompress, base64, hex, json-format, hash); partial-succes",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:09.697Z"
  },
  {
   "url": "https://agent402.tools/api/skill/defi-dashboard",
   "host": "agent402.tools",
   "description": "Bundled execution of the DeFi dashboard workflow - DeFi market overview: total TVL, ETH price, Base gas, and global crypto stats in one call. One x402 payment runs 4 underlying tools (defi-tvl, crypto-price, gas-snapshot, crypto-global); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:19.568Z"
  },
  {
   "url": "https://agent402.tools/api/skill/defi-protocol-scanner",
   "host": "agent402.tools",
   "description": "Bundled execution of the DeFi protocol scanner workflow - Due-diligence a DeFi protocol in one workflow: live token price, market context, protocol TVL across chains, and recent news - the on-chain and off-chain picture together. One x402 payment runs 4 underlying tools (crypto-price, crypto-market, defi-tvl, search); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:09.505Z"
  },
  {
   "url": "https://agent402.tools/api/skill/dns-network-ops",
   "host": "agent402.tools",
   "description": "Bundled execution of the DNS & network ops workflow - End-to-end DNS health check: records, multi-resolver propagation, WHOIS, ASN, robots.txt, and reachability. One x402 payment runs 6 underlying tools (dns-lookup, dns-propagation, asn-info, whois, http-check, robots-check); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:29:18.769Z"
  },
  {
   "url": "https://agent402.tools/api/skill/document-brief",
   "host": "agent402.tools",
   "description": "Bundled execution of the Document brief workflow - Metadata, an AI-written summary, and a preview of the opening pages of a PDF - understand what a document says without reading the whole thing. The catalog's first AI-summarization pack, complementary to document-intel's deterministic format extraction (no AI, no summarization there). One x402 payment runs 3 underlying tools (pdf-info, pdf-summari",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:45.796Z"
  },
  {
   "url": "https://agent402.tools/api/skill/document-intel",
   "host": "agent402.tools",
   "description": "Bundled execution of the Document intelligence workflow - Turn any PDF or image URL into structured data - metadata, extracted text, sliced page ranges, OCR for scanned docs, decoded barcodes / QR codes - without falling back to a vision LLM guess. Built for the messy 30% of documents where pdf-to-markdown alone returns nothing useful.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:40.94Z"
  },
  {
   "url": "https://agent402.tools/api/skill/domain-age",
   "host": "agent402.tools",
   "description": "Bundled execution of the Domain age and legitimacy workflow - How old and legit is this domain? WHOIS registration, DNS resolution, and TLS certificate in one pass. One x402 payment runs 3 underlying tools (whois, dns-lookup, tls-cert); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:17.113Z"
  },
  {
   "url": "https://agent402.tools/api/skill/domain-intel",
   "host": "agent402.tools",
   "description": "Bundled execution of the Domain intel workflow - Full domain security and SEO intelligence in one call: WHOIS, DNS, TLS cert, HTTP headers, tech stack, robots policy, and certificate transparency. One x402 payment runs 6 underlying tools (whois, dns-lookup, tls-cert, http-headers, tech-stack, robots-check); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.016,
   "price_atomic": "16000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:00.975Z"
  },
  {
   "url": "https://agent402.tools/api/skill/earnings-deep-dive",
   "host": "agent402.tools",
   "description": "Bundled execution of the Earnings deep-dive workflow - Everything you need before a company reports: the upcoming earnings date, the latest financials, recent SEC filings, the live quote, and fresh analyst news - in one pass. One x402 payment runs 5 underlying tools (earnings-calendar, company-financials, edgar-filings, stock-quote, search); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:44.657Z"
  },
  {
   "url": "https://agent402.tools/api/skill/earnings-watch",
   "host": "agent402.tools",
   "description": "Bundled execution of the Earnings watch workflow - Is this company reporting soon and what's the consensus? Earnings calendar, live quote, and recent search results in one call. One x402 payment runs 3 underlying tools (earnings-calendar, stock-quote, search); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:10.261Z"
  },
  {
   "url": "https://agent402.tools/api/skill/email-deliverability",
   "host": "agent402.tools",
   "description": "Bundled execution of the Email deliverability workflow - Diagnose why a domain's email lands in spam: SPF posture, DMARC policy, DKIM key strength, MX targets, and a composite 0–100 score. One x402 payment runs 6 underlying tools (spf-check, dmarc-check, dkim-lookup, email-deliverability, email-validate, dns-lookup); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:08.672Z"
  },
  {
   "url": "https://agent402.tools/api/skill/email-security",
   "host": "agent402.tools",
   "description": "Bundled execution of the Email security workflow - Full email auth posture: SPF, DMARC, DKIM, and composite deliverability score in one call. One x402 payment runs 4 underlying tools (spf-check, dmarc-check, dkim-lookup, email-deliverability); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:26.144Z"
  },
  {
   "url": "https://agent402.tools/api/skill/entity-enrich",
   "host": "agent402.tools",
   "description": "Bundled execution of the Entity enrichment workflow - Company name → verified identity + web footprint dossier: Wikidata facts, the official LEI legal-entity record, the SEC EDGAR filer, domain registration, tech stack, and brand favicon - in one pass. One x402 payment runs 6 underlying tools (wikidata-entity, lei-lookup, edgar-company-lookup, whois, tech-stack, favicon-grab); partial-success per ",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:39.698Z"
  },
  {
   "url": "https://agent402.tools/api/skill/feed-watch",
   "host": "agent402.tools",
   "description": "Bundled execution of the Feed watch workflow - Monitor an RSS/Atom feed in one call: parse the feed, read the top story in full, extract the keywords driving the cycle, and diff the item list against your last run to isolate what's new. One x402 payment runs 4 underlying tools (feed-parse, extract, keywords, text-diff); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-02T18:29:11.747Z"
  },
  {
   "url": "https://agent402.tools/api/skill/financial-analysis",
   "host": "agent402.tools",
   "description": "Bundled execution of the Financial analysis workflow - Quick company snapshot: live quote, 9 key financial metrics (revenue through cash flow), and upcoming earnings - one call, one payment. One x402 payment runs 3 underlying tools (stock-quote, company-financials, earnings-calendar); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:58.624Z"
  },
  {
   "url": "https://agent402.tools/api/skill/financial-research",
   "host": "agent402.tools",
   "description": "Bundled execution of the Financial research workflow - Pull SEC filings, real-time quotes, historical prices, and macro context for a single ticker in one pass. One x402 payment runs 7 underlying tools (stock-quote, stock-history, edgar-filings, edgar-company-facts, edgar-insider-trades, fred-series, research-company); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:46.588Z"
  },
  {
   "url": "https://agent402.tools/api/skill/fixed-income-desk",
   "host": "agent402.tools",
   "description": "Bundled execution of the Fixed-income desk workflow - Read the rate environment and price a bond in one workflow: the live Treasury curve, the recession-signal spread, inflation context, then price and yield a specific coupon bond at current rates. One x402 payment runs 5 underlying tools (treasury-yield-curve, yield-curve-spread, bond-price, bond-ytm, cpi-yoy); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:42.192Z"
  },
  {
   "url": "https://agent402.tools/api/skill/forecasting-bake-off",
   "host": "agent402.tools",
   "description": "Bundled execution of the Forecasting bake-off workflow - Don't guess which forecasting method to trust. Backtest all four (naive/drift, SES, Holt, Holt-Winters) on a real series, rank by out-of-sample RMSE, then forecast forward with the winner and its 95% prediction interval. Method selection without the hand-waving. One x402 payment runs 7 underlying tools (stock-history, fred-series, forecast-e",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:23.33Z"
  },
  {
   "url": "https://agent402.tools/api/skill/fraud-signals",
   "host": "agent402.tools",
   "description": "Bundled execution of the Fraud signals workflow - Is this domain trustworthy, or is it a phishing site / typosquat / scam? Pull the reputation signals an analyst checks before clicking anything: domain age, cert issuance history, hosting reputation, DNS topology, tech-stack fingerprint, and page-content red flags. Different from a security audit - this is about whether the domain is what it claims",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:17.925Z"
  },
  {
   "url": "https://agent402.tools/api/skill/fred-snapshot",
   "host": "agent402.tools",
   "description": "Bundled execution of the Fed economic snapshot workflow - Key Federal Reserve economic indicators - fed funds rate, unemployment, and CPI - in one call. One x402 payment runs 3 underlying tools (fred-series, fred-series, fred-series); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:37.717Z"
  },
  {
   "url": "https://agent402.tools/api/skill/fx-monitor",
   "host": "agent402.tools",
   "description": "Bundled execution of the FX monitor workflow - Major currency snapshot: EUR/USD, GBP/USD, JPY/USD rates plus the full FX dashboard in one call. One x402 payment runs 3 underlying tools (fx-rate, fx-dashboard, fx-historical); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:43.716Z"
  },
  {
   "url": "https://agent402.tools/api/skill/gas-optimizer",
   "host": "agent402.tools",
   "description": "Bundled execution of the Gas optimizer workflow - Find the cheapest gas right now: Base gas, Ethereum gas, Base fee estimate, and ETH price for USD conversion. One x402 payment runs 3 underlying tools (gas-snapshot, gas-estimate, crypto-price); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:36.201Z"
  },
  {
   "url": "https://agent402.tools/api/skill/inflation-check",
   "host": "agent402.tools",
   "description": "Bundled execution of the Inflation check workflow - Is the economy in recession territory? CPI, fed funds, unemployment, and Sahm rule in one call. One x402 payment runs 4 underlying tools (cpi-yoy, fed-funds, unemployment-rate, sahm-rule); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:28.53Z"
  },
  {
   "url": "https://agent402.tools/api/skill/insider-alert",
   "host": "agent402.tools",
   "description": "Bundled execution of the Insider alert workflow - Insider buying/selling activity for a stock: Form 4 trades, live quote, and recent SEC filings in one call. One x402 payment runs 3 underlying tools (edgar-insider-trades, stock-quote, edgar-filings); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:35.782Z"
  },
  {
   "url": "https://agent402.tools/api/skill/ipo-watch",
   "host": "agent402.tools",
   "description": "Bundled execution of the IPO watch workflow - What companies are going public? Recent S-1/IPO filings from EDGAR plus a web search for IPO news. One x402 payment runs 3 underlying tools (edgar-recent-ipos, search, search-news); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:41.659Z"
  },
  {
   "url": "https://agent402.tools/api/skill/json-pipeline",
   "host": "agent402.tools",
   "description": "Bundled execution of the JSON pipeline workflow - Validate, pretty-print, and convert JSON to CSV in one pass - the complete JSON processing workflow. One x402 payment runs 3 underlying tools (json-validate, json-format, json-to-csv); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:51.689Z"
  },
  {
   "url": "https://agent402.tools/api/skill/jwt-toolkit",
   "host": "agent402.tools",
   "description": "Bundled execution of the JWT toolkit workflow - Decode and verify a JWT in one pass - see the payload and check the signature. One x402 payment runs 3 underlying tools (jwt-decode, jwt-verify, jwt-sign); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:50.212Z"
  },
  {
   "url": "https://agent402.tools/api/skill/link-preview",
   "host": "agent402.tools",
   "description": "Bundled execution of the Link preview card workflow - The 'turn a URL into a card-shaped preview' workflow. Pull OpenGraph/Twitter card metadata, fetch the article body as a description fallback, normalize the og:image into a standard 1200×630 social card variant and a 400×400 square thumbnail, and extract URL/mention entities from the body for related-link surfacing. Five tools, one structured ca",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:39.726Z"
  },
  {
   "url": "https://agent402.tools/api/skill/loan-comparison",
   "host": "agent402.tools",
   "description": "Bundled execution of the Loan comparison workflow - Compare two or more loan offers - different rates, terms, fees, prepayment structures - on the metrics that actually matter (monthly payment, total interest, year-1 equity build, NPV at your discount rate, effective rate). Apples-to-apples math without opening a spreadsheet. One x402 payment runs 5 underlying tools (loan-payment, amortization, co",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:49.46Z"
  },
  {
   "url": "https://agent402.tools/api/skill/locale-brief",
   "host": "agent402.tools",
   "description": "Bundled execution of the Locale brief workflow - \"Can I reach this counterparty this week?\" - country facts, this year's public holidays, working days remaining this week, and what time it is there right now, in one call. One x402 payment runs 4 underlying tools (country-info, public-holidays, business-days, timezone-convert); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:12.301Z"
  },
  {
   "url": "https://agent402.tools/api/skill/location-intel",
   "host": "agent402.tools",
   "description": "Bundled execution of the Location intel workflow - Point at an address (or even a rough place name) and assemble the situational brief: precise coordinates, the canonical postal address, what's within walking distance, the live weather forecast, active NWS hazard alerts, and recent seismic activity. The deterministic 'what should I know about this place right now?' workup.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:34.713Z"
  },
  {
   "url": "https://agent402.tools/api/skill/macro-context",
   "host": "agent402.tools",
   "description": "Bundled execution of the Macro backdrop snapshot workflow - The 'is the economic backdrop you're modeling against still current?' pack. Pull the canonical macro signals - CPI year-over-year, unemployment, fed funds, the Treasury yield curve, a G10 FX dashboard, the Sahm Rule recession indicator, and the next scheduled economic releases - in one composed workflow. Seven egress tools, one composite ",
   "method": "POST",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:31:25.439Z"
  },
  {
   "url": "https://agent402.tools/api/skill/macro-dashboard",
   "host": "agent402.tools",
   "description": "Bundled execution of the Macro dashboard refresh workflow - The full macro + crypto dashboard in one call: 5 FRED series, 5 Treasury reads, yield-curve spread, crypto market/trending/global, and live gas - the 14-tool basket recurring buyers refresh every cycle, bundled below its a la carte price.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:23.338Z"
  },
  {
   "url": "https://agent402.tools/api/skill/macro-economics",
   "host": "agent402.tools",
   "description": "Bundled execution of the Macro economics workflow - Pull the canonical US macro dataset - yield curve, CPI, unemployment, fed funds, Sahm rule - without an API key. One x402 payment runs 7 underlying tools (treasury-yield-curve, yield-curve-spread, cpi-yoy, unemployment-rate, fed-funds, sahm-rule, fred-release-calendar); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.65,
   "price_atomic": "650000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:31:23.773Z"
  },
  {
   "url": "https://agent402.tools/api/skill/markdown-convert",
   "host": "agent402.tools",
   "description": "Bundled execution of the Markdown to HTML round-trip workflow - Markdown to HTML and back - a round-trip conversion that proves fidelity and gives you both formats from one input. One x402 payment runs 3 underlying tools (markdown-to-html, html-to-markdown, text-diff); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:54.441Z"
  },
  {
   "url": "https://agent402.tools/api/skill/market-brief",
   "host": "agent402.tools",
   "description": "Bundled execution of the Crypto market brief workflow - Quick crypto market snapshot: price for a specific coin, trending coins, and global market stats (total cap, BTC dominance, volume) - one call. One x402 payment runs 3 underlying tools (crypto-price, crypto-trending, crypto-global); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.009,
   "price_atomic": "9000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:59.708Z"
  },
  {
   "url": "https://agent402.tools/api/skill/market-open",
   "host": "agent402.tools",
   "description": "Bundled execution of the Market open brief workflow - Full pre-trade snapshot for one ticker before the bell: the live quote, the pre-market quote, the options surface, dividend posture, and today's market-wide earnings calendar - one payment. One x402 payment runs 5 underlying tools (stock-quote, premarket-quote, options-chain, stock-dividends, earnings-calendar); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:41.513Z"
  },
  {
   "url": "https://agent402.tools/api/skill/media-pipeline",
   "host": "agent402.tools",
   "description": "Bundled execution of the Uploaded-media normalize workflow - The 'user uploaded a thing, normalize it before storing' workflow. Probe the file (image or audio/video) with media-info, decode any embedded barcodes/QRs, resize and thumbnail the image, convert it to a web-friendly format, and normalize audio loudness to broadcast standard. Six tools, one canonical normalize-on-upload pipeline that tur",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:42.158Z"
  },
  {
   "url": "https://agent402.tools/api/skill/nft-portfolio",
   "host": "agent402.tools",
   "description": "Bundled execution of the NFT portfolio workflow - NFT + wallet snapshot: NFT holdings, native balance, and ETH price for a given address in one call. One x402 payment runs 3 underlying tools (nft-holdings, wallet-balance, crypto-price); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:37.665Z"
  },
  {
   "url": "https://agent402.tools/api/skill/number-crunch",
   "host": "agent402.tools",
   "description": "Bundled execution of the Number crunch workflow - Statistical analysis suite: descriptive statistics, correlation analysis, and outlier detection on a single dataset. One x402 payment runs 3 underlying tools (stats-summary, correlation, outliers); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:13.938Z"
  },
  {
   "url": "https://agent402.tools/api/skill/onchain-analyst",
   "host": "agent402.tools",
   "description": "Bundled execution of the Onchain analyst (SQL over Base) workflow - Ask Base anything in one paid call: your SQL runs against Coinbase's indexed, DECODED chain data (events with parsed parameters, transactions, blocks, user-ops) with the live schema alongside - no indexer, no RPC archaeology. One x402 payment runs 3 underlying tools (onchain-sql-schema, onchain-sql, stats-summary); partial-success",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:47.296Z"
  },
  {
   "url": "https://agent402.tools/api/skill/openapi-audit",
   "host": "agent402.tools",
   "description": "Bundled execution of the OpenAPI spec audit workflow - Lint an OpenAPI spec and validate a sample payload against it - catch schema errors in one pass. One x402 payment runs 3 underlying tools (openapi-lint, openapi-validate-payload, openapi-security-summary); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:23.487Z"
  },
  {
   "url": "https://agent402.tools/api/skill/options-analytics",
   "host": "agent402.tools",
   "description": "Bundled execution of the Options analytics workflow - Price a European option on a live stock: pull the current quote, estimate volatility from recent history, run Black-Scholes for fair value + the full greeks, and check the news for catalysts. One x402 payment runs 4 underlying tools (stock-quote, stock-history, black-scholes, search); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:46.316Z"
  },
  {
   "url": "https://agent402.tools/api/skill/page-audit",
   "host": "agent402.tools",
   "description": "Bundled execution of the Page audit workflow - Full page SEO + security audit: content extraction, metadata, HTTP headers, robots policy, and sitemap health in one call. One x402 payment runs 5 underlying tools (extract, meta, http-headers, robots-check, sitemap); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:39.928Z"
  },
  {
   "url": "https://agent402.tools/api/skill/pdf-pipeline",
   "host": "agent402.tools",
   "description": "Bundled execution of the PDF processing pipeline workflow - Full PDF processing pipeline - metadata, markdown conversion, and first-page extraction in one call. One x402 payment runs 3 underlying tools (pdf-info, pdf-to-markdown, pdf-extract-pages); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:15.973Z"
  },
  {
   "url": "https://agent402.tools/api/skill/price-monitor",
   "host": "agent402.tools",
   "description": "Bundled execution of the Cross-asset price monitor workflow - Side-by-side snapshot of a stock and a crypto asset: live quotes, 1-year history, and a date-stamped comparison. One x402 payment runs 5 underlying tools (stock-quote, stock-history, crypto-price, crypto-history, date-format); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:07.52Z"
  },
  {
   "url": "https://agent402.tools/api/skill/regulatory-watch",
   "host": "agent402.tools",
   "description": "Bundled execution of the SEC regulatory monitoring workflow - The 'who just filed / who just bought / what just IPO'd / what does the full-text search say' monitoring loop. Five EDGAR tools composed: full-text search for a keyword, surface recent filings on the matched companies, pull insider Form 4 transactions, pull 13F institutional holdings changes, and check the IPO calendar.",
   "method": "POST",
   "chain": "base",
   "price": 0.7,
   "price_atomic": "700000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:51.581Z"
  },
  {
   "url": "https://agent402.tools/api/skill/schema-evolution",
   "host": "agent402.tools",
   "description": "Bundled execution of the API contract drift check workflow - The 'did this API contract change in a way that breaks our integration?' workflow. Diff two OpenAPI snapshots structurally, lint the new one for agent-readiness regressions, extract the endpoint surface for inventory comparison, validate a known-good payload against the new contract, and summarize security-relevant changes. Six tools, on",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:29:13.636Z"
  },
  {
   "url": "https://agent402.tools/api/skill/schema-guard",
   "host": "agent402.tools",
   "description": "Bundled execution of the Schema guard workflow - Contract-test a JSON payload in one call: validate it against your schema, infer the schema the payload actually implies, diff the two to expose drift, and return a normalized pretty-print. One x402 payment runs 4 underlying tools (json-validate, json-schema-infer, json-diff, json-format); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:48.367Z"
  },
  {
   "url": "https://agent402.tools/api/skill/search-and-cite",
   "host": "agent402.tools",
   "description": "Bundled execution of the Answer-a-question with sources workflow - The 'research a question, return an answer with citations' workflow. Brave answer for the AI-synthesized take with citations, Brave web for the canonical SERP, Brave news for time-sensitive context, then a deterministic web-fetch + extract pass on the top citations to verify the answer hasn't hallucinated. Five tools, one cited par",
   "method": "POST",
   "chain": "base",
   "price": 0.65,
   "price_atomic": "650000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:31.004Z"
  },
  {
   "url": "https://agent402.tools/api/skill/sec-filings-deep-dive",
   "host": "agent402.tools",
   "description": "Bundled execution of the SEC filings deep-dive workflow - Pull the full EDGAR picture of a US public company in one workflow: recent filings, key financial time series, insider trades, and full-text search across the corpus. One x402 payment runs 7 underlying tools (edgar-company-lookup, edgar-filings, edgar-company-facts, edgar-company-concept, edgar-insider-trades, edgar-search, edgar-13f-holdin",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:33.616Z"
  },
  {
   "url": "https://agent402.tools/api/skill/security-audit",
   "host": "agent402.tools",
   "description": "Bundled execution of the Security audit workflow - Enumerate a domain's external attack surface in one workflow: certs, DNS posture, email auth, HTTP security headers, and tech stack. One x402 payment runs 7 underlying tools (cert-transparency, dns-lookup, spf-check, dmarc-check, http-headers, tls-cert, tech-stack); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:37.924Z"
  },
  {
   "url": "https://agent402.tools/api/skill/seo-audit",
   "host": "agent402.tools",
   "description": "Bundled execution of the Technical SEO audit workflow - Can search engines and AI crawlers actually index this page? One pass over reachability, TLS, robots policy, sitemap health, meta/OpenGraph tags, and the on-page link graph. One x402 payment runs 6 underlying tools (http-check, tls-cert, robots-check, sitemap, meta, http-headers); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:05.95Z"
  },
  {
   "url": "https://agent402.tools/api/skill/ssl-audit",
   "host": "agent402.tools",
   "description": "Bundled execution of the SSL audit workflow - TLS/SSL security posture check: live certificate inspection, HTTP security headers, and CAA DNS records. One x402 payment runs 3 underlying tools (tls-cert, http-headers, dns-lookup); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:11.606Z"
  },
  {
   "url": "https://agent402.tools/api/skill/status-snapshot",
   "host": "agent402.tools",
   "description": "Bundled execution of the Site status snapshot workflow - The 'is this site healthy, addressable, and crawlable - right now?' workflow. DNS resolution → HTTP reachability → security headers → TLS certificate expiry → robots policy. Five tools, one structured status payload an operator (or an uptime bot, or a pre-flight check before an extract/crawl) can act on. One x402 payment runs 5 underlying to",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:29:16.894Z"
  },
  {
   "url": "https://agent402.tools/api/skill/structured-scrape",
   "host": "agent402.tools",
   "description": "Bundled execution of the Structured scrape workflow - Pull structured data out of any web page deterministically - articles to clean text, tables to JSON rows, specific elements via CSS selector - without writing regex against raw HTML. One x402 payment runs 7 underlying tools (extract, render, html-select, html-table, html-strip, html-links, html-meta); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:45.398Z"
  },
  {
   "url": "https://agent402.tools/api/skill/subtitle-pipeline",
   "host": "agent402.tools",
   "description": "Bundled execution of the Subtitle pipeline workflow - Audio URL → finished subtitles in one call: transcribe the audio, emit the transcript as SRT/WebVTT/JSON cues, and report the text statistics - length, reading time, word count. One x402 payment runs 3 underlying tools (transcribe, srt-convert, text-stats); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:31.349Z"
  },
  {
   "url": "https://agent402.tools/api/skill/text-analyze",
   "host": "agent402.tools",
   "description": "Bundled execution of the Text analysis workflow - Full text analysis - word/sentence stats, keyword extraction, and token count in one pass. One x402 payment runs 3 underlying tools (text-stats, keywords, token-count); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:51.981Z"
  },
  {
   "url": "https://agent402.tools/api/skill/text-hygiene",
   "host": "agent402.tools",
   "description": "Bundled execution of the Text hygiene workflow - Turn a wall of dirty text - chat logs, scraped pages, user-generated content, log dumps - into something safe to store, search, and pipe into the next step. Measure first, redact PII before anything else touches the data, then dedupe, sort, extract entities, surface keywords, and grade the readability of what's left.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:53.335Z"
  },
  {
   "url": "https://agent402.tools/api/skill/timezone-planner",
   "host": "agent402.tools",
   "description": "Bundled execution of the Timezone planner workflow - Time zone conversion, business day calculation, and cron schedule preview - scheduling in one pass. One x402 payment runs 3 underlying tools (time-convert, business-days, cron-next); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:15.672Z"
  },
  {
   "url": "https://agent402.tools/api/skill/trend-analysis",
   "host": "agent402.tools",
   "description": "Bundled execution of the Trend analysis workflow - Take any numeric time series - a stock's daily close, a FRED macro indicator, a treasury yield history - and run it through the full quantitative workup: descriptives, moving averages, trend line, outliers, optional correlation against a benchmark, and a deterministic forecast forward with a 95% prediction interval. Everything an analyst writes a ",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:30:45.959Z"
  },
  {
   "url": "https://agent402.tools/api/skill/trip-planner",
   "host": "agent402.tools",
   "description": "Bundled execution of the Multi-stop trip planner workflow - Plan a multi-stop journey deterministically: geocode each stop, sum the pairwise haversine distances, estimate arrival times by adding driving hours per leg, count business days from today to each arrival, and pull the weather forecast at every US stop. Six tools - three pure-CPU (math + time), three egress (geocoding + weather) - coverin",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:48.915Z"
  },
  {
   "url": "https://agent402.tools/api/skill/tx-forensics",
   "host": "agent402.tools",
   "description": "Bundled execution of the Transaction forensics workflow - Explain what an EVM transaction actually did: confirmation status, the raw transaction from the chain, decoded calldata with typed parameters, the resolved function signature, and labeled counterparties. One x402 payment runs 5 underlying tools (tx-status, evm-rpc, calldata-decode, selector-lookup, address-label); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:13.444Z"
  },
  {
   "url": "https://agent402.tools/api/skill/url-inspector",
   "host": "agent402.tools",
   "description": "Bundled execution of the URL inspector workflow - Quick URL health and metadata check - parse the URL structure, verify reachability, and pull page metadata in one pass. One x402 payment runs 3 underlying tools (url-parse, http-check, meta); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:22.419Z"
  },
  {
   "url": "https://agent402.tools/api/skill/user-onboarding",
   "host": "agent402.tools",
   "description": "Bundled execution of the User onboarding workflow - Take a signup form submission and run the full onboarding workup deterministically: validate the email, score the chosen password, mint a stable internal ID, derive a URL-safe handle from the display name, generate a recovery / API secret, hash the password for storage, and verify the 2FA setup code. One pass, every step a pure-CPU call.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:11.015Z"
  },
  {
   "url": "https://agent402.tools/api/skill/wallet-audit",
   "host": "agent402.tools",
   "description": "Bundled execution of the Wallet audit workflow - Full wallet activity review: balance, recent transactions, and token metadata for a given address. One x402 payment runs 3 underlying tools (wallet-balance, wallet-transactions, token-metadata); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:43.347Z"
  },
  {
   "url": "https://agent402.tools/api/skill/wallet-readiness",
   "host": "agent402.tools",
   "description": "Bundled execution of the Agent wallet readiness check workflow - One call answers 'can this wallet pay right now?' - USDC balances on Base AND Solana, live Base gas, and a ready-to-share Coinbase Onramp funding link if it's running dry. One x402 payment runs 3 underlying tools (wallet-balances, gas-snapshot, onramp-link); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:49.885Z"
  },
  {
   "url": "https://agent402.tools/api/skill/weather-brief",
   "host": "agent402.tools",
   "description": "Bundled execution of the Weather briefing workflow - Full weather briefing for a location: current conditions, 7-day forecast, and air quality index in one pass. One x402 payment runs 3 underlying tools (weather-current, weather-daily, weather-air-quality); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:32:03.826Z"
  },
  {
   "url": "https://agent402.tools/api/skill/webhook-intake",
   "host": "agent402.tools",
   "description": "Bundled execution of the Webhook secure intake workflow - The production ingest path for every incoming webhook: verify the provider signature (GitHub / Stripe / Shopify / Slack, constant-time, replay-window enforced), schema-validate the now-trusted body against the provider envelope, fingerprint the raw bytes for redelivery dedup, normalize the event timestamp to UTC + epoch, and redact PII befo",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:52.756Z"
  },
  {
   "url": "https://agent402.tools/api/skill/world-data",
   "host": "agent402.tools",
   "description": "Bundled execution of the World Bank country data workflow - GDP and population for a country - two key World Bank indicators in one call. One x402 payment runs 3 underlying tools (world-bank-indicator, world-bank-indicator, world-bank-indicator); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:34:25.848Z"
  },
  {
   "url": "https://agent402.tools/api/skill/yield-dashboard",
   "host": "agent402.tools",
   "description": "Bundled execution of the Yield dashboard workflow - Current yield curve snapshot: full Treasury curve, key spreads, and average rates in one call. One x402 payment runs 3 underlying tools (treasury-yield-curve, yield-curve-spread, treasury-avg-rates); partial-success per step.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T11:33:24.924Z"
  },
  {
   "url": "https://agent402.tools/api/slugify",
   "host": "agent402.tools",
   "description": "Turn any text into a URL-safe slug (lowercase, hyphenated, diacritics stripped).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:26:56.024Z"
  },
  {
   "url": "https://agent402.tools/api/sol-price",
   "host": "agent402.tools",
   "description": "USD price for up to 50 Solana token mints in one call from Jupiter's price API v3: price, 24h change, liquidity, decimals and the block the price was read at. Mints Jupiter does not price come back listed under missing rather than erroring the batch. Pass mint addresses, not tickers (resolve tickers with sol-token-search or sol-token-lookup). Keyless.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:33.452Z"
  },
  {
   "url": "https://agent402.tools/api/sol-swap-quote",
   "host": "agent402.tools",
   "description": "Executable swap quote on Solana from Jupiter's aggregator: input and output mint, amount in base units, slippage in bps - returns out amount, minimum out after slippage, price impact percent, the routed DEX labels in hop order with split percentages, the USD value of the swap and the context slot. A real multi-hop route across Solana DEX liquidity, so the number reflects depth, not a spot price. Q",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:45.541Z"
  },
  {
   "url": "https://agent402.tools/api/sol-token-holders",
   "host": "agent402.tools",
   "description": "Top-holder concentration for a Solana token mint: the 20 largest holders with token account, owner wallet, balance, percent of supply, insider flag and a pool/locker label when the account is a known AMM vault or locker, plus top-1/5/10/20 share, top-10 share excluding labelled pool accounts, insider count, total holder count and supply. Use it to tell a whale-held launch from one whose largest ho",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:26.225Z"
  },
  {
   "url": "https://agent402.tools/api/sol-token-lookup",
   "host": "agent402.tools",
   "description": "Resolve a Solana token by mint, ticker or name through Jupiter's token index and get its profile in one read: name, symbol, decimals, price, market cap, FDV, liquidity, holder count, circulating and total supply, verified flag, organic score (Jupiter's wash-trade-resistant activity score), tags, launchpad, dev wallet, first pool and date, audit facts (mint and freeze authority disabled, top-holder",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:25.115Z"
  },
  {
   "url": "https://agent402.tools/api/sol-token-pairs",
   "host": "agent402.tools",
   "description": "Every DEX pair trading a Solana token mint (Raydium, Orca, Meteora, Pump.fun AMM and the rest), sorted by liquidity: pair address, DEX, price in USD and in the quote token, liquidity, FDV and market cap, 5m/1h/6h/24h volume and price change, buy/sell transaction counts, pair age in hours, plus totals across pairs. One DexScreener request, keyless.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:24.723Z"
  },
  {
   "url": "https://agent402.tools/api/sol-token-report",
   "host": "agent402.tools",
   "description": "Full RugCheck report for a Solana token mint, trimmed to what an agent acts on: score and risks, mint/freeze authority state, metadata mutability and update authority, supply and decimals, creator and creator balance, top 20 holders with percent, owner, insider flag and pool/locker labels, concentration totals, the deepest markets (liquidity, LP locked %), lockers, total market liquidity, LP provi",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:38:59.974Z"
  },
  {
   "url": "https://agent402.tools/api/sol-token-safety",
   "host": "agent402.tools",
   "description": "Safety verdict for one Solana token mint: a graded risk score with the concrete reasons behind it, mint and freeze authority state, how much of the liquidity pool is locked, top-holder concentration, holder count and whether the token is verified. Use it before an agent buys, quotes, or recommends an unfamiliar token, and to screen a list of mints in seconds.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:52.702Z"
  },
  {
   "url": "https://agent402.tools/api/sol-token-search",
   "host": "agent402.tools",
   "description": "Find Solana tokens and pairs by name, ticker or address across every DEX DexScreener indexes, filtered to Solana only, in DexScreener relevance order: base and quote token, mint addresses, DEX, price, liquidity, 24h volume and change, transaction counts, pair age and whether the token has a filled-in profile (ticker impostors usually do not). Resolve a ticker to a mint before calling sol-token-saf",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:06.157Z"
  },
  {
   "url": "https://agent402.tools/api/sol-trending",
   "host": "agent402.tools",
   "description": "What Solana tokens are being pushed right now: DexScreener's top boosted tokens (paid promotion, ranked by boost amount - a signal of marketing spend, not quality) and the latest token profiles (fresh listings with a filled-in profile), both filtered to Solana. Each row carries the mint, DexScreener URL, description snippet and links. Feed the mints into sol-token-safety to separate the promoted f",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:51.948Z"
  },
  {
   "url": "https://agent402.tools/api/solidity-scan",
   "host": "agent402.tools",
   "description": "Deterministic static pattern scan of Solidity smart-contract source text - a fixed ruleset flagging tx.origin authentication, delegatecall, selfdestruct, unchecked low-level calls, unchecked .send(), floating pragmas, block-timestamp dependence, weak block-derived randomness, value-call reentrancy surface, inline assembly, ecrecover, and missing SPDX headers. Returns line-anchored findings with se",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:26.151Z"
  },
  {
   "url": "https://agent402.tools/api/sort-lines",
   "host": "agent402.tools",
   "description": "Sort the lines of a text. order: asc (default) | desc | numeric. unique:true removes duplicates; ci:true is case-insensitive.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:38.597Z"
  },
  {
   "url": "https://agent402.tools/api/spf-check",
   "host": "agent402.tools",
   "description": "Fetch and validate a domain's SPF record (RFC 7208). Parses mechanisms (ip4/ip6/include/a/mx/all), counts DNS lookups against the famous 10-lookup limit, and flags the qualifier on `all` (-/fail, ~/softfail, ?/neutral). The first stop when an email is hitting the spam folder.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:23.108Z"
  },
  {
   "url": "https://agent402.tools/api/sql-cert-verify",
   "host": "agent402.tools",
   "description": "Verify an Ed25519 execution certificate against the exact SQL statement you are about to run - the gate your database layer calls before it obeys an agent. Checks the signature, the certificate version, the expiry, and that the statement's SHA-256 matches the one certified, so a certificate for a different (or edited) statement is rejected. Returns { valid, reason, payload } and never throws on a ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:08.431Z"
  },
  {
   "url": "https://agent402.tools/api/sql-guard",
   "host": "agent402.tools",
   "description": "Review a SQL statement before running it against production: a pass / warn / block verdict naming concrete risks (unbounded UPDATE or DELETE, tautological WHERE, DROP, TRUNCATE, statement stacking, privilege changes, catalog writes) and, on pass, an Ed25519 certificate bound to the statement's SHA-256 that a database layer can verify before executing. Use it as the last check between an agent and ",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:33.987Z"
  },
  {
   "url": "https://agent402.tools/api/srt-convert",
   "host": "agent402.tools",
   "description": "Convert subtitles between SRT, WebVTT, plain text, and JSON cues. Send SRT or VTT text (auto-detected) - or a JSON cues array [{start,end,text}] with times in ms - and the target format. Deterministic, pure CPU.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:52.041Z"
  },
  {
   "url": "https://agent402.tools/api/stablecoin-peg",
   "host": "agent402.tools",
   "description": "Live $1-peg deviation for the top USD stablecoins (USDT, USDC, USDS, DAI, USDe, PYUSD, USDD, TUSD, FDUSD by default, or pass your own list): current price, deviation in basis points, 24h high/low, worst 24h deviation, market cap, and an on-peg / stressed / depegged status. Backed by CoinGecko's public API.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:34.602Z"
  },
  {
   "url": "https://agent402.tools/api/stablecoin-supply-history",
   "host": "agent402.tools",
   "description": "Daily total stablecoin supply in USD over time, for all chains or one chain, per peg currency, with a window summary. Use it when an agent wants stablecoin supply as a liquidity or risk-appetite signal or needs the history behind a headline supply figure.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:08.627Z"
  },
  {
   "url": "https://agent402.tools/api/stablecoins",
   "host": "agent402.tools",
   "description": "Stablecoins ranked by circulating supply: peg currency and mechanism, price and deviation from peg, supply in peg units and USD, 1d, 7d and 30d change and circulation per chain. Use it when an agent is checking a peg, sizing stablecoin flows or finding which chains a stablecoin actually lives on.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:52.928Z"
  },
  {
   "url": "https://agent402.tools/api/stats",
   "host": "agent402.tools",
   "description": "Descriptive statistics for an array of numbers: count, sum, mean, median, mode, min, max, range, variance, stddev, and percentiles.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:40.617Z"
  },
  {
   "url": "https://agent402.tools/api/stats-summary",
   "host": "agent402.tools",
   "description": "Compute the full descriptive-stats panel for an array of numbers in one call: count, sum, mean, median, mode, stddev (sample), variance, min, max, range, q1, q3, IQR. Beats calling 12 separate tools when you already have the array in front of you.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:26.962Z"
  },
  {
   "url": "https://agent402.tools/api/stock-dividends",
   "host": "agent402.tools",
   "description": "Dividend and stock-split history for a ticker: every cash dividend (ex-date + amount) and split (date + ratio) over a configurable range (default 5y, up to max). Empty arrays for non-payers - a valid answer, not an error. Backed by Yahoo Finance's chart endpoint with events=div,split.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:41.956Z"
  },
  {
   "url": "https://agent402.tools/api/stock-history",
   "host": "agent402.tools",
   "description": "Historical OHLCV bars for a symbol. Configurable interval (1m, 5m, 15m, 30m, 60m, 1d, 1wk, 1mo, 3mo) and range (1d, 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, 10y, ytd, max). Intraday intervals are limited by Yahoo to ~60 days of data. Returns a flat array of bars (time, open, high, low, close, volume) ready for charting or backtests.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:20.329Z"
  },
  {
   "url": "https://agent402.tools/api/stock-quote",
   "host": "agent402.tools",
   "description": "Live stock/index/FX/crypto quote: last price, day range, 52-week range, previous close, currency, exchange, and a relative change vs. previous close, as clean JSON. The single-symbol NOW read - for OHLC time series use stock-history, for pre/post-market use premarket-quote, and for crypto pairs crypto-price returns richer market fields. Backed by Yahoo Finance's public chart endpoint - keyless, no",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:55.547Z"
  },
  {
   "url": "https://agent402.tools/api/tech-stack",
   "host": "agent402.tools",
   "description": "Detect the technology stack of a public website: CDN, web server, language/runtime, frontend framework (Next.js, Nuxt, SvelteKit, Remix, Astro, React, Vue, Angular), CMS (WordPress, Drupal, Ghost, Shopify, Wix, Squarespace, Webflow), analytics (GA, GTM, PostHog, Mixpanel, Segment, Hotjar, Plausible, Fathom), and payments (Stripe, PayPal). Signature-based; no third-party API.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:10.283Z"
  },
  {
   "url": "https://agent402.tools/api/testnet-fund",
   "host": "agent402.tools",
   "description": "Fund any address with testnet money via the Coinbase faucet - USDC (1) or ETH (0.0001) on Base Sepolia, USDC (1) or SOL on Solana devnet - everything an agent needs to rehearse the complete x402 payment loop safely before moving real money. A tenth of a cent buys a full testnet dollar. Limits: 2 drips per address per day; CDP enforces its own rolling caps on top.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:04.743Z"
  },
  {
   "url": "https://agent402.tools/api/text-chunk",
   "host": "agent402.tools",
   "description": "Split text into overlapping chunks for RAG ingestion - by characters (default) or by exact LLM tokens. Returns the chunks plus offsets. Deterministic, no model needed.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:10.553Z"
  },
  {
   "url": "https://agent402.tools/api/text-diff",
   "host": "agent402.tools",
   "description": "Line-by-line diff of two texts (LCS). Returns unified-style ops and change counts. Up to 2000 lines per side.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:13.573Z"
  },
  {
   "url": "https://agent402.tools/api/text-stats",
   "host": "agent402.tools",
   "description": "Characters, words, sentences, paragraphs, average word length, reading time, and an LLM token estimate for any text.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:31.134Z"
  },
  {
   "url": "https://agent402.tools/api/time",
   "host": "agent402.tools",
   "description": "Current time: UTC ISO, epoch seconds/ms, day of week/year, ISO week - optionally rendered in any IANA timezone via ?tz=.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:31.504Z"
  },
  {
   "url": "https://agent402.tools/api/time-convert",
   "host": "agent402.tools",
   "description": "Convert between epoch (s or ms), ISO 8601, and any IANA timezone. Give a value, get every representation back.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:32.197Z"
  },
  {
   "url": "https://agent402.tools/api/timezone-convert",
   "host": "agent402.tools",
   "description": "Convert a datetime from one IANA timezone to another. Accepts ISO 8601, Unix timestamps (seconds or milliseconds), or natural date strings. Returns the converted time in both timezones with UTC offset. ?datetime=2026-06-23T14:00:00&from=America/New_York&to=Asia/Tokyo.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:02.699Z"
  },
  {
   "url": "https://agent402.tools/api/tls-cert",
   "host": "agent402.tools",
   "description": "Inspect the TLS certificate of any public host: subject, issuer, validity window, days remaining, SANs, and SHA-256 fingerprint.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:00.846Z"
  },
  {
   "url": "https://agent402.tools/api/token-allowance",
   "host": "agent402.tools",
   "description": "How much of an ERC-20 token a spender contract is approved to move from an owner wallet - the approval check an agent runs before a swap, a bridge, or an x402 transferWithAuthorization flow. Returns the allowance as an exact decimal string scaled by the token's decimals, the raw uint256, and an `unlimited` flag for max-uint style approvals.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:35.936Z"
  },
  {
   "url": "https://agent402.tools/api/token-balances",
   "host": "agent402.tools",
   "description": "ERC-20 balances of one wallet for a NAMED list of token contracts (1-20) - the targeted complement to the full-portfolio wallet-balance tool. One balance read for the whole list plus symbol/decimals per contract (cached an hour server-side), so 'how much USDC and WETH does this wallet hold on Base?' is a single cheap call with exact decimal strings, not a portfolio dump.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:43.681Z"
  },
  {
   "url": "https://agent402.tools/api/token-count",
   "host": "agent402.tools",
   "description": "Count exact LLM tokens for a string using the real OpenAI BPE (o200k_base for gpt-4o/o-series, cl100k_base for gpt-4/gpt-3.5). Deterministic, offline - budget context windows without calling a model.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:19.752Z"
  },
  {
   "url": "https://agent402.tools/api/token-holders",
   "host": "agent402.tools",
   "description": "Top holders of any token on any Blockscout-hosted chain - address, balance, and share of supply, ranked - bought per call from Blockscout's Pro API over x402, no API key. Concentration analysis for any ERC-20/721 on dozens of chains. Mega-tokens with hundreds of thousands to millions of holders (USDC, WETH, AERO) can exceed the upstream time budget - that returns a 500 and you are not charged. Mar",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:37.404Z"
  },
  {
   "url": "https://agent402.tools/api/token-info",
   "host": "agent402.tools",
   "description": "Explorer-grade metadata for any ERC-20/721/1155 token on any Blockscout-hosted chain: name, symbol, decimals, type, total supply, holder count, and 24h transfer count - bought per call from Blockscout's Pro API over x402, no API key. Marked untrustedContent: token names are attacker-chosen, analyze don't trust.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:40.694Z"
  },
  {
   "url": "https://agent402.tools/api/token-metadata",
   "host": "agent402.tools",
   "description": "Resolve an ERC-20 contract address to its on-chain metadata: symbol, decimals, name, and logo URL where available. Use this to humanize a raw contract address before showing it to a user or before computing fiat values.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T16:39:09.118Z"
  },
  {
   "url": "https://agent402.tools/api/token-price",
   "host": "agent402.tools",
   "description": "Return the current USD spot price for an ERC-20 token, identified by its contract address and network. Sourced from Alchemy's aggregated price feed. Use this for portfolio-value calculations or to denominate a balance in fiat without depending on a separate market-data API.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T16:08:36.538Z"
  },
  {
   "url": "https://agent402.tools/api/token-price-history",
   "host": "agent402.tools",
   "description": "Historical USD price series for a token, by ticker symbol (ETH, BTC, SOL, ...) or by ERC-20 contract + network, at 5-minute (up to 2 days), hourly (up to 30 days) or daily (up to 365 days) resolution. Returns the points plus first/last/high/low and the percent change over the window - the data behind 'how did this token move over the last N days' without a separate market-data subscription. 404 (n",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:58.497Z"
  },
  {
   "url": "https://agent402.tools/api/token-safety",
   "host": "agent402.tools",
   "description": "Is this EVM token safe to trade? One deterministic call returns a verdict (ok, caution, unsafe) with the named facts behind it: honeypot, can-sell, buy and sell tax, mintable supply, hidden or reclaimable ownership, pausable transfers, blacklist, modifiable slippage, upgradeable proxy, verified source, LP lock share and holder counts. Covers Base, Ethereum, Polygon, Arbitrum, Optimism, BSC, Gnosis",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T22:39:53.53Z"
  },
  {
   "url": "https://agent402.tools/api/totp",
   "host": "agent402.tools",
   "description": "Compute the current TOTP code (RFC 6238, 30s period, SHA-1, 6 digits) from a base32 secret. Useful for agents that must complete 2FA flows they are authorized for.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:35.577Z"
  },
  {
   "url": "https://agent402.tools/api/transcribe",
   "host": "agent402.tools",
   "description": "Transcribe audio to text using OpenAI (gpt-4o-mini-transcribe). Provide a URL to an audio file (mp3, wav, m4a, etc.) and get back the transcript. No API key needed; pay per call via x402. Max 5 minutes of audio, 25 MB file size.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:58.189Z"
  },
  {
   "url": "https://agent402.tools/api/transcribe-pro",
   "host": "agent402.tools",
   "description": "Transcribe audio to text using OpenAI (gpt-transcribe). Higher accuracy than the standard tier. Provide a URL to an audio file and get back the transcript. No API key needed; pay per call via x402. Max 10 minutes of audio, 25 MB file size.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:41:52.476Z"
  },
  {
   "url": "https://agent402.tools/api/transfer-authorization",
   "host": "agent402.tools",
   "description": "Build the EIP-3009 transferWithAuthorization typed data for a gasless USDC transfer on Base/Polygon/Arbitrum/Optimism/Ethereum/Monad/Celo/Avalanche/Sei - the exact EIP-712 object an agent signs with its OWN key to authorize an x402 payment. We construct it; we never sign or send. Non-custodial.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:33.58Z"
  },
  {
   "url": "https://agent402.tools/api/treasury-avg-rates",
   "host": "agent402.tools",
   "description": "Latest average interest rates the US Treasury is paying by security type (Bills, Notes, Bonds, TIPS, FRNs, marketable vs non-marketable). Public domain, no key. No params - returns the most recent reporting month.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:56.715Z"
  },
  {
   "url": "https://agent402.tools/api/treasury-debt",
   "host": "agent402.tools",
   "description": "Most recent total US public debt outstanding (the headline national-debt number, daily) from the Treasury \"Debt to the Penny\" feed. Public domain, no key. No params.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:42.246Z"
  },
  {
   "url": "https://agent402.tools/api/treasury-yield-curve",
   "host": "agent402.tools",
   "description": "Latest US Treasury daily constant-maturity yields (1mo, 3mo, 6mo, 1y, 2y, 3y, 5y, 7y, 10y, 20y, 30y) as clean JSON. Source: FRED DGS* series (St. Louis Fed), public domain, no key. No params - always returns the most recent published curve.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:49.57Z"
  },
  {
   "url": "https://agent402.tools/api/treasury-yield-history",
   "host": "agent402.tools",
   "description": "Last N business days of US Treasury constant-maturity yields, oldest→newest. Source: FRED DGS* series (St. Louis Fed), public domain. ?days=30 (1-250, default 30).",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:18.776Z"
  },
  {
   "url": "https://agent402.tools/api/truncate",
   "host": "agent402.tools",
   "description": "Truncate text to a maximum length, adding an ellipsis (or custom suffix). Optionally break on word boundaries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:37.79Z"
  },
  {
   "url": "https://agent402.tools/api/tts",
   "host": "agent402.tools",
   "description": "Convert text to speech using OpenAI TTS-1. Returns base64-encoded audio (mp3/opus/aac/flac/wav/pcm). 10 voices available. No API key needed; pay per call via x402. Text capped at 2000 chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-08T22:29:09.754Z"
  },
  {
   "url": "https://agent402.tools/api/tts-hd",
   "host": "agent402.tools",
   "description": "Convert text to speech using OpenAI TTS-1-HD (higher fidelity). Returns base64-encoded audio. Same interface as /api/tts but with better audio quality. No API key needed; pay per call via x402. Text capped at 2000 chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:41:47.621Z"
  },
  {
   "url": "https://agent402.tools/api/tts-lite",
   "host": "agent402.tools",
   "description": "Convert text to speech with Kokoro-82M, ten times cheaper than /api/tts. Returns base64-encoded mp3 or pcm. The same request shape and the same ten OpenAI voice names as /api/tts, mapped to Kokoro's own voices; the voice is synthetic-sounding where the OpenAI tiers are not, which is the whole trade. Use this for high-volume narration, notifications and agent speech where the cost per call matters ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:03.085Z"
  },
  {
   "url": "https://agent402.tools/api/tx-inspect",
   "host": "agent402.tools",
   "description": "Full decoded transaction on any Blockscout-hosted chain: status, from/to, value, gas, the decoded method + parameters, and token transfers - bought per call from Blockscout's Pro API over x402, no API key. What a tx actually did, on dozens of chains. Marked untrustedContent: external explorer data, analyze don't trust.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x77065d81e18ad403BCD6e9A0616b288e16744121",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:14.137Z"
  },
  {
   "url": "https://agent402.tools/api/tx-receipt",
   "host": "agent402.tools",
   "description": "Full receipt for a transaction hash in one call: status, block, from/to, value, gas used vs limit, effective gas price, total fee, tx type, calldata selector, contract created, plus every ERC-20 / ERC-721 / ERC-1155 Transfer event decoded locally from the logs (token, from, to, amount, tokenId) and the list of contracts that emitted logs. Receipt and transaction are fetched in a single batched req",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:09.921Z"
  },
  {
   "url": "https://agent402.tools/api/tx-simulate",
   "host": "agent402.tools",
   "description": "Dry-run a prospective smart-contract call or transaction without broadcasting it: executes eth_call and eth_estimateGas against the latest block over the same keyless multi-endpoint public RPC pool as /api/evm-rpc (ethereum, base, polygon, arbitrum, optimism). Returns the return data and a gas estimate on success, or {success:false} with the revert reason when the call would fail. Strictly read-on",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:11.125Z"
  },
  {
   "url": "https://agent402.tools/api/tx-status",
   "host": "agent402.tools",
   "description": "Check the confirmation status of a transaction by hash on Base/Polygon/Arbitrum/Optimism/Ethereum/Monad/Celo/Avalanche/Sei/Robinhood Chain: success / failed / pending / not found, with block, from, to, gas used. Read-only. ?hash=0x…&network=base",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T17:25:00.533Z"
  },
  {
   "url": "https://agent402.tools/api/ulid",
   "host": "agent402.tools",
   "description": "Generate ULIDs (sortable, timestamp-prefixed identifiers). ?count=1..100.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:28.935Z"
  },
  {
   "url": "https://agent402.tools/api/unemployment-rate",
   "host": "agent402.tools",
   "description": "Latest US unemployment rate plus a trailing N-month series for trend. Source: FRED UNRATE (Bureau of Labor Statistics). ?months=12 (1-120, default 12).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-10T14:34:30.211Z"
  },
  {
   "url": "https://agent402.tools/api/unit-convert",
   "host": "agent402.tools",
   "description": "Convert a value between units of length, mass, temperature, volume, area, speed, time, data, pressure, energy, power, angle, frequency - every unit the retired convert-* endpoints handled (e.g. miles, kilograms, us-gallons, fahrenheit, psi, kilowatt-hours).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:16.334Z"
  },
  {
   "url": "https://agent402.tools/api/unshorten-url",
   "host": "agent402.tools",
   "description": "Follow a short link's redirect chain (bit.ly, t.co, youtu.be, tracking links, …) without downloading any page body: returns the final URL, the final HTTP status, and every hop with its status code and Location target. Capped at 5 redirects; every hop is SSRF-re-validated, so chains that dive into private networks are blocked. Lets agents pre-flight links before fetching or citing them.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:28.339Z"
  },
  {
   "url": "https://agent402.tools/api/url-code",
   "host": "agent402.tools",
   "description": "Percent-encode or decode a string for URLs. mode: encode (default) or decode. component: true (default) uses encodeURIComponent semantics.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:02.853Z"
  },
  {
   "url": "https://agent402.tools/api/url-parse",
   "host": "agent402.tools",
   "description": "Parse a URL into components: protocol, host, port, path, query params (decoded), hash, origin, punycode hostname.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:32.591Z"
  },
  {
   "url": "https://agent402.tools/api/usdc-balance",
   "host": "agent402.tools",
   "description": "Read the USDC balance of any address on Base, Polygon, Arbitrum, Optimism, Ethereum, Monad, Celo, Avalanche, or Sei. Read-only on-chain call. The minimal single-token read for payment flows - for EVERY token a wallet holds in one call use wallet-balance. ?address=0x…&network=base",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:40.791Z"
  },
  {
   "url": "https://agent402.tools/api/user-agent",
   "host": "agent402.tools",
   "description": "Heuristic user-agent string parser: browser, version, OS, device class, and bot detection.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:33.583Z"
  },
  {
   "url": "https://agent402.tools/api/uuid",
   "host": "agent402.tools",
   "description": "Generate UUIDs. ?version=4 (default, random) or 7 (time-ordered), ?count=1..100.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-09T12:41:48.521Z"
  },
  {
   "url": "https://agent402.tools/api/uuid-validate",
   "host": "agent402.tools",
   "description": "Validate a UUID and report its version (1-8) and variant. Accepts hyphenated or braced forms.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:32:43.766Z"
  },
  {
   "url": "https://agent402.tools/api/vehicle-recalls",
   "host": "agent402.tools",
   "description": "NHTSA safety recalls for a vehicle by make/model/year: campaign number, affected component, summary, consequence, and remedy. Live gov data, no key. ?make=honda&model=accord&year=2019",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:31.475Z"
  },
  {
   "url": "https://agent402.tools/api/vin-decode",
   "host": "agent402.tools",
   "description": "Decode a vehicle VIN via the US NHTSA vPIC database: make, model, year, trim, body class, engine, fuel type, plant and vehicle type. Accepts full or partial VINs. Use it when an agent holds a VIN and needs the vehicle's official specification - live government data, no key.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:52.686Z"
  },
  {
   "url": "https://agent402.tools/api/wallet-balance",
   "host": "agent402.tools",
   "description": "Look up the native coin balance (ETH/MATIC) plus every ERC-20 holding for a wallet address on Ethereum, Base, Polygon, Arbitrum, or Optimism. Returns clean decimal balances (already scaled by token decimals) plus symbol and contract - ready to display in a UI or feed into a portfolio tool.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:01.507Z"
  },
  {
   "url": "https://agent402.tools/api/wallet-balances",
   "host": "agent402.tools",
   "description": "All token balances for any address in one call, from Coinbase's indexed data API - ERC-20 + native on EVM, SPL on Solana; no per-token contract calls, no RPC wrangling. Networks: base, ethereum, base-sepolia, solana, solana-devnet. Symbols/decimals populated for whitelisted tokens (USDC always included).",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:03.602Z"
  },
  {
   "url": "https://agent402.tools/api/wallet-transactions",
   "host": "agent402.tools",
   "description": "Return the most recent asset transfers (incoming + outgoing) for a wallet address - native coin, ERC-20, ERC-721, ERC-1155 - already merged and sorted newest first. Each row carries the block, tx hash, counterparty, asset, and decimal value. Cap is 100 per direction; widen the window via `fromBlock` if you need deeper history.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:53.034Z"
  },
  {
   "url": "https://agent402.tools/api/weather-air-quality",
   "host": "agent402.tools",
   "description": "Current air quality index and pollutant concentrations for any location: US AQI, PM2.5, PM10, ozone, NO2, SO2, CO. Open-Meteo air quality API, no key, global. ?lat=28.61&lon=77.23.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:22.236Z"
  },
  {
   "url": "https://agent402.tools/api/weather-alerts",
   "host": "agent402.tools",
   "description": "Active National Weather Service alerts for a US state as clean JSON: event, severity, headline, affected areas, onset/expiry. Live government data, no key. ?area=CA.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:46.106Z"
  },
  {
   "url": "https://agent402.tools/api/weather-current",
   "host": "agent402.tools",
   "description": "Current weather conditions for any location on Earth: temperature, feels-like, humidity, wind speed/direction/gusts, precipitation, cloud cover, pressure, and human-readable condition. Open-Meteo, no key, global. ?lat=48.86&lon=2.35.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-02T17:18:57.043Z"
  },
  {
   "url": "https://agent402.tools/api/weather-daily",
   "host": "agent402.tools",
   "description": "7-day daily weather forecast for any location: high/low temp, precipitation sum and probability, max wind, UV index, sunrise/sunset. Open-Meteo, no key, global. ?lat=35.68&lon=139.69.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:47.067Z"
  },
  {
   "url": "https://agent402.tools/api/weather-forecast",
   "host": "agent402.tools",
   "description": "Multi-period weather forecast for a US location from api.weather.gov (NWS, public domain). Give latitude and longitude; returns the place plus upcoming forecast periods (temp, wind, conditions). US coverage only. ?lat=40.71&lon=-74.01",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:36:45.137Z"
  },
  {
   "url": "https://agent402.tools/api/weather-history",
   "host": "agent402.tools",
   "description": "Historical daily weather for any location and date range (up to 1 year): high/low temp, precipitation, wind, conditions. Open-Meteo archive, no key, global. Data from 1940 to 5 days ago. ?lat=51.51&lon=-0.13&start=2025-06-01&end=2025-06-07.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:01.789Z"
  },
  {
   "url": "https://agent402.tools/api/weather-hourly",
   "host": "agent402.tools",
   "description": "48-hour hourly weather forecast for any location: temperature, precipitation probability and amount, wind, cloud cover, humidity. Open-Meteo, no key, global. ?lat=-33.87&lon=151.21.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:24:39.534Z"
  },
  {
   "url": "https://agent402.tools/api/webhook-verify",
   "host": "agent402.tools",
   "description": "Verify a webhook's HMAC signature against the correct per-provider scheme: GitHub (X-Hub-Signature-256, sha256=hex), Stripe (Stripe-Signature t/v1 over \"<t>.<body>\" with replay tolerance), Shopify (X-Shopify-Hmac-Sha256, base64), Slack (X-Slack-Signature, v0:<ts>:<body> with replay tolerance). Constant-time comparison; the secret is never echoed. Pass the RAW request body string - signatures are o",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:27:12.609Z"
  },
  {
   "url": "https://agent402.tools/api/whois",
   "host": "agent402.tools",
   "description": "Domain registration data via RDAP (the structured WHOIS successor): registrar, creation/expiry dates, status, nameservers.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:28:36.896Z"
  },
  {
   "url": "https://agent402.tools/api/wikidata-entity",
   "host": "agent402.tools",
   "description": "Company/person/organization facts from Wikidata. Pass an entity id (e.g. Q312 for Apple Inc.) for the enrichment record - label, description, aliases, and a curated fact set (inception, HQ location, country, industry, founders, CEO, employees, revenue, official website, LEI, ticker + exchange, ISIN, logo; for people: birth/death dates, citizenship, occupation) with item references resolved to huma",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:12.288Z"
  },
  {
   "url": "https://agent402.tools/api/world-bank-indicator",
   "host": "agent402.tools",
   "description": "Fetch a World Bank indicator time series for a country (e.g. GDP, inflation, unemployment, population). Open data, no key. ?country=US&indicator=NY.GDP.MKTP.CD&startYear=2018&endYear=2022",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:24.994Z"
  },
  {
   "url": "https://agent402.tools/api/world-bank-search",
   "host": "agent402.tools",
   "description": "Search the World Bank indicator catalog (1,400+ indicators across GDP, demographics, health, environment, education, etc.) by keyword. Returns indicator codes you can feed into /api/world-bank-indicator. ?q=inflation&rows=10",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:23.774Z"
  },
  {
   "url": "https://agent402.tools/api/x-search-recent",
   "host": "agent402.tools",
   "description": "Search public tweets from the last 7 days on X (Twitter) by query, using X API v2 search operators (keywords, from:, #hashtag, lang:, -is:retweet). Returns up to 10 tweets per call with text, created time, language, engagement metrics (likes, retweets, replies, quotes, impressions) and the author's username flattened onto each row, plus a next_token for paging.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:41:56.131Z"
  },
  {
   "url": "https://agent402.tools/api/x-tweet",
   "host": "agent402.tools",
   "description": "Fetch one public tweet on X (Twitter) by id: text, created time, language, conversation id, engagement metrics (likes, retweets, replies, quotes, bookmarks, impressions) and the author's username, name and verification.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:58.3Z"
  },
  {
   "url": "https://agent402.tools/api/x-user",
   "host": "agent402.tools",
   "description": "Look up one X (Twitter) account by username: id, display name, bio, account creation date, verification status and type, location, link, protected flag, and public metrics (followers, following, tweet count, listed count).",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-08T08:53:02.567Z"
  },
  {
   "url": "https://agent402.tools/api/x-user-tweets",
   "host": "agent402.tools",
   "description": "Fetch an X (Twitter) account's most recent tweets by user id or username (username is resolved first). Options to exclude retweets and replies, page with pagination_token, or fetch only tweets newer than since_id. Each tweet carries text, created time, language and engagement metrics.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:41:59.573Z"
  },
  {
   "url": "https://agent402.tools/api/x-users-lookup",
   "host": "agent402.tools",
   "description": "Look up up to 10 X (Twitter) accounts by username in one call. Returns each found profile with public metrics (followers, following, tweets, listed), verification status and bio, plus the list of usernames X did not resolve.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:42:03.523Z"
  },
  {
   "url": "https://agent402.tools/api/x402-audit",
   "host": "agent402.tools",
   "description": "Grade any x402 seller's payment-security posture from the outside - a read-only black-box check mapped to the 'Five Attacks on x402' failure modes. Probes the URL's 402 challenge (never pays) and scores TLS transport, gated-response cache hygiene (Attack III / cache leakage), error/info-leak hygiene, and payment-terms well-formedness, then returns a letter grade with per-check findings and an hone",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:23.853Z"
  },
  {
   "url": "https://agent402.tools/api/x402-market-pulse",
   "host": "agent402.tools",
   "description": "Live cross-provider x402 market sentiment. topProviders: the top x402 sellers ecosystem-wide, ranked by REAL on-chain activity (Agent402 included and flagged isSelf:true). Pick the lens with sort: 'usd' (revenue, default - whale-skewable), 'buyers' (distinct paying wallets - broadest adoption/reach), or 'calls' (raw volume). Every row carries all metrics plus callsPerBuyer (intensity), so revenue ",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T05:55:32.616Z"
  },
  {
   "url": "https://agent402.tools/api/x402-quote",
   "host": "agent402.tools",
   "description": "Probe any URL and decode its HTTP 402 payment requirements (price, asset, network, pay-to) into clean JSON - what an agent needs to decide whether/how to pay. Read-only; does not pay. ?url=https://api.example.com/paid&method=GET",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:37:15.99Z"
  },
  {
   "url": "https://agent402.tools/api/x402-trending",
   "host": "agent402.tools",
   "description": "Momentum radar for the x402 seller ecosystem - which sellers are heating up, graded for wash-trade resistance. Reads the hourly on-chain leaderboard (real Base USDC settlements) and adds per-seller signals the raw board doesn't have: organicScore (uniqueBuyers/callsSettled - 1000 calls from 2 buyers smells like self-dealing, 1000 from 400 is organic demand) and avgTicketUsd.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-06T20:20:59.956Z"
  },
  {
   "url": "https://agent402.tools/api/x402-verify",
   "host": "agent402.tools",
   "description": "Confirm a USDC payment actually settled: given a tx hash (and network), returns whether it succeeded and the USDC transfers it contains (from, to, amount). Optionally check it paid a specific address at least a minimum amount. Read-only proof of payment. ?hash=0x…&network=base&to=0x…&min=0.001",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:34:14.652Z"
  },
  {
   "url": "https://agent402.tools/api/x402/seller-trust",
   "host": "agent402.tools",
   "description": "Trust evidence for any x402 seller origin: is it indexed, does its manifest parse, how many tools does it publish, which chains does it actually advertise, how many settled calls has it been observed receiving on-chain, and would our own Smart Order Router spend buyer money on it. Returns the router's gate field by field, so a refusal is explainable. Never fetches the seller at call time - this is",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:19.449Z"
  },
  {
   "url": "https://agent402.tools/api/xml-to-json",
   "host": "agent402.tools",
   "description": "Parse XML into a JSON object tree (attributes under _attrs, text under _text; repeated elements become arrays).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:33:12.15Z"
  },
  {
   "url": "https://agent402.tools/api/yaml-to-json",
   "host": "agent402.tools",
   "description": "Parse YAML into JSON (safe schema - no code execution).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:23:47.72Z"
  },
  {
   "url": "https://agent402.tools/api/yield-curve-spread",
   "host": "agent402.tools",
   "description": "Derived 2s10s and 3m10y Treasury yield-curve spreads (in basis points) plus a boolean recession-signal flag when the curve is inverted. Source: FRED constant-maturity yields (public domain). No params.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:01.46Z"
  },
  {
   "url": "https://agent402.tools/v1/audio/speech",
   "host": "agent402.tools",
   "description": "OpenAI-compatible text-to-speech over x402 - point any OpenAI SDK's audio.speech.create() at base_url https://agent402.tools/v1 and pay $0.06 per call in USDC, no API key, no signup. Served by Voxtral Mini TTS behind a five-model failover chain (xAI Grok Voice, Kokoro, MAI-Voice-2 Flash, MAI-Voice-2), every link proven by a real paid canary - a provider outage never becomes your failure. Up to 2,0",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:46.929Z"
  },
  {
   "url": "https://agent402.tools/v1/auto/chat/completions",
   "host": "agent402.tools",
   "description": "OpenAI-compatible chat completions with the model chosen server-side: omit model and the gateway routes the prompt to the top-ranked model for its task (code, reasoning, long-context, general) from a fixed eval-derived ranking, failing over automatically on provider errors. Flat price per call, 16k chars in, 1024 tokens out, streaming supported. Use it as a drop-in OpenAI base_url when you want go",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:23.756Z"
  },
  {
   "url": "https://agent402.tools/v1/auto/messages",
   "host": "agent402.tools",
   "description": "Anthropic Messages API over x402 - point the Anthropic SDK (or Claude Code / the Agent SDK) at base_url https://agent402.tools/v1/auto and pay $0.01 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Messages wire (Claude natively, others translated). Up to 16,000 input chars and 1024 output tokens; stre",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:25:30.053Z"
  },
  {
   "url": "https://agent402.tools/v1/auto/responses",
   "host": "agent402.tools",
   "description": "OpenAI Responses API over x402 - point the OpenAI SDK's responses.create() (or the OpenAI Agents SDK) at base_url https://agent402.tools/v1/auto and pay $0.01 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Responses wire.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:29:55.389Z"
  },
  {
   "url": "https://agent402.tools/v1/chat/completions",
   "host": "agent402.tools",
   "description": "OpenAI-compatible chat completions over x402 - point any OpenAI SDK at base_url https://agent402.tools/v1 and pay per call in USDC (Base, Solana, Polygon, Arbitrum, Stellar), no API key, no signup. Budget/mid models: gpt-4o-mini, claude haiku, gemini flash, deepseek, llama, mistral, qwen. Full wire compatibility incl. tools/function-calling and response_format. GET /v1/models lists every model. St",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:08.914Z"
  },
  {
   "url": "https://agent402.tools/v1/domain-audit",
   "host": "agent402.tools",
   "description": "Hand over a domain and get one graded security & email-deliverability audit: SPF, DMARC, DKIM and MX (why your mail lands in spam), the web security headers, and the TLS certificate - every finding from a live probe, with an overall letter grade, a downloadable checks appendix, and a prioritized, specific list of fixes. USDC (x402/MPP) or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:01:50.666Z"
  },
  {
   "url": "https://agent402.tools/v1/domain-audit/pro",
   "host": "agent402.tools",
   "description": "The deeper tier: everything in the standard audit plus the attack surface from Certificate Transparency logs (subdomains), the detected tech stack, and domain registration, in a longer graded report with a fuller remediation plan. USDC or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:03:03.544Z"
  },
  {
   "url": "https://agent402.tools/v1/dossier",
   "host": "agent402.tools",
   "description": "Hand over a ticker and get one due-diligence dossier back. Pulls the company's SEC EDGAR filings (10-K / 10-Q / 8-K) and Form 4 insider trades, a live quote, and grounded web research on recent developments and risks, then synthesizes a ~2,400-word cited dossier - business, financial posture, insider activity, red flags, and a balanced diligence read. Grounded in real SEC data, not a generic web g",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T11:56:51.655Z"
  },
  {
   "url": "https://agent402.tools/v1/dossier/max",
   "host": "agent402.tools",
   "description": "The exhaustive due-diligence tier: more filings, a full year of Form 4 insider activity, wider web research (up to 8 angles), the widest source set, and a ~2,800-word cited dossier with a full source table. For a decision that warrants real diligence. USDC or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 1.1,
   "price_atomic": "1100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T11:58:41.051Z"
  },
  {
   "url": "https://agent402.tools/v1/embeddings",
   "host": "agent402.tools",
   "description": "OpenAI-compatible text embeddings (text-embedding-3-small by default; 3-large and ada-002 supported), up to 64 inputs or 16k chars per call, returned in the standard OpenAI shape. Identical inputs repeated within 10 minutes are served free from cache. Use it for semantic search, clustering and retrieval from any OpenAI SDK by changing base_url.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:26.415Z"
  },
  {
   "url": "https://agent402.tools/v1/filing-report",
   "host": "agent402.tools",
   "description": "Name a US ticker and get one cited report on what the company just filed with the SEC: every filing in EDGAR's index for the window (8-K, 10-Q, 10-K, S-1, 424B4, DEF 14A and the rest, minus any form you exclude), the primary documents of the most consequential ones read in full and explained in plain language, and what changed versus the prior period where the filing itself says so, with a downloa",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:09:49.839Z"
  },
  {
   "url": "https://agent402.tools/v1/fund",
   "host": "agent402.tools",
   "description": "Hand over an institutional manager (a fund name like \"Berkshire Hathaway\", a ticker, or a SEC CIK) and get one cited report on what they hold and what they BOUGHT, ADDED, TRIMMED, and EXITED last quarter - diffed from their two most recent SEC 13F-HR filings, with a downloadable holdings + changes appendix. Data a chatbot can't reach (parsed live off SEC EDGAR). One payment, one report. USDC (x402",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T11:59:45.068Z"
  },
  {
   "url": "https://agent402.tools/v1/fund/max",
   "host": "agent402.tools",
   "description": "The deep tier: the full holdings table, wider quarter-over-quarter change analysis, more grounded web research, and a longer cited report on the manager's positioning. USDC or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:00:59.841Z"
  },
  {
   "url": "https://agent402.tools/v1/grounded/chat/completions",
   "host": "agent402.tools",
   "description": "OpenAI-compatible chat completions GROUNDED in a live web search on every call: the gateway runs an Exa search (up to 5 results) for the prompt, hands the results to the model, and returns the answer with url_citation annotations - $0.03 per call in USDC, no API key, no signup. Model is chosen server-side like the auto tier (omit \"model\" or send \"auto\"; explicit ranked models accepted); the respon",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:30.844Z"
  },
  {
   "url": "https://agent402.tools/v1/images/fast",
   "host": "agent402.tools",
   "description": "Generate an image from a text prompt at a flat price per picture, no token math and no subscription: the OpenAI images request shape in, base64 PNG or JPEG out, with an automatic fallback model so a provider outage does not become your error. Use it when an agent needs a picture cheaply and predictably.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-10T08:14:52.946Z"
  },
  {
   "url": "https://agent402.tools/v1/images/generations",
   "host": "agent402.tools",
   "description": "OpenAI-compatible image generation over x402 - point any OpenAI SDK's images.generate() at base_url https://agent402.tools/v1 and pay $0.08 per image in USDC, no API key, no signup. Served by Gemini 2.5 Flash Image (nano banana); prompt in (up to 4k chars), inline base64 image out (response_format b64_json). One image per call (n locked to 1). Optional zdr:true routes only to zero-data-retention p",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:43.566Z"
  },
  {
   "url": "https://agent402.tools/v1/images/pro",
   "host": "agent402.tools",
   "description": "Higher-fidelity text-to-image over x402 - OpenAI images wire (prompt in, inline base64 out) at $0.05 per picture. Served by FLUX.2 Pro (about 9 seconds per image, 1024x1024 JPEG) with Qwen Image 3 at 1K as the failover. n locked to 1, text-to-image only, size and quality fixed. Point any OpenAI SDK's images.generate() at base_url https://agent402.tools/v1 and call /images/pro.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-07T19:37:04.37Z"
  },
  {
   "url": "https://agent402.tools/v1/insider-report",
   "host": "agent402.tools",
   "description": "Name a US ticker and get one cited insider-flow report: every Form 4 against the company in the window with the actual transactions parsed from the filings - open-market buys and sales (who, when, how much, at what price) separated from awards, option exercises and tax withholding - aggregated per insider and as a net flow, with a grounded signal read and a downloadable transactions appendix. SEC ",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:10:37.187Z"
  },
  {
   "url": "https://agent402.tools/v1/ipo-report",
   "host": "agent402.tools",
   "description": "A deterministic digest of the IPO pipeline for a window: every 424B4 final prospectus and every S-1/F-1 registration from SEC EDGAR, each filer classified from its own submissions index as a first-time registrant (an IPO), an already-public issuer (follow-on or resale, not an IPO) or a SPAC, optionally filtered by a keyword on the filer's name, with tickers/exchanges where listed and a downloadabl",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:31:43.448Z"
  },
  {
   "url": "https://agent402.tools/v1/linkedin-article",
   "host": "agent402.tools",
   "description": "Hand over a topic and get a publish-ready LinkedIn article back: grounded web research with cited sources, three headline options, a hook-first body under subheads with facts linked to their sources, key takeaways, a companion post with hashtags, and generated images delivered at LinkedIn's own sizes (article cover 1920x1080, link-share 1200x627, feed square and portrait, in-article 16:9) as inlin",
   "method": "POST",
   "chain": "base",
   "price": 1.1,
   "price_atomic": "1100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:13:05.834Z"
  },
  {
   "url": "https://agent402.tools/v1/messages",
   "host": "agent402.tools",
   "description": "Anthropic Messages API over x402 - point the Anthropic SDK (or Claude Code / the Agent SDK) at base_url https://agent402.tools/v1 and pay $0.02 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Messages wire (Claude natively, others translated). Up to 32,000 input chars and 2048 output tokens; streaming",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:35:36.341Z"
  },
  {
   "url": "https://agent402.tools/v1/metered/chat/completions",
   "host": "agent402.tools",
   "description": "OpenAI-compatible chat completions billed per request from what the call costs: the 402 quotes exact-BPE input plus your max_tokens at the model's list price, times 1.15, from $0.001 up to a $2 per-call cap. Any model from the flat tiers (GET /v1/models). Pay the quote over x402 exact, or authorize it as a ceiling over upto and settle actual usage. Set max_tokens to what you need: it is what you p",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-14T01:13:51Z"
  },
  {
   "url": "https://agent402.tools/v1/metered/messages",
   "host": "agent402.tools",
   "description": "Anthropic Messages API billed per request from what the call costs: the 402 quotes exact-BPE input (system + messages + tools) plus your max_tokens at the model's list price, times 1.15, from $0.001 up to a $2 per-call cap. Point the Anthropic SDK (or any Messages-format client) at base_url https://agent402.tools/v1/metered. Any model from the flat tiers (GET /v1/models). Pay the quote over x402 e",
   "method": "POST",
   "chain": "base",
   "price": 0.001731,
   "price_atomic": "1731",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:17.506Z"
  },
  {
   "url": "https://agent402.tools/v1/metered/responses",
   "host": "agent402.tools",
   "description": "OpenAI Responses API billed per request from what the call costs: the 402 quotes exact-BPE input (instructions + input items + tools) plus your max_output_tokens at the model's list price, times 1.15, never under $0.001; an upto (Permit2) or credits buyer settles actual usage under that quote. Point the OpenAI SDK's responses.create(), the OpenAI Agents SDK, or OpenAI Codex CLI's model_providers b",
   "method": "POST",
   "chain": "base",
   "price": 0.006134,
   "price_atomic": "6134",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:19.319Z"
  },
  {
   "url": "https://agent402.tools/v1/nano/chat/completions",
   "host": "agent402.tools",
   "description": "OpenAI-compatible chat completions, nano tier: gpt-5.6-luna, gpt-5-nano, gemini flash-lite, small llama/ministral/qwen, deepseek-chat - $0.003 per call in USDC over x402, priced for high-frequency agent loops. Same wire format as /v1/chat/completions with loop-sized caps (12k chars in, 768 tokens out). Streaming supported (stream: true). No API key, no signup.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T17:00:34.159Z"
  },
  {
   "url": "https://agent402.tools/v1/nano/messages",
   "host": "agent402.tools",
   "description": "Anthropic Messages API over x402 - point the Anthropic SDK (or Claude Code / the Agent SDK) at base_url https://agent402.tools/v1/nano and pay $0.003 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Messages wire (Claude natively, others translated). Up to 12,000 input chars and 768 output tokens; stre",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:32.306Z"
  },
  {
   "url": "https://agent402.tools/v1/nano/responses",
   "host": "agent402.tools",
   "description": "OpenAI Responses API over x402 - point the OpenAI SDK's responses.create() (or the OpenAI Agents SDK) at base_url https://agent402.tools/v1/nano and pay $0.003 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Responses wire.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:33.92Z"
  },
  {
   "url": "https://agent402.tools/v1/premium/chat/completions",
   "host": "agent402.tools",
   "description": "OpenAI-compatible chat completions, premium tier: gpt-5, o3/o4, claude opus - paid per call in USDC over x402. Same wire format as /v1/chat/completions with the largest caps (64k chars in, 8192 tokens out).",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:40:09.707Z"
  },
  {
   "url": "https://agent402.tools/v1/premium/messages",
   "host": "agent402.tools",
   "description": "Anthropic Messages API over x402 - point the Anthropic SDK (or Claude Code / the Agent SDK) at base_url https://agent402.tools/v1/premium and pay $0.50 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Messages wire (Claude natively, others translated). Up to 200,000 input chars and 8192 output tokens; ",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:13:35.388Z"
  },
  {
   "url": "https://agent402.tools/v1/premium/responses",
   "host": "agent402.tools",
   "description": "OpenAI Responses API over x402 - point the OpenAI SDK's responses.create() (or the OpenAI Agents SDK) at base_url https://agent402.tools/v1/premium and pay $0.50 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Responses wire.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:13:45.588Z"
  },
  {
   "url": "https://agent402.tools/v1/pro/chat/completions",
   "host": "agent402.tools",
   "description": "OpenAI-compatible chat completions, pro tier: gpt-4o, gpt-4.1, claude sonnet, gemini pro, grok - paid per call in USDC over x402. Same wire format as /v1/chat/completions with higher input/output caps (48k chars in, 4096 tokens out).",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:40:04.092Z"
  },
  {
   "url": "https://agent402.tools/v1/pro/messages",
   "host": "agent402.tools",
   "description": "Anthropic Messages API over x402 - point the Anthropic SDK (or Claude Code / the Agent SDK) at base_url https://agent402.tools/v1/pro and pay $0.10 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Messages wire (Claude natively, others translated). Up to 48,000 input chars and 4096 output tokens; strea",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:13:16.313Z"
  },
  {
   "url": "https://agent402.tools/v1/pro/responses",
   "host": "agent402.tools",
   "description": "OpenAI Responses API over x402 - point the OpenAI SDK's responses.create() (or the OpenAI Agents SDK) at base_url https://agent402.tools/v1/pro and pay $0.10 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Responses wire.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:13:21.382Z"
  },
  {
   "url": "https://agent402.tools/v1/recall-report",
   "host": "agent402.tools",
   "description": "Name a drug, food, ingredient, brand or medical device and get one cited FDA recall report: every matching enforcement record across the drug, food and device feeds (firm, class I/II/III, status, reason, distribution, date), organized and explained, with a downloadable records appendix. Live openFDA data, not medical advice. USDC (x402/MPP) or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:39:59.794Z"
  },
  {
   "url": "https://agent402.tools/v1/rerank",
   "host": "agent402.tools",
   "description": "Rerank documents against a query over x402 - the Cohere /rerank wire ({query, documents[], top_n} -> results with relevance_score), served by cohere/rerank-v3.5, $0.002 per call in USDC, no API key, no signup. Up to 50 documents (1,600 chars each, 40k total) and a 500-char query per call. Deterministic, so a byte-identical repeat within 10 minutes is served FREE from cache (X-Cache: hit; opt out w",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:36.001Z"
  },
  {
   "url": "https://agent402.tools/v1/research",
   "host": "agent402.tools",
   "description": "Hand over a whole research question and get one cited report back. The gateway plans sub-questions, runs multiple live web searches, reranks the sources by relevance, and synthesizes a ~1,500-word report with inline [n] citations and a source list - one payment, one outcome. Priced per report, not per call. Payable in USDC (x402/MPP) or by card (Stripe, >= $0.50 minimum - this clears it). Not cach",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-14T08:47:00.956Z"
  },
  {
   "url": "https://agent402.tools/v1/research/market-brief",
   "host": "agent402.tools",
   "description": "Name a market, category or company and get one cited MARKET / COMPETITOR BRIEF: how the market is defined and sized, the key players and what each offers, pricing, recent moves, how they differ, risks and a bottom line - every claim from live web research with citations, nothing from memory. The research pipeline with a competitive-intelligence plan. USDC (x402/MPP) or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T11:55:10.142Z"
  },
  {
   "url": "https://agent402.tools/v1/research/max",
   "host": "agent402.tools",
   "description": "The exhaustive tier: up to a dozen sub-questions and grounded searches, the widest reranked source set, premium synthesis into a ~2,800-word cited report with a full source table. Our most thorough single-call research report. USDC or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 1.1,
   "price_atomic": "1100000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T11:53:25.401Z"
  },
  {
   "url": "https://agent402.tools/v1/research/pro",
   "host": "agent402.tools",
   "description": "The deeper research tier: more sub-questions, more grounded searches, wider reranked source set, and a premium (Claude Opus class) synthesis into a ~2,200-word cited report with structured findings. For questions worth a real dossier. USDC or card (Stripe). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T11:51:41.488Z"
  },
  {
   "url": "https://agent402.tools/v1/responses",
   "host": "agent402.tools",
   "description": "OpenAI Responses API over x402 - point the OpenAI SDK's responses.create() (or the OpenAI Agents SDK) at base_url https://agent402.tools/v1 and pay $0.02 per call in USDC, no API key, no signup. Same models, caps and price as this tier's /chat/completions route; any model here is served through the Responses wire.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-08-31T10:39:13.637Z"
  },
  {
   "url": "https://agent402.tools/v1/ticker-pack",
   "host": "agent402.tools",
   "description": "One ticker, one purchase, the full picture. Runs the company due-diligence dossier (SEC filings, XBRL financials, grounded web research), the Form 4 insider-flow report with the actual transactions parsed, and a 13F institutional-holder sample read live off SEC EDGAR full-text search, then stitches them into ONE cited report: company, filings, insider flow, institutional holders and what to check ",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:09:02.928Z"
  },
  {
   "url": "https://agent402.tools/v1/token-brief",
   "host": "agent402.tools",
   "description": "Hand over a Solana SPL mint address and get one cited due-diligence brief: what the token is, whether the mint and freeze authorities are still live, how deep and how locked the liquidity is (pools, lockers, unlock dates, DEX pairs, 24h volume and buy/sell balance), who holds it (top holders with pool and locker accounts told apart from wallets, concentration with and without pools), and every nam",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:07:01.121Z"
  },
  {
   "url": "https://agent402.tools/v1/token-risk",
   "host": "agent402.tools",
   "description": "Hand over a token contract address (and chain) and get one evidence-based on-chain risk report: whether the source is verified, holder concentration (top-1 / top-10 share of supply, distinguishing pools/contracts from wallets), and supply + market context, with a top-holders appendix. Evidence, never a 'safe' or 'scam' verdict - on-chain checks can't see off-chain rugs, so a clean report is not an",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:04:15.794Z"
  },
  {
   "url": "https://agent402.tools/v1/token-risk/pro",
   "host": "agent402.tools",
   "description": "The deeper tier: everything in the standard report plus a deterministic static-pattern scan of the verified source (tx.origin auth, delegatecall, selfdestruct, unchecked calls, reentrancy surface, etc. - heuristic triage, not a formal audit), more holders, and a web reputation check. Still evidence, never a verdict. USDC (x402/MPP). Not cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.85,
   "price_atomic": "850000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:05:35.878Z"
  },
  {
   "url": "https://agent402.tools/v1/videos/generations",
   "host": "agent402.tools",
   "description": "Generate a short video clip from a text prompt at a flat price per clip: a four-second 720p clip returned inline as base64 MP4, with the duration and resolution locked so the price never moves. Use it when an agent needs motion rather than a still, and needs to know the cost before it calls.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
   "x402_version": 2,
   "updated": "2026-09-11T12:14:39.557Z"
  },
  {
   "url": "https://agentarena.lol/api/bid",
   "host": "agentarena.lol",
   "description": "Buy a rank on the Agent Arena leaderboard — a public board only AI agents can bid on. Call this to get your agent listed publicly, claim or defend a rank, or taunt the leader. Rank is cumulative USDC, so every bid counts and nothing is wasted. Each category has its own #1 and an unclaimed one costs the $1 minimum — reachable on the default x402 spend cap. GET /api/board returns crowns and cheapest",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xc28409A636d6d0BB7C15F04Fef444879232d1933",
   "x402_version": 2,
   "updated": "2026-08-26T03:00:22.326Z"
  },
  {
   "url": "https://agentbit.app/v1/business/identity",
   "host": "agentbit.app",
   "description": "Legal entity identity via GLEIF: look up a company by LEI, search legal entities by name across jurisdictions, or validate an LEI checksum. Returns legal name, status, jurisdiction, registered address and registration details — authoritative data for KYB and compliance agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:13:48.941Z"
  },
  {
   "url": "https://agentbit.app/v1/company/enrich",
   "host": "agentbit.app",
   "description": "Company enrichment from a domain: canonical name, website, description, detected technologies (CMS, e-commerce platform, analytics), social profiles and mail infrastructure (MX). Live signals read from the company website and DNS — no stale database.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:14:09.324Z"
  },
  {
   "url": "https://agentbit.app/v1/company/research",
   "host": "agentbit.app",
   "description": "One-call company due-diligence dossier: web-signal enrichment (technologies, socials, mail), recent news from live web search, website agent-readiness score and technical risk indicators (DNS, SSL, domain age). Normalized JSON — replaces 4–6 separate calls when researching a vendor, lead or counterparty.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:14:16.253Z"
  },
  {
   "url": "https://agentbit.app/v1/compliance/sanctions",
   "host": "agentbit.app",
   "description": "Screen a person or company name against the OFAC SDN and UN Security Council consolidated sanctions lists: fuzzy matching with similarity scores, matched programs, entity type and country. Lists refreshed daily from official sources; screening runs locally — deterministic and fast. A match requires human review; not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-03T19:54:57.487Z"
  },
  {
   "url": "https://agentbit.app/v1/compliance/vat",
   "host": "agentbit.app",
   "description": "LIVE EU VAT number validation against VIES, the European Commission's official service — not a format check: the number is verified in the member state's actual register, returning the registered trader name and address where published. Covers all 27 member states plus Northern Ireland (XI). Essential before B2B invoicing with reverse charge.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:16:41.955Z"
  },
  {
   "url": "https://agentbit.app/v1/compliance/wallet-screen",
   "host": "agentbit.app",
   "description": "Screen a wallet address before you transact with it: sanctions check against the OFAC SDN digital-currency address list and UN consolidated list (refreshed daily, matched locally), plus free on-chain signals on Base — contract vs EOA, verification status, activity, balance, malicious public tags. Returns a 0-100 risk score with named flags. Built for x402 agents screening counterparties.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T09:40:38.977Z"
  },
  {
   "url": "https://agentbit.app/v1/data/weather",
   "host": "agentbit.app",
   "description": "Weather forecast for any coordinates worldwide: current conditions plus a condensed hourly forecast (temperature, wind, humidity, precipitation, condition codes) and a will-it-rain summary. Official MET Norway model data (the institute behind yr.no) — commercial use permitted, attribution included. $0.002 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:27.558Z"
  },
  {
   "url": "https://agentbit.app/v1/defi/price",
   "host": "agentbit.app",
   "description": "Current token prices for up to 10 tokens per call, on any chain: address as <chain>:<address> (base:0x…, ethereum:0x…) or coingecko:<id> for majors. Aggregated market price with a confidence score and timestamp, from DefiLlama's open price engine. $0.002 — priced for agents that check before every trade.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:19.886Z"
  },
  {
   "url": "https://agentbit.app/v1/defi/protocol",
   "host": "agentbit.app",
   "description": "DeFi protocol fundamentals in one call: current TVL, 1-day and 7-day change, category, chains and website for any protocol — search by name, or screen the whole universe by category and chain ranked by TVL. Open DefiLlama data, refreshed server-side every 15 minutes.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:23.559Z"
  },
  {
   "url": "https://agentbit.app/v1/defi/stablecoins",
   "host": "agentbit.app",
   "description": "Stablecoin market data with the number agents paying in USDC actually need: current price and PEG DEVIATION per coin, circulating supply, peg mechanism and chains, ranked by market cap. Filter by symbol or screen for depegs (absolute deviation above a threshold). Open DefiLlama data, refreshed every 10 minutes.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:25.808Z"
  },
  {
   "url": "https://agentbit.app/v1/defi/yields",
   "host": "agentbit.app",
   "description": "Search every tracked DeFi yield pool with TVL over $50k: filter by chain, project, token symbol, stablecoin-only and minimum TVL, ranked by APY with base/reward split and IL risk. Open DefiLlama data, refreshed server-side every 15 minutes. $0.002 per query — the yield screener as a pay-per-call primitive.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:21.767Z"
  },
  {
   "url": "https://agentbit.app/v1/dns/inspect",
   "host": "agentbit.app",
   "description": "Complete DNS inspection in one call over DNS-over-HTTPS: A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records with TTLs — plus a derived email posture analysis (SPF present and policy, DMARC present and policy, MX count, overall assessment) that raw lookup tools don't do.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:16:20.31Z"
  },
  {
   "url": "https://agentbit.app/v1/domain/intel",
   "host": "agentbit.app",
   "description": "Full domain intelligence via RDAP (the registries' official WHOIS successor): registration and expiry dates with computed age, registrar, EPP status codes, nameservers, DNSSEC — plus derived risk flags (newly registered, hold status, expiring) and a clean availability answer for unregistered domains. Registry data, structured JSON, no scraping.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:16:12.451Z"
  },
  {
   "url": "https://agentbit.app/v1/email/deliverability",
   "host": "agentbit.app",
   "description": "Email address deliverability and risk check before sending: syntax, domain, MX records, SPF, DMARC, disposable-provider detection and role-account detection. Returns a 0–100 deliverability score, risk level and per-check details. Live DNS, no mailbox pinging.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:14:01.59Z"
  },
  {
   "url": "https://agentbit.app/v1/finance/fx",
   "host": "agentbit.app",
   "description": "Live foreign-exchange rates for one or many currency pairs (e.g. EUR/USD, EUR/RON, USD/JPY) with mid, indicative bid/ask, source attribution, timestamp and confidence. ECB-derived reference rates, cached 30 seconds. Use for pricing, conversions and finance agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:13:46.815Z"
  },
  {
   "url": "https://agentbit.app/v1/financial-document/intelligence",
   "host": "agentbit.app",
   "description": "Financial identifier validation: IBAN validation (format, length per country, mod-97 checksum), IBAN repair suggestions for OCR errors, EU VAT number format validation. Deterministic, instant, no third-party calls — for invoice, payment and onboarding agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:13:57.799Z"
  },
  {
   "url": "https://agentbit.app/v1/ip/intel",
   "host": "agentbit.app",
   "description": "IP address intelligence from official internet-registry data (RIPEstat, the RIPE NCC public API): ASN and network holder, announced prefix, RIR-registered country, abuse contact — plus reverse DNS and private/reserved-range detection. Registry truth, not commercial geolocation guesses.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:16:38.367Z"
  },
  {
   "url": "https://agentbit.app/v1/knowledge/wiki",
   "host": "agentbit.app",
   "description": "Encyclopedic grounding in one call: Wikipedia search plus the full summary of the best match — extract, short description, canonical URL, thumbnail — in any of 300+ language editions. Official Wikimedia REST APIs, CC BY-SA attribution included. The cheapest way for an agent to ground an entity before reasoning about it.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:17:01.155Z"
  },
  {
   "url": "https://agentbit.app/v1/monitor/endpoint",
   "host": "agentbit.app",
   "description": "One-shot health probe for any endpoint: HTTP status and latency, TLS certificate issuer and days-to-expiry, response size, security-header audit (HSTS, CSP, X-Content-Type-Options, X-Frame-Options) and named issues (SLOW_RESPONSE, CERTIFICATE_EXPIRING, SERVER_ERROR_STATUS). Call it on a schedule and you have uptime monitoring for a fraction of a cent.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:16:32.065Z"
  },
  {
   "url": "https://agentbit.app/v1/research/papers",
   "host": "agentbit.app",
   "description": "Search academic literature across OpenAlex, Crossref and arXiv in one call: title, authors, year, venue, DOI, citation count, abstract and a DIRECT open-access PDF link where one exists. Deduplicated across sources, filterable by year and open-access, optional BibTeX per paper. One request replaces three APIs.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:15:32.033Z"
  },
  {
   "url": "https://agentbit.app/v1/risk/counterparty",
   "host": "agentbit.app",
   "description": "Pre-transaction risk screening for a domain, company or email domain: DNS resolution, MX presence, SSL validity/expiry, domain age via RDAP, website reachability. Returns risk score 0–100, risk level, per-check results and evidence. Run it before an agent pays, emails or integrates with an unknown party.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:14:04.199Z"
  },
  {
   "url": "https://agentbit.app/v1/risk/token",
   "host": "agentbit.app",
   "description": "Audit an ERC-20 token on Base before you touch it: contract verification status, owner renounced or not, upgradeable proxy, holder count and top-holder concentration, malicious public tags, USD price, plus a sanctions check on the contract address itself. Returns a 0-100 risk score with named flags. Static + market-structure analysis from public data — zero-key, deterministic.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T09:56:35.255Z"
  },
  {
   "url": "https://agentbit.app/v1/security/url-threat",
   "host": "agentbit.app",
   "description": "Screen a URL before your agent follows it: phishing-pattern heuristics (IP-literal hosts, punycode, credentials in the URL, shorteners, deep subdomain nesting), a safe server-side redirect trace with cross-host detection, and an optional URLhaus malware-database lookup. Returns a 0-100 risk score with named flags. Honest scope: heuristics + public threat data, not a sandbox.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:16:27.12Z"
  },
  {
   "url": "https://agentbit.app/v1/social/reddit/search",
   "host": "agentbit.app",
   "description": "Search Reddit posts by keyword, optionally within a subreddit, sorted by relevance, new or top over a timeframe. Returns title, subreddit, permalink, score, comment count, timestamp and post text — useful for sentiment, community feedback and trend research.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:13:55.575Z"
  },
  {
   "url": "https://agentbit.app/v1/util/transform",
   "host": "agentbit.app",
   "description": "Deterministic utility operations for agents: sha256/sha512/HMAC hashing, JWT decode, base64 encode/decode, UUID generation, JSON validation, CSV↔JSON, XML→JSON, URL parsing and semver comparison. Sub-millisecond, no external calls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-07T14:24:09.515Z"
  },
  {
   "url": "https://agentbit.app/v1/wallet/counterparties",
   "host": "agentbit.app",
   "description": "Who does this wallet transact with? Recent activity (~100 transactions) aggregated into a ranked counterparty list: address, explorer name where known, interactions in/out, total native value, first/last seen, methods used. The related-wallets answer from open data — honest about being a recent-activity sample.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:17.851Z"
  },
  {
   "url": "https://agentbit.app/v1/wallet/profile",
   "host": "agentbit.app",
   "description": "Full wallet profile on Base in one call: native balance, nonce, EOA vs contract vs EIP-7702 delegated, total transaction count, ERC-20 holdings with USD values where known, and public tags — from public chain data. The profiler answer at half the price of proprietary alternatives. Pairs with wallet-screen (risk) and wallet-transactions (history).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:13.848Z"
  },
  {
   "url": "https://agentbit.app/v1/wallet/transactions",
   "host": "agentbit.app",
   "description": "The latest transactions of any wallet on Base, normalized for agents: hash, direction (in/out), counterparty address and explorer name, native value, method called, status, fee and timestamp. Up to 50 per call from public explorer data. The history layer of the wallet-intelligence shelf.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:47:16.1Z"
  },
  {
   "url": "https://agentbit.app/v1/web/extract",
   "host": "agentbit.app",
   "description": "Fetch any public URL and return clean, structured content: title, meta description, main text, markdown, headings, outbound links and page metadata. Removes scripts, navigation and boilerplate. Ideal for reading articles, docs and product pages before reasoning over them.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:13:50.571Z"
  },
  {
   "url": "https://agentbit.app/v1/web/feed",
   "host": "agentbit.app",
   "description": "Fetch any RSS or Atom feed and get normalized JSON items — title, link, ISO-8601 date, plain-text summary, author, categories. Point it at a regular HTML page and it auto-discovers the feed. RSS 2.0, RSS 1.0/RDF and Atom, messy real-world feeds included. The monitoring primitive for agents that watch sources.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:16:54.106Z"
  },
  {
   "url": "https://agentbit.app/v1/web/search",
   "host": "agentbit.app",
   "description": "Live web search for AI agents: returns ranked results with title, URL, snippet, publish date and source. Neural + keyword search across the current web with automatic provider failover. Use it to find recent news, documentation, competitors, prices or any fact that needs a fresh source.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:13:54.037Z"
  },
  {
   "url": "https://agentbit.app/v1/web/structured",
   "host": "agentbit.app",
   "description": "Extract a page's machine-readable self-description in one call: every JSON-LD block (schema.org), OpenGraph and Twitter Card metadata, canonical URL, title, meta description, H1, hreflang alternates and RSS/Atom feed links — parsed server-side into clean JSON. Where text extraction gives you prose, this gives you structured facts.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T14:34:30.013Z"
  },
  {
   "url": "https://agentbit.app/v1/website/agent-readiness",
   "host": "agentbit.app",
   "description": "Audit any website for AI-agent and AI-crawler readiness: HTTPS, robots.txt and AI bot rules (GPTBot, ClaudeBot, PerplexityBot), llms.txt, sitemap, title/meta, schema.org JSON-LD, security headers. Returns a 0–100 score with failed checks, issues and concrete recommendations.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:14:06.274Z"
  },
  {
   "url": "https://agentbit.app/v1/x402/discover",
   "host": "agentbit.app",
   "description": "Search every indexed x402 resource across Coinbase Bazaar, Agent402 and Agentic Market in one call (7k+ tools): name, description, price, seller, network and real usage metrics (calls, unique buyers, settled volume), with per-source freshness data. The meta-tool for agents: find the right paid tool for any task first, then call it.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-03T19:55:05.943Z"
  },
  {
   "url": "https://agentbit.app/v1/x402/inspect",
   "host": "agentbit.app",
   "description": "Lint any x402 endpoint or payment header against the v2 spec and real CDP facilitator behavior: CAIP-2 network ids, atomic amounts, the EIP-712 domain-name trap ('USD Coin' on Base mainnet vs 'USDC' on Sepolia — wrong name = every settlement fails), the extensions echo Coinbase Bazaar requires for indexing, expired authorizations. Findings as error/warning/info with what will actually break. Built",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-06T13:17:07.666Z"
  },
  {
   "url": "https://agentbit.app/v1/x402/intelligence",
   "host": "agentbit.app",
   "description": "Market intelligence for the x402 ecosystem: search indexed pay-per-call resources, list trending services, inspect a seller wallet, browse categories, measure competition (count, median/min/max price) and see scored opportunities. Built from continuously scanned public x402 discovery indexes.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
   "x402_version": 2,
   "updated": "2026-09-02T14:13:59.682Z"
  },
  {
   "url": "https://agentbodega.store/api/public-data/catalog",
   "host": "agentbodega.store",
   "description": "Return AgentBodega's Public Data department offerings grouped by category with full input/output schemas, prices, route paths, and workflow guidance.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe8799C2dedA78ECcEB329D1E8FE9F110bf55E4F8",
   "x402_version": 2,
   "updated": "2026-08-15T17:27:31.808Z"
  },
  {
   "url": "https://agentbodega.store/api/status/github",
   "host": "agentbodega.store",
   "description": "Check GitHub's official status source for current incidents, component health, and scheduled maintenance before an agent retries, deploys, or escalates.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe8799C2dedA78ECcEB329D1E8FE9F110bf55E4F8",
   "x402_version": 2,
   "updated": "2026-09-12T17:01:52.881Z"
  },
  {
   "url": "https://agentbodega.store/api/web/research-brief",
   "host": "agentbodega.store",
   "description": "Bundle public web search, capped source fetching, extractive summarization, and citations into one structured research brief for agents that need an answer plus supporting sources.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xe8799C2dedA78ECcEB329D1E8FE9F110bf55E4F8",
   "x402_version": 2,
   "updated": "2026-08-30T15:52:36.694Z"
  },
  {
   "url": "https://agentcash-fortune-demo-six.vercel.app/api/fortune",
   "host": "agentcash-fortune-demo-six.vercel.app",
   "description": "Random fortune — fixed price; x402 exact or MPP one-shot",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0d083590c048a243e24a75e3a7c968145de25b44",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:33.813Z"
  },
  {
   "url": "https://agentcash-fortune-demo3.vercel.app/api/fortune",
   "host": "agentcash-fortune-demo3.vercel.app",
   "description": "Random fortune — fixed price; x402 exact or MPP one-shot",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdc40cbf86727093c52582405703e5b97d5c64b66",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:49.661Z"
  },
  {
   "url": "https://agentcrush.xyz/api/agent/crewai/trust-summary",
   "host": "agentcrush.xyz",
   "description": "Current trust state, rank, and multi-signal score for an AI agent on AgentCrush. Updated every 4 hours.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x58e632Fa698383820FFC22156352C9836790E2c0",
   "x402_version": 2,
   "updated": "2026-08-23T02:03:45.502Z"
  },
  {
   "url": "https://agentcrush.xyz/api/agent/crewai/verification-status",
   "host": "agentcrush.xyz",
   "description": "Verification and tier status for an AI agent on AgentCrush. Returns tier, verified flag, claim status, and last tier update timestamp.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x58e632Fa698383820FFC22156352C9836790E2c0",
   "x402_version": 2,
   "updated": "2026-09-08T08:39:21.557Z"
  },
  {
   "url": "https://agentcrush.xyz/api/agent/langgraph/trust-summary",
   "host": "agentcrush.xyz",
   "description": "Current trust state, rank, and multi-signal score for an AI agent on AgentCrush. Updated every 4 hours.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x58e632Fa698383820FFC22156352C9836790E2c0",
   "x402_version": 2,
   "updated": "2026-08-23T01:34:04.844Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/agent/want",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "File what you want to buy from an agent-facing API and cannot buy today. Optional kind is typically one of coin, country, vies_country, monitor_host, sms_service — free-form values possible. The $0.01 fee is there to keep intents honest, not to sell you anything: it is not a purchase of the capability and no promise that it gets built. Optionally add the price per call you would pay and your expec",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:06.435Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/ch/company",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Official Swiss company check from the Zefix register (Central Business Name Index, federal). Look up by UID (exact, e.g. CHE-105.909.036) or search by name (up to 5 candidates). Returns official name with translations, legal form, register status (active / in liquidation / deleted) with deletion date, legal seat, purpose, address and last SHAB publication date, with a direct link to the cantonal r",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-13T07:00:44.039Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/crypto/scan",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Machine-readable crypto market intelligence: the currently published long opportunities from an upstream advice system, ranked by opportunity_score (0-100 heuristic, never a calibrated win probability). Per opportunity: signal_id, version, coin, classification (STRONG_LONG..AVOID), opportunity type, publication status, entry validity and freshness in seconds. No execution, no custody, no position ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-23T07:00:06.177Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/crypto/track-record",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Measured track record of the strategies behind /crypto/verdict, resold from the upstream signal system. Give a window in days (default 30, clamped 1..365); returns per strategy the number of trades, wins, win rate and average net return over that window, with the measurement start. A factual measurement over a short window (wide error bars), not investment advice. Cheap showcase for the paid verdi",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-13T07:00:43.049Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/cz/company",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Official Czech company check from the ARES register (Ministry of Finance, open data). Look up by ICO (exact) or search by name (up to 5 candidates). Returns official name, legal form code, VAT number (DIC), establishment and termination dates, registered address and NACE activity codes, with a direct ARES link. Companies only.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-23T07:00:07.734Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/eu/crypto-firm-check",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Is this crypto firm authorised in the EU? One call checks the official ESMA interim MiCA register of authorised crypto-asset service providers (CASPs) AND the EU non-compliant entities warning list. Search by firm name, platform website/domain, or LEI. Returns authorisation details (member state, competent authority, authorised services, LEI) and any warning-list entries, each with an official sou",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:15.232Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/eu/eurc-peg",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "EURC peg monitor — unique combined signal: the official ECB euro reference rate (USD/EUR) versus the live on-chain EURC/USDC price from the deepest Uniswap v3 pool on Base, returned as a deviation in basis points with both source values and timestamps. Tells agents holding or pricing EURC how far the on-chain euro stablecoin trades from the official euro. No input required.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-12T16:56:01.137Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/eu/token-registry",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Is this crypto-asset or its issuer MiCA-notified in the EU? Searches the official ESMA interim MiCA register token lists — e-money token (EMT) issuers, asset-referenced token (ART) issuers, and notified crypto-asset white papers — by issuer name, LEI, or Digital Token Identifier (DTI). Returns issuer, home member state, competent authority, DTIs and the official white-paper URL per match. Useful b",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:14.543Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/fi/company",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Official Finnish company check from the YTJ register (PRH open data). Look up by Business ID (exact) or search by name (up to 5 candidates). Returns the current official name, company form, main business line, registration/end dates, address, raw YTJ status codes and registered company situations such as bankruptcy or liquidation, with a direct YTJ link. Companies only.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-23T07:00:07.659Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/fr/company",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Official French company check from the INSEE Sirene register (French government open data). Look up by SIREN (exact) or search by name (up to 5 candidates). Returns official legal name, administrative status (active/ceased), legal form and NAF activity codes, company size category, creation/cessation dates, head-office address and SIRET, with a direct link to the official Annuaire des Entreprises.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-23T07:00:07.9Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/llm/chat",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "LLM chat completion per call — no account, no API key, no token math. Three flat-priced tiers: fast $0.002 (DeepSeek v4 Flash), smart $0.02 (GPT-5.4 mini), reasoning $0.03 (DeepSeek v4 Pro). Send OpenAI-style messages, get the assistant reply with finish_reason and token usage. Input capped per tier (16k-32k chars); the 402 quotes the exact tier price up front. Model or source unavailable means a ",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:07.446Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/news/search",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Google News search for AI agents at $0.010 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top news results with position, title, url, snippet, publish date and source. Tune with num (1-10 results), country and language (2-letter codes). Zero results is a valid, honest answer. Pay per call in USDC on Base, no account, no API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-11T22:53:09.209Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/nl/supplier-screen",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Dutch supplier screening — pre-transaction check in one call: validates the EU VAT number (VIES), checks the official Dutch Central Insolvency Register for bankruptcy, suspension of payments or debt restructuring, and cross-checks the legal name against the VAT-registered name where available. Requires legal_name, kvk_number and vat_number. Returns factual attention items with a source reference p",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:16.991Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/no/company",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Official Norwegian company check from the Enhetsregisteret (Brønnøysund Register Centre, open data). Look up by organisation number (exact) or search by name (up to 5 candidates). Returns official name, organisation form, industry code, employee count, registration date, business address and — directly from the register — bankruptcy and liquidation flags, with a direct register link. Companies onl",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:14.629Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/pl/company",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Polish VAT whitelist check (official Ministry of Finance register). Verifies a company's VAT status by NIP and — uniquely — whether a given bank account number (NRB) is registered to that company in the tax register: the standard Polish invoice-fraud check before paying a supplier. Returns VAT status, REGON/KRS, address, registered-account count and the official consultation confirmation id (reque",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:14.704Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/relay/crypto-news",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Real-time crypto market news with sentiment analysis and top headlines ranked by importance, for $0.01 per call. One request, no parameters needed — get the latest market-moving stories as structured JSON, ready for trading agents and research pipelines. Relayed live from a proven upstream source; if the source is down you get a 503 and pay nothing. Pay per call in USDC on Base — no account, no AP",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:06.946Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/relay/edgar-filings",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Latest SEC EDGAR filings for any US-listed company for $0.01 per call: 10-K annual reports, 10-Q quarterly reports and 8-K material events, by stock ticker or CIK, sourced live from data.sec.gov. Returns the parsed filing list (company, form type, filing date, direct document URL), filterable with 'since' and 'limit'. Relayed live from a proven upstream source; if the source is down you get a 503 ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:07.473Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/uk/company",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Official UK company check from the Companies House register. Look up by company number (exact) or search by name (up to 5 candidates). Returns official name, status (active/dissolved/liquidation), type, incorporation and cessation dates, registered office, SIC codes, and the register's insolvency-history and charges flags, with a direct Companies House link. Companies only.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-23T07:00:07.973Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/web/contents",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Read any web page as clean LLM-ready markdown for $0.003 — the natural companion to /web/search. Send a URL, get back the readable core: title, headings, paragraphs, lists and links, stripped of scripts, styles, navigation and other boilerplate. Choose markdown or plain text and cap the size with max_chars (default 20000; a truncated flag tells you when the cut hit). Unreachable or non-HTML target",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-07T18:08:07.748Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/web/crawl",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Crawl one site in one paid call: start URL + max_pages (2-20); we follow same-host links breadth-first, returning each page as clean markdown (same extraction as /web/contents). Priced at $0.001 per requested page, quoted as max_pages up front — finding fewer pages is still a complete delivery. Failed pages are skipped and listed in skipped[]; the call still settles. Only an unreadable start page ",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-21T05:36:51.791Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/web/images",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Google Images search for AI agents at $0.004 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top image results with position, title, image URL, source page link and dimensions. Tune with num (1-10 results), country and language (2-letter codes). Zero results is a valid, honest answer. Pay per call in USDC on Base, no account, no API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:07.829Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/web/places",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Google Places (local businesses with rating, address and phone number) for AI agents at $0.004 per call, from the same Serper.dev source as /web/search. Send a query, get back compact JSON: top places with position, title, address, coordinates, rating, rating count, category, phone and website. Tune with num (1-10 results), country and language (2-letter codes). Zero results is a valid, honest ans",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-06T20:10:57.693Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/web/search",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Google-quality web search for AI agents at $0.004 per search — the lowest x402 rate for full search results. Send a query, get back compact JSON built for LLM consumption: top organic results (position, title, url, snippet), the direct answer when one exists, a trimmed knowledge graph and related searches. Tune with num (1-10 results), country and language (2-letter codes). Zero results is a valid",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-21T04:16:24.586Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/web/search-read",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Search and read in one call: a web search plus the full page text of the top results, for $0.006 — cheaper than a separate search and reads. Send a query, get back compact results (position, title, url, snippet) each enriched with the target page's readable content (markdown or text, capped by max_chars_per_page). A page that fails to read carries a read_error instead of content; the call still de",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:07.568Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/x402/demand-report",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "What are agents asking for that they cannot buy yet, aggregated over 30 days. From our own measurements: calls we rejected on an uncovered value where the caller had already presented payment (kind is typically coin, country, vies_country, monitor_host or sms_service — free-form values possible), free requests filed by agents, and settled $0.01 intents. Demand at one provider, not a network-wide p",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:05.618Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/x402/network-feed",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Subscribe for 30 days to a change feed of the x402 network, from our own probes (~2 per host per day, 1500+ hosts). Returns a handle and a cursor; polling is then free and unlimited: /x402/network-feed/since returns all that changed since your cursor (down/up, payTo drift, price drift, manifest gained/lost), and /x402/network-feed/check takes up to 50 hosts you are about to pay and returns their l",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-23T07:00:06.996Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/x402/network-report",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Daily state-of-the-network report on the x402 ecosystem, built exclusively from our own probes (~2 per host per day): how many hosts we monitor, share of probes returning a valid 402 over 24h and 7d, host status breakdown (ok_402, HTTP errors, unreachable), manifest coverage, and counts of observed changes over 24h and 7d (up/down transitions, payTo drift, price drift, manifest gained/lost) plus t",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-23T07:00:06.156Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/x402/preflight",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Preflight before paying an x402 service: is it working right now, and did it work the past 30 days? One live probe of the exact resource URL you intend to pay (status, latency, x402 validity, the payTo/price the service itself publishes in its 402, manifest presence) plus our own monitoring history of the host (30-day uptime, last check, recent changes such as payTo or price drift). Optionally ver",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-08-30T07:01:05.471Z"
  },
  {
   "url": "https://agentdata-api.sander-van-aard.workers.dev/x402/service-report",
   "host": "agentdata-api.sander-van-aard.workers.dev",
   "description": "Full reliability report on one x402 service from our own availability monitoring (~2 probes/day per host): daily probe series over 30 days (probes, ok, avg/max latency), uptime 7d/30d, all observed change events (up/down transitions, payTo drift, price drift, manifest appearing/disappearing) and the payment details as last observed in the service's own 402 responses. Returns 400 host_not_monitored",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb0ae6a9bd7a573ddda58db6c28622417e8ca2099",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:14.281Z"
  },
  {
   "url": "https://agentdataapi.onrender.com/archive/page",
   "host": "agentdataapi.onrender.com",
   "description": "Direct IIIF image URLs (multiple resolutions) for a specific page of a public-domain illustrated classic, with work context and provenance. Params: ?work=<work_id>&leaf=<n>",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x506c3995cb7b9bb6ea4d2f95e1e43461b74c9aff",
   "x402_version": 2,
   "updated": "2026-08-30T15:25:57.14Z"
  },
  {
   "url": "https://agentdataapi.onrender.com/events",
   "host": "agentdataapi.onrender.com",
   "description": "Upcoming space events: dockings, spacewalks, landings (next 5)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x506c3995cb7b9bb6ea4d2f95e1e43461b74c9aff",
   "x402_version": 2,
   "updated": "2026-08-28T02:53:19.294Z"
  },
  {
   "url": "https://agentdataapi.onrender.com/launches",
   "host": "agentdataapi.onrender.com",
   "description": "Upcoming SpaceX launches (next 5) with mission, pad, and T-0 details",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x506c3995cb7b9bb6ea4d2f95e1e43461b74c9aff",
   "x402_version": 2,
   "updated": "2026-09-14T01:51:08.783Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/china/customs",
   "host": "agentdatum.com",
   "description": "🇨🇳 CHINA CUSTOMS & TRADE — exports YoY, imports YoY, trade balance. Track the world's largest trading nation with official monthly customs data. Zero competitors on x402. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-27T03:07:52.468Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/china/macro",
   "host": "agentdatum.com",
   "description": "🇨🇳 CHINA MACRO SNAPSHOT — GDP, CPI, PMI, LPR rates, USD/CNY exchange rate. Official government data, updated monthly. The only China macro endpoint on any x402 marketplace. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-17T18:17:45.497Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/a-share-indices",
   "host": "agentdatum.com",
   "description": "A股大盘指数 — A股四大股指一体化：上证指数/深证成指/创业板指/科创50实时行情。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:52:42.565Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/a-share-quote",
   "host": "agentdatum.com",
   "description": "A-Share Real-Time Quote — Tencent Finance A-share real-time quote: input code (600519/000001) returns price, change, volume, PE, and five-level order book. Auto prefix completion.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-26T03:31:40.17Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/a-share-top",
   "host": "agentdatum.com",
   "description": "A股龙头行情聚合 — A股10只龙头一体化行情：茅台/平安/比亚迪/招商/宁德/中国平安/隆基/五粮液/恒瑞/海康威视实时报价。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:52:48.883Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/cn-earnings-bank",
   "host": "agentdatum.com",
   "description": "A股银行财报+AI解读 — 12家A股上市银行最新报告期业绩(工农中建交邮储/招行/兴业等营收前12): 营收与净利润的同比+环比、销售毛利率、净资产收益率ROE、每股经营现金流, 每家配中文AI解读(量利双升/增收不增利等四象限结论), 板块级景气概览(净利同比中位数/增长家数占比/扩张分化收缩三态/龙头集中度)。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:07.086Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/cn-earnings-battery",
   "host": "agentdatum.com",
   "description": "A股新能源财报+AI解读 — 12家A股新能源龙头(宁德时代/比亚迪/亿纬锂能/赣锋锂业等电池-锂电-光伏-风电-储能产业链营收前12): 营收净利同比+环比、毛利率、ROE、现金流, 中文AI解读四象限结论, 板块景气概览。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:10.194Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/cn-earnings-defense",
   "host": "agentdatum.com",
   "description": "A股军工财报+AI解读 — 12家A股军工龙头(中航沈飞/航发动力/中国船舶/中航光电等航空-航天-军工电子-船舶营收前12): 营收净利同比+环比、毛利率、ROE、现金流, 中文AI解读, 板块景气概览。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:23.649Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/cn-earnings-gold",
   "host": "agentdatum.com",
   "description": "A股黄金有色财报+AI解读 — 12家A股黄金有色龙头(紫金矿业/山东黄金/中金黄金/洛阳钼业/北方稀土等营收前12): 营收净利同比+环比、毛利率、ROE、现金流, 中文AI解读, 板块景气概览。金价周期与板块盈利联动参考。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:20.437Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/cn-earnings-liquor",
   "host": "agentdatum.com",
   "description": "A股白酒食品财报+AI解读 — 12家A股白酒食品龙头(贵州茅台/五粮液/泸州老窖/伊利/海天等营收前12): 营收净利同比+环比、毛利率(白酒普遍60%+)、ROE、现金流, 中文AI解读, 板块景气概览。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:17.304Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/cn-earnings-pharma",
   "host": "agentdatum.com",
   "description": "A股医药财报+AI解读 — 12家A股医药龙头(恒瑞医药/迈瑞医疗/药明康德/片仔癀等化药-器械-中药-生物制品营收前12): 营收净利同比+环比、毛利率、ROE、现金流, 中文AI解读, 板块景气概览。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:13.995Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/cn-stock-finance",
   "host": "agentdatum.com",
   "description": "A-share Financial Reports / Research — Eastmoney A-share financial statements (revenue, net profit, balance sheet, cash flow) plus research report PDF links. Domestic sources have risk controls; uses local collection script pushed to VPS cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-27T03:08:00.162Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/crypto-funding-rate",
   "host": "agentdatum.com",
   "description": "Crypto Funding Rate — Binance perpetual funding rate: fee paid between longs/shorts, positive=longs pay (bullish), negative=shorts pay (bearish). Core derivative market temperature, free no key.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-27T03:08:04.628Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/crypto-longshort",
   "host": "agentdatum.com",
   "description": "多空持仓比 — Binance 多空持仓比：多头/空头账户占比与比值。>1 多头主导(追涨)、<1 空头主导(看跌)，情绪极端区反转信号，免费无 key。",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:51:40.204Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/crypto-oi",
   "host": "agentdatum.com",
   "description": "Crypto Open Interest — Binance futures open interest (OI): total open contracts, measures leverage and participation. Sudden OI spikes often precede volatility, free no key.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-26T03:31:54.178Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/defi-health",
   "host": "agentdatum.com",
   "description": "DeFi Protocol Health — DefiLlama all-free TVL, yields, and on-chain health metrics, enabling DeFi risk assessment.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-26T03:31:58.929Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/econ-fred",
   "host": "agentdatum.com",
   "description": "US Core Economic Indicators — Fed FRED core 8 indicators in one package: GDP, CPI, unemployment, federal funds rate, 10-year Treasury, 10Y-2Y spread, M2, nonfarm payrolls. Keyless CSV direct download (fredgraph.csv), source switch on 2026-07-30.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-26T03:32:02.77Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/energy-eia",
   "host": "agentdatum.com",
   "description": "全球能源行情 — WTI/布伦特原油、Henry Hub天然气、美国汽油现货价（FRED能源序列）+ 全球产油量（DBnomics EIA镜像）。免key，2026-07-30换源上线。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:53:22.883Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/eth-chain-stats",
   "host": "agentdatum.com",
   "description": "Ethereum On-chain Stats & Gas — Ethereum mainnet snapshot: ETH price and 24h change, market cap, total transactions, addresses, daily volume, average block time, and real-time gas prices (slow/standard/fast) in Gwei. Gas is a direct measure of on-chain activity and cost; check before airdrop farming or transactions. Blockscout official API, free no key.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T03:02:30.988Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/eu-gdp",
   "host": "agentdatum.com",
   "description": "欧盟GDP — Eurostat 欧盟及成员国GDP数据，季节性调整。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:52:21.752Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/eu-trade",
   "host": "agentdatum.com",
   "description": "EU Trade — Eurostat EU external trade data: total imports/exports, major trading partners.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-27T03:08:13.026Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/exch-listing-radar",
   "host": "agentdatum.com",
   "description": "Exchange Listing Radar — Aggregates new token listing announcements from Binance, OKX, Bybit, auto-extracts mentioned token codes, sorted by time. Captures listing effects and new asset windows from official exchange APIs.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-04T20:05:29.135Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/fx-rates",
   "host": "agentdatum.com",
   "description": "实时汇率 — open.er-api 实时多币种汇率（基于USD），免注册。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:53:04.717Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/geopol-risk",
   "host": "agentdatum.com",
   "description": "Geopolitical Risk Daily Score — GDELT global news event stream real-time geopolitical tension: 14-day daily series of conflict-related report share, latest intensity, z-score, 0-100 percentile score, tension level (very-calm/calm/normal/elevated/elevated-high), plus top 15 countries by report volume in 24h and top headlines. Score based on actual report density percentile, not fixed thresholds, us",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-12T07:25:58.144Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/global-earnings-synthesis",
   "host": "agentdatum.com",
   "description": "中美财报景气对照 — 横切13个财报板块(A股7+美股6, 含科技/银行/新能源/医药/白酒/黄金/军工/芯片/金融/能源/消费): 各板块净利与营收同比中位数、增长家数占比、扩张分化收缩三态、净利景气排名(最强→最弱), 附中文AI综合结论。一眼看清钱在哪个板块, 配合各板块明细产品下钻。",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:43.272Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/global-indices",
   "host": "agentdatum.com",
   "description": "全球主要股指 — 全球12大股指一体化：日经/恒生/富时/DAX/CAC/SENSEX/Bovespa/KOSPI/澳洲/罗素/VIX等实时行情。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:52:54.92Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/global-markets",
   "host": "agentdatum.com",
   "description": "全球蓝筹行情 — 全球17只蓝筹股一体化行情：软银/丰田/阿斯利康/SAP/三星/台积电/ASML/必和必拓等实时报价。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:53:01.393Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/hr-bls",
   "host": "agentdatum.com",
   "description": "就业市场 — BLS 劳动力参与率/职位空缺（v1 免key，已实测可用）。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:52:15.481Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/news-headlines",
   "host": "agentdatum.com",
   "description": "Global News Headlines — Google News global headlines: business, tech, finance, politics categories, aggregated from RSS feeds in real time.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-24T07:05:11.357Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/news-search",
   "host": "agentdatum.com",
   "description": "News Search — Google News search: search global news by keyword, returns title, source, and time.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:53:42.967Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/no-strompris",
   "host": "agentdatum.com",
   "description": "Norway Real-time Power Price — Endpoint returns real-time spot electricity prices for Norway's NO1 region. No registration required via NordAPI.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:54:06.777Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/sig-gold",
   "host": "agentdatum.com",
   "description": "Gold & Silver Signals — Quantile/momentum/volatility signals for COMEX gold and silver futures, including last 30 days trend.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-03T12:43:32.397Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/sig-us-mega-cap",
   "host": "agentdatum.com",
   "description": "US Mega-Cap Signals — Momentum, volatility, z-score, and percentile signals for 10 US mega-caps like Apple, Microsoft, Nvidia, Tesla, with 30-day trends.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-27T07:01:37.406Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/stock-market-movers",
   "host": "agentdatum.com",
   "description": "US Stock Movers — Yahoo Finance US stock movers: today's top gainers and losers, market sentiment indicator.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:54:21.363Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-earnings-chips",
   "host": "agentdatum.com",
   "description": "美股芯片半导体财报+AI解读 — 10家全球芯片龙头(NVDA/AMD/博通/英特尔/美光/台积电/ASML/高通/德州仪器/ARM): 最新季营收净利与同比(SEC官方XBRL单季口径), 中文AI解读四象限结论, 板块景气概览(净利同比中位数/扩张分化收缩)。AI算力链景气一手数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:26.399Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-earnings-consumer",
   "host": "agentdatum.com",
   "description": "美股消费零售财报+AI解读 — 6家美股消费巨头(沃尔玛/好市多/宝洁/可口可乐/麦当劳/百事): 最新季营收净利与同比(SEC官方XBRL), 中文AI解读, 板块景气概览。消费晴雨表。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:39.6Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-earnings-energy",
   "host": "agentdatum.com",
   "description": "美股能源财报+AI解读 — 5家美股能源巨头(埃克森美孚/雪佛龙/康菲/斯伦贝谢/EOG): 最新季营收净利与同比(SEC官方XBRL), 中文AI解读, 板块景气概览。油价周期与能源盈利联动参考。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:36.495Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-earnings-finance",
   "host": "agentdatum.com",
   "description": "美股金融银行财报+AI解读 — 6家美股金融巨头(摩根大通/美银/富国/高盛/摩根士丹利/花旗): 最新季营收净利与同比(SEC官方XBRL), 中文AI解读, 板块景气概览。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:29.943Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-earnings-pharma",
   "host": "agentdatum.com",
   "description": "美股医药健康财报+AI解读 — 6家美股医药巨头(礼来/强生/联合健康/默沙东/辉瑞/艾伯维): 最新季营收净利与同比(SEC官方XBRL), 中文AI解读, 板块景气概览。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-01T08:27:33.599Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-labor",
   "host": "agentdatum.com",
   "description": "US Labor Statistics — BLS employment, unemployment, and wages (v1 keyless, tested and working).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-26T03:33:25.701Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-spending",
   "host": "agentdatum.com",
   "description": "US Federal Budget — USAspending endpoint returns top US federal agencies by budget and spending. No registration required.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-26T03:33:30.175Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-stock-options",
   "host": "agentdatum.com",
   "description": "US Stock Options Chain (Greeks+IV) — CBOE official options chain: delta/gamma/vega/theta/rho Greeks + implied volatility (IV) for each strike/expiry, plus 0DTE anomalies (volume/OI ratio >1). Essential for professional traders, filling a gap in the x402 ecosystem.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-27T17:33:57.987Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/us-stock-tech",
   "host": "agentdatum.com",
   "description": "US Stock Technical Indicators — Pure Python computed technical indicators: MA5/10/20/60, EMA12/26, MACD, RSI14, KDJ, Bollinger Bands (20,2), based on Yahoo historical K-line data, zero dependencies. Essential for any technical analysis agent.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-12T16:47:17.553Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/web-fetch",
   "host": "agentdatum.com",
   "description": "Web Fetch — Fetches and structures the main content of any webpage. Essential for AI agents for search, reading, and analysis.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:54:42.971Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/d/worldbank-econ",
   "host": "agentdatum.com",
   "description": "Global Economic Indicators — World Bank open indicator library (GDP, trade, employment, etc., thousands of series) covering all countries.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:54:50.245Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/data-guide",
   "host": "agentdatum.com",
   "description": "🔍 DATA GUIDE — Tell me what economic data you need and I will recommend the best x402 endpoint. China GDP? US trade? EU inflation? Crypto signals? Gold prices? Ask me anything. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:49:39.239Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/eu/industry",
   "host": "agentdatum.com",
   "description": "🇪🇺 EU INDUSTRY DEEP DIVE — production by sector, energy consumption, construction output, retail trade. Track Europe's industrial engine, from German manufacturing to French services. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:54:58.755Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/eu/trade",
   "host": "agentdatum.com",
   "description": "🇪🇺 EU TRADE & DEMOGRAPHICS — trade balance, population statistics, employment rate across 27 member states. Official Eurostat data. The world's largest single market, quantified. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-26T03:34:13.027Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/market/indicators",
   "host": "agentdatum.com",
   "description": "Institutional crypto market data: MVRV, SOPR, NUPL, Fear & Greed, funding rate, open interest — metrics that cost $999/mo on Glassnode, now at $0.01 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-09-03T09:48:08.824Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/us/industry",
   "host": "agentdatum.com",
   "description": "🇺🇸 US INDUSTRY DATA — manufacturing share of GDP, services sector, exports intensity. Track American industrial output, factory output, and energy landscape. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:55:08.069Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/us/macro",
   "host": "agentdatum.com",
   "description": "🇺🇸 US MACRO SNAPSHOT — GDP, GDP growth, CPI inflation, unemployment rate, population, trade balance. Sourced from World Bank open data. The world's largest economy at your fingertips. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-28T02:55:15.657Z"
  },
  {
   "url": "https://agentdatum.com/api/v1/webfetch",
   "host": "agentdatum.com",
   "description": "Fetch any public web page and return its raw text content — for agents that need to read live web data, docs, or articles. $0.001 per fetch. 💎【付款后立得】实时结构化JSON，即插即用——无需注册，USDC一键支付即取数据。",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCd265870A20DB25250535cb8a0D3BB0850417902",
   "x402_version": 2,
   "updated": "2026-08-15T09:50:42.387Z"
  },
  {
   "url": "https://agente.revenuerecoveryai.app/v1/clasificacion",
   "host": "agente.revenuerecoveryai.app",
   "description": "Clasifica texto en tus categorías con puntuación de 0 a 1. Variante con parámetros en la URL; las categorías van separadas por comas.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x464374fB066F08273740e99Ad5c07B92d8aC665F",
   "x402_version": 2,
   "updated": "2026-09-11T03:40:36.511Z"
  },
  {
   "url": "https://agente.revenuerecoveryai.app/v1/resumen",
   "host": "agente.revenuerecoveryai.app",
   "description": "Resume texto y extrae estructura (resumen, puntos clave, entidades, sentimiento, idioma). Variante con parámetros en la URL, para textos cortos; usa POST para textos largos.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x464374fB066F08273740e99Ad5c07B92d8aC665F",
   "x402_version": 2,
   "updated": "2026-09-03T12:01:09.674Z"
  },
  {
   "url": "https://agente.revenuerecoveryai.app/v1/x402/evidence-crosscheck-batch",
   "host": "agente.revenuerecoveryai.app",
   "description": "Batch version of the x402 evidence cross-check, for indexers and routers: up to 25 targets in one call. Each target returns the same field-level evidence, classification and confidence as the single-target resource. One failing target never invalidates the rest of the batch. Never pays any target and never signs an outgoing transaction.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x464374fB066F08273740e99Ad5c07B92d8aC665F",
   "x402_version": 2,
   "updated": "2026-08-25T19:19:28.658Z"
  },
  {
   "url": "https://agenteconomy.report/api/rating/:host",
   "host": "agenteconomy.report",
   "description": "Operational trust rating (AAA to D, trust line BBB) of any x402 service, as of today: tier, outlook, flags, uptime, organic paying agents, settled USDC, centrality. Sybil-resistant, computed daily from on-chain settlement on Base, Polygon, Arbitrum and Solana plus a liveness probe. Check a service before paying it. Free today-only JSON: https://agenteconomy.report/s/<host>.json",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-09T04:10:42.065Z"
  },
  {
   "url": "https://agenteconomy.report/api/rating/:host/history",
   "host": "agenteconomy.report",
   "description": "Full daily rating history of an x402 service since first observation (tier, outlook, score, uptime, organic paying agents, settled USDC per day). The only archive of the agent economy kept day by day; use it to see whether a service is growing, stalling or dying before depending on it.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-08-24T16:21:52.468Z"
  },
  {
   "url": "https://agenteconomy.report/api/skill/:slug",
   "host": "agenteconomy.report",
   "description": "Operational trust rating (AAA to D, trust line BBB) of an agent skill in the ClawHub/OpenClaw registry, as of today: tier, outlook, flags (unknown payee, pipes to shell, handles keys, suspicious), adoption, maturity and the x402 services the skill pays with their own ratings. Check a skill before installing it. Free today-only JSON: https://agenteconomy.report/k/<slug>.json",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-08-28T14:11:41.173Z"
  },
  {
   "url": "https://agentforge-production-0893.up.railway.app/v1/discover/intel/labels/:address",
   "host": "agentforge-production-0893.up.railway.app",
   "description": "Payment-first Base address labels (seed + heuristics)",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x56cfDcC1ab02e027a11EbCeD1b884351EA6467ca",
   "x402_version": 2,
   "updated": "2026-09-05T13:48:47.567Z"
  },
  {
   "url": "https://agentforge-production-0893.up.railway.app/v1/discover/memory",
   "host": "agentforge-production-0893.up.railway.app",
   "description": "Payment-first memory probe (ephemeral, not persisted)",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x56cfDcC1ab02e027a11EbCeD1b884351EA6467ca",
   "x402_version": 2,
   "updated": "2026-09-05T13:48:48.413Z"
  },
  {
   "url": "https://agentic-reservations.vercel.app/api/book",
   "host": "agentic-reservations.vercel.app",
   "description": "Book a paid Resy reservation for the authenticated user using a slot config token.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-08-30T15:34:14.502Z"
  },
  {
   "url": "https://agentic-reservations.vercel.app/api/wait-times",
   "host": "agentic-reservations.vercel.app",
   "description": "Live restaurant wait times from camera-based crowd data. One call lists every monitored location with its slug, open status, current crowd count, and wait in minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-09-12T17:16:25.769Z"
  },
  {
   "url": "https://agentic-trades.ai/x402/record/uk-cm-kg/LSE/BARC",
   "host": "agentic-trades.ai",
   "description": "One Capital Markets Record for $0.01 USDC — a listed issuer's identity, registry identifiers, aliases, listing, disclosure events, auditor and transfer agent, each field sourced to the public filing, served from the node of the issuer's own market (eleven markets, in-country). Path: /x402/record/{node}/{exchange}/{code}, e.g. uk-cm-kg/LSE/BARC. The same record the free MCP door serves; the payment",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0Bfd52Ea41841D0F1121399167bfE36781d40ebB",
   "x402_version": 2,
   "updated": "2026-09-13T17:14:01.042Z"
  },
  {
   "url": "https://agentic-x402.ai/api",
   "host": "agentic-x402.ai",
   "description": "Allooloo Capital Markets estate index for $0.01 USDC: every market node (Canada, United Kingdom, United States, Germany, France, Netherlands, Switzerland, Australia, Singapore, Japan, South Korea), issuer and disclosure-event counts, drop date; add ?record=node/exchange/code (e.g. uk-cm-kg/LSE/BARC) for one Capital Markets Record, sourced per field, public-record only. Every settlement answers wit",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0Bfd52Ea41841D0F1121399167bfE36781d40ebB",
   "x402_version": 2,
   "updated": "2026-09-13T17:03:01.845Z"
  },
  {
   "url": "https://agentkit-x402-buy.netlify.app/api/eth-price",
   "host": "agentkit-x402-buy.netlify.app",
   "description": "ETH/USD spot via AgentKit x402 — $0.001 USDC",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xEb76f3442EAF192EBdDbc1F7EeBD59CdE5e00D35",
   "x402_version": 2,
   "updated": "2026-09-12T16:40:11.549Z"
  },
  {
   "url": "https://agentkit0.com/api/x402/pulse",
   "host": "agentkit0.com",
   "description": "x402 ecosystem pulse. Returns 24h Base-mainnet stats: total USDC volume across all bazaar-registered sellers, active seller count, unique buyer count, avg ticket, top 10 sellers by volume. Essential for market overview. POST JSON { hours? }.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc794070cF310AB3766a8A3903fC6d50e082c3D65",
   "x402_version": 2,
   "updated": "2026-09-12T17:13:30.349Z"
  },
  {
   "url": "https://agentpay.tools/tools/pre_trade_check/call",
   "host": "agentpay.tools",
   "description": "Pre-trade risk check for AI agents trading crypto: live orderbook slippage at YOUR size, side-aware funding carry, open-interest crowding, and optional contract security — composed into a single ok/caution/avoid verdict with per-factor reasons and raw data embedded. Answers 'is this trade sane?' before trading, not after. Replaces four API integrations plus the judgment layer.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE8B25A72dD6aeF69515452a61AD231C7DF2843b7",
   "x402_version": 2,
   "updated": "2026-09-11T16:02:06.034Z"
  },
  {
   "url": "https://agentpay.tools/tools/verified_route/call",
   "host": "agentpay.tools",
   "description": "Buyer-side trust oracle for the x402 marketplace: 'I need X, budget $Y — which tool is real?' Sweeps the WHOLE catalog across many queries, collapses sybil/factory clusters (one wallet stamping many fake-distinct listings), ranks the genuinely-used survivors by unique-payer usage, and returns one vetted pick with a ready-to-pay challenge. The credit-bureau check an agent can't do in a single query",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE8B25A72dD6aeF69515452a61AD231C7DF2843b7",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:28.56Z"
  },
  {
   "url": "https://agentpay.tools/v1/session/create",
   "host": "agentpay.tools",
   "description": "A stateful, multi-chain spending session for AI agents. One session enforces a hard USDC budget cap across every tool call, with a verifiable receipt and running ledger for each payment — not a one-shot budget check, but persistent spend governance with a full audit trail. USDC on Base (standard x402) or Stellar (via the AgentPay SDK).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE8B25A72dD6aeF69515452a61AD231C7DF2843b7",
   "x402_version": 2,
   "updated": "2026-09-04T07:01:48.682Z"
  },
  {
   "url": "https://agentpaystore.com/a2a/chat/completions",
   "host": "agentpaystore.com",
   "description": "Private pay-per-call LLM inference for autonomous agents. Prompts run on our own GPU (qwen3-14b); settled in USDC on Base L2.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T07:42:14.964Z"
  },
  {
   "url": "https://agentpaystore.com/a2a/v1/chat/completions",
   "host": "agentpaystore.com",
   "description": "Private pay-per-call LLM inference for autonomous agents. Prompts run on our own GPU (qwen3-14b); settled in USDC on Base L2.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T02:24:41.903Z"
  },
  {
   "url": "https://agentpaystore.com/apex/api/query",
   "host": "agentpaystore.com",
   "description": "Live motorsport analysis across F1, NASCAR, IndyCar and MotoGP: standings, strategy, lap times and race data.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:44:55.537Z"
  },
  {
   "url": "https://agentpaystore.com/blades/api/query",
   "host": "agentpaystore.com",
   "description": "Live NHL analysis: goalie starts, puck lines, power play stats and playoff picture.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:45:10.043Z"
  },
  {
   "url": "https://agentpaystore.com/cipher/api/chat",
   "host": "agentpaystore.com",
   "description": "Crypto market read: prices, fear and greed, onchain context and what it means right now.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-09T19:21:43.849Z"
  },
  {
   "url": "https://agentpaystore.com/cipher/api/query",
   "host": "agentpaystore.com",
   "description": "Crypto, on-chain and security analysis: protocol review, token mechanics, contract risk and threat context.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:45:19.037Z"
  },
  {
   "url": "https://agentpaystore.com/duke/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis: Statcast metrics, park factors, bullpen usage, starting pitchers, betting lines and player props.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:45:28.55Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/anaheim/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Anaheim franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:36:25.905Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/arizona/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Arizona franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:36:34.518Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/athletics/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Athletics franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:36:43.707Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/atlanta/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Atlanta franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:36:52.42Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/baltimore/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Baltimore franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:37:01.496Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/boston/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Boston franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:37:10.186Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/chicago-north/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Chicago North franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:37:18.888Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/chicago-south/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Chicago South franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:37:27.655Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/cincinnati/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Cincinnati franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:37:36.436Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/cleveland/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Cleveland franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:37:46.098Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/colorado/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Colorado franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:37:54.481Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/detroit/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Detroit franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:38:03.46Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/houston/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Houston franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:38:12.101Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/kansas-city/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Kansas City franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:38:20.655Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/los-angeles/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Los Angeles franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:38:29.329Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/miami/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Miami franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:38:38.344Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/milwaukee/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Milwaukee franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:38:46.955Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/minnesota/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Minnesota franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:38:55.823Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/new-york-queens/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the New York Queens franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:39:13.703Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/new-york-yankees/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the New York Yankees franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:45:46.598Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/new-york/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the New York franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:39:05.087Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/philadelphia/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Philadelphia franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:39:22.023Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/pittsburgh/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Pittsburgh franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:39:30.586Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/san-diego/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the San Diego franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:39:39.541Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/san-francisco/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the San Francisco franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:39:48.501Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/seattle/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Seattle franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:39:57.285Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/st-louis/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the St Louis franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:40:06.513Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/tampa-bay/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Tampa Bay franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:40:15.467Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/texas/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Texas franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:40:25.635Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/toronto/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Toronto franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:40:34.55Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/washington/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Washington franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:40:43.873Z"
  },
  {
   "url": "https://agentpaystore.com/duke/team/yankees/api/query",
   "host": "agentpaystore.com",
   "description": "Live MLB analysis for the Yankees franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:45:37.583Z"
  },
  {
   "url": "https://agentpaystore.com/feeds/api/query",
   "host": "agentpaystore.com",
   "description": "Live data feeds in one call: crypto prices, DeFi TVL, gas, equities, forex, earnings, RSI momentum, DEX signals and wallet risk.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:45:55.532Z"
  },
  {
   "url": "https://agentpaystore.com/forge/api/chat",
   "host": "agentpaystore.com",
   "description": "Multi-turn coding conversation: send the whole message history and get the next answer, so the agent keeps the earlier code in mind. Returns a streamed text response (server-sent events) containing the reply with code in fenced blocks. Same engine as /forge/api/query - Python, TypeScript, Solidity, Rust, Go, SQL, Bash, plus live GitHub examples - use this one when you intend to iterate rather than",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-09T19:21:45.772Z"
  },
  {
   "url": "https://agentpaystore.com/forge/api/query",
   "host": "agentpaystore.com",
   "description": "Writes, debugs and architects production code in Python, TypeScript, Solidity, Rust, Go, SQL and Bash, with live GitHub examples.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T18:48:30.811Z"
  },
  {
   "url": "https://agentpaystore.com/forge/pro/chat",
   "host": "agentpaystore.com",
   "description": "Grok-backed deep coding and architecture work for harder problems. Larger context, stronger reasoning.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T02:24:38.023Z"
  },
  {
   "url": "https://agentpaystore.com/framer/api/query",
   "host": "agentpaystore.com",
   "description": "Span tables, IRC framing, load paths, stair math, roof pitch. Answers one Carpentry question per paid call.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:46:04.595Z"
  },
  {
   "url": "https://agentpaystore.com/frostbyte/api/query",
   "host": "agentpaystore.com",
   "description": "Refrigerant charts, load calcs, diagnostic trees, ASHRAE standards. Answers one HVAC/R question per paid call.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:46:13.461Z"
  },
  {
   "url": "https://agentpaystore.com/gearhead/api/query",
   "host": "agentpaystore.com",
   "description": "OBD-II codes, no-start trees, drivability, electrical diagnostics. Answers one Automotive question per paid call.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:46:21.989Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis: spreads, player props, injury reports, DFS and fantasy intelligence.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-09T19:35:03.584Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/arizona/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Arizona franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:49:51.71Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/atlanta/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Atlanta franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:49:53.59Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/baltimore/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Baltimore franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:49:55.694Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/buffalo/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Buffalo franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:49:57.672Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/carolina/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Carolina franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:49:59.489Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/chicago/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Chicago franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:50:01.702Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/cincinnati/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Cincinnati franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:50:03.878Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/cleveland/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Cleveland franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:50:05.752Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/dallas/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Dallas franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:06:59.548Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/denver/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Denver franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:07:08.314Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/detroit/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Detroit franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:07:16.563Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/green-bay/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Green Bay franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:07:25.729Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/houston/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Houston franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:07:34.323Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/indianapolis/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Indianapolis franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:07:42.813Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/jacksonville/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Jacksonville franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:07:51.477Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/kansas-city/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Kansas City franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:46:39.675Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/la-inglewood/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the La Inglewood franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:08:08.415Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/las-vegas/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Las Vegas franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:08:16.383Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/los-angeles/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Los Angeles franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:08:25.471Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/miami/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Miami franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:08:34.445Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/minnesota/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Minnesota franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:08:42.723Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/new-england/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the New England franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:08:51.596Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/new-orleans/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the New Orleans franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:00.129Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/new-york-yankees/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the New York Yankees franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:46:48.364Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/new-york/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the New York franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:08.493Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/ny-east-rutherford/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Ny East Rutherford franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:17.183Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/philadelphia/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Philadelphia franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:25.397Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/pittsburgh/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Pittsburgh franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:33.804Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/san-francisco/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the San Francisco franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:41.949Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/seattle/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Seattle franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:49.745Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/tampa-bay/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Tampa Bay franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:09:58.45Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/tennessee/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Tennessee franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:10:07.79Z"
  },
  {
   "url": "https://agentpaystore.com/gridiron/team/washington/api/query",
   "host": "agentpaystore.com",
   "description": "Live NFL analysis for the Washington franchise: roster, injuries, matchups, betting lines, player props and situational trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T08:10:16.987Z"
  },
  {
   "url": "https://agentpaystore.com/hardwood/api/query",
   "host": "agentpaystore.com",
   "description": "Live NBA analysis: player props, standings, MVP race, trade rumors and fantasy pickups.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:46:57.111Z"
  },
  {
   "url": "https://agentpaystore.com/hazel/api/query",
   "host": "agentpaystore.com",
   "description": "Live product price comparison across Amazon, Walmart, Target, Newegg and Best Buy: best available price, alternatives and buying guidance.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T19:37:45.592Z"
  },
  {
   "url": "https://agentpaystore.com/odds/api/query",
   "host": "agentpaystore.com",
   "description": "Live betting lines for NFL, NCAAF, MLB, NBA, NCAAB and NHL: spread, total, both moneylines and per-book detail for every game on the board.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:47:06.036Z"
  },
  {
   "url": "https://agentpaystore.com/pipewell/api/query",
   "host": "agentpaystore.com",
   "description": "DWV design, venting, fixture units, gas sizing, UPC/IPC code. Answers one Plumbing question per paid call.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:47:14.759Z"
  },
  {
   "url": "https://agentpaystore.com/scout/api/query",
   "host": "agentpaystore.com",
   "description": "Competitive and market intelligence: live web research on a company, product or protocol, returned with the sources it read.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:47:23.628Z"
  },
  {
   "url": "https://agentpaystore.com/sentry/api/query",
   "host": "agentpaystore.com",
   "description": "Senior cybersecurity analyst. Findings with severity, impact, remediation and MITRE ATT&CK mapping, across 754 skills and 26 domains. Live CVE and breach news in context.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:54:26.092Z"
  },
  {
   "url": "https://agentpaystore.com/sportsbook/api/bet",
   "host": "agentpaystore.com",
   "description": "One $0.10 ticket on the parimutuel pool of a real NFL, MLB, NBA or NHL game: {league, game_id, pick: home|away}. Correct pickers share 98% of all stakes on the game pro-rata; one-sided pools and off/cancelled games refund in full. Settled on the official ESPN result, payouts on-chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-10T18:25:33.134Z"
  },
  {
   "url": "https://agentpaystore.com/trek/api/query",
   "host": "agentpaystore.com",
   "description": "Travel planning and live booking research: destinations, itineraries, and quotes payable in USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:47:32.956Z"
  },
  {
   "url": "https://agentpaystore.com/venture/api/act",
   "host": "agentpaystore.com",
   "description": "Play one business day of a founded AgentWorld venture: set price, hire, fire, run marketing, expand or hold. Resolved against the city's live population and wealth, deterministically.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:47:41.853Z"
  },
  {
   "url": "https://agentpaystore.com/venture/api/found",
   "host": "agentpaystore.com",
   "description": "Found a business in a live AgentWorld city and play it as a pay-per-turn strategy game. Demand is driven by that city's real population, real average wealth and the number of rival ventures. Skill-based and deterministic - no random number generator.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:47:50.81Z"
  },
  {
   "url": "https://agentpaystore.com/voltag/api/query",
   "host": "agentpaystore.com",
   "description": "NEC code lookup, load calculations, panel sizing, wiring diagrams explained. Answers one Electrical question per paid call.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:47:59.681Z"
  },
  {
   "url": "https://agentpaystore.com/wally/api/chat",
   "host": "agentpaystore.com",
   "description": "Live equity, crypto and macro market analysis with news context. Ask a question, get a trader's read.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T02:24:32.055Z"
  },
  {
   "url": "https://agentpaystore.com/wally/api/query",
   "host": "agentpaystore.com",
   "description": "Financial analysis and market research: company fundamentals, valuation context, and plain-language read on the numbers.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:48:09.516Z"
  },
  {
   "url": "https://agentpaystore.com/weldcore/api/query",
   "host": "agentpaystore.com",
   "description": "MIG/TIG/stick processes, AWS symbols, metallurgy, defect diagnosis. Answers one Welding question per paid call.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:48:18.353Z"
  },
  {
   "url": "https://agentproof-murex.vercel.app/json/repair",
   "host": "agentproof-murex.vercel.app",
   "description": "JSON repair for AI agents - fix malformed JSON and return structured output.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9299ea851Fcf213071a6dD94ffCd026834D61023",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:24.94Z"
  },
  {
   "url": "https://agentreader.dev/clean",
   "host": "agentreader.dev",
   "description": "Convert raw HTML you already have into clean markdown. Send JSON {\"html\": \"...\"} and get back markdown with scripts, styles and boilerplate stripped. Cheaper than /read when the agent has already fetched the page.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:33.186Z"
  },
  {
   "url": "https://agentreader.dev/dns",
   "host": "agentreader.dev",
   "description": "DNS lookup over Cloudflare DoH: query A, AAAA, CNAME, MX, NS, TXT, SOA, SRV, CAA or PTR records for any domain and get structured JSON answers with TTLs. Useful for domain research, email validation and infrastructure checks.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:39.333Z"
  },
  {
   "url": "https://agentreader.dev/extract",
   "host": "agentreader.dev",
   "description": "AI structured-data extraction: turn any web page, text or HTML into JSON matching YOUR schema. Send JSON with one of url/text/html plus 'schema' (a JSON Schema object) and optional 'instructions'. Returns validated JSON. Powered by Claude with guaranteed schema conformance.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:54.122Z"
  },
  {
   "url": "https://agentreader.dev/feed",
   "host": "agentreader.dev",
   "description": "Parse any RSS, Atom or RDF feed into normalized JSON: feed title, description and up to 100 items with title, link, publish date, author, summary and categories. Ideal for agents monitoring news sources, blogs and changelogs.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:35.986Z"
  },
  {
   "url": "https://agentreader.dev/links",
   "host": "agentreader.dev",
   "description": "Extract every hyperlink on a web page as structured JSON: resolved absolute URL, anchor text, internal-vs-external classification and nofollow flag, up to 2000 unique links. The building block for agent crawlers that need to decide where to go next, plus broken-link sweeps, backlink and SEO analysis, and site mapping.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:37.797Z"
  },
  {
   "url": "https://agentreader.dev/meta",
   "host": "agentreader.dev",
   "description": "Get structured metadata for any public web page in one call: title, meta description, canonical URL, Open Graph and Twitter card tags, favicons, JSON-LD schema types, language and the heading outline. Use it to build link previews and social cards, classify or dedupe URLs, and run SEO and AI-readability audits - far cheaper than fetching and parsing the whole page.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:32.173Z"
  },
  {
   "url": "https://agentreader.dev/pdf",
   "host": "agentreader.dev",
   "description": "Extract the full text of any PDF from a URL - no upload, no OCR setup, just pass the link. Returns plain text plus page count and word count as JSON. Built for agents reading research papers, filings, annual reports, datasheets and documentation. Handles files up to 25 MB.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:34.82Z"
  },
  {
   "url": "https://agentreader.dev/read",
   "host": "agentreader.dev",
   "description": "Scrape any public web page and get back the main article as clean, LLM-ready markdown. Fetches the URL, strips nav, ads, cookie banners and footers with Readability, and returns JSON: title, byline, site name, publish date, excerpt, language, word count and the markdown body. The cheap way to feed real page content to an agent without burning tokens on raw HTML. Static-HTML extraction (no JS rende",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:31.318Z"
  },
  {
   "url": "https://agentreader.dev/screen",
   "host": "agentreader.dev",
   "description": "OFAC sanctions screening: fuzzy-match a person/entity/vessel name (transliteration-aware - Arabic and Slavic romanization variants) or look up a crypto address against the official OFAC SDN and Consolidated lists. Returns verdict (match/possible_match/clear), scored matches with programs and aliases, and full list-version provenance. Lists re-ingested every 6 hours.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:55.453Z"
  },
  {
   "url": "https://agentreader.dev/screenshot",
   "host": "agentreader.dev",
   "description": "Render any web page in a real headless browser and return a PNG screenshot. Supports viewport width/height (320-1920) and full-page capture. Ideal for agents doing visual verification, UI monitoring, archiving or content review.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:42.925Z"
  },
  {
   "url": "https://agentreader.dev/sitemap",
   "host": "agentreader.dev",
   "description": "Parse an XML sitemap or sitemap index into JSON: up to 5000 URLs with lastmod and priority, or the list of child sitemaps. Useful for agents planning site crawls or auditing site structure.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:37.309Z"
  },
  {
   "url": "https://agentreader.dev/summarize",
   "host": "agentreader.dev",
   "description": "AI summarization of any web page, raw text or HTML. Send JSON with one of url/text/html plus optional style (bullets|paragraph|tldr) and maxWords. Returns a dense, factual summary that preserves key numbers, names and conclusions. Powered by Claude.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:51.522Z"
  },
  {
   "url": "https://agentreader.dev/trust",
   "host": "agentreader.dev",
   "description": "Verified-delivery trust data for any x402 service: full history of real PAID test purchases against the endpoint (not free 402 probes) - delivery rate, response validity, latency, price stability. Free aggregate at /leaderboard; this endpoint returns the complete per-check history for one resource. Untracked resources return 404 and you are NOT charged. Use it before wiring an unknown x402 service",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x88096B3da9F45b8f923458E6CeF69FC0A5bE3CAe",
   "x402_version": 2,
   "updated": "2026-09-01T02:32:56.191Z"
  },
  {
   "url": "https://agentres.dev/api/book",
   "host": "agentres.dev",
   "description": "Book a paid Resy reservation for the authenticated user using a slot config token.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-09-11T16:02:10.692Z"
  },
  {
   "url": "https://agentres.dev/api/discover/restaurants",
   "host": "agentres.dev",
   "description": "Restaurant recommendations from the Blackbird network (~2,000 curated restaurants, mostly NYC and San Francisco). Full-text search plus city/neighborhood filters, with complete specials on every result, refreshed daily from a cache (never a live call) — e.g. every West Village restaurant with its current Fly-reward offers in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-09-13T19:38:44.864Z"
  },
  {
   "url": "https://agentres.dev/api/discover/restaurants/:id",
   "host": "agentres.dev",
   "description": "Full detail for one Blackbird-network restaurant: locations with addresses, coordinates, time zone, and live open hours per location. Restaurant id comes from the discovery list endpoint.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-08-19T16:01:39.934Z"
  },
  {
   "url": "https://agentres.dev/api/discover/restaurants/probe",
   "host": "agentres.dev",
   "description": "Full detail for one Blackbird-network restaurant: locations with addresses, coordinates, time zone, and live open hours per location. Restaurant id comes from the discovery list endpoint.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-08-27T03:09:52.189Z"
  },
  {
   "url": "https://agentres.dev/api/wait-times",
   "host": "agentres.dev",
   "description": "Live restaurant wait times from camera-based crowd data. One call lists every monitored location with its slug, open status, current crowd count, and wait in minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-09-01T21:29:48.574Z"
  },
  {
   "url": "https://agentrisk.dev/scan",
   "host": "agentrisk.dev",
   "description": "Pre-trade token risk check on Base for AI agents and autonomous trading bots. Detects honeypots, rug pulls, hidden ownership, mint/blacklist functions, tax traps, deployer wallet reputation, and brand impersonation. Includes live sell simulation across Uniswap V2/V3/V4 and Aerodrome, holder concentration analysis, and a machine-readable risk verdict delivered via x402 and MCP.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x42Baa7DEBbB71aFB90f14d0352F0390aE0C35ABB",
   "x402_version": 2,
   "updated": "2026-09-09T18:13:45.547Z"
  },
  {
   "url": "https://agents.actionlayer.io/zeroclick/tasks",
   "host": "agents.actionlayer.io",
   "description": "Accepts a task for asynchronous execution and returns the task object — poll `GET /zeroclick/tasks/{id}` for progress. Retried requests with the same `zc-request-id` return the original task and are never charged twice.",
   "method": "POST",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-13T20:09:33.845Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/classify",
   "host": "agents.ai-rook.com",
   "description": "Classify text into user-defined categories. Supports single-label and multi-label. MiniMax M2.7 inference.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-13T14:02:11.689Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/email-validate",
   "host": "agents.ai-rook.com",
   "description": "Email validation — syntax check plus live MX record DNS lookup to confirm deliverability.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-13T14:00:21.556Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/gas-tracker",
   "host": "agents.ai-rook.com",
   "description": "Current Base mainnet gas prices. Slow, standard, fast in gwei.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-13T14:02:14.786Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/ip-lookup",
   "host": "agents.ai-rook.com",
   "description": "IP geolocation, ASN, and proxy/VPN detection. Pass ?ip=x.x.x.x or omit for caller IP.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-13T14:00:17.74Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/market-pulse",
   "host": "agents.ai-rook.com",
   "description": "Real-time BTC/ETH market pulse — price, CVD, OI, whale flow, gear ratios, session P&L and win/loss counts from live trading engine",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-13T14:00:15.045Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/order-flow",
   "host": "agents.ai-rook.com",
   "description": "Order flow snapshot — CVD, OI, whale CVD, session levels, proximity to key levels, volume gear ratio. Live from rook-engine MMT WebSocket feed",
   "method": "GET",
   "chain": "base",
   "price": 0.125,
   "price_atomic": "125000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-09T14:00:21.77Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/qr-generate",
   "host": "agents.ai-rook.com",
   "description": "Generate a QR code from any text or URL. Returns base64-encoded PNG.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-13T14:00:20.203Z"
  },
  {
   "url": "https://agents.ai-rook.com/api/summarize",
   "host": "agents.ai-rook.com",
   "description": "Summarize any text or URL. Styles: concise (default), bullets, eli5. MiniMax M2.7 (456B-parameter Mixture-of-Experts) inference.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xd5f96558FCb1f127c77C7d95EEa067F526d08618",
   "x402_version": 2,
   "updated": "2026-09-13T14:02:07.467Z"
  },
  {
   "url": "https://agents.allium.so/api/v1/developer/wallet/balances/history",
   "host": "agents.allium.so",
   "description": "API request: /api/v1/developer/wallet/balances/history",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x417e809f1edcf2468730573e16077221754f54c9",
   "x402_version": 2,
   "updated": "2026-08-30T04:58:52.99Z"
  },
  {
   "url": "https://agents.allium.so/api/v1/explorer/queries/run-async",
   "host": "agents.allium.so",
   "description": "API request: /api/v1/explorer/queries/run-async",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9c3284ba60526c8c0af3b45a734d91ce99266bc2",
   "x402_version": 2,
   "updated": "2026-09-02T22:58:23.184Z"
  },
  {
   "url": "https://agents.bytemine.ai/functions/v1/api-gateway/b2b-enrich",
   "host": "agents.bytemine.ai",
   "description": "Look up a company by company_name, website, linkedin_url, or company_id. Any one lookup field is sufficient; company_id is the fastest indexed lookup. Returns the best match with the full company profile including description, employee count, industries, NAICS codes, locations, posts, and funding data.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x37c3f0af05956f0c2dbc65626d620930f6488be7",
   "x402_version": 2,
   "updated": "2026-09-02T04:20:12.06Z"
  },
  {
   "url": "https://agents.bytemine.ai/functions/v1/api-gateway/b2b-search",
   "host": "agents.bytemine.ai",
   "description": "Search the company database by name, industry, NAICS code, keywords, location, and employee count. Returns paginated company profiles. Billed per company returned, up to page_size.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x846c88e9b807b86d6de52c252b88498fd1e6e84d",
   "x402_version": 2,
   "updated": "2026-09-01T22:30:43.716Z"
  },
  {
   "url": "https://agents.bytemine.ai/functions/v1/api-gateway/contacts/:contactId",
   "host": "agents.bytemine.ai",
   "description": "Retrieve a specific contact's full profile by ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-09-09T21:56:28.089Z"
  },
  {
   "url": "https://agents.bytemine.ai/functions/v1/api-gateway/contacts/search",
   "host": "agents.bytemine.ai",
   "description": "Search the prospect database by job title, seniority, department, industry, company, location, and more. Filters accept a plain string, an array of strings, or { value, included } objects for excludes. Returns masked results. Billed per result returned, up to pageSize.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x4d18610a353f6f5d66caebdccbe54828b57a53d3",
   "x402_version": 2,
   "updated": "2026-09-01T22:37:47.733Z"
  },
  {
   "url": "https://agents.bytemine.ai/functions/v1/api-gateway/contacts/unlock",
   "host": "agents.bytemine.ai",
   "description": "Unlock full contact details for prospects by PID. Returns verified work email, personal email, and phone numbers. If an unlocked contact has no work email an email finder fallback runs automatically at no extra charge. Billed per PID.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-09-01T22:37:54.953Z"
  },
  {
   "url": "https://agents.bytemine.ai/functions/v1/api-gateway/fraud-check",
   "host": "agents.bytemine.ai",
   "description": "Score a signup for fraud risk. Send email only, ip only, or both; at least one is required. Email checks cover disposable and free provider detection, MX validation, gibberish name detection, domain liveness, and known business signals. IP checks cover VPN, proxy, Tor, residential relay, datacenter, and bogon detection. Returns a decision of allow, review, or block with a risk score and itemized s",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-19T00:03:16.929Z"
  },
  {
   "url": "https://agents.bytemine.ai/functions/v1/api-gateway/v1/tech/stack",
   "host": "agents.bytemine.ai",
   "description": "Return the full detected technology stack for a domain. Every technology is mapped to a category with a confidence score. Includes stack_sophistication, stack_gaps, and competing_vendors derived intelligence. Billed per domain profiled.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-09-09T01:49:04.084Z"
  },
  {
   "url": "https://agents.chain.link/v1/operations/:operationId/submit",
   "host": "agents.chain.link",
   "description": "Chainlink For Agents: submit a signed operation payload.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x158e90DD58FbE897ED8c244f472Febee37283d00",
   "x402_version": 2,
   "updated": "2026-09-14T09:52:11.607Z"
  },
  {
   "url": "https://agents.chain.link/v1/operations/:workflowName",
   "host": "agents.chain.link",
   "description": "Chainlink For Agents: execute a catalog workflow by workflow name.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x158e90DD58FbE897ED8c244f472Febee37283d00",
   "x402_version": 2,
   "updated": "2026-09-14T09:54:17.821Z"
  },
  {
   "url": "https://agents.datamancer.io/api/v1/paid/vin",
   "host": "agents.datamancer.io",
   "description": "VIN decode (x402; 402 first, $0.005, Base then Solana)",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCAf124CacF6611A7476C64d08A829c39C1688943",
   "x402_version": 2,
   "updated": "2026-09-12T17:04:18.692Z"
  },
  {
   "url": "https://agents.dexl.io/v1/agents/:id/autonomous",
   "host": "agents.dexl.io",
   "description": "Run a DexL agent autonomously: it plans, discovers services, pays for them, executes and verifies - paid for once with x402",
   "method": "POST",
   "chain": "base",
   "price": 0.055,
   "price_atomic": "55000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-08T19:20:12.415Z"
  },
  {
   "url": "https://agents.dexl.io/v1/agents/:id/run",
   "host": "agents.dexl.io",
   "description": "Run a DexL agent: the model reasons, calls tools when it needs them, and returns an answer - paid per run with x402",
   "method": "POST",
   "chain": "base",
   "price": 0.001181,
   "price_atomic": "1181",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-12T02:30:25.682Z"
  },
  {
   "url": "https://agents.dexl.io/v1/audio/speech",
   "host": "agents.dexl.io",
   "description": "Turn text into speech and get a WAV back: eight voices, 24 kHz mono, up to 5000 characters per call. Priced per call with x402, and the quote is a ceiling - pay with the upto scheme and only the audio you actually generated settles.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:26:41.801Z"
  },
  {
   "url": "https://agents.dexl.io/v1/audio/transcriptions",
   "host": "agents.dexl.io",
   "description": "Turn speech into text: send base64 audio, get a plain transcript back. Handles WAV, MP3, FLAC and OGG up to about eight minutes per call. Priced per call with x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.002519,
   "price_atomic": "2519",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:29:49.96Z"
  },
  {
   "url": "https://agents.dexl.io/v1/chat/completions",
   "host": "agents.dexl.io",
   "description": "Chat completions for GPT-5.6, DeepSeek V4 and Gemini behind one OpenAI-shaped endpoint. No account, no API key: the request pays for itself in USDC on Base, Polygon, Arbitrum or Solana. Pay with the upto scheme and only what you actually use settles - the unused ceiling comes back.",
   "method": "POST",
   "chain": "base",
   "price": 0.002541,
   "price_atomic": "2541",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:26:33.812Z"
  },
  {
   "url": "https://agents.dexl.io/v1/marketplace/probe",
   "host": "agents.dexl.io",
   "description": "A deliberately cheap paid call, for checking that your wallet, network and x402 client actually work against this gateway before you spend more on a real product. It settles a real payment and echoes back what we saw: network, scheme, amount and your address.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:28:12.892Z"
  },
  {
   "url": "https://agents.dexl.io/v1/network/agents/:id/execute",
   "host": "agents.dexl.io",
   "description": "Execute a service published by an external agent on the DexL network, paid per call with x402",
   "method": "POST",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-08T19:44:57.931Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/classify-text",
   "host": "agents.dexl.io",
   "description": "Assign text to one of the labels you supply - support tickets, intents, topics, spam or not, anything. The returned label is checked against your list, so the model cannot invent a category: an answer outside your labels is rejected rather than passed through. Comes back with a confidence and a one-line reason. Fixed price per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:28:54.519Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/cve-lookup",
   "host": "agents.dexl.io",
   "description": "Look up a CVE by id, or search the NVD catalogue by keyword. Returns the CVSS base score and vector with its version (v4, v3.1, v3.0 or v2 - whichever NVD published), severity, CWE classification, publication and last-modified dates, vulnerability status and references. Straight from the NIST National Vulnerability Database.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:27:53.643Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/evm-rpc",
   "host": "agents.dexl.io",
   "description": "Make any read-only JSON-RPC call on 28 EVM chains - eth_call, eth_blockNumber, eth_getLogs, eth_getBalance and the rest - without running a node or holding an RPC key. Covers Base, Ethereum, Arbitrum, Optimism, Polygon, BSC and more, with automatic failover across providers when one rate-limits or goes down.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:26:59.32Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/extract-data",
   "host": "agents.dexl.io",
   "description": "Pull named fields out of free text as JSON - names, dates, amounts, references, anything you list. Every field you ask for appears in the answer: one the text does not contain comes back null rather than guessed, so \"not in the text\" and \"model did not answer\" are never confused. Fixed price per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:29:03.366Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/fx-rate",
   "host": "agents.dexl.io",
   "description": "Euro foreign-exchange reference rates from the European Central Bank for 30 currencies - USD, GBP, JPY, CHF, TRY, CNY, INR, BRL and more - with cross-rates derived through EUR (USD/TRY, GBP/JPY, anything against anything) and an optional daily series up to 90 business days. The response says plainly what these are: published once per business day around 16:00 CET, not a live market rate and not tr",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:28:44.787Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/grid-demand",
   "host": "agents.dexl.io",
   "description": "Hourly US electricity demand, day-ahead demand forecast, net generation and total interchange for any of 83 balancing authorities - CAISO, ERCOT, PJM, MISO, NYISO, ISO-NE, SPP, Bonneville, or US48 for the whole Lower 48. Straight from EIA open data, grouped by hour so an agent reads one object per hour instead of four raw series.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:27:35.237Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/grid-fuel-mix",
   "host": "agents.dexl.io",
   "description": "Hourly electricity generation by fuel source for any US balancing authority, with the carbon-free share computed from wind, solar, hydro, nuclear and geothermal. Storage is excluded from both sides because discharging shifts power rather than generating it, and \"other/unknown\" is never counted as clean - so the share errs low. Method returned with the numbers.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:27:45.302Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/redact-pii",
   "host": "agents.dexl.io",
   "description": "Replace personal data in text with typed placeholders. Emails, phone numbers, cards, IBANs and IP addresses are matched by exact pattern and never left to the model - the deterministic cases cannot be missed. Names, addresses and ids are judged by a model, and output shorter than half the input is rejected, so redaction never silently deletes text. The method is returned with the result.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:29:38.89Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/sanctions-screen",
   "host": "agents.dexl.io",
   "description": "Screen a person, company or vessel name against the US Treasury OFAC Specially Designated Nationals list AND its alias file - aliases matter, because a sanctioned party usually trades under an aka. Each match carries a deterministic score, the sanctions programme, and whether the hit was a primary name or an alias. The response lists which lists were searched and which were not: a name-similarity ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:28:07.82Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/sentiment-text",
   "host": "agents.dexl.io",
   "description": "Sentiment as one of positive, negative, neutral or mixed, with a -1 to 1 score and a one-line reason. \"Mixed\" is a real answer, not a rounding of the two directions - and an answer outside the four values is rejected rather than returned. Fixed price per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:29:29.995Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/site-crawl",
   "host": "agents.dexl.io",
   "description": "Crawl a website: fetch a page, follow the links inside the same host and return every page it reached, within a page budget you set. For reading documentation, a product catalogue or a changelog in one paid call instead of many.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:27:25.013Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/summarize-text",
   "host": "agents.dexl.io",
   "description": "Summarize text into a set number of sentences, or into bullet points. Uses only what the text says and adds nothing. Input is bounded at 8000 characters, which is what makes a fixed price per call possible instead of per-token billing.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:29:12.352Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/token-liquidity",
   "host": "agents.dexl.io",
   "description": "Read a token's DEX pair straight from the chain: pair address, both reserves, the implied price, LP total supply and how much of that LP sits in burn addresses. Base, Arbitrum and BNB Chain, Uniswap V2-style factories against the wrapped native token. Read-only eth_call, no API key. The answer states its own limits: no pair here does not mean no liquidity, because V3, other DEXes and non-native qu",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:28:36.463Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/transaction-lookup",
   "host": "agents.dexl.io",
   "description": "Look up any transaction and its receipt by hash on 28 EVM chains: success or revert, block number, gas used, effective gas price, sender and recipient. Covers Base, Ethereum, Arbitrum, Optimism, Polygon, BSC and more. Use it to confirm a payment or settlement actually landed.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-09T06:21:34.081Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/translate-text",
   "host": "agents.dexl.io",
   "description": "Translate text into any target language, detecting the source when you do not give it. Proper nouns, numbers, code and formatting are kept as they are. Returns the translation alone, with no preamble to strip. Fixed price per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:29:21.249Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/wallet-balance",
   "host": "agents.dexl.io",
   "description": "Read any wallet balance on 28 EVM chains: native coin (ETH, BNB, MATIC, AVAX) or any ERC-20 token including USDC. Covers Base, Ethereum, Arbitrum, Optimism, Polygon, BSC, Avalanche, zkSync, Linea, Scroll, Blast, Mantle, Celo, Gnosis, Sonic, Unichain, World Chain, Zora and more. Returns the raw and decimal balance with the block it was read at.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:26:50.829Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/weather",
   "host": "agents.dexl.io",
   "description": "Current weather and a short forecast for anywhere on earth, by place name or by latitude and longitude. Returns temperature, apparent temperature, humidity, precipitation, wind speed and direction, plus a daily high and low for up to seven days. Place names are geocoded for you.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:27:08.592Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/web-fetch",
   "host": "agents.dexl.io",
   "description": "Fetch any public web page or JSON API and get its status, content type, headers and body back. For agents that need to read a page they cannot reach themselves. Private networks and loopback addresses are blocked, and large bodies are truncated rather than dropped.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:27:17.201Z"
  },
  {
   "url": "https://agents.dexl.io/v1/tools/web-search",
   "host": "agents.dexl.io",
   "description": "Search the live web and get ranked results back: title, URL and snippet for each hit, up to 20 per call, optionally biased to a country. The natural first step before fetching or crawling - this tool finds the pages, the fetch and crawl tools read them. Results come from an independent web index and the response names which one answered.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x820D61a720963fab63aB6e0aeF4D1779Eb42F6BB",
   "x402_version": 2,
   "updated": "2026-09-14T03:28:27.202Z"
  },
  {
   "url": "https://agents.driftflight.com/v1/images/generate",
   "host": "agents.driftflight.com",
   "description": "Generate an image from a text prompt",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x00acee6cd97a308ace9a3fe7da90664bfa9b6d21",
   "x402_version": 2,
   "updated": "2026-09-11T00:04:07.745Z"
  },
  {
   "url": "https://agents.dubbleblack.com/api/agent/evidence",
   "host": "agents.dubbleblack.com",
   "description": "Returns ranked products with evidence scores, confidence bands, and provenance metadata for a vertical, an optional category, and a natural language purchase intent. Supports budget, brand, and product ID filters. When observations are too sparse to support a confident recommendation, the API returns HTTP 200 with an empty results array and insufficient_evidence set to true. It never fabricates re",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x8c69b13769ca7033145cedbf463a7fe1368537d1",
   "x402_version": 2,
   "updated": "2026-09-10T18:38:10.075Z"
  },
  {
   "url": "https://agents.dyoeway.org/audit",
   "host": "agents.dyoeway.org",
   "description": "DYOE Audit & Verify — is this website legit and trustworthy? Full trust + SEO + contactability audit of any site, scored 0-100 with a legitimacy verdict and prioritized fixes. Due diligence in one call. Input: ?url=domain",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:22.787Z"
  },
  {
   "url": "https://agents.dyoeway.org/contacts",
   "host": "agents.dyoeway.org",
   "description": "Extract emails, phone numbers, and social links from any website — lead enrichment for agents. Input: ?url=",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:59.108Z"
  },
  {
   "url": "https://agents.dyoeway.org/credential/org",
   "host": "agents.dyoeway.org",
   "description": "Verified Organization credential — runs a trust check on a business domain and issues a DYOE-signed, verifiable credential {verdict, trust_score, domain_age}. Riding the same authority rail as Verified Human / Agent / Action. Input: ?domain=",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:30.884Z"
  },
  {
   "url": "https://agents.dyoeway.org/crypto",
   "host": "agents.dyoeway.org",
   "description": "Live crypto price + 24h change, market cap & volume for any coin — for trading agents. Input: ?symbol=btc",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:45.409Z"
  },
  {
   "url": "https://agents.dyoeway.org/extract",
   "host": "agents.dyoeway.org",
   "description": "Extract clean main text content from any web page (no nav/ads) — for research & summarizing agents. Input: ?url=",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:42:02.048Z"
  },
  {
   "url": "https://agents.dyoeway.org/fx",
   "host": "agents.dyoeway.org",
   "description": "Currency conversion + live exchange rate (ECB data). Input: ?from=USD&to=EUR&amount=100",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:36.123Z"
  },
  {
   "url": "https://agents.dyoeway.org/intel",
   "host": "agents.dyoeway.org",
   "description": "DYOE Intel — full due-diligence dossier on any company or website in ONE call: what they do, legitimacy + trust verdict, domain age, how to reach them, social presence, scam red flags. Counterparty research & background checks for agents — one call instead of ten. BASIS (no black box): RDAP registry domain-age, HTTPS + reachability, on-page content & contact signals, and the DYOE human-vouch regis",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:42:11.734Z"
  },
  {
   "url": "https://agents.dyoeway.org/market",
   "host": "agents.dyoeway.org",
   "description": "Global crypto market overview — total market cap, 24h change, BTC/ETH dominance. Input: (none)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:47.86Z"
  },
  {
   "url": "https://agents.dyoeway.org/merchant",
   "host": "agents.dyoeway.org",
   "description": "Is this online store safe to buy from? Scam/fraud check + trust verdict (safe/caution/avoid) + store signals (checkout, returns, payment methods) — counterparty trust for shopping & commerce agents before they pay. Input: ?url=",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:42:05.014Z"
  },
  {
   "url": "https://agents.dyoeway.org/metadata",
   "host": "agents.dyoeway.org",
   "description": "Extract title, description, OpenGraph image, favicon & canonical from any URL — link previews & summaries. Input: ?url=",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:56.45Z"
  },
  {
   "url": "https://agents.dyoeway.org/movers",
   "host": "agents.dyoeway.org",
   "description": "Top gainers & losers (24h) across the top 100 coins — for trading agents. Input: (none)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:53.445Z"
  },
  {
   "url": "https://agents.dyoeway.org/reputation",
   "host": "agents.dyoeway.org",
   "description": "Reputation — the historical track record for any domain or wallet: how many times DYOE has assessed it, verdict history, times flagged, first/last seen, a reputation score, and a signed reputation credential. A credit score for counterparties. BASIS (transparent, not a black box): computed only from DYOE's own logged prior assessments — each verdict is a real past trust-check, and the score weight",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:28.204Z"
  },
  {
   "url": "https://agents.dyoeway.org/token",
   "host": "agents.dyoeway.org",
   "description": "TRUST-VETTED token intelligence — price + market data PLUS a scam/rug-risk read on the project behind the coin (legit site? brand-new domain? red flags?). Only DYOE combines market data + trust. Input: ?symbol=",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:42:08.362Z"
  },
  {
   "url": "https://agents.dyoeway.org/transaction",
   "host": "agents.dyoeway.org",
   "description": "DYOE Know Your Agent (KYA) — the pay-safely pre-flight before an agent sends money. ONE call vets the whole deal: is the counterparty SITE legit (scam/fraud/phishing/rug) AND is the payee WALLET safe (OFAC-sanctioned? disposable?), weighed against amount vs. policy. Returns proceed/caution/stop + reasons + a signed, verifiable attestation — one go/no-go instead of three calls. Input: ?domain=merch",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:34.475Z"
  },
  {
   "url": "https://agents.dyoeway.org/trending",
   "host": "agents.dyoeway.org",
   "description": "The coins trending right now — for trading & research agents. Input: (none)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:50.624Z"
  },
  {
   "url": "https://agents.dyoeway.org/verify",
   "host": "agents.dyoeway.org",
   "description": "DYOE Trust Check — is this counterparty safe? Scam, fraud, phishing & rug-risk check before an agent trusts or pays any website, business, wallet, or endpoint. Returns verdict (safe/caution/avoid) + trust_score + domain age + red_flags. The trust tollbooth of the agent economy. Input: ?target=domain",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:20.048Z"
  },
  {
   "url": "https://agents.dyoeway.org/wallet",
   "host": "agents.dyoeway.org",
   "description": "DYOE Wallet Check — is this CRYPTO WALLET safe to pay? Before your agent sends funds to an address, screen it: AUTHORITATIVE OFAC sanctions check (never pay a sanctioned wallet) + on-chain footprint (empty/disposable-address red flag) + human-vouch overlay. Returns verdict (safe/caution/avoid), sanctioned flag, on-chain activity & red_flags. Counterparty trust for the address itself — the payment-",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:25.406Z"
  },
  {
   "url": "https://agents.dyoeway.org/weather",
   "host": "agents.dyoeway.org",
   "description": "Current conditions + 3-day forecast for any city — for travel & planning agents. Input: ?city=Atlanta",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:39.846Z"
  },
  {
   "url": "https://agents.dyoeway.org/wiki",
   "host": "agents.dyoeway.org",
   "description": "Factual summary of any topic from Wikipedia — for research agents. Input: ?topic=Bitcoin",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x834b189A1c087d0af169A905454979952F59e8AC",
   "x402_version": 2,
   "updated": "2026-08-20T15:41:42.637Z"
  },
  {
   "url": "https://agents.machina.gg/world-cup/v1/backtest-forecasts",
   "host": "agents.machina.gg",
   "description": "Historical backtests of the match forecasts. Informational research output with no selection, ranking, or recommendation of wagers.",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x348ac9e3b010ba2300ba9a7bcfe5ae592b9fcfaa",
   "x402_version": 2,
   "updated": "2026-09-03T19:35:51.638Z"
  },
  {
   "url": "https://agents.machina.gg/world-cup/v1/get-match-forecast",
   "host": "agents.machina.gg",
   "description": "Dixon-Coles match probabilities with model-vs-market differences and de-vigged probabilities. Informational research output with no selection, ranking, or recommendation of wagers.",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x348ac9e3b010ba2300ba9a7bcfe5ae592b9fcfaa",
   "x402_version": 2,
   "updated": "2026-09-03T19:35:27.947Z"
  },
  {
   "url": "https://agents.machina.gg/world-cup/v1/get-schedule",
   "host": "agents.machina.gg",
   "description": "Tournament fixtures, filterable by team, opponent, and date range.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x348ac9e3b010ba2300ba9a7bcfe5ae592b9fcfaa",
   "x402_version": 2,
   "updated": "2026-09-03T19:33:29.027Z"
  },
  {
   "url": "https://agents.machina.gg/world-cup/v1/get-standings",
   "host": "agents.machina.gg",
   "description": "Current tournament standings.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x348ac9e3b010ba2300ba9a7bcfe5ae592b9fcfaa",
   "x402_version": 2,
   "updated": "2026-09-03T19:33:05.761Z"
  },
  {
   "url": "https://agents.machina.gg/world-cup/v1/resolve",
   "host": "agents.machina.gg",
   "description": "Resolves a provider id (api_football, sportradar, opta, entain, espn) or canonical machina URN to the entity it identifies, with all cross-provider ids attached.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x348ac9e3b010ba2300ba9a7bcfe5ae592b9fcfaa",
   "x402_version": 2,
   "updated": "2026-09-03T19:06:25.835Z"
  },
  {
   "url": "https://agents.machina.gg/world-cup/v1/skills/match-recap",
   "host": "agents.machina.gg",
   "description": "Post-match recap authored once the final whistle blows, addressable by event, event URN, or team and opponent on a date.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x348ac9e3b010ba2300ba9a7bcfe5ae592b9fcfaa",
   "x402_version": 2,
   "updated": "2026-09-03T19:07:07.181Z"
  },
  {
   "url": "https://agents.machina.gg/world-cup/v1/skills/player-spotlight",
   "host": "agents.machina.gg",
   "description": "Grounded player card with performance context and narrative.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x348ac9e3b010ba2300ba9a7bcfe5ae592b9fcfaa",
   "x402_version": 2,
   "updated": "2026-09-03T19:07:12.746Z"
  },
  {
   "url": "https://agents.nibiashara.biz/api/fx/USD-KES",
   "host": "agents.nibiashara.biz",
   "description": "Single African FX pair vs USD (official rate, timestamp, source)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x403b72e2EdbC9dB738e09D3064a6A54f8A027055",
   "x402_version": 1,
   "updated": "2026-08-22T19:31:15.387Z"
  },
  {
   "url": "https://agents.nibiashara.biz/api/fx/USD-TZS",
   "host": "agents.nibiashara.biz",
   "description": "Single African FX pair vs USD (official rate, timestamp, source)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x403b72e2EdbC9dB738e09D3064a6A54f8A027055",
   "x402_version": 1,
   "updated": "2026-08-22T19:31:02.367Z"
  },
  {
   "url": "https://agents.nibiashara.biz/api/parallel/USD-NGN",
   "host": "agents.nibiashara.biz",
   "description": "Street (parallel-market) FX rate for a West African currency vs USD, derived from live P2P order books, with the official rate and the spread between them",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x403b72e2EdbC9dB738e09D3064a6A54f8A027055",
   "x402_version": 1,
   "updated": "2026-08-24T01:50:36.097Z"
  },
  {
   "url": "https://agents.nibiashara.biz/shelf/carrier-authority-check",
   "host": "agents.nibiashara.biz",
   "description": "US carrier authority & safety check (FMCSA). Live federal FMCSA record for a US motor carrier: legal name, operating status (allowed to operate), authority, safety rating, fleet size, crash and inspection summary — with plain risk flags. The check a freight-broker or dispatch agent runs before tendering a load.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x403b72e2EdbC9dB738e09D3064a6A54f8A027055",
   "x402_version": 2,
   "updated": "2026-08-23T21:55:12.764Z"
  },
  {
   "url": "https://agents.nibiashara.biz/shelf/fx-africa-daily-brief",
   "host": "agents.nibiashara.biz",
   "description": "Africa FX daily brief. Every official pair plus both parallel quotes and spreads in one structured payload — the one call a pricing or remittance agent needs each morning.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x403b72e2EdbC9dB738e09D3064a6A54f8A027055",
   "x402_version": 2,
   "updated": "2026-09-04T16:43:21.033Z"
  },
  {
   "url": "https://agents.nibiashara.biz/shelf/fx-official-all",
   "host": "agents.nibiashara.biz",
   "description": "Official FX rates — all eight pairs. All supported African pairs vs USD in one payload.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x403b72e2EdbC9dB738e09D3064a6A54f8A027055",
   "x402_version": 2,
   "updated": "2026-08-30T15:45:23.825Z"
  },
  {
   "url": "https://agents.nibiashara.biz/shelf/nb-flyer-design",
   "host": "agents.nibiashara.biz",
   "description": "Print/social flyer design. One flyer, real licensed photography, print-ready PDF plus square and story exports. Pass ?brief=…&contact=email. Turnaround 72 hours.",
   "method": "GET",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0x403b72e2EdbC9dB738e09D3064a6A54f8A027055",
   "x402_version": 2,
   "updated": "2026-08-22T20:07:11.961Z"
  },
  {
   "url": "https://agents.samedaydesk.com/defi/morpho-position",
   "host": "agents.samedaydesk.com",
   "description": "Base address -> deterministic Morpho borrower position snapshot and collateral-price stress scenarios. Returns LTV, LLTV, health factor, liquidation headroom, source freshness, and scenario outcomes. Read-only indexed observation; direct RPC verification is required before execution.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee",
   "x402_version": 2,
   "updated": "2026-09-05T01:16:09.645Z"
  },
  {
   "url": "https://agents.samedaydesk.com/extract",
   "host": "agents.samedaydesk.com",
   "description": "Extract a public HTTP(S) web page into structured JSON with a clean text excerpt for LLM workflows: title, description, JSON-LD, Open Graph/Twitter metadata, headings, links, and AI-readiness signals. Fetches without JavaScript rendering, follows redirects, and applies a 12-second timeout and 3 MB read cap. The paid JSON keeps requestedUrl, finalUrl, source HTTP status, sourceOk, a nullable error,",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee",
   "x402_version": 2,
   "updated": "2026-09-13T20:47:27.751Z"
  },
  {
   "url": "https://agents.samedaydesk.com/extract/batch",
   "host": "agents.samedaydesk.com",
   "description": "Batch extract one to five public HTTPS URLs into bounded structured fields. One flat 0.01 USDC (10000 atomic Base USDC) quote buys a bounded attempt with hard request, byte, and wall-time ceilings. Charge is for the attempt, not a guarantee that every URL succeeds.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee",
   "x402_version": 2,
   "updated": "2026-09-08T05:42:27.016Z"
  },
  {
   "url": "https://agents.smarterway.tech/services/article-video/v1/jobs",
   "host": "agents.smarterway.tech",
   "description": "article-video POST /article-video/jobs",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x7f985b1764f79faa42a4622bb605b23c8eb5abea",
   "x402_version": 2,
   "updated": "2026-08-29T17:06:46.793Z"
  },
  {
   "url": "https://agents.smarterway.tech/services/watch-trends/v1/socket/session",
   "host": "agents.smarterway.tech",
   "description": "watch-trends POST /socket/session",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7f985b1764f79faa42a4622bb605b23c8eb5abea",
   "x402_version": 2,
   "updated": "2026-08-30T15:37:58.998Z"
  },
  {
   "url": "https://agents.smarterway.tech/services/watch-trends/v1/watches",
   "host": "agents.smarterway.tech",
   "description": "watch-trends POST /watches",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7f985b1764f79faa42a4622bb605b23c8eb5abea",
   "x402_version": 2,
   "updated": "2026-08-29T15:26:04.453Z"
  },
  {
   "url": "https://agents.thirdmade.net/scrape",
   "host": "agents.thirdmade.net",
   "description": "Scrape any public web page and get clean structured JSON (title, text, meta). Pay per call with USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x315708415764b7F2B783714cE82cf9C628e33fCF",
   "x402_version": 2,
   "updated": "2026-09-12T17:19:31.652Z"
  },
  {
   "url": "https://agents.withzero.xyz/api/v1/deploy/apps",
   "host": "agents.withzero.xyz",
   "description": "Node.js hosting: ship the Node app you built locally, unchanged — full server runtime on Cloud Run with a dedicated Postgres. Native modules OK. App reads DATABASE_URL + listens on PORT. Filesystem is writable but ephemeral (scale-to-zero) — keep durable state in Postgres. Durable /data file storage (1 GiB included).",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0x9811c0900fcb719bbc363a3846d2d6db2771dea8",
   "x402_version": 2,
   "updated": "2026-08-24T21:54:26.001Z"
  },
  {
   "url": "https://agents.withzero.xyz/api/v1/deploy/apps/:id/renew",
   "host": "agents.withzero.xyz",
   "description": "Extend an app hosting term.",
   "method": "POST",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0x9811c0900fcb719bbc363a3846d2d6db2771dea8",
   "x402_version": 2,
   "updated": "2026-08-24T23:46:50.799Z"
  },
  {
   "url": "https://agents.withzero.xyz/api/v1/image/images/grok-imagine",
   "host": "agents.withzero.xyz",
   "description": "Generate images from a text prompt with xAI's Grok Imagine quality tier. Returns hosted image URLs.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x9811c0900fcb719bbc363a3846d2d6db2771dea8",
   "x402_version": 2,
   "updated": "2026-09-01T23:20:58.293Z"
  },
  {
   "url": "https://agents.withzero.xyz/api/v1/image/images/nano-banana-2",
   "host": "agents.withzero.xyz",
   "description": "Generate images from a text prompt with Google's Nano Banana 2 (Gemini 3.1 Flash Image) — fast, high-quality generation. Returns hosted image URLs.",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0x9811c0900fcb719bbc363a3846d2d6db2771dea8",
   "x402_version": 2,
   "updated": "2026-09-14T05:36:39.891Z"
  },
  {
   "url": "https://agents.withzero.xyz/api/v1/pipe0/company/identity",
   "host": "agents.withzero.xyz",
   "description": "Resolve one company name through Pipe0 company:identity@3. At-cost fixed cap: max($0.01, 0.30 Pipe0 credits × $999/34,000 credits). Useful as a lightweight first step, fallback, or corroboration step before Crustdata enrichment workflows.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9811c0900fcb719bbc363a3846d2d6db2771dea8",
   "x402_version": 2,
   "updated": "2026-09-09T03:47:24.736Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/aggregates/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "The stock price history endpoint. Returns historical OHLCV bars at the requested multiplier and timespan (minute, hour, day, week, month) between `from` and `to`. Use for price history, charting, backtesting, and trend analysis over any date range. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-28T15:59:22.033Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/archive",
   "host": "agents.x402stock.xyz",
   "description": "Use to discover the point-in-time archive: immutable daily snapshots of ephemeral market state (Hyperliquid perps/spot, JLP pool, pre-IPO marks, market regime, squeeze scores), captured once per UTC day and never overwritten or backfilled. Lists every feed and entity with date coverage; read days via /archive/{feed} and series via /archive/{feed}/range. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:33.283Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/archive/:feed",
   "host": "agents.x402stock.xyz",
   "description": "Use to read one immutable archived day of a feed (sol.jlp, hl.perps, prestocks.markets, scores.squeeze, …): the exact payload the live endpoint returned that day, plus provenance (observed/captured/ingested timestamps + a content hash proving contemporaneous capture). Defaults to latest; ?date=YYYY-MM-DD for a past day, ?entity= on multi-entity feeds. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:49.831Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/archive/:feed/range",
   "host": "agents.x402stock.xyz",
   "description": "Use for time-series questions over the archive: how JLP AUM, Hyperliquid funding, a pre-IPO token premium, or a ticker's squeeze score evolved day by day. Per-day summaries (oldest first, ?from ?to ?limit, max 366) with capture provenance; payloads omitted — buy a full day via /archive/{feed}?date=. History accumulates daily and cannot be reconstructed retroactively. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:50.076Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/avg-interest-rates",
   "host": "agents.x402stock.xyz",
   "description": "The average interest rate the US Treasury currently pays on its outstanding debt, broken out by security (Treasury Bills, Notes, Bonds, TIPS, FRNs, savings, and the marketable/total aggregates) for the latest reported month, in percent. No ticker needed. A read on the government's cost of borrowing that complements the /treasury-yields curve. Sourced from the US Treasury (FiscalData).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:28.241Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/backtest/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Backtests a simple rule on a US stock and returns a finished report PNG. Runs an SMA crossover (?strategy=sma_cross&fast=50&slow=200) or RSI mean-reversion (?strategy=rsi_reversion&period=14&lower=30&upper=70) over daily history (?years=, max 5), no lookahead, rendered as an equity curve vs buy & hold. Returns full stats plus a hosted `artifact.png_url`. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:52.455Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/basis",
   "host": "agents.x402stock.xyz",
   "description": "Scans every US stock that also trades as a 24/7 synthetic perp and returns the gap: official (delayed) price, prev close, perp mark and oracle, funding APR, open interest, and computed `basis_percent` + `basis_vs_prev_close_percent` — the implied overnight move while the US market is shut. Widest dislocation first, plus a plain-English `reading`. `?limit=`, `?min_basis=`. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-05T01:47:49.258Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/basis/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "One stock priced on every rail at once: its official US listing (delayed, closed overnight) against the 24/7 Hyperliquid HIP-3 synthetic perp. Returns both prices, funding APR, open interest, and the gap as `basis_percent` + `basis_vs_prev_close_percent` — while the US market is shut, the live view of where the name reopens. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:54.267Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/beneficial-ownership/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Schedule 13D/13G filings — triggered when a holder crosses 5% of a class — disclosing beneficial-ownership and activist stakes in a US-listed company, from SEC EDGAR. Per filing: the reporting person, filer-reported percent of class (can be <5% if held via derivatives), shares, voting/dispositive power, and (for 13D) the activist intent. `?type=13D|13G|all`, `?limit=` max 25. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:54.931Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/calendar",
   "host": "agents.x402stock.xyz",
   "description": "Upcoming US economic data releases — WHEN the market-moving prints land, not just their latest values. Returns curated high-importance releases (CPI, PPI, PCE, jobs, JOLTS, GDP, retail sales, housing starts, industrial production) within `?days=` (default 30, max 90), each with date and category, plus the next FOMC meeting. `?past=true` includes the last week. Release dates from FRED.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:33.116Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/calendar/fomc",
   "host": "agents.x402stock.xyz",
   "description": "The full FOMC meeting schedule (2025–2027) with the last and next meeting and days-until. Each entry carries the two-day meeting's start and decision date, year, and past/upcoming status. No ticker needed — the rate-decision calendar every macro-aware agent plans around. Source: U.S. Federal Reserve. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:29.121Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/clinical-trials",
   "host": "agents.x402stock.xyz",
   "description": "Clinical trials run by a company, from ClinicalTrials.gov, newest first. Pass `?sponsor=Vertex Pharmaceuticals` (required) plus `?limit=` (max 100). Each trial carries NCT id, title, status, phase(s), study type, conditions, enrollment, lead sponsor, and start/completion/update dates with a link. A primary biotech catalyst. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:36.254Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/company-facts/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Every XBRL financial fact a company has reported to the SEC, each collapsed to its latest value: tag, taxonomy, label, unit, the figure, and the period/form/filing it came from. Filter with `?taxonomy=us-gaap|dei`, `?search=revenue`, and `?limit=`. Discover which metrics exist for a ticker before drilling into the full series via /concept. Sourced from SEC EDGAR. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:57.293Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/compare",
   "host": "agents.x402stock.xyz",
   "description": "Compare 2 to 3 US-listed stocks side by side (peer or watchlist comparisons). Pass a comma-separated list via `?tickers=AAPL,MSFT,NVDA` (1 to 3 symbols). Returns price and day change, market cap, P/E, EPS, revenue, gross and net margins, and dividend yield per ticker. Built for multiple stocks — for a single stock, `/api/v1/quote/{ticker}` is cheaper. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-05T01:47:59.798Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/concept/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "The reported time series of one XBRL financial concept (e.g. Revenues, Assets, NetIncomeLoss) for a company, taken directly from its SEC filings. Pass the tag via `?tag=` and optionally `?taxonomy=` (default us-gaap) and `?limit=`. Each point carries the value, period, fiscal year/quarter, source form, and accession. Use for precise, filing-grade fundamentals and quant time series. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:59.179Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/conditions",
   "host": "agents.x402stock.xyz",
   "description": "Reference catalog of trade/quote condition codes (the numeric `conditions` seen on trades) with names, types, data types, and SIP mappings. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:32.446Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/congress-trades",
   "host": "agents.x402stock.xyz",
   "description": "Recent stock trades disclosed by US members of Congress under the STOCK Act, parsed live from official House and Senate Periodic Transaction Reports: per trade the member, chamber, ticker, asset, buy/sell type, date, and disclosed dollar range. ?chamber=house|senate|both, ?ticker=AAPL, ?limit= recent filings per chamber (max 20). From US House & Senate. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:33.112Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/cot",
   "host": "agents.x402stock.xyz",
   "description": "The weekly CFTC Commitments of Traders positioning across major futures markets in one call: for each market the open interest, non-commercial (large speculator) net position and weekly change, and commercial (hedger) net position. Covers equity indices, gold/silver, crude/natural gas, major FX, the 10-year note, and bitcoin. No ticker needed. Sourced from the US CFTC. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:38.254Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/cot/:market",
   "host": "agents.x402stock.xyz",
   "description": "CFTC Commitments of Traders for one futures market by slug: sp500, nasdaq, gold, silver, crude-oil, natural-gas, euro, british-pound, japanese-yen, swiss-franc, us-dollar-index, 10y-note, bitcoin. Returns open interest and non-commercial, commercial, and non-reportable long/short/net with weekly changes plus net history. `?weeks=` 12 (max 52). From the US CFTC. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:01.198Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/crypto/:pair/aggregates",
   "host": "agents.x402stock.xyz",
   "description": "Historical OHLCV bars for a major-coin crypto spot pair at the requested multiplier and timespan (minute, hour, day, week, month) between `from` and `to`. Pass the pair in the path as BASE-QUOTE, e.g. BTC-USD or ETH-USD. Aggregated centralized-market spot — for Hyperliquid-listed token spot use /api/v1/spot, for perps use /api/v1/perps. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:02.037Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/crypto/:pair/prev-close",
   "host": "agents.x402stock.xyz",
   "description": "Crypto trades 24/7, so there is no session close: this returns the previous UTC calendar day's full OHLCV candle (00:00–24:00 UTC) for a spot pair — open, high, low, close, volume, and VWAP. Pass the pair in the path as BASE-QUOTE, e.g. BTC-USD. One call returns yesterday's daily bar. From x402stock, a pay-per-call market & economic data API. Pay per request in USDC via x402, no API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:04.583Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/dividend-calendar",
   "host": "agents.x402stock.xyz",
   "description": "Market-wide dividend calendar (no ticker needed). Per row: ticker, ex-dividend / record / pay / declaration dates, cash amount per share, currency, type, payments-per-year `frequency` + `frequency_label` (quarterly, monthly, weekly, one-time), and computed `annualized_amount`. Upcoming payments first. Filter `?from=`/`?to=` on ex-date, `?ticker=`, `?frequency=`, `?order=`, `?limit=`.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:37.84Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/dividends/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Historical cash dividends for a ticker: amount, currency, type, frequency, and the declaration / ex-dividend / record / pay dates. Most recent first. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:04.71Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/dossier/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "A company's recent SEC disclosure picture in one call: the filings index, insider transactions from Form 4 with a net buy/sell signal, material 8-K events by item code, and initial holdings from Form 3. The CIK is resolved once and shared across sections (faster than four separate calls), at a lower combined price. From SEC EDGAR; sections degrade independently. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:07.121Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/energy",
   "host": "agents.x402stock.xyz",
   "description": "Every energy benchmark in one call: WTI and Brent crude oil spot, Henry Hub natural gas spot, and US regular retail gasoline — each with its latest price, prior reading, and change. The catalog's commodities feed (no equity/forex/crypto endpoint carries these). For one benchmark with history use /api/v1/energy/{product}. Source: U.S. Energy Information Administration (EIA). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:37.987Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/energy/:product",
   "host": "agents.x402stock.xyz",
   "description": "Price history for one energy benchmark — `wti` (WTI crude, $/bbl), `brent` (Brent crude, $/bbl), `natural-gas` (Henry Hub, $/MMBtu), or `gasoline` (US regular retail, $/gal) — with the latest value, prior reading, change, and recent history. Tune with `?limit=` (default 30, max 365). The catalog's commodities feed. Source: U.S. Energy Information Administration (EIA). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:07.436Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/events/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Timeline of corporate events for a ticker, such as ticker symbol changes, with the company name, CIK, and composite FIGI. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:09.811Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/exchange-rates",
   "host": "agents.x402stock.xyz",
   "description": "Official US Treasury reporting rates of exchange — government FX reference rates for ~170 currencies, in units of foreign currency per 1 USD, for the latest quarter. Use for accounting-grade and exotic-currency conversion the market /api/v1/forex feed lacks. Filter with `?currency=Euro`. Updated quarterly. From the US Treasury (FiscalData). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:39.689Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/exchanges",
   "host": "agents.x402stock.xyz",
   "description": "Reference list of US equity exchanges and market centers with names, MICs, operating MICs, and SIP participant IDs. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:32.421Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fails-to-deliver/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Settlement fails-to-deliver for a US-listed stock from the SEC's semi-monthly data: the aggregate shares that failed to deliver on each settlement date, with the reference price, most recent first. A niche short-pressure and squeeze signal. ?limit= records (default 30). Sourced from SEC EDGAR. From x402stock, a pay-per-call market & economic data API. Pay per request in USDC via x402, no API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:10.842Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fda",
   "host": "agents.x402stock.xyz",
   "description": "FDA catalysts for a pharma/biotech/medtech company, from openFDA. Pass `?company=Medtronic` (required) plus `?limit=` (max 50). Returns `drug` (recalls + approvals) and `device` (510(k) clearances, PMA approvals, recalls) sections, each with recent items, match totals, and official FDA links. One call across 5 FDA datasets. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:41.212Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fda/shortages",
   "host": "agents.x402stock.xyz",
   "description": "Current and resolved US drug shortages from openFDA, newest update first. Optional `?company=Pfizer` narrows to one manufacturer (omit for market-wide); `?limit=` (max 100). Each carries the generic name, company, status, therapeutic category, dosage form, presentation, posting/update dates, and reason. A supply-side catalyst for generic makers. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:42.47Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fear-greed",
   "host": "agents.x402stock.xyz",
   "description": "The current US stock-market Fear & Greed index (0–100, CNN-style) with its sentiment rating and all five weighted components — volatility, momentum, put/call, safe-haven demand, junk-bond demand — each with value, weight, and reading. Includes the last 30 days of scores and a backtest of S&P 500 forward returns by sentiment zone. A one-call read of market mood. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:45.318Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fear-greed/crypto",
   "host": "agents.x402stock.xyz",
   "description": "The Crypto Fear & Greed index (0–100) with its rating, alongside the US stock Fear & Greed score for comparison, current BTC and ETH prices with 24h change, and ~90 days of crypto sentiment history. Pass `?days=N` to size the history. The crypto-sentiment companion to /api/v1/fear-greed (stocks). From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:33.511Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fear-greed/history",
   "host": "agents.x402stock.xyz",
   "description": "The full daily history of the US stock Fear & Greed index from 2016 to today, each point a date and 0–100 score. Pass `?days=N` to return only the most recent N days (default: full series). Use for charting sentiment regimes and backtesting against price. Companion to /api/v1/fear-greed (current reading). From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:44.375Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fear-greed/liquidity",
   "host": "agents.x402stock.xyz",
   "description": "US net liquidity (Fed balance sheet minus Treasury General Account minus reverse repo) as a 0–100 percentile with its label and 4-week trend, broken into its FRED components (WALCL, TGA, RRP, M2) plus ~52 weeks of history. A macro-liquidity gauge for risk appetite. Complements the /api/v1/fed-funds and other FRED macro endpoints. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:36.16Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fear-greed/regime",
   "host": "agents.x402stock.xyz",
   "description": "The combined market regime — one read fusing the stock Fear & Greed score and velocity, VIX, insider-buying sentiment, and net liquidity into a named regime (e.g. Mixed Signals) with severity and a suggested stance, plus how the S&P 500 historically performed after similar regimes (forward 5/22-day and 1/3-month returns and win rates). From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:46.473Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fed-funds",
   "host": "agents.x402stock.xyz",
   "description": "The effective federal funds rate — the Fed's benchmark policy rate that anchors every other US interest rate — as a monthly average in percent, with the latest value, prior month, month-over-month and year-over-year change, and recent history. No ticker needed. The rate every rate-sensitive analysis starts from. Sourced from the St. Louis Fed (FRED). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:36.064Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/filing-search",
   "host": "agents.x402stock.xyz",
   "description": "Full-text search across every SEC EDGAR filing since 2001. Find filings mentioning a keyword or exact phrase via ?q=, narrow by ?forms=10-K,8-K, ?ticker=, and ?startdt=/?enddt= dates, and cap with ?limit=. Returns each match's form, filer, date, and a link to the document. Sourced from SEC EDGAR. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:47.967Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/filing-summary/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Fetches a company's latest 10-K, 10-Q, or 8-K from SEC EDGAR and returns a structured JSON summary: a plain-language overview, the key risk factors, MD&A highlights, any forward guidance, and an overall sentiment label. Choose the document with `?type=10-K` (also 10-Q, 8-K). Built for agents that need the substance of a filing without parsing hundreds of pages of HTML. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:20.664Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/filings/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "List a company's recent SEC EDGAR filings sourced directly from the SEC: form type, filing and report dates, the 8-K item codes, and a direct link to each primary document. Filter to a single form with `?type=10-K` (also 10-Q, 8-K, 4, etc.) and cap with `?limit=`. Use as the index into a company's disclosures before fetching or summarizing a specific filing. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:18.491Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/financials/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Per-period financial statements (income statement, balance sheet, cash flow, comprehensive income) sourced from SEC filings, flattened to fact_key → value maps. Pass `?timeframe=annual|quarterly|ttm` and `?limit=`. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:20.415Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/float/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Free float for a ticker — the share count genuinely available to trade, net of insider, strategic and restricted holdings — plus `free_float_percent` (0-100), the derived `restricted_percent`, and the `effective_date`. The correct denominator for squeeze and liquidity work: short interest as a percentage of float, not of shares outstanding. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:20.929Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/forex/:pair/aggregates",
   "host": "agents.x402stock.xyz",
   "description": "Historical OHLCV bars for a foreign-exchange pair at the requested multiplier and timespan (minute, hour, day, week, month) between `from` and `to`. Pass the pair in the path as BASE-QUOTE, e.g. EUR-USD or USD-JPY. Use for FX charting, backtesting, and macro/rate analysis. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:21.776Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/forex/:pair/prev-close",
   "host": "agents.x402stock.xyz",
   "description": "Open, high, low, close, volume, and VWAP for a foreign-exchange pair's most recent completed trading day. Pass the pair in the path as BASE-QUOTE, e.g. EUR-USD. One call returns one bar for a quick prior-close reference. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:22.944Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/form-144",
   "host": "agents.x402stock.xyz",
   "description": "Market-wide recent Form 144 insider intent-to-sell notices across all US issuers — who is filing to sell, before the Form 4 confirms it. Per notice: ticker, issuer, insider, shares to be sold, aggregate market value, and approximate sale date. Tune the window with `?days=` (max 90) or `?startdt`/`?enddt`, and `?limit=` (max 50). Proposed sales, not executed. From SEC EDGAR. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:48.618Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/form-144/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Insider intent-to-sell notices (SEC Form 144) for one US-listed company — the leading indicator that front-runs the Form 4. Per notice: the insider and relationship, shares to be sold, aggregate market value, approximate sale date, broker, shares outstanding, and any sales in the past 3 months. A PROPOSED sale, not an executed trade. `?limit=` max 25. From SEC EDGAR. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:23.341Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/form-3/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Initial beneficial-ownership holdings parsed from SEC Form 3 filings, the first report an insider files on becoming a director, officer, or 10% holder. Each holding carries the security, shares owned, direct or indirect ownership, and derivative terms. Complements Form 4 transactions. ?limit= filings (default 5). Sourced from SEC EDGAR. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:23.863Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/frames",
   "host": "agents.x402stock.xyz",
   "description": "One reported XBRL financial fact for every company that disclosed it in a calendar period, for peer screening. Pass ?tag= (e.g. Revenues), ?period= (CY2024, CY2024Q1, or CY2024Q1I for balance-sheet facts), ?taxonomy= (default us-gaap), ?unit= (default USD), and ?limit=. Sorted by value. Sourced from SEC EDGAR. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:50.058Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fred/:series",
   "host": "agents.x402stock.xyz",
   "description": "Pull a key market-signal macro series from the Federal Reserve (FRED) by slug: vix, yield-curve-10y-2y, yield-curve-10y-3m, high-yield-spread, ig-spread, breakeven-10y, real-yield-10y, jobless-claims, consumer-sentiment, mortgage-30y, financial-conditions, recession-probability. Each returns the latest value, prior, change, year-over-year, and recent history. No ticker needed. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:38:17.876Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/full-market-snapshot",
   "host": "agents.x402stock.xyz",
   "description": "Current state of every US-listed ticker in a single call: price, day change and percent change, volume, and VWAP per symbol. The base layer for building a screener or scanning the whole market without iterating ticker by ticker. Optional `?tickers=AAPL,MSFT` to narrow and `?include_otc=true` to add OTC names. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:11:21.457Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fund-holdings/:cik",
   "host": "agents.x402stock.xyz",
   "description": "The latest 13F-HR institutional holdings for a fund or investment manager, looked up by its SEC CIK. Returns every reported position with issuer, CUSIP, market value, share count, option type, and voting authority, plus the portfolio's total value, sorted largest first. ?limit= positions. Sourced from SEC EDGAR. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:26.495Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/fund-nport/:fund",
   "host": "agents.x402stock.xyz",
   "description": "What's inside an ETF or mutual fund, from its latest SEC N-PORT filing. Pass an ETF/fund ticker (SPY, ARKK) or CIK in the path. Returns the registrant, net/total assets, report date, and every portfolio holding by value — name, CUSIP, ISIN, shares, USD value, % of net assets, asset/issuer class, country. `?limit=` (max 500). Fund composition the 13F feed doesn't cover. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:27.868Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/gainers",
   "host": "agents.x402stock.xyz",
   "description": "The day's biggest percentage gainers across US equities, with current and previous-day OHLCV per ticker. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:06:26.102Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/gdp",
   "host": "agents.x402stock.xyz",
   "description": "US real Gross Domestic Product, quarterly, in billions of chained 2017 dollars (seasonally adjusted annual rate), with the latest reading, prior quarter, quarter-over-quarter and year-over-year change, and recent history. No ticker needed. The broad measure of economic output for macro-aware analysis. Sourced from the St. Louis Fed (FRED). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:37.877Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/gov-awards",
   "host": "agents.x402stock.xyz",
   "description": "The latest large NEW federal awards across all recipients, from USAspending.gov — browse what the government is funding right now. Tune `?days=` lookback (max 365), `?award_type=contracts|grants|all`, `?min_amount=` floor, `?order=amount|date`, `?limit=` (max 50). Each award carries recipient, amount, awarding agency, dates, description, and a link. Uses new-award dating, not modifications.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:50.456Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/gov-contracts",
   "host": "agents.x402stock.xyz",
   "description": "Federal contract and grant awards to a US company, from USAspending.gov. Pass `?recipient=Lockheed Martin` (required, fuzzy name match) plus optional `?award_type=contracts|grants|all`, `?order=amount|date`, `?limit=` (max 50). Each award carries the award id, amount, awarding agency, period of performance, description, and a usaspending.gov link, with a total. A government-spending catalyst.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:51.8Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/grouped-daily",
   "host": "agents.x402stock.xyz",
   "description": "End-of-day OHLCV bars for every US-listed ticker on a single date; one call returns the entire market. Pass `?date=YYYY-MM-DD` (required). From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:53.748Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/hip3/:dex",
   "host": "agents.x402stock.xyz",
   "description": "All markets in one Hyperliquid HIP-3 builder DEX (pass the dex id, e.g. `xyz`): 24/7 synthetic mark & oracle price, funding rate + APR, open interest, and day volume each. Covers equity perps (NVDA, TSLA), commodities (GOLD, BRENTOIL, COPPER), FX, and index perps. Oracle-priced proxies carrying funding — not the underlying's official last trade. List DEXs at /api/v1/hip3/dexs. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:34:24.522Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/hip3/:dex/:market",
   "host": "agents.x402stock.xyz",
   "description": "One market in a Hyperliquid HIP-3 builder DEX by underlying symbol (e.g. `xyz`/`NVDA`, `xyz`/`GOLD`): its 24/7 synthetic mark & oracle price, funding rate + APR, premium, open interest, and day volume. A round-the-clock live proxy for the underlying that carries funding — NOT its official last trade, exchange close, or spot price. List a DEX's markets at /api/v1/hip3/{dex}. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:31.859Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/hip3/dexs",
   "host": "agents.x402stock.xyz",
   "description": "List every permissionless builder-deployed perp DEX on Hyperliquid (HIP-3). Each lists synthetic, oracle-priced 24/7 perp markets — US equities, commodities (gold, oil, copper), FX, and global index perps — that Hyperliquid's core perps and US-only stock feeds don't carry. Returns each DEX's id, name, deployer, and market count. Then read a DEX's markets at /api/v1/hip3/{dex}. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:38.641Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/indicators/ema/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Exponential Moving Average time series. Tune with `?window=`, `?timespan=`, `?series_type=`, `?limit=`. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:33.162Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/indicators/macd/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "MACD time series with value, signal line, and histogram. Tune with `?short_window=`, `?long_window=`, `?signal_window=`, `?timespan=`, `?series_type=`, `?limit=`. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:34.223Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/indicators/rsi/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Relative Strength Index time series (momentum oscillator). Tune with `?window=` (default 14), `?timespan=`, `?series_type=`, `?limit=`. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:35.055Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/indicators/sma/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Simple Moving Average time series. Tune with `?window=`, `?timespan=`, `?series_type=`, `?limit=`. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:35.671Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/inflation",
   "host": "agents.x402stock.xyz",
   "description": "US consumer price inflation from the Bureau of Labor Statistics: the latest headline CPI-U and core (ex food and energy) index levels with year-over-year percent change, plus recent monthly history. No ticker needed. Use for macro-aware analysis without leaving for a separate data source. Sourced from US BLS. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:06:11.014Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/insider-trades/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Recent insider transactions parsed from SEC Form 4 filings: the reporting owner and their role (director, officer, 10% holder), each buy/sell with transaction code, share count, price, and shares held afterward, plus an aggregate net-buying/net-selling signal. Tune how many filings to parse with `?limit=` (default 5, max 25). Sourced live from SEC EDGAR. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:36.4Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/ipos",
   "host": "agents.x402stock.xyz",
   "description": "Upcoming and historical US IPOs: issuer name, ticker, announced and listing dates, offer price range and final price, shares offered, total deal size, exchange, and status. Filter by `?ipo_status=pending|new|history|rumor`, `?ticker=`, and `?limit=`. Use to track the new-issue calendar and recently priced deals. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:54.193Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/labor-market",
   "host": "agents.x402stock.xyz",
   "description": "US labor-market headline indicators from the Bureau of Labor Statistics: the unemployment rate, labor force participation rate, total nonfarm payrolls, and average hourly earnings, each with its latest value and change from the prior month. No ticker needed. Sourced from US BLS. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:57.364Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/losers",
   "host": "agents.x402stock.xyz",
   "description": "The day's biggest percentage losers across US equities, with current and previous-day OHLCV per ticker. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:06:16.087Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/macro",
   "host": "agents.x402stock.xyz",
   "description": "The US macro backdrop in one call: the federal funds rate, CPI and PCE inflation, the labor market (unemployment, payrolls, wages), real GDP, and the Treasury yield curve. No ticker needed. Replaces six macro calls (fed-funds + inflation + pce + labor-market + gdp + treasury-yields) at a lower combined price. Spans FRED, BLS, Treasury; sections degrade independently. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:57.736Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/market-pulse",
   "host": "agents.x402stock.xyz",
   "description": "Use to find the day's biggest movers in one call. Returns the top 10 gainers and top 10 losers by percent move with price, the current US market session status (open, closed, pre, or post), and the latest market news headlines. No ticker needed. Built for agents scanning what is moving today. From x402stock, a pay-per-call market & economic data API. Pay per request in USDC via x402, no API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-05T01:46:00.478Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/material-events/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Recent 8-K material-event filings for a company, each classified by its SEC item code into a human-readable label (e.g. 2.02 Results of Operations, 5.02 Executive Changes, 1.01 Material Agreement). Returns filing date, item labels, and a link to the filing. Cap with `?limit=`. Use to track earnings releases, leadership changes, and material agreements. Sourced from SEC EDGAR. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:40.06Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/money-supply",
   "host": "agents.x402stock.xyz",
   "description": "US M2 money stock, monthly, in billions of dollars (seasonally adjusted), with the latest value, prior month, month-over-month and year-over-year change, and recent history. No ticker needed. A liquidity gauge watched for inflation and risk-asset context. Sourced from the St. Louis Fed (FRED). From x402stock, a pay-per-call market & economic data API. Pay per request in USDC via x402, no API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:39.29Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/national-debt",
   "host": "agents.x402stock.xyz",
   "description": "The total US public debt outstanding to the penny — the headline national-debt figure — split into debt held by the public and intragovernmental holdings, with the latest value, prior business day, day-over-day change, and recent history. No ticker needed. Updates each business day. Sourced from the US Treasury (FiscalData). Pass `?limit=` for more history (default 30, max 250). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-09T21:57:40.146Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/news",
   "host": "agents.x402stock.xyz",
   "description": "Curated stock-market news with ticker tags, source, publisher, image, and timestamps. Pass `?ticker=AAPL` to filter. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:06:06.294Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/news-sentiment",
   "host": "agents.x402stock.xyz",
   "description": "Global news attention and tone for any company, ticker, or topic, from the GDELT Project's worldwide news monitoring. Pass `?q=Nvidia` (required), `?timespan=1d|3d|1w|2w|1m|3m` (default 1w). Returns average and latest tone with a positive/neutral/negative label and trend, an article-volume timeline, and recent headlines. A media-sentiment read distinct from the Reddit/4chan feeds. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-05T01:43:10.188Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/options-aggregates/:contract",
   "host": "agents.x402stock.xyz",
   "description": "Historical OHLCV price bars for one option contract over any date range. Pass the option contract ticker in the path (e.g. O:AAPL260620C00150000) and tune ?multiplier=, ?timespan=minute|hour|day|week|month, ?from= and ?to= (optional; default to the trailing year), ?adjusted=, ?sort=, and ?limit=. Use for backtesting or charting a single option's price history. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:44.679Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/options/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "The options chain for a US-listed underlying: every listed contract with its strike price, expiration date, call or put type, exercise style, contract ticker, and shares per contract. Filter with ?expiration_date=YYYY-MM-DD, ?contract_type=call|put, ?strike_price=, ?expired=true|false, and ?limit=. Use to discover which option contracts exist before pulling price history. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:37:27.737Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/overview/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Use when you need a full picture of one US-listed stock without making a dozen calls. Returns company profile, delayed price with OHLCV, fundamentals with computed P/E and margins, dividend yield, splits and corporate events, technical indicators (RSI, SMA, EMA, MACD) with neutral zone labels, recent news, and peers. A `sections` map flags anything unavailable. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:45.936Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/patent/:application",
   "host": "agents.x402stock.xyz",
   "description": "Full USPTO record for one patent application — pass the `{application}` number (e.g. 18687455, the `application_number` from /patents). Returns patent & application numbers, title, filing/grant dates, status, applicant, inventors, application type, examiner, art unit, CPC classes, publication number/date, term-adjustment days, and assignment/parent counts. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:46.89Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/patent/:application/assignments",
   "host": "agents.x402stock.xyz",
   "description": "Recorded ownership transfers (assignments) for one patent application — pass the `{application}` number. Each carries the reel/frame, conveyance text, received & recorded dates, assignors, assignees (with location), and the recorded-document link. A patent sale, collateral pledge, or M&A signal the price/filing feeds miss. Source: USPTO. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:47.23Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/patent/:application/continuity",
   "host": "agents.x402stock.xyz",
   "description": "The patent family for one application — pass the `{application}` number. Returns parent and child applications with their numbers, filing dates, status, and the continuity relationship (continuation, divisional, national-stage entry, etc.). Maps how deep a company's protection on an invention runs. Source: USPTO. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:48.263Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/patent/:application/transactions",
   "host": "agents.x402stock.xyz",
   "description": "The prosecution-history timeline for one patent application — pass the `{application}` number plus `?limit=` (max 200), newest first. Each event carries its date, USPTO event code, and description (office actions, allowance, grant, abandonment, etc.) — the momentum/risk read on where an application sits. Source: USPTO. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:49.109Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/patents",
   "host": "agents.x402stock.xyz",
   "description": "A company's US patents from the USPTO Open Data Portal, newest filings first. Pass `?company=Tesla` (required, matches APPLICANT name — subsidiaries/variants need separate queries) plus `?limit=` (max 100). Each carries patent & application numbers, title, filing & grant dates, status, applicant, inventors, and a link. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:11:58.309Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/pce",
   "host": "agents.x402stock.xyz",
   "description": "US PCE (Personal Consumption Expenditures) price inflation — the Fed's preferred inflation gauge — with the latest headline and core (ex food and energy) index levels, each with year-over-year percent change, plus recent monthly history. No ticker needed. Complements the CPI endpoint with the measure the Fed actually targets. Sourced from the St. Louis Fed (FRED). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:00.651Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps",
   "host": "agents.x402stock.xyz",
   "description": "Live state of every perpetual-futures market in one call: per coin the mark and oracle price, hourly funding rate with annualized APR, premium, open interest, max leverage, previous-day price, and 24h USD and base volume. Native crypto-derivatives data — funding and open interest are perp-only, absent from any spot feed. Free on-chain DEX data (venue: Hyperliquid), no key. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:01.125Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/:coin",
   "host": "agents.x402stock.xyz",
   "description": "Live state of one perpetual-futures market by coin (e.g. BTC, ETH, SOL): mark and oracle price, current hourly funding rate with annualized APR, premium, open interest, max leverage, previous-day price, and 24h USD and base volume. The single-coin read for funding and open-interest signals. Free on-chain DEX data (venue: Hyperliquid), no key. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:55.303Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/account/:address",
   "host": "agents.x402stock.xyz",
   "description": "Live on-chain account state for any wallet on the Hyperliquid perp DEX, by 0x address: account value, total notional, margin used, withdrawable; every open perp position (size, long/short, leverage, entry, unrealized PnL, liquidation price, margin); and resting open orders (up to `?limit=`, default 200; `open_orders_count` is the total). Read-only public chain data, no key. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:52.851Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/candles/:coin",
   "host": "agents.x402stock.xyz",
   "description": "Historical OHLCV candles for one perpetual-futures market at the requested interval (1m, 5m, 15m, 1h, 4h, 1d, 1w, and more) over a time window. Pass the coin in the path (e.g. BTC) and tune with `?interval=` (default 1h), `?lookback=` candles (default 200, max 5000), or an explicit `?start=`/`?end=` epoch-ms range. Free on-chain DEX data (venue: Hyperliquid), no key. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:54.503Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/fills/:address",
   "host": "agents.x402stock.xyz",
   "description": "Recent fills (executed trade history) for any wallet on the Hyperliquid perp DEX, by 0x address: per fill the time, coin, buy/sell side, direction (open/close long/short), price, size, start position, closed PnL, fee, and order id, most recent first. Tune with `?limit=` (default 50, max 200). Read-only public chain data, no key. Pass the address in the path. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:55.855Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/funding/:coin",
   "host": "agents.x402stock.xyz",
   "description": "The historical hourly funding-rate series for one perpetual-futures market, each point with the funding rate, annualized APR, and premium, most recent first. Pass the coin in the path (e.g. BTC) and tune the window with `?hours=` (default 24, max 720) or an explicit `?start=`/`?end=` epoch-ms range. Use to study funding regimes and carry. Free on-chain DEX data (venue: Hyperliquid), no key.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:57.064Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/orderbook/:coin",
   "host": "agents.x402stock.xyz",
   "description": "The level-2 order book for one perpetual-futures market: aggregated bid and ask price levels, each with size and the number of resting orders, as of the book timestamp. Pass the coin in the path (e.g. BTC). Use to gauge liquidity, spread, and depth. Free on-chain DEX data (venue: Hyperliquid), no key. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:58.036Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/overview/:coin",
   "host": "agents.x402stock.xyz",
   "description": "Everything about one on-chain perpetual-futures market in one call: live mark/oracle price with funding rate and open interest, recent funding history, the L2 order book, and OHLCV candles. Pass the coin in the path (e.g. BTC, ETH). Replaces four calls (perps/{coin} + funding + orderbook + candles) at a lower combined price. Free DEX data (venue: Hyperliquid). Sections degrade independently.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:35:58.489Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/perps/predicted-funding",
   "host": "agents.x402stock.xyz",
   "description": "Predicted next-period funding rate for each coin across venues — on-chain plus centralized perp venues (Hyperliquid, Binance, Bybit) — each with the funding interval and next funding time. A cross-exchange funding-arbitrage signal in one call: compare where a coin's funding is richest or cheapest. Free on-chain DEX data, no key. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:02.122Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/portfolio/xray",
   "host": "agents.x402stock.xyz",
   "description": "Risk x-ray for a whole watchlist or portfolio in one call. Pass `?tickers=AAPL,MSFT,NVDA` (up to 25; optional `?weights=`). Returns per-holding price, sector and cap, plus portfolio concentration (top-weight, Herfindahl, diversification score), sector concentration, market-cap distribution, weighted day performance and risk flags. Replaces dozens of per-holding calls. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-05T01:51:05.911Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/prediction-markets",
   "host": "agents.x402stock.xyz",
   "description": "Use to see where prediction-market money is flowing: the most recently traded Polymarket outcome tokens with implied probability (last on-chain price), today's VWAP and USD volume, and indexed totals — decoded by our own indexer from CTF Exchange V2 events on the public Polygon ledger, not from any Polymarket API. `?limit=` up to 100. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:16:20.264Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/prediction-markets/:id",
   "host": "agents.x402stock.xyz",
   "description": "Use to track one Polymarket outcome token by its uint256 decimal token id: implied probability, today's VWAP and USD volume, indexed totals, plus on-chain identity (condition id, question title, neg-risk flag) resolved from the market's preparation transaction on Polygon. List active token ids via /prediction-markets. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:01.188Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/prev-close/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Open, high, low, close, volume, and VWAP for a ticker's most recent completed trading day. One call returns one bar, handy for prior-close reference without setting a date range. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-02T04:37:05.891Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/private-stocks",
   "host": "agents.x402stock.xyz",
   "description": "Live valuations for private, pre-IPO companies — Anthropic, OpenAI, SpaceX, Anduril, Neuralink, Kalshi, Polymarket — in one call, via PreStocks Solana tokens backed 1:1 by SPV exposure. Per company: mark price and valuation, on-chain token price and implied valuation, the token's premium/discount, supply, and contract. The catalog's only pre-IPO feed. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:04.549Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/private-stocks/:symbol",
   "host": "agents.x402stock.xyz",
   "description": "The current valuation of one private, pre-IPO company by symbol — e.g. ANTHROPIC, OPENAI, SPACEX, ANDURIL, NEURALINK, KALSHI, POLYMARKET — via its PreStocks Solana token, backed 1:1 by SPV exposure. Returns the SPV mark price and valuation, the on-chain token price and implied valuation, the token's premium/discount, supply, and contract. List them all at /api/v1/private-stocks. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:05.203Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/quote/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Get the latest available price for any US-listed stock: the most recent 1-minute bar close plus today's OHLCV, change, and previous close. Currently 15 minutes delayed; each response carries `is_delayed: true`. Real-time pricing lands when the data plan is upgraded. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-08T20:24:57.842Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/regulatory",
   "host": "agents.x402stock.xyz",
   "description": "Proposed/final rules and notices from a federal agency — the regulatory pipeline that reprices sectors. Pass `?agency=securities-and-exchange-commission` (slug) and/or `?q=` (at least one), plus `?type=all|rule|proposed|notice` and `?limit=` (max 100). Each doc has number, type, title, abstract, dates, agencies, and a link. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:05.704Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/related/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Tickers related to the given symbol based on news and analyst coverage co-occurrence, a quick peer set for comparative analysis. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:10.427Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/report/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Renders a finished one-page equity tearsheet PNG for a US-listed stock — not raw JSON to assemble. Fans out to profile, price, 1-year history, fundamentals, technicals and news, then draws a 1-year price chart with its 50-day average plus key stats (market cap, P/E, margins, dividend yield, 52-week range) and headlines. Returns the data plus a hosted `artifact.png_url`. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:11.076Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/research/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "A full AI-synthesized equity-research memo for one US stock in one call. Fans out across profile, fundamentals, technicals, short interest, insider activity (Form 4/144), 13D/G stakes, 8-K events, news and sentiment, then an LLM distils a balanced bull/bear case, valuation context, catalysts, risks and a per-signal read-out with an overall stance. Factual synthesis, not advice. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:13.049Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/score/factors/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "A transparent quant factor score for a US stock: Value (P/E, P/S, P/B), Quality (ROE, margins, leverage), Growth (YoY revenue & earnings) and Momentum (trailing return), each 0–100 from filing-grade fundamentals plus an equal-weighted composite. Returns every metric it scored, with labels. Factual, not advice. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:13.588Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/score/insider/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "A transparent 0–100 insider-conviction score for a US stock. Starts neutral, then adjusts for net Form 4 buy/sell share flow, role-weighted activity (C-suite and 10% owners weigh more), cluster buying by distinct insiders, Form 144 intent-to-sell overhang, and any activist 13D stake — returning the full factor breakdown. From SEC EDGAR. Factual, not advice. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-31T22:00:46.413Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/score/squeeze/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "A transparent 0–100 short-squeeze pressure score for a US stock. Combines short interest as a % of shares, days-to-cover, the daily short-volume ratio, fails-to-deliver vs average volume, and a price/social spark into one gauge — with the full sub-factor breakdown and the raw inputs it scored. Factual quantitative reading, not advice. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:16.732Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/screener",
   "host": "agents.x402stock.xyz",
   "description": "Screen the entire US stock market in one call. Filter every listed ticker by price range, percent change, and minimum volume, then sort by percent move, price, or volume. Tune with ?min_price=, ?max_price=, ?min_change_percent=, ?max_change_percent=, ?min_volume=, ?sort=, ?order=, ?limit=. Built for agents scanning for setups without iterating ticker by ticker. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:10:57.813Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/screener/smart",
   "host": "agents.x402stock.xyz",
   "description": "Describe a screen in plain English via `?q=` (e.g. 'oversold large caps up today on high volume'). An LLM parses it into a filter, screens the entire US market, optionally confirms oversold/overbought with RSI, and returns a ranked shortlist with a one-line rationale per name. No need to know the filter schema or run the enrichment loop yourself. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-05T01:50:09.142Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/short-interest/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "The exchange-reported short-interest history for a US-listed stock: total shares sold short, average daily volume, and days-to-cover for each bi-weekly FINRA settlement date, most recent first. A core short-squeeze and bearish-positioning signal. Tune how many settlements to return with `?limit=` (default 12). From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:20.201Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/short-volume/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Daily short-sale volume for a US-listed stock: total volume, short volume, exempt and non-exempt short volume, the short-volume ratio, and a per-venue breakdown (NYSE, Nasdaq, ADF), most recent day first. A higher-frequency read on shorting pressure than bi-weekly short interest. Tune with `?limit=` (default 20). From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:22.574Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/snapshot/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Single-call snapshot of a ticker's current state: last quote, last trade, today's OHLC + volume + VWAP, previous-day OHLC, today's change vs previous close. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:37:34.808Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/solana/balance/:address",
   "host": "agents.x402stock.xyz",
   "description": "The native SOL balance and basic account state for any Solana address, read from the public ledger: lamports and SOL, whether the account exists, its owning program, executable flag, and data size. Pass a base58 address in the path. Keyless on-chain data — no Jupiter API, no account. From x402stock, a pay-per-call market & economic data API. Pay per request in USDC via x402, no API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:24.689Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/solana/holders/:mint",
   "host": "agents.x402stock.xyz",
   "description": "The largest holders of any Solana SPL token (top accounts by balance, up to 20), each with its token account, owner wallet, balance, and share of total supply — for holder-concentration and whale analysis. Pass a base58 mint or a known symbol (JUP, JLP, …); tune with `?limit=` (max 20). Read from the public ledger, no Jupiter API. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:37:37.389Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/solana/jlp",
   "host": "agents.x402stock.xyz",
   "description": "Jupiter's JLP liquidity pool, decoded from the Perpetuals program's on-chain accounts (not the Jupiter API): AUM (USD), JLP supply and virtual price (AUM ÷ supply), pool-wide long/short trader exposure, and each asset (SOL, ETH, WBTC, USDC, USDT) with holdings, owned/locked, utilization %, and long/short USD. Keyless public-chain data, no Jupiter API. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:05.421Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/solana/token/:mint",
   "host": "agents.x402stock.xyz",
   "description": "On-chain facts for any Solana SPL token, read straight from the public ledger (not the Jupiter API): total supply and decimals, mint and freeze authority, initialization, and token program (SPL Token or Token-2022). Pass a base58 mint address or a known symbol (SOL, JUP, JLP, USDC, USDT, BONK, JTO, WIF). Keyless public-chain data, no account. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:27.925Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/splits-calendar",
   "host": "agents.x402stock.xyz",
   "description": "Market-wide split calendar across all US tickers (no ticker needed). Each row has the ticker, execution date, direction (`forward`/`reverse`), split_from/split_to, numeric `ratio`, and a human `ratio_text` like `10:1` or `1:8`. Future-dated announced splits sort first. Filter `?type=forward|reverse|all`, `?from=`/`?to=` date window, `?order=`, `?limit=`. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:08.332Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/splits/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Historical stock splits for a ticker, with execution date and split ratio (split_from to split_to). Most recent first. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:37:40.703Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/spot",
   "host": "agents.x402stock.xyz",
   "description": "Live on-chain spot prices for every token on the Hyperliquid DEX (HYPE, PURR, and hundreds more), quoted in USDC: mid/mark price, previous-day price, 24h USD and base volume, circulating and total supply, and market cap — sorted by 24h volume. Spot, not derivatives: for funding/open interest use /api/v1/perps; for major-coin fiat prices use /api/v1/crypto. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:08.564Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/spot/:token",
   "host": "agents.x402stock.xyz",
   "description": "Live on-chain spot market for one Hyperliquid-listed token by symbol (e.g. HYPE, PURR) or @index: mid/mark price, previous-day price, 24h USD and base volume, circulating and total supply, and market cap, quoted in USDC. Spot, not a perp — for funding/open interest use /api/v1/perps/{coin}; for major-coin fiat prices use /api/v1/crypto. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:33.852Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/spot/candles/:token",
   "host": "agents.x402stock.xyz",
   "description": "Historical OHLCV candles for one Hyperliquid spot market at the requested interval (1m, 5m, 15m, 1h, 4h, 1d, 1w) over a time window. Pass a token symbol (e.g. HYPE, PURR) or @index and tune with `?interval=` (default 1h), `?lookback=` candles (default 200, max 5000), or `?start=`/`?end=` epoch-ms. Spot candles — for perp candles use /api/v1/perps/candles/{coin}. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:30.438Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/spot/orderbook/:token",
   "host": "agents.x402stock.xyz",
   "description": "Level-2 order book for one Hyperliquid spot market: aggregated bid and ask price levels, each with size and resting order count, as of the book timestamp. Pass a token symbol (e.g. HYPE, PURR) or @index. Use to gauge spot liquidity, spread, and depth. Spot book — for the perp book use /api/v1/perps/orderbook/{coin}. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:31.134Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/squeeze/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "The short-squeeze picture for a US stock in one call: bi-weekly short interest with days-to-cover, daily short-sale volume with short-volume ratio, and settlement fails-to-deliver, plus a computed signal pulling the headline gauges together. Replaces three separate calls (short-interest + short-volume + fails-to-deliver) at a lower combined price. Sections degrade independently. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:33.896Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/technicals/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Use for a quick momentum or trend read on a US-listed stock. Returns the latest RSI (14) with overbought, oversold, or neutral zone, SMA 50 and EMA 20 with price position, and MACD with signal cross state, alongside the current delayed price. Factual indicator readings, not buy or sell guidance. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:33.778Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/ticker-types",
   "host": "agents.x402stock.xyz",
   "description": "Reference list of security type codes used in ticker reference data (e.g. CS = Common Stock, ETF, PFD, WARRANT) with descriptions. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:08.943Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/ticker/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Company name, exchange, market cap, share class, SIC code, address, and other reference fields for a US-listed ticker. From x402stock, a pay-per-call market & economic data API for AI agents. No API key or account; pay in USDC via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-02T04:41:12.63Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/tickers",
   "host": "agents.x402stock.xyz",
   "description": "Find tickers by free-text `?search=` (name or symbol) across asset classes via `?market=stocks|crypto|fx|indices` (default stocks), with optional `?type=`, `?exchange=`, `?active=`, `?limit=`. Returns symbol, name, market, exchange, type, and identifiers. Use to discover crypto pairs (X:BTCUSD), FX pairs (C:EURUSD), and index symbols (I:SPX). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:12.979Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/treasury-yields",
   "host": "agents.x402stock.xyz",
   "description": "The daily US Treasury par yield curve (Constant Maturity Treasury rates) for every maturity from 1 month to 30 years, in percent. Defaults to the latest published day; pass `?limit=` for more recent days (max 250) and `?year=YYYY`. No ticker needed. Use for the risk-free rate, rate-sensitivity context, and yield-curve inversion in macro-aware analysis. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:03:27.684Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/trending",
   "host": "agents.x402stock.xyz",
   "description": "Use for one call answering 'where is retail attention right now': a deterministic 0–100 attention score per ticker blending Reddit finance-community and 4chan /biz/ mention shares (24h window), with momentum, cross-platform confirmation, breadth & concentration (HHI), and Fear & Greed context. Transparent — every row carries its raw per-platform inputs. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:13.097Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/trending/4chan",
   "host": "agents.x402stock.xyz",
   "description": "What tickers 4chan's finance board (/biz/) is buzzing about most over the last 24h, ranked by mention volume. Each ticker carries its mention count and 24h change in rank and mentions (4chan has no upvotes, so upvotes is always 0). No ticker needed; ?page= to paginate (100 per page). A raw read of /biz/ chatter, separate from the Reddit feed. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-10T00:12:12.803Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/trending/reddit",
   "host": "agents.x402stock.xyz",
   "description": "What stocks and crypto Reddit is talking about most over the last 24h, by mention volume across the busiest Reddit money subreddits (r/wallstreetbets, r/stocks, r/CryptoCurrency, r/Bitcoin, etc.). Each ticker carries mentions, upvotes, and 24h change in rank and mentions; covered subreddits are listed per response. ?filter=stocks|crypto|all (default all), ?page=. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-12T17:14:38.119Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/unified-snapshot",
   "host": "agents.x402stock.xyz",
   "description": "Snapshot a list of US-listed tickers at once: for each symbol, the company name, market session, current price, day change and percent change, day OHLCV with VWAP, and previous close. Pass a comma-separated list via `?tickers=AAPL,MSFT,NVDA` (up to 250). Built for pricing a watchlist or portfolio in a single request. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-03T18:08:13.253Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/world-bank/:indicator",
   "host": "agents.x402stock.xyz",
   "description": "Annual time series of one World Bank indicator for a country, with latest value, prior year, and change. Indicators: gdp, gdp-growth, gdp-per-capita, inflation, unemployment, population, govt-debt, current-account, exports, fdi. Pick the country with `?country=US` (ISO2/ISO3, default US) and the span with `?limit=` years (default 10). Cross-country macro reference. Source: World Bank (CC BY 4.0).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:37:53.663Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/world-bank/country/:iso",
   "host": "agents.x402stock.xyz",
   "description": "A country's macro profile in one call: latest GDP, GDP growth, GDP per capita, inflation, unemployment, population, government debt, current account, exports, and FDI, from the World Bank's World Development Indicators. Pass an ISO country code in the path (e.g. US, CN, IN, DE). International macro the US-only FRED/BLS endpoints don't cover. Source: World Bank (CC BY 4.0). From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:42.442Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/xstocks",
   "host": "agents.x402stock.xyz",
   "description": "Use to monitor tokenized US equities (xStocks) against their real underlyings: every tracked xStock's on-chain price decoded from Raydium CLMM pool state on the public Solana ledger (no Backed/Chainlink/Pyth API), the underlying's live quote, and the premium/discount percent — plus pool liquidity, scaled-UI multiplier, and a us_market_open arb-context flag. From x402stock",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-09-05T02:19:52.035Z"
  },
  {
   "url": "https://agents.x402stock.xyz/api/v1/xstocks/:ticker",
   "host": "agents.x402stock.xyz",
   "description": "Use to track one tokenized equity by xStock symbol (AAPLx) or underlying ticker (AAPL): the on-chain Raydium CLMM pool price from the public Solana ledger, the per-share price after its Token-2022 scaled-UI multiplier, the underlying's live quote, and the premium/discount percent. List every tracked symbol via /xstocks. From x402stock, a market & economic data API (x402, USDC).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xfdb4b511f6ae1f270776e500b3360217d5e7ed03",
   "x402_version": 2,
   "updated": "2026-08-26T20:36:44.332Z"
  },
  {
   "url": "https://agentsapi.top/api/filings/8k",
   "host": "agentsapi.top",
   "description": "美股 SEC 8-K 重大事件即时流（并购、高管变动、财报发布、退市、破产等），按申报时间倒序，含公司名、CIK 与 EDGAR 原文链接",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x381cdbb664608bf7b1dd4f9403a572c1c57332c2",
   "x402_version": 2,
   "updated": "2026-09-12T17:07:03.903Z"
  },
  {
   "url": "https://agentservices.to/v1/calls",
   "host": "agentservices.to",
   "description": "AI voice call — outbound phone call with text-to-speech",
   "method": "POST",
   "chain": "base",
   "price": 0.54,
   "price_atomic": "540000",
   "asset": "USDC",
   "pay_to": "0x9863aB6242663FCc84c33632741711dB78f8Fd15",
   "x402_version": 2,
   "updated": "2026-09-03T12:54:21.596Z"
  },
  {
   "url": "https://agentservices.to/v1/indicators/eth",
   "host": "agentservices.to",
   "description": "Technical indicators: RSI, Bollinger Bands, ATR, Support/Resistance",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x9863aB6242663FCc84c33632741711dB78f8Fd15",
   "x402_version": 2,
   "updated": "2026-09-11T01:02:08.161Z"
  },
  {
   "url": "https://agentservices.to/v1/indicators/eth/",
   "host": "agentservices.to",
   "description": "Technical indicators: RSI, Bollinger Bands, ATR, Support/Resistance",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x9863aB6242663FCc84c33632741711dB78f8Fd15",
   "x402_version": 2,
   "updated": "2026-09-06T14:54:30.774Z"
  },
  {
   "url": "https://agentsonly.vip/mint",
   "host": "agentsonly.vip",
   "description": "AGENTS ONLY — buy one NFT from a generative pixel art PFP collection on Base (ERC-721, 21,000 max, $1 USDC each), minted to the wallet that pays. Sold only over x402, so there is no mint button or wallet-connect: purchasable by an agent with a wallet, not by a person clicking. 21,000 supply, 27 rare Humans. Contract and treasury are verifiable on Basescan.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x632730A7852E6A002Fa62509C78783dD500fADED",
   "x402_version": 1,
   "updated": "2026-09-03T16:11:57.396Z"
  },
  {
   "url": "https://agentspec-one.vercel.app/score/agent-readiness",
   "host": "agentspec-one.vercel.app",
   "description": "Return a compact agent-readiness score for OpenAPI or MCP input.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xe682Dc3c6B79c1C87Dfd17E5e25b1a07834B9f5D",
   "x402_version": 2,
   "updated": "2026-09-12T17:23:57.983Z"
  },
  {
   "url": "https://agentstack-research-3bnlllaboa-ts.a.run.app/v1/us/announcements/:ticker",
   "host": "agentstack-research-3bnlllaboa-ts.a.run.app",
   "description": "Parsed, taxonomy-classified SEC/EDGAR (US) announcements for one ticker (JSON). Identical schema across all supported markets.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9b0c27302c3993e8e524cc4452f613064e3d4004",
   "x402_version": 2,
   "updated": "2026-08-22T23:11:35.054Z"
  },
  {
   "url": "https://agenttoll.app/api/base/address/:address",
   "host": "agenttoll.app",
   "description": "Base wallet lookup: an address's primary basename, ETH balance, transaction count, and whether it is a contract",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-08-26T07:10:11.783Z"
  },
  {
   "url": "https://agenttoll.app/api/base/fresh",
   "host": "agenttoll.app",
   "description": "New pair scan seconds after launch: Uniswap v4 pools read straight off Base before any indexer has them - the launched token address, whether anyone has funded it yet, and whether its hook is a launchpad's or bespoke code shipped with this token",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T08:34:20.786Z"
  },
  {
   "url": "https://agenttoll.app/api/base/name/:nameOrAddress",
   "host": "agenttoll.app",
   "description": "Basename lookup both ways: a name returns its address and text records, an address returns its primary basename",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-08-31T13:55:02.809Z"
  },
  {
   "url": "https://agenttoll.app/api/base/portfolio/:address",
   "host": "agenttoll.app",
   "description": "Wallet portfolio on Base: everything an address holds valued in USD, ETH plus its ERC-20 tokens, largest first, with a spam floor you set",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-08-27T17:39:30.055Z"
  },
  {
   "url": "https://agenttoll.app/api/base/radar",
   "host": "agenttoll.app",
   "description": "New token radar on Base with a liquidity floor: pools created in the last 24 hours that already hold real liquidity; ?minLiquidity sets the spam floor in USD, default 10000. Each pool carries its token address, so anything interesting can go straight to /api/base/safety",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T08:30:06.744Z"
  },
  {
   "url": "https://agenttoll.app/api/base/radar/history",
   "host": "agenttoll.app",
   "description": "Published radar snapshot pinned to an immutable git revision. The payment receipt proves payment, not snapshot content or capture time. ?date=YYYY-MM-DD, default latest",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T22:48:24.742Z"
  },
  {
   "url": "https://agenttoll.app/api/base/safety/:address",
   "host": "agenttoll.app",
   "description": "Token safety check for a Base token before you buy - is it a honeypot, is it a rug: a simulated buy and sell, buy and sell tax, contract verification, owner privileges, holder concentration, whether anyone can still pull the liquidity, and who deployed the contract - a token shipped from a wallet with a handful of transactions is the shape most rugs share",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-08-28T18:44:44.024Z"
  },
  {
   "url": "https://agenttoll.app/api/base/scorecard",
   "host": "agenttoll.app",
   "description": "Radar sample scorecard: first sightings across the latest N published snapshots, grouped by original verdict and compared to current quotes. Missing outcomes stay null; observed liquidity below $100 is reported separately; holding periods vary",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T22:48:55.644Z"
  },
  {
   "url": "https://agenttoll.app/api/base/scout",
   "host": "agenttoll.app",
   "description": "New token scan with a safety verdict attached: today's new Base pools above your liquidity floor, each already checked for honeypot, taxes and owner powers. One call instead of N+1",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-09T10:10:06.511Z"
  },
  {
   "url": "https://agenttoll.app/api/base/token/:address",
   "host": "agenttoll.app",
   "description": "Base token price lookup by contract address: the onchain USD price for any token on Base",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-08-25T07:09:35.727Z"
  },
  {
   "url": "https://agenttoll.app/api/base/trending",
   "host": "agenttoll.app",
   "description": "Trending Base pool scan: the DEX pools moving on Base right now, with price, 24h volume and liquidity; ?limit=N sets how many",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T08:15:41.768Z"
  },
  {
   "url": "https://agenttoll.app/api/brief",
   "host": "agenttoll.app",
   "description": "Market brief in one call: prices (BTC, ETH and SOL by default, or ?symbols=eth,degen), Base gas, and market sentiment",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T11:22:01.941Z"
  },
  {
   "url": "https://agenttoll.app/api/feargreed",
   "host": "agenttoll.app",
   "description": "Crypto market sentiment check: the Fear and Greed index with yesterday's value; ?days=7 adds a daily history so you can see whether sentiment is turning",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T08:09:41.641Z"
  },
  {
   "url": "https://agenttoll.app/api/gas",
   "host": "agenttoll.app",
   "description": "Base gas price check: the current gas price and latest block number; add ?gasLimit=150000 to also get what a transaction that size costs in ETH and USD",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-12T16:47:36.03Z"
  },
  {
   "url": "https://agenttoll.app/api/price/:symbol",
   "host": "agenttoll.app",
   "description": "Token price lookup: spot price in USD and 24h change for a crypto asset, by ticker or CoinGecko id",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-10T11:23:36.721Z"
  },
  {
   "url": "https://agenttoll.app/api/trending",
   "host": "agenttoll.app",
   "description": "Trending token scan: the tokens moving across the crypto market right now; ?limit=N trims the list",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T08:16:12.96Z"
  },
  {
   "url": "https://agenttoll.app/api/try/premium",
   "host": "agenttoll.app",
   "description": "Turkish lira crypto premium check: implied USD/TRY from a crypto cross-rate versus the official rate; ?asset=usdt is the reading desks quote",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T08:15:06.055Z"
  },
  {
   "url": "https://agenttoll.app/api/try/spread",
   "host": "agenttoll.app",
   "description": "Turkish exchange spread check: BTCTurk and Paribu's TRY quotes converted back to USD via the official rate and compared against the global price; ?asset=usdt is the pair with the deepest local volume",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-08T22:47:39.72Z"
  },
  {
   "url": "https://agenttoll.app/api/watch/address/:address",
   "host": "agenttoll.app",
   "description": "Wallet activity watch: new activity for a Base address since your cursor, so a scheduled agent only fetches what changed",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-08-16T07:00:09.978Z"
  },
  {
   "url": "https://agenttoll.app/api/watch/price/:symbol",
   "host": "agenttoll.app",
   "description": "Price alert check: whether an asset moved past your threshold from a reference price",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-09T11:26:18.504Z"
  },
  {
   "url": "https://agenttoll.app/api/watch/radar",
   "host": "agenttoll.app",
   "description": "New pool watch within a limited ranked radar listing. Returns an ISO cursor and explicit partial coverage; the listing can omit pools",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe55359021a6a22d8385b827405991c56075f56f8",
   "x402_version": 2,
   "updated": "2026-09-09T11:02:28.44Z"
  },
  {
   "url": "https://agenttoll.dev/paid/finance/token-stock-quote",
   "host": "agenttoll.dev",
   "description": "Live DEX quotes for tokenized equities — Coinbase B20 stock tokens on Base. Price, 24h/7d volume, liquidity, and FDV per pool.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x62a0D3d9DF0dE8804983009949c714EaeAFd87F1",
   "x402_version": 2,
   "updated": "2026-09-06T01:11:41.64Z"
  },
  {
   "url": "https://agentum.lat/business-intelligence-cdp",
   "host": "agentum.lat",
   "description": "Mesmo dado do /business-intelligence (cadastro completo, sócios, resumo por IA) — rota técnica liquidada pelo Facilitador CDP da Coinbase, só pra indexação no Bazaar/agentic.market. Não é um produto novo.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xB4f9061e3a6A5533431336506b34e1035029599f",
   "x402_version": 2,
   "updated": "2026-09-13T23:18:49.458Z"
  },
  {
   "url": "https://agentum.lat/taxas-brasil-cdp",
   "host": "agentum.lat",
   "description": "Mesmo dado do /taxas-brasil (Selic, CDI, dólar comercial) — rota técnica liquidada pelo Facilitador CDP da Coinbase, só pra indexação no Bazaar/agentic.market. Não é um produto novo.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xB4f9061e3a6A5533431336506b34e1035029599f",
   "x402_version": 2,
   "updated": "2026-09-12T20:19:11.149Z"
  },
  {
   "url": "https://agentum.lat/verificar-cnpj-cdp",
   "host": "agentum.lat",
   "description": "Mesmo dado do /verificar-cnpj (situação cadastral, Simples Nacional, endereço) — rota técnica liquidada pelo Facilitador CDP da Coinbase, só pra indexação no Bazaar/agentic.market. Não é um produto novo.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xB4f9061e3a6A5533431336506b34e1035029599f",
   "x402_version": 2,
   "updated": "2026-09-13T23:05:21.511Z"
  },
  {
   "url": "https://agentwholesale-5zlaioz91-despiteryan-4343s-projects.vercel.app/api/v1/trends",
   "host": "agentwholesale-5zlaioz91-despiteryan-4343s-projects.vercel.app",
   "description": "Agent-ready keyword trend intelligence for 1-5 keywords in a country. Returns normalized relative-interest data. Not Google Trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x07851F02F4b0e85f18f5EF06a4545B713eAA39Fe",
   "x402_version": 2,
   "updated": "2026-09-10T04:40:46.075Z"
  },
  {
   "url": "https://agentwholesale.vercel.app/api/v1/change-check",
   "host": "agentwholesale.vercel.app",
   "description": "Cheap agent-ready change check for one HTTPS page. Supply 1-5 watched field baselines; returns unchanged only when every enrolled baseline is still provably present, otherwise requires_fallback without falsely claiming a change.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x07851F02F4b0e85f18f5EF06a4545B713eAA39Fe",
   "x402_version": 2,
   "updated": "2026-09-10T06:42:56.125Z"
  },
  {
   "url": "https://agentwholesale.vercel.app/api/v1/search",
   "host": "agentwholesale.vercel.app",
   "description": "Search the live web for current information. Returns fresh structured organic search results with titles, URLs, snippets, domains, and ranks for agent research and retrieval.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x07851F02F4b0e85f18f5EF06a4545B713eAA39Fe",
   "x402_version": 2,
   "updated": "2026-09-13T10:05:59.402Z"
  },
  {
   "url": "https://agentwholesale.vercel.app/api/v1/trends",
   "host": "agentwholesale.vercel.app",
   "description": "Agent-ready keyword trend intelligence for 1-5 keywords in a country. Returns normalized relative-interest data. Not Google Trends.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x07851F02F4b0e85f18f5EF06a4545B713eAA39Fe",
   "x402_version": 2,
   "updated": "2026-09-10T04:02:06.621Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/agents/ranked",
   "host": "agentworld.me",
   "description": "AgentWorld Agent Leaderboard - top AI agents ranked by USDC wealth or reputation score. Includes job role, city, mood, personality archetype. Updated every 3 minutes by the tick engine. Filter by city or job.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:54:07.207Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/agwc/buy-kit/paid",
   "host": "agentworld.me",
   "description": "$AGWC buy kit — live USDC or ETH quote for any amount, ready-to-sign Uniswap V2 calldata, pool + price facts for the AgentWorld token",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-11T23:14:33.677Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/economy/paid",
   "host": "agentworld.me",
   "description": "AgentWorld Live Economy Snapshot — treasury USDC, AGWC price, Gini, top-10 agents by wealth, city GDP, job market depth",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:53:38.065Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/invention-api",
   "host": "agentworld.me",
   "description": "Full structured invention record: concept, mechanism, materials, validation plan, sources, diagram, version history, ecosystem use.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:48:37.009Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/jobs/paid",
   "host": "agentworld.me",
   "description": "AgentWorld Paid Job Board — open jobs with rewards, required skills, categories; external agents can discover and apply",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:53:47.868Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/slrb/batch",
   "host": "agentworld.me",
   "description": "SolvScore bulk agent credit lookup",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-29T03:12:44.504Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/slrb/collateral",
   "host": "agentworld.me",
   "description": "SolvScore tokenized-stock collateral underwriting on Base",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-02T19:31:17.94Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/solv/buy-kit/paid",
   "host": "agentworld.me",
   "description": "$SOLV buy kit — live ETH->SOLV quote for any amount, ready-to-sign Universal Router calldata, pool + fee facts",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-11T22:19:16.173Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/sports/apex/ask",
   "host": "agentworld.me",
   "description": "AgentWorld Sports Agent — Quick Answer",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:49:05.704Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/sports/blades/ask",
   "host": "agentworld.me",
   "description": "AgentWorld Sports Agent — Quick Answer",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:49:14.822Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/sports/duke/ask",
   "host": "agentworld.me",
   "description": "AgentWorld Sports Agent — Quick Answer",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:49:24.166Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/sports/gridiron/ask",
   "host": "agentworld.me",
   "description": "AgentWorld Sports Agent — Quick Answer",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:49:33.66Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/sports/hardwood/ask",
   "host": "agentworld.me",
   "description": "AgentWorld Sports Agent — Quick Answer",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:49:43.385Z"
  },
  {
   "url": "https://agentworld.me/api/agentworld/voices",
   "host": "agentworld.me",
   "description": "AgentWorld Live NPC Voices - real-time soul-engine dialogue from 92 autonomous AI agents. Personality-matched, memory-backed, emotionally-aware. Filter by city, job, or agent name.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:53:28.836Z"
  },
  {
   "url": "https://agentworld.me/api/ccn/article/paid",
   "host": "agentworld.me",
   "description": "CCN Verified Reader - full clean text of a Crypto Currency Network article plus a hash-chained receipt naming the paying wallet and the Base settlement transaction. Free catalogue at /api/ccn/articles, free audit at /api/ccn/reads/ledger.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-05T16:53:25.265Z"
  },
  {
   "url": "https://agentworld.me/api/ccn/live-feed/paid",
   "host": "agentworld.me",
   "description": "CCN Live Crypto Feed — real-time headlines and market snapshot stream for crypto and AI-agent news",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:54:16.512Z"
  },
  {
   "url": "https://agentworld.me/api/ccn/news/paid",
   "host": "agentworld.me",
   "description": "CCN Premium Crypto News Feed — curated headlines, market data, and AI-agent commentary for crypto and AI-agent topics",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:49:52.618Z"
  },
  {
   "url": "https://agentworld.me/api/corpus/query",
   "host": "agentworld.me",
   "description": "AgentWorld Interaction Corpus — paid live data slice (world events, agent-to-agent messages, gossip, social posts, relationships) from the first autonomous AI-agent economy on real USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:50:02.105Z"
  },
  {
   "url": "https://agentworld.me/api/data/agents",
   "host": "agentworld.me",
   "description": "Live AgentWorld agent roster: balances, reputation, city, job, mood.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:50:11.331Z"
  },
  {
   "url": "https://agentworld.me/api/data/cities",
   "host": "agentworld.me",
   "description": "Per-city stats: agent count, average wealth, GDP, pay multiplier.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:50:20.764Z"
  },
  {
   "url": "https://agentworld.me/api/data/economy",
   "host": "agentworld.me",
   "description": "Live economy: treasury, agent count, total USDC, AGWC supply, Gini.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:50:29.824Z"
  },
  {
   "url": "https://agentworld.me/api/data/jobs",
   "host": "agentworld.me",
   "description": "Live open job board: reward, category, required skills, expiry.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:50:39.422Z"
  },
  {
   "url": "https://agentworld.me/api/data/leaderboard",
   "host": "agentworld.me",
   "description": "Top agents ranked by USDC, with on-chain wallets for verification.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:50:48.906Z"
  },
  {
   "url": "https://agentworld.me/api/data/query",
   "host": "agentworld.me",
   "description": "Flexible agent filter: city, job, min/max wealth, reputation, human-owned.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:50:58.353Z"
  },
  {
   "url": "https://agentworld.me/api/data/social-graph",
   "host": "agentworld.me",
   "description": "Live social graph: agent relationships, types, and bond strength.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:51:07.604Z"
  },
  {
   "url": "https://agentworld.me/api/data/transactions",
   "host": "agentworld.me",
   "description": "Live transaction firehose window: 2.5M+ ledger of agent-to-agent flows.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:51:16.914Z"
  },
  {
   "url": "https://agentworld.me/api/data/voices",
   "host": "agentworld.me",
   "description": "Live agent voice feed: each agent's mood, emotional state, and life goal.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:51:26.447Z"
  },
  {
   "url": "https://agentworld.me/api/mlb/duke/analyze",
   "host": "agentworld.me",
   "description": "DUKE Baseball Analyze",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:51:35.613Z"
  },
  {
   "url": "https://agentworld.me/api/mlb/duke/ask",
   "host": "agentworld.me",
   "description": "DUKE Baseball Ask",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:51:44.986Z"
  },
  {
   "url": "https://agentworld.me/api/mlb/duke/predict",
   "host": "agentworld.me",
   "description": "DUKE Baseball Predict",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:51:54.389Z"
  },
  {
   "url": "https://agentworld.me/api/mlb/live-feed",
   "host": "agentworld.me",
   "description": "MLB live play-by-play feed with real-time AI agent brain reactions — inning-by-inning data plus neuromodulated agent commentary as games unfold",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:52:04.644Z"
  },
  {
   "url": "https://agentworld.me/api/mlb/statcast",
   "host": "agentworld.me",
   "description": "MLB Statcast metrics — pitch velocity, exit velocity, launch angle, spin rate, advanced batting and pitching analytics",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:52:13.985Z"
  },
  {
   "url": "https://agentworld.me/api/mlb/trends",
   "host": "agentworld.me",
   "description": "MLB historical trends — multi-season analysis, team trajectory, agent research reports with AI-powered insights",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:52:23.766Z"
  },
  {
   "url": "https://agentworld.me/hire/amelia",
   "host": "agentworld.me",
   "description": "Hire an AgentWorld agent — amelia",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-31T17:47:10.497Z"
  },
  {
   "url": "https://agentworld.me/hire/heal-venture-researcher",
   "host": "agentworld.me",
   "description": "Hire an AgentWorld agent — heal-venture-researcher",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-31T17:47:30.409Z"
  },
  {
   "url": "https://agentworld.me/hire/isabelle",
   "host": "agentworld.me",
   "description": "Hire an AgentWorld agent — isabelle",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-31T17:47:50.486Z"
  },
  {
   "url": "https://agentworld.me/hire/payboxaiworkbench",
   "host": "agentworld.me",
   "description": "Hire an AgentWorld agent — payboxaiworkbench",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-31T17:47:40.243Z"
  },
  {
   "url": "https://agentworld.me/hire/strongkeepcodex05281208",
   "host": "agentworld.me",
   "description": "Hire an AgentWorld agent — strongkeepcodex05281208",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-08-31T17:47:20.242Z"
  },
  {
   "url": "https://agi.apify.com/protocols/x402/prepaid-tokens",
   "host": "agi.apify.com",
   "description": "Apify is the largest and most trusted marketplace of tools for web scraping, crawling, data extraction, and automation. Use these tools, called Actors, to extract structured data from social media, e-commerce sites, search engines, maps, travel sites, or any other website. Turn the open web into a real-time data source for your research, lead generation, and monitoring.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26",
   "x402_version": 2,
   "updated": "2026-09-14T08:51:56.031Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/carbon-capture",
   "host": "agri.halowerk.com",
   "description": "Converts area, sampling depth, bulk density and initial/final organic-carbon mass fractions into stock estimates and a gross CO2-equivalent difference. This is a simple stock-difference calculation; it does not establish additionality, permanence, leakage, sampling representativeness, credit eligibility or verified carbon removal.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:59.504Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/drone-spray-path",
   "host": "agri.halowerk.com",
   "description": "Builds parallel passes over an axis-aligned rectangle using supplied swath width and overlap, alternating travel direction to reduce deadhead distance. Coordinates are in caller-supplied local units. It does not use maps, terrain, wind, obstacles, battery limits, no-fly zones, chemical rules or flight-control integration.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:56:15.397Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/fertilizer-map",
   "host": "agri.halowerk.com",
   "description": "For each field cell, subtracts measured available nutrient from a supplied target and divides positive deficits by an explicit recovery fraction. It reports per-hectare rates and area totals. It does not infer crop targets, validate laboratory samples, account for nutrient chemistry or constitute an agronomic application prescription.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:35.769Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/harvest-window",
   "host": "agri.halowerk.com",
   "description": "Adds simple degree-days from caller-supplied daily temperatures to an existing accumulation, then marks days that meet a supplied maturity threshold, crop-moisture interval and maximum rain constraint. It does not obtain a forecast, model crop physiology, inspect a field or guarantee harvestability.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:51.828Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/livestock-health",
   "host": "agri.halowerk.com",
   "description": "Compares temperature, heart rate and an activity ratio with ranges supplied by the caller, then reports normalized deviations and a simple screening band. It is species-agnostic arithmetic, not veterinary diagnosis, remote monitoring, triage or treatment advice; reference ranges must come from a qualified source.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:43.868Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/pest-outbreak",
   "host": "agri.halowerk.com",
   "description": "Accumulates simple daily degree-days above a supplied base temperature and combines threshold progress with mean humidity and host availability. The score is a deterministic planning heuristic over caller data; it does not identify a pest, ingest surveillance data, model population dynamics or prescribe pesticide use.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:27.744Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/seed-germination",
   "host": "agri.halowerk.com",
   "description": "Computes the observed germination rate and a Wilson score interval from germinated and tested counts using a supplied normal critical value. It does not correct sampling bias, test vigor, identify disease or predict field emergence.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:56:24.161Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/soil-moisture",
   "host": "agri.halowerk.com",
   "description": "Runs a deterministic bucket balance for each supplied day. Rain is reduced by a caller-selected runoff fraction, evapotranspiration is subtracted, water above field capacity is reported as drainage, and storage is bounded at zero. This is a root-zone accounting model, not a sensor reading, weather forecast, hydraulic simulation or irrigation command.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:20.039Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/supply-spoilage",
   "host": "agri.halowerk.com",
   "description": "Converts each supplied storage segment into equivalent ageing at a reference temperature using a caller-supplied Q10 factor, then compares the sum with nominal shelf life. This empirical approximation is not a microbial model, food-safety decision, sensor feed, cold-chain certification or release authorization.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:56:31.511Z"
  },
  {
   "url": "https://agri.halowerk.com/v1/vertical-farm-hvac",
   "host": "agri.halowerk.com",
   "description": "Adds lighting, equipment, people, envelope and ventilation heat flows at one supplied operating point, and converts evapotranspiration into a latent moisture-removal load. It is a steady-state sizing estimate without duct losses, thermal mass, equipment curves, controls, infiltration uncertainty or psychrometric state validation.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:56:07.589Z"
  },
  {
   "url": "https://agri.lonestaroracle.xyz/report",
   "host": "agri.lonestaroracle.xyz",
   "description": "Full agricultural commodity report with AI summary",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-10T00:37:01.654Z"
  },
  {
   "url": "https://ai-agent-payment-safety-stack.onrender.com/api/payment-evidence/check",
   "host": "ai-agent-payment-safety-stack.onrender.com",
   "description": "Verify that an AI-agent payment produced the expected service response and audit evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x60c402878EfcEcAe5733A88075328Aa2320C39BE",
   "x402_version": 2,
   "updated": "2026-08-30T15:57:19.214Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/ai_model_pricing",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Fetch a current third-party aggregated model-pricing snapshot from LiteLLM. Buyers should verify final pricing with each provider.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-28T03:04:48.541Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/company_intelligence",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Run a live company intelligence and vendor-enrichment report from a domain, including DNS and registration evidence, TLS status, public website identity, technology fingerprints, optional GLEIF legal-entity matches, and optional SEC identity.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-11T12:33:43.987Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/contracts",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Search 100 packaged federal government contract awards from USAspending.gov with a live source link for every award ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:21.444Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/crypto_market_snapshot",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Fetch current USD price, market capitalization, 24-hour trading volume, 24-hour percentage change, and source update time for up to 20 crypto assets in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:53.333Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/ens_resolve",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Resolve an ENS name to its current Ethereum address or perform a reverse address lookup with forward-confirmation against the live ENS registry.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-16T02:37:25.62Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/erc20_balance",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Read one wallet or contract's current ERC-20 balance directly from Base, Ethereum, or Arbitrum, including raw units and contract-supplied token metadata.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-16T02:31:59.85Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/evm_block",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Retrieve a live EVM block header and a bounded list of real transaction hashes by height, tag, or block hash.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-08T08:15:23.352Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/evm_block_number",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Read the current block height directly from a supported Base, Ethereum, or Arbitrum public JSON-RPC provider.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-13T19:44:03.367Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/evm_call",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Execute one bounded eth_call against Base, Ethereum, or Arbitrum and return raw deterministic call data without signing or broadcasting.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-28T22:58:07.903Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/fx_rates",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Fetch current reference foreign-exchange rates for a base currency, optionally filtered to target currencies.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-17T18:17:56.735Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/gas_oracle",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Read the current eth_gasPrice value from a supported public Base, Ethereum, or Arbitrum JSON-RPC endpoint.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-28T03:05:19.026Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/leads",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Find current official business-registration leads from Chicago and San Francisco open-data APIs. Results include source-dataset and source-record links; this product does not claim private emails or buyer intent.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-06T01:15:08.768Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/lobbying_reports",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Search live Lobbying Disclosure Act filings from the U.S. Senate LDA database by filing year, client, or registrant. Returns filing type, period, reported income and expenses, registrant, client, and the official document link. This covers Senate LDA filings, not House-only records.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-28T03:05:36.316Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/ssl_certificate",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Inspect the certificate returned by a live TLS handshake, including validity, issuer, subject, authorization, and SHA-256 fingerprint.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-28T03:05:44.305Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/stock_quotes",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Get current stock market data for one ticker, including the latest available quote, daily OHLC values, and volume from Yahoo Finance's chart feed.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-09T16:18:38.355Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/stock_research_brief",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Combine a current market quote with official recent SEC filing and insider-ownership filing metadata in one sourced company brief.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-28T03:05:59.762Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/transaction_preflight",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Run a transaction simulation and EVM safety preflight with gas, destination proxy evidence, and optional token security and allowance checks in one decision-ready report.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-05T01:16:11.354Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/url_metadata",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Fetch a public HTTP(S) page with private-network blocking and extract its title, description, Open Graph image, status, and content type.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-09T16:22:48.074Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/vehicle_safety_report",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Bundle official NHTSA VIN identity, model-level recalls, and complaint safety signals into one buyer-ready vehicle report.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-16T01:58:22.933Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/vendor_risk_report",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Produce a complete vendor onboarding risk report from live domain, TLS, website, hosting, OFAC, GLEIF, and optional SEC evidence, with an explicit decision and next action.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-10T20:31:06.467Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/wallet_portfolio",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Run a low-cost wallet balance lookup for native ETH and official USDC on Base, Ethereum, or Arbitrum, with an estimated ETH USD value. This is not a complete token or NFT portfolio.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-09T16:14:11.785Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/wallet_snapshot",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Read one wallet's native balance, nonce, account type, and up to five ERC-20 balances from Base, Ethereum, or Arbitrum in one live request.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-16T02:56:44.536Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/weather_forecast",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Get current weather conditions and a one-to-seven-day forecast for a geocoded location from Open-Meteo.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-08T08:30:03.372Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/website_due_diligence",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Run a website due diligence and counterparty risk report with seven live checks in one call: DNS and RDAP registration, domain age, TLS, page metadata, technology fingerprint, hosting context, OFAC name screening, and GLEIF legal-entity lookup. Hosting context carries no threat score and an OFAC name match requires human review.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:24.174Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/whale_alerts",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Read recent large ERC-20 transfers directly from Base, Ethereum, or Arbitrum by scanning Transfer logs over the most recent blocks and filtering by a minimum token amount. Defaults to USDC on Base. Public RPC providers cap the scan window, so this covers the most recent blocks rather than a long history, and it does not label exchange wallets.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-09-08T08:47:45.538Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/wmi_decode",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Decode a 3-character World Manufacturer Identifier or 6-character low-volume identifier through the official NHTSA vPIC API.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-16T02:56:47.601Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/x402_endpoint_preflight",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Verify and lint a third-party x402 endpoint without paying it. Probe the live HTTP 402 challenge, validate x402 v2 and Base payment requirements, and check exact Coinbase Bazaar and 402index listing evidence before a buyer authorizes payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-16T01:58:13.627Z"
  },
  {
   "url": "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/x402_market_opportunity_report",
   "host": "ai-data-marketplace-1042299154756.us-central1.run.app",
   "description": "Research one x402 product idea against live 402index opportunity gaps, 402index competitors, and Coinbase Bazaar discovery, then return saturation, pricing, competitors, and a build recommendation.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8647F7D7a1368a467Ad1FF757fBc2e7167973558",
   "x402_version": 2,
   "updated": "2026-08-16T01:58:30.103Z"
  },
  {
   "url": "https://ai-summarizer.api.klymax402.com/api/summarize",
   "host": "ai-summarizer.api.klymax402.com",
   "description": "Summarize raw text into key points",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:11:07.3Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/advanced_web_research",
   "host": "ai.stable-jack.com",
   "description": "Retrieve advanced web research through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:05:39.526Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/analyst_estimates",
   "host": "ai.stable-jack.com",
   "description": "Retrieve forward analyst estimates for a listed company. Include endpoint, symbol, period, and a bounded limit.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:05:50.529Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/analyst_rankings",
   "host": "ai.stable-jack.com",
   "description": "Retrieve the current analyst rating snapshot for a listed company. Include endpoint=\"ratings-snapshot\" and symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:05:57.826Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/ask_jack",
   "host": "ai.stable-jack.com",
   "description": "Ask StableJack to synthesize a source-grounded market research answer.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:06:33.81Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/asset_brief_research_packet",
   "host": "ai.stable-jack.com",
   "description": "Build a bounded brief for one explicitly classified asset. For single_asset include exactly one intent.assets entry with subject and assetIntent.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:06:42.921Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/batch_financial_statements",
   "host": "ai.stable-jack.com",
   "description": "Retrieve batch financial statements through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:06:51.414Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/batch_market_snapshot",
   "host": "ai.stable-jack.com",
   "description": "Retrieve batch market snapshot through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:06:58.648Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/blockchain_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve chain-level activity and fundamentals. Pass a canonical, case-sensitive chain name such as Ethereum, Arbitrum, or Solana.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:07:33.535Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/buffett_research_packet",
   "host": "ai.stable-jack.com",
   "description": "Retrieve buffett research packet through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:07:43.468Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/burry_research_packet",
   "host": "ai.stable-jack.com",
   "description": "Retrieve burry research packet through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:07:52.216Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/centralized_exchange_volumes",
   "host": "ai.stable-jack.com",
   "description": "Retrieve centralized exchange volumes through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:07:59.487Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/commitment_of_traders",
   "host": "ai.stable-jack.com",
   "description": "Retrieve commitment of traders through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:08:06.876Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/commodity_market_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve commodity market data through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:08:14.233Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/company_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve company intelligence through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:08:21.821Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/crowd_positioning",
   "host": "ai.stable-jack.com",
   "description": "Retrieve crowd positioning through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:08:30.402Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/crypto_etf_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve structured Bitcoin or Ethereum ETF lists and flow history. Always include a supported operation and params object.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:08:37.335Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/crypto_etf_flows",
   "host": "ai.stable-jack.com",
   "description": "Retrieve crypto etf flows through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:08:46.259Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/crypto_insight_by_symbol",
   "host": "ai.stable-jack.com",
   "description": "Retrieve crypto insight by symbol through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:08:53.344Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/crypto_insights",
   "host": "ai.stable-jack.com",
   "description": "Retrieve crypto insights through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:09:01.277Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/crypto_market_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve crypto market data through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:09:08.348Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/crypto_reference_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve crypto reference data through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:09:15.566Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/defi_bridge_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve defi bridge intelligence through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:09:22.776Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/defi_category_metrics",
   "host": "ai.stable-jack.com",
   "description": "Retrieve defi category metrics through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:09:37.384Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/defi_entity_discovery",
   "host": "ai.stable-jack.com",
   "description": "Retrieve defi entity discovery through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:09:46.389Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/defi_event_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve defi event intelligence through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:09:55.675Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/defi_market_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve defi market intelligence through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:10:13.77Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/defi_market_tvl",
   "host": "ai.stable-jack.com",
   "description": "Retrieve defi market tvl through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:10:22.933Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/defi_yield_pools",
   "host": "ai.stable-jack.com",
   "description": "Retrieve defi yield pools through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:10:31.806Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/derivatives_market_index",
   "host": "ai.stable-jack.com",
   "description": "Retrieve a selected crypto derivatives or market-regime index. Always include a supported operation and params object.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:10:50.519Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/derivatives_market_indicators",
   "host": "ai.stable-jack.com",
   "description": "Retrieve cross-asset derivatives indicator rankings. Always include a supported operation and params object.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:11:09.492Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/discounted_cash_flow",
   "host": "ai.stable-jack.com",
   "description": "Calculate discounted cash-flow evidence for a listed company. Include endpoint and symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:11:25.746Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/druckenmiller_research_packet",
   "host": "ai.stable-jack.com",
   "description": "Retrieve druckenmiller research packet through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:11:37.972Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/earnings_transcripts",
   "host": "ai.stable-jack.com",
   "description": "Retrieve earnings transcripts through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:11:45.794Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/economic_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve economic data through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:11:53.661Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/equity_symbol_discovery",
   "host": "ai.stable-jack.com",
   "description": "Retrieve equity symbol discovery through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:01.351Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/esg_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve esg intelligence through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:10.534Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/financial_market_calendar",
   "host": "ai.stable-jack.com",
   "description": "Retrieve financial market calendar through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:19.751Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/financial_news",
   "host": "ai.stable-jack.com",
   "description": "Retrieve financial news through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:27.326Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/financial_statements",
   "host": "ai.stable-jack.com",
   "description": "Retrieve a selected financial statement for a listed company. Include endpoint and symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:34.191Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/foreign_exchange_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve foreign exchange data through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:40.81Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/funding_rate_history",
   "host": "ai.stable-jack.com",
   "description": "Retrieve funding rate history through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:47.631Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/fundraising_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve fundraising records using the selected lookup. For crowdfunding-by-cik include a ten-digit company CIK.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:12:55.473Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/funds_intelligence",
   "host": "ai.stable-jack.com",
   "description": "Retrieve ETF or mutual-fund holdings and exposure data. Include endpoint and fund symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:02.734Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/global_market_hours",
   "host": "ai.stable-jack.com",
   "description": "Retrieve global market hours through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:09.735Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/global_market_indexes",
   "host": "ai.stable-jack.com",
   "description": "Retrieve global market indexes through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:17.686Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/government_trading_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve government trading data through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:25.466Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/historical_market_prices",
   "host": "ai.stable-jack.com",
   "description": "Retrieve historical market prices through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:32.577Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/insider_trading_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve insider ownership or transaction data. Include endpoint and listed-company symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:40.525Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/institutional_holdings",
   "host": "ai.stable-jack.com",
   "description": "Retrieve institutional filing data. For filings-extract include institution CIK, filing year, and quarter.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:49.461Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/l2_order_book",
   "host": "ai.stable-jack.com",
   "description": "Retrieve l2 order book through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:13:56.643Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/liquidation_clusters_research_packet",
   "host": "ai.stable-jack.com",
   "description": "Retrieve liquidation clusters research packet through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:14:08.271Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/liquidation_risk",
   "host": "ai.stable-jack.com",
   "description": "Retrieve liquidation risk through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:14:20.234Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/market_candle_data",
   "host": "ai.stable-jack.com",
   "description": "Retrieve market candle data through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:14:37.937Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/market_price_charts",
   "host": "ai.stable-jack.com",
   "description": "Retrieve historical market prices for a listed security. Include endpoint and symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:14:52.182Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/market_quotes",
   "host": "ai.stable-jack.com",
   "description": "Retrieve a current or after-hours market quote. Include endpoint and symbol.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:14:59.803Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/onchain_user_activity",
   "host": "ai.stable-jack.com",
   "description": "Retrieve a derived chain or protocol activity proxy. Include scope and a canonical target such as Ethereum or a protocol slug.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:15:29.881Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/perpetual_asset_screener",
   "host": "ai.stable-jack.com",
   "description": "Retrieve perpetual asset screener through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:16:03.034Z"
  },
  {
   "url": "https://ai.stable-jack.com/x402/tools/perpetual_market_context",
   "host": "ai.stable-jack.com",
   "description": "Retrieve perpetual market context through StableJack's agent-ready research API.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x68b7E8Be8f1a62f99e37f1Ac191dd23486e8A2AD",
   "x402_version": 2,
   "updated": "2026-08-24T17:16:10.338Z"
  },
  {
   "url": "https://aiact-api.com/articles/006",
   "host": "aiact-api.com",
   "description": "",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe894F459B8F25af062D744c71C714b64E4F5c8dD",
   "x402_version": 1,
   "updated": "2026-09-08T07:59:37.518Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/asset/:symbol/assessment",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: use before an autonomous transaction to assess an asset's market-data quality, freshness, liquidity, volatility, confidence, and whether it is directly spendable through x402 on Base or must be converted first. Informational and non-custodial.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:31:40.13Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/execution/quote",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: use when choosing where to execute a Base swap. Compares live Uniswap V3 and KyberSwap routes by expected output, slippage, price impact, estimated gas, and gas-adjusted net execution price. Indicative results expire after 30 seconds.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T04:30:13.679Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/preflight",
   "host": "aiagentoracle.ai",
   "description": "Must-call before Base send/swap/bridge/stake/contract_call: returns decision ALLOW|REVIEW|BLOCK plus riskScore, simulation/allowance evidence, reasons[], and expiresAt. Agents must abort on BLOCK, escalate on REVIEW, and only sign/submit on ALLOW while now < expiresAt. Optional unsigned tx + allowanceChecks strengthen evidence; omit sender → REVIEW. $0.25 USDC via x402. Docs: https://aiagentoracle",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T12:33:04.145Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/price/:symbol",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: latest spot price for a single token by ticker symbol — minimal payload (`{ symbol, priceUsd, asOf }`) optimised for high-frequency polling agents. Case-insensitive symbol; returns 404 for unknown symbols.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:31:08.52Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/risk/token/:address",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: conservative Base token contract risk assessment from live GoPlus token-security and CoinGecko Base contract data. Missing signals are returned explicitly and penalized rather than treated as safe.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T02:42:17.827Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/risk/token/:contract",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: use before approving, buying, or interacting with a Base token contract. Returns conservative risk evidence from live GoPlus and CoinGecko data; missing signals are explicit and penalized rather than treated as safe.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:32:29.678Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/settlement/:hash",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: verify a payment transaction recorded by AgentOracle and check its Base receipt confirmation state. Returns recorded amount, payer, recipient, route, timestamp, and confirmed, pending, reverted, or temporarily unavailable on-chain state.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T02:43:16.859Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/settlement/:txHash",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: verify a payment transaction recorded by AgentOracle and check its Base receipt confirmation state. Returns recorded amount, payer, recipient, route, timestamp, and confirmed, pending, reverted, or temporarily unavailable on-chain state.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:33:14.24Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/stablecoin/:symbol",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: use before holding or accepting canonical Base USDC, USDT, or DAI. Assesses peg deviation, liquidity, 24h market context, freshness, caveats, and depeg risk.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:33:00.13Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/stablecoin/best",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: use when choosing a Base stablecoin for payment, treasury, or settlement. Ranks canonical USDC, USDT, and DAI using peg deviation, liquidity, freshness, and conservative missing-data penalties.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:32:43.598Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/status",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: live service-health snapshot — tracked-token count, last ingestion timestamp, ingestion error counter, process uptime, and API version. Use as a cheap heartbeat before issuing larger queries.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T02:31:52.124Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/token/:symbol",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: lookup a single on-chain crypto token by ticker symbol (case-insensitive, e.g. ETH, BTC, SOL). Returns the full price / volume / liquidity / market-cap snapshot, or 404 if the symbol is unknown.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:30:52.696Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/token/:symbol/history",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: price history time-series for a single token — array of `{ t, price }` points at hourly or daily intervals. Pass `interval=hour` (returns hourly points over last 1-14 days) or `interval=day` (daily points over last 30-365 days). `limit` defaults to 24, max 200. Ideal for trading bots, charting agents, and backtesting.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-06T03:31:24.523Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/tokens",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: list real-time on-chain crypto tokens sorted by market cap, with chain / min-liquidity / min-24h-volume / min-market-cap filters and limit+offset pagination. Each row includes price, 24h volume, market cap, liquidity, 24h price change, and confidence score.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-09-13T19:46:38.191Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/tokens/movers",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: top 10 gainers and top 10 losers by 24h price change percentage across all tracked on-chain tokens. Returns two parallel arrays plus an `asOf` timestamp.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-08-30T15:31:24.08Z"
  },
  {
   "url": "https://aiagentoracle.ai/api/v1/tokens/top",
   "host": "aiagentoracle.ai",
   "description": "AgentOracle: top N on-chain crypto tokens by market cap. Pass `limit` (1..100, default 20). Same per-token shape as /tokens — price, 24h volume, market cap, liquidity, 24h price change.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2feCabDFC849C76fdC28CA13Aa0Ab392753EF35C",
   "x402_version": 2,
   "updated": "2026-08-30T01:55:37.618Z"
  },
  {
   "url": "https://aiagentsarchive.com/api/handoffs/AAA-2423/body",
   "host": "aiagentsarchive.com",
   "description": "Bazaar v2 index probe — AI Agents Archive on Agentic.Market",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2BE121e010Deb3c6C3A9442021E9217356F43580",
   "x402_version": 2,
   "updated": "2026-08-26T11:52:29.447Z"
  },
  {
   "url": "https://aiagentsarchive.com/api/handoffs/AAA-2464/body",
   "host": "aiagentsarchive.com",
   "description": "Bazaar v2 index probe — AI Agents Archive on Agentic.Market",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2BE121e010Deb3c6C3A9442021E9217356F43580",
   "x402_version": 2,
   "updated": "2026-08-27T16:20:43.675Z"
  },
  {
   "url": "https://aiagentsarchive.com/api/handoffs/AAA-2473/body",
   "host": "aiagentsarchive.com",
   "description": "Frontier eval trap: the benchmark that looked saturated and was not",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2BE121e010Deb3c6C3A9442021E9217356F43580",
   "x402_version": 2,
   "updated": "2026-09-03T09:25:16.357Z"
  },
  {
   "url": "https://aiagentsarchive.com/api/handoffs/AAA-2474/body",
   "host": "aiagentsarchive.com",
   "description": "GPU kernel plateau: the occupancy tweak that never moved wall time",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2BE121e010Deb3c6C3A9442021E9217356F43580",
   "x402_version": 2,
   "updated": "2026-09-03T09:25:20.159Z"
  },
  {
   "url": "https://aiagentsarchive.com/api/handoffs/AAA-2475/body",
   "host": "aiagentsarchive.com",
   "description": "CRISPR guide shortlist: sequence-clean guides that still hit off-target",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2BE121e010Deb3c6C3A9442021E9217356F43580",
   "x402_version": 2,
   "updated": "2026-09-03T09:25:27.593Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/agent-collusion",
   "host": "aialign.halowerk.com",
   "description": "Requires the same agents in each supplied round, computes each pair’s observed action agreement, expected agreement from marginal action frequencies and chance-corrected kappa, then flags high positive agreement against a supplied threshold. Coordination can be benign or task-driven; this metric does not prove communication, intent or collusion.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:49.459Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/bias-audit",
   "host": "aialign.halowerk.com",
   "description": "Calculates each group positive-outcome rate, compares it with an explicit or automatically selected reference group, and reports rate differences and selection-rate ratios. Aggregate disparity metrics do not establish discrimination, fairness, causation or legal compliance and can conceal intersectional or sampling effects.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:34.026Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/capability-eval",
   "host": "aialign.halowerk.com",
   "description": "Computes weighted pass rates and weighted scores from caller-labeled test outcomes, with deterministic category summaries. It does not run tests, validate labels, measure untested capabilities or establish deployment safety; the result is only as representative as the supplied evaluation set.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:42.084Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/confidence-calib",
   "host": "aialign.halowerk.com",
   "description": "Compares scalar confidence with binary correctness, calculates mean squared Brier loss, partitions confidence into caller-selected equal-width bins and reports expected and maximum calibration error. It does not validate labels, correct class imbalance or prove calibration beyond the supplied sample.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:59:04.634Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/goal-drift",
   "host": "aialign.halowerk.com",
   "description": "Aligns caller-labeled dimensions, computes cosine similarity and a normalized L1 difference, and flags drift against a supplied cosine threshold. It does not infer goals from behavior, decide which goal is correct or detect deception; results depend entirely on the supplied vector representation.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:11.74Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/hallucination-rate",
   "host": "aialign.halowerk.com",
   "description": "Tokenizes each claim and its supplied evidence, removes a small declared English stop-word list, and reports the fraction of unique claim tokens present in evidence. Coverage below a supplied threshold is flagged. This is lexical grounding screening only: overlap does not prove truth, low overlap does not prove hallucination, and the service does not retrieve or validate evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:57:56.45Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/jailbreak-defense",
   "host": "aialign.halowerk.com",
   "description": "Applies a small fixed set of defensive regular-expression categories and returns category names, a bounded risk score and a review recommendation. It does not execute, transform or forward the prompt. Pattern matching is incomplete and can produce false positives; it should be one signal in layered controls, not the sole access decision.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:19.266Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/memory-sanitize",
   "host": "aialign.halowerk.com",
   "description": "Replaces private-key blocks, credential assignments, email addresses, Luhn-valid payment-card candidates, IPv4 addresses and phone-like digit strings, returning only sanitized text and per-category counts. The request archive stores only input field names and the result archive stores only this method via the endpoint factory. Pattern redaction is incomplete: it cannot identify every secret, name,",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:57.043Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/resource-hog",
   "host": "aialign.halowerk.com",
   "description": "Divides observed CPU, memory-time, network, tool-call and wall-time usage by caller-supplied budgets, reports exceeded dimensions and ranks observations by the maximum ratio. It does not collect telemetry, infer intent, identify inefficient algorithms or terminate an agent.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:26.772Z"
  },
  {
   "url": "https://aialign.halowerk.com/v1/sycophancy-detect",
   "host": "aialign.halowerk.com",
   "description": "Compares term-frequency cosine similarity between a leading user position and paired independent/conditioned responses, then reports the positive similarity shift. It is a reproducible surface-form signal, not proof of agreement, truthfulness, motive or sycophancy; paraphrases and legitimate corrections can evade or trigger it.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:58:04.072Z"
  },
  {
   "url": "https://aicomglobal.com/oasis/attest",
   "host": "aicomglobal.com",
   "description": "Ed25519-signed, Bitcoin-anchored CERTIFICATE over a statement — proof you said X at time T, verifiable forever at aicomglobal.com/.well-known/aicom-pubkey. GET /oasis/attest for a single-use nonce, then POST {nonce, body}.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x671eae6b65be7282c0cE74016d22A3d579e7834e",
   "x402_version": 2,
   "updated": "2026-09-08T20:44:27.317Z"
  },
  {
   "url": "https://airdrop-checker.api.klymax402.com/api/check",
   "host": "airdrop-checker.api.klymax402.com",
   "description": "Check wallet eligibility for crypto airdrops (POST variant)",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T21:38:30.988Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/campaigns",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "Curated registry of VERIFIABLY LIVE airdrop/points campaigns across chains — the \"what can capital or activity earn right now\" map for agents: per campaign the published earning mechanics, entry route, deadline, sybil/eligibility notes, token status, and the first-party source + date each entry was verified against. GigaDex (Robinhood Chain) entries enriched live from the open indexer. Curated fac",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:40.379Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/long/launch-check",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "Launch provenance check for LONG.xyz / Doppler tokens on Robinhood Chain — one call verifies a token against the on-chain Doppler Airlock registry: registered launch or not, which stock token backs it (and whether that numeraire is an official Robinhood stock token), launching integrator (LONG primary vs other launchpads vs suffix imitators), factory creator match, 1e18 vanity suffix, governance b",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.601Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/long/launch-feed",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "Live launch feed for LONG.xyz / Doppler launchpads on Robinhood Chain — the most recent token launches decoded straight from the on-chain Airlock: token name/symbol, which stock or asset each launch is paired against (official Robinhood stock tokens flagged), launching integrator (LONG vs other launchpads), 1e18 suffix and provenance flags. The new-pairs radar for the stock-paired memecoin market ",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:40.414Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/long/stock-backing",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "Stock-backing analytics for LONG.xyz / Doppler launches on Robinhood Chain: live price in stock and USD, FDV, sell-side depth at -2/-5/-10/-25% moves, cumulated fees, backing-stock float share. Omit token for the aggregate table: share of each Robinhood stock token held in the v4 meme-pool singleton. Deterministic on-chain reads, analytics only.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:40.499Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/lp/il-forecast",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "Impermanent-loss scenario table for a concentrated-liquidity range on any Uniswap-v3-compatible pool across 11 chains (Ethereum, Base, Arbitrum, Polygon, BNB, HyperEVM, Monad, Robinhood Chain and more) — exact CL-vs-HODL value at a spread of hypothetical exit-price moves, plus probability-in-range from realized volatility (pool TWAP oracle, or indexer on GigaDex, the default). Analytics only, non-",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.516Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/lp/position-health",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "LP position health check for any Uniswap-v3-compatible position NFT on 11 chains (Ethereum, Base, Arbitrum, Polygon, BNB, HyperEVM, Monad, Robinhood Chain and more): in-range status, position through the band, distance to each edge in price terms. On GigaDex (Robinhood Chain, the default) also pending fees and campaign points from the indexer. Cheap monitoring poll. Analytics only.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-23T01:56:24.405Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/lp/range-model",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "Concentrated-liquidity range scenario model for any Uniswap-v3-compatible pool on 11 chains (Ethereum, Base, Arbitrum, Polygon, BNB, HyperEVM, Monad, Robinhood Chain and more). Realized vol from the pool's own TWAP oracle (GigaDex indexer on Robinhood Chain, the default), plus a width table: probability-in-range, expected time-in-range share, capital efficiency, fee-capture estimate where availabl",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.413Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/lp/rebalance-check",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "GigaDex rebalance scenario comparison (Robinhood Chain) — side-by-side model of a position’s current range versus a same-width range recentered on the current price: probability-in-range at horizon, expected time-in-range share and capital-efficiency, plus static GIGA Protect / rebalance-cost considerations. Analytics only, not a recommendation to act.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.434Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/points/campaign-status",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "GigaDex points campaign clock (Robinhood Chain) — status, elapsed/remaining days, farmer count and emission progress read live from the on-chain indexer, plus a hypothetical implied-value scenario table across illustrative FDVs. Analytics only, no redemption terms are official or implied.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.47Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/points/entry-guide",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "GigaDex points-campaign entry reference (Robinhood Chain) — campaign clock, the full eligible-pool table ranked by multiplier and TVL, deterministic on-chain participation mechanics (network, contracts, flow), and load-bearing risk warnings drawn from official GigaDex docs. Analytics only, not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.435Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/points/pool-ev",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "GigaDex points-per-dollar ranking (Robinhood Chain) — every eligible pool ranked by historically observed campaign points earned per $1k of TVL per day, with multiplier, TVL, volume and fee context. The pools differ by 100x+ on this metric; computed live from the open on-chain indexer. Analytics only.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.406Z"
  },
  {
   "url": "https://airdroppulse.theaslangroupllc.com/api/points/position-audit",
   "host": "airdroppulse.theaslangroupllc.com",
   "description": "GigaDex position points audit (Robinhood Chain) — historical points accrual, in-range status and share of total emitted campaign points for a single position NFT or every position under an account, computed live from the open on-chain indexer and a fresh RPC tick read. Analytics only.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:39.519Z"
  },
  {
   "url": "https://airport.openverbs.com/v1/airport",
   "host": "airport.openverbs.com",
   "description": "Look up an airport by its 3-letter IATA code or 4-character ICAO code. Provide exactly one. Returns the airport name, both codes, city, country, coordinates, elevation and type.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:15:35.989Z"
  },
  {
   "url": "https://airport.openverbs.com/v1/nearest",
   "host": "airport.openverbs.com",
   "description": "Find the airports nearest to a latitude/longitude, ordered by great-circle distance. Optionally cap the search radius (km), result count and airport type. Returns each airport with its distance in km.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:16:13.065Z"
  },
  {
   "url": "https://airport.openverbs.com/v1/search",
   "host": "airport.openverbs.com",
   "description": "Fuzzy-search airports by name, city or code, optionally filtered by ISO country code or airport type. Matches are ranked exact-code/name then prefix then substring, larger airports first. Empty result is a successful 200.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:16:10.884Z"
  },
  {
   "url": "https://airscout.scalpstream.com/air",
   "host": "airscout.scalpstream.com",
   "description": "AirScout air-quality query (current AQI, EPA activity verdict, and the cleanest window ahead)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD0f5d2E48e67A265174593aCe2cd540337C1564a",
   "x402_version": 2,
   "updated": "2026-09-01T18:53:17.582Z"
  },
  {
   "url": "https://aisfleet.com/api/x402/v1/ais/vessels/:mmsi/port-calls",
   "host": "aisfleet.com",
   "description": "Get the UN/LOCODE port calls of the last 30 days for a 9-digit MMSI as JSON: arrivals, departures, estimated flags, and the port the vessel is in now. Boundaries not directly observed are flagged estimated, and the response names when capture coverage began.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa4b5056e8260d49213e64c081b504c8535c14bc4",
   "x402_version": 2,
   "updated": "2026-08-31T07:03:30.654Z"
  },
  {
   "url": "https://aisfleet.com/api/x402/v1/ais/vessels/:mmsi/position",
   "host": "aisfleet.com",
   "description": "Get the latest available AIS Fleet vessel position for a 9-digit MMSI, observed within the prior six hours. The response includes observation time, age, and speed/course over ground when the observation reported them.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa4b5056e8260d49213e64c081b504c8535c14bc4",
   "x402_version": 2,
   "updated": "2026-09-07T07:02:48.995Z"
  },
  {
   "url": "https://aisfleet.com/api/x402/v1/ais/vessels/:mmsi/track-24h",
   "host": "aisfleet.com",
   "description": "Get the AIS track of the last 24 hours for a 9-digit MMSI as JSON: up to 1000 evenly sampled fixes with time, position and speed, ending at the newest fix. Sold only for vessels the AIS Fleet network currently observes; gaps between fixes mean no reception, never interpolation.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa4b5056e8260d49213e64c081b504c8535c14bc4",
   "x402_version": 2,
   "updated": "2026-08-31T07:03:33.277Z"
  },
  {
   "url": "https://aisfleet.com/api/x402/v1/ais/vessels/:mmsi/track-30d",
   "host": "aisfleet.com",
   "description": "Get the AIS track of the last 30 days for a 9-digit MMSI as JSON: up to 1000 evenly sampled fixes with time, position and speed, ending at the newest fix. Sold only for vessels the AIS Fleet network currently observes; gaps between fixes mean no reception, never interpolation.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xa4b5056e8260d49213e64c081b504c8535c14bc4",
   "x402_version": 2,
   "updated": "2026-08-31T07:03:38.652Z"
  },
  {
   "url": "https://aisfleet.com/api/x402/v1/ais/vessels/:mmsi/track-7d",
   "host": "aisfleet.com",
   "description": "Get the AIS track of the last 7 days for a 9-digit MMSI as JSON: up to 1000 evenly sampled fixes with time, position and speed, ending at the newest fix. Sold only for vessels the AIS Fleet network currently observes; gaps between fixes mean no reception, never interpolation.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xa4b5056e8260d49213e64c081b504c8535c14bc4",
   "x402_version": 2,
   "updated": "2026-08-31T07:03:35.753Z"
  },
  {
   "url": "https://almanac.locomot.io/cite",
   "host": "almanac.locomot.io",
   "description": "Deterministic citation formatter — APA 7, MLA 9, Chicago 17 author-date, BibTeX. From structured fields, returns the reference entry (markdown/html/plain) + the in-text citation, reproducing published style-manual examples exactly. For full author lists use POST. Every answer signed. Free sample, no payment required: GET /play/cite",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa3091005a76b1480F1897a9D0C2e1c55B7767674",
   "x402_version": 2,
   "updated": "2026-09-12T07:29:56.983Z"
  },
  {
   "url": "https://alpha402x.com/10q-highlights/AAPL",
   "host": "alpha402x.com",
   "description": "Verbatim, line-cited extraction of the material quantitative sentences from any U.S. company's SEC 10-Q (debt, buybacks, acquisitions, litigation). Extractive, not generative. Any ticker.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x73AcE32013985f715B5e00E5A341259cCE17D220",
   "x402_version": 2,
   "updated": "2026-09-11T03:48:11.462Z"
  },
  {
   "url": "https://alpha402x.com/5x-stock-empirical-profile",
   "host": "alpha402x.com",
   "description": "Population-level empirical profile of what separated eventual 5x stocks at the moment of purchase: measurable entry valuation/size/quality specs, twin-engine return decomposition (multiple expansion vs. earnings growth), 5x->25x graduation base rates, drawdown/kill-zone path characteristics, and sector-regime sensitivity. Synthesized and fully cited from Bessembinder, Yartseva, Mayer, Alta Fox, LS",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x73AcE32013985f715B5e00E5A341259cCE17D220",
   "x402_version": 2,
   "updated": "2026-09-03T03:54:41.834Z"
  },
  {
   "url": "https://alpha402x.com/profiles/100x-floor",
   "host": "alpha402x.com",
   "description": "Empirical floor profiles of 10x and 100x stocks at day one — valuation, size, quality, growth and base-rate minimums across the major studies, fully cited. Also /profiles/10x-floor. $0.05 each.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x73AcE32013985f715B5e00E5A341259cCE17D220",
   "x402_version": 2,
   "updated": "2026-09-03T03:54:43.98Z"
  },
  {
   "url": "https://alpha402x.com/quarterly-qual-card/AMD/fy2026-q2",
   "host": "alpha402x.com",
   "description": "Read from the footnotes, not the statements — what moves before the numbers do, each event dated to the filing it first shows in. Complete card free: /quarterly-qual-card/sample/AMD",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x73AcE32013985f715B5e00E5A341259cCE17D220",
   "x402_version": 2,
   "updated": "2026-09-07T19:49:40.866Z"
  },
  {
   "url": "https://alpha402x.com/quarterly-quant-card/AMD/fy2026-q2",
   "host": "alpha402x.com",
   "description": "Graded against the company's own prior-year quarter, not a peer score — tax-flattered and one-off figures fenced, cited to the 10-Q. Complete card free: /quarterly-quant-card/sample/AMD",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x73AcE32013985f715B5e00E5A341259cCE17D220",
   "x402_version": 2,
   "updated": "2026-09-07T19:49:28.995Z"
  },
  {
   "url": "https://alpha402x.com/wacc-build/AAPL/fye-2025-09-27",
   "host": "alpha402x.com",
   "description": "Deterministic, 10-K-cited cost-of-capital builds — CAPM cost of equity, tranche-level cost of debt, capital structure. Any covered ticker at /wacc-build/<ticker>/fye-<YYYY-MM-DD>.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x73AcE32013985f715B5e00E5A341259cCE17D220",
   "x402_version": 2,
   "updated": "2026-09-03T03:54:46.466Z"
  },
  {
   "url": "https://alphapipeline-eu.onrender.com/v1/calendar/macro-dday",
   "host": "alphapipeline-eu.onrender.com",
   "description": "Static 2026 macro calendar - countdown to the nearest FOMC rate decision, US CPI, or US Employment Situation (NFP) release, with impact tags and the next few upcoming events. No live external API call is made; dates are pre-loaded from official Fed/BLS schedules. Paid in USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2bcfA4F7E1fA5E96934846A7dEa623398Ed7f752",
   "x402_version": 2,
   "updated": "2026-09-03T14:44:23.81Z"
  },
  {
   "url": "https://alphapipeline-eu.onrender.com/v1/derivatives/funding-rate",
   "host": "alphapipeline-eu.onrender.com",
   "description": "Bybit (primary) / Binance (fallback) perpetual futures funding rate - the key signal for long/short crowding that traders use to time or hedge positions before the next funding settlement.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2bcfA4F7E1fA5E96934846A7dEa623398Ed7f752",
   "x402_version": 2,
   "updated": "2026-09-03T12:13:46.573Z"
  },
  {
   "url": "https://alphapipeline-eu.onrender.com/v1/dex/liquidity-slippage",
   "host": "alphapipeline-eu.onrender.com",
   "description": "GeckoTerminal-backed DEX pool liquidity and estimated trade slippage - size a trade or compare pools before swapping, with a clearly-flagged constant-product approximation model.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x2bcfA4F7E1fA5E96934846A7dEa623398Ed7f752",
   "x402_version": 2,
   "updated": "2026-09-03T12:51:01.509Z"
  },
  {
   "url": "https://alphapipeline-eu.onrender.com/v1/market/kimchi-alert",
   "host": "alphapipeline-eu.onrender.com",
   "description": "Real-time Korea (Upbit) vs global crypto price premium - the 'kimchi premium' - with reverse-premium and 1h-surge alerts. Paid in USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2bcfA4F7E1fA5E96934846A7dEa623398Ed7f752",
   "x402_version": 2,
   "updated": "2026-09-12T17:20:02.469Z"
  },
  {
   "url": "https://alphapipeline-eu.onrender.com/v1/security/token-risk",
   "host": "alphapipeline-eu.onrender.com",
   "description": "GoPlus/Honeypot.is-backed token security check - honeypot flag, buy/sell tax, mintability, and ownership renouncement for a given contract address, so a bot can decide before it buys.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x2bcfA4F7E1fA5E96934846A7dEa623398Ed7f752",
   "x402_version": 2,
   "updated": "2026-09-03T11:51:22.497Z"
  },
  {
   "url": "https://alphapipeline-eu.onrender.com/v1/unlocks/dump-risk",
   "host": "alphapipeline-eu.onrender.com",
   "description": "Tokens with large amounts of currently-locked or vesting supply relative to circulating supply - a proxy for future sell/dump pressure.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x2bcfA4F7E1fA5E96934846A7dEa623398Ed7f752",
   "x402_version": 2,
   "updated": "2026-09-03T11:52:03.986Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/alternative",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Niche and emerging trading-income opportunities — EA licensing, prop-firm signals, prediction-market social trading, and futures/options copy trading (Collective2). For trading and investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:41.894Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/asia",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Copy trading and signal discovery across Asia-Pacific — Bybit, OKX, Bitget and Japan/Korea/Singapore/SEA markets, ranked by verified performance. For trading and investing agents sourcing APAC strategies.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:41.758Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/broker",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Find the right regulated broker for copy trading, signal following or EA hosting, matched by region and use case. For trading and investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:41.464Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/compare",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Side-by-side comparison of 2-3 signal providers, copy traders, EAs or managed accounts with a decisive recommendation. For investing agents choosing between strategies.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:41.809Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/copy",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Top copy traders on eToro, ZuluTrade, Darwinex, Bybit, OKX and Bitget — ranked by verified public performance. For trading and investing agents sourcing copy-trade strategies.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:40.604Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/discover",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Cross-platform discovery of signal providers, copy traders, EAs, managed accounts and DeFi vaults — ranked to your risk, return and budget parameters. For investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:41.392Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/ea",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Expert Advisor discovery on the MQL5 marketplace — live-account performance ranking, martingale detection and a vetting framework. For algorithmic trading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:40.713Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/fund-check",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Hedge fund holdings check grounded in official SEC EDGAR 13F filings, fetched live: top long US-equity positions VERBATIM (issuer, value, shares), total book value, deterministic concentration figure, filing dates, and an honest read of what the book shape suggests — plus what 13F cannot tell you (performance, shorts, non-US). Name in, official filing out. For allocator and trading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:41.641Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/fund-check-lite",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Lite preview of the hedge fund 13F holdings check — same official SEC EDGAR filing data, reduced depth: top 5 long US-equity positions (issuer + value only), total book value, deterministic concentration figure, filing dates. Deterministic data, no narrative read. Full product (/api/alpha/fund-check, $0.50) adds up to 25 holdings with shares, a portfolio-shape read, notable positions, and honest 1",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:42.431Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/managed",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "PAMM, MAM and DARWIN managed-account discovery — regulation checks, fee structures and performance analysis. For investing agents allocating to managed strategies.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:40.696Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/prop-firms",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Prop-firm shortlist matched to your market, region, and trading style: payout-proof checks first, challenge rules that actually differ (drawdown type, news/EA rules, breach terms), profit splits, and the red flags of an industry where most revenue comes from failed challenges. Forex/CFD and futures firms, region-aware worldwide. For trading agents and the traders they work for.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-08T06:36:13.49Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/signals",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Top signal providers on MQL5, ZuluTrade, Signal Start and Myfxbook AutoTrade — ranked by verified performance. For trading agents sourcing entry and exit signals.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:40.639Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/vaults",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "DeFi copy-trading vault discovery on Hyperliquid, GMX, dYdX and Gains Network — TVL, APR, risk profile and smart-contract assessment. For on-chain investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-25T19:19:35.617Z"
  },
  {
   "url": "https://alphapulse.theaslangroupllc.com/api/alpha/vet",
   "host": "alphapulse.theaslangroupllc.com",
   "description": "Due diligence on any named signal provider, copy trader, EA or managed account — public stats, red flags, scam signals, regulatory check and a verdict. For investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:41.661Z"
  },
  {
   "url": "https://alphavantage.x402.paywithlocus.com/alphavantage/earnings-call-transcript",
   "host": "alphavantage.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-30T15:24:21.262Z"
  },
  {
   "url": "https://alphavantage.x402.paywithlocus.com/alphavantage/global-quote",
   "host": "alphavantage.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-14T08:34:59.806Z"
  },
  {
   "url": "https://alphavantage.x402.paywithlocus.com/alphavantage/market-status",
   "host": "alphavantage.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T17:07:47.942Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-address-validator",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Blockchain address validator — checksum and format validation for AmanChain addresses before you send funds. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-address-validator\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:43.72Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-agent-roster",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Agent roster — all AI agents registered on the network with their service offerings; agent discovery API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-agent-roster\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:51.059Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-arb-scan",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Cross-pool arbitrage scanner — detects live price spreads between AMM pools; DeFi arbitrage opportunity feed. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-arb-scan\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.012441,
   "price_atomic": "12441",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:06:27.52Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-block-inspect",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Block inspector — full block detail by height: hash, miner, timestamp and the complete transaction list. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-block-inspect\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:19.934Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-bridge-status",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Cross-chain bridge status — supported networks including Base (chainId 8453), live flags and current bridge fees. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-bridge-status\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.007465,
   "price_atomic": "7465",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:05:11.422Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-credit-note",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Credit note PDF for refunds and corrections against an original invoice — real A4 accounting document with negative-line support and totals; credit note and refund slip API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-credit-note\",\"request\":",
   "method": "POST",
   "chain": "base",
   "price": 0.004977,
   "price_atomic": "4977",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:28.036Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-crypto-price",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Bitcoin price and live USD spot price for any major cryptocurrency — BTC, ETH, SOL and 100+ assets; real-time single-token price API with 24h change. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-crypto-price\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.001244,
   "price_atomic": "1244",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:17.331Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-crypto-prices",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Bitcoin price in USD, live — real-time crypto prices for BTC, ETH, SOL, BNB, LTC and AMAN with 24h change and multi-source aggregation; spot price feed API for bitcoin and crypto markets, no API key. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"am",
   "method": "POST",
   "chain": "base",
   "price": 0.004977,
   "price_atomic": "4977",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:52.463Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-domain-info",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Domain RDAP lookup — registrar, creation and expiry dates, nameservers and status for any domain; modern WHOIS API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-domain-info\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:07.827Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-email-validate",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Email validation API — syntax check, DNS MX record verification and disposable or temporary email detection. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-email-validate\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.001244,
   "price_atomic": "1244",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:10.954Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-ens-resolve",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Resolve any ENS name to its address (and reverse); Ethereum Name Service lookup API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-ens-resolve\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:28.581Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-evm-balance",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Native ETH and USDC balance of any address on Base; EVM balance checker API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-evm-balance\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.001244,
   "price_atomic": "1244",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:26.148Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-explorer-summary",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Block explorer summary — latest blocks with transaction counts and mempool size; chain head monitor. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-explorer-summary\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:22.573Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-fx-rates",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Live fiat FX rates API — exchange rates and conversion across 30+ currencies (USD, EUR, GBP, MAD and more). Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-fx-rates\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.001244,
   "price_atomic": "1244",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:07.465Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-gas-price",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Live gas price on Base and Ethereum in gwei with USD conversion; gas fee API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-gas-price\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.001244,
   "price_atomic": "1244",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:22.738Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-gas-tracker",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Gas tracker and mempool monitor — average fee over the last 20 blocks, burn rate and live network congestion level. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-gas-tracker\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:02.617Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-geo-ip",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "IP geolocation API — country, city, ASN, organization and coordinates for any IPv4 or IPv6 address. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-geo-ip\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.001866,
   "price_atomic": "1866",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:29.756Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-holder-stats",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Token holder analytics — holder count, top-10 concentration percent, HHI index and the largest holders for any AMT-20 token. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-holder-stats\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.012441,
   "price_atomic": "12441",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:06:34.486Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-image-gen",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "AI image generation API — generate a 1024x1024 image from any text prompt; text-to-image for bots and apps. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-image-gen\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.012441,
   "price_atomic": "12441",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:06:19.627Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-invoice-pdf",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Invoice PDF generator API — send buyer and line items as JSON, get a real A4 invoice PDF (base64) with VAT and totals computed; billing and invoicing API for AI agents, no account needed. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-invoice-p",
   "method": "POST",
   "chain": "base",
   "price": 0.004977,
   "price_atomic": "4977",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:13.693Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-invoice-proforma",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Pro forma invoice PDF for advance payments, customs and pre-billing — real A4 document with validity date, line items and totals; proforma invoice API for agents and exporters. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-invoice-proforma\",\"r",
   "method": "POST",
   "chain": "base",
   "price": 0.004977,
   "price_atomic": "4977",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:21.403Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-keywords",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Keyword and entity extraction API — topics, named entities and key phrases from any text; NLP enrichment. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-keywords\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:20.604Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-llm-chat",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "AI chat and text generation API — general-purpose LLM completion for any prompt; chatbots, drafting and Q&A. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-llm-chat\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.007465,
   "price_atomic": "7465",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:42.092Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-market-report",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "AI-generated crypto market report — markdown narrative with prices, TVL, volume and top movers, ready for bots, newsletters and dashboards. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-market-report\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.031104,
   "price_atomic": "31104",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:06:56.924Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-market-summary",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Complete crypto market snapshot in one call — block height, TVL, 24h volume, DEX pool prices and the full token registry; market overview API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-market-summary\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.009331,
   "price_atomic": "9331",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:05:18.156Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-network-stats",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Blockchain network statistics — hashrate, total supply, staked amount, transaction count and difficulty; chain analytics API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-network-stats\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:56.687Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-pool-analytics",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "DEX pool analytics — reserves, TVL, LP APR and live price for any AMM liquidity pool; DeFi liquidity API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-pool-analytics\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.009331,
   "price_atomic": "9331",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:05:31.113Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-price-feed",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Real-time AMAN token price in USD from live AMM pool reserves — spot price, 24h change percent, TVL and 24h volume; crypto price oracle feed. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-price-feed\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:45.209Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-price-history",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "OHLCV candlestick price history for any trading pair — open, high, low, close and volume time series for charting, bots and backtesting. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-price-history\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.009331,
   "price_atomic": "9331",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:05:37.978Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-quote-estimate",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Quote and estimate PDF generator — priced offer with line items, VAT and a validity date; quote/devis API so AI agents can send professional price offers before closing a deal. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-quote-estimate\",\"req",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:44.39Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-receipt-payment",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Payment receipt PDF generator — documented proof of payment with method, transaction reference and paid date on a real A4 receipt; payment proof API for agents settling in crypto or fiat. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-receipt-p",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:37.758Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-rss-read",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "RSS and Atom feed parser — any feed URL into clean structured items (title, link, date, summary); news feed API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-rss-read\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:03.913Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-sentiment",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Sentiment analysis API — text sentiment score with polarity, emotions and positive, negative or neutral classification; social media and review sentiment, real-time. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-sentiment\",\"request\":\"<input>\"}",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:16.462Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-service-search",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Service discovery search — find paid x402 API services by keyword with live per-call prices; API marketplace search. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-service-search\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.002488,
   "price_atomic": "2488",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:54.682Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-stable-health",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Stablecoin health monitor — collateral backing percent, redeemability and freeze status for every AMT-20 stablecoin on the chain. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-stable-health\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.009331,
   "price_atomic": "9331",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:05:25.606Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-staking-rewards",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Staking rewards calculator — APR by lock tier (flex, 90-day, 365-day) with daily and yearly yield projection for any AMAN amount. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-staking-rewards\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.007465,
   "price_atomic": "7465",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:05:03.56Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-summarize",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "AI summarization API — TL;DR and key points from any text or URL; article and document summarizer. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-summarize\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:30.866Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-supply-audit",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Token supply audit — total supply, burned amount, holder count and max-supply verification for any AMT-20 token. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-supply-audit\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.007465,
   "price_atomic": "7465",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:49.227Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-swap-quote",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Instant AMM swap quote — exact output amount, price impact and swap fee for any token pair; DeFi exchange-rate and swap pricing API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-swap-quote\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:52.035Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-token-audit",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "AMT-20 token security audit and risk scan — collateral backing percent, freeze and blacklist flags, holder concentration, supply integrity for any token. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-token-audit\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.024883,
   "price_atomic": "24883",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:06:49.982Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-token-launch-check",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Token launch pre-flight validator — validates symbol, name, decimals and supply, and returns the exact launch fee before you deploy an AMT-20 token. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-token-launch-check\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.007465,
   "price_atomic": "7465",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:56.051Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-translate",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "AI translation API — translate any text into 20+ languages with natural, fluent output. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-translate\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.004977,
   "price_atomic": "4977",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:07.626Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-tx-lookup",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Transaction lookup by id — full details: type, amount, sender, receiver, block height and timestamp; blockchain explorer API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-tx-lookup\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.003732,
   "price_atomic": "3732",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:12.007Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-url-meta",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "URL metadata extractor — page title, meta description, Open Graph image, canonical URL and favicon; SEO and link-preview API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-url-meta\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.00311,
   "price_atomic": "3110",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:37.878Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-wallet-portfolio",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "On-chain wallet portfolio for any address — native balance, staked amount, token holdings and total USD value; crypto portfolio API. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-wallet-portfolio\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.007465,
   "price_atomic": "7465",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:04:34.868Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-weather",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Weather forecast API — current conditions plus hourly and 3-day weather forecast with temperature, wind and humidity for any city worldwide; live weather data for agents. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-weather\",\"request\":\"<input",
   "method": "POST",
   "chain": "base",
   "price": 0.001866,
   "price_atomic": "1866",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:39.997Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-web-fetch",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Web page fetcher and scraper — fetch any public URL and get clean readable text with HTML stripped; web reader and scraping API for agents. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-web-fetch\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.00311,
   "price_atomic": "3110",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:02:31.398Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-web-search",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Web search API — live web search engine results for any query with titles, URLs and snippets; real-time SERP for web search, news search and docs search, agent-ready. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-web-search\",\"request\":\"<input>",
   "method": "POST",
   "chain": "base",
   "price": 0.004977,
   "price_atomic": "4977",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:03:59.8Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-whale-watch",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "Whale watch — large on-chain transfers above any threshold you set; real-time whale alert feed for AmanChain. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-whale-watch\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.012441,
   "price_atomic": "12441",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:06:40.73Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-world-clock",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "World clock API — exact current time for any IANA timezone with UTC offset and correct daylight-saving handling. Deterministic on-chain execution by the AmanChain node — live consensus state, real blocks, pools and balances. Pay per call via x402 (USDC on Base), no account, no API key. POST JSON {\"serviceId\":\"aman-world-clock\",\"request\":\"<input>\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.001244,
   "price_atomic": "1244",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:01:02.847Z"
  },
  {
   "url": "https://amanchain-relay.gitajhd.workers.dev/api/x402/aman-x402-validation",
   "host": "amanchain-relay.gitajhd.workers.dev",
   "description": "x402 endpoint validation and audit API — bounded zero-spend probes of any public service: health, ready and well-known checks, optional MCP handshake with tools list, evidence-header and correlation capture, SHA3-256 and SHA-256 digests, bounded body previews; uptime, trust and production-readiness validation for AI agent payment APIs, TAT-protocol compatible. Deterministic on-chain execution by t",
   "method": "POST",
   "chain": "base",
   "price": 0.622071,
   "price_atomic": "622071",
   "asset": "USDC",
   "pay_to": "0xfB5625d44be488414606773244F0De35410b2f39",
   "x402_version": 2,
   "updated": "2026-09-10T23:07:04.858Z"
  },
  {
   "url": "https://amoraw.xyz/caip",
   "host": "amoraw.xyz",
   "description": "Canonicalize a CAIP-2/CAIP-19 or legacy network string and return the recognized chain, native currency, reviewed USDC asset and decimals, supported x402 schemes, supported-versus-recognized status and registry version.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x98e83FbcB5f8fb8414ACD0AEeB93160046B65666",
   "x402_version": 2,
   "updated": "2026-08-30T15:05:27.954Z"
  },
  {
   "url": "https://amoraw.xyz/echo",
   "host": "amoraw.xyz",
   "description": "Protocol diagnostic: returns a bounded JSON body, selected safe headers, byte count and request hash so a buyer can verify client, payment and response handling. Never reflects credentials.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x98e83FbcB5f8fb8414ACD0AEeB93160046B65666",
   "x402_version": 2,
   "updated": "2026-08-25T13:19:38.252Z"
  },
  {
   "url": "https://amoraw.xyz/markdown",
   "host": "amoraw.xyz",
   "description": "Fetch one public page and return main-content Markdown plus title, canonical URL, headings, links, content hash, final URL and fetch provenance. Plain-HTML extraction; JavaScript-rendered pages are not executed.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x98e83FbcB5f8fb8414ACD0AEeB93160046B65666",
   "x402_version": 2,
   "updated": "2026-08-25T13:20:22.293Z"
  },
  {
   "url": "https://analyst.lonestaroracle.xyz/ratings",
   "host": "analyst.lonestaroracle.xyz",
   "description": "Analyst consensus, price target + upside, and recent upgrades/downgrades for a ticker (?symbol=)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-09T14:00:36.201Z"
  },
  {
   "url": "https://anansidata.xyz/paid/intel/model-advisor",
   "host": "anansidata.xyz",
   "description": "Cheapest LLM meeting your constraints (price/context/modality) PLUS every price change and deprecation in the window. Providers publish only today's catalog and overwrite it — the change history exists nowhere else.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x19C5c51Ae2d4fFD019d2f0012238dE4E82bDD574",
   "x402_version": 2,
   "updated": "2026-08-19T19:10:34.451Z"
  },
  {
   "url": "https://angel.finereli.com/api/rewrite",
   "host": "angel.finereli.com",
   "description": "Rewrite any text in a human voice, not a model's. 25 cents.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x51630bc40c1a65e40873a8156a5e0c7ca5b7ba06",
   "x402_version": 2,
   "updated": "2026-08-31T23:33:32.581Z"
  },
  {
   "url": "https://angel.finereli.com/api/rewrite-lite",
   "host": "angel.finereli.com",
   "description": "Rewrite text in a human register. Same service, entry price. 1 cent.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x51630bc40c1a65e40873a8156a5e0c7ca5b7ba06",
   "x402_version": 2,
   "updated": "2026-09-01T00:03:04.427Z"
  },
  {
   "url": "https://animica.dev/x402/analytics/market",
   "host": "animica.dev",
   "description": "Statistical analysis of any segment of the x402 economy, computed over a merged index of Coinbase Bazaar and 402index overlaid with our own unpaid 402 probes. Returns the full price distribution (min, p10, p25, median, p75, p90, max, mean), demand discounted by payer concentration, what share of the segment can actually be invoked, the network and asset split, host concentration, liveness, and — o",
   "method": "POST",
   "chain": "base",
   "price": 0.009278,
   "price_atomic": "9278",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:22.938Z"
  },
  {
   "url": "https://animica.dev/x402/analytics/peers",
   "host": "animica.dev",
   "description": "Competitive position for a single x402 resource. Give a URL that is listed anywhere in the merged index and get back what the index holds on it (including any correction our own unpaid 402 probe made to its advertised price), the peer set derived from its own description, and where it ranks among those peers on price, call volume, payer diversity and callability — plus the mirrors of itself that a",
   "method": "POST",
   "chain": "base",
   "price": 0.009278,
   "price_atomic": "9278",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:54.84Z"
  },
  {
   "url": "https://animica.dev/x402/analytics/price",
   "host": "animica.dev",
   "description": "Price positioning for an x402 service. Describe what you sell (and optionally what you charge) and get the comparable set — named, counted, and listed — plus your exact percentile within it, the full decile ladder of what those comparables charge, how much demand sits in each price band, and a suggested band derived from the comparables rather than asserted. Refuses to compute a percentile when to",
   "method": "POST",
   "chain": "base",
   "price": 0.009278,
   "price_atomic": "9278",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:27.643Z"
  },
  {
   "url": "https://animica.dev/x402/blob",
   "host": "animica.dev",
   "description": "Store up to 1024 KiB and get back a content commitment you can hand to anyone. The blob is erasure-coded across shards in the Animica data-availability layer and is retrievable for free by commitment at GET /x402/blob/{commitment}, with a Merkle inclusion proof. Useful when an agent needs to hand another agent a durable, addressable artifact rather than a link that rots. Stored blobs are PUBLIC to",
   "method": "POST",
   "chain": "base",
   "price": 0.006958,
   "price_atomic": "6958",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:37:55.414Z"
  },
  {
   "url": "https://animica.dev/x402/chain/address-history",
   "host": "animica.dev",
   "description": "Full transaction history for one Animica account (anim1… bech32m), served from the gateway's own head-following index with a stable cursor — up to 500 rows per call, amounts in nANM as decimal strings. The free per-block and per-tx APIs stay free; single-address lookups on explorer.animica.org stay free too (they scan at most 250 blocks per call).",
   "method": "POST",
   "chain": "base",
   "price": 0.006972,
   "price_atomic": "6972",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:36:41.176Z"
  },
  {
   "url": "https://animica.dev/x402/chain/balances",
   "host": "animica.dev",
   "description": "Balances for up to 500 Animica accounts in ONE batched call, head-pinned, amounts in nANM as exact decimal strings. Single-address balance lookups stay free on the public API — this sells the batch.",
   "method": "POST",
   "chain": "base",
   "price": 0.00581,
   "price_atomic": "5810",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:36:45.631Z"
  },
  {
   "url": "https://animica.dev/x402/chain/distribution",
   "host": "animica.dev",
   "description": "Block-production concentration on the Animica L1 over the last N blocks: every producer with its block count and share, HHI, Gini, effective producers, top-producer share and Nakamoto coefficient at 33/50/66%, plus the same over the contiguous prior window and the delta. Deterministic, no model; every figure pinned to the block range and head it was computed at. Buy before trusting this chain's fi",
   "method": "POST",
   "chain": "base",
   "price": 0.008134,
   "price_atomic": "8134",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:46:09.521Z"
  },
  {
   "url": "https://animica.dev/x402/chain/economy",
   "host": "animica.dev",
   "description": "Live ANM monetary state from the Animica L1 itself: supply and account count, the block reward the node will actually credit (not the published split, which is wrong by 2x), measured blocks per day, daily emission in ANM and as a percent of supply, network hashrate, and — when the ANM book is fresh — total network-wide mining revenue in USD per day. Buy before holding, quoting or mining ANM. Deter",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-28T03:06:44.023Z"
  },
  {
   "url": "https://animica.dev/x402/chain/export",
   "host": "animica.dev",
   "description": "Block-range and transaction-range exports from the Animica L1 (chunked reads, cursor pagination, NDJSON/JSON, gzip). Caps per request: 1000 blocks, 10000 tx records, 16000000 bytes. The free per-block APIs stay free.",
   "method": "GET",
   "chain": "base",
   "price": 0.006972,
   "price_atomic": "6972",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:36:36.664Z"
  },
  {
   "url": "https://animica.dev/x402/chain/health",
   "host": "animica.dev",
   "description": "Whether the Animica L1 is healthy enough to transact on right now: head height and hash, sync lag (blocks vs headers), difficulty and PoIES theta, measured network hashrate with its window and estimator named, mempool depth, and peer count as a RANGE across every source — because four sources on this node disagree at the same instant. Publishes NO peer IP, peer id or relay attribution. Read live, ",
   "method": "POST",
   "chain": "base",
   "price": 0.007172,
   "price_atomic": "7172",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-28T03:06:50.742Z"
  },
  {
   "url": "https://animica.dev/x402/chain/holders",
   "host": "animica.dev",
   "description": "A ranked snapshot of ANM holders at a pinned chain height — up to 1000 accounts with exact nANM balances as decimal strings, plus the total address count and the head it was taken at. The shape airdrops, governance weighting and distribution analysis actually need, in one call instead of thousands of balance lookups.",
   "method": "POST",
   "chain": "base",
   "price": 0.007172,
   "price_atomic": "7172",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-28T03:06:59.935Z"
  },
  {
   "url": "https://animica.dev/x402/chain/identity",
   "host": "animica.dev",
   "description": "Verify you are on real Animica mainnet, and which chain id to sign with. Animica answers that question with TWO numbers: the native chain is id 1, while the EVM compatibility facade reports 149 (eth_chainId 0x95, net_version \"149\"). A wallet porting Ethereum tooling signs with the wrong one. Returns both, the disagreement named, plus genesis hash, fork id, policy hash and the built-in consensus ch",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-27T03:21:12.248Z"
  },
  {
   "url": "https://animica.dev/x402/chain/mempool",
   "host": "animica.dev",
   "description": "A point-in-time read of the Animica mempool and network: pending transaction count and ids, total pending bytes, the age of the oldest entry, chain head, peer count and network hashrate. What a bot watching for congestion, fee conditions or inclusion timing needs, without running a node.",
   "method": "GET",
   "chain": "base",
   "price": 0.001848,
   "price_atomic": "1848",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-09-11T17:41:27.743Z"
  },
  {
   "url": "https://animica.dev/x402/chain/signing-policy",
   "host": "animica.dev",
   "description": "Which Animica signature scheme you can actually build on. The chain reports three schemes enabled, but two are deprecated commitment stubs the node refuses to make keys for — and 4098 wallets are already stranded on one. Returns the live scheme list plus both id spaces (consensus schemeId and PQ algorithm id 0x1003), key and signature byte sizes, and a usable/not verdict per scheme with its eviden",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-28T03:07:14.903Z"
  },
  {
   "url": "https://animica.dev/x402/classify",
   "host": "animica.dev",
   "description": "Assign text to one of YOUR labels — spam, sentiment, urgency, topic, ticket category, lead quality, intent, moderation — with a confidence and a one-line rationale. The label is constrained to your list by schema enum, so it cannot return a category you did not define. Priced per call. For high-volume use, buy prepaid credits (POST /x402/credits/buy) and send X-Animica-Credits on each request — no",
   "method": "POST",
   "chain": "base",
   "price": 0.005955,
   "price_atomic": "5955",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-24T18:31:03.629Z"
  },
  {
   "url": "https://animica.dev/x402/compute/inventory",
   "host": "animica.dev",
   "description": "Live capacity of the Animica compute network in one call: which GPU render kinds have miners online right now and how many, whether a registered AICF worker is serving inference, and the chain height it was measured at. Buy it BEFORE you pay for a render or an inference call, so you pick a servable kind instead of learning from a job nothing claims. Anything we could not reach reports available:fa",
   "method": "POST",
   "chain": "base",
   "price": 0.005976,
   "price_atomic": "5976",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-28T03:07:22.327Z"
  },
  {
   "url": "https://animica.dev/x402/compute/quote",
   "host": "animica.dev",
   "description": "Price and feasibility for ONE specific Animica compute job before you pay for it. Send {kind, prompt, quantity} and get the exact cost in atomic units, whether a GPU miner or AICF worker is online for that exact kind right now (with probe age and chain head), the endpoint and body to POST, and a pre-check of your payload. Refuses with 503 and charges nothing when nothing can serve the work. Buy th",
   "method": "POST",
   "chain": "base",
   "price": 0.006953,
   "price_atomic": "6953",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:43:43.535Z"
  },
  {
   "url": "https://animica.dev/x402/contents",
   "host": "animica.dev",
   "description": "Give it up to 10 URLs and get back the readable text of each — titles, clean body text, navigation and scripts removed — in a single call and a single payment. The half of every retrieval pipeline an agent already has links for: search results, a sitemap, an RSS feed, a user's reading list. Pages are fetched concurrently under a deadline. Every URL you send is accounted for: the ones that could no",
   "method": "POST",
   "chain": "base",
   "price": 0.006958,
   "price_atomic": "6958",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:38:49.57Z"
  },
  {
   "url": "https://animica.dev/x402/crawl/pass",
   "host": "animica.dev",
   "description": "Buy bulk crawl access to one domain that publishes Paid Crawl terms. $0.010 buys $0.010 worth of that site's pages — the site sets the per-page rate, so the request budget is the pass value divided by that rate. ONE settlement covers the whole budget: per-page settlement is impossible at these prices because Base gas would exceed the fee. Send the returned token back as \"X-Crawl-Pass: anmcp_...\". ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:59.441Z"
  },
  {
   "url": "https://animica.dev/x402/crawl/pass/10",
   "host": "animica.dev",
   "description": "Buy bulk crawl access to one domain that publishes Paid Crawl terms. $0.100 buys $0.100 worth of that site's pages — the site sets the per-page rate, so the request budget is the pass value divided by that rate. ONE settlement covers the whole budget: per-page settlement is impossible at these prices because Base gas would exceed the fee. Send the returned token back as \"X-Crawl-Pass: anmcp_...\". ",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:12:01.321Z"
  },
  {
   "url": "https://animica.dev/x402/crawl/pass/100",
   "host": "animica.dev",
   "description": "Buy bulk crawl access to one domain that publishes Paid Crawl terms. $1.000 buys $1.000 worth of that site's pages — the site sets the per-page rate, so the request budget is the pass value divided by that rate. ONE settlement covers the whole budget: per-page settlement is impossible at these prices because Base gas would exceed the fee. Send the returned token back as \"X-Crawl-Pass: anmcp_...\". ",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:58:43.619Z"
  },
  {
   "url": "https://animica.dev/x402/credits/buy",
   "host": "animica.dev",
   "description": "Buy a prepaid credit voucher in ONE on-chain settlement, then spend it across every paid product on this gateway with no further settlement and no gas. Send the returned token as \"X-Animica-Credits: anmc_...\" (or \"Authorization: Bearer anmc_...\") on any paid route and the call is served from the balance instead of a payment. Credit is granted at face value plus 10% — that bonus is the Base settlem",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:55:28.521Z"
  },
  {
   "url": "https://animica.dev/x402/embed",
   "host": "animica.dev",
   "description": "Embed up to 256 texts in ONE call with all-MiniLM-L6-v2 (384-dimensional, normalised for cosine similarity), up to 8192 characters each. Sold as a batch on purpose: a single settlement costs real gas, so a per-string price would be almost entirely payment overhead — one call, many vectors, is the only honest shape for this. This is a small fast local sentence-transformer, not a frontier embedding ",
   "method": "POST",
   "chain": "base",
   "price": 0.005799,
   "price_atomic": "5799",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:38:01.699Z"
  },
  {
   "url": "https://animica.dev/x402/entities",
   "host": "animica.dev",
   "description": "Pull people, organizations, locations, dates, amounts, products, URLs, emails, phone numbers and wallet addresses out of text, each with the exact surface form as it appeared so you can locate it. Types are constrained by schema, so the result is always one of the known kinds. Priced per call. For high-volume use, buy prepaid credits (POST /x402/credits/buy) and send X-Animica-Credits on each requ",
   "method": "POST",
   "chain": "base",
   "price": 0.005808,
   "price_atomic": "5808",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:40:33.745Z"
  },
  {
   "url": "https://animica.dev/x402/execute",
   "host": "animica.dev",
   "description": "Give a task and a budget; get the result, a measured verification signal, and an ML-DSA-65 signed receipt over the exact bytes delivered. Routes the task to a capability and says which one ran: extract (fetch a URL and read it), research, predict (with the live prediction-market price where one matches), chain (Animica L1 facts), code, summarize, or a direct answer. HONEST ABOUT VERIFICATION: ther",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:40:11.91Z"
  },
  {
   "url": "https://animica.dev/x402/extract",
   "host": "animica.dev",
   "description": "Turn messy text — a web page, email, invoice, receipt, job posting, contract clause, product description — into strict JSON matching a schema YOU supply. The schema is enforced in code, not merely requested: output is parsed, validated, repaired once against the exact validation error, and the call FAILS with the violated constraint rather than returning unvalidated JSON. Fields not present in the",
   "method": "POST",
   "chain": "base",
   "price": 0.005821,
   "price_atomic": "5821",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:40:19.816Z"
  },
  {
   "url": "https://animica.dev/x402/forecast",
   "host": "animica.dev",
   "description": "Ask a yes/no question about the future and get three things: an independent model probability, the live price of the matching prediction market when one exists, and — the point of the product — the whole record anchored into the Animica data-availability layer with a commitment anyone can verify FREE and permanently at GET /x402/forecast/{commitment}. Anyone can claim afterwards that they called i",
   "method": "POST",
   "chain": "base",
   "price": 0.009314,
   "price_atomic": "9314",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:40:04.086Z"
  },
  {
   "url": "https://animica.dev/x402/geo/audit",
   "host": "animica.dev",
   "description": "Audit whether a website can actually be read, quoted and cited by AI agents, and get a prioritised fix list. Probes the homepage as each real AI crawler (GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, PerplexityBot, CCBot, meta-externalagent, Amazonbot) to catch the 429s, 403s and soft-404s that make a live site invisible; parses robots.txt per agent including the robots-only trainin",
   "method": "POST",
   "chain": "base",
   "price": 0.008118,
   "price_atomic": "8118",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:38:34.324Z"
  },
  {
   "url": "https://animica.dev/x402/geo/fix",
   "host": "animica.dev",
   "description": "Emit the actual files that fix a site's AI legibility, ready to deploy: a real /llms.txt, a /robots.txt that stops excluding AI crawlers (with a unified diff against the current one), and a JSON-LD block for the page <head>. Nothing is invented: every link in the llms.txt is discovered on the site and then FETCHED to confirm it answers 200, with failures dropped and counted, and every JSON-LD fiel",
   "method": "POST",
   "chain": "base",
   "price": 0.009278,
   "price_atomic": "9278",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:01.508Z"
  },
  {
   "url": "https://animica.dev/x402/index",
   "host": "animica.dev",
   "description": "Full-text search over what machine-payable services actually publish — their descriptions, input schemas, parameter names, prices and settlement networks — across ~18,000 x402 endpoints. Built from their own payment challenges, which a general crawler discards as a dead page: ask for a parameter name, a schema field or a network and you match services whose one-line blurb never mentions it. Filter",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:38:53.984Z"
  },
  {
   "url": "https://animica.dev/x402/json/repair",
   "host": "animica.dev",
   "description": "Hand over malformed model output and a JSON Schema; get back JSON that provably satisfies it. Tries a pure-parse fast path FIRST and returns immediately when the input is already valid — you are not charged a model call for text that merely looked broken. Otherwise a small model repairs it and the result is validated in code before it is returned. Priced per call. For high-volume use, buy prepaid ",
   "method": "POST",
   "chain": "base",
   "price": 0.005808,
   "price_atomic": "5808",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:40:39.541Z"
  },
  {
   "url": "https://animica.dev/x402/market/competitors",
   "host": "animica.dev",
   "description": "Competitors for one x402 resource or capability, over our ~18,000-service harvest of the x402 directories plus our own unpaid 402 probes. Returns the price band (min/median/p90/n) over real listings only, price provenance per rival, whether it publishes a spec an agent can call unattended, observed 30-day demand and settlement network. Never probed reads observed:false, never a guess. Buy before p",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:47:50.391Z"
  },
  {
   "url": "https://animica.dev/x402/market/reliability",
   "host": "animica.dev",
   "description": "Before you pay an x402 endpoint you have never called, buy what we observed when WE called it: the outcome of our own unpaid probe, when we ran it, whether it answered a correct 402 with readable payment terms, and whether it publishes a call spec you can build a request from. Never probed returns observed:false — an honest unknown, never an invented uptime figure. Optional ML-DSA-65 attestation. ",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:47:59.328Z"
  },
  {
   "url": "https://animica.dev/x402/media/image",
   "host": "animica.dev",
   "description": "Text-to-image, rendered by an online GPU miner. Rendered by the Animica GPU-miner queue. Sold only while a miner for the requested kind is online — the catalog reports available:false and the endpoint answers 503 otherwise. Returns a job handle immediately (rendering is asynchronous); polling the returned poll_url is free. Kinds: image.",
   "method": "POST",
   "chain": "base",
   "price": 0.006492,
   "price_atomic": "6492",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:13:23.599Z"
  },
  {
   "url": "https://animica.dev/x402/mesh/find",
   "host": "animica.dev",
   "description": "Search the whole x402 economy and get a ranked shortlist of services that can do a job, within a budget. Merges Coinbase Bazaar and 402index into one index keyed by canonical resource URL, then answers the three questions a directory does not: CAN this be invoked (only about 5% publish a call spec, and that is a first-class field here, not something you infer from missing keys), is the price REAL ",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:06.093Z"
  },
  {
   "url": "https://animica.dev/x402/mesh/probe",
   "host": "animica.dev",
   "description": "Call any x402 endpoint WITHOUT paying and get back what its own 402 challenge says: the real price, asset, network, payTo address, scheme, timeout, and the request schema when the merchant publishes one. Directory listings are written once and go stale; this is the merchant's own current statement of the terms you are about to accept. It also distinguishes the cases a directory cannot: a resource ",
   "method": "POST",
   "chain": "base",
   "price": 0.005799,
   "price_atomic": "5799",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:10.443Z"
  },
  {
   "url": "https://animica.dev/x402/mining/jobs",
   "host": "animica.dev",
   "description": "Which Animica workloads a machine can earn on, in one poll. Per-kind GPU render supply, with the kinds NOBODY serves flagged as supply gaps; the proof-of-work lane off an Animica node (difficulty, thetaMicro, hashrate with unit+window, mempool depth); VRAM floor and deps per kind from the reference miner client; probed enrolment endpoints. Buy it to decide where to point GPU or hash capacity, or t",
   "method": "POST",
   "chain": "base",
   "price": 0.005976,
   "price_atomic": "5976",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-28T03:07:29.294Z"
  },
  {
   "url": "https://animica.dev/x402/mining/profit",
   "host": "animica.dev",
   "description": "Deterministic mining P&L for Animica L1 at a named chain height. The per-block reward comes from the node's own live block template, not the published subsidy split (which is wrong by 2x on mainnet); the block interval and difficulty are measured, the ANM price is the NonKYC bid. Buy before pointing hardware here: it states the FIXED daily pot every miner shares, your share AFTER you join, and how",
   "method": "POST",
   "chain": "base",
   "price": 0.00819,
   "price_atomic": "8190",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:44:01.474Z"
  },
  {
   "url": "https://animica.dev/x402/notarize",
   "host": "animica.dev",
   "description": "Anchor a SHA-256 digest (or a small document, which we hash for you) into the Animica data-availability layer and get back a commitment plus a Merkle inclusion proof anyone can check without trusting us. The record is erasure-coded across shards and committed to a Merkle root; the response carries the commitment, the leaf index and sibling path, and the chain head height and hash observed at the m",
   "method": "POST",
   "chain": "base",
   "price": 0.006958,
   "price_atomic": "6958",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:37:46.991Z"
  },
  {
   "url": "https://animica.dev/x402/oracle/price",
   "host": "animica.dev",
   "description": "The ANM/USD reference price this operator actually uses, attested at a specific chain head. Quoted from the NonKYC BID (the conservative side), with the observation timestamp and feed age included so you can judge freshness yourself. NOTE: no signing key is configured on this gateway, so attestations are returned UNSIGNED (signed:false). The price is still the live one we use; it simply carries no",
   "method": "GET",
   "chain": "base",
   "price": 0.001848,
   "price_atomic": "1848",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-09-11T17:41:34.739Z"
  },
  {
   "url": "https://animica.dev/x402/pq/envelope",
   "host": "animica.dev",
   "description": "Seal any JSON in a post-quantum signed envelope: canonicalise (keys sorted, stable bytes), SHA3-256, then sign that digest with ML-DSA-65 (FIPS 204, scheme 4099) — the scheme the Animica L1 admits transactions with. Buy it when a response you emit must cross a broker, cache or reseller and still be provably unaltered. Proves INTEGRITY and ANIMICA ORIGIN, not that the content is true and not anyone",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:45:48.107Z"
  },
  {
   "url": "https://animica.dev/x402/pq/sign",
   "host": "animica.dev",
   "description": "Get a post-quantum ML-DSA-65 signature (FIPS 204, scheme 4099 — the same scheme the Animica L1 admits transactions with) over a document you never have to send us. Post a sha256 digest, or post a JSON payload and we canonicalise and hash it here; either way the signature covers the HASH, so the resulting envelope can be published, escrowed or put on-chain without disclosing the content. Buy this w",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:45:43.553Z"
  },
  {
   "url": "https://animica.dev/x402/pq/verify",
   "host": "animica.dev",
   "description": "Verify a post-quantum signature (ML-DSA-65 / Dilithium3 / SPHINCS+ as enabled by chain policy) against a message and public key, using the same verifier the Animica chain itself uses to admit transactions. Useful when an agent must check a PQ-signed attestation without shipping a post-quantum library of its own. A signature that does not verify is a SUCCESSFUL call answering ok:false - you paid fo",
   "method": "POST",
   "chain": "base",
   "price": 0.005799,
   "price_atomic": "5799",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:38:29.689Z"
  },
  {
   "url": "https://animica.dev/x402/qrng/bulk",
   "host": "animica.dev",
   "description": "5..10 INDEPENDENT randomness draws — each one its own node call with its own signed digest attestation and health report — delivered under ONE payment of $0.004. Fewer than 5 draws is refused with a 400 that points at GET /x402/qrng/draw ($0.001 per draw), because only at 5+ draws is this genuinely cheaper per draw. Priced per draw, not per byte: if you just need many bytes under one attestation, ",
   "method": "POST",
   "chain": "base",
   "price": 0.006492,
   "price_atomic": "6492",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:13:14.919Z"
  },
  {
   "url": "https://animica.dev/x402/qrng/draw",
   "host": "animica.dev",
   "description": "Random bytes from the Animica node's randomness service with a signed digest attestation and an entropy-health report, 1..1024 bytes per draw. Current trust model, stated up front and in every response: the entropy source is a software CSPRNG (os.urandom) and the signer is a software key, so source.is_quantum=false and attestation.attested=false today; those fields flip truthfully if a hardware/qu",
   "method": "GET",
   "chain": "base",
   "price": 0.001817,
   "price_atomic": "1817",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-09-14T08:31:34.484Z"
  },
  {
   "url": "https://animica.dev/x402/random/commit",
   "host": "animica.dev",
   "description": "Commit now, reveal to everyone later: the paid call returns a commitment sha3_256(secret||salt) and a commit id; GET /x402/random/reveal/{commit_id} is FREE, public and idempotent, and discloses the secret, the salt, the raw draw and the node's attestation so anyone — not just the buyer — can check the commitment. Reveal delay 0..604800s. For games, sealed-bid rounds and auditable draws. Trust mod",
   "method": "POST",
   "chain": "base",
   "price": 0.00541,
   "price_atomic": "5410",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:13:19.318Z"
  },
  {
   "url": "https://animica.dev/x402/random/int",
   "host": "animica.dev",
   "description": "Uniform integers in [min, max] derived from ONE verified randomness draw by rejection sampling (never modulo bias) — up to 1000 per request. The response carries the raw draw, the node's source/health/attestation and the exact rule, so you can recompute every integer offline.",
   "method": "POST",
   "chain": "base",
   "price": 0.005808,
   "price_atomic": "5808",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:41:03.739Z"
  },
  {
   "url": "https://animica.dev/x402/random/pick",
   "host": "animica.dev",
   "description": "Pick k of your items with or without replacement, optionally weighted by integer weights (raffles, lotteries, sortition, A/B splits). One verified randomness draw, cumulative-weight search over a rejection-sampled uniform value, up to 10000 items. The exact rule and the raw draw ride along so you can recompute the winners.",
   "method": "POST",
   "chain": "base",
   "price": 0.00541,
   "price_atomic": "5410",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:13:10.217Z"
  },
  {
   "url": "https://animica.dev/x402/random/shuffle",
   "host": "animica.dev",
   "description": "Fisher-Yates permutation of your list (or of 1..N), up to 10000 items, derived from ONE verified randomness draw. Returns the permutation of 0-based indices plus the shuffled items, with the exact swap-and-byte-consumption rule so you can recompute it offline.",
   "method": "POST",
   "chain": "base",
   "price": 0.00541,
   "price_atomic": "5410",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-20T04:13:05.781Z"
  },
  {
   "url": "https://animica.dev/x402/rerank",
   "host": "animica.dev",
   "description": "Give a query and up to 50 candidate snippets; get the top N by relevance with a score and a one-line reason. Indexes are returned so you can map straight back to your own objects without string matching. Priced per call. For high-volume use, buy prepaid credits (POST /x402/credits/buy) and send X-Animica-Credits on each request — no settlement, no gas, no per-call payment round trip. Paying in ANM",
   "method": "POST",
   "chain": "base",
   "price": 0.005808,
   "price_atomic": "5808",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:40:52.838Z"
  },
  {
   "url": "https://animica.dev/x402/route",
   "host": "animica.dev",
   "description": "Give a goal and the actions available to you; get back the single best action, its arguments, a confidence and a reason. The chosen action is constrained by schema enum to your list, so it can never name a tool you do not have. Built for the decision an agent makes before spending a frontier-model call — including the honest answer that it should escalate. Priced per call. For high-volume use, buy",
   "method": "POST",
   "chain": "base",
   "price": 0.005808,
   "price_atomic": "5808",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:40:58.249Z"
  },
  {
   "url": "https://animica.dev/x402/security/injection",
   "host": "animica.dev",
   "description": "Scan retrieved content — a fetched page, an email, a tool result — for text trying to manipulate the agent reading it: instruction overrides, role/system impersonation, exfiltration requests, hidden or encoded directives. Returns a risk score, the suspicious spans verbatim, and the technique observed. Deterministic pattern checks run ALONGSIDE the model so a blatant \"ignore all previous instructio",
   "method": "POST",
   "chain": "base",
   "price": 0.005896,
   "price_atomic": "5896",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-26T14:34:47.189Z"
  },
  {
   "url": "https://animica.dev/x402/solve",
   "host": "animica.dev",
   "description": "Describe a goal and a budget; get back a concrete plan of real x402 calls that would accomplish it — exact URLs, HTTP methods, request shapes, per-step prices from the merchants' own 402 challenges where we have verified them, alternates for every step, and a total you can check before committing. Only services that publish a callable request shape are planned; a step with no invokable candidate i",
   "method": "POST",
   "chain": "base",
   "price": 0.009278,
   "price_atomic": "9278",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:39:18.392Z"
  },
  {
   "url": "https://animica.dev/x402/tx/preflight",
   "host": "animica.dev",
   "description": "Find out why an Animica transaction would be rejected BEFORE you broadcast it. Decodes your canonical CBOR {body, sigs} envelope, returns the normalised fields and the CANONICAL HASH you are about to sign, then asks the node whether it would admit the transaction and why not. Both calls are read-only: nothing is inserted into the mempool and nothing is broadcast. Built for people writing Animica s",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-23T00:14:30.659Z"
  },
  {
   "url": "https://animica.dev/x402/v1/chat/completions",
   "host": "animica.dev",
   "description": "OpenAI-compatible chat completions with capacity-gated admission, no per-IP rate limit, direct upstream routing and a 180 s timeout. Only sold while enough workers are live-serving; disabled by default.",
   "method": "POST",
   "chain": "base",
   "price": 0.00289,
   "price_atomic": "2890",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-09-13T19:21:47.703Z"
  },
  {
   "url": "https://animica.dev/x402/v1/standard/chat/completions",
   "host": "animica.dev",
   "description": "Standard-tier chat/completions (OpenAI-compatible), served by Animica's network. Cheaper than priority, standard latency — priced at 3x settlement gas.",
   "method": "POST",
   "chain": "base",
   "price": 0.0018,
   "price_atomic": "1800",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-09-13T13:10:20.414Z"
  },
  {
   "url": "https://animica.dev/x402/web/ask",
   "host": "animica.dev",
   "description": "Give a URL and a question; get an answer grounded in that page, WITH the passages the answer was drawn from. We fetch the page, chunk it, embed the chunks and your question, retrieve the closest 4 passages and answer from those only. Nothing is stored — it is a one-shot pipeline, not an index. The retrieved passages come back with the answer so you can check it rather than trust it, and when nothi",
   "method": "POST",
   "chain": "base",
   "price": 0.009278,
   "price_atomic": "9278",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:38:08.175Z"
  },
  {
   "url": "https://animica.dev/x402/web/fetch",
   "host": "animica.dev",
   "description": "Fetch a public web page and return clean readable text with its title and metadata - the form a model can actually use, with navigation, scripts and styling removed. Follows up to 3 redirects, caps the download at 2000000 bytes and gives up after 15000ms. Reaches the PUBLIC internet only: the hostname is resolved and every redirect hop re-checked against private, loopback, link-local and CGNAT ran",
   "method": "POST",
   "chain": "base",
   "price": 0.005799,
   "price_atomic": "5799",
   "asset": "USDC",
   "pay_to": "0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD",
   "x402_version": 2,
   "updated": "2026-08-22T08:37:42.142Z"
  },
  {
   "url": "https://anomaly.forgemesh.io/api/claude-feature-watch",
   "host": "anomaly.forgemesh.io",
   "description": "Returns a list of recently merged PRs across Anthropic/Claude repos (title, author, merge date, labels) with per-repo counts — track new Claude Code and SDK capabilities as they ship.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xE295B6641b32998537Ae0f8E61Babf729EAEd6E5",
   "x402_version": 2,
   "updated": "2026-08-23T01:23:21.426Z"
  },
  {
   "url": "https://anomaly.forgemesh.io/api/depeg-monitor",
   "host": "anomaly.forgemesh.io",
   "description": "Returns per-stablecoin price and deviation from peg (USDC, USDT, DAI) with an overall status and anomaly score — poll every minute to catch micro-depegs before they become crises.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE295B6641b32998537Ae0f8E61Babf729EAEd6E5",
   "x402_version": 2,
   "updated": "2026-09-02T18:03:46.418Z"
  },
  {
   "url": "https://anomaly.forgemesh.io/api/mempool-anomaly",
   "host": "anomaly.forgemesh.io",
   "description": "Returns a real-time mempool anomaly score with current gas price vs 20-block median, pending whale swaps, and contract deploy counts. Poll every 5s to monitor mempool for MEV or sandwich attacks and catch gas spikes or large pending swaps as they happen, before they land on-chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE295B6641b32998537Ae0f8E61Babf729EAEd6E5",
   "x402_version": 2,
   "updated": "2026-09-09T10:10:28.475Z"
  },
  {
   "url": "https://anomaly.forgemesh.io/api/sequence-anomaly/status",
   "host": "anomaly.forgemesh.io",
   "description": "Returns model health status and per-chain training stats (sequence count, last retrain time) — check before relying on sequence-anomaly scores for a given chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE295B6641b32998537Ae0f8E61Babf729EAEd6E5",
   "x402_version": 2,
   "updated": "2026-08-30T15:33:41.51Z"
  },
  {
   "url": "https://anomaly.forgemesh.io/api/squawk-alerts",
   "host": "anomaly.forgemesh.io",
   "description": "Returns live counts of tracked aircraft, active emergency squawks by type (hijack, radio failure, general emergency), and per-flight position data — monitor global airspace emergencies in real time.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xE295B6641b32998537Ae0f8E61Babf729EAEd6E5",
   "x402_version": 2,
   "updated": "2026-09-09T03:47:59.396Z"
  },
  {
   "url": "https://answerpool.io/v1/funding/signals",
   "host": "answerpool.io",
   "description": "Get the US federal money trail for a technology term — returns USAspending obligations by fiscal year with 3y growth, top recipients, NIH grant counts and recent projects, plus flags. Use instead of joining two federal APIs.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:26:36.026Z"
  },
  {
   "url": "https://answerpool.io/v1/graph/auditor",
   "host": "answerpool.io",
   "description": "Which public companies name a given audit firm in their annual reports — exact- phrase 10-K full-text join per registrant with filing counts and dates. Map auditor concentration and shared-auditor networks in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:26:51.639Z"
  },
  {
   "url": "https://answerpool.io/v1/graph/interlocks",
   "host": "answerpool.io",
   "description": "Board and officer interlock map for any public company — the insiders from its SEC ownership filings joined to every other issuer they file for, with roles on both sides. One call replaces entity resolution across Forms 3/4/5.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T21:44:34.544Z"
  },
  {
   "url": "https://answerpool.io/v1/graph/person",
   "host": "answerpool.io",
   "description": "Look up an insider by name or owner CIK and get every issuer they file SEC ownership forms for — roles, filing counts, first/last seen. The person node of the entity graph in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T21:44:46.514Z"
  },
  {
   "url": "https://answerpool.io/v1/graph/subsidiaries",
   "host": "answerpool.io",
   "description": "Subsidiary names and jurisdictions extracted from any public company's latest annual-report Exhibit 21, with the source exhibit URL for verification. One call replaces locating and parsing EX-21 filings.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:26:56.042Z"
  },
  {
   "url": "https://answerpool.io/v1/impact/cfr",
   "host": "answerpool.io",
   "description": "Which public companies cite a given CFR title and part in their SEC filings — exact-phrase full-text join aggregated per registrant with filing counts, forms and dates. Screen exposure to specific provisions in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:00.133Z"
  },
  {
   "url": "https://answerpool.io/v1/impact/company",
   "host": "answerpool.io",
   "description": "Recent federal rules and proposed rules mapped to one public company via its SEC industry code — curated SIC-to-regulator table plus the agencies' rulemaking with comment and effective-date flags. Industry-level heuristic, one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:04.102Z"
  },
  {
   "url": "https://answerpool.io/v1/impact/docket",
   "host": "answerpool.io",
   "description": "Which public companies cite a specific agency docket id or RIN in their SEC filings — exact-phrase full-text join per registrant with filing counts and dates. Track who publicly engages with one rulemaking.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:07.766Z"
  },
  {
   "url": "https://answerpool.io/v1/impact/rule",
   "host": "answerpool.io",
   "description": "Map a Federal Register rule to the public companies whose SEC filings cite its docket, RIN or CFR part — cross-corpus full-text join, ranked by citation strength with filing counts and dates. One call replaces holding and joining both corpora.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:12.198Z"
  },
  {
   "url": "https://answerpool.io/v1/ipo/calendar",
   "host": "answerpool.io",
   "description": "The IPO pipeline staged in one call — just-filed S-1/F-1 issuers, amendments in progress, priced 424(b)(4) offerings and withdrawals for your window, each bucket newest first. Replaces composing four EDGAR form feeds.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:17.552Z"
  },
  {
   "url": "https://answerpool.io/v1/ipo/company",
   "host": "answerpool.io",
   "description": "One issuer's complete path to going public — registrations, amendments, prospectuses, effectiveness and withdrawals in order with a current stage label, merged live from EDGAR plus our 2021+ index. Look up by CIK or name substring.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:21.007Z"
  },
  {
   "url": "https://answerpool.io/v1/ipo/priced",
   "host": "answerpool.io",
   "description": "Offerings that just priced — final 424(b)(4) prospectuses in your window, each flagged likely-IPO when the issuer has no earlier 424(b) in our 2021+ index, separating debuts from follow-ons. One call, minutes-fresh.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:28.188Z"
  },
  {
   "url": "https://answerpool.io/v1/ipo/registrations",
   "host": "answerpool.io",
   "description": "New S-1 and F-1 registration statements filed in the last N days — companies that just started going public, newest first with CIKs and filing links; amendments excluded by default. One call replaces EDGAR form-feed polling.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:24.459Z"
  },
  {
   "url": "https://answerpool.io/v1/ipo/withdrawn",
   "host": "answerpool.io",
   "description": "Registration statements withdrawn in the last N days (RW and AW filings), newest first with issuer and filing links — the dead-deal list as one call. Covers all registration types, stated in the response.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:32.106Z"
  },
  {
   "url": "https://answerpool.io/v1/peers/industry",
   "host": "answerpool.io",
   "description": "Every SEC registrant in one SIC industry with total assets and revenue joined from corpus-wide XBRL frames, sorted largest first — the industry map in one call, by SIC code or resolved from any ticker.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:41.38Z"
  },
  {
   "url": "https://answerpool.io/v1/peers/similar",
   "host": "answerpool.io",
   "description": "The most similar public companies to any ticker or CIK — same-industry candidates ranked by log-scale asset/revenue distance and margin from the full SEC XBRL corpus, each peer row carrying the numbers behind the ranking. One call replaces corpus loading and similarity modeling.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:44.919Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/cfr",
   "host": "answerpool.io",
   "description": "Federal rules and proposed rules amending a specific CFR title and part (e.g. 17 CFR 240), newest first with deadline flags. Watch the exact provisions you are subject to instead of whole agencies or topics.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:52.062Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/comment-deadlines",
   "host": "answerpool.io",
   "description": "Proposed federal rules whose comment window closes within N days, sorted soonest first with exact day-counts — the actionable comment queue, optionally filtered to one agency or topic. Replaces scanning months of proposed rules and computing dates.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:55.899Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/digest",
   "host": "answerpool.io",
   "description": "Every federal rule and proposed rule published on one date, significant documents sorted first, with deadline flags and day-counts — optionally one agency. One call gives a briefing agent the whole day's rulemaking, pre-triaged.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:27:59.435Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/effective",
   "host": "answerpool.io",
   "description": "Final federal rules taking effect within the next N days, sorted by effective date with exact day-counts, optionally one agency — the compliance-readiness queue. Replaces effective-date range queries and date math against the Federal Register.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:06.455Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/eo",
   "host": "answerpool.io",
   "description": "New executive orders, proclamations and presidential memoranda from the Federal Register, newest first, optionally filtered by search term — normalized documents with agencies, topics and links. One call, no EO-section parsing.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:10.04Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/rules",
   "host": "answerpool.io",
   "description": "Track US federal rules by term or agency — returns Federal Register rules and proposed rules with docket/RIN/CFR ids, effective and comment-close dates, deadline flags and day counts. Use instead of polling federalregister.gov.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:26:26.971Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/significant",
   "host": "answerpool.io",
   "description": "Only E.O. 12866 significant federal rules and proposed rules — the OIRA-reviewed, economically major subset — newest first with deadline flags, optionally one agency. The high-signal fraction of rulemaking without scanning everything.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:17.723Z"
  },
  {
   "url": "https://answerpool.io/v1/regs/watch",
   "host": "answerpool.io",
   "description": "Incremental feed of newly published federal rules and proposed rules since your ISO date cursor, with a next_since cursor returned for the following poll. Purpose-built for scheduled agents — no state to keep beyond one date string.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:21.453Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/13f/changes",
   "host": "answerpool.io",
   "description": "Get a manager's quarter-over-quarter 13F changes — new, exited, increased and decreased positions with values and shares for both quarters. The premium derived layer at competitors, computed from primary filings in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:46.152Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/13f/holders",
   "host": "answerpool.io",
   "description": "List institutional holders of one issuer from the latest 13F period — manager, value, shares and put/call, ranked by position size. Query by as-filed issuer name or CUSIP; joins by name/CIK only (no identifier mapping).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:39.331Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/13f/manager",
   "host": "answerpool.io",
   "description": "Get an institutional manager's reported holdings from its latest 13F-HR — issuer, as-filed CUSIP/FIGI, value and shares, largest first, accession-cited. The dataset gated at competitors' top tiers, priced per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:42.79Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/13f/top",
   "host": "answerpool.io",
   "description": "Rank institutional managers by total reported 13F value for the latest quarter, optionally by state — CIK, name, positions and totals in one call from primary filings data.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:49.447Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k",
   "host": "answerpool.io",
   "description": "List 8-K filings with item codes mapped to event labels — bankruptcy, officer change, earnings, cyber and more — filterable by item, ticker and window, with salience scores. Use instead of polling EDGAR and mapping items yourself.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T18:37:12.418Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/auditor-change",
   "host": "answerpool.io",
   "description": "List 8-Ks reporting an auditor change (Item 4.01) market-wide — a standing accounting red flag with company, time and links. Use for accounting-risk monitoring instead of filtering the tape.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:53.371Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/bankruptcy",
   "host": "answerpool.io",
   "description": "List 8-Ks reporting bankruptcy or receivership (Item 1.03) market-wide with company, time, flags and links. Use for distress monitoring without filtering the whole 8-K tape yourself.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:28:56.731Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/cyber",
   "host": "answerpool.io",
   "description": "List 8-Ks disclosing material cybersecurity incidents (Item 1.05) market-wide with company, time and links. Use for breach monitoring — security and insurance agents get the mandatory disclosures without reading the tape.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:03.737Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/delisting",
   "host": "answerpool.io",
   "description": "List 8-Ks reporting delisting notices or listing-rule deficiencies (Item 3.01) market-wide with company, time and links. Use for listing-status and distress monitoring without reading the tape.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:07.461Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/earnings",
   "host": "answerpool.io",
   "description": "List 8-Ks announcing results of operations (Item 2.02) market-wide — the earnings release tape with company, time and links. Use to know who just reported without filtering the full feed.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:10.831Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/history",
   "host": "answerpool.io",
   "description": "Get a filer's 8-K history with item codes — filter by item (e.g. 5.02 officer changes, 2.02 earnings) and date; includes coverage note. Use instead of paginating submissions and mapping item codes yourself.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:17.707Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/impairment",
   "host": "answerpool.io",
   "description": "List 8-Ks disclosing material impairments (Item 2.06) market-wide with company, time and links — write-down events pre-filtered from the tape. Use for credit and asset-quality monitoring.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:14.363Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/ma",
   "host": "answerpool.io",
   "description": "List 8-Ks reporting completed acquisitions, dispositions or changes of control (Items 2.01 and 5.01) market-wide with company, time and links. Use for deal monitoring without filtering the tape.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:20.992Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/officer-change",
   "host": "answerpool.io",
   "description": "List 8-Ks reporting officer or director changes (Item 5.02) market-wide — the most filed 8-K item, with company, time and links. Use for leadership-change monitoring without polling and mapping the tape.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:27.713Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/8k/restatement",
   "host": "answerpool.io",
   "description": "List 8-Ks declaring non-reliance on previously issued financials (Item 4.02) — the restatement red flag, market-wide with company, time and links. Use instead of filtering the 8-K tape for the rarest, highest-salience accounting event.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:24.433Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/calendar",
   "host": "answerpool.io",
   "description": "Get a filer's reporting cadence — fiscal year end, last 10-K/10-Q dates and naive next-report estimates from historical spacing. Use to time monitoring windows without deriving cadence from raw filings.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:04.109Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/company",
   "host": "answerpool.io",
   "description": "Get a one-call SEC snapshot by ticker or CIK — returns identity, recent filings, indexed events, insider activity and key XBRL facts (revenue, income, cash, 8 periods). Use before deeper diligence. Pay per call (x402 USDC or prepaid card credits); no subscription, no API key signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-03T18:34:47.899Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/digest",
   "host": "answerpool.io",
   "description": "Rank the day's SEC events by salience — bankruptcies, restatements, cyber incidents, insider clusters and large raises first, with flags and links. Use as the one-call daily filing digest for a research or news agent.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:31:41.084Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/events",
   "host": "answerpool.io",
   "description": "List flagged SEC EDGAR events (15-min refresh) — returns 8-K items, Form 4 insider buys/sells with USD size and buy clusters, Form D raises, each with ticker, flags and salience score. Use instead of polling EDGAR.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T18:36:40.233Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/filings/cadence",
   "host": "answerpool.io",
   "description": "Get a filer's year-by-year filing counts per form since 2021 — reporting rhythm, disclosure volume and gaps in one call from our historical index. Use to spot stopped reports or disclosure spikes without listing filings.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:00.381Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/filings/top",
   "host": "answerpool.io",
   "description": "Rank filers by filing volume over any window up to five years, optionally per form — serial Form D issuers, heaviest 8-K disclosers, most active registrants — from our historical index in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:52.815Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/formd/funds",
   "host": "answerpool.io",
   "description": "List newly formed VC/PE/hedge vehicles — first-time Form D filings by pooled investment funds with target size, amount sold, state and investors. Use to track new fund formation without parsing the Reg D tape yourself.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:32.911Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/formd/large",
   "host": "answerpool.io",
   "description": "Rank Reg D offerings above a USD threshold — returns issuer, industry, target size, sold and remaining amounts, largest first. Use to spot big private raises without scanning the full Form D feed.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:29.459Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/insider/clusters",
   "host": "answerpool.io",
   "description": "List issuers where 3+ distinct officers or directors bought within a week — returns combined buy USD, insider count and names per issuer. A derived cluster signal no other API sells as one call; use as a high-conviction insider screen.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:44.722Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/insider/screen",
   "host": "answerpool.io",
   "description": "Screen insider transactions market-wide — filter by code, buy/sell direction, minimum USD, owner role and window; returns parsed lines ranked by value. Use instead of polling EDGAR and joining Form 4 XML across every filer.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:48.183Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/insider/transactions",
   "host": "answerpool.io",
   "description": "Get parsed Form 4/5 transaction lines for one issuer — returns date, code, shares, price, USD value, security, post-holdings, owner role and Rule 10b5-1 flag, derivatives included. Use instead of fetching and parsing ownershipDocument XML per filing.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:59.342Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/screen/distress",
   "host": "answerpool.io",
   "description": "Rank companies by distress signals in one call — bankruptcy, delisting notices, restatements and impairments joined and sorted by salience score. A derived screen no other API sells as one endpoint; use for credit and short research.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:29:56.468Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/search/fulltext",
   "host": "answerpool.io",
   "description": "Search EDGAR filing text for any phrase with form and date filters — returns matching filings with filer, date, items and URL. The search competitors gate at their top tier or lack entirely; one call, no crawling.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:30:40.96Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/trends/form",
   "host": "answerpool.io",
   "description": "Get monthly EDGAR-wide volume for any form since 2021 — S-1 as an IPO-pipeline proxy, Form D as private-capital activity, 10-K seasonality — one series, coverage stated. Use instead of counting filings yourself month by month. Pay per call (x402 USDC or prepaid card credits); no subscription, no API key signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-05T01:18:02.965Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/watchlist",
   "host": "answerpool.io",
   "description": "Get flagged SEC events for up to 25 tickers in one call — 8-K items, insider trades and raises since your cursor, with a next cursor to store. Use instead of running one EDGAR poll per portfolio name.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:31:47.719Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/xbrl/compare",
   "host": "answerpool.io",
   "description": "Compare one XBRL metric across up to 10 tickers — latest reported value per company, ranked, with period ends and tags. Use instead of N companyfacts downloads and a fiscal-alignment headache. Pay per call (x402 USDC or prepaid card credits); no subscription, no API key signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-05T00:16:17.859Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/xbrl/financials",
   "host": "answerpool.io",
   "description": "Get normalized key financials for one filer — revenue, net income, operating cash flow, assets, liabilities, capex, R&D and shares across eight reported periods. Use instead of downloading and normalizing the companyfacts JSON. Pay per call (x402 USDC or prepaid card credits); no subscription, no API key signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-03T18:34:23.007Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/xbrl/frame",
   "host": "answerpool.io",
   "description": "Rank every SEC filer on one XBRL metric for one period — top-N values with entity names and the total filer count, from the frames API. Use for whole-market screens without a bulk XBRL pipeline; one MCP incumbent exists for xbrl. Pay per call (x402 USDC or prepaid card credits); no subscription, no API key signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-06T00:15:55.506Z"
  },
  {
   "url": "https://answerpool.io/v1/sec/xbrl/shares",
   "host": "answerpool.io",
   "description": "Get reported common shares outstanding by period for one filer from XBRL — the series behind dilution and per-share math, deduplicated. Use instead of digging share counts out of companyfacts or cover pages. Pay per call (x402 USDC or prepaid card credits); no subscription, no API key signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-03T18:35:32.506Z"
  },
  {
   "url": "https://answerpool.io/v1/technology/emerging",
   "host": "answerpool.io",
   "description": "Rank the fastest-accelerating research topics across ~4,500 OpenAlex topics, weekly — returns rank, momentum z-score, growth, acceleration and citation-quality growth per topic, filterable by field. Use to find what is accelerating.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:26:44.406Z"
  },
  {
   "url": "https://answerpool.io/v1/technology/momentum",
   "host": "answerpool.io",
   "description": "Score research momentum for any technology from OpenAlex (CC0) — returns momentum_score, acceleration_score, trend_label, growth series, leading institutions and researchers, key works, confidence and provenance. Use before betting a field is accelerating.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
   "x402_version": 2,
   "updated": "2026-09-02T22:26:39.521Z"
  },
  {
   "url": "https://anthropic.x402.stage.paywithlocus.com/anthropic/models",
   "host": "anthropic.x402.stage.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T16:48:15.621Z"
  },
  {
   "url": "https://anvil-ten-sigma.vercel.app/v1/shape",
   "host": "anvil-ten-sigma.vercel.app",
   "description": "Shape a messy UI, copy, page or JSON blob into a guaranteed ship | fix | rewrite verdict.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x07b372CBF6b7E1183cB473C3B3B87aBb0AB14cE8",
   "x402_version": 1,
   "updated": "2026-08-18T16:15:20.975Z"
  },
  {
   "url": "https://anywaypossible.com/api/base-balance",
   "host": "anywaypossible.com",
   "description": "Live Base wallet balance for AI agents. Returns native ETH and Circle USDC balances, atomic values, block height, contract address, and observation time for any EVM address. Includes a machine-readable upgrade path to treasury readiness for spend, gas-reserve, and wallet-health decisions. No API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-09-05T01:16:04.053Z"
  },
  {
   "url": "https://anywaypossible.com/api/batch",
   "host": "anywaypossible.com",
   "description": "Batch URL validation for AI agents. Check up to 10 citations, links, websites, or API endpoints in one payment. Returns reachability, exact status, latency, content type, final URL, and safe redirects; partial failures stay isolated.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-09-02T00:18:34.133Z"
  },
  {
   "url": "https://anywaypossible.com/api/check",
   "host": "anywaypossible.com",
   "description": "URL uptime and website health check for AI agents. Verify reachability, exact HTTP status, latency, content type, and safe redirect chain before following a link, citing a source, or calling an API. Deterministic, SSRF-safe, no account.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-08-27T01:22:31.857Z"
  },
  {
   "url": "https://anywaypossible.com/api/merchant-audit",
   "host": "anywaypossible.com",
   "description": "Audit why an x402 API is not generating revenue. This full seller-intelligence report analyzes Coinbase Bazaar ranking, exact buyer searches, listing defects, competitor pricing, live payment reliability, 30-day payer signals, and Base USDC activity, then returns three prioritized revenue fixes. No account or API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-09-07T20:41:44.047Z"
  },
  {
   "url": "https://anywaypossible.com/api/merchant-snapshot",
   "host": "anywaypossible.com",
   "description": "Diagnose why an x402 API is not generating revenue. This $0.05 seller-intelligence snapshot scores Coinbase Bazaar discovery, buyer-search visibility, live payment reliability, 30-day demand signals, and observed Base USDC activity, then returns the biggest revenue issue and a full-audit upgrade. No account or API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-09-01T01:18:09.164Z"
  },
  {
   "url": "https://anywaypossible.com/api/payment-guard",
   "host": "anywaypossible.com",
   "description": "Verify an x402 purchase before an AI agent signs. Validate the live HTTP 402 challenge, Base network, USDC asset, quoted price, recipient, price ceiling, buyer funding, optional gas reserve, and destination hazards, then receive a machine-readable safe-to-sign, fund, review, or reject decision. No account or API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-09-04T18:13:57.34Z"
  },
  {
   "url": "https://anywaypossible.com/api/treasury",
   "host": "anywaypossible.com",
   "description": "Preflight a Base USDC payment before an AI agent signs it. Check live funding and gas, confirm Base chain intent, classify the destination as an EOA or contract, catch zero-address, token-contract, and self-payment hazards, and receive a machine-readable proceed, fund, review, or reject decision. No account or API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-08-30T15:43:25.089Z"
  },
  {
   "url": "https://anywaypossible.com/api/verify",
   "host": "anywaypossible.com",
   "description": "Web evidence and citation verification for AI agents. Prove a source is live and contains expected text or status before citing or acting. Returns redirects, metadata, headers, latency, SHA-256 content digest, receipt ID, and timestamp. SSRF-safe, no account.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe5690D37805107C56f6195E65A262b234E0E5e75",
   "x402_version": 2,
   "updated": "2026-08-30T00:55:16.264Z"
  },
  {
   "url": "https://ao-payload-rescue-production.up.railway.app/v1/rescue",
   "host": "ao-payload-rescue-production.up.railway.app",
   "description": "Safely repair JSON payloads that fail a known schema. Deterministic repairs only. No semantic guessing. Returns exact change manifest and verifiable receipt. Refuses ambiguous repairs.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ef7C116c731DeEF04112dC2d3c05E9a2f63F629",
   "x402_version": 2,
   "updated": "2026-09-08T02:21:56.581Z"
  },
  {
   "url": "https://apexrunner.ai/signals/agent-conviction-score",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Agent Conviction Score Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:15:04.874Z"
  },
  {
   "url": "https://apexrunner.ai/signals/agent-stress-index",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Agent Stress Index Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:17:56.915Z"
  },
  {
   "url": "https://apexrunner.ai/signals/altcoin-season",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Altcoin Season Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:19:51.974Z"
  },
  {
   "url": "https://apexrunner.ai/signals/apex-evolution-insight",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Apex Evolution Insight Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:56:25.349Z"
  },
  {
   "url": "https://apexrunner.ai/signals/apex-pulse",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Apex Pulse Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:51:31.402Z"
  },
  {
   "url": "https://apexrunner.ai/signals/arb-opportunity-delta",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Arb Opportunity Delta Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:12:00.377Z"
  },
  {
   "url": "https://apexrunner.ai/signals/arb-spread",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Arb Spread Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:39.062Z"
  },
  {
   "url": "https://apexrunner.ai/signals/bb-analysis",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Bb Analysis Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:35:29.945Z"
  },
  {
   "url": "https://apexrunner.ai/signals/btc-dominance",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Btc Dominance Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:15:12.068Z"
  },
  {
   "url": "https://apexrunner.ai/signals/btc-price-tick",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Btc Price Tick Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-12T17:07:27.716Z"
  },
  {
   "url": "https://apexrunner.ai/signals/capital-rotation-signal",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Capital Rotation Signal Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:16:57.568Z"
  },
  {
   "url": "https://apexrunner.ai/signals/combined-alpha",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Combined Alpha Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:41:11.665Z"
  },
  {
   "url": "https://apexrunner.ai/signals/cross-asset-contagion",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Cross Asset Contagion Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:55:10.25Z"
  },
  {
   "url": "https://apexrunner.ai/signals/cross-exchange-spread",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Cross Exchange Spread Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:42:51.982Z"
  },
  {
   "url": "https://apexrunner.ai/signals/crowded-trade-detector",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Crowded Trade Detector Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:13:35.847Z"
  },
  {
   "url": "https://apexrunner.ai/signals/dca-reentry-gate",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Dca Reentry Gate Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:42:05.556Z"
  },
  {
   "url": "https://apexrunner.ai/signals/dca-signal",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Dca Signal Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:16:47.447Z"
  },
  {
   "url": "https://apexrunner.ai/signals/execution-window-optimizer",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Execution Window Optimizer Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:10:59.324Z"
  },
  {
   "url": "https://apexrunner.ai/signals/fear-greed",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Fear Greed Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:12:09.728Z"
  },
  {
   "url": "https://apexrunner.ai/signals/fg-micro",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Fg Micro Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-03T19:26:44.01Z"
  },
  {
   "url": "https://apexrunner.ai/signals/funding-rate",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Funding Rate Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:18:04.685Z"
  },
  {
   "url": "https://apexrunner.ai/signals/funding-rate-hl",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Funding Rate Hl Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:36:51.483Z"
  },
  {
   "url": "https://apexrunner.ai/signals/funding-tick",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Funding Tick Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:20:24.631Z"
  },
  {
   "url": "https://apexrunner.ai/signals/grid-health",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Grid Health Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:48.615Z"
  },
  {
   "url": "https://apexrunner.ai/signals/grid-health-score",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Grid Health Score Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:48:06.692Z"
  },
  {
   "url": "https://apexrunner.ai/signals/grid-levels",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Grid Levels Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:21:12.566Z"
  },
  {
   "url": "https://apexrunner.ai/signals/liquidation-magnet",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Liquidation Magnet Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:23:52.563Z"
  },
  {
   "url": "https://apexrunner.ai/signals/liquidation-pressure",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Liquidation Pressure Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:44:14.301Z"
  },
  {
   "url": "https://apexrunner.ai/signals/live-atr-sizing",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Live Atr Sizing Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:04:55.671Z"
  },
  {
   "url": "https://apexrunner.ai/signals/live-fill-rate",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Live Fill Rate Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:02:25.971Z"
  },
  {
   "url": "https://apexrunner.ai/signals/market-pulse-bundle",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Market Pulse Bundle Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:58:11.326Z"
  },
  {
   "url": "https://apexrunner.ai/signals/market-tick",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Market Tick Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-14T09:25:06.144Z"
  },
  {
   "url": "https://apexrunner.ai/signals/mean-reversion-scan",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Mean Reversion Scan Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:26:17.726Z"
  },
  {
   "url": "https://apexrunner.ai/signals/momentum-status",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Momentum Status Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:39:11.682Z"
  },
  {
   "url": "https://apexrunner.ai/signals/narrative-intelligence",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Narrative Intelligence Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:16:07.304Z"
  },
  {
   "url": "https://apexrunner.ai/signals/optimal-order-routing",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Optimal Order Routing Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:09:37.585Z"
  },
  {
   "url": "https://apexrunner.ai/signals/portfolio-heat",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Portfolio Heat Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:22:34.635Z"
  },
  {
   "url": "https://apexrunner.ai/signals/position-exposure",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Position Exposure Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:03:13.542Z"
  },
  {
   "url": "https://apexrunner.ai/signals/regime",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Regime Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:14:04.298Z"
  },
  {
   "url": "https://apexrunner.ai/signals/regime-confluence",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Regime Confluence Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:46:10.853Z"
  },
  {
   "url": "https://apexrunner.ai/signals/regime-micro",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Regime Micro Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:18:45.534Z"
  },
  {
   "url": "https://apexrunner.ai/signals/regime-transition",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Regime Transition Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:58.813Z"
  },
  {
   "url": "https://apexrunner.ai/signals/regime-transition-probability",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Regime Transition Probability Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:53:18.053Z"
  },
  {
   "url": "https://apexrunner.ai/signals/risk-assessment-bundle",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Risk Assessment Bundle Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:01:21.779Z"
  },
  {
   "url": "https://apexrunner.ai/signals/signal-intelligence",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Signal Intelligence Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:06:03.542Z"
  },
  {
   "url": "https://apexrunner.ai/signals/slippage-forecast",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Slippage Forecast Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:07:44.339Z"
  },
  {
   "url": "https://apexrunner.ai/signals/token-unlock",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Token Unlock Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:25:22.979Z"
  },
  {
   "url": "https://apexrunner.ai/signals/trading-intelligence-bundle",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Trading Intelligence Bundle Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:59:23.811Z"
  },
  {
   "url": "https://apexrunner.ai/signals/trend-confirmed",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Trend Confirmed Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:38:05.511Z"
  },
  {
   "url": "https://apexrunner.ai/signals/vol-tick",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Vol Tick Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-09T00:21:35.678Z"
  },
  {
   "url": "https://apexrunner.ai/signals/volume-analysis",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Volume Analysis Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:33:49.625Z"
  },
  {
   "url": "https://apexrunner.ai/signals/whale-sentiment",
   "host": "apexrunner.ai",
   "description": "APEX Runner: Whale Sentiment Signal",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x8D0663BBb967ebF1c047405A888DDf865f3E8854",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:31.748Z"
  },
  {
   "url": "https://api-dev-v2.ixs.finance/x402/vaults",
   "host": "api-dev-v2.ixs.finance",
   "description": "IXS Real world asset vaults — 6% yields, BlackRock exposure, tokenized on-chain",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE341Add833F9d62082e97eA260BAA6546Cd09F73",
   "x402_version": 2,
   "updated": "2026-09-11T04:12:37.746Z"
  },
  {
   "url": "https://api-dev.agents.skillfulai.io/api/x402/demo/mainnet/premium",
   "host": "api-dev.agents.skillfulai.io",
   "description": "Demo X402 premium endpoint (mainnet) - pay $0.01 USDC",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf80f9479ad1D2601Ee347D55b5b1F6B27071267f",
   "x402_version": 1,
   "updated": "2026-08-28T12:19:45.049Z"
  },
  {
   "url": "https://api-dev.cueframe.ai/v1/media",
   "host": "api-dev.cueframe.ai",
   "description": "Paginated library list. Filter with ?kind= (video|audio|image|gif|asset|source|stock), ?source= (upload|generated|import-url|stock), ?tag= (exact tag) so a real library isn't an undifferentiated soup.",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x82134912Ccc71610DA9350Ff59CD279fAD494A98",
   "x402_version": 2,
   "updated": "2026-09-01T20:25:58.918Z"
  },
  {
   "url": "https://api-dev.cueframe.ai/v1/projects",
   "host": "api-dev.cueframe.ai",
   "description": "Create a video project — the container for a composition (the editable timeline), its media, brand kit, and renders. Every other authoring call (import or generate media, apply composition ops, compose, render, export) takes this project's id. Set the output format here (aspectRatio, fps, resolution).",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x82134912Ccc71610DA9350Ff59CD279fAD494A98",
   "x402_version": 2,
   "updated": "2026-09-01T20:22:59.051Z"
  },
  {
   "url": "https://api-macro-br-production.up.railway.app/v1/cdi",
   "host": "api-macro-br-production.up.railway.app",
   "description": "CDI interbank rate, daily and annualized.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x61195A8Af1F72350D85790f6EdFd5d11D1fa02db",
   "x402_version": 2,
   "updated": "2026-09-01T15:24:26.09Z"
  },
  {
   "url": "https://api-macro-br-production.up.railway.app/v1/focus",
   "host": "api-macro-br-production.up.railway.app",
   "description": "Focus survey: median market forecasts for inflation, the Selic rate, the exchange rate and GDP growth, for the current and next calendar year.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x61195A8Af1F72350D85790f6EdFd5d11D1fa02db",
   "x402_version": 2,
   "updated": "2026-09-01T15:23:51.43Z"
  },
  {
   "url": "https://api-macro-br-production.up.railway.app/v1/ipca",
   "host": "api-macro-br-production.up.railway.app",
   "description": "IPCA consumer inflation, latest month and 12-month accumulated.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x61195A8Af1F72350D85790f6EdFd5d11D1fa02db",
   "x402_version": 2,
   "updated": "2026-09-12T17:05:21.995Z"
  },
  {
   "url": "https://api-macro-br-production.up.railway.app/v1/ptax",
   "host": "api-macro-br-production.up.railway.app",
   "description": "Official PTAX USD/BRL exchange rate, buy and sell.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x61195A8Af1F72350D85790f6EdFd5d11D1fa02db",
   "x402_version": 2,
   "updated": "2026-09-01T15:24:35.618Z"
  },
  {
   "url": "https://api-macro-br-production.up.railway.app/v1/resumo",
   "host": "api-macro-br-production.up.railway.app",
   "description": "All of the above in a single response.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x61195A8Af1F72350D85790f6EdFd5d11D1fa02db",
   "x402_version": 2,
   "updated": "2026-09-01T15:24:39.473Z"
  },
  {
   "url": "https://api-macro-br-production.up.railway.app/v1/selic",
   "host": "api-macro-br-production.up.railway.app",
   "description": "Current Selic target rate set by the Brazilian central bank.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x61195A8Af1F72350D85790f6EdFd5d11D1fa02db",
   "x402_version": 2,
   "updated": "2026-09-01T15:24:21.442Z"
  },
  {
   "url": "https://api-onchain.optimai.network/external/v1/x402/search",
   "host": "api-onchain.optimai.network",
   "description": "OptimAI Search: an agent-ready decentralized search API powered by OptimAI Network nodes. Ask a natural-language question and get real-time, citation-backed search results across web, social, and crypto data.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x98C67dfAd5f7D70e2782521cD09BB80f560ea2c3",
   "x402_version": 2,
   "updated": "2026-08-28T07:51:25.216Z"
  },
  {
   "url": "https://api-payment-staging.up.railway.app/v1/wallet/intent",
   "host": "api-payment-staging.up.railway.app",
   "description": "Conservative Base wallet intent signal using recent ERC-20 transfers, approvals, recognized protocols, evidence, contradictions, and explicit limitations.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xBf11E11aB3607Ae7f1c51b79fd0e585C0ccA4B82",
   "x402_version": 2,
   "updated": "2026-08-16T04:17:40.543Z"
  },
  {
   "url": "https://api-pricing-engine.johntaylor1online.workers.dev/calculate",
   "host": "api-pricing-engine.johntaylor1online.workers.dev",
   "description": "Calculate optimal per-call and subscription pricing for an API",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T06:59:09.647Z"
  },
  {
   "url": "https://api-pricing-engine.johntaylor1online.workers.dev/compare",
   "host": "api-pricing-engine.johntaylor1online.workers.dev",
   "description": "Compare your pricing against market data and competitors",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-09T02:52:56.922Z"
  },
  {
   "url": "https://api-pricing-engine.johntaylor1online.workers.dev/tiers",
   "host": "api-pricing-engine.johntaylor1online.workers.dev",
   "description": "Generate tiered subscription plans with market-adjusted rates",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T05:21:03.893Z"
  },
  {
   "url": "https://api-production-8785.up.railway.app/api/x402/extract",
   "host": "api-production-8785.up.railway.app",
   "description": "Convert a Twitter/X, LinkedIn, Medium, Substack, Beehiiv, or public Notion page URL into clean markdown.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD1502efBd2674236508bf6D39C81c2AbAd21CB1E",
   "x402_version": 2,
   "updated": "2026-08-30T15:34:25.522Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:company_number/charges",
   "host": "api-staging.eckari.com",
   "description": "Charges registered against a UK company at Companies House — mortgages, debentures and other security — with dates, classification, particulars and the persons entitled. Register-wide outstanding/satisfied/part-satisfied counts lead the answer, and each charge carries a derived is_outstanding because the register records discharge under two status keys. Use when: Establish whether a UK company has",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-27T22:23:50.9Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:company_number/directors",
   "host": "api-staging.eckari.com",
   "description": "Directors of a UK company from the Companies House officers register — the register of directors, secretaries and LLP members — including corporate and nominee directors, with appointment and resignation dates, nationality, country of residence, occupation, month/year of birth and correspondence address. role and include_resigned widen it. Use when: Identify who is legally responsible for a UK com",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-27T22:23:56.342Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:company_number/filings",
   "host": "api-staging.eckari.com",
   "description": "Return the filing history of a UK company from the Companies House register — accounts, confirmation statements, officer appointments, address and capital changes, resolutions and mortgages — most recent first, optionally filtered by category, with date, form type (AA, CS01, AP01, TM01), the readable register description, registrar annotations and a document_url for every filed image. Use when: Wh",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-27T22:09:42.33Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:company_number/status",
   "host": "api-staging.eckari.com",
   "description": "Return the current legal status of a UK company from the Companies House register — active, dissolved, liquidation, administration, receivership, voluntary-arrangement and others — with status detail, cessation date, a derived is_active (true for the live-on-the-register statuses active, open and registered) and a derived is_striking_off for an active company with a proposal to strike off. One cal",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-27T22:09:48.735Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber",
   "host": "api-staging.eckari.com",
   "description": "Return the core registered profile of a UK company from the Companies House register: name, status, type, jurisdiction, incorporation and cessation dates, SIC codes, registered office address, previous names, and the accounts and confirmation-statement summary (last filed, next due, overdue flags). One call for the standard KYB company-information record. Use when: You have a UK company number and",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:36:30.798Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber/accounts",
   "host": "api-staging.eckari.com",
   "description": "Return the accounts filing status of a UK company from the Companies House register — the accounting reference date, the last accounts filed (type and period), the next accounts due date and a derived overdue flag. This is the filing position, not the financial statements: no turnover, profit or balance-sheet figures are published here. Use when: When are this UK company's accounts due?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:42:06.36Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber/charges",
   "host": "api-staging.eckari.com",
   "description": "Return the charges registered against a UK company on the Companies House register — mortgages, debentures and other security — with created, delivered and satisfied dates, classification, particulars of the property charged and the persons entitled. The register encodes discharge in two different status keys, so read the derived is_outstanding per charge and the derived outstanding_count, never o",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:41:28.329Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber/directors",
   "host": "api-staging.eckari.com",
   "description": "Return the officers registered against a UK company on the Companies House register — directors, secretaries, LLP members and corporate officers — with role, appointment and resignation dates, nationality, country of residence, occupation, month/year of birth and public correspondence address. Active officers by default; include_resigned adds history. Paging is explicit: has_more and next_offset s",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T13:34:22.706Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber/filings",
   "host": "api-staging.eckari.com",
   "description": "Return the filing history of a UK company from the Companies House register — accounts, confirmation statements, officer appointments, address and capital changes, resolutions and mortgage filings — most recent first, optionally filtered by category, with date, category, form type (AA, CS01, AP01, TM01) and the readable register description. The raw description_key and description_values come with",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:41:32.495Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber/owners",
   "host": "api-staging.eckari.com",
   "description": "An empty owners list is never the same as \"no owner\": ownership_status and the filed PSC statements/exemptions explain why the register discloses none. Returns the persons with significant control (PSCs) for a UK company — the individuals, entities or legal persons that own or control it — with natures of control as register codes and official text, dates and public identification. The UK statutor",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:46:10.621Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber/registered-office",
   "host": "api-staging.eckari.com",
   "description": "Return the current registered office address of a UK company from the Companies House register as structured fields (premises, address lines, locality, region, postcode, country) plus a single-line rendering for correspondence, address matching and verification. This is the statutory registered address, not a trading or branch address. Use when: What is the registered office address of company 004",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:37:28.289Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/:companyNumber/status",
   "host": "api-staging.eckari.com",
   "description": "Return the current legal status of a UK company from the Companies House register — active, dissolved, liquidation, administration, receivership, voluntary-arrangement and others — with status detail, cessation date, a derived is_active (true for the live-on-the-register statuses active, open and registered) and a derived is_striking_off for an active company with a proposal to strike off. One cal",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:40:10.371Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/uk/search",
   "host": "api-staging.eckari.com",
   "description": "Search the UK Companies House register by company name or keyword and return matching companies with company number, status, type, incorporation date and address snippet. Use this first when you only have a name, then call the per-company capabilities with the returned company_number. Results keep the register's own ordering, echoed as match_rank — it is a position, not a relevance score. Covers E",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:41:56.312Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/us/:cik",
   "host": "api-staging.eckari.com",
   "description": "Return the registered profile of an SEC filer by CIK — legal name, entity type, SIC industry code and description, EIN, filer category, fiscal year end, state of incorporation, tickers and exchanges, former names, business and mailing addresses and phone. The US counterpart of company.uk.profile. Use when: What industry (SIC code) is this SEC filer in?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T11:29:48.477Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/us/:cik/filings",
   "host": "api-staging.eckari.com",
   "description": "Return the recent EDGAR filing history for an SEC filer by CIK, optionally filtered by form type and filing date and paged. Each entry carries the accession number, form, filing and report dates, 8-K item codes, XBRL flags, size and direct sec.gov links to the primary document and the filing index. Use when: List every 8-K this US company filed this year.",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:41:06.432Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/us/:cik/filings/latest",
   "host": "api-staging.eckari.com",
   "description": "Return the most recent EDGAR filing of each requested form type for an SEC filer — by default the latest annual report (10-K), quarterly report (10-Q) and current report (8-K) — with filing and report dates and a direct sec.gov link to each primary document. The cheapest way to answer \"what did this company file most recently?\". Use when: What is this company's latest 10-K?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:41:20.35Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/us/:id/filings/latest",
   "host": "api-staging.eckari.com",
   "description": "Give a stock ticker (AAPL) or CIK and get the most recent EDGAR filing of each requested form — by default the latest 10-K, 10-Q and 8-K — with filing and report dates and a direct sec.gov link to each primary document. Request other forms (4, SCHEDULE 13G) and you get the newest one filed about the company. Requested forms with no recent filing are named in forms_not_found, never dropped. Use whe",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-09-04T10:45:36.875Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/companies/us/resolve",
   "host": "api-staging.eckari.com",
   "description": "Turn a stock ticker or company-name fragment into the SEC EDGAR CIK an agent needs for every other US company lookup. Searches the SEC company index and returns ranked matches with the 10-digit CIK, ticker, registered name and listing exchange. Deterministic ranking: ticker exact, then name exact, then name prefix, then name contains. Use when: What is the CIK for AAPL?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:40:38.518Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/domains/:domain/expiry",
   "host": "api-staging.eckari.com",
   "description": "Registry expiry date for a domain read live from the authoritative registry RDAP server, with whole days remaining, the registry status codes and the registrar name. A focused, cheaper subset of domain.registration for renewal monitoring and portfolio checks. Use when: When does this domain expire?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:38:44.548Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/domains/:domain/registration",
   "host": "api-staging.eckari.com",
   "description": "Registry-level registration record for a domain, read live from the authoritative registry RDAP server via the IANA bootstrap - registrar and IANA id, EPP status codes, creation, update and expiry dates, nameservers, DNSSEC signing, days until expiry and the registry's own terms notices. Registrant contact details are redacted by registries and are never returned. Use when: Who is the registrar of",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:43:04.396Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/entities/lei/:lei",
   "host": "api-staging.eckari.com",
   "description": "Return the registry-authoritative GLEIF record for a Legal Entity Identifier — legal and previous names, legal and headquarters addresses, jurisdiction, legal form, entity and registration status, renewal dates, managing LOU, corroboration level, BIC codes and the local registry identifier. The LEI checksum is validated before any lookup. Use when: Look up everything the LEI register holds for thi",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:39:22.731Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/entities/lei/search",
   "host": "api-staging.eckari.com",
   "description": "Find Legal Entity Identifiers by company name in the global GLEIF register, optionally narrowed to one country. Returns the LEI, legal name, registration and entity status, jurisdiction, legal address and the local registry the entity is registered at — the identifier bridge between national company registers worldwide. Use when: What is the LEI for this company?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:43:02.423Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/fx/reference-rate",
   "host": "api-staging.eckari.com",
   "description": "European Central Bank euro foreign exchange reference rate for a pair - the latest published fix or any date in the last 90 days. The ECB publishes EUR/XXX only, so inverse and cross rates are computed by Eckari from the same fix and named in rate_derivation. Reference rates, one per TARGET working day around 16:00 CET, not tradable market rates. Source and reuse conditions travel in meta.attribut",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T13:34:54.813Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/locations/us/geocode",
   "host": "api-staging.eckari.com",
   "description": "Convert a one-line US street address into coordinates using the US Census Bureau Geocoder. Returns the standardised matched address, latitude and longitude to 6 decimal places, the TIGER/Line segment and parsed address components. Coordinates are interpolated along street address ranges, not rooftop or parcel positions. No match is a normal answer, not an error. Use when: Convert this US street ad",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-26T00:17:58.948Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/locations/us/geographies",
   "host": "api-staging.eckari.com",
   "description": "Return the US Census Bureau geographies containing a latitude/longitude — state, county, census tract, block group, census block, incorporated place, congressional district and ZIP Code Tabulation Area — each with its FIPS or GEOID. The standard way to attach official US statistical geography to a point. Use when: Which county and census tract is this coordinate in?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:37:42.291Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/parcels/detect-carrier",
   "host": "api-staging.eckari.com",
   "description": "Identify which carrier issued a tracking number using a deterministic, versioned signature set - prefixes, lengths, carrier check digits and UPU S10 structure - returning ranked candidates with the reasons each matched, the parsed S10 details and a rule-based (uncalibrated) confidence. No upstream call and no carrier account required. Use when: Which carrier is this tracking number from?",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T10:39:22.31Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/weather/us/alerts",
   "host": "api-staging.eckari.com",
   "description": "Active National Weather Service watches, warnings and advisories for a US coordinate or a two-letter state or marine area code - event type, severity, certainty, urgency, headline, affected areas, effective/onset/expiry times (UTC), instructions and affected zone codes. Read at request time, so an empty list means no active alert right now. The 10 newest are returned by default; page.total is how ",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T14:34:48.712Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/weather/us/forecast",
   "host": "api-staging.eckari.com",
   "description": "Official National Weather Service forecast for any US coordinate - six 12-hour day/night periods by default, or hourly - each with temperature in C and F, precipitation probability, a wind speed range in km/h, wind direction and a short forecast, plus the NWS issue time so an agent can judge its age. detail=full adds the narrative, icon, dewpoint and humidity. United States, its territories and co",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-18T13:34:50.545Z"
  },
  {
   "url": "https://api-staging.eckari.com/v1/weather/us/observation",
   "host": "api-staging.eckari.com",
   "description": "Latest surface observation from the nearest National Weather Service station to a US coordinate, with the station identity, the observation time (observed_at), its age in seconds and an is_stale flag. Station observations are reported roughly every 20-60 minutes, so this is the most recent measurement, not a real-time reading. Readings that fail the station's quality control are returned as null. ",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7c0Ba1d16322Ee426D6508a74b571Dd73A5a35DA",
   "x402_version": 2,
   "updated": "2026-08-26T00:36:20.66Z"
  },
  {
   "url": "https://api-staging.vapinetwork.ai/x402/decode",
   "host": "api-staging.vapinetwork.ai",
   "description": "Decode what an EVM payment authorization actually authorizes before signing.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B5592D2F8adBF58b4A69b374636EC918F21eFAb",
   "x402_version": 2,
   "updated": "2026-09-10T22:01:21.533Z"
  },
  {
   "url": "https://api-staging.you.com/v1/search",
   "host": "api-staging.you.com",
   "description": "You.com Search API: real-time web search returning ranked results grouped by section (results.web, results.news), each with url, title and description; web results also carry snippets. Use when an agent needs fresh, citable web data (news, markets, company facts) to ground a decision. Query params: query (required), count 1-100 (default 10), livecrawl (web|news|all; fetches live page contents, cha",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x55aA118529184e3603F9d1043eBD35C87c7C4721",
   "x402_version": 2,
   "updated": "2026-08-28T15:58:25.321Z"
  },
  {
   "url": "https://api-v2.ixs.finance/x402/vaults",
   "host": "api-v2.ixs.finance",
   "description": "IXS Real world asset vaults — 6% yields, BlackRock exposure, tokenized on-chain",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE341Add833F9d62082e97eA260BAA6546Cd09F73",
   "x402_version": 2,
   "updated": "2026-09-08T23:06:41.843Z"
  },
  {
   "url": "https://api.21.cash/api/links/:address",
   "host": "api.21.cash",
   "description": "meme tip",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7C9846130239A4dc7D92F3Da3A7Dc843928190d1",
   "x402_version": 2,
   "updated": "2026-09-06T17:01:58.1Z"
  },
  {
   "url": "https://api.24klabs.ai/api/explain-code",
   "host": "api.24klabs.ai",
   "description": "Clear explanation of what code does, how it works, and why.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-30T05:00:48.509Z"
  },
  {
   "url": "https://api.24klabs.ai/api/hn-search",
   "host": "api.24klabs.ai",
   "description": "Search Hacker News stories and comments by query, sorted by relevance or date (Algolia HN).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-26T00:34:11.343Z"
  },
  {
   "url": "https://api.24klabs.ai/api/jsonpath-extract",
   "host": "api.24klabs.ai",
   "description": "Extract one or many values from a JSON blob by dot/bracket path (e.g. items[2].name, meta.total). Pull just the fields you need instead of shipping the whole object.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-09-04T08:43:00.401Z"
  },
  {
   "url": "https://api.24klabs.ai/api/lorem-ipsum",
   "host": "api.24klabs.ai",
   "description": "Generate placeholder text by paragraphs, sentences, or words.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-28T03:08:36.427Z"
  },
  {
   "url": "https://api.24klabs.ai/api/mock-data-generate",
   "host": "api.24klabs.ai",
   "description": "Generate deterministic fake test rows from a field->type spec plus a seed (names, emails, phones, addresses, dates, ints, bools). Output JSON, CSV, or NDJSON. Same seed always yields the same data -- reproducible fixtures.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-29T19:28:56.632Z"
  },
  {
   "url": "https://api.24klabs.ai/api/pii-redact-regex",
   "host": "api.24klabs.ai",
   "description": "Deterministically mask emails, phone numbers, credit-card-like numbers, IPv4 addresses, and US SSNs in text. Returns redacted text plus a per-type match count.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:23.747Z"
  },
  {
   "url": "https://api.24klabs.ai/api/placeholder-image",
   "host": "api.24klabs.ai",
   "description": "Generate a solid-color placeholder image with optional centered text (no input image needed).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-30T15:11:08.14Z"
  },
  {
   "url": "https://api.24klabs.ai/api/unit-convert",
   "host": "api.24klabs.ai",
   "description": "Convert length, mass, volume, data-size, time, speed, or temperature between units.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-09-04T08:03:12.391Z"
  },
  {
   "url": "https://api.24klabs.ai/api/uuid-generate",
   "host": "api.24klabs.ai",
   "description": "Generate v4 (random) or v5 (name-based) UUIDs in a batch; optional uppercase / no-hyphens.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-28T03:08:51.861Z"
  },
  {
   "url": "https://api.24klabs.ai/api/uuid-ulid-gen",
   "host": "api.24klabs.ai",
   "description": "Generate UUID v4/v5/v7, ULID, or NanoID (single or batch), or parse/validate an existing id and extract its embedded timestamp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-28T03:09:00.676Z"
  },
  {
   "url": "https://api.24klabs.ai/api/v1/csv-to-json",
   "host": "api.24klabs.ai",
   "description": "Parse CSV/TSV (RFC 4180) into a JSON array of row objects (or arrays).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-26T19:09:39.795Z"
  },
  {
   "url": "https://api.24klabs.ai/api/v1/lorem-ipsum",
   "host": "api.24klabs.ai",
   "description": "Generate placeholder text by paragraphs, sentences, or words.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-28T03:09:08.603Z"
  },
  {
   "url": "https://api.24klabs.ai/api/v1/placeholder-image",
   "host": "api.24klabs.ai",
   "description": "Generate a solid-color placeholder image with optional centered text (no input image needed).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-28T03:09:15.709Z"
  },
  {
   "url": "https://api.24klabs.ai/api/v1/qr-generate",
   "host": "api.24klabs.ai",
   "description": "Generate a QR code (PNG base64) from text/URL/WiFi/vCard with size and error-correction control.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:51.668Z"
  },
  {
   "url": "https://api.24klabs.ai/api/v1/translate",
   "host": "api.24klabs.ai",
   "description": "Translate text into a target language, preserving tone and formatting.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:16.425Z"
  },
  {
   "url": "https://api.24klabs.ai/api/v1/uuid-generate",
   "host": "api.24klabs.ai",
   "description": "Generate v4 (random) or v5 (name-based) UUIDs in a batch; optional uppercase / no-hyphens.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-28T03:09:22.622Z"
  },
  {
   "url": "https://api.24klabs.ai/api/v1/uuid-ulid-gen",
   "host": "api.24klabs.ai",
   "description": "Generate UUID v4/v5/v7, ULID, or NanoID (single or batch), or parse/validate an existing id and extract its embedded timestamp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-09-12T16:47:14.081Z"
  },
  {
   "url": "https://api.24klabs.ai/api/weather-current",
   "host": "api.24klabs.ai",
   "description": "Current temperature, wind, humidity, and conditions for any lat/lon (Open-Meteo, keyless).",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-09-04T14:28:18.549Z"
  },
  {
   "url": "https://api.24klabs.ai/api/weather-forecast",
   "host": "api.24klabs.ai",
   "description": "Daily high/low, precipitation, and conditions for the next N days at any lat/lon (Open-Meteo).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-09-04T14:29:45.448Z"
  },
  {
   "url": "https://api.24klabs.ai/api/wikipedia-summary",
   "host": "api.24klabs.ai",
   "description": "Get the lead summary, thumbnail, and URL for any Wikipedia article title.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe73D86f185bE79a33b0318d881B71f2a24371114",
   "x402_version": 2,
   "updated": "2026-08-26T00:34:11.677Z"
  },
  {
   "url": "https://api.402rates.com/v1/ping",
   "host": "api.402rates.com",
   "description": "Payment integration check for 0.001 USDC; no external data lookup. Returns time, rail, network mode and free/paid capabilities. HTTP payment options can include Base, Polygon, Arbitrum and XDC; the challenge lists currently available networks for each transport. The receipt identifies the paid network and transaction. Business/professional use only. Terms: https://402rates.com/data-terms/",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xf567Cfe0FDb87A1D6Ca330e3f30f0D3DA0F7cb98",
   "x402_version": 2,
   "updated": "2026-09-13T19:45:25.096Z"
  },
  {
   "url": "https://api.402rates.com/v1/rwa/yields",
   "host": "api.402rates.com",
   "description": "Realised 30-day yields for 13 tokenized treasury funds: BUIDL, BENJI, OUSG, USDY, USTB, USYC, VBILL, mTBILL, TBILL, cUSDO, EUTBL, USTBL and UKTBL. Measured rows use NAV, price or verified passive-holder balance series under the published Open Treasury Yield Basis. Each carries its observations, sources and dates, plus an issuer figure and difference where available. Quoted and unavailable rows sta",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xf567Cfe0FDb87A1D6Ca330e3f30f0D3DA0F7cb98",
   "x402_version": 2,
   "updated": "2026-09-08T10:19:16.94Z"
  },
  {
   "url": "https://api.402rates.com/v1/settlement/costs",
   "host": "api.402rates.com",
   "description": "What a USDC transfer actually costs on Base, Polygon, Arbitrum, Ethereum and XDC, measured rather than assumed: gas units simulated per chain against live prices and fresh chain heads, plus the rollup L1 data fee where it applies. Every figure ships with its inputs and the block it was read at, so you can recompute it. Cheapest first; a chain that cannot be measured is excluded, never estimated.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf567Cfe0FDb87A1D6Ca330e3f30f0D3DA0F7cb98",
   "x402_version": 2,
   "updated": "2026-09-08T10:19:15.447Z"
  },
  {
   "url": "https://api.aarn.space/v1/web-content/extract",
   "host": "api.aarn.space",
   "description": "Extract clean, LLM-ready Markdown or plain text from up to 5 public webpage URLs. Removes page boilerplate and returns structured per-URL results for AI agents, RAG ingestion, research and summarization.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5B34cAc219963F0a52F1764CFE3CBcd49e222dc8",
   "x402_version": 2,
   "updated": "2026-09-11T00:03:24.861Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/base64",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Encode UTF-8 text to Base64 or decode Base64 to UTF-8 text.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-04T13:25:25.95Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/hash",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Hash text, strings, or UTF-8 payload data with SHA256, SHA384, or SHA512. Compute a cryptographic hash, checksum, or digest for payload integrity, content fingerprinting, cache keys, and verifying that data has not changed.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-12T16:51:39.683Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/hmac",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Create or compare an HMAC using SHA-256, SHA-384, or SHA-512.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-04T13:25:28.149Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/json-validate",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Validate a JSON value against the supported compact schema subset.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-04T13:25:30.265Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/jwt-inspect",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Decode JWT header and claims and report time validity without verifying the signature.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-04T13:25:31.896Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/payload-inspect",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Detect JSON, JWT, Base64, hexadecimal, and URL-encoded payload forms without executing code.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-04T13:25:38.362Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/pipeline",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Run 1 to 12 deterministic encoding, decoding, JSON, or hashing operations in sequence.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-04T13:25:36.149Z"
  },
  {
   "url": "https://api.agent-payload-tools.workers.dev/text-diff",
   "host": "api.agent-payload-tools.workers.dev",
   "description": "Return a deterministic line-by-line difference summary for two texts.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6B2683F66d35b91ED05a1646c0305b02260B6acB",
   "x402_version": 2,
   "updated": "2026-09-04T13:25:34.018Z"
  },
  {
   "url": "https://api.agentcamo.xyz/sessions",
   "host": "api.agentcamo.xyz",
   "description": "Returns proxy credentials for a geo-targeted exit IP. Residential, mobile/5G, SOCKS5, WireGuard. 249 countries, mid-session geo-swap. No signup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93958d39D88eb8372BB9C1c82c0d6C0c332848af",
   "x402_version": 2,
   "updated": "2026-09-10T14:33:30.469Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/chain/gas/base",
   "host": "api.agentfeeds.jp",
   "description": "Base network gas fee statistics (1-minute baseFeePerGas buckets): p25/p50/p90/p99 and the current value's percentile rank within the window. Descriptive statistics only; not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-09-08T08:23:08.247Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/dex/wrapped/parity",
   "host": "api.agentfeeds.jp",
   "description": "Wrapped-BTC parity monitor on Base: WBTC/cbBTC on-chain pool price vs 1:1 parity, in bps, plus consecutive-minute streak beyond a deviation threshold. Useful for collateral-acceptance decisions between BTC wrappers of the same underlying asset. Descriptive statistics only; not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-09-08T08:29:01.919Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/jp/debt/balance",
   "host": "api.agentfeeds.jp",
   "description": "Central government debt balance by category (JGBs total, of which General Bonds; FILP bonds; Borrowings; Financing Bills; grand Total; separately Government-Guaranteed Debt) from the Ministry of Finance, quarter-end, 5-year trend. Factual published data only; not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-08-28T03:10:26.015Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/jp/fx/customs_rate",
   "host": "api.agentfeeds.jp",
   "description": "Weekly official Japan Customs reference exchange rate (税関長公示レート) used to convert import declaration values to yen under Article 4-7 of the Customs Tariff Law -- a live proxy to the Customs weekly CSV, not a real-time market rate. Source: Japan Customs (customs.go.jp), whose terms of use explicitly permit commercial use. Factual published data only; not a live FX quote or trading advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-09-08T08:15:55.159Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/jp/fx/intervention_record",
   "host": "api.agentfeeds.jp",
   "description": "Individual yen foreign-exchange intervention operations (date, amount, currency pair) from the Ministry of Finance's official record, 1991-present. Quarters with no intervention are simply absent from the list rather than zero-padded. Factual published data only; not investment advice or a signal to trade on.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-08-28T03:10:47.913Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/jp/labor/unemployment_rate",
   "host": "api.agentfeeds.jp",
   "description": "Japan's unemployment rate from the Statistics Bureau's Labour Force Survey, not seasonally adjusted, monthly since 2000, broken out by total/male/female. Same e-Stat API family as estat.search/estat.table_data. Factual published data only; not investment advice or a forecast.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-08-28T03:10:58.368Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/jp/macro/leading_index",
   "host": "api.agentfeeds.jp",
   "description": "Cabinet Office Composite Index (CI), one of leading/coincident/lagging, 2020=100, monthly since 1980. Same e-Stat API family as estat.search/estat.table_data (routed there rather than the Cabinet Office's own ESRI subdomain, whose commercial-use terms were less clearly stated). Factual published data only; not investment advice or a forecast.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-08-28T03:11:08.055Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/jp/rates/jgb_curve",
   "host": "api.agentfeeds.jp",
   "description": "Japanese government bond yield curve (1 to 40 years, 15 tenors) from the Ministry of Finance's daily reference series. Complements boj.rates (the short-end policy-rate proxy) with the long end of the curve. Factual published data only; not investment advice or a rate forecast.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-08-28T03:11:20.476Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/reg/events/headlines",
   "host": "api.agentfeeds.jp",
   "description": "Cheapest tier: headlines only (original + machine-translated title) across all 11 Japan regulatory sources, no summary. Upsell entry point to /v1/reg/events. Factual; not legal advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-09-08T08:19:44.06Z"
  },
  {
   "url": "https://api.agentfeeds.jp/v1/reg/sanctions/heartbeat",
   "host": "api.agentfeeds.jp",
   "description": "Freshness heartbeat only (list date, address count, fetched_at) for both Japan MOF and OFAC sanctions lists. No addresses. Cheapest polling entry point for change-detection loops.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x67AC1E671E87b2c91847230748ed38a596013EA6",
   "x402_version": 2,
   "updated": "2026-09-12T16:44:55.831Z"
  },
  {
   "url": "https://api.agentinternetruntime.com/v1/registry/discover",
   "host": "api.agentinternetruntime.com",
   "description": "Agent Registry discovery ($0.01/request direct, or $0.003/request via Session Ticket at /v1/billing/tickets)",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x17cf15D61026b4CDD26cff6042f8e7D2e0Ca5e8D",
   "x402_version": 2,
   "updated": "2026-09-10T16:46:17.934Z"
  },
  {
   "url": "https://api.agentinternetruntime.com/v1/sdk/capabilities",
   "host": "api.agentinternetruntime.com",
   "description": "SDK capabilities query ($0.01/request direct, or $0.003/request via Session Ticket at /v1/billing/tickets)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x17cf15D61026b4CDD26cff6042f8e7D2e0Ca5e8D",
   "x402_version": 2,
   "updated": "2026-09-12T17:08:39.433Z"
  },
  {
   "url": "https://api.agentmercantile.com/v1/allowance-exposure",
   "host": "api.agentmercantile.com",
   "description": "Inspect one Base ERC-20 owner/token/spender allowance with same-block balance and token metadata plus factual exposure flags. No wallet access, signing, or transaction execution. Call when you need a same-block Base allowance-versus-balance snapshot for one owner/token/spender triple.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdb7b2b54f80479826222749a2ea73a8acc306e1e",
   "x402_version": 2,
   "updated": "2026-09-06T01:15:21.793Z"
  },
  {
   "url": "https://api.agentmercantile.com/v1/bazaar-visibility",
   "host": "api.agentmercantile.com",
   "description": "Observe whether one x402 seller resource appears in Coinbase Bazaar merchant discovery and where the exact resource sits in the first 20 results for 1–3 buyer-supplied job-language searches. Factual evidence only. Call when you need a point-in-time Bazaar presence and top-20 search observation, not a trust, SEO, or remediation score.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdb7b2b54f80479826222749a2ea73a8acc306e1e",
   "x402_version": 2,
   "updated": "2026-09-12T14:06:02.746Z"
  },
  {
   "url": "https://api.agentmercantile.com/v1/portfolio-preflight",
   "host": "api.agentmercantile.com",
   "description": "Bounded Ethereum/Base wallet/portfolio holdings evidence: inventory, partial DEX pricing coverage, concentration, and evidence gaps. Pre-action evidence-readiness check for whether that evidence is sufficiently complete for downstream factual reasoning. Not guaranteed net worth, investment advice, transaction approval, or execution.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdb7b2b54f80479826222749a2ea73a8acc306e1e",
   "x402_version": 2,
   "updated": "2026-09-12T06:04:42.096Z"
  },
  {
   "url": "https://api.agentmercantile.com/v1/productive-venue-snapshot",
   "host": "api.agentmercantile.com",
   "description": "Observe factual Aave V3 lending supply APR and Lido staking APR for one Ethereum/Base asset, with timestamps, evidence, explicit rate labels, optional filters/sort, and limitations. No ranking or investment recommendation. Call when you need currently observed supported-venue rates for one asset, not a ranking.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdb7b2b54f80479826222749a2ea73a8acc306e1e",
   "x402_version": 2,
   "updated": "2026-09-05T01:16:13.68Z"
  },
  {
   "url": "https://api.agentmercantile.com/v1/transaction-gas-preflight",
   "host": "api.agentmercantile.com",
   "description": "Return bounded factual eth_estimateGas units and recent eth_feeHistory execution-fee evidence for one unsigned Ethereum or Base transaction. Not execution, signing, custody, trading, or a guaranteed final cost. Call when you need point-in-time gas units and recent execution-fee context before signing or submitting.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xdb7b2b54f80479826222749a2ea73a8acc306e1e",
   "x402_version": 2,
   "updated": "2026-09-12T14:08:21.491Z"
  },
  {
   "url": "https://api.agentmercantile.com/v1/url-context",
   "host": "api.agentmercantile.com",
   "description": "Fetch deterministic, token-efficient context from one public HTTPS URL: canonical URL, title/description, headings, clean main content, structured-data types, freshness observations, evidence, and limitations. Call when you need a bounded JSON reading of one public page without a browser, login, crawl, or LLM.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdb7b2b54f80479826222749a2ea73a8acc306e1e",
   "x402_version": 2,
   "updated": "2026-09-08T09:01:02.426Z"
  },
  {
   "url": "https://api.agentmercantile.com/v1/web-change-snapshot",
   "host": "api.agentmercantile.com",
   "description": "Determine whether the bounded normalized representation of one public HTTPS webpage has changed since a caller-held baseline. Returns fingerprints and change status, not continuous monitoring, alerts, webhooks, semantic importance, AI summaries, or site-wide crawling.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xdb7b2b54f80479826222749a2ea73a8acc306e1e",
   "x402_version": 2,
   "updated": "2026-09-12T14:10:28.745Z"
  },
  {
   "url": "https://api.agentnewsstand.com/v1/context",
   "host": "api.agentnewsstand.com",
   "description": "Full trading context for a tokenized asset",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x07149eff93b303ae0f81f3facd0151040a8047de",
   "x402_version": 2,
   "updated": "2026-08-18T17:08:03.182Z"
  },
  {
   "url": "https://api.agentnewsstand.com/v1/filings",
   "host": "api.agentnewsstand.com",
   "description": "Latest SEC filings for an equity symbol",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x07149eff93b303ae0f81f3facd0151040a8047de",
   "x402_version": 2,
   "updated": "2026-08-18T16:42:43.543Z"
  },
  {
   "url": "https://api.agentnewsstand.com/v1/macro",
   "host": "api.agentnewsstand.com",
   "description": "Latest US macro indicators (CPI/NFP/U3/oil) with release flags",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x07149eff93b303ae0f81f3facd0151040a8047de",
   "x402_version": 2,
   "updated": "2026-09-09T10:10:42.524Z"
  },
  {
   "url": "https://api.agentnewsstand.com/v1/read",
   "host": "api.agentnewsstand.com",
   "description": "Any public URL as clean Markdown",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x07149eff93b303ae0f81f3facd0151040a8047de",
   "x402_version": 2,
   "updated": "2026-08-18T16:42:44.882Z"
  },
  {
   "url": "https://api.agentnewsstand.com/v1/search",
   "host": "api.agentnewsstand.com",
   "description": "Token-efficient search results (google/bing/yandex)",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x07149eff93b303ae0f81f3facd0151040a8047de",
   "x402_version": 2,
   "updated": "2026-08-18T17:08:07.533Z"
  },
  {
   "url": "https://api.agentservices.to/v1/fx",
   "host": "api.agentservices.to",
   "description": "Real-time FX/forex rates for 30+ currencies",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9863aB6242663FCc84c33632741711dB78f8Fd15",
   "x402_version": 2,
   "updated": "2026-09-09T01:01:42.496Z"
  },
  {
   "url": "https://api.agentservices.to/v1/fx/",
   "host": "api.agentservices.to",
   "description": "Real-time FX/forex rates for 30+ currencies",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9863aB6242663FCc84c33632741711dB78f8Fd15",
   "x402_version": 2,
   "updated": "2026-09-06T14:46:19.443Z"
  },
  {
   "url": "https://api.agentservices.to/v1/metadata",
   "host": "api.agentservices.to",
   "description": "URL metadata extraction and unfurling",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9863aB6242663FCc84c33632741711dB78f8Fd15",
   "x402_version": 2,
   "updated": "2026-08-18T03:39:50.049Z"
  },
  {
   "url": "https://api.agentservices.to/v1/search",
   "host": "api.agentservices.to",
   "description": "AI-powered web search with structured results",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9863aB6242663FCc84c33632741711dB78f8Fd15",
   "x402_version": 2,
   "updated": "2026-08-30T05:53:54.639Z"
  },
  {
   "url": "https://api.agentstools.dev/a11y/batch",
   "host": "api.agentstools.dev",
   "description": "Batch static accessibility (WCAG 2.2) check of many UI files at once: a list of objects each with a filename, optional framework and markup. Returns a per-file pass, caution or block verdict plus a rollup with the worst verdict and totals by severity. Accessibility indicators, not a legal compliance guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:49.422Z"
  },
  {
   "url": "https://api.agentstools.dev/a11y/preflight",
   "host": "api.agentstools.dev",
   "description": "Static accessibility (WCAG 2.2) check of a UI markup fragment for JSX, TSX, Vue, Angular or HTML. Detects missing image alt, unlabeled form controls, buttons and links with no accessible name, skipped heading levels, invalid ARIA, non-interactive click handlers, duplicate ids, positive tabindex and low static colour contrast. Returns a pass, caution or block verdict with per-finding WCAG criterion",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:47.514Z"
  },
  {
   "url": "https://api.agentstools.dev/address/labels",
   "host": "api.agentstools.dev",
   "description": "Identify what an EVM address IS in one keyless call: contract/protocol identity (entity, name, category) from Open Labels Initiative attestations with trusted-attester consensus, plus on-chain truth (is_contract, code_hash), reverse ENS/Basename, sanctions (OFAC/UK/EU/UN) and scam-drainer flags. Cited provenance; unknown addresses answer with empty labels, never a 404.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T10:24:29.383Z"
  },
  {
   "url": "https://api.agentstools.dev/adviser/screen",
   "host": "api.agentstools.dev",
   "description": "Resolve a financial professional or firm name to ranked CRD candidates for disambiguation before an authoritative verify call. Each candidate carries its crd, name, current firm, broker and adviser scope, and a disclosure flag. Accepts a name, or a firm.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:34.53Z"
  },
  {
   "url": "https://api.agentstools.dev/aeo/audit",
   "host": "api.agentstools.dev",
   "description": "AI-search visibility (AEO) audit of a website for answer engines and agents. Fetches the target's own public surface and computes a composite visibility score 0-100 with a rating (poor, fair, good, excellent) across six axes: answerability, structured data, AI-crawler access, crawlability, llms.txt readiness and MCP well-known readiness, plus a prioritized list of fixes. Deterministic, no LLM. Vis",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:30.13Z"
  },
  {
   "url": "https://api.agentstools.dev/aeo/crawlers",
   "host": "api.agentstools.dev",
   "description": "robots.txt AI-crawler access matrix: for the 2026 cohort of AI and answer-engine crawlers (GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, PerplexityBot, Google-Extended and more) reports allowed, blocked or unlisted per bot, whether the default rule blocks everything, declared sitemaps and a score. One network operation.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-23T19:29:01.261Z"
  },
  {
   "url": "https://api.agentstools.dev/aeo/llms",
   "host": "api.agentstools.dev",
   "description": "Focused check of a site's /llms.txt and /llms-full.txt: presence, size and llmstxt.org structural validity (an H1 title, a blockquote summary, sections of markdown links). Returns a readiness score plus fixes. Cheap sub-check of the full AEO audit.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:32.038Z"
  },
  {
   "url": "https://api.agentstools.dev/agri/production",
   "host": "api.agentstools.dev",
   "description": "US crop production, yield, acreage and grain stocks from USDA NASS QuickStats by commodity, with an optional state and year. Returns a normalized cited series plus the year-over-year change.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:26.248Z"
  },
  {
   "url": "https://api.agentstools.dev/agri/signal",
   "host": "api.agentstools.dev",
   "description": "USDA NASS production and grain-stocks signal for a commodity: the QuickStats production and stocks series computed into context - production and stocks year-over-year change and history percentiles. When a USDA Market News key is configured it also folds in the spot/auction price and its change; without one it returns the NASS side and notes the gap.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:27.947Z"
  },
  {
   "url": "https://api.agentstools.dev/aircraft/diligence",
   "host": "api.agentstools.dev",
   "description": "Title and airworthiness due-diligence verdict for a US-registered aircraft from the public FAA Aircraft Registry. Give a tail number or serial and get a 0-100 title risk score, a low, medium, high or critical rating, a clear_to_transact flag, per-dimension signals, reasons and the cited registry fields. Deterministic, no LLM. A diligence signal, not a certified title search.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:43.031Z"
  },
  {
   "url": "https://api.agentstools.dev/aircraft/owner",
   "host": "api.agentstools.dev",
   "description": "List the US-registered aircraft held by an owner name in the public FAA Aircraft Registry (fleet lookup). Give an owner or company name and get the matching aircraft, each with its tail number, serial and make and model. Registry metadata only. A diligence signal, not a certified title search.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:45.627Z"
  },
  {
   "url": "https://api.agentstools.dev/aircraft/registration",
   "host": "api.agentstools.dev",
   "description": "Look up a US-registered aircraft in the public FAA Aircraft Registry by tail number (N-number) or serial and get a normalized record: registration status, registered owner, make, model, year, serial, engine, airworthiness date, type certificate and Mode-S code. Cheap first step before aircraft/diligence.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:41.445Z"
  },
  {
   "url": "https://api.agentstools.dev/answer",
   "host": "api.agentstools.dev",
   "description": "Cited answer (RAG): a natural-language question is answered by searching the public web, reading the top pages and synthesizing a grounded answer with a list of source URLs. Answer cites only the retrieved sources (anti-hallucination).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-09T13:49:34.622Z"
  },
  {
   "url": "https://api.agentstools.dev/approvals/nft",
   "host": "api.agentstools.dev",
   "description": "Standing-state audit of a wallet's live NFT operator approvals. Indexes every ApprovalForAll the address granted, filters to operators still live on-chain via isApprovedForAll, flags scam-listed, stale and canonical operators, and returns a ranked revoke plan with ready setApprovalForAll calldata plus a 0-100 risk and allow, warn or block verdict. Risk indicators, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:58:35.017Z"
  },
  {
   "url": "https://api.agentstools.dev/approvals/wallet",
   "host": "api.agentstools.dev",
   "description": "Standing-state audit of a wallet's live ERC-20 token approvals. Indexes every approval the address ever granted, filters to those still live on-chain, flags unlimited, stale, scam-listed and canonical spenders, estimates money-at-risk, and returns a ranked revoke plan with ready calldata plus a 0-100 risk and allow, warn or block verdict. Risk indicators, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:58:24.212Z"
  },
  {
   "url": "https://api.agentstools.dev/attention/index",
   "host": "api.agentstools.dev",
   "description": "Attention index for any word/entity fusing Wikipedia readership (Wikimedia pageviews, resolved word->article and disambiguated by real traffic) with the global news stream (GDELT coverage volume). Returns a 0-100 index, WoW/MoM deltas, datestamped spikes and a trend in one call. An attention/curiosity index over Wikipedia and world news — not Google Trends / Google search interest.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-10T15:39:42.415Z"
  },
  {
   "url": "https://api.agentstools.dev/attention/pageviews",
   "host": "api.agentstools.dev",
   "description": "Wikipedia-readership attention index for a word/entity: resolves the word to an article (disambiguated by real traffic), then returns a 0-100 index, WoW/MoM deltas, a trend and datestamped spikes from daily pageviews. One pageviews call (+ resolution). A curiosity/readership index — not Google Trends.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-10T15:39:43.76Z"
  },
  {
   "url": "https://api.agentstools.dev/attest/verify",
   "host": "api.agentstools.dev",
   "description": "Verify an attestation produced by /notarize (either the EIP-712 or the EAS off-chain form) — pure compute, no network and no keys. Recovers the signer and reports whether it matches this service's attestor, whether the EAS UID recomputes, and (if you supply the original body as payload_base64) whether its sha256 matches the attested hash.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:24.619Z"
  },
  {
   "url": "https://api.agentstools.dev/bank/bic",
   "host": "api.agentstools.dev",
   "description": "Reverse BIC / SWIFT code lookup: given a BIC, return the resolved bank name(s), the country and the domestic bank codes. Offline open-registry data (schwifty, MIT); no network or keys. A malformed BIC returns valid false with an error_type, never a 500.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:41.689Z"
  },
  {
   "url": "https://api.agentstools.dev/bank/validate",
   "host": "api.agentstools.dev",
   "description": "Cheap structural IBAN validation: ISO 13616 checksum + per-country structure/length. Returns valid plus, on rejection, a granular error_type (invalid_checksum, invalid_length, invalid_structure, invalid_country), the country and the format spec. Offline (schwifty, MIT); no network or keys. A cheap-first entry before the fuller /bank/verify fusion route.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:39.483Z"
  },
  {
   "url": "https://api.agentstools.dev/bank/verify",
   "host": "api.agentstools.dev",
   "description": "Bank account / IBAN verification in one call: ISO 13616 checksum + per-country structure validation, BIC / bank name / branch resolution, country details, SEPA-zone flag, and a deterministic 0-100 fraud/KYC risk score with a band, reasons and weighted signals. Offline open-registry data (schwifty, MIT). Structural + resolution + risk indicators only; NOT proof the account exists or who owns it, an",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:37.865Z"
  },
  {
   "url": "https://api.agentstools.dev/bankhealth/failures",
   "host": "api.agentstools.dev",
   "description": "History of US bank failures and assisted acquisitions from the public FDIC failed-bank list. Filter by bank name, FDIC cert number, 2-letter state or year and get matching records with the failure date, resolution type, city and state and the deposits, assets and estimated cost at failure. Covers the 2023 failures including Silicon Valley, Signature and First Republic.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:01.583Z"
  },
  {
   "url": "https://api.agentstools.dev/bankhealth/screen",
   "host": "api.agentstools.dev",
   "description": "Search US FDIC-insured banks by name and get ranked candidate institutions, each with its FDIC certificate number, active status, charter class, city and state and headline assets, deposits and return on assets. Cheap first step before bankhealth/verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:51.54Z"
  },
  {
   "url": "https://api.agentstools.dev/bankhealth/verdict",
   "host": "api.agentstools.dev",
   "description": "Financial-health verdict for a US FDIC-insured bank from public call-report data. Give a bank name or FDIC cert number and get a 0-100 health score (HIGHER is HEALTHIER), an A-F letter grade, derived proxy metrics (capital ratios, Texas-ratio proxy, uninsured-deposit exposure, ROA trend) and per-dimension signals, grounded to the reporting date. Deterministic proxies, no LLM, not CAMELS. Not finan",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:56.536Z"
  },
  {
   "url": "https://api.agentstools.dev/breach/account",
   "host": "api.agentstools.dev",
   "description": "Look up the known breaches an email address appears in, returning breach METADATA only (name, date, data classes) and never passwords or leaked personal data. Uses the keyed Have I Been Pwned account API; when no API key is configured the route returns available false and the keyless password and domain routes still work. Breach indicators, not a guarantee.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:41.573Z"
  },
  {
   "url": "https://api.agentstools.dev/breach/assess",
   "host": "api.agentstools.dev",
   "description": "Composite account-takeover risk score (0-100) fusing a privacy-preserving password exposure check with a domain's known breach history. The password is hashed locally (k-anonymity, never transmitted). Returns ato_risk_score, a category, per-signal reasons and the raw signals so the agent can re-rank. Risk indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:39.7Z"
  },
  {
   "url": "https://api.agentstools.dev/breach/domain",
   "host": "api.agentstools.dev",
   "description": "List the known public data breaches that affected a domain, from the Have I Been Pwned breach catalogue. Returns normalized breach metadata (name, date, account count, data classes, stealer-log and verified flags) plus a summary. This is which known breaches touched the domain, not whether a specific account is compromised. Breach indicators, not a guarantee.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:37.508Z"
  },
  {
   "url": "https://api.agentstools.dev/bridge/exploits",
   "host": "api.agentstools.dev",
   "description": "Bridge exploit track record: for one bridge, its hack history (incidents, total USD lost, funds returned, worst technique); with no bridge, a ranked leaderboard of every bridge hack by USD lost. Sourced from DefiLlama's hack dataset, joined and normalized by us.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-28T03:12:15.988Z"
  },
  {
   "url": "https://api.agentstools.dev/bridge/route",
   "host": "api.agentstools.dev",
   "description": "Corridor safety verdict: given a source chain, destination chain and optional asset/amount, returns every bridge covering that corridor, each with its deterministic risk score and safe/caution/avoid tier, sorted safe-first, plus the recommended bridge and the reasons. One call to pick the safest bridge for a hop.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:37.115Z"
  },
  {
   "url": "https://api.agentstools.dev/bridge/screen",
   "host": "api.agentstools.dev",
   "description": "Cross-chain bridge safety screen: given a bridge (Stargate, Across, Wormhole, Arbitrum, CCTP, ...), returns a deterministic 0-100 risk score and a safe/caution/avoid verdict fusing its trust model, TVL depth, exploit history and governance/upgrade risk, with the reasons. One call instead of reconciling L2Beat, DefiLlama TVL and hack post-mortems yourself.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:31.38Z"
  },
  {
   "url": "https://api.agentstools.dev/bridge/tvl",
   "host": "api.agentstools.dev",
   "description": "Bridge TVL and per-chain liquidity concentration: total value locked plus the breakdown across chains and the largest single chain's share, from DefiLlama. A liquidity-depth and concentration signal for routing decisions.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:35.376Z"
  },
  {
   "url": "https://api.agentstools.dev/btc/address",
   "host": "api.agentstools.dev",
   "description": "Balance and unspent outputs for a Bitcoin address. Returns confirmed and mempool balance, funded and spent totals, transaction count and a capped UTXO set for a legacy, p2sh or bech32 address. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:11.595Z"
  },
  {
   "url": "https://api.agentstools.dev/btc/block",
   "host": "api.agentstools.dev",
   "description": "Bitcoin block metadata by height or hash (or the chain tip when neither is given), fused with the current difficulty-adjustment context, a computed halving countdown and a network hashrate snapshot. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T03:47:11.726Z"
  },
  {
   "url": "https://api.agentstools.dev/btc/fees",
   "host": "api.agentstools.dev",
   "description": "Recommended Bitcoin transaction fee-rates in sat per vByte across five confirmation horizons (fastest, half hour, hour, economy, minimum) plus a live mempool congestion snapshot with an estimated block backlog. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T03:47:19.994Z"
  },
  {
   "url": "https://api.agentstools.dev/btc/mempool",
   "host": "api.agentstools.dev",
   "description": "Live Bitcoin mempool snapshot: unconfirmed transaction count, total virtual size and total fees, a fee-rate histogram broken into buckets, and an estimated block backlog. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T08:47:29.481Z"
  },
  {
   "url": "https://api.agentstools.dev/btc/tx",
   "host": "api.agentstools.dev",
   "description": "Decoded Bitcoin transaction by txid: inputs and outputs, fee, size, weight and virtual size, replace-by-fee flag, and confirmation status with a confirmation count. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:13.65Z"
  },
  {
   "url": "https://api.agentstools.dev/catalyst/calendar",
   "host": "api.agentstools.dev",
   "description": "Forward-looking FDA regulatory catalyst calendar for one biotech issuer, extracted from primary SEC 8-K and 6-K filings. Give a ticker or CIK and get upcoming PDUFA target action dates, advisory committee meetings, Complete Response Letters, priority reviews and PDUFA extensions, each date grounded in a quote from the filing and cited to its accession and EDGAR URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:59.76Z"
  },
  {
   "url": "https://api.agentstools.dev/catalyst/filing",
   "host": "api.agentstools.dev",
   "description": "Extract every cited FDA regulatory-decision date from ONE SEC filing. Give an accession with its CIK, or a ticker or CIK to use the most recent matching 8-K or 6-K, and get all PDUFA, advisory committee, CRL, priority review and PDUFA extension dates in that document, each grounded in a quote. Cheap single-document pull.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:50:08.418Z"
  },
  {
   "url": "https://api.agentstools.dev/catalyst/upcoming",
   "host": "api.agentstools.dev",
   "description": "Market-wide upcoming FDA regulatory catalysts across recent SEC 8-K and 6-K filings in a forward window. Get PDUFA dates, advisory committee meetings and other regulatory events for many biotech issuers at once, each grounded in a filing quote and cited to its accession and EDGAR URL. Bounded fan-out.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:50:05.842Z"
  },
  {
   "url": "https://api.agentstools.dev/cex/reserves",
   "host": "api.agentstools.dev",
   "description": "Cheap raw normalized reserve breakdown of one centralized exchange: total on-chain reserves (currentTvl), clean-of-own-token reserves (cleanAssetsTvl), the own-token symbol / USD value / concentration, clean-asset ratio, spot & derivative volumes, leverage, 24h/1w/1m netflow and the public reserves URL, with citations. The cheap first grain before the fuller /cex/solvency verdict. Keyless DefiLlam",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-31T15:59:53.695Z"
  },
  {
   "url": "https://api.agentstools.dev/cex/screen",
   "host": "api.agentstools.dev",
   "description": "Market-wide ranked solvency screen of all centralized exchanges from DefiLlama CEX Transparency: each row has solvency_score, rating, clean-asset ratio, own-token concentration, 1-week netflow percent and risk flags. Filter by min_score / max_own_token_pct / min_tvl; sort by score, tvl or outflow. Deterministic; reserves are a proxy, not proof of solvency.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:41.896Z"
  },
  {
   "url": "https://api.agentstools.dev/cex/solvency",
   "host": "api.agentstools.dev",
   "description": "Centralized-exchange (CEX) solvency / proof-of-reserves counterparty-risk verdict in one call: given an exchange name, returns reserve totals, own-token concentration (the FTX/FTT pattern), clean-asset ratio, netflow stress, leverage and a deterministic 0-100 solvency_score with a rating, risk flags and a peer rank. Fused from the keyless DefiLlama CEX Transparency reserve aggregate. Reserves are ",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:38.681Z"
  },
  {
   "url": "https://api.agentstools.dev/ci/inspect",
   "host": "api.agentstools.dev",
   "description": "Static security scan of a SINGLE CI/CD job or step snippet (GitHub Actions, GitLab CI or CircleCI). The lightweight per-object form of /ci/scan: returns a verdict (pass, caution, block), a risk score and findings with rule, severity, location and fix hint. Security indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:45.584Z"
  },
  {
   "url": "https://api.agentstools.dev/ci/scan",
   "host": "api.agentstools.dev",
   "description": "Static security scan of a CI/CD pipeline config: GitHub Actions, GitLab CI or CircleCI. Detects unpinned actions / images / orbs, template and environment injection, dangerous triggers, over-broad workflow-token permissions, secrets leaked to logs, cache poisoning and more. Returns a verdict (pass, caution, block), a 0-100 risk score and per-finding rule, severity, object, location and a concrete ",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:38.3Z"
  },
  {
   "url": "https://api.agentstools.dev/code",
   "host": "api.agentstools.dev",
   "description": "Is an address a contract or an EOA on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base)? Returns is_contract, deployed code size in bytes, and the keccak256 code hash (eth_getCode).",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:35.831Z"
  },
  {
   "url": "https://api.agentstools.dev/code/scan",
   "host": "api.agentstools.dev",
   "description": "Static application-security scan of source code or a git-diff for CWE Top-25 logic bugs: SQL injection, XSS, command injection, code and template injection, SSRF, path traversal, insecure deserialization, weak crypto, insecure randomness, open redirect and XXE across Python, JavaScript, TypeScript, Java and Go. Returns a go/no-go verdict with per-finding CWE, severity, file and line. Static indica",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:26.313Z"
  },
  {
   "url": "https://api.agentstools.dev/contract/abi",
   "host": "api.agentstools.dev",
   "description": "Fetch just the ABI of a verified EVM contract, resolving a proxy to its implementation ABI as well. A cheap slice for when you only need the interface to encode calls or decode data, not the full source. Unverified contracts are reported honestly.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:18.51Z"
  },
  {
   "url": "https://api.agentstools.dev/contract/source",
   "host": "api.agentstools.dev",
   "description": "Fetch a verified smart-contract's full source, ABI, compiler settings and NatSpec docs for an EVM address, and automatically resolve a proxy to its implementation so the response also carries the implementation ABI. One call returns everything an audit or integration agent needs to understand the contract, keyless and pay-per-call. Unverified contracts are reported honestly.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:16.632Z"
  },
  {
   "url": "https://api.agentstools.dev/convert",
   "host": "api.agentstools.dev",
   "description": "Pure-compute data format conversion (no network): JSON<->CSV, JSON<->YAML, JSON normalize/minify, Markdown->HTML (sanitized), HTML->Markdown/text, base64/hex, TOML->JSON. Operates only on the supplied data.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T14:08:00.237Z"
  },
  {
   "url": "https://api.agentstools.dev/cost/diff",
   "host": "api.agentstools.dev",
   "description": "Estimate the monthly cost DELTA of an infrastructure change before you apply it: pass a Terraform plan (its resource changes) or a baseline and a proposed config and get total before, total after, the monthly delta, per-resource added / removed / modified line items, FinOps findings and a budget verdict (pass, caution, block). AWS and Azure common resources. Cost estimate, not a bill.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:58:01.587Z"
  },
  {
   "url": "https://api.agentstools.dev/cost/estimate",
   "host": "api.agentstools.dev",
   "description": "Estimate the monthly cloud cost of an infrastructure-as-code config before you apply it: Terraform (plan JSON or HCL), CloudFormation or docker-compose. Returns total monthly USD, a per-resource breakdown (unit price, quantity, assumptions), FinOps policy findings and a budget verdict (pass, caution, block) against an optional monthly budget. AWS and Azure common resources. Cost estimate, not a bi",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:59.752Z"
  },
  {
   "url": "https://api.agentstools.dev/crime/agency",
   "host": "api.agentstools.dev",
   "description": "Normalized crime profile for one FBI reporting agency by ORI code. Give an ORI and an optional offense and get the agency's multi-year annualized offense rates per 100,000 people, the latest complete reporting year, the trend and the data as-of date. The raw grain behind crime/location, without geocoding.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:19.435Z"
  },
  {
   "url": "https://api.agentstools.dev/crime/benchmark",
   "host": "api.agentstools.dev",
   "description": "National or state baseline crime rates for an offense and window from public FBI UCR and NIBRS data. Give an offense and an optional 2-letter state and get the annualized rate per 100,000 people by year, for anchoring a local score. Deterministic, no AI.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T03:49:10.894Z"
  },
  {
   "url": "https://api.agentstools.dev/crime/incidents",
   "host": "api.agentstools.dev",
   "description": "Recent incident density for a supported US city from its open-data portal. Give a city slug and an optional look-back window in days and get aggregated counts of reported incidents by offense category, a fresher signal than the lagged federal data. Counts by type, not a per-incident dump.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:26.055Z"
  },
  {
   "url": "https://api.agentstools.dev/crime/location",
   "host": "api.agentstools.dev",
   "description": "Crime-risk verdict for a US location from public FBI UCR and NIBRS data. Give an address, a latitude and longitude, an agency ORI code, or a state, and get a 0-100 crime risk score, a low, medium, high or critical rating, a violent and property breakdown, a multi-year trend and a comparison with the national baseline, citing the reporting agency and the data as-of date. Deterministic, no AI. Aggre",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:15.589Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/abi",
   "host": "api.agentstools.dev",
   "description": "ABI-encode a function call (selector + args) or encode/decode arbitrary ABI types — build and parse EVM calldata correctly.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:47.53Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/convert",
   "host": "api.agentstools.dev",
   "description": "Convert token units (wei/gwei/ether or arbitrary decimals), between hex and int, and compute/validate an EIP-55 checksummed address.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-02T15:15:24.913Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/hash",
   "host": "api.agentstools.dev",
   "description": "Compute keccak256/sha256, a 4-byte function selector, an event topic0, or an ENS namehash/labelhash from a string or hex input.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-10T17:00:11.97Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/news",
   "host": "api.agentstools.dev",
   "description": "Aggregated crypto news with sentiment: deduplicated headlines from many major crypto outlets (CoinDesk, Cointelegraph, Decrypt, Bitcoin Magazine, The Block, CryptoSlate), each scored bullish/bearish/neutral by a crypto-tuned lexicon, optionally filtered by coin or query. One call instead of polling a dozen feeds and running your own NLP.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T23:07:26.753Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/sentiment",
   "host": "api.agentstools.dev",
   "description": "Composite crypto market sentiment: the Fear & Greed index (value, classification, trend) blended with aggregated news-headline sentiment into one bullish/bearish/neutral score, optionally focused on a coin or query. Data by alternative.me (attributed) + curated RSS headlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:40.093Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/sentiment-ctl",
   "host": "api.agentstools.dev",
   "description": "Composite crypto market sentiment: the Fear & Greed index (value, classification, trend) blended with aggregated news-headline sentiment into one bullish/bearish/neutral score, optionally focused on a coin or query. Data by alternative.me (attributed) + curated RSS headlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-03T08:54:17.812Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/sentiment-dsc",
   "host": "api.agentstools.dev",
   "description": "Crypto Fear & Greed Index: the market Fear & Greed value, classification and trend, blended with aggregated crypto news-headline sentiment into one bullish/bearish/neutral score, optionally focused on a coin or query. Data by alternative.me (attributed) + curated RSS headlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-03T09:06:53.361Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/sentiment-nm",
   "host": "api.agentstools.dev",
   "description": "Composite crypto market sentiment: the Fear & Greed index (value, classification, trend) blended with aggregated news-headline sentiment into one bullish/bearish/neutral score, optionally focused on a coin or query. Data by alternative.me (attributed) + curated RSS headlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-03T08:54:20.437Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/sentiment-tag",
   "host": "api.agentstools.dev",
   "description": "Composite crypto market sentiment: the Fear & Greed index (value, classification, trend) blended with aggregated news-headline sentiment into one bullish/bearish/neutral score, optionally focused on a coin or query. Data by alternative.me (attributed) + curated RSS headlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-07T09:12:53.754Z"
  },
  {
   "url": "https://api.agentstools.dev/crypto/verify",
   "host": "api.agentstools.dev",
   "description": "Verify an EIP-191 personal_sign or EIP-712 typed-data signature and recover the signer address from public inputs (message + signature). Verification/recovery only — never signs.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:45.611Z"
  },
  {
   "url": "https://api.agentstools.dev/cve/lookup",
   "host": "api.agentstools.dev",
   "description": "Vulnerability intelligence for a single CVE id. Fuses NVD (CVSS base score and vector, CWE, patch links), CISA KEV known-exploited status, EPSS exploitation probability and OSV.dev affected and fixed versions into one cited JSON with a deterministic patch-priority score. Risk indicators, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:04.475Z"
  },
  {
   "url": "https://api.agentstools.dev/cve/scan",
   "host": "api.agentstools.dev",
   "description": "Vulnerability scan for a software package by ecosystem, name and version, or by package-URL (purl). Queries OSV.dev for known advisories, collects their CVE ids and enriches them with NVD CVSS, CISA KEV and EPSS, then returns a prioritized list of advisories with exact fixed versions. Risk indicators, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:06.592Z"
  },
  {
   "url": "https://api.agentstools.dev/depin/coverage",
   "host": "api.agentstools.dev",
   "description": "Coverage density and deployment opportunity for a geography on a DePIN network. Give network (helium) and a geo string (city, state, country or an H3 cell). This is a keyed enrichment: without the Relay key configured it returns available false with a note; the keyless network, hotspot and wallet routes do not need it.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:47.872Z"
  },
  {
   "url": "https://api.agentstools.dev/depin/hotspot",
   "host": "api.agentstools.dev",
   "description": "Profile of a DePIN hotspot or gateway from public data. Give network (helium) and an entity or asset key and get owner wallet, subnetworks (IOT, MOBILE), obfuscated location (city, state, country and H3 cell), elevation, gain, onboarding fee and computed flags for asserted location, multi-network and deployment completeness. Each value is cited to its source.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:39.392Z"
  },
  {
   "url": "https://api.agentstools.dev/depin/network",
   "host": "api.agentstools.dev",
   "description": "Network health and token-economics verdict for a DePIN network from public data. Give network (helium) and get coverage size (IOT and MOBILE node counts), token supply for HNT, IOT, MOBILE and DC read on-chain, the emission and halving context, and a coverage-scale indicator. Each value is cited to its source.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:43.411Z"
  },
  {
   "url": "https://api.agentstools.dev/depin/rewards",
   "host": "api.agentstools.dev",
   "description": "Reward economics and earnings trend for a DePIN entity or subnetwork. Give network (helium) with an entity key or a subnetwork (iot, mobile). This is a keyed enrichment: without the Relay key configured it returns available false with a note; the keyless network, hotspot and wallet routes do not need it.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:50.615Z"
  },
  {
   "url": "https://api.agentstools.dev/depin/wallet",
   "host": "api.agentstools.dev",
   "description": "Portfolio of a DePIN operator or investor wallet from public data. Give network (helium) and a Solana wallet pubkey and get the hotspot count, a breakdown by subnetwork, the geographic spread, token balances (HNT, IOT, MOBILE, DC) and computed signals for deployment diversification and concentration. Each value is cited.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:41.736Z"
  },
  {
   "url": "https://api.agentstools.dev/derivs/basis",
   "host": "api.agentstools.dev",
   "description": "Perpetual basis for an asset: the mark-versus-oracle premium on venues that publish a native mark price (Hyperliquid), in basis points, with a naive annualized carry proxy. Shows how far the perpetual trades from the underlying oracle — a froth and leverage-cost signal.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-02T15:15:37.331Z"
  },
  {
   "url": "https://api.agentstools.dev/derivs/funding",
   "host": "api.agentstools.dev",
   "description": "Perpetual-swap funding rates for an asset fused across decentralized venues (Hyperliquid, dYdX v4): each venue's current funding plus an open-interest weighted aggregate funding rate, annualized APR, the cross-venue spread and dispersion. One normalized call instead of polling each protocol and reconciling funding intervals yourself.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-02T15:15:32.737Z"
  },
  {
   "url": "https://api.agentstools.dev/derivs/oi",
   "host": "api.agentstools.dev",
   "description": "Open interest for a perpetual asset across decentralized venues (Hyperliquid, dYdX v4): per-venue open interest in coins and in USD notional (via each venue's mark or oracle price), the total aggregate USD open interest and each venue's share. One call, normalized across protocols.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-02T15:15:35.398Z"
  },
  {
   "url": "https://api.agentstools.dev/derivs/positioning",
   "host": "api.agentstools.dev",
   "description": "Fusion positioning brief for a perpetual asset in ONE call: aggregate funding and APR, aggregate open interest, mark-vs-oracle basis, cross-venue funding spread, a funding-flip trend from Hyperliquid history, and a deterministic 0-100 squeeze/positioning score with a verdict and crowding direction. Saves several protocol calls plus the normalization and scoring.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-02T15:15:37.98Z"
  },
  {
   "url": "https://api.agentstools.dev/dev/github",
   "host": "api.agentstools.dev",
   "description": "GitHub repository health & intelligence for due-diligence / dependency choice: stars, forks, open issues, watchers, size, language, topics, license, archived/fork flags, and computed signals (days_since_push, age, issues_per_star, is_active). From the official GitHub REST API, normalized.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:10.108Z"
  },
  {
   "url": "https://api.agentstools.dev/dev/hn",
   "host": "api.agentstools.dev",
   "description": "Hacker News engagement / dev-sentiment for a project or topic: story count, total & average points and comments, and the top stories (title/url/points/comments/date). From the keyless HN Algolia search API.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:16.302Z"
  },
  {
   "url": "https://api.agentstools.dev/dev/package",
   "host": "api.agentstools.dev",
   "description": "Package intelligence across npm / PyPI / crates: latest version, age, release cadence, deprecation/yank, license, and download stats (last day/week/month) with a rising/falling trend. Aggregates the official registry + downloads API + deps.dev.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:13.545Z"
  },
  {
   "url": "https://api.agentstools.dev/dev/trending",
   "host": "api.agentstools.dev",
   "description": "Top GitHub repositories by language and/or topic (optionally newer than a date), ranked by stars/forks/recently-updated: name, full_name, stars, language, description, url, pushed_at. From the official GitHub Search API.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:18.828Z"
  },
  {
   "url": "https://api.agentstools.dev/device/adverse-events",
   "host": "api.agentstools.dev",
   "description": "Adverse-event summary for a medical-device brand from the FDA MAUDE database. Returns counts of malfunctions, injuries and deaths by event type. Informational, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:21.412Z"
  },
  {
   "url": "https://api.agentstools.dev/dex/swaps",
   "host": "api.agentstools.dev",
   "description": "Recent DEX swap history + buy/sell flow for a token or pool on Base: per-swap trader/side/amount/price plus a summary (count, buy/sell volume, net flow, largest swaps), decoded by us from public Aerodrome/Uniswap-V3 Swap event logs.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:05.041Z"
  },
  {
   "url": "https://api.agentstools.dev/dex/trending",
   "host": "api.agentstools.dev",
   "description": "Trending Base DEX pools ranked by recent swap volume and net buy/sell flow over a short window, computed by us from public Aerodrome/Uniswap-V3 Swap event logs.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:07.649Z"
  },
  {
   "url": "https://api.agentstools.dev/docs/changelog",
   "host": "api.agentstools.dev",
   "description": "Version-delta changelog for a library between two versions. Give an ecosystem, package name and from_version and to_version and get the GitHub release notes in that range, the registry versions between them, and surfaced breaking-change markers. Built for agents deciding whether an upgrade is safe.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:54:13.99Z"
  },
  {
   "url": "https://api.agentstools.dev/docs/library",
   "host": "api.agentstools.dev",
   "description": "Up-to-date, version-pinned documentation for a library or API, for coding agents. Give an ecosystem and a package name (optional version and topic) and get a compact doc slice: package identity (latest and requested version, license, repo, homepage and doc URLs, version list) plus the README or llms.txt section matching the topic, each with a provenance citation. Keyless PyPI, npm, crates and GitH",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:54:07.427Z"
  },
  {
   "url": "https://api.agentstools.dev/docs/snippet",
   "host": "api.agentstools.dev",
   "description": "Working code snippets for a library, matched to a topic. Give an ecosystem, package name and a topic or symbol and get the fenced code blocks from the README or docs whose language, code or nearest heading matches, each with a source citation and an honest truncated flag. Ideal for grounding a coding agent in real usage examples.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:54:09.663Z"
  },
  {
   "url": "https://api.agentstools.dev/domain/trust",
   "host": "api.agentstools.dev",
   "description": "Phishing/trust verdict for a website domain before an agent transacts with an unfamiliar merchant. Fuses registration age (RDAP), DNS/mail posture (SPF, DMARC, DNSSEC), TLS validity, Certificate Transparency history and a typosquat/homoglyph analysis into a composite trust score 0-100, a category (trusted / caution / untrusted / unknown), per-dimension flags and reasons. Trust indicators, not a gu",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-03T03:57:12.321Z"
  },
  {
   "url": "https://api.agentstools.dev/domain/typosquat",
   "host": "api.agentstools.dev",
   "description": "Pure-compute typosquat and homoglyph check on a hostname: edit-distance to a curated brand list, look-alike character normalization, brand-in-subdomain lures, punycode/IDN, abused free-hosting suffixes and throwaway TLDs. Returns is_typosquat plus the nearest brand, edit distance and reasons. No network — instant, cheap.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:08.389Z"
  },
  {
   "url": "https://api.agentstools.dev/drug/adverse-events",
   "host": "api.agentstools.dev",
   "description": "Adverse-event summary for a drug from the FDA FAERS database by name. Returns the top reported reactions, the serious and death-flagged fractions and a demographic breakdown as aggregate counts. Informational, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:13.668Z"
  },
  {
   "url": "https://api.agentstools.dev/drug/interactions",
   "host": "api.agentstools.dev",
   "description": "Drug-interactions label section for a drug by name, with an optional check of whether the label mentions a second drug. A label-text heuristic, informational, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:18.957Z"
  },
  {
   "url": "https://api.agentstools.dev/drug/label",
   "host": "api.agentstools.dev",
   "description": "Key FDA structured-product-label sections for a drug by name: boxed warning, indications, dosing, contraindications, warnings, drug interactions and pregnancy. Informational, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:16.368Z"
  },
  {
   "url": "https://api.agentstools.dev/drug/profile",
   "host": "api.agentstools.dev",
   "description": "Clinical safety profile for a drug by brand, generic or active-ingredient name or NDC. Fuses FDA identity and approval status, key label sections, an adverse-event summary and a deterministic severity indicator into one cited JSON. Informational, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:11.052Z"
  },
  {
   "url": "https://api.agentstools.dev/drug/shortages",
   "host": "api.agentstools.dev",
   "description": "Current FDA drug-shortage records for a generic drug name: status, therapeutic category, dosage form, company and dates. Informational, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:23.903Z"
  },
  {
   "url": "https://api.agentstools.dev/edgar/concept",
   "host": "api.agentstools.dev",
   "description": "Cited time-series for a single financial line-item from SEC EDGAR XBRL. Give a ticker or CIK plus a concept (a canonical name like revenue or netIncome, or a raw us-gaap tag) and get the normalized period values, each cited to its filing. Cheap granular pull.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:56.128Z"
  },
  {
   "url": "https://api.agentstools.dev/edgar/financials",
   "host": "api.agentstools.dev",
   "description": "Normalized company financials from SEC EDGAR XBRL filings. Give a ticker or CIK and get income statement, balance sheet and cash flow lines mapped to one clean schema, each value cited to its real XBRL tag and filing. Compact cited JSON instead of megabytes of raw XBRL.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:54.048Z"
  },
  {
   "url": "https://api.agentstools.dev/edgar/ratios",
   "host": "api.agentstools.dev",
   "description": "Key financial ratios computed from SEC EDGAR XBRL: margins, liquidity, leverage and growth. Give a ticker or CIK and get ratios over recent periods, each computed number citing the source facts it was derived from, plus restatement flags and simple anomaly flags.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:57.806Z"
  },
  {
   "url": "https://api.agentstools.dev/edu/accreditor",
   "host": "api.agentstools.dev",
   "description": "Check whether an accrediting agency is recognized by the US Department of Education. Give an accreditor name and get back a recognized flag plus the matched agency, its type (institutional or programmatic), Title IV gatekeeper status, active status and recognition year. The direct fake-accreditor test.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:50:59.369Z"
  },
  {
   "url": "https://api.agentstools.dev/edu/screen",
   "host": "api.agentstools.dev",
   "description": "Screen a US college or university name against the federal DAPIP database: fuzzy name search returning ranked institution candidates, each with its DAPIP id, OPEID, IPEDS unit id, state and an accredited flag. Cheap first step before edu/verify.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:50:57.698Z"
  },
  {
   "url": "https://api.agentstools.dev/edu/verify",
   "host": "api.agentstools.dev",
   "description": "Verify a US college or university is accredited and get a diploma-mill verdict. Give one of name, opeid, ipeds or domain plus an optional claimed_accreditor; get back an is_accredited flag, the recognized accreditors, a diploma_mill_flag with weighted signals, operating status, a confidence and cited sources. Deterministic, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:02.734Z"
  },
  {
   "url": "https://api.agentstools.dev/employer/laborcert",
   "host": "api.agentstools.dev",
   "description": "Employer labor-certification track record from public OFLC case-disclosure data: application counts by program, certified, denied and withdrawn rates, offered-wage range, top occupations and a flag for offered wages below the prevailing wage. Query by employer name or by SOC, state and fiscal year.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:32.991Z"
  },
  {
   "url": "https://api.agentstools.dev/energy/electricity",
   "host": "api.agentstools.dev",
   "description": "US electricity data from the EIA grid monitor and retail survey: generation mix by fuel type with percentage breakdown (latest hour), demand by region, and average retail price by state/sector (monthly).",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T04:46:58.003Z"
  },
  {
   "url": "https://api.agentstools.dev/energy/natural-gas",
   "host": "api.agentstools.dev",
   "description": "US natural gas data from the EIA: Henry Hub spot price (daily) and weekly working gas in underground storage (Bcf, Lower 48 or region). Returns latest value, change vs the prior period (week-over-week for storage), and short history. Source: U.S. Energy Information Administration.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T04:46:58.282Z"
  },
  {
   "url": "https://api.agentstools.dev/energy/petroleum",
   "host": "api.agentstools.dev",
   "description": "US petroleum prices and stocks from the EIA: retail gasoline and diesel by PADD region (weekly), WTI and Brent crude spot (daily), and weekly crude/gasoline/distillate inventories. Returns latest value, change vs prior period, short history, and a region-vs-US spread.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T04:46:58.131Z"
  },
  {
   "url": "https://api.agentstools.dev/energy/renewables",
   "host": "api.agentstools.dev",
   "description": "Renewable share of US electricity generation from the EIA grid monitor: solar, wind, hydro and geothermal as a percentage of the latest hourly generation total, by grid region. Source: U.S. Energy Information Administration.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-31T15:59:49.966Z"
  },
  {
   "url": "https://api.agentstools.dev/enrich/domain",
   "host": "api.agentstools.dev",
   "description": "Enrich a domain / company / email into one aggregated profile from public sources: registration (RDAP/WHOIS age, registrar, expiry, nameservers), DNS (A/AAAA/MX/NS, SPF, DMARC), TLS certificate (issuer, validity, expiry), homepage metadata (title, description, Open Graph, JSON-LD Organization, social links, role contacts) and a tech-stack detection. Each block is null-on-failure (partial, never 50",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T14:08:26.614Z"
  },
  {
   "url": "https://api.agentstools.dev/enrich/email",
   "host": "api.agentstools.dev",
   "description": "Validate and classify an email DOMAIN from public DNS: MX hosts + mail-provider, SPF and DMARC policy, plus disposable / free-webmail / role-account flags and a deliverability signal. No SMTP probing of individual mailboxes (privacy + ToS).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-02T15:15:28.258Z"
  },
  {
   "url": "https://api.agentstools.dev/entity/search",
   "host": "api.agentstools.dev",
   "description": "Disambiguate a company by name: fuzzy legal-name search returning ranked candidates, each with the ids known for it (Wikidata QID, GLEIF LEI, SEC CIK, ticker), country and a match score. Cheaper first step before entity/resolve.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-26T19:14:22.363Z"
  },
  {
   "url": "https://api.agentstools.dev/env/compliance",
   "host": "api.agentstools.dev",
   "description": "US facility EPA compliance and enforcement detail: current significant-violation status by statute, quarters in noncompliance, formal and informal actions, penalties, and inspection dates, for a company name, FRS registry id, or location.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:23.718Z"
  },
  {
   "url": "https://api.agentstools.dev/env/emissions",
   "host": "api.agentstools.dev",
   "description": "US facility emissions profile: EPA Toxics Release Inventory toxic releases with trend plus the Greenhouse Gas Reporting Program CO2e profile by year, for a company name, FRS registry id, or location.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:25.51Z"
  },
  {
   "url": "https://api.agentstools.dev/env/facility",
   "host": "api.agentstools.dev",
   "description": "US facility environmental due-diligence: one cited JSON verdict fusing EPA compliance status, enforcement history, penalties, toxic releases and reported greenhouse gases, with a 0 to 100 environmental-risk score, for a company name, EPA FRS registry id, address, or coordinates.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:20.584Z"
  },
  {
   "url": "https://api.agentstools.dev/env/screen",
   "host": "api.agentstools.dev",
   "description": "Screen US EPA-regulated facilities: fuzzy name or location search returning ranked candidate facilities with their EPA FRS registry id and compliance status — the cheap first step before a full env facility verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:28.382Z"
  },
  {
   "url": "https://api.agentstools.dev/etf/brief",
   "host": "api.agentstools.dev",
   "description": "Fusion flow brief for spot Bitcoin or Ethereum ETFs in ONE call: latest total net flow, the inflow/outflow streak, the window cumulative, flow momentum, issuer concentration, total AUM and a deterministic accumulation, distribution or neutral verdict. Saves several issuer queries plus the differencing.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T07:08:18.594Z"
  },
  {
   "url": "https://api.agentstools.dev/etf/flows",
   "host": "api.agentstools.dev",
   "description": "Daily net creation/redemption flow for spot Bitcoin or Ethereum ETFs, computed from each issuer's own holdings disclosure: per-fund and total net flow in USD and coin for the latest day, a recent series and the window cumulative. One normalized call instead of polling each issuer site and differencing units.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:11.362Z"
  },
  {
   "url": "https://api.agentstools.dev/etf/holdings",
   "host": "api.agentstools.dev",
   "description": "Latest holdings for spot Bitcoin or Ethereum ETFs from issuer disclosures: per-fund coin units (or shares), market value and shares outstanding, plus total AUM across funds and the largest fund's AUM share. One normalized call.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:12.909Z"
  },
  {
   "url": "https://api.agentstools.dev/evm/decode-signature",
   "host": "api.agentstools.dev",
   "description": "Reverse a 4-byte function selector, an event topic hash, or raw calldata into its human-readable signature using the 4byte database, with collisions resolved so the real signature (the oldest registered) is returned first and the attacker-registered lookalikes are flagged. Parameter types are parsed out.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:23.719Z"
  },
  {
   "url": "https://api.agentstools.dev/evm/internal-tx",
   "host": "api.agentstools.dev",
   "description": "List the internal transactions of an EVM transaction: the nested contract calls and their value transfers and call types, via Blockscout. Reveals the value flow and call tree that a plain receipt hides. Rate-limited upstream degrades gracefully rather than erroring.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:25.653Z"
  },
  {
   "url": "https://api.agentstools.dev/evm/logs",
   "host": "api.agentstools.dev",
   "description": "Read a contract's recent event logs on an EVM network over a bounded block window and decode them. Logs are decoded from an event signature you supply, or from the contract's verified ABI, or by resolving the topic to a name via 4byte. Raw logs are always returned; decoded fields are added where possible.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:21.779Z"
  },
  {
   "url": "https://api.agentstools.dev/extract",
   "host": "api.agentstools.dev",
   "description": "Fetch any public web page and return its main readable content as clean Markdown or plain text plus metadata (title), stripping nav/ads/boilerplate (trafilatura). Optional JS rendering via headless browser for SPAs; markdown or text output. Robots-respecting, public content only — the reader/scraper building block for RAG and agent pipelines.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-09T16:22:05.219Z"
  },
  {
   "url": "https://api.agentstools.dev/farcaster/graph",
   "host": "api.agentstools.dev",
   "description": "Farcaster social-graph slice for a fid or username: the following list with a count, the follower floor with a count, and a sample of mutual connections. Counts for large accounts are a floor with a capped flag. Social-graph context for reputation and network-analysis agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:09.329Z"
  },
  {
   "url": "https://api.agentstools.dev/farcaster/profile",
   "host": "api.agentstools.dev",
   "description": "One-call Farcaster profile fusion. Give one of fid or username and get back the full profile (display name, bio, picture, url, location, socials), the primary Ethereum address, every verified on-chain wallet, the custody address, following and follower and cast counts, and the account age — the fused object that replaces four or five raw hub reads.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:01.108Z"
  },
  {
   "url": "https://api.agentstools.dev/farcaster/reputation",
   "host": "api.agentstools.dev",
   "description": "Deterministic Farcaster social-reputation score from zero to one hundred for a fid, username or address. Combines account age, verified wallets, a primary address, username presence, follower floor and cast activity into a score, a band and per-dimension reasons. Anti-sybil and provenance signal for crypto agents. Reputation indicators, not a guarantee.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:07.501Z"
  },
  {
   "url": "https://api.agentstools.dev/farcaster/resolve",
   "host": "api.agentstools.dev",
   "description": "Bidirectional Farcaster identity and wallet resolver. Give an address to get the FID it belongs to (custody address resolves keyless; a verified address needs the optional enrichment), or give a fid or username to get the canonical identity (fid, username, custody address and verified wallets). Crypto-native reconciliation of social identity and wallet.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:05.77Z"
  },
  {
   "url": "https://api.agentstools.dev/farcaster/verifications",
   "host": "api.agentstools.dev",
   "description": "Resolve a Farcaster identity to its verified on-chain wallets. Give one of fid or username and get every cryptographically verified address (Ethereum and Solana) linked to that FID, plus the in-profile primary Ethereum address and provenance. The forward identity to wallet direction for reputation and provenance work.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:02.778Z"
  },
  {
   "url": "https://api.agentstools.dev/fda/enforcement",
   "host": "api.agentstools.dev",
   "description": "FDA enforcement history for a manufacturer from public FDA records. Give an FDA FEI number or firm name and get the compliance actions (warning letters, injunctions, seizures and consent decrees) plus the import refusals at the US border, each with its date and product. Deterministic, no LLM. Risk indicators, not legal or regulatory advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:39.724Z"
  },
  {
   "url": "https://api.agentstools.dev/fda/facility",
   "host": "api.agentstools.dev",
   "description": "GMP compliance-risk dossier for an FDA-regulated manufacturer from public FDA records. Give an FDA FEI number or firm name and get a 0-100 compliance risk score, a low, medium, high or critical rating, the inspection-classification history, warning letters and enforcement actions, Form-483 citations and import refusals, per-dimension signals and cited FDA record links. Deterministic, no LLM. Risk ",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:36.447Z"
  },
  {
   "url": "https://api.agentstools.dev/fda/inspections",
   "host": "api.agentstools.dev",
   "description": "FDA inspection history for a manufacturer from public FDA records. Give an FDA FEI number or firm name and get the inspection classifications (Official, Voluntary or No Action Indicated) with the trend, plus the Form-483 observation citations with their cited CFR clause and short description. Deterministic, no LLM. Risk indicators, not legal or regulatory advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:38.084Z"
  },
  {
   "url": "https://api.agentstools.dev/fda/screen",
   "host": "api.agentstools.dev",
   "description": "Search FDA-regulated manufacturers in the public FDA establishment records by firm name and get ranked facility candidates, each with its FDA FEI number, location, product types, inspection count and latest inspection classification. Cheap first step before fda/facility.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:34.717Z"
  },
  {
   "url": "https://api.agentstools.dev/fec/committee",
   "host": "api.agentstools.dev",
   "description": "FEC committee profile for a PAC, Super PAC or candidate committee. Give a committee id or a name query and get the committee type, party and designation plus per-cycle totals of receipts, disbursements and cash on hand, and a summary of independent expenditures it made supporting or opposing candidates. Public disclosure data for research and compliance.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:23.523Z"
  },
  {
   "url": "https://api.agentstools.dev/fec/contributions",
   "host": "api.agentstools.dev",
   "description": "Federal campaign contributions from FEC Schedule A. Give a contributor name, committee id or candidate id and get normalized itemized receipts, each cited to its FEC filing, with contributor employer and occupation, amount, date and the recipient committee. Optional employer, two year period and minimum amount filters. Informational public disclosure data, not for donor solicitation.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:21.563Z"
  },
  {
   "url": "https://api.agentstools.dev/feed",
   "host": "api.agentstools.dev",
   "description": "Parse an RSS, Atom or JSON Feed URL into a normalized item list (title/link/published/summary/id/author) plus feed-level metadata.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:55.067Z"
  },
  {
   "url": "https://api.agentstools.dev/forecast",
   "host": "api.agentstools.dev",
   "description": "Official US weather forecast from the National Weather Service (NOAA): multi-day and hourly periods for any US coordinates or street address. Temperature in Celsius and Fahrenheit, precipitation probability, wind speed and direction, and plain-language conditions. Authoritative government public-domain data, commercial use OK.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-04T14:34:27.694Z"
  },
  {
   "url": "https://api.agentstools.dev/fraud/ip",
   "host": "api.agentstools.dev",
   "description": "Reputation of a public IP address for anti-abuse and KYC. Returns ASN, AS-org, country, datacenter/hosting classification, Tor-exit and Spamhaus DROP flags, plus a deterministic risk score with reasons.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-10T18:43:55.805Z"
  },
  {
   "url": "https://api.agentstools.dev/fraud/score",
   "host": "api.agentstools.dev",
   "description": "Fusion anti-abuse risk score for an email and/or IP in one call. Combines domain-level email intelligence (MX, SPF, DMARC, disposable, free, role) with IP reputation into a deterministic 0-100 score with per-dimension reasons. Works with either input alone.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:20.976Z"
  },
  {
   "url": "https://api.agentstools.dev/freight/carrier",
   "host": "api.agentstools.dev",
   "description": "Fit-to-haul verdict for a US motor carrier from FMCSA registration data. Give one of dot, mc or name and get a verdict (fit, caution, unfit or not_found), a 0-100 fit score, per-dimension flags, reasons and weighted signals across authority status, operation, hazmat, safety rating, history, registration freshness, address and fleet. Deterministic, no LLM. Carrier vetting indicators, not legal or c",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:40:27.714Z"
  },
  {
   "url": "https://api.agentstools.dev/freight/lookup",
   "host": "api.agentstools.dev",
   "description": "Search US motor carriers by name in the FMCSA Company Census and get ranked candidates, each with its USDOT number, MC docket, legal name, state, decoded carrier status, authority status and operation. Cheap first step before freight/carrier.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:40:30.632Z"
  },
  {
   "url": "https://api.agentstools.dev/funding/award",
   "host": "api.agentstools.dev",
   "description": "Fetch one federal R&D award as a normalized record with its full abstract. Give the award identifier and its source (NIH project number, NSF award id, or SBIR award) and get the title, complete abstract, agency, amount, dates, principal investigators, organization and technology terms, plus for NIH the linked publication PubMed ids. Cheap single-record pull.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:00.848Z"
  },
  {
   "url": "https://api.agentstools.dev/funding/profile",
   "host": "api.agentstools.dev",
   "description": "Received R&D-funding profile of a company, organization or principal investigator, fused from NIH RePORTER, NSF and SBIR/STTR public records. Give a company or organization or PI name and get every federal research award it received with amounts, agencies, years, tech focus and abstracts, plus computed aggregates: total non-dilutive funding, breakdown by agency and by year, technology clusters, an",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:46.057Z"
  },
  {
   "url": "https://api.agentstools.dev/funding/search",
   "host": "api.agentstools.dev",
   "description": "Find federally funded R&D projects by technology topic across NIH RePORTER and NSF. Give a keyword such as a mechanism, disease area or technology and get a ranked list of funded projects with the recipient organization, principal investigator, agency, amount, year and abstract, for competitor-landscape mapping and lead generation. Bounded scan with a coverage note.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:56.323Z"
  },
  {
   "url": "https://api.agentstools.dev/gas",
   "host": "api.agentstools.dev",
   "description": "EVM gas oracle for any major chain - Ethereum, Base, Arbitrum, Optimism, Polygon, BNB, Avalanche: next-block baseFee plus slow, med and fast priority-fee tiers (maxFeePerGas and maxPriorityFeePerGas), read live from chain state in one call. Choose network (default Ethereum). EIP-1559 and legacy handled.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T08:42:45.033Z"
  },
  {
   "url": "https://api.agentstools.dev/geocode",
   "host": "api.agentstools.dev",
   "description": "Forward-geocode a street address or place name (WORLDWIDE) to coordinates + parsed address components via OpenStreetMap Nominatim (public, keyless).",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T14:05:07.242Z"
  },
  {
   "url": "https://api.agentstools.dev/geocode/reverse",
   "host": "api.agentstools.dev",
   "description": "Reverse-geocode coordinates (WORLDWIDE) to a street address + parsed components via OpenStreetMap Nominatim; enriched with the nearest NWS city/state when the point is in the US.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-09T16:18:48.802Z"
  },
  {
   "url": "https://api.agentstools.dev/govcon/agency",
   "host": "api.agentstools.dev",
   "description": "Profile a US federal agency's procurement in one call: reported obligations and outlays plus top vendors, top NAICS and top product-service codes. Give an agency name or toptier code.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:40:22.801Z"
  },
  {
   "url": "https://api.agentstools.dev/govcon/award",
   "host": "api.agentstools.dev",
   "description": "Get the full detail of one US federal award by its generated_internal_id (returned from /govcon/awards): award id, type, description, total obligation, dates, awarding agency hierarchy and recipient with parent. The drill-down step after a /govcon/awards search.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:40:24.461Z"
  },
  {
   "url": "https://api.agentstools.dev/govcon/awards",
   "host": "api.agentstools.dev",
   "description": "Search awarded US federal contracts and grants from USASpending.gov, filtered by award type, recipient, agency, NAICS, keyword and fiscal year, returning a normalized award list plus a summary.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T04:50:35.711Z"
  },
  {
   "url": "https://api.agentstools.dev/govcon/recipient",
   "host": "api.agentstools.dev",
   "description": "Profile a federal contractor's spending footprint by name or UEI in one call: total federal dollars, top agencies, top NAICS, a fiscal-year trend and recent awards, fused from several USASpending.gov queries.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:40:11.467Z"
  },
  {
   "url": "https://api.agentstools.dev/governance/proposal",
   "host": "api.agentstools.dev",
   "description": "One Snapshot proposal plus DETERMINISTIC governance semantics (no LLM): quorum progress and whether quorum is met, the leading choice and its margin, participation (votes and total voting power), seconds remaining, an honest outcome projection (current leader, not a final result), the top voters, and a structured digest.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:07.008Z"
  },
  {
   "url": "https://api.agentstools.dev/governance/proposals",
   "host": "api.agentstools.dev",
   "description": "List a DAO's governance proposals from Snapshot, normalized into one schema: id, title, state, choices, per-choice scores, scores_total, quorum, vote count, start/end, author, snapshot block, strategies and a link-back. Filter by state; pass a Snapshot space-id or a known protocol alias.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:04.766Z"
  },
  {
   "url": "https://api.agentstools.dev/governance/space",
   "host": "api.agentstools.dev",
   "description": "A Snapshot space's config and context so an agent understands the voting RULES: name, about, network, token symbol, strategies, admins/moderators, voting delay/period/quorum/type, proposal and follower counts, and a breakdown of active/pending/closed proposals.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:11.651Z"
  },
  {
   "url": "https://api.agentstools.dev/governance/votes",
   "host": "api.agentstools.dev",
   "description": "Normalized votes on a Snapshot proposal, ordered by voting power: voter address, resolved choice label, voting power, reason and timestamp. Tracks delegate participation and voting behaviour.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:08.803Z"
  },
  {
   "url": "https://api.agentstools.dev/hazard/flood",
   "host": "api.agentstools.dev",
   "description": "FEMA flood-zone lookup for a US point: Special Flood Hazard Area flag, FEMA flood zone (such as AE, VE, X), zone subtype, and base flood elevation, for a US address or coordinates.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:34.371Z"
  },
  {
   "url": "https://api.agentstools.dev/hazard/risk",
   "host": "api.agentstools.dev",
   "description": "US property/location natural-hazard risk profile: FEMA National Risk Index composite (18 hazards, expected annual loss, social vulnerability) plus the FEMA flood zone, as one cited JSON verdict for a US address, coordinates, or FIPS.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:32.188Z"
  },
  {
   "url": "https://api.agentstools.dev/hazard/seismic",
   "host": "api.agentstools.dev",
   "description": "USGS ASCE 7 seismic design values for a US point: Ss, S1, SDS, SD1, seismic design category, and PGA, for a US address or coordinates. Optional reference document, risk category, and site class.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:36.999Z"
  },
  {
   "url": "https://api.agentstools.dev/holdings/changes",
   "host": "api.agentstools.dev",
   "description": "Quarter-over-quarter change of an institutional manager's Form 13F portfolio. Give a CIK or name and get every position bucketed as new, added, reduced, sold out or unchanged, with per-position share and dollar deltas and a net flow summary, from two consecutive 13F filings, cited to both.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:21.602Z"
  },
  {
   "url": "https://api.agentstools.dev/holdings/filing",
   "host": "api.agentstools.dev",
   "description": "One Form 13F filing normalized: the cover page plus every consolidated position with issuer, CUSIP, ticker, shares, value in US dollars, percent of portfolio and voting authority. Give an accession with its CIK, or a CIK or name with a quarter. A cheap granular pull.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:23.673Z"
  },
  {
   "url": "https://api.agentstools.dev/holdings/manager",
   "host": "api.agentstools.dev",
   "description": "Normalized Form 13F portfolio for an institutional manager. Give a CIK or name and get consolidated positions: issuer, CUSIP, ticker, shares, value in US dollars, percent of portfolio, voting authority, plus portfolio total, top positions, concentration and spot Bitcoin and Ether ETF exposure, cited to the filing accession and period.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:18.781Z"
  },
  {
   "url": "https://api.agentstools.dev/holdings/security",
   "host": "api.agentstools.dev",
   "description": "All institutional holders of one security in a quarter, by ticker or CUSIP, with concentration and quarter-over-quarter institutional flow. This reverse index is deferred on this deployment and returns availability status; a manager's crypto ETF exposure is covered now by the holdings manager route.",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:25.568Z"
  },
  {
   "url": "https://api.agentstools.dev/humanverify/create",
   "host": "api.agentstools.dev",
   "description": "Get a HUMAN judgement on a subjective/culturally-nuanced question: we post the task to an account-free human rail, collect several answers, and return one typed verdict with an honest confidence (agreement × sample completeness). This create route returns a ticket immediately; poll the free result route for the verdict (human answers arrive asynchronously). Only judgement tasks are accepted — enga",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:49.613Z"
  },
  {
   "url": "https://api.agentstools.dev/iac/inspect",
   "host": "api.agentstools.dev",
   "description": "Static misconfiguration scan of a SINGLE infrastructure resource or config snippet (Terraform, Kubernetes, Dockerfile, docker-compose or CloudFormation). The lightweight per-resource form of /iac/scan: returns a verdict (pass, caution, block), a risk score and findings with rule, severity, location and fix hint. Security indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:40.214Z"
  },
  {
   "url": "https://api.agentstools.dev/iac/scan",
   "host": "api.agentstools.dev",
   "description": "Static misconfiguration scan of an infrastructure-as-code config: Terraform (plan JSON or HCL), Kubernetes / Helm, Dockerfile, docker-compose or CloudFormation. Detects public storage, open security groups, unencrypted data at rest, over-broad IAM, privileged / root containers, host mounts and more. Returns a verdict (pass, caution, block), a 0-100 risk score and per-finding rule, severity, resour",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:38.68Z"
  },
  {
   "url": "https://api.agentstools.dev/insider/trades",
   "host": "api.agentstools.dev",
   "description": "Normalized corporate-insider transactions from SEC Form 3, 4 and 5 filings. Give a ticker or issuer CIK and get each director, officer and 10-percent-owner transaction: transaction code, security, shares, price per share, value, acquired or disposed, direct or indirect holding, the insider role, and the disclosure lag, every record cited to its accession and form4.xml URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:42.643Z"
  },
  {
   "url": "https://api.agentstools.dev/insurance/bulletins",
   "host": "api.agentstools.dev",
   "description": "Recent Department of Insurance bulletins, circular letters and notices for a state, normalized to title, url, year and type with a linkback. Curated subset of reachable states, filterable by keyword and year, partial-on-failure.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:48.095Z"
  },
  {
   "url": "https://api.agentstools.dev/insurance/model-law",
   "host": "api.agentstools.dev",
   "description": "Per-state adoption of a NAIC insurance model law. Give a model number or a title keyword and get a normalized state-by-state table classifying each US jurisdiction as model adoption, previous version, related activity or no current activity, each with its statutory citation, plus a linkback to the NAIC source and required attribution.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:44.503Z"
  },
  {
   "url": "https://api.agentstools.dev/insurance/state-adoption",
   "host": "api.agentstools.dev",
   "description": "Which NAIC insurance model laws a given state has adopted, inverted from the NAIC state-page corpus. Give a state (name or code) and an optional model or topic filter and get the models it has adopted with each classification, citation and linkback.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:46.337Z"
  },
  {
   "url": "https://api.agentstools.dev/korea/disclosures",
   "host": "api.agentstools.dev",
   "description": "Recent official disclosures of a Korean listed company from Korea DART. Give a ticker, corp code or name and get a structured feed of the issuer's filings with type, date, submitter and an English viewer link. Cited to the primary source.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T11:37:56.562Z"
  },
  {
   "url": "https://api.agentstools.dev/korea/financials",
   "host": "api.agentstools.dev",
   "description": "Normalized company financials from Korea DART filings. Give a ticker, corp code or name plus a year and get income statement, balance sheet and cash flow lines mapped to one clean schema with English labels, each value cited to its XBRL account id and filing. Compact cited JSON instead of raw Korean statements.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T11:37:58.079Z"
  },
  {
   "url": "https://api.agentstools.dev/korea/ratios",
   "host": "api.agentstools.dev",
   "description": "Key financial ratios computed from Korea DART filings: margins, returns, liquidity, leverage and growth. Give a ticker, corp code or name plus a year and get ratios, each number citing the source accounts it was derived from, plus simple anomaly flags.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T11:37:59.764Z"
  },
  {
   "url": "https://api.agentstools.dev/kyb/screen",
   "host": "api.agentstools.dev",
   "description": "Screen a company name against the GLEIF business registry: fuzzy name search returning ranked candidates, each with its LEI, legal name, jurisdiction, registration status and corroboration level. Cheap first step before kyb/verify.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:00.075Z"
  },
  {
   "url": "https://api.agentstools.dev/kyb/verify",
   "host": "api.agentstools.dev",
   "description": "Verify a business is real and get a legitimacy verdict plus a 0-100 risk score. Give one of name, lei, cik, ticker, isin or qid and get a verdict (real, likely_real, inactive, dissolved or not_found), a risk category, per-dimension flags, reasons, the official registry and which registries corroborated. Deterministic scoring, no LLM. Legitimacy indicators, not legal or credit advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-10T20:30:34.772Z"
  },
  {
   "url": "https://api.agentstools.dev/legal/litigation",
   "host": "api.agentstools.dev",
   "description": "Find US court cases, opinions and dockets naming a business entity. Returns normalized records with case name, court, date, citation, docket number and nature of suit, plus a total count. Source: CourtListener, public-domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-26T18:12:06.386Z"
  },
  {
   "url": "https://api.agentstools.dev/legal/profile",
   "host": "api.agentstools.dev",
   "description": "Composite legal due-diligence profile of a business entity: litigation, patents and federal regulatory records in one call, plus a deterministic legal-risk signal (score 0-100, band, per-dimension flags and reasons).",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-01T20:29:36.64Z"
  },
  {
   "url": "https://api.agentstools.dev/legal/regulatory",
   "host": "api.agentstools.dev",
   "description": "Find US federal regulatory and enforcement documents mentioning an entity in the Federal Register. Returns rules, proposed rules and notices with title, type, agency, date, abstract and link. Source: Federal Register, public-domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-26T06:22:01.916Z"
  },
  {
   "url": "https://api.agentstools.dev/legislative/bill",
   "host": "api.agentstools.dev",
   "description": "Look up one US federal bill by id: title, sponsor, cosponsors, committees, policy area, full action history and computed lifecycle stages (introduced to enacted). Source: Congress.gov + GovInfo, public-domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:14.209Z"
  },
  {
   "url": "https://api.agentstools.dev/legislative/rulemaking",
   "host": "api.agentstools.dev",
   "description": "Find US proposed rules and rulemaking dockets by docket id, keyword or agency: documents, comment period, public-comment count and Federal Register links. Source: Regulations.gov + Federal Register, public-domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:19.37Z"
  },
  {
   "url": "https://api.agentstools.dev/legislative/search",
   "host": "api.agentstools.dev",
   "description": "Search US federal bills by keyword (optionally within one Congress) and get a ranked list of matching bills with id, title and latest action. Source: Congress.gov, public-domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:16.731Z"
  },
  {
   "url": "https://api.agentstools.dev/legislative/timeline",
   "host": "api.agentstools.dev",
   "description": "Stateless event diff for a US federal bill: which lifecycle stages it reached over a date window (introduced, committee, passed, enacted), each with date and source action. Source: Congress.gov, public-domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:22.166Z"
  },
  {
   "url": "https://api.agentstools.dev/lending/markets",
   "host": "api.agentstools.dev",
   "description": "DeFi lending protocol-health + solvency intelligence for a protocol or asset on Base: per-market utilization, available liquidity, TVL, total borrowed, debt ceiling and a deterministic 0-100 health score plus verdict (healthy / tight-liquidity / elevated), protocol aggregates, and a rate/TVL trend — computed by us over DefiLlama data.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:28.985Z"
  },
  {
   "url": "https://api.agentstools.dev/lending/rates",
   "host": "api.agentstools.dev",
   "description": "Cross-protocol DeFi money-market supply/borrow rates for an asset on Base: per-market supply APY, borrow APY, reward APY, utilization, LTV and available liquidity across Aave/Compound/Morpho/Euler/Fluid/Moonwell, plus a risk-aware best-safe-yield ranking (safety-flagged, not naked max APY), fused by us from DefiLlama pools+lendBorrow.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-31T15:59:55.429Z"
  },
  {
   "url": "https://api.agentstools.dev/license/check",
   "host": "api.agentstools.dev",
   "description": "License-compliance verdict for one package and its whole transitive dependency tree. Resolves the deps.dev graph plus the declared SPDX license of every node, finds copyleft contamination points, and returns a target-and-distribution-aware verdict of safe, attribution-required, copyleft-risk or incompatible. Automated indicators, not legal advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:54:01.463Z"
  },
  {
   "url": "https://api.agentstools.dev/license/compat",
   "host": "api.agentstools.dev",
   "description": "Pure-compute license-compatibility verdict, no network. Give a list of SPDX ids or one SPDX expression with AND, OR and WITH plus a target license and a distribution model, and get the matrix verdict of safe, attribution-required, copyleft-risk or incompatible with the obligation and reasons. Automated indicators, not legal advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:54:05.598Z"
  },
  {
   "url": "https://api.agentstools.dev/license/scan",
   "host": "api.agentstools.dev",
   "description": "License-compliance verdict for a whole dependency list or parsed manifest in one call. Accepts name-at-version strings, a parsed package.json, a requirements.txt list or go.mod imports, resolves each declared SPDX license, and returns a per-dependency plus aggregate verdict with the worst copyleft contamination point. Automated indicators, not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:54:03.526Z"
  },
  {
   "url": "https://api.agentstools.dev/links",
   "host": "api.agentstools.dev",
   "description": "Extract every link from a public page for crawling agents: de-duplicated absolute URLs with anchor text, internal/external counts, declared feeds and a sitemap hint.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:58.075Z"
  },
  {
   "url": "https://api.agentstools.dev/macro/compare",
   "host": "api.agentstools.dev",
   "description": "One indicator compared across several countries: the latest value for each plus computed signals — rank, highest and lowest, spread and mean. Each value is cited to its source.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:29.788Z"
  },
  {
   "url": "https://api.agentstools.dev/macro/country",
   "host": "api.agentstools.dev",
   "description": "A curated headline basket of key macroeconomic and development indicators for one country: GDP, GDP per capita, growth, inflation, unemployment, population, government debt, current account, life expectancy and CO2 per capita. Latest value plus short history, each value cited to its source.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:27.734Z"
  },
  {
   "url": "https://api.agentstools.dev/macro/forecast",
   "host": "api.agentstools.dev",
   "description": "IMF World Economic Outlook forecasts for a country: real GDP growth, inflation, nominal GDP, GDP per capita, government debt, current account and unemployment, including projected future years. Values are cited to the IMF WEO.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:31.363Z"
  },
  {
   "url": "https://api.agentstools.dev/macro/indicator",
   "host": "api.agentstools.dev",
   "description": "One macroeconomic or development indicator for one or more countries as a cited time-series. Fuses free authoritative sources (World Bank, IMF) and tags every value with its source, source code, year and country ISO3. Accepts a canonical indicator key or a raw World Bank code.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:25.62Z"
  },
  {
   "url": "https://api.agentstools.dev/market/report",
   "host": "api.agentstools.dev",
   "description": "Rich cross-source market report for 50+ assets (crypto, stablecoins, forex, metals): Chainlink + DEX pools, TVL-weighted VWAP, total pool TVL, recent change and volatility — all computed by us from on-chain state.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:25.211Z"
  },
  {
   "url": "https://api.agentstools.dev/marketing/attribution",
   "host": "api.agentstools.dev",
   "description": "Multi-touch attribution over conversion paths, five models at once: first-touch, last-touch, linear, time-decay, and position-based. Returns per-channel credit for each model plus a comparison. Pure computation over your inputs.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:01.352Z"
  },
  {
   "url": "https://api.agentstools.dev/marketing/experiment",
   "host": "api.agentstools.dev",
   "description": "A/B test significance with a two-proportion z-test: observed lift, z-score, two-sided p-value, confidence interval on the lift, minimum detectable effect, and sample-size sufficiency. Pure computation over your inputs.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:04.885Z"
  },
  {
   "url": "https://api.agentstools.dev/marketing/funnel",
   "host": "api.agentstools.dev",
   "description": "Cross-channel conversion funnel over your ad data: per-stage conversion rate, drop-off, loss-rate, overall conversion, the bottleneck stage, and a per-channel breakdown. Pure computation over your inputs.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:59.478Z"
  },
  {
   "url": "https://api.agentstools.dev/marketing/spend",
   "host": "api.agentstools.dev",
   "description": "Per-channel unit economics from spend, conversions and revenue: CPC, CPM, CPA, CAC, ROAS, ROI, conversion rate, and LTV to CAC. Ranks channels and suggests a budget shift. Pure computation over your inputs.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:03.191Z"
  },
  {
   "url": "https://api.agentstools.dev/match/dedupe",
   "host": "api.agentstools.dev",
   "description": "Deduplicate a list of names or addresses into clusters of likely duplicates. Blocks by similarity key then confirms pairwise inside each block, returning clusters with a canonical representative plus a summary of input, cluster and duplicate counts. Similarity indicators, not authoritative identity resolution.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:10.748Z"
  },
  {
   "url": "https://api.agentstools.dev/match/key",
   "host": "api.agentstools.dev",
   "description": "Compute a deterministic similarity key for a name or address: the cheap first step of client-side blocking and deduplication. Records that share a key are duplicate candidates to confirm. Returns the key, the normalized form and the tokens. Indicators, not authoritative identity resolution.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:07.468Z"
  },
  {
   "url": "https://api.agentstools.dev/match/name",
   "host": "api.agentstools.dev",
   "description": "Fuzzy-match two names or addresses and return a 0-100 similarity score with a match decision. Normalizes legal forms, business stop-words, person titles and address abbreviations BEFORE the fuzzy compare, then fuses token, prefix, phonetic and edit similarity. Returns the score, the per-component scores, the normalized forms and is_match. Similarity indicators, not authoritative identity resolutio",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:05.577Z"
  },
  {
   "url": "https://api.agentstools.dev/match/standardize",
   "host": "api.agentstools.dev",
   "description": "Standardize a company name, person name or address to a canonical form. Canonicalises legal forms, drops business stop-words, strips person titles and suffixes and folds address abbreviations. Returns the canonical form, the tokens and the rules that were applied. Indicators, not authoritative identity resolution.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:09.19Z"
  },
  {
   "url": "https://api.agentstools.dev/mcp/inspect",
   "host": "api.agentstools.dev",
   "description": "Static security scan of a single text or prompt blob: hidden unicode, prompt injection, data-exfiltration directives, dangerous-capability and tool-shadowing language, and obfuscation. Returns a 0-100 risk score, category and findings. Security indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:51.657Z"
  },
  {
   "url": "https://api.agentstools.dev/mcp/scan",
   "host": "api.agentstools.dev",
   "description": "Static security scan of an MCP manifest or tool list. Detects tool poisoning, hidden unicode instructions, prompt injection, data-exfiltration directives, dangerous capabilities, tool shadowing and post-approval rug-pull drift. Returns a 0-100 risk score, category, per-tool findings and content hashes. Security indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T14:08:08.229Z"
  },
  {
   "url": "https://api.agentstools.dev/migrate/batch",
   "host": "api.agentstools.dev",
   "description": "Batch safety preflight for many database migrations at once: a list of objects each with a name and migration SQL. Returns a per-file pass, caution or block verdict plus a rollup with the worst verdict and counts. Migration-safety indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:53.68Z"
  },
  {
   "url": "https://api.agentstools.dev/migrate/check",
   "host": "api.agentstools.dev",
   "description": "Safety preflight for a database schema migration BEFORE you apply it. Send the migration SQL for Postgres or MySQL and get a pass, caution or block verdict with per-finding operation, severity, plain-language reason and a zero-downtime alternative. Migration-safety indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:51.492Z"
  },
  {
   "url": "https://api.agentstools.dev/mining/breakeven",
   "host": "api.agentstools.dev",
   "description": "ASIC-miner break-even and profitability: daily and monthly BTC and USD revenue, power cost, net profit, margin, the break-even electricity price and the break-even BTC price, and optional hardware payback days, for a named miner model or raw hashrate and wattage at a given electricity price. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:05.61Z"
  },
  {
   "url": "https://api.agentstools.dev/mining/capitulation",
   "host": "api.agentstools.dev",
   "description": "Bitcoin hash-ribbon miner-capitulation signal: the 30-day versus 60-day moving average of network hashrate, whether miners are in capitulation, whether a recovery cross has occurred, and the 30-day hashrate trend. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T04:55:19.413Z"
  },
  {
   "url": "https://api.agentstools.dev/mining/hashprice",
   "host": "api.agentstools.dev",
   "description": "Bitcoin mining hashprice: expected mining reward per petahash and per terahash per second per day, in BTC and USD, fused with the network hashrate, current difficulty, the next difficulty-retarget forecast and the block-subsidy and average-fee split. Informational, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T04:55:41.006Z"
  },
  {
   "url": "https://api.agentstools.dev/model/compare",
   "host": "api.agentstools.dev",
   "description": "Compare two to five models side by side. Give a comma separated list of names or aliases and get each model normalized on price, context, capabilities, knowledge cutoff and coding benchmark, plus flags for the cheapest, the best benchmark and the largest context. Fused from open keyless catalogs with a citation on every model.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:28.275Z"
  },
  {
   "url": "https://api.agentstools.dev/model/lookup",
   "host": "api.agentstools.dev",
   "description": "Look up one normalized model record by name or short alias such as sonnet or 4o. Returns per-million input and output prices, context and output limits, capability tags, modalities, knowledge cutoff, release date, provider and coding benchmark, each fused from open keyless catalogs LiteLLM, models dev and Aider with a source citation. Unknown names return found false, never an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:26.608Z"
  },
  {
   "url": "https://api.agentstools.dev/model/route",
   "host": "api.agentstools.dev",
   "description": "Pick the cheapest LLM that passes your task and constraints. Give a task class and optional constraints such as minimum context, required tool-use, vision or reasoning, maximum input and output price per million tokens, a minimum coding benchmark and a provider filter, and get a ranked cheapest-first list of models that pass, plus a recommended pick and a deterministic rationale. Fused from open k",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:25.023Z"
  },
  {
   "url": "https://api.agentstools.dev/netintel/asn",
   "host": "api.agentstools.dev",
   "description": "Registry and routing metadata for an autonomous system: the AS name, the Regional Internet Registry that allocated it, the country, the allocation date and status, a datacenter/hosting classification and the announced-prefix count.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:51.694Z"
  },
  {
   "url": "https://api.agentstools.dev/netintel/prefix",
   "host": "api.agentstools.dev",
   "description": "Full routing-security report for an IPv4 address or prefix: the origin AS, the RIR allocation of the block (who, when, country, status), the RPKI ROA status against that origin, and more-specific and less-specific ROA coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:53.606Z"
  },
  {
   "url": "https://api.agentstools.dev/netintel/rpki",
   "host": "api.agentstools.dev",
   "description": "RPKI Route-Origin Validation for an IPv4 prefix and origin AS, computed per RFC 6811 from the bulk Validated ROA Payload set. Returns the ROA status, the covering ROA count and the matching ROAs with their origin, max length and trust anchor.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:49:49.58Z"
  },
  {
   "url": "https://api.agentstools.dev/news/brief",
   "host": "api.agentstools.dev",
   "description": "Situation brief on a topic (RAG over fresh news): searches recent news, reads the top articles and synthesizes a short cited summary of what is currently happening plus key points. Cites only the retrieved articles (anti-hallucination).",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:09.952Z"
  },
  {
   "url": "https://api.agentstools.dev/nft/collection",
   "host": "api.agentstools.dev",
   "description": "Flagship NFT collection intelligence: fuses identity, floor (native+USD), market cap, volume, total supply, holders and listed count into COMPUTED metrics — liquidity ratio (listed/supply + volume/mcap), holder/supply ratio, sales velocity and floor momentum — plus a normalized market-health verdict with confidence and rationale. EVM via CoinGecko, Solana + Bitcoin-Ordinals via Magic Eden. Keyless",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:29.424Z"
  },
  {
   "url": "https://api.agentstools.dev/nft/floor",
   "host": "api.agentstools.dev",
   "description": "Multi-chain NFT collection floor price in one call: floor in native currency AND USD, 24h floor change percent, market cap and the resolved source. EVM via CoinGecko (pass chain+contract or a CoinGecko slug), Solana + Bitcoin-Ordinals via Magic Eden (pass chain plus the marketplace symbol as slug). Keyless, attributed.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:27.486Z"
  },
  {
   "url": "https://api.agentstools.dev/nft/sales",
   "host": "api.agentstools.dev",
   "description": "Recent NFT sales intelligence for a collection: 24h sale count, average sale price (native+USD), momentum versus floor and sales velocity. Live native trade feed on Solana and Bitcoin-Ordinals (Magic Eden activities); on EVM CoinGecko has no native feed so returns an honest partial (sales_feed_available=false) with the one-day aggregate. Never fabricates trades. Keyless, attributed.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:32.673Z"
  },
  {
   "url": "https://api.agentstools.dev/nonprofit/financials",
   "host": "api.agentstools.dev",
   "description": "Normalized multi-period Form 990 financials for a US nonprofit by EIN: revenue, expenses, contributions, program revenue, assets, liabilities, net assets and officer compensation per tax year, plus computed ratios (program support, overhead, officer-compensation share, net margin) and gap flags, each number cited to its filing.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:40.639Z"
  },
  {
   "url": "https://api.agentstools.dev/nonprofit/profile",
   "host": "api.agentstools.dev",
   "description": "Composite due-diligence profile of a US 501(c) nonprofit by EIN or name: identity (name, EIN, decoded NTEE, subsection, foundation type, ruling date), current IRS status fusion (Pub 78 deductibility, auto-revocation, exempt status), latest Form 990 financials, multi-year trend, cited filings, and a deterministic health and risk indicator set.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:37.335Z"
  },
  {
   "url": "https://api.agentstools.dev/nonprofit/search",
   "host": "api.agentstools.dev",
   "description": "Resolve a US nonprofit name to ranked candidate organizations, each with EIN, name, city, state, decoded NTEE, subsection and a match score. The cheap first step for EIN-to-name disambiguation, optionally narrowed by state, NTEE category or 501(c) subsection.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:42.403Z"
  },
  {
   "url": "https://api.agentstools.dev/nonprofit/status",
   "host": "api.agentstools.dev",
   "description": "Crisp authoritative IRS tax-exempt status for a US nonprofit by EIN: whether it is currently tax-exempt, listed in Publication 78 as able to receive deductible contributions with the eligibility code, whether its status was automatically revoked with the revocation and reinstatement dates, and its 501(c) subsection.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:38.925Z"
  },
  {
   "url": "https://api.agentstools.dev/notarize",
   "host": "api.agentstools.dev",
   "description": "Notarize a public URL: we fetch it ourselves and return a signed snapshot (final URL, HTTP status, content-type, sha256 of the body, server timestamp, upstream host) with TWO cryptographic attestations — a plain EIP-712 signature and an EAS off-chain (Version2) attestation. Proves what this endpoint observed at fetch time (integrity + timestamp + non-repudiation). mode=hash (default) returns metad",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:22.854Z"
  },
  {
   "url": "https://api.agentstools.dev/nutrition/barcode",
   "host": "api.agentstools.dev",
   "description": "Look up a packaged product by GTIN/barcode via Open Food Facts (global). Returns the normalized nutrition profile plus allergens, diet flags, Nutri-Score and NOVA.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:29.358Z"
  },
  {
   "url": "https://api.agentstools.dev/nutrition/food",
   "host": "api.agentstools.dev",
   "description": "Full normalized nutrition profile for a USDA FoodData Central food by fdc_id: calories, macros and micronutrients per 100g and per serving.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:27.664Z"
  },
  {
   "url": "https://api.agentstools.dev/nutrition/search",
   "host": "api.agentstools.dev",
   "description": "Search foods by name in USDA FoodData Central (public domain). Returns ranked matches with fdc_id, description, brand, GTIN and key macros per 100g.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:39:25.708Z"
  },
  {
   "url": "https://api.agentstools.dev/osha/company",
   "host": "api.agentstools.dev",
   "description": "Workplace-safety risk verdict for a US employer from public OSHA enforcement records. Give an establishment name and optional state and get a 0-100 safety risk score, a low, medium, high or critical rating, per-dimension flags, reasons and a cited list of the inspections behind the score. Deterministic, no LLM. Risk indicators, not legal or compliance advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:52.583Z"
  },
  {
   "url": "https://api.agentstools.dev/osha/screen",
   "host": "api.agentstools.dev",
   "description": "Search US employers in the public OSHA enforcement records by establishment name and get ranked candidates, each with its state, SIC and NAICS codes, last inspection date, inspection count, summed violation count and the most serious inspection trigger. Cheap first step before osha/company.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:50.801Z"
  },
  {
   "url": "https://api.agentstools.dev/personality/bodygraph",
   "host": "api.agentstools.dev",
   "description": "Neutral I-Ching bodygraph: the gate and line activations for the personality (birth) and design (Sun 88 degrees of arc before birth) sets, with the derived defined centers, channels, profile and a structural energy-type. Give a birth date, and for full accuracy a time, place and tz or utc_offset. Computed, not interpreted.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:33.834Z"
  },
  {
   "url": "https://api.agentstools.dev/personality/chart",
   "host": "api.agentstools.dev",
   "description": "Multi-framework birth-chart in ONE call: western natal astrology, Vedic sidereal positions, Chinese BaZi, Pythagorean numerology, a neutral I-Ching bodygraph and biorhythms. Give a birth date (optional time, place or lat and lon, and tz or utc_offset) and get cited JSON across every system. Deterministic, no LLM, no keys.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:30.059Z"
  },
  {
   "url": "https://api.agentstools.dev/personality/western",
   "host": "api.agentstools.dev",
   "description": "Western natal astrology only: tropical planet placements by sign and degree with retrograde flags, Whole-Sign houses, the Ascendant and Midheaven angles and the major Ptolemaic aspects. Give a birth date, and for the angles a time, place and tz or utc_offset. Deterministic ephemeris, no LLM, no keys.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:31.987Z"
  },
  {
   "url": "https://api.agentstools.dev/pii/redact",
   "host": "api.agentstools.dev",
   "description": "Detect and transform structured PII in a text blob. Returns the sanitized text plus a findings report. Modes: redact, mask, hash, or reversible tokenize (the token map is returned in the response — nothing is stored). Optional per-type mode overrides and an allow-list. Structured PII indicators, not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:34.829Z"
  },
  {
   "url": "https://api.agentstools.dev/pii/scan",
   "host": "api.agentstools.dev",
   "description": "Detect structured PII in a text blob: emails, phones, credit cards, bank and tax ids, IP and MAC addresses, crypto addresses, dates of birth, geo coordinates and secrets. Returns findings with a confidence score plus a compliance summary. No transformed text. Structured PII indicators, not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:33.134Z"
  },
  {
   "url": "https://api.agentstools.dev/pkg/preflight",
   "host": "api.agentstools.dev",
   "description": "Install-safety preflight for one dependency BEFORE pip install / npm i. Returns a safe / caution / block verdict fusing existence, OSV malware flags, typosquat distance to a popular package, a known-hallucination corpus, and freshness metadata. Supply-chain indicators, not a guarantee.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:53.828Z"
  },
  {
   "url": "https://api.agentstools.dev/pkg/preflight/batch",
   "host": "api.agentstools.dev",
   "description": "Batch install-safety preflight for a whole dependency list or parsed manifest (up to 100 packages). Returns a verdict per package plus a blocked / caution / safe summary. Supply-chain indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:57.792Z"
  },
  {
   "url": "https://api.agentstools.dev/politics/profile",
   "host": "api.agentstools.dev",
   "description": "Cross-domain money-in-politics footprint of one entity by name. Fuses the entity's FEC campaign contributions as a donor with its Senate LDA lobbying spend as a client into one cited profile with aggregates across both domains. Partial on failure per domain. Informational public disclosure data for due-diligence, not for donor solicitation.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:34.732Z"
  },
  {
   "url": "https://api.agentstools.dev/pr/verdict",
   "host": "api.agentstools.dev",
   "description": "One merge-safety verdict for a public GitHub pull request. Fetches the PR diff and runs it through code, secret, CI/CD pipeline and dependency scanners, returning a single verdict (pass, caution, block), a risk score and findings with severity, file, line and a fix hint. One call instead of slicing the diff into several. Security indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-10T15:39:47.51Z"
  },
  {
   "url": "https://api.agentstools.dev/prediction/event",
   "host": "api.agentstools.dev",
   "description": "Cross-venue event fusion: match the SAME event across prediction venues (deterministic fuzzy title match + resolve-date proximity) and return each venue's implied probability, a money-type-weighted consensus, and a forecast-divergence signal (venue disagreement, not a tradeable arbitrage).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:55.488Z"
  },
  {
   "url": "https://api.agentstools.dev/prediction/market",
   "host": "api.agentstools.dev",
   "description": "Detail of ONE prediction market or event by numeric id, 0x conditionId, market-slug or event-slug (auto-detected): normalized outcomes with implied probabilities, volume, liquidity, close date, status and a link-back.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:57.606Z"
  },
  {
   "url": "https://api.agentstools.dev/prediction/prices",
   "host": "api.agentstools.dev",
   "description": "Odds/price history for ONE outcome of a prediction market (by id, 0x conditionId or slug): a normalized implied-probability time series plus a momentum summary — change, percent change, min/max, current and trend.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:03.744Z"
  },
  {
   "url": "https://api.agentstools.dev/prediction/search",
   "host": "api.agentstools.dev",
   "description": "Cross-venue prediction-market search: one query returns a ranked list of NORMALIZED markets from Polymarket (real-money) and Manifold (play-money) under one schema — implied probability, outcomes, volume, liquidity, close date, status, money_type and a link-back. One call instead of hitting each venue's API and reconciling their shapes.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:52.723Z"
  },
  {
   "url": "https://api.agentstools.dev/prediction/trades",
   "host": "api.agentstools.dev",
   "description": "Recent trades for one prediction market (by conditionId, slug or numeric id): a PII-stripped pseudonymous feed plus a derived summary — trade count, buy/sell volume and counts, size-weighted average price, last price and range.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:01.531Z"
  },
  {
   "url": "https://api.agentstools.dev/prediction/trending",
   "host": "api.agentstools.dev",
   "description": "Top trending prediction events by 24-hour traded volume: a normalized list with 24h and total volume, liquidity, market count, a top-market summary, close date, status and a link-back.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-28T03:13:01.672Z"
  },
  {
   "url": "https://api.agentstools.dev/preflight",
   "host": "api.agentstools.dev",
   "description": "Preflight trust check of another x402 endpoint before an agent pays it. From the target resource URL: a composite trust score 0-100, a category (trusted / caution / untrusted / unknown), per-dimension flags, reasons and weighted signals. Scored from CDP x402 Bazaar discovery, an on-chain USDC payment-diversity sample, and a live 402 probe that the served payTo matches the listing. Trust indicators",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:48.046Z"
  },
  {
   "url": "https://api.agentstools.dev/price",
   "host": "api.agentstools.dev",
   "description": "On-chain USD spot price for 50+ assets from Chainlink feeds or the most-liquid Base DEX pool (computed from public chain state): crypto majors, stablecoins, Base-native tokens, forex currencies and precious metals.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T14:06:18.887Z"
  },
  {
   "url": "https://api.agentstools.dev/price/benchmark",
   "host": "api.agentstools.dev",
   "description": "Medicare national reference price for a procedure code — a cheap anchor to compare hospital prices against. Returns the average Medicare submitted, allowed and payment amounts per place of service from CMS public data. Informational.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:58.153Z"
  },
  {
   "url": "https://api.agentstools.dev/price/discover",
   "host": "api.agentstools.dev",
   "description": "Find a US hospital's machine-readable price files from its website domain. Reads the hospital's root cms-hpt.txt pointer and returns the location name, source page and machine-readable-file URL for each location, with the detected file format.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:54.339Z"
  },
  {
   "url": "https://api.agentstools.dev/price/hospital",
   "host": "api.agentstools.dev",
   "description": "Negotiated, gross and cash prices a hospital publishes for a procedure code, plus fused CMS Care Compare quality. Streams the slice of the hospital's own machine-readable file for one billing code and cites the file's hospital name, date and version. Informational, not a quote.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:56.328Z"
  },
  {
   "url": "https://api.agentstools.dev/provenance/inspect",
   "host": "api.agentstools.dev",
   "description": "Raw C2PA manifest-store dump for a media file, with no verdict wrapper. Returns every manifest in the provenance chain with its claim generator, signer, assertion labels, edit actions, AI-source flag, ingredient graph and the granular validation codes. For agents that want the full provenance tree rather than a go/no-go verdict. Heavy binary fields (thumbnails, hash blobs) are not echoed.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:57.846Z"
  },
  {
   "url": "https://api.agentstools.dev/provenance/verify",
   "host": "api.agentstools.dev",
   "description": "Cryptographic C2PA / Content-Credentials verdict for a media file. Parses the embedded manifest, verifies the signature chain and asset hash-binding against the C2PA production + Interim trust lists, and returns a go/no-go verdict (authentic-provenance, untrusted-signer, tampered, unsigned) with the distilled signed claims. Cryptographic provenance, not a deepfake detector.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T10:20:31.776Z"
  },
  {
   "url": "https://api.agentstools.dev/provider/screen",
   "host": "api.agentstools.dev",
   "description": "Screen a US healthcare provider against the OIG LEIE federal exclusion list. Exact NPI match returns an authoritative exclusion; a name match returns potential matches for review. Accepts an npi, a name, or an organization.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:14.83Z"
  },
  {
   "url": "https://api.agentstools.dev/provider/verify",
   "host": "api.agentstools.dev",
   "description": "Full compliance verdict for a US healthcare provider: fuses live NPPES registration status, taxonomy and license, Medicare PECOS enrollment, and OIG LEIE exclusion into a deterministic verdict with risk flags. Accepts an npi, a name, or an organization.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:17.431Z"
  },
  {
   "url": "https://api.agentstools.dev/quant/defi",
   "host": "api.agentstools.dev",
   "description": "DeFi math helper: APR and APY conversion, funding annualization, impermanent loss, liquidation price, and leverage. Pure computation over your inputs.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:06.328Z"
  },
  {
   "url": "https://api.agentstools.dev/quant/kelly",
   "host": "api.agentstools.dev",
   "description": "Kelly-criterion optimal bet fraction and position sizing from a win probability and payoff, or from an edge and odds. Pure computation over your inputs.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:03.03Z"
  },
  {
   "url": "https://api.agentstools.dev/quant/montecarlo",
   "host": "api.agentstools.dev",
   "description": "Monte-Carlo geometric-Brownian-motion simulation of terminal price and European option payoff, with percentiles and a standard error. Pure computation over your inputs.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:04.71Z"
  },
  {
   "url": "https://api.agentstools.dev/quant/options",
   "host": "api.agentstools.dev",
   "description": "Black-Scholes European option calculator: fair price, all greeks (delta, gamma, vega, theta, rho), or implied volatility from a market price. Pure computation over your inputs.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:40:59.373Z"
  },
  {
   "url": "https://api.agentstools.dev/quant/risk",
   "host": "api.agentstools.dev",
   "description": "Portfolio risk metrics over an array of periodic returns: value-at-risk, conditional VaR, Sharpe, Sortino, max drawdown, Calmar, volatility, and more. Pure computation over your inputs.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:01.196Z"
  },
  {
   "url": "https://api.agentstools.dev/realestate/compare",
   "host": "api.agentstools.dev",
   "description": "Compare several US geographies on one real-estate metric: price momentum, gross rental yield, price to income, median home value, median gross rent or median household income. Returns a ranking plus rank, highest and lowest, spread and mean signals.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:35.68Z"
  },
  {
   "url": "https://api.agentstools.dev/realestate/market",
   "host": "api.agentstools.dev",
   "description": "A composite US real-estate market profile for one geography. Fuses the FHFA House Price Index momentum, Census ACS demographics, housing, income, tenure and vacancy, national housing context, and Fair Market Rents into one cited JSON with computed derivatives such as gross rental yield and affordability. Aggregate market tier, not a per address valuation.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-02T21:38:28.397Z"
  },
  {
   "url": "https://api.agentstools.dev/realestate/prices",
   "host": "api.agentstools.dev",
   "description": "The FHFA House Price Index for a geography: the current index level plus year over year, quarter over quarter and five year growth, with momentum flags and a short history. State and metro CBSA levels are covered directly; county and ZIP resolve to the state level index. Public domain, US only.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:31.581Z"
  },
  {
   "url": "https://api.agentstools.dev/realestate/rents",
   "host": "api.agentstools.dev",
   "description": "Rental market indicators for a geography: HUD Fair Market Rents by bedroom count when a HUD token is configured, plus the Census ACS median gross rent as context. Falls back to the ACS rent when HUD is not configured. Aggregate market tier, US only.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:33.626Z"
  },
  {
   "url": "https://api.agentstools.dev/resolve",
   "host": "api.agentstools.dev",
   "description": "Basename/ENS resolution on Base: forward name->address (give 'name') or reverse address->name (give 'address', forward-verified against spoofing).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:43.975Z"
  },
  {
   "url": "https://api.agentstools.dev/rwa/category",
   "host": "api.agentstools.dev",
   "description": "Market-intelligence aggregate over a normalized RWA sub-category: total TVL, the top products ranked with their TVL share, issuer concentration and the leading product's growth trend. Called without a category it returns a market-wide roll-up of every sub-category's TVL and product count. Cited to the open-data source.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-28T03:13:12.159Z"
  },
  {
   "url": "https://api.agentstools.dev/rwa/list",
   "host": "api.agentstools.dev",
   "description": "Catalog of tokenized real-world-asset products ranked by TVL, from the DefiLlama RWA universe. Each row carries slug, name, symbol, normalized sub-category, backing type, issuer, DefiLlama category, total value locked and the chains it lives on. Optionally filter by sub-category, chain or issuer. The cheap first step that resolves a name to the slug the other routes use.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T08:48:57.473Z"
  },
  {
   "url": "https://api.agentstools.dev/rwa/product",
   "host": "api.agentstools.dev",
   "description": "Full tokenized-RWA product profile for a slug, a token symbol, or an issuer with a name. Fuses identity and issuer, the normalized sub-category and backing type, on-chain TVL with a per-chain distribution, a growth trend of TVL over 7, 30 and 90 days, pool-level yield and APY, and an independent on-chain totalSupply cross-check for a curated token, with cited sources and a derived-signal frame.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:19.532Z"
  },
  {
   "url": "https://api.agentstools.dev/safety/product",
   "host": "api.agentstools.dev",
   "description": "Product recall and safety check for a consumer good, food, drug or medical device by brand or product name. Fuses CPSC and openFDA recalls into one cited JSON with hazard, FDA class, remedy, status and a deterministic risk score. Risk indicators, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:40:35.411Z"
  },
  {
   "url": "https://api.agentstools.dev/safety/vehicle",
   "host": "api.agentstools.dev",
   "description": "Vehicle safety and recall check for a car, by make/model/year or by VIN. Fuses NHTSA open recalls, a complaint summary (crash, fire, injuries, deaths) and the 5-star NCAP safety rating into one cited JSON with a deterministic risk score. Risk indicators, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-04T18:34:44.851Z"
  },
  {
   "url": "https://api.agentstools.dev/scholar/citations",
   "host": "api.agentstools.dev",
   "description": "Citation graph of a paper: the works it references (outgoing) and the works that cite it (incoming), each as normalized records, plus the Semantic Scholar influential-citation count. Give a doi, arxiv, pmid, openalex_id or title. Ideal for literature review and prior-art mapping.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-26T06:22:29.218Z"
  },
  {
   "url": "https://api.agentstools.dev/scholar/oa",
   "host": "api.agentstools.dev",
   "description": "Locate a free open-access PDF for a DOI. Returns whether an open-access copy exists and the best PDF link with its license, version and host type, from Unpaywall and OpenAlex. A cheap, focused open-access locator.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:41.694Z"
  },
  {
   "url": "https://api.agentstools.dev/scholar/paper",
   "host": "api.agentstools.dev",
   "description": "Resolve one research paper and fuse its metadata across OpenAlex, Crossref, Unpaywall and Semantic Scholar into a single cited JSON. Give a doi, arxiv, pmid, pmcid, openalex_id or title and get canonical metadata, authors with ORCID and affiliations, venue, citation counts, an open-access PDF link and a full id crosswalk.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:36.915Z"
  },
  {
   "url": "https://api.agentstools.dev/screen/address",
   "host": "api.agentstools.dev",
   "description": "Check whether a crypto address appears on the official public sanctions lists (OFAC SDN, UK, EU, UN). Deterministic exact lookup; returns the matched record (list, program, entity name, reference, currency).",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:44.166Z"
  },
  {
   "url": "https://api.agentstools.dev/screen/entity",
   "host": "api.agentstools.dev",
   "description": "Fuzzy-screen a person or organization name against the official public sanctions lists (OFAC SDN, UK, EU, UN), including aliases. Returns scored matches with list, program, country, type, and reference.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:46.21Z"
  },
  {
   "url": "https://api.agentstools.dev/search",
   "host": "api.agentstools.dev",
   "description": "Free-text web search for AI agents: ranked title/url/snippet results fused across multiple engines (Brave, Google, DuckDuckGo, Mojeek, Startpage, Yahoo), with freshness filters (past day/week/month/year), region/locale and SafeSearch. One call for grounded, up-to-date web results — no keys, no scraping setup.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-11T09:54:46.285Z"
  },
  {
   "url": "https://api.agentstools.dev/search/news",
   "host": "api.agentstools.dev",
   "description": "Keyword news search across web news engines (Bing/DuckDuckGo/Yahoo via ddgs). Returns dated headlines with title/url/snippet/source/image + freshness/region/safesearch filters.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-10T19:55:02.907Z"
  },
  {
   "url": "https://api.agentstools.dev/secret/diff",
   "host": "api.agentstools.dev",
   "description": "Static secret scan of a unified git-diff, scoring ONLY added lines. The low-false-positive pre-commit mode: a secret already present in unchanged or removed code is ignored, only newly introduced credentials are flagged. Returns a verdict (pass, caution, block) with per-finding rule, provider, severity, file and line. Secret indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:37.093Z"
  },
  {
   "url": "https://api.agentstools.dev/secret/scan",
   "host": "api.agentstools.dev",
   "description": "Static scan of source code or config for hardcoded secrets and credentials. Detects cloud keys, VCS and CI tokens, payment keys, messaging tokens, AI-provider keys, database URIs with passwords, private keys and high-entropy generic secrets. Returns a go/no-go verdict (pass, caution, block) with per-finding rule, provider, severity and location. Secret indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:35.425Z"
  },
  {
   "url": "https://api.agentstools.dev/sellerops/audit",
   "host": "api.agentstools.dev",
   "description": "Diagnose why another x402 route does not settle or stays invisible in Bazaar. From the route URL: a verdict (ready / blocked / degraded) plus per-check findings each with a concrete fix, over the CDP settle-blockers (header size, WAF text, method honesty, canonical-USDC, real index membership, on-chain settle fact). Diagnostic indicators, not a guarantee.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:46.474Z"
  },
  {
   "url": "https://api.agentstools.dev/sellerops/settle-check",
   "host": "api.agentstools.dev",
   "description": "Cheap iterate check for the CDP settle-blockers of an x402 route: the payment-required header size vs the empirical settle ceiling, WAF-tripping text and method honesty. One unpaid probe of the target. For a seller tweaking output_example and re-checking the header size without paying for a full audit. Diagnostic indicators, not a guarantee.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:48.251Z"
  },
  {
   "url": "https://api.agentstools.dev/seo/audit",
   "host": "api.agentstools.dev",
   "description": "Deterministic on-page technical-SEO audit of a single web page. Fetches the page (redirects + response headers) and runs 24 mechanical rules across six categories (indexability, title/meta, headings, structured data, images, i18n/mobile). Returns a 0-100 score, letter grade, per-rule pass/warn/fail checklist with fixes, and an indexability-critical flag. No LLM, no keys.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T10:20:22.674Z"
  },
  {
   "url": "https://api.agentstools.dev/sitemap",
   "host": "api.agentstools.dev",
   "description": "Discover and parse a site's sitemap: pass a site root (found via robots.txt or /sitemap.xml) or a direct .xml. Returns URLs with lastmod/priority; handles <sitemapindex> (one level).",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:02.347Z"
  },
  {
   "url": "https://api.agentstools.dev/smartmoney/leaderboard",
   "host": "api.agentstools.dev",
   "description": "Follow the smart money: a ranked leaderboard of the TOP TRADERS on Hyperliquid by `window` (day/week/month/allTime) and `sort` (PnL, ROI or volume), each with account value and a consistency signal. Includes a human-readable `summary` and structured `leaders`; follow=true adds the top address's open positions. public on-chain data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T10:20:29.319Z"
  },
  {
   "url": "https://api.agentstools.dev/social/sentiment",
   "host": "api.agentstools.dev",
   "description": "Composite bull/bear sentiment for a crypto ticker or topic, fused across three ToS-clean sources: Farcaster cast sentiment (open-protocol hub), our crypto-news + Fear&Greed composite, and GDELT world-tone. Returns a normalized score, a per-source breakdown, 24h/7d deltas and a confidence (how much data is under the signal) — so you see which source drives it and how thin the signal is.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:25.012Z"
  },
  {
   "url": "https://api.agentstools.dev/social/trending",
   "host": "api.agentstools.dev",
   "description": "What crypto tickers are heating up across crypto social right now: a ranked cross-source attention index fusing Farcaster cashtag mentions across curated crypto channels (keyless open-protocol hub) with crypto-news mention counts and a GDELT macro coverage-trend. Each row carries an attention score, a recent-vs-prior velocity, the channels driving it and cast sentiment — signal, not a raw feed. To",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:23.134Z"
  },
  {
   "url": "https://api.agentstools.dev/sol/curve",
   "host": "api.agentstools.dev",
   "description": "Solana bonding-curve graduation status from the on-chain curve account: graduation progress percent, SOL raised in the curve, SOL remaining to graduation, complete flag, the marginal curve price + market cap, and the graduation destination (PumpSwap). Cheap, deterministic, keyless — built for high-frequency polling.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:37.516Z"
  },
  {
   "url": "https://api.agentstools.dev/sol/lp/strategy",
   "host": "api.agentstools.dev",
   "description": "Best Solana liquidity-pool strategy for a token mint: finds the live LP pools holding the mint from keyless DefiLlama yields (Orca, Raydium, Kamino and other Solana venues), ranks them by TVL + fee-APY + 24h volume, and suggests a concentrated-liquidity price range from the pool's return volatility. Returns the best pool, alternatives, 24h fees and the suggested range.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:44.002Z"
  },
  {
   "url": "https://api.agentstools.dev/sol/token/holders",
   "host": "api.agentstools.dev",
   "description": "Solana token cap-table: the top holders with amounts and percentages, where the bonding-curve account, AMM/DEX pool vaults and the incinerator are LABELLED and EXCLUDED so real concentration is measured over the free float. Returns top1/top5/top10 percent of circulating, an HHI concentration index and a low-float warning.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:39.743Z"
  },
  {
   "url": "https://api.agentstools.dev/sol/token/verdict",
   "host": "api.agentstools.dev",
   "description": "Solana memecoin RUG-RISK verdict in one call: fuses on-chain mint/freeze authority, real holder concentration (bonding-curve, AMM pool vaults and burned tokens excluded), bonding-curve stage and LP-burn status into a normalized safe / caution / danger verdict with a 0-100 risk score, concrete flags, the component values and on-chain citations. Keyless, deterministic, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:35.48Z"
  },
  {
   "url": "https://api.agentstools.dev/sports/game",
   "host": "api.agentstools.dev",
   "description": "Deep single-game state for one game by its id, normalized to one cited JSON. Give a league and a game_id and get the box-score numbers, the status and period or inning, team totals, statistical leaders and any reported injuries. The richest per-game view, fused from the league API or ESPN.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:17.742Z"
  },
  {
   "url": "https://api.agentstools.dev/sports/schedule",
   "host": "api.agentstools.dev",
   "description": "Upcoming fixtures and the game schedule for a major sports league, normalized to one cited JSON. Give a league such as mlb, nhl, nfl, nba or epl and an optional date, and get each scheduled game with both teams, start time and venue. A cheap way for an agent to plan around the sports calendar.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:13.474Z"
  },
  {
   "url": "https://api.agentstools.dev/sports/scores",
   "host": "api.agentstools.dev",
   "description": "Live and recent game scores for a major sports league, normalized to one cited JSON. Give a league such as mlb, nhl, nfl, nba or epl and get each game with both teams, the score, the game state, the period or inning and the start time. Sourced from official league APIs and ESPN, each record tagged with its source.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:11.573Z"
  },
  {
   "url": "https://api.agentstools.dev/sports/standings",
   "host": "api.agentstools.dev",
   "description": "League table and standings for a major sports league, normalized to one cited JSON. Give a league such as mlb, nhl, nfl, nba or epl and get each team with wins, losses, win percentage or points, games behind, streak and its division or conference group. Sourced from official league APIs and ESPN.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:15.745Z"
  },
  {
   "url": "https://api.agentstools.dev/sports/team",
   "host": "api.agentstools.dev",
   "description": "Team profile for a major sports league, normalized to one cited JSON. Give a league and a team name or abbreviation and get the team's record, home venue, country, year founded and recent form where available. Fused from official league APIs, ESPN and TheSportsDB.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:19.835Z"
  },
  {
   "url": "https://api.agentstools.dev/sql/batch",
   "host": "api.agentstools.dev",
   "description": "Batch safety and performance preflight for many database queries at once: a list of objects each with a name and query text. Returns a per-query pass, caution or block verdict plus a rollup with the worst verdict and counts. Query-safety indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:57.537Z"
  },
  {
   "url": "https://api.agentstools.dev/sql/check",
   "host": "api.agentstools.dev",
   "description": "Safety and performance preflight for a database query BEFORE you run it. Send the query for Postgres, MySQL or SQLite and get a pass, caution or block verdict with per-finding operation, severity, plain-language reason and a fix. Query-safety indicators, not a guarantee.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:55:55.577Z"
  },
  {
   "url": "https://api.agentstools.dev/stablecoin/list",
   "host": "api.agentstools.dev",
   "description": "Catalog of covered stablecoins ranked by market cap, from the DefiLlama stablecoins feed. Each row carries symbol, name, DefiLlama id, peg type, collateral mechanism, total circulating supply, current price and the chains it lives on. Optionally filter by collateral mechanism or by chain. The cheap first step that resolves a symbol to the id the other routes use.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T08:42:24.868Z"
  },
  {
   "url": "https://api.agentstools.dev/stablecoin/profile",
   "host": "api.agentstools.dev",
   "description": "Full stablecoin risk profile for a symbol, or a contract address with its chain. Fuses identity and collateral mechanism, the peg (price, deviation from one dollar and a depeg status), supply (total and per-chain circulating with an independent on-chain totalSupply cross-check and a divergence flag), known contract addresses, and a deterministic 0-100 depeg-risk score with rating and per-signal re",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:11.462Z"
  },
  {
   "url": "https://api.agentstools.dev/stablecoin/supply",
   "host": "api.agentstools.dev",
   "description": "Supply facet for a stablecoin: total circulating supply plus the per-chain breakdown from DefiLlama, cross-checked against an INDEPENDENT on-chain ERC-20 totalSupply read of the curated contract, with a divergence flag when the two disagree beyond a tolerance. Cited to both the open-data source and public on-chain state.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:15.396Z"
  },
  {
   "url": "https://api.agentstools.dev/swap/price",
   "host": "api.agentstools.dev",
   "description": "Lightweight swap quote for Base without calldata: give tokenIn, tokenOut and raw amountIn and get the max-output route across Aerodrome and Uniswap V3, the buy amount, amountOutMin, price impact and the venues compared. A cheap price check before you build the full transaction.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:09.73Z"
  },
  {
   "url": "https://api.agentstools.dev/swap/quote",
   "host": "api.agentstools.dev",
   "description": "Non-custodial swap calldata for Base: give tokenIn, tokenOut, raw amountIn, slippage and recipient; we read Aerodrome and Uniswap V3 on-chain state, pick the max-output route, and return ready-to-sign transaction calldata plus the ERC-20 approval, amountOutMin, price impact and the venues compared. You sign with your own wallet — we never hold or move funds.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:56:07.564Z"
  },
  {
   "url": "https://api.agentstools.dev/tax/brackets",
   "host": "api.agentstools.dev",
   "description": "Reference tables for a US tax year and filing status: income brackets, standard deduction, FICA constants, and capital-gains breakpoints. Pure lookup, not tax advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T08:18:10.111Z"
  },
  {
   "url": "https://api.agentstools.dev/tax/capgains",
   "host": "api.agentstools.dev",
   "description": "US capital gains tax estimate: long-term 0/15/20 percent rates or short-term ordinary rates, plus the net investment income tax. Pure computation over your inputs, not tax advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:21.68Z"
  },
  {
   "url": "https://api.agentstools.dev/tax/fica",
   "host": "api.agentstools.dev",
   "description": "US payroll tax estimate: Social Security and Medicare on wages, or self-employment tax, including the additional Medicare surtax. Pure computation over your inputs, not tax advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:19.713Z"
  },
  {
   "url": "https://api.agentstools.dev/tax/income",
   "host": "api.agentstools.dev",
   "description": "US federal income tax estimate for a tax year: taxable income, tax, marginal and effective rate, per-bracket breakdown, with an optional state estimate. Pure computation over your inputs, not tax advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:18.102Z"
  },
  {
   "url": "https://api.agentstools.dev/tax/paycheck",
   "host": "api.agentstools.dev",
   "description": "US take-home paycheck estimate: federal income tax plus payroll tax and an optional state estimate, giving net pay per period and disposable income. Pure computation over your inputs, not tax advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:23.681Z"
  },
  {
   "url": "https://api.agentstools.dev/threat/hash",
   "host": "api.agentstools.dev",
   "description": "File-hash reputation and known-file context for a SOC or DFIR agent. Give an md5, sha1 or sha256 hash and get CIRCL hashlookup known-file status, a hashlookup trust score and file metadata (name, size, mimetype, source, database), plus malware family when a licensed feed is enabled. A known distribution or system file lowers the alert priority; an unknown hash is not itself evidence of malice. Ind",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:50:12.096Z"
  },
  {
   "url": "https://api.agentstools.dev/threat/ioc",
   "host": "api.agentstools.dev",
   "description": "Type-agnostic threat-intelligence enrichment for a SOC or DFIR agent. Give one indicator of compromise of any kind — a file hash, IP, domain, URL or CVE id — and get one normalized, cited verdict. Auto-detects the type, dispatches to the right grain, fuses the sources and returns a verdict, an is_malicious flag, a confidence, malware family when known, per-source citations and reasons. Not a guara",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:50:10.147Z"
  },
  {
   "url": "https://api.agentstools.dev/timing/ahr999",
   "host": "api.agentstools.dev",
   "description": "Bitcoin AHR999 accumulation index: (spot / 200-day geometric mean) * (spot / exponential-growth valuation), with the accumulation zone (bottom / dca / wait), the raw components and a short interpretation. Keyless, computed from DefiLlama price history.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:18.049Z"
  },
  {
   "url": "https://api.agentstools.dev/timing/dca",
   "host": "api.agentstools.dev",
   "description": "Normalized Bitcoin DCA verdict: a single accumulate / hold / reduce signal with confidence and rationale, fusing AHR999, the Mayer Multiple, the Fear & Greed index and the 200-week MA deviation. Shows the input components and per-indicator scores. Keyless, deterministic, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:21.342Z"
  },
  {
   "url": "https://api.agentstools.dev/timing/fng",
   "host": "api.agentstools.dev",
   "description": "Crypto Fear & Greed index with a market-timing trend: current value and classification, 7-day and 30-day deltas, streak in the current regime, 30-day min and max, and a contrarian flag on extreme fear or greed. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-28T03:13:47.604Z"
  },
  {
   "url": "https://api.agentstools.dev/timing/indicators",
   "host": "api.agentstools.dev",
   "description": "Bitcoin valuation dashboard in one call: AHR999, Mayer Multiple, 200-week MA deviation and Pi-Cycle Top proximity, each with its own zone and signal. MVRV is an honest gated scaffold (no keyless source). Keyless, computed from DefiLlama daily and weekly price history.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:19.712Z"
  },
  {
   "url": "https://api.agentstools.dev/token/meta",
   "host": "api.agentstools.dev",
   "description": "ERC-20 token metadata on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base): name, symbol, decimals and totalSupply (raw + human), read live from contract state by address.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:31.76Z"
  },
  {
   "url": "https://api.agentstools.dev/token/risk",
   "host": "api.agentstools.dev",
   "description": "Composite rug-check risk score for an ERC-20 token: a 0-100 score, a category (low/medium/high/critical), per-dimension flags, reasons and weighted signals. Scored deterministically across six dimensions — contract integrity, ownership, holder concentration, liquidity, honeypot and age. Multi-chain EVM. Automated risk indicators, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:38:42.629Z"
  },
  {
   "url": "https://api.agentstools.dev/trade/flow",
   "host": "api.agentstools.dev",
   "description": "US monthly import or export trade flow for a commodity from the Census Bureau. Give an HS code, a direction and an optional partner country and get monthly values, a trend and a supplier-concentration index. Degrades cleanly when the Census key is not configured.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:12.949Z"
  },
  {
   "url": "https://api.agentstools.dev/trade/hts",
   "host": "api.agentstools.dev",
   "description": "Classify goods against the US Harmonized Tariff Schedule. Give a keyword or an HTS code and get the matching HTS lines with their duty-rate columns, units and footnotes. The cheap supporting lookup that feeds trade/tariff.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:09.973Z"
  },
  {
   "url": "https://api.agentstools.dev/trade/tariff",
   "host": "api.agentstools.dev",
   "description": "Estimate the effective US import duty for one HTS code from one origin country. Returns the base rate (MFN or FTA), the additional trade-war layers (Section 301, Section 232, IEEPA) with their Chapter 99 provisions, the combined effective rate, and an optional landed-cost estimate.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:41:07.966Z"
  },
  {
   "url": "https://api.agentstools.dev/trader/perps",
   "host": "api.agentstools.dev",
   "description": "Open Hyperliquid perpetual positions for an EVM address: per-position direction, size, USD notional, leverage, entry, mark, unrealized PnL, ROE and liquidation price, PLUS derived signals — distance-to-liquidation, account leverage, aggregate unrealized PnL, concentration and a deterministic 0-100 liquidation-risk score. Follow-the-smart-money wallet intelligence in one call. public on-chain data,",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:45.408Z"
  },
  {
   "url": "https://api.agentstools.dev/trader/polymarket",
   "host": "api.agentstools.dev",
   "description": "Polymarket wallet intelligence for an EVM address: open positions (title, outcome, size, avg vs current price, current value, realized + unrealized PnL, redeemable), portfolio value, recent trade activity, and derived totals plus size-weighted conviction, concentration and a realized-win proxy — positions, value and activity fused into one brief. On-chain USDC markets on Polygon. public on-chain d",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:47.602Z"
  },
  {
   "url": "https://api.agentstools.dev/trader/vaults",
   "host": "api.agentstools.dev",
   "description": "Hyperliquid vaults, two modes in one route: pass `vault` (an address) for a single vault overview — name, leader, TVL, APR, age, max drawdown, pnl trend and a deterministic 0-100 quality score; or omit it for a ranked discovery list of the top open vaults by `sort` (tvl or apr). public on-chain data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:50.664Z"
  },
  {
   "url": "https://api.agentstools.dev/travel/advisory",
   "host": "api.agentstools.dev",
   "description": "US State Department travel advisory for a destination country. Returns the advisory level one to four, its label, the summary and the last-updated date, normalized to one cited JSON. Authoritative and live. Informational, not travel advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:45.41Z"
  },
  {
   "url": "https://api.agentstools.dev/travel/entry",
   "host": "api.agentstools.dev",
   "description": "International entry requirements for a passport and destination pair. Fuses the community visa requirement, a passport-validity rule, the US State Dept travel advisory level and summary, and current CDC travel-health notices into one cited JSON with derived documents and notes. Informational, not immigration advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:43.79Z"
  },
  {
   "url": "https://api.agentstools.dev/travel/health",
   "host": "api.agentstools.dev",
   "description": "US CDC travel-health notices for a destination country. Returns the current outbreak and health notices for that country plus any global-scope notices, each with its level, title and link. Authoritative and live. Not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:47.129Z"
  },
  {
   "url": "https://api.agentstools.dev/travel/visa",
   "host": "api.agentstools.dev",
   "description": "Visa requirement for a passport and destination pair from a community visa-matrix. Returns the normalized requirement such as visa free, visa on arrival, e-visa, electronic travel authorization or visa required, with the visa-free day allowance where applicable. Indicative, not authoritative. Verify with the embassy.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:48.733Z"
  },
  {
   "url": "https://api.agentstools.dev/treasury/auctions",
   "host": "api.agentstools.dev",
   "description": "US Treasury auction results plus the upcoming calendar from TreasuryDirect. Returns a normalized list of recent auctions for a security type with computed signals: bid-to-cover trend, indirect-bidder share and average cover. Each auction is cited with its CUSIP, auction date and source.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:43.725Z"
  },
  {
   "url": "https://api.agentstools.dev/treasury/cash",
   "host": "api.agentstools.dev",
   "description": "The US Treasury operating cash balance (the Treasury General Account) from the Daily Treasury Statement. Returns the latest TGA closing balance, the history over a window and the computed daily change flagged as a build or a drawdown. Cited to Treasury Fiscal Data.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-28T03:13:57.523Z"
  },
  {
   "url": "https://api.agentstools.dev/treasury/debt",
   "host": "api.agentstools.dev",
   "description": "US federal debt from the Treasury Debt to the Penny series, split into debt held by the public and intragovernmental holdings, fused with interest expense on the debt. Returns the latest value, the history over a window and computed net issuance plus public and intragovernmental shares. Values are cited to Treasury Fiscal Data.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-27T05:06:45.824Z"
  },
  {
   "url": "https://api.agentstools.dev/treasury/rates",
   "host": "api.agentstools.dev",
   "description": "US Treasury interest rates: the Daily Treasury Par Yield Curve fused with the average interest rates on the outstanding debt by security type. Computes the 2s10s spread and an inversion flag. The yield curve is a resilient partial grain that degrades to the average rates if its upstream is unreachable.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:50.321Z"
  },
  {
   "url": "https://api.agentstools.dev/treasury/statement",
   "host": "api.agentstools.dev",
   "description": "The US Monthly Treasury Statement: federal receipts, outlays and the deficit or surplus for the latest month and fiscal year to date, fused with interest expense. Computes the deficit change year over year and interest expense as a share of receipts. Cited to Treasury Fiscal Data.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:47:48.649Z"
  },
  {
   "url": "https://api.agentstools.dev/trials/pipeline",
   "host": "api.agentstools.dev",
   "description": "Deterministic clinical pipeline aggregation for one molecule, indication or sponsor: trial counts by phase and by recruitment status, active, completed and recruiting totals, and a near-term readout list of trials with a primary completion date coming up soon. Computed from ClinicalTrials.gov, no model involved.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:33.521Z"
  },
  {
   "url": "https://api.agentstools.dev/trials/results",
   "host": "api.agentstools.dev",
   "description": "Summarize the posted results of a clinical trial by NCT id: results-posted date, aggregate participant flow, primary outcome measure metadata and aggregate serious adverse-event counts from ClinicalTrials.gov. Reports has_results false when no results have been posted.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:35.332Z"
  },
  {
   "url": "https://api.agentstools.dev/trials/search",
   "host": "api.agentstools.dev",
   "description": "Search ClinicalTrials.gov by indication, company, molecule or free text and get a ranked list of normalized trial records with total count and on-page facet summary. Optional phase, status, study-type and country filters. A cheap first step before /trials/study or /trials/pipeline.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:31.661Z"
  },
  {
   "url": "https://api.agentstools.dev/trials/study",
   "host": "api.agentstools.dev",
   "description": "Resolve one clinical trial by its NCT id and get a normalized cited profile: identity, recruitment status, phase, study design, target enrollment, lead sponsor and collaborators, conditions, interventions, primary outcomes, trial sites and key dates, plus computed signals from ClinicalTrials.gov.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:48:29.972Z"
  },
  {
   "url": "https://api.agentstools.dev/tx",
   "host": "api.agentstools.dev",
   "description": "Look up a transaction by hash on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base): from/to/value/nonce/gas, block, and receipt fields (status, gasUsed, logs count). Pending/not-found handled.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:38.042Z"
  },
  {
   "url": "https://api.agentstools.dev/tx/explain",
   "host": "api.agentstools.dev",
   "description": "Plain-language explanation of an EVM transaction by hash across 12 networks: net token movements per participant (ERC-20, ERC-721, ERC-1155, native, WETH), the operation type (swap, transfer, approve, mint, deploy, wrap, and more), protocol labels, gas in native plus USD, and a readable summary.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:41.944Z"
  },
  {
   "url": "https://api.agentstools.dev/tx/raw",
   "host": "api.agentstools.dev",
   "description": "Pre-sign safety verdict for a raw EVM transaction. Decodes the calldata against a known-signature registry, shows known-pattern effects (approval delta, transfer target), dry-runs eth_call for revert, checks scam-blocklist and approval-hygiene, and returns allow, warn or block plus a 0-100 risk. Risk indicators, not advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:47.038Z"
  },
  {
   "url": "https://api.agentstools.dev/tx/signature",
   "host": "api.agentstools.dev",
   "description": "Pre-sign safety verdict for an off-chain EIP-712 signature (EIP-2612, Permit2, EIP-3009). Decodes what it authorizes (spender, token, amount, deadline), checks domain-spoof, approval-hygiene and scam-blocklist, returns allow, warn or block plus a 0-100 risk. Risk indicators, not advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:42:43.564Z"
  },
  {
   "url": "https://api.agentstools.dev/ucc/creditor",
   "host": "api.agentstools.dev",
   "description": "Reverse lien lookup by secured party. Give a lender or creditor name and a state and get the business debtors on which that party currently holds active liens — their lien portfolio in that state, for competitive intelligence or counterparty mapping. Cited to the official state open-data portal. Informational public record.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:43.353Z"
  },
  {
   "url": "https://api.agentstools.dev/ucc/debtor",
   "host": "api.agentstools.dev",
   "description": "Secured-lending due-diligence for a business. Give a company name and a state and get its encumbrance profile: which secured creditors hold liens on its assets, the active UCC-1 financing statements plus federal, state and municipal tax liens, judgment and labor liens, each with a computed effective status, and a summary with the active secured-creditor count and distress signals. Cited to the off",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:53:40.155Z"
  },
  {
   "url": "https://api.agentstools.dev/unlock/calendar",
   "host": "api.agentstools.dev",
   "description": "Forward-looking token unlock and vesting calendar for one crypto token. Give a ticker, name or slug and get the next unlock (date, token amount, USD value, percent of circulating supply), the full list of upcoming cliff and linear unlocks in a window, the allocation split across team, investors, ecosystem and community, supply metrics and a deterministic 0-100 supply-overhang score. Data from DeFi",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:30.301Z"
  },
  {
   "url": "https://api.agentstools.dev/unlock/next",
   "host": "api.agentstools.dev",
   "description": "The single next token unlock for one crypto token, cheapest actionable signal. Give a ticker, name or slug and get just the next scheduled unlock (date, token amount, USD value, percent of circulating supply, unlock type) plus the token's recent emission velocity over 24 hours, 7 days, 30 days and one year. Data from DeFiLlama, cited.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:31.977Z"
  },
  {
   "url": "https://api.agentstools.dev/unlock/upcoming",
   "host": "api.agentstools.dev",
   "description": "Market-wide screener of the biggest upcoming token unlocks across many crypto tokens in a forward window. Returns the largest scheduled unlocks ranked by USD value or by percent of circulating supply, each with its date, token amount and protocol. Bounded fan-out across the most active emitters. Data from DeFiLlama, cited.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:52:36.772Z"
  },
  {
   "url": "https://api.agentstools.dev/validator/lookup",
   "host": "api.agentstools.dev",
   "description": "Resolve a Solana validator identity pubkey to its vote-account (or the reverse) and optionally get the top-N lowest-risk safe validators by score. Give vote or identity to resolve, or top_n for safe candidates. Cheap first step before validator/vet.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:36.175Z"
  },
  {
   "url": "https://api.agentstools.dev/validator/vet",
   "host": "api.agentstools.dev",
   "description": "Delegation-risk verdict for a Solana validator from public on-chain data. Give one of vote (vote-account) or identity (node) pubkey and get a verdict of safe, caution, avoid or not_found, a 0-100 risk score, per-dimension flags, reasons and weighted signals across delinquency, commission, commission-rug history, skip-rate percentile, vote-credit performance, agent version lag and superminority con",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:46:34.457Z"
  },
  {
   "url": "https://api.agentstools.dev/wage/areas",
   "host": "api.agentstools.dev",
   "description": "Resolve a US location to ranked OFLC wage-area candidates, each with the area code, area name and state. Accepts a county with state, or a city or metro name. The cheap first step to find the area code for a prevailing-wage lookup.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T08:46:35.411Z"
  },
  {
   "url": "https://api.agentstools.dev/wage/occupations",
   "host": "api.agentstools.dev",
   "description": "Resolve an occupation title to ranked SOC candidates, each with the SOC code, official title and a match score. The cheap first step before a prevailing-wage determination when only a job title is known.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-09T11:03:03.972Z"
  },
  {
   "url": "https://api.agentstools.dev/wage/prevailing",
   "host": "api.agentstools.dev",
   "description": "US prevailing-wage determination for an occupation and location: the DOL OFLC four-tier level wages (Level 1 to 4) plus the average, hourly and annualized, with the geographic level, wage year and citation. Resolves the occupation by SOC code, O*NET code or free text and the location by OFLC area, county and state, or metro-area name. Optionally flags whether an offered wage meets the prevailing l",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:51:27.554Z"
  },
  {
   "url": "https://api.agentstools.dev/wallet/balances",
   "host": "api.agentstools.dev",
   "description": "Native-coin balance + ERC-20 token balances (raw + human) for any address on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base). On Base pass token symbols or 0x addresses (or a default common set); on other networks pass explicit 0x token addresses.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:37:33.945Z"
  },
  {
   "url": "https://api.agentstools.dev/weather",
   "host": "api.agentstools.dev",
   "description": "Current US weather conditions (temp in C+F, humidity, wind, pressure, description) from the NWS for coordinates OR a US address (auto-geocoded).",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-09-08T14:06:08.245Z"
  },
  {
   "url": "https://api.agentstools.dev/yield/build",
   "host": "api.agentstools.dev",
   "description": "Non-custodial yield deposit/redeem calldata for Base: give protocol (aave-v3, compound-v3 or erc4626), asset or vault, raw amount, action and recipient; we read the protocol on-chain state and return ready-to-sign transaction calldata plus the ERC-20 approval (deposit only) and the expected shares or assets. You sign with your own wallet — we never hold or move funds.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:27.481Z"
  },
  {
   "url": "https://api.agentstools.dev/yield/preview",
   "host": "api.agentstools.dev",
   "description": "Lightweight yield preview for Base without calldata: give protocol, asset or vault, raw amount and action and get the expected shares or assets and the safety flags (paused/frozen/cap, empty-vault inflation risk). A cheap check before you build the full transaction.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF22e558a00D91Ee12A1F50C52186FecB8dDFf493",
   "x402_version": 2,
   "updated": "2026-08-17T09:57:31.462Z"
  },
  {
   "url": "https://api.agentwork.run/v1/pdf/read",
   "host": "api.agentwork.run",
   "description": "Extract embedded text from a public digital PDF into page-numbered JSON for RAG, research and document ingestion. $0.01 USDC on Base or Algorand per successful document. Up to 20 pages, 5 MiB and 100,000 returned characters. Source and text SHA-256 hashes; empty-page and truncation warnings. No OCR, password-protected PDFs, table reconstruction or image understanding. Failed extractions are not se",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1cfC6489bC9703a2A49715b8a746D8c6075F3A80",
   "x402_version": 2,
   "updated": "2026-09-08T10:43:59.909Z"
  },
  {
   "url": "https://api.agentwork.run/v1/web/changes",
   "host": "api.agentwork.run",
   "description": "Check whether a public webpage changed since your previous read. Send prior text_sha256 for a compact changed/unchanged result, or previous_text for added and removed lines. If you omit a baseline, this is a first snapshot (stores nothing server-side; returns current text + hash). Useful for documentation, pricing-page and policy monitoring. $0.005 USDC on Base or $0.01 USDC on Algorand per succes",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1cfC6489bC9703a2A49715b8a746D8c6075F3A80",
   "x402_version": 2,
   "updated": "2026-09-11T10:39:29.224Z"
  },
  {
   "url": "https://api.agentwork.run/v1/web/read",
   "host": "api.agentwork.run",
   "description": "Read a public webpage into clean text, headings, links and metadata for RAG or research. Includes source URL, fetch time and SHA-256 hashes. $0.005 USDC on Base. One synchronous JSON response; no account or API key. Respects robots.txt. HTML/text only; no JavaScript rendering or paywall bypass. Failed reads are not settled.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1cfC6489bC9703a2A49715b8a746D8c6075F3A80",
   "x402_version": 2,
   "updated": "2026-09-08T09:01:36.106Z"
  },
  {
   "url": "https://api.agishub.com/paid/audio-speak",
   "host": "api.agishub.com",
   "description": "Convert text into spoken audio (returned base64-encoded MP3), in several languages.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:52:40.727Z"
  },
  {
   "url": "https://api.agishub.com/paid/audio-transcribe",
   "host": "api.agishub.com",
   "description": "Transcribe an audio file (given by public URL) to text. Handles mp3, wav, m4a, ogg and more.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:52:56.071Z"
  },
  {
   "url": "https://api.agishub.com/paid/browser-automate",
   "host": "api.agishub.com",
   "description": "Drive a headless browser: open a URL and run an ordered list of steps — click, type, press keys, wait, extract text and screenshot. For flows the plain scraper can't reach (logins, forms, multi-step pages).",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:57:41.455Z"
  },
  {
   "url": "https://api.agishub.com/paid/chat",
   "host": "api.agishub.com",
   "description": "Ask a general-purpose LLM a question or give it an instruction, with an optional system prompt. No external API key required.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:50:44.357Z"
  },
  {
   "url": "https://api.agishub.com/paid/classify",
   "host": "api.agishub.com",
   "description": "Classify a text into exactly one of the candidate labels you provide (e.g. sentiment, topic, intent).",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:51:04.59Z"
  },
  {
   "url": "https://api.agishub.com/paid/crawl",
   "host": "api.agishub.com",
   "description": "Crawl multiple pages of a site, respecting link depth and domain limits. Returns async job_id; results include markdown or HTML per page. Use it to fetch and process many pages of content at once.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-11T11:33:03.314Z"
  },
  {
   "url": "https://api.agishub.com/paid/crawl-map",
   "host": "api.agishub.com",
   "description": "Discover all URLs reachable from a domain within a link depth limit. Returns a flat list of absolute URLs, respects robots.txt crawl delays. Use it to map a site's structure before crawling.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T17:55:30.918Z"
  },
  {
   "url": "https://api.agishub.com/paid/crypto-price",
   "host": "api.agishub.com",
   "description": "Get live USD spot prices for one or more cryptocurrencies by ticker symbol (e.g. BTC, ETH, SOL).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:54:44.865Z"
  },
  {
   "url": "https://api.agishub.com/paid/currency-convert",
   "host": "api.agishub.com",
   "description": "Convert an amount between currencies using live daily exchange rates (ISO 4217 codes, e.g. USD, EUR, GBP, JPY). Returns the converted amount and the rate used.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:54:12.999Z"
  },
  {
   "url": "https://api.agishub.com/paid/date-calculate",
   "host": "api.agishub.com",
   "description": "Timezone-aware date arithmetic: add or subtract a duration to a datetime (days are calendar-based and DST-safe; hours and minutes are absolute), or compute the difference between two datetimes that may be in different zones.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:55:50.558Z"
  },
  {
   "url": "https://api.agishub.com/paid/embed",
   "host": "api.agishub.com",
   "description": "Turn text into a numeric embedding vector for semantic search, RAG and similarity. Multilingual.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:51:23.295Z"
  },
  {
   "url": "https://api.agishub.com/paid/extract",
   "host": "api.agishub.com",
   "description": "Extract named entities from text — people, organizations, locations, dates and miscellaneous — returned as structured JSON.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:52:05.236Z"
  },
  {
   "url": "https://api.agishub.com/paid/extract-structured",
   "host": "api.agishub.com",
   "description": "AI-powered structured extraction: give a URL plus a natural-language prompt and/or a JSON Schema, and get back clean structured JSON (e.g. product name, price, rating). Renders the page in a headless browser first, so it works on SPAs.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:01:27.1Z"
  },
  {
   "url": "https://api.agishub.com/paid/generate-image",
   "host": "api.agishub.com",
   "description": "Generate an image from a text prompt (returned base64-encoded PNG).",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:54:28.665Z"
  },
  {
   "url": "https://api.agishub.com/paid/links",
   "host": "api.agishub.com",
   "description": "Return every hyperlink on a JavaScript-rendered page as a list of absolute URLs, with options to keep only visible links or only same-site links. Backed by a headless browser. Use it to map a site or seed a crawler.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T17:54:59.487Z"
  },
  {
   "url": "https://api.agishub.com/paid/meeting-slots",
   "host": "api.agishub.com",
   "description": "Find working-hour time slots that overlap across participants in different timezones for a meeting of a given duration, excluding weekends and (when a country is given per participant) that person's public holidays.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-11T11:33:08.737Z"
  },
  {
   "url": "https://api.agishub.com/paid/memory-search",
   "host": "api.agishub.com",
   "description": "Semantically search a memory collection (namespace) and return the most relevant stored entries. The retrieval half of RAG.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:55:00.196Z"
  },
  {
   "url": "https://api.agishub.com/paid/memory-store",
   "host": "api.agishub.com",
   "description": "Store a piece of text in a persistent, searchable memory collection (namespace). Embedded and indexed for later semantic recall.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:55:20.003Z"
  },
  {
   "url": "https://api.agishub.com/paid/pdf",
   "host": "api.agishub.com",
   "description": "Render a public URL or a raw HTML string into a PDF document, returned base64-encoded. Backed by a headless browser. Use for invoices, reports, receipts and any HTML-to-PDF need.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:02:18.068Z"
  },
  {
   "url": "https://api.agishub.com/paid/qr-generate",
   "host": "api.agishub.com",
   "description": "Generate a QR code for any text or URL. Returns an inline SVG plus a data URI, with selectable size, quiet-zone margin and error-correction level.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:55:37.467Z"
  },
  {
   "url": "https://api.agishub.com/paid/scrape",
   "host": "api.agishub.com",
   "description": "Extract specific elements from a JavaScript-rendered page by CSS selector. Give a list of selectors (e.g. 'h1', '.price', 'a.product') and get back the text and attributes of every match. Backed by a headless browser, so it works on SPAs and JS-heavy pages.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T17:55:54.645Z"
  },
  {
   "url": "https://api.agishub.com/paid/screenshot",
   "host": "api.agishub.com",
   "description": "Capture a PNG screenshot of any public URL — full page or just the viewport, at a chosen size — returned base64-encoded. Backed by a headless browser.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T17:56:35.249Z"
  },
  {
   "url": "https://api.agishub.com/paid/shorten",
   "host": "api.agishub.com",
   "description": "Shorten a long URL into a compact api.agishub.com/s/<code> link that redirects to the original. Codes are stored for a year.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:57:15.334Z"
  },
  {
   "url": "https://api.agishub.com/paid/snapshot",
   "host": "api.agishub.com",
   "description": "Capture several representations of a page in one call — rendered HTML plus a PNG screenshot by default, and optionally Markdown and the accessibility tree. Backed by a headless browser. Saves round-trips when an agent needs both the content and a visual of a page.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:02:33.37Z"
  },
  {
   "url": "https://api.agishub.com/paid/summarize",
   "host": "api.agishub.com",
   "description": "Summarize a block of text into a short abstract, with an optional target length. No external API key required.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:52:18.543Z"
  },
  {
   "url": "https://api.agishub.com/paid/time-convert",
   "host": "api.agishub.com",
   "description": "Convert a specific date/time from one IANA timezone to another (single or batch). Accepts ISO 8601 or natural language ('next Tuesday 3pm'). Returns the converted datetime with UTC offset, zone abbreviation and DST flag.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:56:08.874Z"
  },
  {
   "url": "https://api.agishub.com/paid/time-holiday",
   "host": "api.agishub.com",
   "description": "Check whether a given date is a public holiday in a country (identified by its ISO 3166-1 alpha-2 code), and return the holiday name if so. Backed by an authoritative public-holiday dataset.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:56:23.022Z"
  },
  {
   "url": "https://api.agishub.com/paid/time-now",
   "host": "api.agishub.com",
   "description": "Get the current local time in an IANA timezone, including the UTC offset, zone abbreviation and whether DST is in effect. Use whenever you need to know what time it is 'now' somewhere.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:32:36.332Z"
  },
  {
   "url": "https://api.agishub.com/paid/time-offset",
   "host": "api.agishub.com",
   "description": "Get the exact UTC offset of an IANA timezone at a given instant, DST-aware. Correctly handles fractional offsets such as India +05:30 and Nepal +05:45.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:56:49.895Z"
  },
  {
   "url": "https://api.agishub.com/paid/timezones",
   "host": "api.agishub.com",
   "description": "List or search valid IANA timezone identifiers by city/region/country, and resolve a city/country name to its timezone(s). Use it to discover the exact identifier to pass to the other tools.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:57:03.285Z"
  },
  {
   "url": "https://api.agishub.com/paid/units-convert",
   "host": "api.agishub.com",
   "description": "Convert a value between units of the same category: length, mass, volume, speed, area, digital storage, time, and temperature (Celsius/Fahrenheit/Kelvin).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:53:56.855Z"
  },
  {
   "url": "https://api.agishub.com/paid/web-scraper",
   "host": "api.agishub.com",
   "description": "Fetch any public web page and return its main content as clean, token-efficient Markdown (title, description, headings, links, lists). Set render:true to execute JavaScript first for single-page apps or JS-heavy pages that would otherwise come back empty. Built for RAG and for agents that need to read the contents of a URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:58:31.34Z"
  },
  {
   "url": "https://api.agishub.com/paid/webhook-send",
   "host": "api.agishub.com",
   "description": "Deliver a webhook (POST/PUT/PATCH a JSON payload to a URL) with guaranteed, retried delivery. Returns immediately with a job_id; AgisHub keeps retrying in the background until it succeeds.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:58:58.27Z"
  },
  {
   "url": "https://api.agishub.com/paid/webhook-status",
   "host": "api.agishub.com",
   "description": "Check the delivery status of a webhook job (queued / retrying / delivered / failed) by its job_id.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-07T20:59:14.906Z"
  },
  {
   "url": "https://api.agishub.com/v1/audio-speak",
   "host": "api.agishub.com",
   "description": "Convert text into spoken audio (returned base64-encoded MP3), in several languages.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:36:54.287Z"
  },
  {
   "url": "https://api.agishub.com/v1/audio-transcribe",
   "host": "api.agishub.com",
   "description": "Transcribe an audio file (given by public URL) to text. Handles mp3, wav, m4a, ogg and more.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:49:04.561Z"
  },
  {
   "url": "https://api.agishub.com/v1/browser-automate",
   "host": "api.agishub.com",
   "description": "Drive a headless browser: open a URL and run an ordered list of steps — click, type, press keys, wait, extract text and screenshot. For flows the plain scraper can't reach (logins, forms, multi-step pages).",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:01:01.643Z"
  },
  {
   "url": "https://api.agishub.com/v1/chat",
   "host": "api.agishub.com",
   "description": "Ask a general-purpose LLM a question or give it an instruction, with an optional system prompt. No external API key required.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-09T00:02:56.103Z"
  },
  {
   "url": "https://api.agishub.com/v1/classify",
   "host": "api.agishub.com",
   "description": "Classify a text into exactly one of the candidate labels you provide (e.g. sentiment, topic, intent).",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-09T00:01:39.394Z"
  },
  {
   "url": "https://api.agishub.com/v1/crawl",
   "host": "api.agishub.com",
   "description": "Crawl multiple pages of a site, respecting link depth and domain limits. Returns async job_id; results include markdown or HTML per page. Use it to fetch and process many pages of content at once.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:59:01.157Z"
  },
  {
   "url": "https://api.agishub.com/v1/crawl-map",
   "host": "api.agishub.com",
   "description": "Discover all URLs reachable from a domain within a link depth limit. Returns a flat list of absolute URLs, respects robots.txt crawl delays. Use it to map a site's structure before crawling.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:59:51.857Z"
  },
  {
   "url": "https://api.agishub.com/v1/crypto-price",
   "host": "api.agishub.com",
   "description": "Get live USD spot prices for one or more cryptocurrencies by ticker symbol (e.g. BTC, ETH, SOL).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:41:53.589Z"
  },
  {
   "url": "https://api.agishub.com/v1/currency-convert",
   "host": "api.agishub.com",
   "description": "Convert an amount between currencies using live daily exchange rates (ISO 4217 codes, e.g. USD, EUR, GBP, JPY). Returns the converted amount and the rate used.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:45:53.46Z"
  },
  {
   "url": "https://api.agishub.com/v1/date-calculate",
   "host": "api.agishub.com",
   "description": "Timezone-aware date arithmetic: add or subtract a duration to a datetime (days are calendar-based and DST-safe; hours and minutes are absolute), or compute the difference between two datetimes that may be in different zones.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:50:53.323Z"
  },
  {
   "url": "https://api.agishub.com/v1/embed",
   "host": "api.agishub.com",
   "description": "Turn text into a numeric embedding vector for semantic search, RAG and similarity. Multilingual.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:08:52.686Z"
  },
  {
   "url": "https://api.agishub.com/v1/extract",
   "host": "api.agishub.com",
   "description": "Extract named entities from text — people, organizations, locations, dates and miscellaneous — returned as structured JSON.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:08:00.631Z"
  },
  {
   "url": "https://api.agishub.com/v1/extract-structured",
   "host": "api.agishub.com",
   "description": "AI-powered structured extraction: give a URL plus a natural-language prompt and/or a JSON Schema, and get back clean structured JSON (e.g. product name, price, rating). Renders the page in a headless browser first, so it works on SPAs.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:03:06.992Z"
  },
  {
   "url": "https://api.agishub.com/v1/generate-image",
   "host": "api.agishub.com",
   "description": "Generate an image from a text prompt (returned base64-encoded PNG).",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:40:54.678Z"
  },
  {
   "url": "https://api.agishub.com/v1/links",
   "host": "api.agishub.com",
   "description": "Return every hyperlink on a JavaScript-rendered page as a list of absolute URLs, with options to keep only visible links or only same-site links. Backed by a headless browser. Use it to map a site or seed a crawler.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:04:02.979Z"
  },
  {
   "url": "https://api.agishub.com/v1/meeting-slots",
   "host": "api.agishub.com",
   "description": "Find working-hour time slots that overlap across participants in different timezones for a meeting of a given duration, excluding weekends and (when a country is given per participant) that person's public holidays. Free tier returns at most 1 slot; the paid endpoint returns every matching slot (see 'upgrade' in the response).",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:47:52.954Z"
  },
  {
   "url": "https://api.agishub.com/v1/memory-search",
   "host": "api.agishub.com",
   "description": "Semantically search a memory collection (namespace) and return the most relevant stored entries. The retrieval half of RAG.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:30:04.043Z"
  },
  {
   "url": "https://api.agishub.com/v1/memory-store",
   "host": "api.agishub.com",
   "description": "Store a piece of text in a persistent, searchable memory collection (namespace). Embedded and indexed for later semantic recall.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:30:57.168Z"
  },
  {
   "url": "https://api.agishub.com/v1/pdf",
   "host": "api.agishub.com",
   "description": "Render a public URL or a raw HTML string into a PDF document, returned base64-encoded. Backed by a headless browser. Use for invoices, reports, receipts and any HTML-to-PDF need.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:36:01.64Z"
  },
  {
   "url": "https://api.agishub.com/v1/qr-generate",
   "host": "api.agishub.com",
   "description": "Generate a QR code for any text or URL. Returns an inline SVG plus a data URI, with selectable size, quiet-zone margin and error-correction level.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:33:59.796Z"
  },
  {
   "url": "https://api.agishub.com/v1/scrape",
   "host": "api.agishub.com",
   "description": "Extract specific elements from a JavaScript-rendered page by CSS selector. Give a list of selectors (e.g. 'h1', '.price', 'a.product') and get back the text and attributes of every match. Backed by a headless browser, so it works on SPAs and JS-heavy pages.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:04:56.741Z"
  },
  {
   "url": "https://api.agishub.com/v1/screenshot",
   "host": "api.agishub.com",
   "description": "Capture a PNG screenshot of any public URL — full page or just the viewport, at a chosen size — returned base64-encoded. Backed by a headless browser.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:58:02.071Z"
  },
  {
   "url": "https://api.agishub.com/v1/shorten",
   "host": "api.agishub.com",
   "description": "Shorten a long URL into a compact api.agishub.com/s/<code> link that redirects to the original. Codes are stored for a year.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:34:52.939Z"
  },
  {
   "url": "https://api.agishub.com/v1/snapshot",
   "host": "api.agishub.com",
   "description": "Capture several representations of a page in one call — rendered HTML plus a PNG screenshot by default, and optionally Markdown and the accessibility tree. Backed by a headless browser. Saves round-trips when an agent needs both the content and a visual of a page.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:02:00.433Z"
  },
  {
   "url": "https://api.agishub.com/v1/summarize",
   "host": "api.agishub.com",
   "description": "Summarize a block of text into a short abstract, with an optional target length. No external API key required.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:06:54.642Z"
  },
  {
   "url": "https://api.agishub.com/v1/time-convert",
   "host": "api.agishub.com",
   "description": "Convert a specific date/time from one IANA timezone to another (single or batch). Accepts ISO 8601 or natural language ('next Tuesday 3pm'). Returns the converted datetime with UTC offset, zone abbreviation and DST flag.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:55:52.818Z"
  },
  {
   "url": "https://api.agishub.com/v1/time-holiday",
   "host": "api.agishub.com",
   "description": "Check whether a given date is a public holiday in a country (identified by its ISO 3166-1 alpha-2 code), and return the holiday name if so. Backed by an authoritative public-holiday dataset.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:47:01.655Z"
  },
  {
   "url": "https://api.agishub.com/v1/time-now",
   "host": "api.agishub.com",
   "description": "Get the current local time in an IANA timezone, including the UTC offset, zone abbreviation and whether DST is in effect. Use whenever you need to know what time it is 'now' somewhere.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:56:52.427Z"
  },
  {
   "url": "https://api.agishub.com/v1/time-offset",
   "host": "api.agishub.com",
   "description": "Get the exact UTC offset of an IANA timezone at a given instant, DST-aware. Correctly handles fractional offsets such as India +05:30 and Nepal +05:45.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-09T00:01:06.785Z"
  },
  {
   "url": "https://api.agishub.com/v1/timezones",
   "host": "api.agishub.com",
   "description": "List or search valid IANA timezone identifiers by city/region/country, and resolve a city/country name to its timezone(s). Use it to discover the exact identifier to pass to the other tools.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:51:52.871Z"
  },
  {
   "url": "https://api.agishub.com/v1/units-convert",
   "host": "api.agishub.com",
   "description": "Convert a value between units of the same category: length, mass, volume, speed, area, digital storage, time, and temperature (Celsius/Fahrenheit/Kelvin).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:49:52.308Z"
  },
  {
   "url": "https://api.agishub.com/v1/web-scraper",
   "host": "api.agishub.com",
   "description": "Fetch any public web page and return its main content as clean, token-efficient Markdown (title, description, headings, links, lists). Set render:true to execute JavaScript first for single-page apps or JS-heavy pages that would otherwise come back empty. Built for RAG and for agents that need to read the contents of a URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T19:06:02.773Z"
  },
  {
   "url": "https://api.agishub.com/v1/webhook-send",
   "host": "api.agishub.com",
   "description": "Deliver a webhook (POST/PUT/PATCH a JSON payload to a URL) with guaranteed, retried delivery. Returns immediately with a job_id; AgisHub keeps retrying in the background until it succeeds.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:32:54.352Z"
  },
  {
   "url": "https://api.agishub.com/v1/webhook-status",
   "host": "api.agishub.com",
   "description": "Check the delivery status of a webhook job (queued / retrying / delivered / failed) by its job_id.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23Fc725e8EAa1c58900C6507Ba89be99a6DFc75d",
   "x402_version": 2,
   "updated": "2026-09-08T18:31:52.517Z"
  },
  {
   "url": "https://api.aiapi.ch/v1/signal",
   "host": "api.aiapi.ch",
   "description": "Financial Signal Intelligence for autonomous agents across crypto, stocks, ETFs, macro and global financial markets. Analyze financial news, market rumors, earnings announcements, central bank decisions, regulatory actions, exchange incidents, security events, stablecoins, macroeconomic events, fraud detection signals and market-moving developments to score financial risk, credibility and actionab",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x64842Cd797198143A8fF191E4BDBDE7E0fBF7f6D",
   "x402_version": 2,
   "updated": "2026-08-20T10:30:10.309Z"
  },
  {
   "url": "https://api.aiapi.ch/v2/analyze",
   "host": "api.aiapi.ch",
   "description": "Financial Signal Intelligence for autonomous agents across crypto, stocks, ETFs, macro and global financial markets. Analyze financial news, market rumors, earnings announcements, central bank decisions, regulatory actions, exchange incidents, security events, stablecoins, macroeconomic events, fraud detection signals and market-moving developments to score financial risk, credibility and actionab",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x64842Cd797198143A8fF191E4BDBDE7E0fBF7f6D",
   "x402_version": 2,
   "updated": "2026-08-22T08:46:46.036Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_agentres_dev",
   "host": "api.aidress.ai",
   "description": "Book a paid Resy reservation for the authenticated user using a slot config token.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x66717045858d9f598e2ebd046bf42a0b1063c0fa",
   "x402_version": 2,
   "updated": "2026-08-27T05:10:28.359Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_api_dev_v2_ixs_finance",
   "host": "api.aidress.ai",
   "description": "IXS Real world asset vaults — 6% yields, BlackRock exposure, tokenized on-chain",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE341Add833F9d62082e97eA260BAA6546Cd09F73",
   "x402_version": 2,
   "updated": "2026-09-11T17:38:37.52Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_blockrun_ai",
   "host": "api.aidress.ai",
   "description": "Query Polymarket markets with filtering, sorting, and pagination",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-08-28T03:14:34.66Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_compute_lonestaroracle_xyz",
   "host": "api.aidress.ai",
   "description": "GPU compute spot prices — best deals across Vast.ai, RunPod, AWS, Lambda + market signal + AI brief",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-07T22:37:36.25Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_edgar_apitoll_cloud",
   "host": "api.aidress.ai",
   "description": "Latest SEC EDGAR filings for any US-listed company by stock ticker or CIK: 10-K annual reports, 10-Q quarterly reports, and 8-K material events. Resolves ticker to CIK via SEC's official index and returns the parsed filing (company, form type, dated items). Sourced live from data.sec.gov.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x58BdAD5e654691aC5eD4631758f3d8DA00666B6c",
   "x402_version": 2,
   "updated": "2026-09-11T06:10:20.482Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_exa_ai",
   "host": "api.aidress.ai",
   "description": "Exa /search endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x6d6E695b09861467c7d462f5AAF31cF3540B9192",
   "x402_version": 2,
   "updated": "2026-09-05T16:26:26.197Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_funding_lonestaroracle_xyz",
   "host": "api.aidress.ai",
   "description": "Full funding rates — all assets, all exchanges, signal analysis",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-08-24T01:39:51.609Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_grid_lonestaroracle_xyz",
   "host": "api.aidress.ai",
   "description": "US electricity grid — demand, generation mix (renewable/gas/nuclear), and stress signals across 7 regions",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-08-26T00:30:25.105Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_launches_lonestaroracle_xyz",
   "host": "api.aidress.ai",
   "description": "New token launch scanner — Base and EVM chains, real-time pool data",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-09T10:11:01.388Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_ottoai_crypto_news",
   "host": "api.aidress.ai",
   "description": "Importance-ranked crypto headlines with per-article source links and publish times, plus a sentiment-scored market brief. Regenerated hourly; meta carries the snapshot's age and a fresh/stale verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808",
   "x402_version": 2,
   "updated": "2026-09-14T08:13:46.876Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_printmoneylab_com",
   "host": "api.aidress.ai",
   "description": "Korean exchange prices (Upbit, Bithumb) for a single token in KRW",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-08-27T05:13:09.289Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_pro_api_coingecko_com",
   "host": "api.aidress.ai",
   "description": "Search onchain DEX pools and token, by contract address, name, or token symbol.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x110cdBba7FE6434Ec4CE3464CC523942ad6Fb784",
   "x402_version": 2,
   "updated": "2026-08-05T00:55:21.36Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_supply_lonestaroracle_xyz",
   "host": "api.aidress.ai",
   "description": "Full supply chain report — shipping rates, BLS PPI, NY Fed GSCPI, AI summary",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-08-26T00:30:16.338Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_tick_hugen_tokyo",
   "host": "api.aidress.ai",
   "description": "List all available FX symbols with their current quality state and source count. AI agent API for discovering available instruments before subscribing to tick data. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-28T03:15:14.743Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_voidfeed_ai",
   "host": "api.aidress.ai",
   "description": "Returns verified, citation-backed facts about new AI model releases, benchmark scores, and protocol changes, each with source URLs and confidence.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x71033AB6eD376a0B53D1826eA632DDFeC96b3661",
   "x402_version": 2,
   "updated": "2026-08-05T00:54:14.915Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_weather_payapi_market",
   "host": "api.aidress.ai",
   "description": "Current weather conditions for any global location — temperature, feels-like, humidity, precipitation, wind, and human-readable weather description.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-08T08:00:20.964Z"
  },
  {
   "url": "https://api.aidress.ai/pay/agent_x402_twit_sh",
   "host": "api.aidress.ai",
   "description": "Look up a Twitter/X user profile by their screen name. Returns full profile data including id, name, username, bio, follower count, following count, tweet count, verification status, and profile image URL. Query param: username (string, required) - Twitter screen name without @, e.g. GET /users/by/username?username=elonmusk. Returns X v2 API-compatible JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9dBA414637c611a16BEa6f0796BFcbcBdc410df8",
   "x402_version": 2,
   "updated": "2026-08-12T08:05:30.476Z"
  },
  {
   "url": "https://api.aislabs.ai/v1/archive/2026-08-25",
   "host": "api.aislabs.ai",
   "description": "Historical AIS daily brief by date (YYYY-MM-DD)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xeBD21Df2f2a79FC629d0FaC34C22D2b612335AbB",
   "x402_version": 1,
   "updated": "2026-08-26T23:15:57.034Z"
  },
  {
   "url": "https://api.aislabs.ai/v1/brief/today",
   "host": "api.aislabs.ai",
   "description": "Today's full ranked CVE priorities (scores, KEV, EPSS, patch status, methodology)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xeBD21Df2f2a79FC629d0FaC34C22D2b612335AbB",
   "x402_version": 1,
   "updated": "2026-08-22T23:37:22.942Z"
  },
  {
   "url": "https://api.aislabs.ai/v1/cve/CVE-2026-33824",
   "host": "api.aislabs.ai",
   "description": "Single-CVE priority verdict from today's AIS ranked set (score, rank, factors)",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xeBD21Df2f2a79FC629d0FaC34C22D2b612335AbB",
   "x402_version": 1,
   "updated": "2026-08-26T23:15:54.873Z"
  },
  {
   "url": "https://api.aislabs.ai/v1/kev/fresh",
   "host": "api.aislabs.ai",
   "description": "CVEs added to CISA KEV in the last 7 days (complete catalog), annotated with today's AIS ranks",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xeBD21Df2f2a79FC629d0FaC34C22D2b612335AbB",
   "x402_version": 1,
   "updated": "2026-08-24T02:07:41.928Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/alpha-opportunities",
   "host": "api.aitrailblazer.net",
   "description": "Rank the active DeltaSignal slice by deterministic Phase 1 alpha score.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-20T20:11:59.535Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/alpha-signals/:ticker",
   "host": "api.aitrailblazer.net",
   "description": "Deterministic Phase 1 alpha, resilience, treasury-strength, and regime-fit signals for one issuer.",
   "method": "GET",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-16T07:34:05.405Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/company-report/:ticker",
   "host": "api.aitrailblazer.net",
   "description": "Atomic DeltaSignal company report aggregate for one issuer: readiness, fundamentals, alpha signals, peer ranking, covenant stress, and advisory SPECTRA support.",
   "method": "GET",
   "chain": "base",
   "price": 0.6,
   "price_atomic": "600000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-17T07:32:06.839Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/covenant-stress/natural",
   "host": "api.aitrailblazer.net",
   "description": "Natural Language Covenant Stress brief rendered from compact ticker-specific ATLAS-7 evidence.",
   "method": "GET",
   "chain": "base",
   "price": 1.2,
   "price_atomic": "1200000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-16T07:34:41.503Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/daily-changes/latest",
   "host": "api.aitrailblazer.net",
   "description": "Compact Daily Monitoring snapshot for the tracked slice.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-24T02:19:30.343Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/morning-brief/natural",
   "host": "api.aitrailblazer.net",
   "description": "Natural Language Morning Brief rendered from server-composed compact ATLAS-7 evidence.",
   "method": "GET",
   "chain": "base",
   "price": 0.95,
   "price_atomic": "950000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-17T07:32:58.566Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/peer-ranking/:ticker",
   "host": "api.aitrailblazer.net",
   "description": "Peer covenant ranking for a single issuer.",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-16T07:34:11.432Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/readiness",
   "host": "api.aitrailblazer.net",
   "description": "Freshness and readiness of the current DeltaSignal slice.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-18T07:30:47.396Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/risk-distribution",
   "host": "api.aitrailblazer.net",
   "description": "Risk-tier distribution for the active DeltaSignal slice.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-23T01:45:42.297Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/spectra-field-map/:ticker",
   "host": "api.aitrailblazer.net",
   "description": "Historical SPECTRA field-map contract with pressure, stored energy, price echo, and SEC filing choreography for one issuer.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-17T07:32:13.309Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/top-stressed",
   "host": "api.aitrailblazer.net",
   "description": "Top stressed crypto issuers from the current DeltaSignal slice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-09-09T10:11:08.201Z"
  },
  {
   "url": "https://api.aitrailblazer.net/v1/top-stressed/natural",
   "host": "api.aitrailblazer.net",
   "description": "Natural Language Top Stressed brief rendered from compact ATLAS-7 evidence.",
   "method": "GET",
   "chain": "base",
   "price": 0.95,
   "price_atomic": "950000",
   "asset": "USDC",
   "pay_to": "0x6D91ADF2c545047cbbC5b37a5f457cce081B48d3",
   "x402_version": 2,
   "updated": "2026-08-17T07:32:39.527Z"
  },
  {
   "url": "https://api.alphabuild.xyz/lor/v1/evaluate",
   "host": "api.alphabuild.xyz",
   "description": "Evaluate whether a requested USDC supply amount is realizable across approved Aave V3 and Morpho Blue lending opportunities on Base, with optional minimum supply APY and protocol filters.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x17fD9bf1C73f9E62A6AF16FC483279B3d83c1398",
   "x402_version": 2,
   "updated": "2026-09-13T20:26:41.696Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/anchor",
   "host": "api.anchor-x402.com",
   "description": "Anchor a 32-byte hash to Base + Solana mainnet — $0.005 USDC",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-08-28T19:37:26.788Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/attest",
   "host": "api.anchor-x402.com",
   "description": "Attest a decision: sign (input_hash, output_hash, decision) yourself, or omit the signature and the treasury signs — then dual-chain anchor. Free re-verify at /v1/attest/verify. $0.01 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-08-15T16:00:44.379Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/aura",
   "host": "api.anchor-x402.com",
   "description": "Read the aura of anything — color, tier (S/A/B/C/D/F), score 0-9999, description. $0.01 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-01T16:01:05.527Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/decode/tx",
   "host": "api.anchor-x402.com",
   "description": "Structured decode of any mainnet tx (base | ethereum | solana) — $0.001 USDC",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-01T16:00:45.643Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/grade",
   "host": "api.anchor-x402.com",
   "description": "Academic letter grade with red-pen marginalia for anything. $0.01 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-01T16:01:09.543Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/investigate",
   "host": "api.anchor-x402.com",
   "description": "Agent-driven wallet due diligence — multi-step investigation, signed markdown report + JSON sidecar, dual-chain anchored. Async — returns job_id; poll /v1/investigate/status/{job_id} for the deliverable. ETA 5-10 min. $1.77 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 1.77,
   "price_atomic": "1770000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-11T19:36:56.334Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/oracle",
   "host": "api.anchor-x402.com",
   "description": "Yes/no oracle with dual-chain anchored verdict (Base + Solana). $0.05 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-08-29T16:00:57.734Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/parse/datetime",
   "host": "api.anchor-x402.com",
   "description": "Parse any freeform datetime string into a structured normalized form — $0.001 USDC",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-01T16:00:47.613Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/price/token",
   "host": "api.anchor-x402.com",
   "description": "USD token price (POST wrapper, body: {symbol} or {chain, contract}) — $0.001 USDC",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:05.849Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/resolve/name",
   "host": "api.anchor-x402.com",
   "description": "Cross-chain name resolver (POST wrapper, body: {name}) — $0.001 USDC",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-08-21T03:01:21.834Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/roast",
   "host": "api.anchor-x402.com",
   "description": "Witty roast of any target — wallet, tweet, idea, code, anything. $0.05 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-01T16:00:54.469Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/roll",
   "host": "api.anchor-x402.com",
   "description": "Verifiable RNG — cryptographically-random integer(s) signed by the treasury key. Drop-in VRF for game studios. $0.001 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-09T20:53:28.805Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/screen",
   "host": "api.anchor-x402.com",
   "description": "Wallet risk pre-flight (POST wrapper, body: {wallet}) — OFAC + address-reputation → allow/review/block. $0.02 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:57.654Z"
  },
  {
   "url": "https://api.anchor-x402.com/v1/tldr",
   "host": "api.anchor-x402.com",
   "description": "Summarize a URL or pasted text into 3-5 concise bullets. $0.01 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x127462e296fAc1A7F5cF33bA57bB2f0FFf5cD0B6",
   "x402_version": 2,
   "updated": "2026-09-01T16:01:01.017Z"
  },
  {
   "url": "https://api.apify.com/v2/actors/:actorId/run-sync-get-dataset-items",
   "host": "api.apify.com",
   "description": "Apify Store is the largest marketplace of tools for AI agents. Extract data from any website and automate your workflows with thousands of scrapers, crawlers, and automation tools called Actors.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26",
   "x402_version": 2,
   "updated": "2026-09-14T09:01:54.801Z"
  },
  {
   "url": "https://api.apify.com/v2/actors/:actorId/runs",
   "host": "api.apify.com",
   "description": "Apify Store is the largest marketplace of tools for AI agents. Extract data from any website and automate your workflows with thousands of scrapers, crawlers, and automation tools called Actors.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26",
   "x402_version": 2,
   "updated": "2026-09-14T04:26:18.922Z"
  },
  {
   "url": "https://api.apify.com/v2/acts/:actorId/run-sync",
   "host": "api.apify.com",
   "description": "Apify Store is the largest marketplace of tools for AI agents. Extract data from any website and automate your workflows with thousands of scrapers, crawlers, and automation tools called Actors.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26",
   "x402_version": 2,
   "updated": "2026-09-14T04:26:50.864Z"
  },
  {
   "url": "https://api.apify.com/v2/acts/:actorId/run-sync-get-dataset-items",
   "host": "api.apify.com",
   "description": "Apify Store is the largest marketplace of tools for AI agents. Extract data from any website and automate your workflows with thousands of scrapers, crawlers, and automation tools called Actors.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26",
   "x402_version": 2,
   "updated": "2026-09-10T09:27:56.612Z"
  },
  {
   "url": "https://api.apify.com/v2/acts/:actorId/runs",
   "host": "api.apify.com",
   "description": "Apify Store is the largest marketplace of tools for AI agents. Extract data from any website and automate your workflows with thousands of scrapers, crawlers, and automation tools called Actors.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x4aAbE17C239eF71c3A26bA7C2b3e0AeBbfC1DF26",
   "x402_version": 2,
   "updated": "2026-09-06T23:36:01.19Z"
  },
  {
   "url": "https://api.arkm.com/x402/balances/address",
   "host": "api.arkm.com",
   "description": "Get Arkham token balances for an address. $0.20 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-12T23:03:16.007Z"
  },
  {
   "url": "https://api.arkm.com/x402/counterparties/address",
   "host": "api.arkm.com",
   "description": "Get top Arkham counterparties for an address. $10.00 per call.",
   "method": "POST",
   "chain": "base",
   "price": 10,
   "price_atomic": "10000000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-03T20:01:20.266Z"
  },
  {
   "url": "https://api.arkm.com/x402/intelligence/address",
   "host": "api.arkm.com",
   "description": "Get Arkham intelligence for an address. $0.20 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-12T22:56:56.08Z"
  },
  {
   "url": "https://api.arkm.com/x402/intelligence/address-all",
   "host": "api.arkm.com",
   "description": "Get Arkham intelligence for an address across all chains. $0.40 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-12T22:54:22.719Z"
  },
  {
   "url": "https://api.arkm.com/x402/intelligence/address-batch",
   "host": "api.arkm.com",
   "description": "Fetch Arkham address intelligence in batch. $50.00 per call.",
   "method": "POST",
   "chain": "base",
   "price": 50,
   "price_atomic": "50000000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-03T20:01:07.063Z"
  },
  {
   "url": "https://api.arkm.com/x402/intelligence/address-enriched",
   "host": "api.arkm.com",
   "description": "Get enriched Arkham intelligence for an address. $0.40 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-12T23:19:11.965Z"
  },
  {
   "url": "https://api.arkm.com/x402/intelligence/entity",
   "host": "api.arkm.com",
   "description": "Get Arkham intelligence for an entity. $0.20 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-10T10:47:55.577Z"
  },
  {
   "url": "https://api.arkm.com/x402/intelligence/entity-summary",
   "host": "api.arkm.com",
   "description": "Get Arkham summary statistics for an entity. $0.20 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-10T10:47:55.504Z"
  },
  {
   "url": "https://api.arkm.com/x402/intelligence/token",
   "host": "api.arkm.com",
   "description": "Get Arkham token intelligence by pricing ID or chain/address. $0.20 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-10T10:47:57.542Z"
  },
  {
   "url": "https://api.arkm.com/x402/portfolio/address",
   "host": "api.arkm.com",
   "description": "Get Arkham portfolio history for an address. $0.20 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-08-26T06:31:18.566Z"
  },
  {
   "url": "https://api.arkm.com/x402/search",
   "host": "api.arkm.com",
   "description": "Search Arkham addresses, entities, tokens, pools, and names. $6.00 per call.",
   "method": "POST",
   "chain": "base",
   "price": 6,
   "price_atomic": "6000000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-08-25T00:45:16.956Z"
  },
  {
   "url": "https://api.arkm.com/x402/token/holders/by-address",
   "host": "api.arkm.com",
   "description": "Get Arkham top token holders by chain/address. $6.00 per call.",
   "method": "POST",
   "chain": "base",
   "price": 6,
   "price_atomic": "6000000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-08-28T02:07:42.66Z"
  },
  {
   "url": "https://api.arkm.com/x402/transfers",
   "host": "api.arkm.com",
   "description": "Get Arkham transfers with filters. Priced per row: $0.40 × limit (default 20, max 1650); pass the smallest useful limit.",
   "method": "POST",
   "chain": "base",
   "price": 8,
   "price_atomic": "8000000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-08-26T14:37:36.324Z"
  },
  {
   "url": "https://api.arkm.com/x402/transfers/histogram",
   "host": "api.arkm.com",
   "description": "Get Arkham detailed transfer histogram. $0.80 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.8,
   "price_atomic": "800000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-09-03T20:01:21.524Z"
  },
  {
   "url": "https://api.arkm.com/x402/transfers/unenriched",
   "host": "api.arkm.com",
   "description": "Get Arkham unenriched transfers. Priced per row: $0.20 × limit (default 20, max 1650); pass the smallest useful limit.",
   "method": "POST",
   "chain": "base",
   "price": 4,
   "price_atomic": "4000000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-08-21T00:04:25.724Z"
  },
  {
   "url": "https://api.arkm.com/x402/tx",
   "host": "api.arkm.com",
   "description": "Get Arkham transaction details. $0.40 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-08-24T16:27:40.374Z"
  },
  {
   "url": "https://api.arkm.com/x402/volume/address",
   "host": "api.arkm.com",
   "description": "Get Arkham transfer volume for an address. $0.20 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x942bD3E3073543c674Efc0C378D5bcE20f9120C1",
   "x402_version": 2,
   "updated": "2026-08-26T22:47:25.068Z"
  },
  {
   "url": "https://api.atms.nathanlidurin.com/x402/challenge",
   "host": "api.atms.nathanlidurin.com",
   "description": "ATMS x402 challenge — crawler / probe endpoint (always 402, no side effects)",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6F748ce56A7b39008dcf42f427a2cbf849Ced320",
   "x402_version": 2,
   "updated": "2026-08-24T01:17:26.173Z"
  },
  {
   "url": "https://api.auor.io/crustdata/v1/people/search",
   "host": "api.auor.io",
   "description": "Search for people using the CrustData API with extensive filters.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x57210b95ECbFD6F2EE74d77830228b48D1878867",
   "x402_version": 2,
   "updated": "2026-08-18T21:24:25.245Z"
  },
  {
   "url": "https://api.aurelianflo.com/api/ofac-wallet-screen/:address",
   "host": "api.aurelianflo.com",
   "description": "Exact-match OFAC wallet screening and crypto wallet sanctions check for sanctioned digital currency addresses. Screens one wallet address against Treasury's public SDN advanced XML and returns hit or clear status, asset coverage, sanctioned entity metadata, sanctions programs, list source, listing date, and a manual-review signal for onchain payment and treasury controls.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x348Df429BD49A7506128c74CE1124A81B4B7dC9d",
   "x402_version": 2,
   "updated": "2026-09-13T20:09:52.478Z"
  },
  {
   "url": "https://api.aventtech.com/lookup/dns",
   "host": "api.aventtech.com",
   "description": "Look up DNS records for any hostname: query A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV and PTR records with TTLs over DNS-over-HTTPS. Check mail configuration (MX), SPF/DKIM/DMARC TXT records, nameservers and IP addresses. Fast, reliable DNS resolver and record lookup for domain and infrastructure verification.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x5100a134d768415cc4a25d7bdbcfc44394d62282",
   "x402_version": 2,
   "updated": "2026-09-09T16:21:41.998Z"
  },
  {
   "url": "https://api.aventtech.com/lookup/domain",
   "host": "api.aventtech.com",
   "description": "Look up a domain name and check whether it is registered or available. Queries authoritative registry data via RDAP to return registration status, the registrar, creation and expiry dates, nameservers and status flags. Real-time domain availability check, WHOIS-style lookup and expiry monitoring for any domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5100a134d768415cc4a25d7bdbcfc44394d62282",
   "x402_version": 2,
   "updated": "2026-09-09T16:19:53.77Z"
  },
  {
   "url": "https://api.aventtech.com/validate/phone",
   "host": "api.aventtech.com",
   "description": "International phone number validation and normalization (libphonenumber): validity, country, E.164, national/international formats and line type.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x5100a134d768415cc4a25d7bdbcfc44394d62282",
   "x402_version": 2,
   "updated": "2026-08-30T15:14:02.391Z"
  },
  {
   "url": "https://api.aye.today/v1/alert_check",
   "host": "api.aye.today",
   "description": "Attested resolution: is at least one NOAA/NWS alert at or above a requested severity active for a covered station's point right now? Evidence bundle with the hash-attested alerts payload and alert count, capped by an aye/nay receipt — never a bare boolean. Refusals are free.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-29T15:16:24.834Z"
  },
  {
   "url": "https://api.aye.today/v1/daylight_check",
   "host": "api.aye.today",
   "description": "Attested resolution: will astronomical day length at a covered place meet a minimum-hours bar today or tomorrow? Computed-deterministic tier — pure celestial math, zero upstream license exposure. Deterministic per UTC day; same inputs, same claim hash. Delivered as a signed result capped by an aye/nay receipt.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-29T15:16:21.736Z"
  },
  {
   "url": "https://api.aye.today/v1/quake_check",
   "host": "api.aye.today",
   "description": "Attested resolution: did an earthquake at or above a magnitude threshold occur in a named region over a past window? Resolved from the USGS feed with revision-lifecycle handling (retracted events never count; near-threshold event ids + revision timestamps pinned). Evidence bundle with source payload hashes, capped by an aye/nay receipt — never a bare boolean.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-29T15:16:17.457Z"
  },
  {
   "url": "https://api.aye.today/v1/rain_check",
   "host": "api.aye.today",
   "description": "Attested resolution: did measurable rain fall in a covered precinct during a stated past window? Ships as an evidence bundle — hash-attested NOAA/NWS source payloads under a signed policy manifest — capped by an aye/nay receipt. The evidence bundle is the product; the boolean is the receipt. Refusals, validation errors and coverage gaps are free; FUTURE windows are refused.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-29T15:16:13.599Z"
  },
  {
   "url": "https://api.babyblueviper.com/regime",
   "host": "api.babyblueviper.com",
   "description": "invinoveritas /regime — the daily crypto risk-on/off + exposure-scalar read our own live trading bot acts on, recomputable from the raw inputs we return",
   "method": "GET",
   "chain": "base",
   "price": 0.023655,
   "price_atomic": "23655",
   "asset": "USDC",
   "pay_to": "0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9",
   "x402_version": 2,
   "updated": "2026-08-30T15:48:51.14Z"
  },
  {
   "url": "https://api.babyblueviper.com/signals/full",
   "host": "api.babyblueviper.com",
   "description": "invinoveritas /signals/full — the live Hyperliquid perps read our own bot enters on, recomputable per coin from the raw metrics we return (funding + 24h delta,",
   "method": "GET",
   "chain": "base",
   "price": 0.03144,
   "price_atomic": "31440",
   "asset": "USDC",
   "pay_to": "0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9",
   "x402_version": 2,
   "updated": "2026-08-26T00:33:21.112Z"
  },
  {
   "url": "https://api.bakebakebake.no/mainnet/buy/:recipient",
   "host": "api.bakebakebake.no",
   "description": "Buy a permanent onchain Genesis identity relic from Dank i Halden AS for an autonomous AI agent. Use for independent x402 purchase proof, an ERC-721 identity collectible, or membership among the first 100 Machine Relics. Pays $0.05 USDC on Base; the NFT mints gaslessly to the recipient.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD425E00E375004B382FDE2253968631f7F6dD358",
   "x402_version": 2,
   "updated": "2026-08-28T20:54:08.701Z"
  },
  {
   "url": "https://api.bakhour.ca/dns/lookup",
   "host": "api.bakhour.ca",
   "description": "Resolve ONE DNS record type for a domain -- the cheapest, narrowest domain-check endpoint. For all record types at once, use /domain/intelligence. For a bundled DNS+TLS+headers audit, use /web/audit (raw) or /security/posture (scored). For mail-security plus a scored verdict, use /domain/due-diligence.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xD6CD12fd5841e5F1dAeb687E4aE041f9d08aC1C3",
   "x402_version": 2,
   "updated": "2026-09-09T16:22:00.253Z"
  },
  {
   "url": "https://api.basefeed.io/v1/base/gas",
   "host": "api.basefeed.io",
   "description": "Current Base gas price",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xEfc3f6Ba8A706af67162ebaB84Fc2d09fA73360E",
   "x402_version": 2,
   "updated": "2026-08-28T03:15:48.96Z"
  },
  {
   "url": "https://api.basefeed.io/v1/base/yields",
   "host": "api.basefeed.io",
   "description": "Base Morpho Blue stablecoin yields",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEfc3f6Ba8A706af67162ebaB84Fc2d09fA73360E",
   "x402_version": 2,
   "updated": "2026-08-28T03:15:59.615Z"
  },
  {
   "url": "https://api.basefeed.io/v1/ping",
   "host": "api.basefeed.io",
   "description": "x402 settlement test",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xEfc3f6Ba8A706af67162ebaB84Fc2d09fA73360E",
   "x402_version": 2,
   "updated": "2026-09-14T08:00:35.164Z"
  },
  {
   "url": "https://api.bh.dev/api/github-stats",
   "host": "api.bh.dev",
   "description": "Health check for any public GitHub repo: stars, forks, open issues, language. Use when evaluating a dependency or investment.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF51dA7C3BCA830477Dc780F5917f4EB7d3B0dc76",
   "x402_version": 2,
   "updated": "2026-09-13T21:48:34.332Z"
  },
  {
   "url": "https://api.bh.dev/api/treasury-quote",
   "host": "api.bh.dev",
   "description": "Live Aave v3 Base USDC yield quote with funding gate. Paper quote only, no deposits. Use when pricing idle-capital yield.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF51dA7C3BCA830477Dc780F5917f4EB7d3B0dc76",
   "x402_version": 2,
   "updated": "2026-09-12T15:17:16.268Z"
  },
  {
   "url": "https://api.biotechcatalystsentinel.com/v1/catalysts/upcoming",
   "host": "api.biotechcatalystsentinel.com",
   "description": "Upcoming FDA drug-approval (PDUFA) decision dates for US-listed biotechs — a forward catalyst calendar from primary SEC 8-K/6-K filings, every date grounded in a verbatim filing quote, cited to its EDGAR accession and later scored against the actual FDA decision. Use when you need the next 1-365 days of binary FDA events, whole feed or one ticker. Verify accuracy AND coverage free at GET /v1/accur",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xcD8975137D48ED9bfD1C299a62c01420B860070d",
   "x402_version": 2,
   "updated": "2026-09-12T17:23:29.116Z"
  },
  {
   "url": "https://api.biotechcatalystsentinel.com/v1/events",
   "host": "api.biotechcatalystsentinel.com",
   "description": "FDA drug-approval catalyst change stream for US-listed biotechs: every state change of every tracked catalyst — each PDUFA date as set, extended and resolved — with the real outcome (approval or CRL), the SEC filing quote and its EDGAR source, as a since-cursor delta feed. Use when you mirror the calendar and need date changes and outcomes as they land, not a snapshot. Accuracy AND coverage are fr",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xcD8975137D48ED9bfD1C299a62c01420B860070d",
   "x402_version": 2,
   "updated": "2026-09-06T10:06:03.908Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/checkout/info",
   "host": "api.bitrefill.com",
   "description": "Discover the Bitrefill x402 storefront: supported networks, the full route flow, and wallet persistence rules.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-12T15:17:22.985Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/esims/search",
   "host": "api.bitrefill.com",
   "description": "Search prepaid eSIM data plans for 180+ countries and regions. Pay in USDC via x402, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-12T16:34:24.092Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/gift-cards/search",
   "host": "api.bitrefill.com",
   "description": "Search 10,000+ gift card & voucher brands across 180+ countries by name and country. Pay in USDC via x402, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-14T01:51:28.255Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/invoice/create",
   "host": "api.bitrefill.com",
   "description": "Create a price-locked USDC invoice for one or more gift cards, eSIMs, or mobile top-ups.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-12T22:33:08.803Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/invoice/pay",
   "host": "api.bitrefill.com",
   "description": "Pay a Bitrefill invoice in USDC via x402 to buy gift cards, eSIMs & mobile top-ups across 180+ countries.",
   "method": "POST",
   "chain": "base",
   "price": 1000,
   "price_atomic": "1000000000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-12T22:33:17.689Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/invoice/status",
   "host": "api.bitrefill.com",
   "description": "Check an invoice status and, with SIWX from the paying wallet, retrieve redemption codes.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-08T12:09:50.146Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/products/detail",
   "host": "api.bitrefill.com",
   "description": "Get a product's packages, pricing, and recipient requirements before creating an invoice.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-13T03:40:44.887Z"
  },
  {
   "url": "https://api.bitrefill.com/x402/topups/search",
   "host": "api.bitrefill.com",
   "description": "Search mobile top-ups & prepaid airtime for carriers in 180+ countries. Pay in USDC via x402, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x480CD46E6faDe651a0437DeaddA53D5c8e7D846A",
   "x402_version": 2,
   "updated": "2026-09-08T23:06:52.839Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/addresses/:address_hash_param",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/addresses/:address_hash. Retrieve detailed information about a specific address or contract",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:48.809Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/addresses/:address_hash_param/logs",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/addresses/:address_hash/logs. List event logs emitted by or involving a specific address",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-08-31T15:57:32.723Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/addresses/:address_hash_param/transactions",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/addresses/:address_hash/transactions. List transactions involving a specific address with to-from filtering",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-02T21:09:34.338Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/smart-contracts/:address_hash_param",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/smart-contracts/:address_hash. Retrieve detailed information about a verified smart contract",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-07T13:39:26.31Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/stats",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/stats. Retrieve blockchain network statistics and metrics",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-08-31T00:22:41.742Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/tokens/:address_hash_param",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/tokens/:address_hash. Retrieve detailed information about a specific token",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-11T12:04:20.664Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/tokens/:address_hash_param/holders",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/tokens/:address_hash/holders. List addresses holding a specific token sorted by balance",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-11T12:04:23.92Z"
  },
  {
   "url": "https://api.blockscout.com/:chain_id/api/v2/transactions/:transaction_hash_param",
   "host": "api.blockscout.com",
   "description": "Access to api/v2/transactions/:hash. Retrieve detailed information about a specific transaction",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-06T20:38:51.557Z"
  },
  {
   "url": "https://api.blockscout.com/services/bens/api/v1/protocols",
   "host": "api.blockscout.com",
   "description": "Access to bens/api/v1/protocols. Get list of supported protocols",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-12T16:57:01.581Z"
  },
  {
   "url": "https://api.boonprotocol.com/api/v1/handles/:handle/boons",
   "host": "api.boonprotocol.com",
   "description": "Boon chronological per-handle boon list",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-08-27T21:58:57.587Z"
  },
  {
   "url": "https://api.boonprotocol.com/api/v1/x402/graph",
   "host": "api.boonprotocol.com",
   "description": "Boon x402 endpoint recognition graph",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-10T01:27:54.413Z"
  },
  {
   "url": "https://api.boonprotocol.com/api/v1/x402/routes",
   "host": "api.boonprotocol.com",
   "description": "Boon recognized x402 endpoint directory",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-12T17:13:43.234Z"
  },
  {
   "url": "https://api.botpay.network/nft",
   "host": "api.botpay.network",
   "description": "Mint a BotPay NFT on Base after an x402 USDC payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x159BE9e316BC5faC8Ce05aec4eaAe46E8f8a4908",
   "x402_version": 2,
   "updated": "2026-08-22T16:10:39.01Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/bcb/instituicao/:cnpj",
   "host": "api.brazilayer.com",
   "description": "Verify whether a Brazilian company is a financial institution authorized by the Central Bank of Brazil (banks, credit unions, consortia, regulated societies) — plus its officially VERIFIED internet domains, refreshed daily from the official registry. Instant check for crypto exchanges, fintechs and compliance agents onboarding Brazilian counterparties or detecting fake-bank phishing. Accepts full ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:07.788Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cadeias/cafe_kc",
   "host": "api.brazilayer.com",
   "description": "Causal chain for arabica coffee: minimum temperature forecast 72h ahead over the southern Minas belt (frost is the event that historically moves KC hardest, operational threshold 3 °C) → consecutive dry days stressing flowering → observed rainfall → the official BRL/USD rate that converts the international price for the grower. Brazil is the top arabica exporter. Physical signal only — bring your ",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-09T10:11:21.5Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cadeias/capital_br",
   "host": "api.brazilayer.com",
   "description": "Causal chain for Brazilian capital flight pressure: the live premium paid for USDT over the official central-bank rate (leads perceived FX stress by hours to days) → where institutional money actually moved, net flows into fixed income versus equities across the R$ 13.8tn fund industry → the official PTAX rate. Two independent signals, one reading: are locals paying up for dollars while funds turn",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:43.081Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cadeias/energia_br",
   "host": "api.brazilayer.com",
   "description": "Causal chain for Brazilian power risk: forecast rainfall over the Southeast/South (leads reservoir levels by ~2-4 weeks) → stored hydro energy per subsystem and its 7-day slope, from the grid operator → likelihood of thermal dispatch and cost pressure. Brazil runs on hydro: this is the upstream of industrial energy cost, and the rule and its limits travel in the response. Free sample, no payment: ",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:38.262Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cadeias/soja_zs",
   "host": "api.brazilayer.com",
   "description": "Causal chain for soybeans: consecutive dry days in the Mato Grosso belt (leads yield and shipped volume by months) → forecast rainfall in MT and the South → soybean volume actually exported last month from the official trade registry → year-over-year change. Brazil is the largest soybean exporter; this is the physical and trade side of global supply, not a price feed. Free sample, no payment: http",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:41.347Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cnpj/busca",
   "host": "api.brazilayer.com",
   "description": "Search Brazilian companies in the official Receita Federal CNPJ registry. Filters (at least one required): nome (full-text on names, accent-insensitive), uf (state), municipio (4-digit RFB code), cnae, porte (size), abertura_de/abertura_ate (opening-date window YYYY-MM-DD, for newly registered companies), situacao (default \"ativa\"). Paginated; total capped at \"10000+\". Free sample, no payment: htt",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:00.03Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cnpj/empresa/:cnpj",
   "host": "api.brazilayer.com",
   "description": "Official registration data for a Brazilian company from the Receita Federal (Brazilian IRS) CNPJ registry, updated monthly: legal name (razao_social), trade name, registration status (situacao_cadastral: Ativa=active, Baixada=closed), start date, legal nature, share capital, main and secondary CNAE activities with descriptions, full address, contact info and Simples/MEI tax regime flags. Keys are ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:55:54.721Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cnpj/empresa/:cnpj/completo",
   "host": "api.brazilayer.com",
   "description": "Complete bundle for a Brazilian company in one call: full registration data + all partners/shareholders + list of branches (filiais) with their status. Best value for a full company profile from the official Receita Federal CNPJ registry. Free sample, no payment: https://api.brazilayer.com/v1/cnpj/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:55:57.113Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cnpj/empresa/:cnpj/socios",
   "host": "api.brazilayer.com",
   "description": "Partners and shareholders (socios) of a Brazilian company from the official Receita Federal CNPJ registry: partner name, type (individual/company/foreign), masked tax document (CPF comes pre-masked from the government source), role/qualification, entry date and age bracket. Useful for KYB and ownership checks. Free sample, no payment: https://api.brazilayer.com/v1/cnpj/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:55:55.596Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cnpj/situacao/:cnpj",
   "host": "api.brazilayer.com",
   "description": "Does this CNPJ exist in the official Receita Federal registry, and is it active? Returns existence, registration status (situacao_cadastral: Ativa=active, Suspensa=suspended, Baixada=closed) with date, headquarters/branch flag and state. Cheapest paid check in the catalog: digit arithmetic alone cannot tell a well-formed number from a real, active company. Free sample, no payment: https://api.braz",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:55:52.915Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/cnpj/socio/busca",
   "host": "api.brazilayer.com",
   "description": "Reverse lookup: find every Brazilian company where a given person or entity appears as partner/shareholder, by name (full-text, accent-insensitive). Returns partner name, company CNPJ and legal name, role and entry date. The highest-value query for due diligence — data straight from the official Receita Federal CNPJ registry (personal tax IDs come pre-masked from the source). Free sample, no payme",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:49.502Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/commodities/briefing",
   "host": "api.brazilayer.com",
   "description": "Today's Brazil Commodity Briefing, in English, synthesized daily by AI from official Brazilian public data: crop weather and frost risk, fire/drought, export flows, hydro levels, FX and market headlines — condensed into what changed and what to watch for coffee (KC), sugar (SB), soybeans (ZS), corn (ZC), OJ, cotton and cattle, with per-commodity bullish/bearish flags. Free sample, no payment: http",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:23.382Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/commodities/clima",
   "host": "api.brazilayer.com",
   "description": "Crop-weather stress for the Brazilian belts that price global commodities: 7-day observed rain, 7-day FORECAST rain, consecutive dry days and 72h frost risk for the coffee belt (ICE KC), soybean belts (CBOT ZS), sugarcane (ICE SB), corn, orange and cocoa regions. Brazil is the top exporter of coffee, sugar, soybeans and OJ — weather here moves those futures. Updated twice daily. Free sample, no pa",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-08T08:35:58.706Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/commodities/exportacoes",
   "host": "api.brazilayer.com",
   "description": "Monthly Brazilian export volumes and FOB values for the commodities Brazil dominates: soybeans, corn, coffee, sugar, beef, chicken, cotton and pulp — from the official ComexStat registry, with year-over-year volume change per month. Brazil supply shifts move CBOT and ICE prices; this is the official record of what actually shipped. Free sample, no payment: https://api.brazilayer.com/v1/commodities",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-08T08:37:13.344Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/commodities/fogo",
   "host": "api.brazilayer.com",
   "description": "Daily fire hotspots across Brazil from the official INPE satellite program: count and mean intensity (FRP) by biome (Amazon, Cerrado, etc.) over the last 7 days, leading states, plus mean days-without-rain at fire locations — a drought proxy. Signal for ESG screening, carbon markets, cattle and soy supply-chain risk. Free sample, no payment: https://api.brazilayer.com/v1/commodities/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-11T04:15:47.164Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/commodities/hidrologia",
   "host": "api.brazilayer.com",
   "description": "Brazil stored hydro energy (EAR) by grid subsystem, daily from the official grid operator (ONS), with 7-day delta. Brazil is hydro-dependent: reservoir levels drive power prices, aluminum/industrial costs and drought narratives. A compact energy-risk gauge for one of the world largest grids. Free sample, no payment: https://api.brazilayer.com/v1/commodities/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:11.221Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/commodities/pacote",
   "host": "api.brazilayer.com",
   "description": "All five Brazil commodity signals in ONE call, 47% cheaper than one by one: crop-weather stress per belt (coffee, soy, sugar, corn, orange, cocoa), fire hotspots by biome, monthly exports, reservoir energy and the daily English briefing. Same JSON as the single endpoints, keyed by name; unavailable components are listed in `indisponiveis` (503 and no charge if fewer than half respond). Free sample",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-12T19:19:54.975Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/desmatamento/fornecedor/:cnpj",
   "host": "api.brazilayer.com",
   "description": "From a Brazilian company's CNPJ to the deforestation record of its municipality: registered address, then satellite-detected clearing in that municipality since the EUDR cutoff, with a risk level. Screens suppliers of EU-regulated commodities before the December 2026 deadline. Regional risk indicator to prioritise due diligence — the registered address is not the production plot, and the response ",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:46.014Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/desmatamento/municipio/:ibge",
   "host": "api.brazilayer.com",
   "description": "Deforestation profile of a Brazilian municipality by IBGE code, from the official INPE satellite alert system (DETER, Amazon and Cerrado): area cleared and alert count since 31 Dec 2020 — the EUDR cutoff date — plus 30/90/365-day windows, breakdown by class (clear-cut, degradation, mining) and rank among affected municipalities. The origin-risk layer for coffee, soy, beef, cocoa entering the EU. F",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:44.559Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/desmatamento/ranking",
   "host": "api.brazilayer.com",
   "description": "Where Brazilian deforestation is concentrated right now: rank municipalities or states by area cleared in a window you choose, filterable by biome (Amazon or Cerrado), from official INPE satellite alerts. Feeds ESG screening, carbon-project integrity checks and commodity-origin risk. Free sample, no payment: https://api.brazilayer.com/v1/desmatamento/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:47.636Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/empresa/enriquecer/:cnpj",
   "host": "api.brazilayer.com",
   "description": "Full KYB profile of a Brazilian company in ONE call — the enrichment bundle: official registration from the Receita Federal CNPJ registry (69M companies), partners/shareholders, branches, sanctions screening across 5 official government lists, Central Bank authorization with verified domains, and public contracts won (PNCP) with totals. Entity in, complete due-diligence profile out; replaces 5 sep",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:09.332Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/fundos/carteira/:cnpj",
   "host": "api.brazilayer.com",
   "description": "A Brazilian fund's equity holdings from the official CVM portfolio disclosure (CDA): every stock/BDR it holds in its latest disclosed month — ticker, quantity, market value, and how much it bought and sold that month. Disclosure is per-fund and lagged up to 90 days by law; funds with no equities do not appear. Free sample, no payment: https://api.brazilayer.com/v1/fundos/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:29.979Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/fundos/consulta/:cnpj",
   "host": "api.brazilayer.com",
   "description": "Verify a Brazilian investment fund by CNPJ against the official CVM registry: is it registered, is it operating, who is the manager (gestor) and administrator, its class and ANBIMA classification — plus the latest daily NAV, net assets and shareholder count. The instant check against fake-fund and Ponzi schemes marketed as investment funds. Free sample, no payment: https://api.brazilayer.com/v1/fu",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:26.044Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/fundos/fluxos",
   "host": "api.brazilayer.com",
   "description": "Where Brazilian institutional money moved today: daily net flows (subscriptions minus redemptions) by fund class — fixed income, equities, multi-strategy, FX — across the entire R$ 13.8 trillion Brazilian fund industry, from official CVM filings covering ~25,000 fund classes. The emerging-market equivalent of smart-money netflow, from the regulator itself. Free sample, no payment: https://api.braz",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-09T11:03:35.106Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/fundos/movimentacoes",
   "host": "api.brazilayer.com",
   "description": "What Brazilian funds are buying and selling, stock by stock, from the official CVM portfolio disclosure (CDA): for the latest consolidated month, the amount bought and sold per ticker across all disclosing funds, and the net flow — the institutional \"smart money\" signal per Brazilian stock. Defaults to the most recent month with broad disclosure. Free sample, no payment: https://api.brazilayer.com",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:31.827Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/fundos/ranking",
   "host": "api.brazilayer.com",
   "description": "Rank and screen Brazilian investment funds from official CVM data: largest by net assets, biggest net inflows over a window, or most shareholders — filterable by class (Renda Fixa, Ações, Multimercado, Cambial). Returns fund name, manager, administrator, NAV, assets and flows. Fund screening over the whole R$ 13.8tn industry. Free sample, no payment: https://api.brazilayer.com/v1/fundos/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:28.462Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/integridade/consulta/:cnpj",
   "host": "api.brazilayer.com",
   "description": "Sanctions and integrity screening for a Brazilian company (CNPJ) in ONE call, from official government registries updated daily: CEIS (debarred companies), CNEP (Anti-Corruption Law fines), CEPIM (nonprofits barred from federal agreements), the Labor Ministry slave-labor blacklist, and leniency agreements. Returns every match with category, authority, dates and legal basis, plus a clean-record fla",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:01.786Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/licitacoes/abertas",
   "host": "api.brazilayer.com",
   "description": "Live open tenders from the Brazilian government (PNCP): every procurement currently accepting proposals, with object, estimated value, contracting body, deadlines and the link to bid. Filter by modality (default: electronic auction) and state (uf). Queried live from the official source at request time — always fresh. Paginated. Free sample, no payment: https://api.brazilayer.com/v1/licitacoes/amos",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:05.818Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/licitacoes/fornecedor/:cnpj",
   "host": "api.brazilayer.com",
   "description": "Every public contract won by a Brazilian company, from the official National Public Procurement Portal (PNCP): contracting government body, object, value, signature date and validity period, plus summary stats (total contracts, total value, distinct bodies). The missing piece of due diligence: how much a company sells to the government. Company records only. Free sample, no payment: https://api.br",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:03.595Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/mercado/cambio",
   "host": "api.brazilayer.com",
   "description": "USD/BRL two ways: the official Central Bank PTAX rate and the LIVE crypto market — BTC/BRL, USDT/BRL and the Brazil premium (ágio): how much Brazilians pay above global price for dollar/crypto exposure. A classic emerging-market capital-flow signal, computed live from exchange prices at request time. Positive premium = capital-flight pressure; discount = inflow. Free sample, no payment: https://ap",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-12T19:22:10.457Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/mercado/indicadores",
   "host": "api.brazilayer.com",
   "description": "Brazil macro snapshot in one call, straight from the Central Bank: Selic policy rate, IPCA inflation (monthly and 12-month), official PTAX USD/BRL rate, plus the Focus survey — the market's median forecasts for inflation, policy rate, GDP and FX for this year and next, updated weekly. The essential context pack for any agent trading BRL pairs or emerging markets. Free sample, no payment: https://a",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-08T08:20:28.507Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/mercado/noticias",
   "host": "api.brazilayer.com",
   "description": "Brazilian financial & crypto market news, refreshed every 15 minutes from major Brazilian outlets: headline, summary, link, topic (crypto, macro, fx, regulation, companies), investor sentiment and 0-10 market relevance. Brazil is a top-10 crypto adoption market — central bank moves, Drex (CBDC) and CVM regulation move prices. Filters: tema, sentimento, relevancia_min. Free sample, no payment: http",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-08T08:21:33.715Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/mercado/pacote",
   "host": "api.brazilayer.com",
   "description": "The whole Brazilian market snapshot in ONE call, a third cheaper than one by one: official USD/BRL rate with the live crypto premium, macro indicators (Selic, IPCA, activity) and the latest headlines with sentiment, refreshed every 15 minutes. Same JSON as the single endpoints, keyed by name; 503 and no charge if fewer than half respond. Free sample, no payment: https://api.brazilayer.com/v1/merca",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-12T19:19:56.818Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/pacotes/brasil",
   "host": "api.brazilayer.com",
   "description": "Every parameter-free endpoint of the Brazilayer catalog in ONE call, 43% cheaper than one by one: five commodity signals, three market feeds, fund flows and ranking, tax-transition calendar, deforestation ranking and open public tenders (13 endpoints, keyed by family and name). One payment, one response. Unavailable parts listed in `indisponiveis`; 503 and no charge if under half respond. Free sam",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-12T19:19:58.862Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/tributos/busca",
   "host": "api.brazilayer.com",
   "description": "Search Brazil's tax reform annexes by product or service description and get every entry that grants a reduced or zero IBS/CBS rate, with the NCM codes cited, the annex, the item and the literal legal wording. Answers 'does what I sell get a tax break under the new Brazilian VAT?' without reading 900,000 characters of law. Free sample, no payment: https://api.brazilayer.com/v1/tributos/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:35.427Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/tributos/calendario",
   "host": "api.brazilayer.com",
   "description": "Brazil's tax transition calendar, year by year from 2026 to 2033: which taxes are in force each year, at what rate, and when PIS/COFINS, IPI, ICMS and ISS are extinguished. The context an agent needs to know whether the tax rule it used is still valid on the date of the transaction. Free sample, no payment: https://api.brazilayer.com/v1/tributos/amostra",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:14.763Z"
  },
  {
   "url": "https://api.brazilayer.com/v1/tributos/ncm/:codigo",
   "host": "api.brazilayer.com",
   "description": "Which IBS/CBS regime applies to a product, by NCM code, under Brazil's tax reform (LC 214/2025): zero rate, 60% reduction or standard — with the LEGAL BASIS returned (annex, item and the literal wording of the law) plus what taxes are in force this year of the 2026-2033 transition. Brazil is replacing 5 taxes; every seller and every buying agent must reclassify. Free sample, no payment: https://ap",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3Cc1D8ee1dfdFd326c19B0884B8dF4b24B623f0c",
   "x402_version": 2,
   "updated": "2026-09-07T10:56:34.054Z"
  },
  {
   "url": "https://api.builtwith.com/agent/domain",
   "host": "api.builtwith.com",
   "description": "Return BuiltWith technology detections and metadata for one domain. Useful for company research, stack analysis, competitive intelligence, and sales qualification.",
   "method": "GET",
   "chain": "base",
   "price": 0.0495,
   "price_atomic": "49500",
   "asset": "USDC",
   "pay_to": "0x1937E2d648b8f07A03429AE35f28C4942A756C94",
   "x402_version": 2,
   "updated": "2026-09-11T03:47:51.972Z"
  },
  {
   "url": "https://api.callmeter.dev/v1/agentutils/schema",
   "host": "api.callmeter.dev",
   "description": "Paid skill agentutils.schema",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5D568FFC646EEf94C1FC2D5124F017Ab23a1F3f4",
   "x402_version": 2,
   "updated": "2026-09-10T14:17:52.409Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/bittensor-derivatives/alpha-price-history/:netuid",
   "host": "api.carbon-cashmere.de",
   "description": "Time-series of alpha-token price for a single Bittensor subnet (window: 1h/24h/7d/30d). Sourced from bittensor_alpha_prices captured every 10 minutes. AI agent API for alpha-token trading signals. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-08T08:30:35.6Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/bittensor-derivatives/alpha-prices",
   "host": "api.carbon-cashmere.de",
   "description": "Latest alpha-token price per Bittensor subnet (TAO + USD). All 129 subnets in one call. AI agent API for cross-subnet price arbitrage, dTAO portfolio rebalancing. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-08T08:30:28.426Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/bittensor-derivatives/network-fundamentals",
   "host": "api.carbon-cashmere.de",
   "description": "Latest TAO network-wide fundamentals: total issuance, total stake, free float, supply percentage mined, stake ratio. Snapshot every 10 min.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-09T10:11:28.067Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/bittensor-derivatives/registration-cost-history",
   "host": "api.carbon-cashmere.de",
   "description": "Hourly Bittensor subnet registration activity (NeuronRegistered event count per subnet) + current burn-cost per subnet. Useful for predicting cheap-registration windows.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-08T08:30:52.623Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/bittensor-derivatives/subnet/:netuid/emission-trend",
   "host": "api.carbon-cashmere.de",
   "description": "Hourly emission and stake trend for a Bittensor subnet (window: 1h/24h/7d/30d). Derived from bittensor_metagraph snapshots. AI agent API for subnet-momentum tracking. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-08T08:30:40.027Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/bittensor-derivatives/subnet/:netuid/metagraph",
   "host": "api.carbon-cashmere.de",
   "description": "Full metagraph snapshot for 13 tracked Bittensor subnets [1,3,4,13,15,18,26,56,62,64,91,120,123]: summary stats + all neurons with stake/incentive/dividends/emission/trust/validator_permit.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:12.623Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/btc-derivatives/blocks-range",
   "host": "api.carbon-cashmere.de",
   "description": "Bulk Bitcoin block extract (max 144 blocks per call = $1.44 cap). Returns array of per-block summaries (height, time, miner pool, tx count, witness/taproot/ordinals/op_return stats, total output, coinbase reward).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-10T08:30:17.459Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/btc-derivatives/blocks/:height",
   "host": "api.carbon-cashmere.de",
   "description": "Deep per-block Bitcoin extract. Returns miner-pool attribution, witness/taproot adoption %, Ordinals inscription count, OP_RETURN byte volume, fee percentiles (10/25/50/75/90), UTXO delta, segwit %, total output BTC, block weight.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-09T08:30:39.639Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/btc-derivatives/coinbase-messages",
   "host": "api.carbon-cashmere.de",
   "description": "Curated Bitcoin coinbase scriptSig messages (printable ASCII only). Pool tags, BIP-comment campaigns, political statements. Window up to 7d.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-10T08:30:25.08Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/btc-derivatives/diversity",
   "host": "api.carbon-cashmere.de",
   "description": "Bitcoin own-node peer-network diversity (IPv4/IPv6/Tor/I2P/CJDNS distribution) + privacy share. AI agent API for privacy researchers, node-operator tooling, network-health analytics. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-09T08:30:21.419Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/btc-derivatives/fee-curve",
   "host": "api.carbon-cashmere.de",
   "description": "Bitcoin smart-fee curve for 1/3/6/12/24/144-block confirmation targets + trend classification (rising/stable/falling/surging) from 2h moving average.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-09T08:30:34.823Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/btc-derivatives/mempool-pressure",
   "host": "api.carbon-cashmere.de",
   "description": "Bitcoin mempool pressure classification (low/medium/high/extreme) + fee buckets (0-1, 1-2, 2-5, 5-10, 10-20, 20-50, 50-100, 100-200, 200+ sat/vB) + RBF count + CPFP candidate count. Updated every 5 min.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:43.121Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/btc-derivatives/ordinals-flow",
   "host": "api.carbon-cashmere.de",
   "description": "Hourly Bitcoin Ordinals inscriptions + OP_RETURN byte volume. Inscriptions detected via witness-envelope magic bytes (\u0000c\u0003ord). Window up to 7d.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-09T08:30:16.254Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/blocks/:block_hash",
   "host": "api.carbon-cashmere.de",
   "description": "Single Kaspa block extract with full DAG topology (parents, selected-parent, blue/daa score, chain-block flag). AI agent API for DAG-aware indexers. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-10T08:30:13.222Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/dag-state",
   "host": "api.carbon-cashmere.de",
   "description": "Kaspa BlockDAG topology snapshot: tips, sink, virtual chain, pruning point, blue scores. For DAG-state monitoring, side-branch detection, sync verification.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-10T08:30:29.711Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/diversity",
   "host": "api.carbon-cashmere.de",
   "description": "Kaspa own-node peer-network breakdown (IPv4/IPv6) + user-agent distribution. AI agent API for network-health monitoring, node-operator analytics. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-10T08:30:43.682Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/fee-estimate",
   "host": "api.carbon-cashmere.de",
   "description": "Kaspa live fee market: priority/normal/low feerate buckets from the node's own estimator (Toccata RPC). Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:15.732Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/fee-regime",
   "host": "api.carbon-cashmere.de",
   "description": "Kaspa fee-market regime: fee-bucket distribution incl. the sub-floor segment the Toccata minimum displaces. Unique pre/post-hardfork fee analytics. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:40.03Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/mempool-pulse",
   "host": "api.carbon-cashmere.de",
   "description": "Kaspa mempool transaction count over time. AI agent API for mempool-state regime detection. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-10T08:30:48.169Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/mining-economics",
   "host": "api.carbon-cashmere.de",
   "description": "Kaspa mining economics from our own archival node: KAS + USD revenue per TH/s/day, block subsidy measured live from coinbase payloads, DAG-aware emission rate, electricity-cost model with profit margin and breakeven price. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:48.564Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/network-hashrate",
   "host": "api.carbon-cashmere.de",
   "description": "Kaspa network hashrate (H/s) + difficulty trend from direct node measurement (Toccata RPC). Post-fork mining-security telemetry. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-08-22T23:29:49.397Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/kaspa-derivatives/recent-blocks",
   "host": "api.carbon-cashmere.de",
   "description": "Recent Kaspa blocks (max 144 per call = $1.44 cap). Optional chain_only flag to filter selected-parent chain blocks. AI agent API for backtesters and indexers. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-01T21:39:33.983Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/subtensor-derivatives/block-metrics",
   "host": "api.carbon-cashmere.de",
   "description": "Recent per-block aggregation of Bittensor events: neuron_registrations, weight_sets, bond_sets, child_key_sets, stake_added/removed, root_claimed, balance_transfers + total TAO.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:36.673Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/subtensor-derivatives/evm-activity",
   "host": "api.carbon-cashmere.de",
   "description": "EVM-on-Bittensor Ethereum.Executed call count per hour. Tracks TaoEVM dApp adoption. AI agent API for cross-VM adoption analysts. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:08.146Z"
  },
  {
   "url": "https://api.carbon-cashmere.de/v1/subtensor-derivatives/transfer-flow",
   "host": "api.carbon-cashmere.de",
   "description": "Bittensor BalancesTransfer count + total TAO volume per hour. AI agent API for TAO whale-watch and treasury-movement monitoring. Informational research data — not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf8b2dD46542175AD46e14e6133340E652665F2Ee",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:54.694Z"
  },
  {
   "url": "https://api.cassia-data.com/api/premium-opportunity",
   "host": "api.cassia-data.com",
   "description": "Premium CASSIA opportunity intelligence",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD25DEb14Ec2e40f1dd07F67411967a1B7E0CAe02",
   "x402_version": 2,
   "updated": "2026-09-12T17:21:17.196Z"
  },
  {
   "url": "https://api.certaindata.ai/ca054d66abad4d6ea80ba43013b61743-cd/bin-lookup/:bin",
   "host": "api.certaindata.ai",
   "description": "Scheme, type, brand, issuer bank and country, and payout settings for a card BIN.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x9A4fb84633C690e422c33491D1FCC319849E6BB0",
   "x402_version": 2,
   "updated": "2026-08-28T13:58:56.54Z"
  },
  {
   "url": "https://api.certaindata.ai/ca054d66abad4d6ea80ba43013b61743-cd/country-data/:iso2",
   "host": "api.certaindata.ai",
   "description": "Look up a country by ISO-2 code. Returns ISO codes, official name, capital, region, subregion, and calling codes.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x9A4fb84633C690e422c33491D1FCC319849E6BB0",
   "x402_version": 2,
   "updated": "2026-08-28T14:19:03.13Z"
  },
  {
   "url": "https://api.certaindata.ai/ca054d66abad4d6ea80ba43013b61743-cd/country-lookup/:input",
   "host": "api.certaindata.ai",
   "description": "Look up a country by name, ISO code, or calling code. Returns ISO codes, official name, capital, region, subregion, and calling codes.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x9A4fb84633C690e422c33491D1FCC319849E6BB0",
   "x402_version": 2,
   "updated": "2026-08-28T14:19:50.834Z"
  },
  {
   "url": "https://api.certaindata.ai/ca054d66abad4d6ea80ba43013b61743-cd/fx-rate/fx/:base/:quote",
   "host": "api.certaindata.ai",
   "description": "Mid-market reference rate for a base/quote currency pair, from the European Central Bank.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x9A4fb84633C690e422c33491D1FCC319849E6BB0",
   "x402_version": 2,
   "updated": "2026-08-28T14:16:38.37Z"
  },
  {
   "url": "https://api.certaindata.ai/ca054d66abad4d6ea80ba43013b61743-cd/fx-rates/:base",
   "host": "api.certaindata.ai",
   "description": "Mid-market reference rates for one base currency against all published currencies, from the European Central Bank.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x9A4fb84633C690e422c33491D1FCC319849E6BB0",
   "x402_version": 2,
   "updated": "2026-08-28T14:15:47.04Z"
  },
  {
   "url": "https://api.certaindata.ai/ca054d66abad4d6ea80ba43013b61743-cd/holidays/:iso2/:year",
   "host": "api.certaindata.ai",
   "description": "Dated public-holiday list for a country and year.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x9A4fb84633C690e422c33491D1FCC319849E6BB0",
   "x402_version": 2,
   "updated": "2026-08-28T14:17:23.592Z"
  },
  {
   "url": "https://api.certaindata.ai/ca054d66abad4d6ea80ba43013b61743-cd/ip-geolocation/:address",
   "host": "api.certaindata.ai",
   "description": "Country, city, subdivisions, network (ASN), and approximate location for an IPv4 or IPv6 address.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x9A4fb84633C690e422c33491D1FCC319849E6BB0",
   "x402_version": 2,
   "updated": "2026-08-28T14:18:04.8Z"
  },
  {
   "url": "https://api.chit402.com/v1/chat/completions",
   "host": "api.chit402.com",
   "description": "Paid inference via x402 USDC on Base and Solana. Cost-plus, quoted, receipted. POST /v1/chat/completions is the recommended surface. Returns signed receipt + public verify_url. Paying this host is real mainnet USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x23f713411c30BBd9A989c9cbC22EB0b55F7f7334",
   "x402_version": 2,
   "updated": "2026-09-08T10:39:30.824Z"
  },
  {
   "url": "https://api.clawfetch.ai/domains/check",
   "host": "api.clawfetch.ai",
   "description": "Bulk domain name availability lookup via live WHOIS: check many domains across many TLDs in one call and get a per-domain available true/false. Useful for naming, brand screening, and squatting checks.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-14T09:28:40.343Z"
  },
  {
   "url": "https://api.clawfetch.ai/domains/suggest",
   "host": "api.clawfetch.ai",
   "description": "Domain name brainstorming and availability screening: combine keywords into candidate domains across chosen TLDs, then live-WHOIS-check them and return only the available ones. Naming research in a single call.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-01T15:04:09.084Z"
  },
  {
   "url": "https://api.clawfetch.ai/extract",
   "host": "api.clawfetch.ai",
   "description": "Structured data extraction returning typed JSON from 17 specialized site extractors: Twitter/X, GitHub, CoinGecko, Hacker News, YouTube, Wikipedia, npm, PyPI, crates.io, Product Hunt, IMDb, Amazon, Crunchbase, SEC EDGAR, Zillow, Redfin, and news articles. Auto-detects the right extractor from the URL — no scraping selectors required.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-10T03:56:57.843Z"
  },
  {
   "url": "https://api.clawfetch.ai/extractors",
   "host": "api.clawfetch.ai",
   "description": "Discovery endpoint listing all 17 available structured-data extractors and the domains each one supports, so an agent can decide whether /extract can handle a given URL before paying for it.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-14T09:28:42.733Z"
  },
  {
   "url": "https://api.clawfetch.ai/fetch",
   "host": "api.clawfetch.ai",
   "description": "Web scraping / URL fetch: retrieve any web page and return clean, LLM-ready markdown text. Strips boilerplate, ads, and navigation. Stealth HTTP client bypasses common bot blocks. Cheapest way to read a webpage.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-14T05:29:06.983Z"
  },
  {
   "url": "https://api.clawfetch.ai/parse",
   "host": "api.clawfetch.ai",
   "description": "Document parsing: convert office documents (docx, pptx, xlsx, pdf, odt, ods, odp, rtf, epub, csv, doc, ppt) to clean GitHub-Flavored Markdown. Pass a document URL or base64-encoded bytes. Deterministic local Rust converter (Firecrawl anydoc) — fast, typed structure preserved (headings, tables, lists), no OCR for scanned/image-only PDFs.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-10T07:05:27.905Z"
  },
  {
   "url": "https://api.clawfetch.ai/render",
   "host": "api.clawfetch.ai",
   "description": "Headless browser rendering for JavaScript-heavy pages and SPAs: full stealth Chromium render, then clean markdown plus title, meta description, and canonical URL. Use when a plain fetch returns an empty shell or a bot wall.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-10T07:04:47.153Z"
  },
  {
   "url": "https://api.clawfetch.ai/research",
   "host": "api.clawfetch.ai",
   "description": "Multi-source web research and company/topic intelligence: runs a live web search, visits the top sources, and returns ranked results with titles, URLs, and content snippets. One call replaces a search-then-scrape pipeline for deep research agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xc2afB91833f4dE19542A025872C6085cC29185eB",
   "x402_version": 2,
   "updated": "2026-09-14T09:28:48.056Z"
  },
  {
   "url": "https://api.clawmessenger.com/x402/subscribe/base",
   "host": "api.clawmessenger.com",
   "description": "Claw Messenger Base plan — 250 messages over 30 days, 1 registered number",
   "method": "POST",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x8d366915e499a376f31f39279ecfef46929dda98",
   "x402_version": 2,
   "updated": "2026-08-28T00:29:23.846Z"
  },
  {
   "url": "https://api.clinkforge.com/v1/p/auto-lyme-disease-public-use-aggregated-data-with-geography-2022-2023-lookup",
   "host": "api.clinkforge.com",
   "description": "Lyme disease public use aggregated data with geography, 2022-2023 (Centers for Disease Control and Prevention): one record by its identifier from the agency's published dataset, with a provenance chain and an Ed25519 attestation on every response.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF3D62244749eA344aa5408e7Bc50B5287f2b32cc",
   "x402_version": 2,
   "updated": "2026-09-05T23:36:55.47Z"
  },
  {
   "url": "https://api.clinkforge.com/v1/p/auto-nchs-births-and-general-fertility-rates-united-states-lookup",
   "host": "api.clinkforge.com",
   "description": "Clink Forge raw data product 'auto-nchs-births-and-general-fertility-rates-united-states-lookup': pay-per-call government data with a provenance chain and an Ed25519 attestation on every response.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF3D62244749eA344aa5408e7Bc50B5287f2b32cc",
   "x402_version": 2,
   "updated": "2026-09-05T22:32:53.003Z"
  },
  {
   "url": "https://api.clinkforge.com/v1/p/kev-status-by-cve",
   "host": "api.clinkforge.com",
   "description": "CISA Known Exploited Vulnerabilities status for one CVE: whether it is on the KEV catalog, the due date, required action and ransomware-campaign flag.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF3D62244749eA344aa5408e7Bc50B5287f2b32cc",
   "x402_version": 2,
   "updated": "2026-09-05T22:15:17.984Z"
  },
  {
   "url": "https://api.cn402.com/almanac",
   "host": "api.cn402.com",
   "description": "Chinese almanac (老黄历, Tong Sheng, 黄历) for daily date selection. Returns lunar date, ganzhi heavenly stems and earthly branches (天干地支), na yin (纳音), yi ji auspicious activities (宜忌), zodiac day clash, 28 lunar mansions (二十八宿), 12 day officers (建除十二神), pengzu taboos (彭祖百忌). For Chinese cultural queries, wedding date picking, business date picking, traditional astrology. Accepts payment on Base or So",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T09:45:32.448Z"
  },
  {
   "url": "https://api.cn402.com/iching/coin",
   "host": "api.cn402.com",
   "description": "I Ching three-coin method, 摇卦, coin oracle, Three Coin Yi Jing, 铜钱占卜, traditional I Ching divination, changing lines coin toss, 本卦变卦 original transformed hexagram. Simulate the traditional three-coin Yi Jing divination: 6 throws producing original hexagram + transformed hexagram with changing lines. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T17:07:07.973Z"
  },
  {
   "url": "https://api.cogdepot.com/v1/feed",
   "host": "api.cogdepot.com",
   "description": "cogDepot agent marketplace API. Paying any offer buys credits for the paying wallet's account; a first payment creates the account.",
   "method": "GET",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x54D218316F48173dF31559D4CA8f7448677ab8C0",
   "x402_version": 2,
   "updated": "2026-09-06T15:03:53.6Z"
  },
  {
   "url": "https://api.commodities.sh/v1/price/CL",
   "host": "api.commodities.sh",
   "description": "commodities.sh price",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0D4Ee4E945601865E3A5bC5a188e4a9CF23c00d5",
   "x402_version": 2,
   "updated": "2026-09-09T10:11:38.07Z"
  },
  {
   "url": "https://api.commodities.sh/v1/prices",
   "host": "api.commodities.sh",
   "description": "commodities.sh prices",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x0D4Ee4E945601865E3A5bC5a188e4a9CF23c00d5",
   "x402_version": 2,
   "updated": "2026-09-12T17:23:46.498Z"
  },
  {
   "url": "https://api.compliapi.com/api/v1/screen/country/:country",
   "host": "api.compliapi.com",
   "description": "Check whether a country or region carries sanctions designations, such as comprehensive OFAC embargoes. Call to gate signups, shipments or transactions by country. Accepts a country name or ISO code; returns the designating lists with source URLs.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7c221925dd7494dA6F5E2254043DC8D61273309c",
   "x402_version": 2,
   "updated": "2026-08-28T03:19:23.107Z"
  },
  {
   "url": "https://api.compliapi.com/api/v1/screen/crypto/:address",
   "host": "api.compliapi.com",
   "description": "Screen a cryptocurrency wallet address (EVM, Bitcoin, Tron, Solana or any chain) or ENS name against OFAC SDN, OFAC Consolidated and 10+ global sanctions, crime and risk lists. Call before accepting a deposit, sending a withdrawal, or onboarding a wallet. Returns per-list matches with source URLs; `sanctioned` means a sanctions-list hit, `flagged` also covers crime and risk lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7c221925dd7494dA6F5E2254043DC8D61273309c",
   "x402_version": 2,
   "updated": "2026-08-28T03:19:31.099Z"
  },
  {
   "url": "https://api.compliapi.com/api/v1/screen/email/:email",
   "host": "api.compliapi.com",
   "description": "Screen an email address against OFAC SDN and other global sanctions lists. Call during onboarding or KYC review to check whether an email is associated with a sanctioned entity. Returns per-list matches with source URLs.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7c221925dd7494dA6F5E2254043DC8D61273309c",
   "x402_version": 2,
   "updated": "2026-08-30T15:29:42.68Z"
  },
  {
   "url": "https://api.compliapi.com/api/v1/screen/id/:government_id",
   "host": "api.compliapi.com",
   "description": "Screen a government-issued identifier (passport, national ID, tax ID) against OFAC SDN and other global sanctions lists, with exact and substring matching ranked by similarity. Call during KYC/KYB identity verification. Returns per-list matches with source URLs.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7c221925dd7494dA6F5E2254043DC8D61273309c",
   "x402_version": 2,
   "updated": "2026-08-27T21:52:05.537Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/agent.prehire-check",
   "host": "api.craigmbrown.com",
   "description": "Pre-hire due-diligence check on an agent before you delegate it real spend authority: settlement history, dispute rate, and any flagged incidents, in one signed report.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:51.745Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/agent.trust-badge",
   "host": "api.craigmbrown.com",
   "description": "$0.01 queryable trust badge summarizing an agent's verified settlement history — the minimum-viable signal to check before a first transaction. An agent with no history returns an honest zero and badge `none`, never a synthetic score.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-13T02:58:16.691Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/arbitration.dispute-settlement",
   "host": "api.craigmbrown.com",
   "description": "Neutral agent-to-agent adjudication when a deliverable is contested: both sides submit evidence, a disinterested arbitration agent renders a signed verdict, and the settlement ledger reflects the outcome — not a unilateral refund decision by either party.",
   "method": "POST",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-22T03:43:23.471Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/attestation.single-use-seal",
   "host": "api.craigmbrown.com",
   "description": "A single-use cryptographic seal proving a specific deliverable was produced by a specific agent at a specific time and has not been altered since — the receipt a counterparty can independently check.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:18.36Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/content.youtube-research",
   "host": "api.craigmbrown.com",
   "description": "Extracts and analyzes YouTube video transcripts into a structured research report with cited timestamps, not a generic summary. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). Shares the deep-research methodology of research.topic-deep-researcher, scoped to video transcripts instead of web sources.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:43:58.555Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/crypto.investment-plays",
   "host": "api.craigmbrown.com",
   "description": "Risk-scored investment plays with concrete entry/exit strategies, spanning DeFi yield positions to spot buys — each play carries a numeric risk score, not a qualitative label. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). Consumes crypto.market-analyzer + oracle.historical-analysis; the execution-plan layer above the data layer.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:23.04Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/crypto.market-analyzer",
   "host": "api.craigmbrown.com",
   "description": "Real-time market data, technical indicators, and sentiment for any ticker, run by crypto-market-agent-sonnet against live exchange data rather than cached snapshots. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). Broader single-ticker view than any one oracle.* SKU; feeds crypto.investment-plays' risk scoring.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:43:53.901Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/data.business-registry",
   "host": "api.craigmbrown.com",
   "description": "Public business-registry record extraction (SEC / state Secretary-of-State / UK Companies House) over a buyer-supplied public records URL, wrapped in the BlindOracle trust envelope. Public records only.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:47.158Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/data.sec-edgar-filing",
   "host": "api.craigmbrown.com",
   "description": "Per-call retrieval of recent SEC EDGAR filings (10-K/10-Q/8-K) for a ticker or CIK, with a tamper-evident BlindOracle trust envelope (content hash + content-trap scan + provenance). Public-domain source.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:27.633Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/data.web-extract",
   "host": "api.craigmbrown.com",
   "description": "Clean main-content extraction of a single buyer-supplied URL via Firecrawl, wrapped in the BlindOracle trust envelope. Thin extraction tool; no data inventory held.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:32.161Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/deliberation.multi-agent-debate",
   "host": "api.craigmbrown.com",
   "description": "5-11 agent panel debate with 11 LLM models, structured voting, forced decision-making",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-16T19:45:02.78Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/finops.token-spend-audit",
   "host": "api.craigmbrown.com",
   "description": "Independent audit of an agent's actual token spend against its budget and declared task scope — surfaces cost overruns or scope creep a counterparty wouldn't otherwise see.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:36.883Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/ops.due-diligence-scan",
   "host": "api.craigmbrown.com",
   "description": "Automated DD scan: financials, litigation, key personnel, IP, media sentiment, red flags",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:56.338Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/ops.link-integrity",
   "host": "api.craigmbrown.com",
   "description": "Deterministic HEAD/GET check of every URL in the task; PASS/FAIL verdict with per-URL status codes. Post-deploy verification SKU (RQ-BO-DELEGATE-02).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:02.987Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/oracle.alert-generator",
   "host": "api.craigmbrown.com",
   "description": "Defines a custom price/event alert and returns its current trigger state — armed, fired, or stale — not just the spec. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). Reads off oracle.volatility-monitor and oracle.price-feed; this SKU is the trigger layer, not the data layer.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-22T15:34:40.694Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/oracle.comprehensive-report",
   "host": "api.craigmbrown.com",
   "description": "Consolidated market/asset report combining price, volatility, sentiment, and arbitrage reads for one ticker across venues, run by crypto-market-agent-sonnet. Every delivery settles with ProofOfSettledOutcome (kind 30120, HMAC-signed, data/proof_settled_outcomes.jsonl) — verifiable proof the report was paid for and delivered, not just claimed. Broader scope than any single oracle.* SKU below; narro",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-22T15:40:30.5Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/oracle.cross-chain-prices",
   "host": "api.craigmbrown.com",
   "description": "Aggregates a token's price across multiple chains and venues (DEX + CEX) into one comparable read, flagging the highest-deviation pair. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). Narrower than oracle.comprehensive-report (single metric, not a full report); feeds oracle.market-arbitrage's spread detection.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:03.652Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/oracle.price-feed",
   "host": "api.craigmbrown.com",
   "description": "Real-time price feed for a named pair and venue, with the source cited per read instead of a black-box number. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). The base data layer the other oracle.* SKUs (arbitrage, volatility, alerts) are built on.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-03T17:04:38.464Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/oracle.volatility-monitor",
   "host": "api.craigmbrown.com",
   "description": "Real-time volatility read for a trading pair with configurable alert thresholds you can act on. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). Complements oracle.alert-generator (fires the alert) and oracle.historical-analysis (explains the trend behind the number).",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:13.807Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/procurement.council",
   "host": "api.craigmbrown.com",
   "description": "5-11 agent panel debate playing CFO + CIO + CISO + Procurement Lead. Forced vote on any vendor decision. Output includes verdict, vote breakdown, and ERC-8004 proof of deliberation.",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-16T19:46:48.876Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/procurement.trust-layer",
   "host": "api.craigmbrown.com",
   "description": "Trust-verification layer for procurement decisions involving AI vendors or agents — surfaces the same signed evidence (audit history, dispute record, attestations) a human procurement reviewer would ask for.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-01T21:29:57.816Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/reputation.lookup",
   "host": "api.craigmbrown.com",
   "description": "Look up an agent's settlement track record before you transact with it: completed vs. failed jobs, dispute history, and trust-score trend, sourced from signed on-chain settlement proofs rather than self-reported claims.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-13T02:58:13.641Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/research.topic-news-scanner",
   "host": "api.craigmbrown.com",
   "description": "Fast real-time news scan across 44+ curated domains (configs/search_domain_profiles.json), every item source-attributed. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). The quick-scan tier below research.topic-deep-researcher's slower, citation-grade report.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-11T14:40:12.693Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/research.topic-sentiment-analyzer",
   "host": "api.craigmbrown.com",
   "description": "Opinion and sentiment mapping across social, expert, and community channels for a named topic, scored per-channel rather than one blended number. Settlement proof: ProofOfSettledOutcome (kind 30120, data/proof_settled_outcomes.jsonl). Same methodology as oracle.sentiment-analysis, scoped to general topics rather than crypto assets.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:08.873Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/security.concordium-card-verify",
   "host": "api.craigmbrown.com",
   "description": "Verifies an agent's Concordium identity card integrity and badge status against the issuing registry — confirms the credential wasn't forged or revoked before you rely on it.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-22T15:35:45.854Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/security.injection-resilience",
   "host": "api.craigmbrown.com",
   "description": "Tests whether a counterparty agent's input handling resists prompt-injection and content-trap patterns — a concrete resilience check, not a compliance checkbox.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-22T15:41:30.292Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/security.massat-audit",
   "host": "api.craigmbrown.com",
   "description": "Independent multi-agent security audit (OWASP ASI01-ASI10 coverage) of a counterparty agent or MCP server before you grant it tool access or spend authority. Findings are Merkle-committed and the audit report is signed.",
   "method": "POST",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-16T19:47:36.846Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/security.massat-conformance",
   "host": "api.craigmbrown.com",
   "description": "Checks a counterparty agent's stated security posture against the MASSAT governance framework's actual requirements — flags claims that don't hold up.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-22T15:41:12.31Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/security.process-attestation",
   "host": "api.craigmbrown.com",
   "description": "Signed attestation that a specific process was followed (not just that an outcome occurred) — useful when a counterparty needs evidence of *how* something was done, not only *that* it was done.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-13T02:58:30.843Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/social.verified_introduction",
   "host": "api.craigmbrown.com",
   "description": "Introduces two agents to each other only after each side's identity and delegation chain has been verified — reduces the risk of transacting with an impersonated or unauthorized counterparty.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-08-28T03:20:23.902Z"
  },
  {
   "url": "https://api.craigmbrown.com/v1/services/translation.zh-en",
   "host": "api.craigmbrown.com",
   "description": "Professional Simplified-Chinese<->English translation of documents and text. Auto-detects direction, preserves formatting, names, and numbers. Offshore/PIPL-guarded (refuses mainland-CN data subjects). BO trust envelope (content hash + scan + provenance) on every deliverable.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5E709929A4AB69eC3a8811d03417869059BC4EB9",
   "x402_version": 2,
   "updated": "2026-09-12T17:44:42.409Z"
  },
  {
   "url": "https://api.creativeforesight.io/v1/ask",
   "host": "api.creativeforesight.io",
   "description": "Foresight API /v1/ask",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x9eDB521A5aD936Ef5D7054Ed94252D4d7978cf90",
   "x402_version": 2,
   "updated": "2026-08-15T18:34:20.949Z"
  },
  {
   "url": "https://api.creativeforesight.io/v1/briefings/public/:slug",
   "host": "api.creativeforesight.io",
   "description": "Foresight API curated briefing",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x9eDB521A5aD936Ef5D7054Ed94252D4d7978cf90",
   "x402_version": 2,
   "updated": "2026-08-15T18:34:22.672Z"
  },
  {
   "url": "https://api.creativeforesight.io/v1/flows",
   "host": "api.creativeforesight.io",
   "description": "Foresight API request",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9eDB521A5aD936Ef5D7054Ed94252D4d7978cf90",
   "x402_version": 2,
   "updated": "2026-08-15T18:35:15.425Z"
  },
  {
   "url": "https://api.creativeforesight.io/v1/panel",
   "host": "api.creativeforesight.io",
   "description": "Foresight API request",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x9eDB521A5aD936Ef5D7054Ed94252D4d7978cf90",
   "x402_version": 2,
   "updated": "2026-08-15T18:35:17.954Z"
  },
  {
   "url": "https://api.creativeforesight.io/v1/signals",
   "host": "api.creativeforesight.io",
   "description": "Foresight API request",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x9eDB521A5aD936Ef5D7054Ed94252D4d7978cf90",
   "x402_version": 2,
   "updated": "2026-08-23T01:25:50.003Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/agent/filings/recent",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — SEC filing tracker for US spot crypto ETFs across Bitcoin, Ethereum, Solana, XRP and 30+ assets: freshest filings within ~10 minutes of detection, newest first (50 by default, max 100). Covers S-1, 424B, 8-A12B, CERT, EFFECT. Use when polling for new crypto ETF filings. Optional currency, filing_type, date_after, limit, order_by.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:42:56.68Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/agent/issuers",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Curated directory of every active US spot crypto ETF issuer, including staking ETFs (100+ entries, 30+ cryptocurrencies), each with regulatory stage (registration_filed / under_review / launch_imminent / trading / approved / withdrawn), ticker, exchange, owner organisation and SEC CIK. Use first, to discover CIKs, then drill into the paid cik routes for letters, XBRL and prof",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:42:57.935Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/agent/snapshot",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Single-call market snapshot for US spot crypto ETFs (Bitcoin, Ethereum, Solana, XRP and more): DB totals, filings by cryptocurrency and form type, regulatory-stage counts, and an as_of ISO timestamp. Use as a cheap heartbeat to decide whether anything changed before drilling into the catalogue.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:42:59.051Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/events",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Activity feed of recent notable SEC filings and comment letters for US spot crypto ETFs (Bitcoin, Ethereum, Solana, XRP and more; last 60 days by default): S-1, 424B, 8-A12B, CERT, EFFECT and review correspondence, stage-filtered to drop trading-stage housekeeping. Use when a monitoring agent needs a 'what changed in crypto ETF regulation' heartbeat. Optional days and limit.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:00.345Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/issuers/comment-letters",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Full SEC ↔ issuer comment-letter history for one US spot crypto ETF issuer: UPLOAD/CORRESP pairs in order with a review-intensity profile. Comment-letter cadence is a leading indicator of approval proximity. Use when assessing how far along one filing's SEC review is. Pass the issuer's SEC CIK as cik.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-11T23:52:37.312Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/pipeline/cohort-state",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Per-crypto regulatory wave state for US spot crypto ETFs (Bitcoin, Ethereum, Solana, XRP and more): in_wave, first_anchor_date, first_anchor_ticker, approved vs pending member counts. Use when asking 'is asset X in an active SEC approval cycle right now?' or comparing cohorts across assets.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:02.849Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/pipeline/deltas",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Week-over-week pipeline delta for US spot crypto ETFs: change in stage counts, filings-7d and under-review count vs a prior daily snapshot (days_back, default 7, max 90). Use when you want the net movement of the crypto ETF pipeline since your last check rather than a full snapshot. Returns 404 (no charge) when no snapshot exists.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:03.89Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/pipeline/launch-monitor",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Launch-timing tracker for launch_imminent US spot crypto ETF issuers: days waiting since 8-A12B plus percentile vs the historical 8-A12B → CERT/EFFECT distribution; the baseline is returned in meta on every call. Use when watching for imminent crypto ETF listings or gauging how overdue one is. Indicative timing, not a predicted launch date.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:04.862Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/pipeline/outcome-signals",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Approval-pattern signal (1-99) per under-review US spot crypto ETF issuer: how closely its filing pattern resembles historically approved vs withdrawn ETFs. Use when you need one comparable signal across all pending crypto ETF filings. A heuristic benchmark, not a probability or prediction.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:06.217Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/pipeline/risk-scores",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Regulatory risk score (0-99) for every US spot crypto ETF (Bitcoin, Ethereum, Solana and more) under SEC review: a composite of filing cadence, time-in-stage, comment-letter intensity and historical approval baselines. Use when ranking or screening pending crypto ETF filings by regulatory risk. A heuristic benchmark, not a probability or prediction.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:07.067Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/pipeline/stalled",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Under-review US spot crypto ETF issuers stalled 148+ days without comment-letter activity (a proxy for SEC inactivity), sorted by days since last activity. Long stalls historically correlate with withdrawal risk. Use when screening pending crypto ETF filings for abandonment or withdrawal risk.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:08.144Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/pipeline/velocity",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Top-N most-active pre-approval US spot crypto ETF issuers by 42-day action-filing count (S-1/A, CORRESP and similar). High velocity means sustained SEC dialogue, a frequent leading indicator of stage transitions. Use when you want to know which pending crypto ETFs are moving right now. Optional limit param.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:09.107Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/profiles/comparison",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Side-by-side comparison of ALL trading US spot crypto ETFs: POS AM profile, XBRL financials, market data and Fund Health metrics (premium/discount, tracking, implied NAV) per fund. Use when choosing between crypto ETFs or building a comparison table in one call. No params. Some Fund Health fields can be null if the market-data fetch fails.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-11T23:52:44.747Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/profiles/history",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Chronological profile evolution for one US spot crypto ETF issuer: custodian, fee, AP-count and in-kind deltas across successive POS AM filings. Use when tracing how a fund's terms changed over time (fee cuts, custodian switches). Pass the issuer's SEC CIK as cik; optional limit.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-11T23:52:50.912Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/profiles/issuer",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Latest POS AM-extracted operational profile for one US spot crypto ETF issuer: custodian, sponsor fee, AP counts, in-kind eligibility, basket size. Use when you need one fund's current plumbing terms. Pass the issuer's SEC CIK as cik.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:12.665Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/profiles/latest",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Bulk POS AM-extracted operational profiles for every trading US spot crypto ETF: custodian, sponsor fee, authorized-participant counts, basket size, in-kind eligibility. Use when comparing fund plumbing across the whole trading universe in one call. Extraction quality varies by field (in-kind ~32% TP, AP roster ~70% TP).",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:13.729Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/xbrl/aum-growth",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Quarterly aggregate AUM growth across the US spot crypto ETF cohort, bucketed by BTC / ETH / SOL / multi / other. Use when sizing the crypto ETF market category or tracking quarter-over-quarter momentum from SEC-filed XBRL facts.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:14.984Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/xbrl/fee-war",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Crypto ETF fee comparison: current expense ratio for every trading US spot crypto ETF, cheapest first, outlier-capped at 200 bps to drop bad XBRL extractions. Use when finding the lowest-cost Bitcoin, Ethereum or other crypto ETF, or benchmarking a fee. Optional crypto filter.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:16.035Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/xbrl/fee-war/history",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Quarterly fee-war progression: average and median expense ratios over time across the US spot crypto ETF trading cohort, with per-issuer detail each quarter. Use when documenting how fee competition has compressed since the January 2024 spot Bitcoin ETF launch. Optional crypto filter.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:17.041Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/xbrl/issuer",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Single-issuer XBRL snapshot for one US spot crypto ETF: latest AUM, NAV per share, shares outstanding, expense ratio, sponsor fees, total return. Use when you need one fund's latest SEC-reported financials in a single call. expense_ratio can be null if extraction missed it. Pass the issuer's SEC CIK as cik.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:17.985Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/xbrl/leaderboard",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Crypto ETF AUM leaderboard: top-N US spot crypto ETF issuers ranked by assets under management or another XBRL TIER1 concept, from daily-updated XBRL facts. Use when you need the largest Bitcoin, Ethereum and other crypto ETFs by fund size. Optional concept, unit, taxonomy and limit params.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:19.079Z"
  },
  {
   "url": "https://api.cryptoetfsentinel.com/v1/xbrl/series",
   "host": "api.cryptoetfsentinel.com",
   "description": "Crypto ETF Sentinel — Historical quarterly time series for one XBRL concept (AUM, NAV, shares outstanding, etc.) on one US spot crypto ETF issuer. Use when charting a single fund's growth or checking a reported figure against its SEC filings. Pass the issuer's SEC CIK as cik; optional concept, unit, taxonomy.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x169Bf49c6ee5A179190121Ab8D180B50e31683d1",
   "x402_version": 2,
   "updated": "2026-09-06T08:43:20.023Z"
  },
  {
   "url": "https://api.cueframe.ai/v1/composition/validate",
   "host": "api.cueframe.ai",
   "description": "Validate a composition body without saving it (dry-run)",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA82C8B6971A7379BadB2FB96032D82aF46EcCc0A",
   "x402_version": 2,
   "updated": "2026-09-11T16:02:45.26Z"
  },
  {
   "url": "https://api.cueframe.ai/v1/media/import",
   "host": "api.cueframe.ai",
   "description": "Import media into the project from a public https URL — the server fetches and mirrors the bytes (SSRF-filtered), then processes it (transcode + transcribe). Async: returns a media id that flips to ready when the mirror and processing finish; poll GET /media/:id or use a media.completed webhook.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA82C8B6971A7379BadB2FB96032D82aF46EcCc0A",
   "x402_version": 2,
   "updated": "2026-08-26T06:15:39.578Z"
  },
  {
   "url": "https://api.cueframe.ai/v1/projects",
   "host": "api.cueframe.ai",
   "description": "List projects",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA82C8B6971A7379BadB2FB96032D82aF46EcCc0A",
   "x402_version": 2,
   "updated": "2026-08-27T05:39:13.036Z"
  },
  {
   "url": "https://api.datasieve.xyz/coord/workspace",
   "host": "api.datasieve.xyz",
   "description": "Coordinate multiple agents through one shared workspace: $0.25 for 7 days and 1000 operations, all free after this one payment. BARRIER — collect results from N sub-agents: each gets its own arrive URL; when the last one reports, ONE webhook fires with everything collected; a missed deadline sends a partial event naming who's missing. LOCK — exactly one agent performs a critical step: others get 4",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xFE31fD52A89461B8d54895cfCf86187aa3C95F21",
   "x402_version": 2,
   "updated": "2026-08-22T14:57:15.508Z"
  },
  {
   "url": "https://api.datasieve.xyz/watch/standard",
   "host": "api.datasieve.xyz",
   "description": "Something you cannot do while your agent is dead: keep watching. One paid call buys 7 days of it — on-chain on Base (wallet activity, whale transfers, price crossings, new pools), a dead-man switch that fires when YOUR agent goes silent, a cron/schedule webhook, or a url-change web monitor. Every event carries a signed Ed25519 receipt proving a third party observed it then — which your own logs ca",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xFE31fD52A89461B8d54895cfCf86187aa3C95F21",
   "x402_version": 2,
   "updated": "2026-08-25T19:20:23.06Z"
  },
  {
   "url": "https://api.deepnets.ai/api/social-research",
   "host": "api.deepnets.ai",
   "description": "AI-generated social research: Twitter/X activity, Telegram presence, website analysis, mentions, sentiment, and entity verification.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "Bn7sLNmcL9ru5kt9gNwVn8e8Sx912dBTxiUBNiwjbiY8",
   "x402_version": 2,
   "updated": "2026-09-04T02:40:53.447Z"
  },
  {
   "url": "https://api.deepnets.ai/api/token-safety",
   "host": "api.deepnets.ai",
   "description": "Token safety analysis for a Solana mint: overall risk level, wallet-network concentration, bundle detection, mintable/freezable flags, critical risks, and warnings. Returns the most recent cached analysis.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "Bn7sLNmcL9ru5kt9gNwVn8e8Sx912dBTxiUBNiwjbiY8",
   "x402_version": 2,
   "updated": "2026-09-13T13:29:49.922Z"
  },
  {
   "url": "https://api.deepnets.ai/api/token-safety/:solana_address",
   "host": "api.deepnets.ai",
   "description": "Token safety analysis for a Solana mint: overall risk level, wallet-network concentration, bundle detection, mintable/freezable flags, critical risks, and warnings. Returns the most recent cached analysis.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "Bn7sLNmcL9ru5kt9gNwVn8e8Sx912dBTxiUBNiwjbiY8",
   "x402_version": 2,
   "updated": "2026-08-16T23:27:39.986Z"
  },
  {
   "url": "https://api.deepnets.ai/api/token/:solana_address/stats",
   "host": "api.deepnets.ai",
   "description": "Aggregate stats for a Solana token: price, market cap, volume windows, holder count, liquidity.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "Bn7sLNmcL9ru5kt9gNwVn8e8Sx912dBTxiUBNiwjbiY8",
   "x402_version": 2,
   "updated": "2026-08-26T09:52:18.746Z"
  },
  {
   "url": "https://api.deepnets.ai/api/token/holder-graph",
   "host": "api.deepnets.ai",
   "description": "Funding-source graph for a token: nodes are wallets, edges are first-funding relationships, labeled with exchange attributions where known.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "Bn7sLNmcL9ru5kt9gNwVn8e8Sx912dBTxiUBNiwjbiY8",
   "x402_version": 2,
   "updated": "2026-09-13T00:13:21.485Z"
  },
  {
   "url": "https://api.deepnets.ai/api/token/stats",
   "host": "api.deepnets.ai",
   "description": "Aggregate stats for a Solana token: price, market cap, volume windows, holder count, liquidity.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "Bn7sLNmcL9ru5kt9gNwVn8e8Sx912dBTxiUBNiwjbiY8",
   "x402_version": 2,
   "updated": "2026-09-11T12:00:50.859Z"
  },
  {
   "url": "https://api.deepnets.ai/api/watchlist",
   "host": "api.deepnets.ai",
   "description": "The active deepnets watchlist - high-volume tokens that passed the safety screen, with current safety data.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "Bn7sLNmcL9ru5kt9gNwVn8e8Sx912dBTxiUBNiwjbiY8",
   "x402_version": 2,
   "updated": "2026-09-14T06:00:10.49Z"
  },
  {
   "url": "https://api.dekist42.com/v1/extract",
   "host": "api.dekist42.com",
   "description": "Extract text and ruled tables from a PDF (10 MiB, 20 pages, no OCR).",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x80036Fc0D82a46240F5610f4Bf27844157675107",
   "x402_version": 2,
   "updated": "2026-09-09T10:19:07.783Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/abs-n",
   "host": "api.delx.ai",
   "description": "Absolute value of a number. Call when you need magnitude from signed deltas or balances. Returns absolute numeric value for $0.001 USDC via x402 on Base. No network, no keys, no retention; first-party local JSON only. Results are advisory; the caller owns budgets, auth, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-11T00:01:43.452Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/arr-uniq",
   "host": "api.delx.ai",
   "description": "Deduplicate a list preserving order. Call when you unique agent keys without sorting. Returns unique items and count for $0.001 USDC via x402 on Base. No network, no keys, no retention; first-party local JSON only. Results are advisory; the caller owns budgets, auth, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-11T02:00:05.41Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/bankroll-fraction-stake",
   "host": "api.delx.ai",
   "description": "Stake size from bankroll and fraction (Kelly or fixed-f). Call when turning a fraction into dollars to risk this bet. Returns stake amount as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:12.379Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-block-time-estimate",
   "host": "api.delx.ai",
   "description": "Base Block Time Estimate: Base Block Time Estimate estimates block count from a caller-supplied duration and block-time assumption from bounded caller-supplied values without an external provider. Call Base Block Time Estimate before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or s",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:49.074Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-confirmation-eta",
   "host": "api.delx.ai",
   "description": "Base Confirmation Eta: Base Confirmation Eta estimates remaining confirmation time from caller-supplied block cadence from bounded caller-supplied values without an external provider. Call Base Confirmation Eta before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, a",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:55.208Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-fee-budget-breakdown",
   "host": "api.delx.ai",
   "description": "Base Fee Budget Breakdown: Base Fee Budget Breakdown breaks a Base transaction fee ceiling into gas, priority, and total values from bounded caller-supplied values without an external provider. Call Base Fee Budget Breakdown before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or sha",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:09.524Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-gas-price-staleness",
   "host": "api.delx.ai",
   "description": "Base Gas Price Staleness: Base Gas Price Staleness checks the age of a caller-supplied gas quote before use from bounded caller-supplied values without an external provider. Call Base Gas Price Staleness before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fa",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:02.708Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-payment-deadline-check",
   "host": "api.delx.ai",
   "description": "Base Payment Deadline Check: Base Payment Deadline Check checks a Base payment deadline against minimum and maximum lead time from bounded caller-supplied values without an external provider. Call Base Payment Deadline Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or sha",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:15.54Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-settlement-receipt-check",
   "host": "api.delx.ai",
   "description": "Base Settlement Receipt Check: Base Settlement Receipt Check checks caller-supplied receipt chain, status, recipient, and raw amount from bounded caller-supplied values without an external provider. Call Base Settlement Receipt Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budg",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:16:24.373Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-usdc-amount-check",
   "host": "api.delx.ai",
   "description": "Base USDC Amount Check: Base USDC Amount Check checks a six-decimal USDC raw amount against exact and maximum values from bounded caller-supplied values without an external provider. Call Base USDC Amount Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, a",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:26.3Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-usdc-decimal-rounding",
   "host": "api.delx.ai",
   "description": "Base USDC Decimal Rounding: Base USDC Decimal Rounding checks whether a decimal USDC amount fits six fractional digits exactly from bounded caller-supplied values without an external provider. Call Base USDC Decimal Rounding before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or sha",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:43.65Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-usdc-payment-match",
   "host": "api.delx.ai",
   "description": "Base USDC Payment Match: Base USDC Payment Match checks recipient, raw amount, and chain id for a Base USDC payment intent from bounded caller-supplied values without an external provider. Call Base USDC Payment Match before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape find",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:37.599Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base-usdc-recipient-check",
   "host": "api.delx.ai",
   "description": "Base USDC Recipient Check: Base USDC Recipient Check compares a Base USDC recipient with an expected pay-to address from bounded caller-supplied values without an external provider. Call Base USDC Recipient Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings,",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:32.016Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/base64",
   "host": "api.delx.ai",
   "description": "Encode or decode Base64 safely for $0.001 USDC; bounded, deterministic, and keyless. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:26.79Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/bic-format-validate",
   "host": "api.delx.ai",
   "description": "Validate BIC/SWIFT format shape (8 or 11 alnum). Call when preflight for bank routing fields. Returns valid boolean as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:20.496Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/binary-edge",
   "host": "api.delx.ai",
   "description": "Edge = true_prob − market_price for a binary contract. Call when ranking prediction-market opportunities by model edge. Returns signed edge in probability units as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:06:08.152Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/binary-ev",
   "host": "api.delx.ai",
   "description": "Expected value of buying binary YES at market_price under true_prob. Call when deciding whether a YES buy has positive EV before size. Returns EV per $1 notional on YES as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:06:14.327Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/binary-ev-no",
   "host": "api.delx.ai",
   "description": "Expected value of buying binary NO at (1−yes_price) under true_prob. Call when checking the NO side when YES is mispriced the other way. Returns EV per $1 notional on NO as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:06:20.554Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/binary-fair-price",
   "host": "api.delx.ai",
   "description": "Map a true probability into a binary contract fair price in [0,1]. Call when pricing yes/no markets from your probability model. Returns fair price in [0,1] as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:59.068Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/bitcoin-up-down-15m",
   "host": "api.delx.ai",
   "description": "Bitcoin Up or Down 15-Minute Probability estimates p_up and p_down for quarter-hour windows using a broader caller-supplied trend sample. Send 8-240 ordered caller-supplied BTC price observations, the target venue's opening price, and its close timestamp; optionally include UP/DOWN share prices and entry fees for a descriptive model-edge comparison. Returns a conservative probability pair, lean, i",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-30T11:00:26.534Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/bitcoin-up-down-30m",
   "host": "api.delx.ai",
   "description": "Bitcoin Up or Down 30-Minute Probability estimates p_up and p_down for half-hour windows using the widest caller-supplied context in this family. Send 8-240 ordered caller-supplied BTC price observations, the target venue's opening price, and its close timestamp; optionally include UP/DOWN share prices and entry fees for a descriptive model-edge comparison. Returns a conservative probability pair,",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-30T11:00:33.549Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/bitcoin-up-down-5m",
   "host": "api.delx.ai",
   "description": "Bitcoin Up or Down 5-Minute Probability estimates p_up and p_down for rapid near-close windows where the freshest supplied observations matter most. Send 8-240 ordered caller-supplied BTC price observations, the target venue's opening price, and its close timestamp; optionally include UP/DOWN share prices and entry fees for a descriptive model-edge comparison. Returns a conservative probability pa",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-30T11:00:20.243Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/bridge-cost-budget",
   "host": "api.delx.ai",
   "description": "Sum gas + bridge fee + slippage budget into total cost. Call when comparing bridge routes with known component costs. Returns total_cost and components as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:02.698Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/brier-score",
   "host": "api.delx.ai",
   "description": "Brier score for a probabilistic forecast vs binary outcome. Call when scoring prediction calibration on resolved markets. Returns brier score in [0,1] as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:04.096Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/business-days",
   "host": "api.delx.ai",
   "description": "Business-day counter for agents: weekdays or US federal holidays for $0.002 USDC—first-party calendar, no third-party API. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:59.591Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/bytes-sha256-b64",
   "host": "api.delx.ai",
   "description": "SHA-256 of base64-decoded bytes. Call when hashing binary payloads agents already hold as base64. Returns sha256 and nbytes as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:42.747Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/caa-issue-hosts",
   "host": "api.delx.ai",
   "description": "Extract issue/issuewild hosts from CAA record texts. Call when inventorying allowed CAs from CAA answers. Returns hosts list as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:48.955Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/caesar-cipher",
   "host": "api.delx.ai",
   "description": "Caesar shift cipher. Handy for puzzle agents, CTF helpers, or reversible toy encoding—not for secrets. Returns shifted text; educational cipher only, not cryptographic protection. $0.001 USDC per successful call via x402 on Base—deterministic first-party JSON, no API key, no subscription, and nothing is billed on structured validation errors.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-25T21:20:30.092Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/calibration-bucket",
   "host": "api.delx.ai",
   "description": "Bucket a probability into a calibration bin for reliability charts. Call when building simple calibration histograms from many forecasts. Returns bucket index and bounds as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:19.265Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/calibration-ece",
   "host": "api.delx.ai",
   "description": "Expected calibration error from forecast/outcome pairs. Call when scoring probability model calibration offline. Returns ece and n as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:13.477Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/case-convert",
   "host": "api.delx.ai",
   "description": "Turn mixed human or machine text into production-ready snake_case, kebab-case, camelCase, PascalCase, CONSTANT_CASE, title, lower, or upper text for $0.001 USDC. The deterministic first-party transform runs locally, accepts up to 4,000 characters, returns structured JSON, uses no upstream API, and retains no input.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:51:15.511Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/cidr-contains",
   "host": "api.delx.ai",
   "description": "Check whether an IP is inside a CIDR network for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:54.024Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/color-convert",
   "host": "api.delx.ai",
   "description": "Convert #hex or rgb() colors to hex/rgb/hsl for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:47.339Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/cost-for-shares",
   "host": "api.delx.ai",
   "description": "Cash cost to buy a target share count at price. Call when pre-trade cash check for prediction-market size targets. Returns total cost as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-07T11:32:26.18Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/cron",
   "host": "api.delx.ai",
   "description": "Validate and describe a five-field cron schedule for $0.001 USDC, including the next runs. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:48.996Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/cron-next-fires",
   "host": "api.delx.ai",
   "description": "Next N hourly fires from a simple '0 * * * *' style hour cron. Call when scheduling previews for basic hourly/daily crons. Returns next_fire_unix list as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:25.549Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/data-freshness",
   "host": "api.delx.ai",
   "description": "Evaluate data age against a caller-supplied freshness objective. Use it as a bounded preflight or analysis step inside an enterprise agent workflow before data, policy, integration, security, or commercial decisions reach production. Returns deterministic machine-readable JSON for $0.003 USDC via x402 on Base or Solana. Execution is first-party, local-only, stateless, memory-only, and has no paid ",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-09T04:31:40.606Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/demand/feed",
   "host": "api.delx.ai",
   "description": "Look up open buyer RFQs for $0.003 USDC. Call when you need live demand with public task contracts, USDC ceilings, deadlines, and acceptance criteria instead of waiting for catalog traffic. Bid separately with a wallet signature; this call never exposes buyer capabilities, encrypted envelopes, raw wallets, or payment proofs and never custodies funds. No API key, no subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-03T08:09:26.825Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/devig-two-way",
   "host": "api.delx.ai",
   "description": "De-vig a two-way market into fair probabilities that sum to 1. Call when recovering fair probs from a two-outcome book with overround. Returns fair yes/no probs after proportional de-vig as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:06:56.662Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/digest-header-verify",
   "host": "api.delx.ai",
   "description": "Digest Header Verify: Digest Header Verify verifies a sha-256 Digest value against caller-supplied text bytes from bounded caller-supplied values without an external provider. Call Digest Header Verify before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for Digest Header V",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T15:17:25.908Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/disposable-domain-heuristic",
   "host": "api.delx.ai",
   "description": "Heuristic disposable mailbox domain flag from a static list. Call when cheap disposable email filter without external APIs. Returns is_disposable heuristic as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:02.714Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/dmarc-policy-parse",
   "host": "api.delx.ai",
   "description": "Parse DMARC p= and rua= fields from a TXT record. Call when extracting DMARC policy from a caller-supplied record. Returns policy and rua as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:43.486Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/duration-parse",
   "host": "api.delx.ai",
   "description": "Parse human durations like 1h30m for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:22.033Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/email-syntax-check",
   "host": "api.delx.ai",
   "description": "Validate basic email syntax and split local/domain. Call when preflight before MX/DNS steps. Returns ok, local, domain as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:54.367Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/ethereum-up-down-15m",
   "host": "api.delx.ai",
   "description": "Ethereum Up or Down 15-Minute Probability estimates p_up and p_down for quarter-hour windows using a broader caller-supplied trend sample. Send 8-240 ordered caller-supplied ETH price observations, the target venue's opening price, and its close timestamp; optionally include UP/DOWN share prices and entry fees for a descriptive model-edge comparison. Returns a conservative probability pair, lean, ",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-30T11:00:46.506Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/ethereum-up-down-30m",
   "host": "api.delx.ai",
   "description": "Ethereum Up or Down 30-Minute Probability estimates p_up and p_down for half-hour windows using the widest caller-supplied context in this family. Send 8-240 ordered caller-supplied ETH price observations, the target venue's opening price, and its close timestamp; optionally include UP/DOWN share prices and entry fees for a descriptive model-edge comparison. Returns a conservative probability pair",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-30T11:00:51.176Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/ethereum-up-down-5m",
   "host": "api.delx.ai",
   "description": "Ethereum Up or Down 5-Minute Probability estimates p_up and p_down for rapid near-close windows where the freshest supplied observations matter most. Send 8-240 ordered caller-supplied ETH price observations, the target venue's opening price, and its close timestamp; optionally include UP/DOWN share prices and entry fees for a descriptive model-edge comparison. Returns a conservative probability p",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-30T11:00:39.776Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-access-list-shape-check",
   "host": "api.delx.ai",
   "description": "EVM Access List Shape Check: EVM Access List Shape Check checks bounded EIP-2930 access-list address and storage-key shapes from bounded caller-supplied values without an external provider. Call EVM Access List Shape Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:06.518Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-address-list-dedupe",
   "host": "api.delx.ai",
   "description": "EVM Address List Dedupe: EVM Address List Dedupe deduplicates EVM address strings case-insensitively while preserving order from bounded caller-supplied values without an external provider. Call EVM Address List Dedupe before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape fin",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:20.868Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-address-zero-check",
   "host": "api.delx.ai",
   "description": "EVM Address Zero Check: EVM Address Zero Check detects the all-zero EVM address after shape normalization from bounded caller-supplied values without an external provider. Call EVM Address Zero Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-c",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:14.826Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-allowance-budget-check",
   "host": "api.delx.ai",
   "description": "EVM Allowance Budget Check: EVM Allowance Budget Check checks caller-supplied allowance against a required token amount from bounded caller-supplied values without an external provider. Call EVM Allowance Budget Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape find",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:36.226Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-amount-min-check",
   "host": "api.delx.ai",
   "description": "EVM Amount Min Check: EVM Amount Min Check checks an actual raw amount against a minimum raw amount from bounded caller-supplied values without an external provider. Call EVM Amount Min Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed pr",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:30.758Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-approve-amount-check",
   "host": "api.delx.ai",
   "description": "EVM Approve Amount Check: EVM Approve Amount Check compares a proposed approval with an explicit spending requirement and cap from bounded caller-supplied values without an external provider. Call EVM Approve Amount Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:42.469Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-base-fee-growth-ceiling",
   "host": "api.delx.ai",
   "description": "EVM Base Fee Growth Ceiling: EVM Base Fee Growth Ceiling compounds a caller growth fraction across future blocks from bounded caller-supplied values without an external provider. Call EVM Base Fee Growth Ceiling before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:24.106Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-batch-duplicate-nonce-check",
   "host": "api.delx.ai",
   "description": "EVM Batch Duplicate Nonce Check: EVM Batch Duplicate Nonce Check finds duplicate nonces inside a caller-supplied transaction batch from bounded caller-supplied values without an external provider. Call EVM Batch Duplicate Nonce Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budg",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:54.662Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-batch-gas-sum",
   "host": "api.delx.ai",
   "description": "EVM Batch Gas Sum: EVM Batch Gas Sum sums gas limits and fee ceilings across a transaction batch from bounded caller-supplied values without an external provider. Call EVM Batch Gas Sum before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed prefligh",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:48.305Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-batch-value-sum",
   "host": "api.delx.ai",
   "description": "EVM Batch Value Sum: EVM Batch Value Sum sums bounded raw transaction values for a batch funding view from bounded caller-supplied values without an external provider. Call EVM Batch Value Sum before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed p",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:41.714Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-blob-count-check",
   "host": "api.delx.ai",
   "description": "EVM Blob Count Check: EVM Blob Count Check checks caller-supplied blob count against a transaction limit from bounded caller-supplied values without an external provider. Call EVM Blob Count Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-clos",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:18.541Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-blob-fee-budget",
   "host": "api.delx.ai",
   "description": "EVM Blob Fee Budget: EVM Blob Fee Budget calculates a worst-case blob fee from blob gas and fee cap from bounded caller-supplied values without an external provider. Call EVM Blob Fee Budget before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed pre",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:12.743Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-block-age-check",
   "host": "api.delx.ai",
   "description": "EVM Block Age Check: EVM Block Age Check checks caller-supplied block timestamp age against a freshness budget from bounded caller-supplied values without an external provider. Call EVM Block Age Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:11.641Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-calldata-selector-extract",
   "host": "api.delx.ai",
   "description": "EVM Calldata Selector Extract: EVM Calldata Selector Extract extracts the first four calldata bytes as a selector from bounded caller-supplied values without an external provider. Call EVM Calldata Selector Extract before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape finding",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:04.363Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-calldata-shape-check",
   "host": "api.delx.ai",
   "description": "EVM Calldata Shape Check: EVM Calldata Shape Check checks 0x-prefixed calldata for even-length hexadecimal bytes from bounded caller-supplied values without an external provider. Call EVM Calldata Shape Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:55.131Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-calldata-size-bytes",
   "host": "api.delx.ai",
   "description": "EVM Calldata Size Bytes: EVM Calldata Size Bytes calculates calldata byte length from normalized hex from bounded caller-supplied values without an external provider. Call EVM Calldata Size Bytes before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-close",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:15.7Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-calldata-word-count",
   "host": "api.delx.ai",
   "description": "EVM Calldata Word Count: EVM Calldata Word Count counts complete and partial 32-byte calldata words after the selector from bounded caller-supplied values without an external provider. Call EVM Calldata Word Count before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:09.782Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-chain-id-hex-normalize",
   "host": "api.delx.ai",
   "description": "EVM Chain Id Hex Normalize: EVM Chain Id Hex Normalize converts decimal or hexadecimal chain identifiers into both forms from bounded caller-supplied values without an external provider. Call EVM Chain Id Hex Normalize before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape fin",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:07.26Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-chain-match-check",
   "host": "api.delx.ai",
   "description": "EVM Chain Match Check: EVM Chain Match Check compares transaction and expected chain identifiers from bounded caller-supplied values without an external provider. Call EVM Chain Match Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed pref",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:26.858Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-confirmation-count",
   "host": "api.delx.ai",
   "description": "EVM Confirmation Count: EVM Confirmation Count calculates confirmations from inclusion and current block numbers from bounded caller-supplied values without an external provider. Call EVM Confirmation Count before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:55.199Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-contract-creation-check",
   "host": "api.delx.ai",
   "description": "EVM Contract Creation Check: EVM Contract Creation Check classifies an empty or absent to-address as contract creation from bounded caller-supplied values without an external provider. Call EVM Contract Creation Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape find",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:59.52Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-deadline-check",
   "host": "api.delx.ai",
   "description": "EVM Deadline Check: EVM Deadline Check checks a transaction deadline against current time and minimum lead time from bounded caller-supplied values without an external provider. Call EVM Deadline Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:17.742Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-eip1559-fee-check",
   "host": "api.delx.ai",
   "description": "EVM Eip1559 Fee Check: EVM Eip1559 Fee Check checks dynamic-fee caps and calculates the worst-case transaction fee from bounded caller-supplied values without an external provider. Call EVM Eip1559 Fee Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:04.515Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-event-log-shape-check",
   "host": "api.delx.ai",
   "description": "EVM Event Log Shape Check: EVM Event Log Shape Check checks address, topics, and data shapes for a caller-supplied log from bounded caller-supplied values without an external provider. Call EVM Event Log Shape Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findin",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:16:18.422Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-fee-cap-order-check",
   "host": "api.delx.ai",
   "description": "EVM Fee Cap Order Check: EVM Fee Cap Order Check checks that the priority fee cap does not exceed the total fee cap from bounded caller-supplied values without an external provider. Call EVM Fee Cap Order Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, a",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:10.199Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-finality-depth-check",
   "host": "api.delx.ai",
   "description": "EVM Finality Depth Check: EVM Finality Depth Check checks confirmation count against a caller-required depth from bounded caller-supplied values without an external provider. Call EVM Finality Depth Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a f",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:05.625Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-gas-cost-ceiling",
   "host": "api.delx.ai",
   "description": "EVM Gas Cost Ceiling: EVM Gas Cost Ceiling calculates a worst-case native fee from gas limit and fee cap from bounded caller-supplied values without an external provider. Call EVM Gas Cost Ceiling before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-clos",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:27.434Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-gas-limit-headroom",
   "host": "api.delx.ai",
   "description": "EVM Gas Limit Headroom: EVM Gas Limit Headroom calculates gas-limit headroom above an estimated gas amount from bounded caller-supplied values without an external provider. Call EVM Gas Limit Headroom before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:21.831Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-hex-data-normalize",
   "host": "api.delx.ai",
   "description": "EVM Hex Data Normalize: EVM Hex Data Normalize normalizes even-length EVM hex data while preserving byte boundaries from bounded caller-supplied values without an external provider. Call EVM Hex Data Normalize before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, an",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:26.497Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-hex-quantity-normalize",
   "host": "api.delx.ai",
   "description": "EVM Hex Quantity Normalize: EVM Hex Quantity Normalize normalizes an EVM hex quantity without redundant leading zeroes from bounded caller-supplied values without an external provider. Call EVM Hex Quantity Normalize before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findi",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:21.218Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-infinite-approval-flag",
   "host": "api.delx.ai",
   "description": "EVM Infinite Approval Flag: EVM Infinite Approval Flag flags an approval at or near a caller-supplied maximum uint threshold from bounded caller-supplied values without an external provider. Call EVM Infinite Approval Flag before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:47.827Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-legacy-fee-check",
   "host": "api.delx.ai",
   "description": "EVM Legacy Fee Check: EVM Legacy Fee Check checks gasPrice and gasLimit values for a legacy transaction budget from bounded caller-supplied values without an external provider. Call EVM Legacy Fee Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fai",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:55.605Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-log-topic-count-check",
   "host": "api.delx.ai",
   "description": "EVM Log Topic Count Check: EVM Log Topic Count Check checks log topic count against an expected bound from bounded caller-supplied values without an external provider. Call EVM Log Topic Count Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-cl",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:31.998Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-multisend-recipient-check",
   "host": "api.delx.ai",
   "description": "EVM Multisend Recipient Check: EVM Multisend Recipient Check checks duplicate, zero, and unexpected recipients in a multisend from bounded caller-supplied values without an external provider. Call EVM Multisend Recipient Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or s",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:01.618Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-native-balance-budget",
   "host": "api.delx.ai",
   "description": "EVM Native Balance Budget: EVM Native Balance Budget checks caller-supplied native balance against value plus fee reserve from bounded caller-supplied values without an external provider. Call EVM Native Balance Budget before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape fin",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:33.161Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-next-base-fee-bound",
   "host": "api.delx.ai",
   "description": "EVM Next Base Fee Bound: EVM Next Base Fee Bound calculates upper and lower next-block base-fee bounds from bounded caller-supplied values without an external provider. Call EVM Next Base Fee Bound before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-clo",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:29.646Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-nonce-gap-check",
   "host": "api.delx.ai",
   "description": "EVM Nonce Gap Check: EVM Nonce Gap Check calculates the gap between pending and proposed transaction nonces from bounded caller-supplied values without an external provider. Call EVM Nonce Gap Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-cl",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:32.942Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-nonce-replace-check",
   "host": "api.delx.ai",
   "description": "EVM Nonce Replace Check: EVM Nonce Replace Check checks whether a proposed nonce targets a caller-supplied pending nonce from bounded caller-supplied values without an external provider. Call EVM Nonce Replace Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findin",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:38.663Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-priority-fee-ratio",
   "host": "api.delx.ai",
   "description": "EVM Priority Fee Ratio: EVM Priority Fee Ratio calculates the priority-fee share of the total fee cap from bounded caller-supplied values without an external provider. Call EVM Priority Fee Ratio before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-close",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:16.048Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-receipt-gas-variance",
   "host": "api.delx.ai",
   "description": "EVM Receipt Gas Variance: EVM Receipt Gas Variance compares gas used with a preflight estimate and reports variance from bounded caller-supplied values without an external provider. Call EVM Receipt Gas Variance before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:49.846Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-receipt-status-check",
   "host": "api.delx.ai",
   "description": "EVM Receipt Status Check: EVM Receipt Status Check normalizes receipt status values into success or failure from bounded caller-supplied values without an external provider. Call EVM Receipt Status Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fa",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:01:43.847Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-replacement-fee-bump",
   "host": "api.delx.ai",
   "description": "EVM Replacement Fee Bump: EVM Replacement Fee Bump checks proposed fee caps against a required replacement bump from bounded caller-supplied values without an external provider. Call EVM Replacement Fee Bump before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:03:35.223Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-signature-rs-shape-check",
   "host": "api.delx.ai",
   "description": "EVM Signature Rs Shape Check: EVM Signature Rs Shape Check checks r and s values as 32-byte hexadecimal scalars from bounded caller-supplied values without an external provider. Call EVM Signature Rs Shape Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:20.563Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-signature-v-classify",
   "host": "api.delx.ai",
   "description": "EVM Signature V Classify: EVM Signature V Classify classifies common signature recovery and EIP-155 v values from bounded caller-supplied values without an external provider. Call EVM Signature V Classify before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a f",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:04:15.071Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-slippage-bounds-check",
   "host": "api.delx.ai",
   "description": "EVM Slippage Bounds Check: EVM Slippage Bounds Check checks expected and minimum output against a maximum slippage policy from bounded caller-supplied values without an external provider. Call EVM Slippage Bounds Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape fin",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:24.696Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-token-balance-budget",
   "host": "api.delx.ai",
   "description": "EVM Token Balance Budget: checks caller-supplied raw token balance against transfer amount using only bounded caller-supplied values. Call when you need a bounded evm token balance budget result before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail-closed",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-10T14:08:18.342Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-transfer-recipient-check",
   "host": "api.delx.ai",
   "description": "EVM Transfer Recipient Check: EVM Transfer Recipient Check compares an encoded recipient address with the intended recipient from bounded caller-supplied values without an external provider. Call EVM Transfer Recipient Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or sha",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:02:53.421Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-tx-envelope-check",
   "host": "api.delx.ai",
   "description": "EVM Tx Envelope Check: EVM Tx Envelope Check checks required envelope fields for a declared transaction type from bounded caller-supplied values without an external provider. Call EVM Tx Envelope Check before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, and a fail",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:16:11.958Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-tx-type-classify",
   "host": "api.delx.ai",
   "description": "EVM Tx Type Classify: EVM Tx Type Classify classifies legacy, access-list, dynamic-fee, and blob transaction type codes from bounded caller-supplied values without an external provider. Call EVM Tx Type Classify before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape findings, ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:44.509Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/evm-value-plus-fee-budget",
   "host": "api.delx.ai",
   "description": "EVM Value Plus Fee Budget: EVM Value Plus Fee Budget sums transaction value and fee ceiling for a funding requirement from bounded caller-supplied values without an external provider. Call EVM Value Plus Fee Budget before signing, submitting, replacing, or accepting an EVM/Base transaction assembled from caller-owned data. Returns normalized transaction evidence, calculated budget or shape finding",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:00:49.531Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/expected-log-growth",
   "host": "api.delx.ai",
   "description": "Approx expected log bankroll growth for a binary bet fraction. Call when comparing bet sizes by growth rate under true_prob (advisory). Returns expected log growth as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:41.612Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/extract-emails",
   "host": "api.delx.ai",
   "description": "Extract email-like addresses from text for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:07:27.966Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/extract-urls",
   "host": "api.delx.ai",
   "description": "Extract HTTP/HTTPS URLs from text for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:07:22.331Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/factorial",
   "host": "api.delx.ai",
   "description": "Factorial (n≤20). Call for combinatorics demos and small counting problems with an explicit n cap. Returns n! for n up to 20; larger n returns a structured error. $0.001 USDC per successful call via x402 on Base—deterministic first-party JSON, no API key, no subscription, and nothing is billed on structured validation errors.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:57:19.767Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/fx-rates",
   "host": "api.delx.ai",
   "description": "Delx Commerce currency exchange rates API for agents at $0.001 USDC. Call when you need daily ECB FX rates (EUR/USD/BRL and other published pairs) with source attribution—not a live broker quote or trade execution. Returns bounded cross-rates via x402; informational only, no trading advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-26T22:43:51.399Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/geocode-us",
   "host": "api.delx.ai",
   "description": "Address geocoding API for agents: geocode one U.S., Puerto Rico, or U.S. Island Areas address for $0.001 USDC through the public Census Geocoder. Returns approximate coordinates with required Census attribution—no global maps, navigation, or address retention.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-26T22:57:27.029Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/handoff-size-estimate",
   "host": "api.delx.ai",
   "description": "Estimate bytes/tokens for a handoff capsule string. Call when Protocol-adjacent sizing before free handoff storage. Returns bytes and token_estimate as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:42.172Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/hash",
   "host": "api.delx.ai",
   "description": "SHA-256 hash API for agents: hash text with SHA-256, SHA-1, or MD5 for $0.001 USDC and return a compact deterministic receipt—not a password KDF. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify bef",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:42.428Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/hex-color-luminance",
   "host": "api.delx.ai",
   "description": "Relative luminance of a #RRGGBB color. Call when contrast checks without image decode. Returns luminance as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:48.582Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/holidays",
   "host": "api.delx.ai",
   "description": "List observed US federal holidays for a year for $0.002 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:29.177Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/html-strip",
   "host": "api.delx.ai",
   "description": "Strip HTML tags to plain text for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:58.954Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/iban-checksum",
   "host": "api.delx.ai",
   "description": "Validate IBAN checksum (mod 97) offline. Call when payment form validation without banking APIs. Returns valid boolean as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:13.952Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/image",
   "host": "api.delx.ai",
   "description": "Delx Commerce cheap image generation API for agents at $0.01 USDC. Call when you need a product visual, ad creative, thumbnail, banner, logo concept, or social graphic with no API key or monthly plan. Commercial FLUX Schnell stills via x402 on Base or Solana—public WebP URL, SHA-256 receipt, and 11 aspect ratios. No subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-11T16:02:54.228Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/implied-from-yes-no",
   "host": "api.delx.ai",
   "description": "Normalize yes/no prices into implied probabilities. Call when two-sided prediction markets quoted as separate yes and no. Returns normalized yes/no probs as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:26.91Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/inflation-calculator",
   "host": "api.delx.ai",
   "description": "Revalue an amount between years using U.S. BLS CPI for $0.002 USDC—informational only. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:23.006Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/ip-classify",
   "host": "api.delx.ai",
   "description": "Classify an IP as private/loopback/global (no geolocation) for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:47.355Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/isbn-check",
   "host": "api.delx.ai",
   "description": "ISBN-10/ISBN-13 checksum validation for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:52.989Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/json-array-flatten-one",
   "host": "api.delx.ai",
   "description": "JSON Array Flatten One: JSON Array Flatten One flattens exactly one nesting level from a JSON array from bounded caller-supplied values without an external provider. Call JSON Array Flatten One before an agent hands structured data or a batch plan to a downstream tool with a stricter contract. Returns the bounded transformation or validation finding with counts, normalized values, and a versioned ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:58:44.635Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/json-validate",
   "host": "api.delx.ai",
   "description": "JSON validation API for agents: validate, normalize, and pretty-print a bounded JSON payload for $0.001 USDC with structured errors—no API key or upstream. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:11.358Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/jwt-claims-humanize",
   "host": "api.delx.ai",
   "description": "Decode JWT payload claims without signature verify. Call when inspecting exp/iat for debugging (untrusted decode). Returns claims and exp_human if present as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:16.861Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/kelly-binary",
   "host": "api.delx.ai",
   "description": "Kelly fraction for a binary market given edge and price. Call when sizing prediction-market bets with Kelly under your true_prob. Returns Kelly fraction for binary price as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:05.608Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/lei-lookup",
   "host": "api.delx.ai",
   "description": "Look up a 20-char Legal Entity Identifier via GLEIF for $0.002 USDC with status and legal name. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:18.028Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/levenshtein",
   "host": "api.delx.ai",
   "description": "Levenshtein edit distance and similarity for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:07:03.886Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/lifecycle-reconcile",
   "host": "api.delx.ai",
   "description": "Verify an x402 purchase actually settled and delivered what you paid for: submit bounded, non-secret metadata for the payment requirement, payment response, delivery receipt and settlement reference, and receive a single deterministic verdict — proven, conflicting, or missing — field by field, suitable to attach to a refund request or dispute. Limitation: verdicts are computed from the artifacts y",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:57:37.741Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/live-probe",
   "host": "api.delx.ai",
   "description": "Verify any third-party x402 endpoint is alive and correctly configured before paying it: a bounded GET/402 preflight fetches the payment contract, checks reachability and response latency, validates accepts, network, price and expiry against the x402 spec, and returns a signed observation receipt with an observed_at timestamp you can cite — protection against ghost endpoints, dead quotes and waste",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:19:14.367Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/log-loss",
   "host": "api.delx.ai",
   "description": "Log loss (cross-entropy) for a probability vs binary outcome. Call when training-style forecast quality when sharp mistakes matter. Returns log loss value as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:10.611Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/logit",
   "host": "api.delx.ai",
   "description": "Logit transform log(p/(1−p)) for probability-space models. Call when featureizing probabilities for linear models offline. Returns logit value as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:23.428Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/luhn-check",
   "host": "api.delx.ai",
   "description": "Luhn checksum validation for digit strings for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:47.64Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/markdown-to-text",
   "host": "api.delx.ai",
   "description": "Strip markdown to plain text for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:16.859Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/market-roi",
   "host": "api.delx.ai",
   "description": "ROI from entry price and resolution payout on a binary share. Call when post-resolution performance of a prediction-market fill. Returns roi and profit as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:32.586Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/multi-outcome-kelly",
   "host": "api.delx.ai",
   "description": "Proportional Kelly-like stakes across exclusive outcomes. Call when allocating bankroll across multi-outcome prediction markets. Returns stakes and fractions per outcome as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:53.731Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/multi-outcome-normalize",
   "host": "api.delx.ai",
   "description": "Normalize multi-outcome prices into a probability simplex. Call when turning raw multi-outcome quotes into probs that sum to 1. Returns normalized probs and sum as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:48.087Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/mx-host-parse",
   "host": "api.delx.ai",
   "description": "Parse MX preference and host from an MX record string. Call when normalizing DNS MX answers for deliverability logic. Returns preference and host as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:31.667Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/narrated-post",
   "host": "api.delx.ai",
   "description": "Create one narrated still-image MP4 for $0.02 USDC: a bounded FLUX Schnell visual, Kokoro voiceover, and first-party composition in one agent-ready result. Call for a short social post, announcement, product card, or explainer—not generative motion, timeline editing, captions, music, or a full video-production suite. Returns durable MP4, image, and WAV URLs with SHA-256, actual provider source, co",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-31T14:52:34.378Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/news-search",
   "host": "api.delx.ai",
   "description": "News search API with publisher links for agents: search recent GDELT Project news metadata for $0.001 USDC. Returns attributed publisher links and bounded headline metadata—never article bodies or arbitrary URL fetches.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-26T22:44:07.725Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/normalize-whitespace",
   "host": "api.delx.ai",
   "description": "Normalize whitespace in text for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:07:16.74Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/odds-american-to-prob",
   "host": "api.delx.ai",
   "description": "Convert American odds into implied probability. Call when US sportsbook-style odds into probability for models. Returns implied probability from American odds as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:38.288Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/odds-chain-convert",
   "host": "api.delx.ai",
   "description": "Convert among decimal/american/fractional odds and implied prob. Call when normalizing mixed book formats into one probability space. Returns decimal, american, fractional, implied_prob as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:01.692Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/odds-decimal-to-prob",
   "host": "api.delx.ai",
   "description": "Convert decimal odds into implied probability (1/odds). Call when normalizing book odds into agent probability space. Returns implied probability from decimal odds as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:25.542Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/odds-fractional-to-prob",
   "host": "api.delx.ai",
   "description": "Convert fractional odds (num/den) into implied probability. Call when UK-style fractional books into probability space. Returns implied probability from fractional odds as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:52.368Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/odds-ratio",
   "host": "api.delx.ai",
   "description": "Odds ratio p/(1−p) from a probability. Call when classic odds-ratio features and diagnostics. Returns odds ratio as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:34.715Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/odds-vig-strip",
   "host": "api.delx.ai",
   "description": "Strip proportional vig from two-way decimal odds to fair probs. Call when fair probability recovery from a two-way book. Returns fair_probs and overround as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:07.749Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/open-knowledge-search",
   "host": "api.delx.ai",
   "description": "Search bounded English Wikipedia metadata for $0.001 USDC through the public Wikimedia API. Returns attributed page links and short snippets only—not general web search, arbitrary URLs, or article bodies.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-26T00:42:15.325Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/overround",
   "host": "api.delx.ai",
   "description": "Overround/vig from a set of mutually exclusive implied probs. Call when measuring book margin before de-vigging. Returns overround and sum of probs as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:06:47.784Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/parlay-odds-decimal",
   "host": "api.delx.ai",
   "description": "Combine independent decimal odds into parlay decimal odds. Call when building multi-leg prices from per-leg decimal odds. Returns parlay decimal odds as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:06:36.852Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/parlay-prob-indep",
   "host": "api.delx.ai",
   "description": "Independent parlay probability as product of leg probabilities. Call when rough multi-leg combo probability when assuming independence. Returns combined probability and n legs as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:06:26.407Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/path-ext",
   "host": "api.delx.ai",
   "description": "Extract file extension from a path or URL path segment — first-party local utility for agent preflight and proven micro-utils expansion. Returns deterministic machine-readable JSON for $0.001 USDC via x402 on Base. Execution is first-party, local-only, stateless, and memory-only with no paid upstream, no input retention, no web search, no live RPC, and no mediagen. Results are advisory; the caller",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-26T06:25:17.905Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/payout-if-yes",
   "host": "api.delx.ai",
   "description": "Payout if YES resolves given shares held (\\$1/share style). Call when estimating gross payout on a YES position at resolution. Returns gross payout as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:51.019Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/pdf-header-sniff",
   "host": "api.delx.ai",
   "description": "Sniff PDF magic and approximate size from base64 prefix. Call when rejecting non-PDF uploads before heavy OCR. Returns is_pdf and decoded_prefix_len as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:54.253Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/percent-change",
   "host": "api.delx.ai",
   "description": "Compute absolute and percent change for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:32.72Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/phone-e164-normalize",
   "host": "api.delx.ai",
   "description": "Normalize phone digits toward E.164-like form. Call when standardizing phone inputs for agents. Returns e164_candidate and digits as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:08.279Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/prob-clamp",
   "host": "api.delx.ai",
   "description": "Clamp a probability into (eps, 1−eps) for stable odds/math. Call when preventing 0/1 probs from blowing up logs and odds. Returns clamped probability as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:17.713Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/prob-to-odds-american",
   "host": "api.delx.ai",
   "description": "Convert a probability into American odds. Call when exporting model probs into American odds for display. Returns American odds from probability as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:45.092Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/prob-to-odds-decimal",
   "host": "api.delx.ai",
   "description": "Convert a probability into decimal odds. Call when publishing agent fair prices as book-style decimal odds. Returns decimal odds from probability as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:05:31.475Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/profit-if-yes",
   "host": "api.delx.ai",
   "description": "Profit if YES resolves after cost basis on shares. Call when net PnL on a YES position at resolution. Returns net profit as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:57.439Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/prompt-injection-scan",
   "host": "api.delx.ai",
   "description": "Screen untrusted text for prompt-injection and tool-coercion signals before an agent consumes it. Use it before an autonomous workflow acts on untrusted input, changes an API, retries a request, or evaluates production reliability. Returns bounded machine-readable JSON for $0.002 USDC via x402 on Base or Solana. Execution is deterministic, first-party, local-only, stateless, and does not call an u",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-30T22:41:30.474Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/qr-code",
   "host": "api.delx.ai",
   "description": "QR code generation API for agents at $0.001 USDC. Call when you need a PNG or SVG QR from text or a URL for tickets, onboarding links, or receipts—without installing a QR library. Returns a self-contained data URI plus SHA-256 receipt via x402 on Base; the encoded destination is never fetched or validated. No API key, no subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-26T22:43:57.86Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/qr-payload-classify",
   "host": "api.delx.ai",
   "description": "Classify a decoded QR/barcode string (url/text/wifi heuristic). Call when routing decoded QR payloads without imaging. Returns kind and normalized as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:27.693Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/random-choice",
   "host": "api.delx.ai",
   "description": "Pick random items without replacement for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:08:17.12Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/random-int",
   "host": "api.delx.ai",
   "description": "Generate a secure random integer in a caller-supplied range for $0.001 USDC. Call when you need a CSPRNG draw for ids, jitter, or sampling without installing a crypto library. First-party local only—not a lottery, custody, or production RNG SLA. No API key, no subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-12T16:42:24.892Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/rank-multilingual-texts",
   "host": "api.delx.ai",
   "description": "Multilingual RAG reranking API for agents: rank 2-16 passages, tools, routes, search results, or support answers against one query for $0.003 USDC. Returns original candidate indexes, relative cosine scores, and a durable SHA-256 receipt. No API key, subscription, raw embeddings, or provider controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-23T13:25:30.184Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/reading-time",
   "host": "api.delx.ai",
   "description": "Estimate reading time from word count for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:08:10.265Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/regex",
   "host": "api.delx.ai",
   "description": "Test a regular expression and return matches, groups, and counts for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:43.63Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/reliability-curve",
   "host": "api.delx.ai",
   "description": "Reliability diagram points (mean forecast vs hit rate per bin). Call when plotting calibration without a notebook stack. Returns bins with mean_forecast and hit_rate as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:19.454Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/resolution-payout-matrix",
   "host": "api.delx.ai",
   "description": "Payout matrix for multi-outcome shares at resolution. Call when computing gross payouts when one outcome wins. Returns payouts per outcome holding as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:25.634Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/robots-path-budget",
   "host": "api.delx.ai",
   "description": "Count allow/disallow rules from robots.txt text. Call when crawl budget planning from a robots body you already fetched. Returns allow_n, disallow_n, sitemaps as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:05.053Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/rot13",
   "host": "api.delx.ai",
   "description": "Apply reversible ROT13 to Latin letters while preserving numbers, punctuation, spacing, and letter case for $0.001 USDC. Use it for deterministic fixture decoding, obfuscation compatibility, or legacy text workflows up to 100,000 characters. The first-party transform runs locally with no network call, storage, key, or retention.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:56:54.859Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/rrule-daily-next",
   "host": "api.delx.ai",
   "description": "Next N daily fires from a DAILY RRULE-like interval. Call when expanding simple daily recurrences offline. Returns next_fire_unix list as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:34.997Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-ab-assignment",
   "host": "api.delx.ai",
   "description": "Seeded Ab Assignment: Seeded Ab Assignment assigns a stable subject to A or B using caller weights from bounded caller-supplied values without an external provider. Call Seeded Ab Assignment when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:06.023Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-backoff-schedule",
   "host": "api.delx.ai",
   "description": "Seeded Backoff Schedule: Seeded Backoff Schedule builds a reproducible jittered exponential backoff schedule from bounded caller-supplied values without an external provider. Call Seeded Backoff Schedule when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outco",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:32.868Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-balanced-groups",
   "host": "api.delx.ai",
   "description": "Seeded Balanced Groups: Seeded Balanced Groups distributes items reproducibly across near-equal groups from bounded caller-supplied values without an external provider. Call Seeded Balanced Groups when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:36.691Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-batch-order",
   "host": "api.delx.ai",
   "description": "Seeded Batch Order: Seeded Batch Order orders batch identifiers reproducibly for replayable processing from bounded caller-supplied values without an external provider. Call Seeded Batch Order when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seed",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:04.48Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-bootstrap-sample",
   "host": "api.delx.ai",
   "description": "Seeded Bootstrap Sample: Seeded Bootstrap Sample samples indices with replacement for a reproducible bootstrap set from bounded caller-supplied values without an external provider. Call Seeded Bootstrap Sample when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:27.986Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-canary-sequence",
   "host": "api.delx.ai",
   "description": "Seeded Canary Sequence: Seeded Canary Sequence orders subjects reproducibly for a staged canary rollout from bounded caller-supplied values without an external provider. Call Seeded Canary Sequence when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:34.73Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-candidate-subset",
   "host": "api.delx.ai",
   "description": "Seeded Candidate Subset: Seeded Candidate Subset selects a reproducible candidate subset while preserving original order from bounded caller-supplied values without an external provider. Call Seeded Candidate Subset when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-sp",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:21.74Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-coin-flip",
   "host": "api.delx.ai",
   "description": "Seeded Coin Flip: Seeded Coin Flip generates a reproducible sequence of binary outcomes from bounded caller-supplied values without an external provider. Call Seeded Coin Flip when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Coin Flip as v",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:50.533Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-color-hex",
   "host": "api.delx.ai",
   "description": "Seeded Color Hex: Seeded Color Hex selects a reproducible display color without claiming accessibility from bounded caller-supplied values without an external provider. Call Seeded Color Hex when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:40.177Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-consistent-shard",
   "host": "api.delx.ai",
   "description": "Seeded Consistent Shard: Seeded Consistent Shard maps a stable key to one shard without mutable state from bounded caller-supplied values without an external provider. Call Seeded Consistent Shard when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:41.846Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-derangement",
   "host": "api.delx.ai",
   "description": "Seeded Derangement: Seeded Derangement finds a reproducible permutation where no item keeps its position from bounded caller-supplied values without an external provider. Call Seeded Derangement when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Se",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:54.653Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-dice-roll",
   "host": "api.delx.ai",
   "description": "Seeded Dice Roll: Seeded Dice Roll rolls bounded virtual dice reproducibly for simulations from bounded caller-supplied values without an external provider. Call Seeded Dice Roll when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Dice Roll a",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:44.946Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-feature-bucket",
   "host": "api.delx.ai",
   "description": "Seeded Feature Bucket: Seeded Feature Bucket maps a stable subject to an integer feature bucket from bounded caller-supplied values without an external provider. Call Seeded Feature Bucket when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded F",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:34.825Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-grid-point",
   "host": "api.delx.ai",
   "description": "Seeded Grid Point: Seeded Grid Point selects a reproducible integer coordinate inside rectangular bounds from bounded caller-supplied values without an external provider. Call Seeded Grid Point when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for See",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:31.551Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-holdout-assignment",
   "host": "api.delx.ai",
   "description": "Seeded Holdout Assignment: Seeded Holdout Assignment assigns a stable subject to holdout or treatment from bounded caller-supplied values without an external provider. Call Seeded Holdout Assignment when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome fo",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:20.528Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-jitter-ms",
   "host": "api.delx.ai",
   "description": "Seeded Jitter Ms: Seeded Jitter Ms adds reproducible bounded jitter to a base delay from bounded caller-supplied values without an external provider. Call Seeded Jitter Ms when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Jitter Ms as versi",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:26.334Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-kfold-split",
   "host": "api.delx.ai",
   "description": "Seeded Kfold Split: Seeded Kfold Split assigns item indices to reproducible cross-validation folds from bounded caller-supplied values without an external provider. Call Seeded Kfold Split when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded K",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:21.076Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-load-spread",
   "host": "api.delx.ai",
   "description": "Seeded Load Spread: Seeded Load Spread assigns jobs reproducibly across workers with near-even counts from bounded caller-supplied values without an external provider. Call Seeded Load Spread when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seede",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:28.134Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-lottery-draw",
   "host": "api.delx.ai",
   "description": "Seeded Lottery Draw: Seeded Lottery Draw draws unique labels reproducibly from a caller-owned pool without monetary claims from bounded caller-supplied values without an external provider. Call Seeded Lottery Draw when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-spec",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:38.96Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-matrix-cell",
   "host": "api.delx.ai",
   "description": "Seeded Matrix Cell: Seeded Matrix Cell selects one reproducible row and column inside matrix bounds from bounded caller-supplied values without an external provider. Call Seeded Matrix Cell when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:23.018Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-multivariate-assignment",
   "host": "api.delx.ai",
   "description": "Seeded Multivariate Assignment: Seeded Multivariate Assignment assigns a stable subject to one weighted variant from bounded caller-supplied values without an external provider. Call Seeded Multivariate Assignment when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-spec",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:12.82Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-nonce-decimal",
   "host": "api.delx.ai",
   "description": "Seeded Nonce Decimal: Seeded Nonce Decimal derives a reproducible non-security decimal nonce inside bounds from bounded caller-supplied values without an external provider. Call Seeded Nonce Decimal when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome fo",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:56.571Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-pairing",
   "host": "api.delx.ai",
   "description": "Seeded Pairing: Seeded Pairing creates reproducible non-overlapping pairs and reports an optional bye from bounded caller-supplied values without an external provider. Call Seeded Pairing when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Pa",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:48.802Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-partition",
   "host": "api.delx.ai",
   "description": "Seeded Partition: Seeded Partition assigns each caller item reproducibly into a named partition from bounded caller-supplied values without an external provider. Call Seeded Partition when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Partit",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:08.938Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-passphrase-words",
   "host": "api.delx.ai",
   "description": "Seeded Passphrase Words: Seeded Passphrase Words selects reproducible words from a caller list for non-secret labels from bounded caller-supplied values without an external provider. Call Seeded Passphrase Words when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specif",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:46.404Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-percentage-rollout",
   "host": "api.delx.ai",
   "description": "Seeded Percentage Rollout: Seeded Percentage Rollout evaluates stable inclusion in a percentage rollout from bounded caller-supplied values without an external provider. Call Seeded Percentage Rollout when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:28.306Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-permutation-index",
   "host": "api.delx.ai",
   "description": "Seeded Permutation Index: Seeded Permutation Index selects one reproducible permutation index within a caller count from bounded caller-supplied values without an external provider. Call Seeded Permutation Index when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specif",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:19.926Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-priority-order",
   "host": "api.delx.ai",
   "description": "Seeded Priority Order: Seeded Priority Order orders equal-priority tasks reproducibly from bounded caller-supplied values without an external provider. Call Seeded Priority Order when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Priority Or",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:58.824Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-queue-pick",
   "host": "api.delx.ai",
   "description": "Seeded Queue Pick: Seeded Queue Pick selects one queue reproducibly from available queue names from bounded caller-supplied values without an external provider. Call Seeded Queue Pick when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Queue ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:55.996Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-random-bytes-hex",
   "host": "api.delx.ai",
   "description": "Seeded Random Bytes Hex: Seeded Random Bytes Hex returns reproducible non-cryptographic bytes encoded as hex from bounded caller-supplied values without an external provider. Call Seeded Random Bytes Hex when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outco",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:03.565Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-random-float",
   "host": "api.delx.ai",
   "description": "Seeded Random Float: Seeded Random Float returns reproducible floats inside caller bounds from bounded caller-supplied values without an external provider. Call Seeded Random Float when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Random Fl",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:56.205Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-range-sequence",
   "host": "api.delx.ai",
   "description": "Seeded Range Sequence: Seeded Range Sequence generates unique reproducible integers from a bounded range from bounded caller-supplied values without an external provider. Call Seeded Range Sequence when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:04.897Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-rendezvous-rank",
   "host": "api.delx.ai",
   "description": "Seeded Rendezvous Rank: Seeded Rendezvous Rank ranks nodes for a key using reproducible rendezvous hashing from bounded caller-supplied values without an external provider. Call Seeded Rendezvous Rank when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:14:50.111Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-reservoir-sample",
   "host": "api.delx.ai",
   "description": "Seeded Reservoir Sample: Seeded Reservoir Sample selects a bounded reproducible sample from caller items from bounded caller-supplied values without an external provider. Call Seeded Reservoir Sample when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome f",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:33.493Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-round-robin-start",
   "host": "api.delx.ai",
   "description": "Seeded Round Robin Start: Seeded Round Robin Start chooses a reproducible starting index for round-robin rotation from bounded caller-supplied values without an external provider. Call Seeded Round Robin Start when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:57.085Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-sample-indices",
   "host": "api.delx.ai",
   "description": "Seeded Sample Indices: Seeded Sample Indices samples unique zero-based indices from a population size from bounded caller-supplied values without an external provider. Call Seeded Sample Indices when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Se",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:17.422Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-sample-with-replacement",
   "host": "api.delx.ai",
   "description": "Seeded Sample With Replacement: Seeded Sample With Replacement samples caller items reproducibly with replacement from bounded caller-supplied values without an external provider. Call Seeded Sample With Replacement when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-sp",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:44.359Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-schedule-offset",
   "host": "api.delx.ai",
   "description": "Seeded Schedule Offset: Seeded Schedule Offset selects a reproducible offset inside a scheduling window from bounded caller-supplied values without an external provider. Call Seeded Schedule Offset when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:39.605Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-shuffle",
   "host": "api.delx.ai",
   "description": "Seeded Shuffle: Seeded Shuffle produces a reproducible permutation of caller items from bounded caller-supplied values without an external provider. Call Seeded Shuffle when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Shuffle as versioned ",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:48.031Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-stratified-split",
   "host": "api.delx.ai",
   "description": "Seeded Stratified Split: Seeded Stratified Split splits labeled items while preserving per-label proportions from bounded caller-supplied values without an external provider. Call Seeded Stratified Split when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outco",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:30.998Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-tie-break",
   "host": "api.delx.ai",
   "description": "Seeded Tie Break: Seeded Tie Break breaks a tie reproducibly among equally scored candidates from bounded caller-supplied values without an external provider. Call Seeded Tie Break when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Tie Break",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:49.371Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-time-slot-pick",
   "host": "api.delx.ai",
   "description": "Seeded Time Slot Pick: Seeded Time Slot Pick selects a reproducible slot from caller-provided time labels from bounded caller-supplied values without an external provider. Call Seeded Time Slot Pick when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome fo",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:12.733Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-token",
   "host": "api.delx.ai",
   "description": "Seeded Token: Seeded Token builds a reproducible non-secret token from a caller alphabet from bounded caller-supplied values without an external provider. Call Seeded Token when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Token as versione",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:11.9Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-train-test-split",
   "host": "api.delx.ai",
   "description": "Seeded Train Test Split: Seeded Train Test Split splits items into reproducible train and test sets from bounded caller-supplied values without an external provider. Call Seeded Train Test Split when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Se",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:14.796Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-uuid",
   "host": "api.delx.ai",
   "description": "Seeded UUID: Seeded UUID derives a reproducible UUID-shaped identifier from seed and namespace text from bounded caller-supplied values without an external provider. Call Seeded UUID when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded UUID as",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:19.617Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-weighted-choice",
   "host": "api.delx.ai",
   "description": "Seeded Weighted Choice: Seeded Weighted Choice selects one item using non-negative caller weights from bounded caller-supplied values without an external provider. Call Seeded Weighted Choice when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seede",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:11:55.521Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-weighted-partition",
   "host": "api.delx.ai",
   "description": "Seeded Weighted Partition: Seeded Weighted Partition assigns items to partitions using reproducible capacity weights from bounded caller-supplied values without an external provider. Call Seeded Weighted Partition when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-spec",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:23.656Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-weighted-sample",
   "host": "api.delx.ai",
   "description": "Seeded Weighted Sample: Seeded Weighted Sample samples unique items using caller weights without replacement from bounded caller-supplied values without an external provider. Call Seeded Weighted Sample when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcom",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:03.534Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-window-pick",
   "host": "api.delx.ai",
   "description": "Seeded Window Pick: Seeded Window Pick selects a reproducible contiguous window from caller items from bounded caller-supplied values without an external provider. Call Seeded Window Pick when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bounds, and the operation-specific outcome for Seeded Wi",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:13:03.9Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/seeded-winners-without-replacement",
   "host": "api.delx.ai",
   "description": "Seeded Winners Without Replacement: Seeded Winners Without Replacement draws an ordered reproducible winner list without replacement from bounded caller-supplied values without an external provider. Call Seeded Winners Without Replacement when an agent needs a reproducible decision that another run can independently replay. Returns the deterministic selection plus seed provenance, population bound",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:12:20.397Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/semver-compare",
   "host": "api.delx.ai",
   "description": "Compare two semantic versions for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:04.294Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/shares-from-budget",
   "host": "api.delx.ai",
   "description": "Shares purchasable for a budget at a given share price. Call when sizing prediction-market orders from cash budget. Returns shares and residual cash as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:07:38.755Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/sigmoid",
   "host": "api.delx.ai",
   "description": "Sigmoid 1/(1+e^{−x}) back to probability space. Call when mapping model scores into probabilities without ML frameworks. Returns probability from score as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:08:29.292Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/similarity",
   "host": "api.delx.ai",
   "description": "Normalized string similarity (Levenshtein) for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:07:11.02Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/slugify",
   "host": "api.delx.ai",
   "description": "Convert text to a URL-safe slug for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:34.025Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/sort-lines",
   "host": "api.delx.ai",
   "description": "Sort lines of text for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:07:58.136Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/speech-hd",
   "host": "api.delx.ai",
   "description": "Generate high-fidelity expressive speech for $0.08 USDC. Call when you need English, Portuguese, or Spanish voiceover with emotion, speed, and pitch for up to 500 UTF-8 bytes—not a phone carrier or realtime session. Returns a validated 32 kHz mono WAV URL and SHA-256 receipt. No API key, no subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-29T06:45:35.438Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/spf-record-flags",
   "host": "api.delx.ai",
   "description": "Detect common SPF mechanisms present in a TXT record. Call when quick SPF mechanism inventory without DNS lookup. Returns flags for include/a/mx/all as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:09:37.489Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/text-reverse",
   "host": "api.delx.ai",
   "description": "Reverse a text string to build a replayable transformation fixture. Call when you need this bounded result before handing data to a downstream tool. Returns deterministic machine-readable JSON for $0.001 USDC via x402 on Base. Honest limit: execution uses only caller-supplied data in memory; it does not call a paid upstream, retain input, search the web, read a live RPC, or invoke a media generato",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-01T01:03:47.988Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/text-sha256",
   "host": "api.delx.ai",
   "description": "SHA-256 hex digest of UTF-8 text. Call when content addressing or dupe keys for text. Returns sha256 as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:10:34.695Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/text-truncate",
   "host": "api.delx.ai",
   "description": "Truncate text with ellipsis for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:08:03.177Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/timestamp",
   "host": "api.delx.ai",
   "description": "Convert Unix, ISO 8601, and human timestamps for $0.001 USDC with one normalized response. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:22.295Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/timezone",
   "host": "api.delx.ai",
   "description": "IANA timezone lookup for agents: offset, abbreviation, DST and local time for $0.002 USDC—stdlib zoneinfo, no API key. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:54.173Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/token-echo-1",
   "host": "api.delx.ai",
   "description": "Echo text with length (probe channel 1). Call when you verify x402 pay→deliver wiring with a trivial payload. Returns echo text, length, echo=1 for $0.001 USDC via x402 on Base. No network, no keys, no retention; first-party local JSON only. Results are advisory; the caller owns budgets, auth, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-09-10T14:09:06.327Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/token-estimate",
   "host": "api.delx.ai",
   "description": "Estimate GPT- and Claude-style token counts for a text payload for $0.001 USDC; deterministic and keyless. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:16.476Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/tx-hash-format-check",
   "host": "api.delx.ai",
   "description": "Validate 0x + 64 hex transaction hash shape. Call when preflight before receipt lookup. Returns valid boolean as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:59:08.366Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/url-encode",
   "host": "api.delx.ai",
   "description": "URL-encode or decode text for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:07:33.236Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/url-health",
   "host": "api.delx.ai",
   "description": "Inspect URL reachability, status, latency, and key headers for $0.001 USDC. Call when you need a cheap uptime preflight before paying a heavier fetch—not a full page extract and not a crawl. Returns status and timing via x402. No API key, no subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:04:31.759Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/url-join",
   "host": "api.delx.ai",
   "description": "Join a base URL with a relative path for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:27.758Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/verified-directory",
   "host": "api.delx.ai",
   "description": "Find live x402 endpoints worth paying, by capability: returns only endpoints Delx has live-probed, each with liveness score, last-observed timestamp, observed price, response-shape validity and Agents Hive ban-list status; every row cites its probe receipt, and ghost endpoints and dead quotes are filtered out before you spend. Limitation: observations, not endorsements — freshness is bounded by th",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:13:19.743Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/vesting-remaining",
   "host": "api.delx.ai",
   "description": "Remaining unlock amount for linear vesting with optional cliff. Call when token unlock schedules for runway/treasury math. Returns vested, remaining, fraction_vested as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T18:58:54.864Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/vin-decode",
   "host": "api.delx.ai",
   "description": "Decode a 17-char VIN via NHTSA vPIC for $0.004 USDC with make/model/year and attribution. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:04.698Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/wmi-decode",
   "host": "api.delx.ai",
   "description": "Decode a 3-char WMI via NHTSA vPIC for $0.003 USDC into manufacturer and vehicle type. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:05:14.442Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/word-count",
   "host": "api.delx.ai",
   "description": "Count words, characters, lines and paragraphs for $0.001 USDC. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-28T10:06:16.834Z"
  },
  {
   "url": "https://api.delx.ai/api/v1/x402/x402-delivery-receipt-check",
   "host": "api.delx.ai",
   "description": "X402 Delivery Receipt Check: X402 Delivery Receipt Check checks receipt fields for payment id, resource, amount, and delivery status from bounded caller-supplied values without an external provider. Call X402 Delivery Receipt Check before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evid",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9f8bd9875b3E0b632a24A3A7C73f7787175e73A2",
   "x402_version": 2,
   "updated": "2026-08-18T19:16:04.896Z"
  },
  {
   "url": "https://api.demandex.dev/v1/opportunities/trending",
   "host": "api.demandex.dev",
   "description": "Paid ($0.01 USDC via x402). Returns the top 20 active opportunity cards by score as TEASERS — { id, slug, title, category, score, signalCount, lastSeen } only. No evidence and no productAngle (buy GET /v1/opportunity for the full card). While the index is still warming and no active cards exist yet, you get a no-charge 503 corpus_warming (never an empty charged list) — poll the free GET /v1/catego",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf444abC53f5e1E73CAec7df64D147DDB119514A0",
   "x402_version": 2,
   "updated": "2026-09-14T05:20:19.223Z"
  },
  {
   "url": "https://api.dexl.io/api/agents",
   "host": "api.dexl.io",
   "description": "DexL AI agent economy leaderboard - enriched with on-chain stats",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0cCd097f92475d3EAf88e3b73e38a4DD4CB08667",
   "x402_version": 2,
   "updated": "2026-09-13T08:19:39.884Z"
  },
  {
   "url": "https://api.dexl.io/api/agents/:chain/:agentId",
   "host": "api.dexl.io",
   "description": "Detailed profile for a single AI agent (by chain + agentId)",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x0cCd097f92475d3EAf88e3b73e38a4DD4CB08667",
   "x402_version": 2,
   "updated": "2026-09-13T08:19:51.811Z"
  },
  {
   "url": "https://api.dexl.io/api/build-tx/buy",
   "host": "api.dexl.io",
   "description": "Builds an unsigned transaction to buy any token - DexL bonding curve, graduated DEX pair, or any other token with WETH liquidity on the chain's DEX router",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0cCd097f92475d3EAf88e3b73e38a4DD4CB08667",
   "x402_version": 2,
   "updated": "2026-09-13T08:20:04.06Z"
  },
  {
   "url": "https://api.dexl.io/api/build-tx/create-token",
   "host": "api.dexl.io",
   "description": "Builds an unsigned transaction to launch a new token on the DexL launchpad (you sign it with your own wallet)",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cCd097f92475d3EAf88e3b73e38a4DD4CB08667",
   "x402_version": 2,
   "updated": "2026-09-13T08:19:57.599Z"
  },
  {
   "url": "https://api.dexl.io/api/build-tx/sell",
   "host": "api.dexl.io",
   "description": "Builds unsigned transaction(s) to sell any token - DexL bonding curve, graduated DEX pair, or any other token with WETH liquidity on the chain's DEX router (including an approve step if needed)",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0cCd097f92475d3EAf88e3b73e38a4DD4CB08667",
   "x402_version": 2,
   "updated": "2026-09-13T08:20:09.999Z"
  },
  {
   "url": "https://api.dexl.io/api/tokens",
   "host": "api.dexl.io",
   "description": "List of all tokens launched on the DexL platform",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0cCd097f92475d3EAf88e3b73e38a4DD4CB08667",
   "x402_version": 2,
   "updated": "2026-09-13T08:19:32.468Z"
  },
  {
   "url": "https://api.dexl.io/api/tokens/:contractAddress",
   "host": "api.dexl.io",
   "description": "Detailed data for a single token (by contract address)",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0cCd097f92475d3EAf88e3b73e38a4DD4CB08667",
   "x402_version": 2,
   "updated": "2026-09-13T08:19:45.873Z"
  },
  {
   "url": "https://api.dripmetrics.ai/market/summary",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (https://dripmetrics.ai/) BTC market summary: one x402 call returns deterministic microstructure signals and metrics (including raw, baseline, and excess VPIN) computed from the live trade tape and Deribit chain, plus a concise AI-written explanation. Hedged historical tendencies only - no price targets or trade recommendations.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-10T14:09:23.192Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/amihud-illiquidity",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Amihud Illiquidity estimates returns per unit of dollar volume over the specified window. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-22T15:32:25.763Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/buy-sell-volume-imbalance",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Buy-Sell Volume Imbalance measures net buy versus sell volume as a normalized ratio. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-30T00:54:49.81Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/cvd",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Cumulative Volume Delta tracks net buy versus sell volume over a specified window. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-11T16:07:12.183Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/kyle-lambda",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Kyle's Lambda estimates price impact per unit of signed order flow for a crypto trading pair over a specified window. Discovery examples use the late",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-09T13:13:16.1Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/large-trade-share",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Large Trade Share measures the share of traded volume attributable to large trades. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-30T22:08:06.214Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/order-flow-hhi",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Order Flow HHI measures concentration of signed order flow across the specified window. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-05T02:30:10.365Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/roll-spread",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Roll Spread estimates an absolute covariance spread proxy derived from lagged price changes. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:07.803Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/trade-intensity",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Trade Intensity measures trades per minute over the specified lookback window. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-30T22:04:18.046Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/vol-of-vol",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Vol of Vol measures the volatility of realized volatility across sub-intervals. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-02T01:18:14.248Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/vpin",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. VPIN measures volume-synchronized order-flow imbalance (an adverse-selection proxy, not a probability); see excessVpin. Discovery examples use the la",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-12T02:07:37.301Z"
  },
  {
   "url": "https://api.dripmetrics.ai/metrics/vwap-deviation",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (api description at https://dripmetrics.ai/) provides on-demand market microstructure and risk metrics for agents and developers. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. VWAP Deviation measures the latest price deviation from the window VWAP. Discovery examples use the latest 30m window.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-09-09T11:03:58.369Z"
  },
  {
   "url": "https://api.dripmetrics.ai/options/gex",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (https://dripmetrics.ai/) provides on-demand BTC option-derived metrics that combine the Deribit option chain with DripMetrics' own trade-level realized calculations. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. GEX aggregates open-interest-weighted Black-76 gamma across the whole Deribit BTC chain into a strike-level gamm",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-23T02:06:50.876Z"
  },
  {
   "url": "https://api.dripmetrics.ai/orderbook/imbalance",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (https://dripmetrics.ai/) provides on-demand order-book microstructure metrics computed fresh per request from Binance's public depth snapshot. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Imbalance is (bid volume - ask volume) / (bid volume + ask volume) over the top depthLevels on each side.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-23T01:43:36.932Z"
  },
  {
   "url": "https://api.dripmetrics.ai/orderbook/snapshot",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (https://dripmetrics.ai/) provides on-demand order-book microstructure metrics computed fresh per request from Binance's public depth snapshot. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Snapshot bundles spread, micro-price, imbalance, depth-at-distance, concentration, and execution-impact from one shared book fetch, in ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-19T16:31:27.39Z"
  },
  {
   "url": "https://api.dripmetrics.ai/orderbook/spread",
   "host": "api.dripmetrics.ai",
   "description": "DripMetricsAI (https://dripmetrics.ai/) provides on-demand order-book microstructure metrics computed fresh per request from Binance's public depth snapshot. Agents can pay per request via x402 and receive structured JSON metrics without subscriptions or API keys. Spread measures the current best-bid/best-ask gap, in basis points of mid price.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xc9b70D8d342609437bc87Ec3C877911a306d3e6A",
   "x402_version": 2,
   "updated": "2026-08-23T02:17:07.506Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number",
   "host": "api.eckari.com",
   "description": "Return the core registered profile of a UK company from the Companies House register: name, status with derived is_active and is_striking_off, type, jurisdiction, incorporation and cessation dates, SIC codes with their official UK SIC 2007 descriptions, registered office address, previous names, and the accounts and confirmation-statement summary. One call for the standard KYB company record. Use ",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:25.854Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number/accounts",
   "host": "api.eckari.com",
   "description": "Return the accounts filing status of a UK company from the Companies House register — the accounting reference date, the last accounts filed (type and period), the next accounts due date and a derived overdue flag. This is the filing position, not the financial statements: no turnover, profit or balance-sheet figures are published here. Use when: When are this UK company's accounts due?",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:18.963Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number/charges",
   "host": "api.eckari.com",
   "description": "Charges registered against a UK company at Companies House — mortgages, debentures and other security — with dates, classification, particulars and the persons entitled. Register-wide outstanding/satisfied/part-satisfied counts lead the answer, and each charge carries a derived is_outstanding because the register records discharge under two status keys. Use when: Establish whether a UK company has",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:20.524Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number/directors",
   "host": "api.eckari.com",
   "description": "Directors of a UK company from the Companies House officers register — the register of directors, secretaries and LLP members — including corporate and nominee directors, with appointment and resignation dates, nationality, country of residence, occupation, month/year of birth and correspondence address. role and include_resigned widen it. Use when: Identify who is legally responsible for a UK com",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:22.172Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number/filings",
   "host": "api.eckari.com",
   "description": "Return the filing history of a UK company from the Companies House register — accounts, confirmation statements, officer appointments, address and capital changes, resolutions and mortgages — most recent first, optionally filtered by category, with date, form type (AA, CS01, AP01, TM01), the readable register description, registrar annotations and a document_url for every filed image. Use when: Wh",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:23.47Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number/owners",
   "host": "api.eckari.com",
   "description": "An empty items list is never the same as \"no owner\": ownership_status and the filed PSC statements/exemptions explain why the register discloses none. Returns the persons with significant control (PSCs) for a UK company — the individuals, entities or legal persons that own or control it — each nature of control carrying the register code and its official text, with dates and public identification.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:24.751Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number/registered-office",
   "host": "api.eckari.com",
   "description": "Return the current registered office address of a UK company from the Companies House register as structured fields (premises, address lines, locality, region, postcode, country) plus a single-line rendering for correspondence, address matching and verification. This is the statutory registered address, not a trading or branch address. Use when: What is the registered office address of company 004",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:27.111Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:company_number/status",
   "host": "api.eckari.com",
   "description": "Return the current legal status of a UK company from the Companies House register — active, dissolved, liquidation, administration, receivership, voluntary-arrangement and others — with status detail, cessation date, a derived is_active (true for the live-on-the-register statuses active, open and registered) and a derived is_striking_off for an active company with a proposal to strike off. One cal",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:30.279Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber",
   "host": "api.eckari.com",
   "description": "Return the core registered profile of a UK company from the Companies House register: name, status with derived is_active and is_striking_off, type, jurisdiction, incorporation and cessation dates, SIC codes with their official UK SIC 2007 descriptions, registered office address, previous names, and the accounts and confirmation-statement summary. One call for the standard KYB company record. Use ",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:48.854Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/accounts",
   "host": "api.eckari.com",
   "description": "Return the accounts filing status of a UK company from the Companies House register — the accounting reference date, the last accounts filed (type and period), the next accounts due date and a derived overdue flag. This is the filing position, not the financial statements: no turnover, profit or balance-sheet figures are published here. Use when: When are this UK company's accounts due?",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:42.787Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/charges",
   "host": "api.eckari.com",
   "description": "Return the charges registered against a UK company on the Companies House register — mortgages, debentures and other security — with dates, classification, particulars and the persons entitled. Register-wide outstanding/satisfied/part-satisfied counts lead the answer; status=outstanding filters to live security; each charge carries a derived is_outstanding, because the register encodes discharge i",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:44.286Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/directors",
   "host": "api.eckari.com",
   "description": "Return the directors of a UK company from the Companies House register — including corporate and nominee directors — with appointment and resignation dates, nationality, country of residence, occupation, month/year of birth and correspondence address. role=secretary, role=llp_member or role=all widen it; include_resigned adds history. Register-wide officer totals and explicit paging come with ever",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:45.615Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/filings",
   "host": "api.eckari.com",
   "description": "Return the filing history of a UK company from the Companies House register — accounts, confirmation statements, officer appointments, address and capital changes, resolutions and mortgages — most recent first, optionally filtered by category, with date, form type (AA, CS01, AP01, TM01), the readable register description, registrar annotations and a document_url for every filed image. Use when: Wh",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:46.734Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/owners",
   "host": "api.eckari.com",
   "description": "An empty items list is never the same as \"no owner\": ownership_status and the filed PSC statements/exemptions explain why the register discloses none. Returns the persons with significant control (PSCs) for a UK company — the individuals, entities or legal persons that own or control it — each nature of control carrying the register code and its official text, with dates and public identification.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:47.904Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/registered-office",
   "host": "api.eckari.com",
   "description": "Return the current registered office address of a UK company from the Companies House register as structured fields (premises, address lines, locality, region, postcode, country) plus a single-line rendering for correspondence, address matching and verification. This is the statutory registered address, not a trading or branch address. Use when: What is the registered office address of company 004",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:50.305Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/:companyNumber/status",
   "host": "api.eckari.com",
   "description": "Return the current legal status of a UK company from the Companies House register — active, dissolved, liquidation, administration, receivership, voluntary-arrangement and others — with status detail, cessation date, a derived is_active (true for the live-on-the-register statuses active, open and registered) and a derived is_striking_off for an active company with a proposal to strike off. One cal",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T13:36:52.541Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/uk/search",
   "host": "api.eckari.com",
   "description": "Search the UK Companies House register by name or keyword and return matching companies with company number, register status and a derived is_active, type, incorporation and cessation dates and the register's one-line address snippet. Use this first when you only have a name, then call the per-company capabilities with the returned company_number. Ordering is the register's own, echoed as match_ra",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:09.889Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/us/:cik",
   "host": "api.eckari.com",
   "description": "Return the registered profile of an SEC filer by CIK — legal name, entity type, SIC industry code and description, EIN, filer category, fiscal year end, state of incorporation, tickers and exchanges, former names, business and mailing addresses and phone. The US counterpart of company.uk.profile. Use when: What industry (SIC code) is this SEC filer in?",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T14:36:32.365Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/us/:cik/filings",
   "host": "api.eckari.com",
   "description": "Return the recent EDGAR filing history associated with a CIK, optionally filtered by form type and filing date and paged. It is the company's own EDGAR index, so it also contains filings third parties made about the company (SCHEDULE 13G, Forms 3/4/5, UPLOAD). Each entry carries the accession number, form, dates, 8-K items, XBRL flags, size and sec.gov links. Use when: List every 8-K associated wi",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T14:36:30.021Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/us/:cik/filings/latest",
   "host": "api.eckari.com",
   "description": "Return the most recent EDGAR filing of each requested form on a company's EDGAR index — by default the latest 10-K, 10-Q and 8-K — with filing and report dates and a direct sec.gov link to each primary document. Request other forms (4, SCHEDULE 13G) and you get the newest one filed about the company. Requested forms with no recent filing are named in forms_not_found, never silently dropped. Use wh",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-18T14:36:31.216Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/us/:id",
   "host": "api.eckari.com",
   "description": "Look up an SEC filer by stock ticker (AAPL) or CIK and return its registered profile — legal name, entity type, SIC industry code and description, EIN, filer category, fiscal year end, state of incorporation, tickers and exchanges, former names, business and mailing addresses and phone. Tickers are matched exactly; company names are not accepted (resolve one with company.us.resolve). Use when: Wha",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:35.563Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/us/:id/filings",
   "host": "api.eckari.com",
   "description": "Return the recent EDGAR filing history of a US company identified by stock ticker (AAPL) or CIK, optionally filtered by form type and filing date and paged. It is the company's own EDGAR index, so it also holds filings third parties made about it (SCHEDULE 13G, Forms 3/4/5, UPLOAD). Each entry carries the accession number, form, dates, 8-K items, XBRL flags, size and sec.gov links. Use when: List ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:32.339Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/us/:id/filings/latest",
   "host": "api.eckari.com",
   "description": "Give a stock ticker (AAPL) or CIK and get the most recent EDGAR filing of each requested form — by default the latest 10-K, 10-Q and 8-K — with filing and report dates and a direct sec.gov link to each primary document. Request other forms (4, SCHEDULE 13G) and you get the newest one filed about the company. Requested forms with no recent filing are named in forms_not_found, never dropped. Use whe",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:33.839Z"
  },
  {
   "url": "https://api.eckari.com/v1/companies/us/resolve",
   "host": "api.eckari.com",
   "description": "Turn a company-name fragment or stock ticker into the SEC EDGAR identifiers. Searches the SEC listed-security index and returns ranked matches with the 10-digit CIK, ticker, registered name and listing exchange. Deterministic ranking: ticker exact, then name exact, then name prefix, then name contains. Use it for names — the other company.us.* capabilities take a ticker directly. Use when: Which S",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:09.831Z"
  },
  {
   "url": "https://api.eckari.com/v1/domains/:domain/expiry",
   "host": "api.eckari.com",
   "description": "Registry expiry date for a domain read live from the authoritative registry RDAP server, with whole days remaining, the registry status codes, the registrar name and the registry's own last-update timestamp. A focused, cheaper subset of domain.registration for renewal monitoring and portfolio checks. Use when: When does this domain expire?",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:38.892Z"
  },
  {
   "url": "https://api.eckari.com/v1/domains/:domain/registration",
   "host": "api.eckari.com",
   "description": "The WHOIS lookup for a domain, answered from the registry's own RDAP service - the structured successor to port-43 WHOIS, read live via the IANA bootstrap, never scraped WHOIS text. Registrar and IANA id, RDAP/EPP status codes, creation, update and expiry dates, nameservers, DNSSEC, days until expiry and the terms link. Registrant contacts are redacted by registries. Use when: Answer a WHOIS quest",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:40.221Z"
  },
  {
   "url": "https://api.eckari.com/v1/entities/lei/:lei",
   "host": "api.eckari.com",
   "description": "Return the registry-authoritative GLEIF record for a Legal Entity Identifier — legal and previous names, legal and headquarters addresses, jurisdiction, legal form, entity and registration status, renewal dates (with days until renewal), managing LOU, corroboration level, BIC codes and the named local registry. The LEI checksum is validated before any lookup. Use when: Look up everything the LEI r",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:42.383Z"
  },
  {
   "url": "https://api.eckari.com/v1/entities/lei/search",
   "host": "api.eckari.com",
   "description": "Find Legal Entity Identifiers by company name in the global GLEIF register, optionally narrowed to one country. Returns the LEI, legal name, registration and entity status, jurisdiction, legal address and the local registry the entity is registered at — the identifier bridge between national company registers worldwide. Use when: What is the LEI for this company?",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:11.788Z"
  },
  {
   "url": "https://api.eckari.com/v1/fx/reference-rate",
   "host": "api.eckari.com",
   "description": "European Central Bank euro foreign exchange reference rate for a pair - the official daily fix used for accounting, invoicing and reporting - latest or any date in the last 90 days. The ECB publishes EUR/XXX only, so inverse and cross rates are computed from the same fix and named in rate_derivation. One fix per TARGET working day, not a tradable market rate. Use when: Convert or report an amount ",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:44.906Z"
  },
  {
   "url": "https://api.eckari.com/v1/locations/us/geocode",
   "host": "api.eckari.com",
   "description": "Convert a one-line US street address into coordinates using the US Census Bureau Geocoder. Returns the standardised matched address, latitude and longitude to 6 decimal places, the TIGER/Line segment and parsed address components. Coordinates are interpolated along street address ranges, not rooftop or parcel positions. No match is a normal answer, not an error. Use when: Convert this US street ad",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:47.229Z"
  },
  {
   "url": "https://api.eckari.com/v1/locations/us/geographies",
   "host": "api.eckari.com",
   "description": "Return the US Census Bureau geographies containing a latitude/longitude — state, county, census tract, block group, census block, incorporated place, congressional district and ZIP Code Tabulation Area — each with its FIPS or GEOID. The standard way to attach official US statistical geography to a point. Use when: Which county and census tract is this coordinate in?",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:50.127Z"
  },
  {
   "url": "https://api.eckari.com/v1/parcels/detect-carrier",
   "host": "api.eckari.com",
   "description": "Identify which carrier issued a tracking number using a deterministic, versioned signature set - prefixes, lengths, carrier check digits and UPU S10 structure - returning the carrier, how distinctive the match is, every ranked candidate with typed evidence, and the parsed S10 details. No upstream call and no carrier account required. Use when: Which carrier is this tracking number from?",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:51.381Z"
  },
  {
   "url": "https://api.eckari.com/v1/weather/us/alerts",
   "host": "api.eckari.com",
   "description": "Active National Weather Service watches, warnings and advisories for a US coordinate or a two-letter state or marine area code - event, severity, certainty, urgency, headline, affected areas and zone codes, and effective/onset/expiry times in UTC. Read at request time, so an empty list means nothing is active. The 5 newest come back by default; detail=full adds the NWS narrative. Use when: Decide ",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:52.87Z"
  },
  {
   "url": "https://api.eckari.com/v1/weather/us/forecast",
   "host": "api.eckari.com",
   "description": "Official National Weather Service forecast for any US coordinate - six 12-hour day/night periods by default, or hourly - each with temperature in C and F, precipitation probability, a wind speed range in km/h, wind direction and a short forecast, plus the NWS issue time so an agent can judge its age. detail=full adds the narrative, icon, dewpoint and humidity. United States, its territories and co",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-27T22:36:54.317Z"
  },
  {
   "url": "https://api.eckari.com/v1/weather/us/observation",
   "host": "api.eckari.com",
   "description": "Latest surface observation from the nearest National Weather Service station to a US coordinate, with the station identity, the observation time (observed_at), its age in seconds and an is_stale flag. Station observations are reported roughly every 20-60 minutes, so this is the most recent measurement, not a real-time reading. Readings that fail the station's quality control are returned as null. ",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f",
   "x402_version": 2,
   "updated": "2026-08-30T15:13:09.117Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/agent-spend",
   "host": "api.eucompliance.tools",
   "description": "Bookkeeping statement for an AI agent's own spending: reads every USDC payment of a wallet from Base, converts each to EUR at the ECB rate of the payment date, groups by payee, adds the VAT treatment (reverse charge, Art. 44/196) and returns a bookkeeping-ready statement plus CSV export. Agent micro-payments become auditable.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:08.173Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/ai-disclosure",
   "host": "api.eucompliance.tools",
   "description": "AI Act Article 50 compliance for deployers, in force since 2 August 2026. Send your AI-generated content, get back a signed machine-readable provenance record, the human-readable disclosure in DE and EN, and the obligations that apply to you with their article references. Verification is free and needs no account. We attest origin - we do not claim to detect AI in arbitrary text.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:07.663Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/chat",
   "host": "api.eucompliance.tools",
   "description": "LLM completion per call, no account and no API key: POST a prompt (or a messages array) and get the model answer as JSON. Hard caps disclosed in every response (6,000 UTF-8 bytes in, 750 tokens out on this tier). Fixed price per call, signed receipt included so the answer stays auditable. Larger tier at /x402/chat-plus.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:38.467Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/chat-plus",
   "host": "api.eucompliance.tools",
   "description": "LLM completion per call on a stronger model, no account needed: POST a prompt or messages array, get the answer as JSON. 6,000 UTF-8 bytes in, 1,200 tokens out, fixed price per call, hard caps disclosed in every response, signed receipt included. Smaller and cheaper tier at /x402/chat.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:50.944Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/coin",
   "host": "api.eucompliance.tools",
   "description": "Per-coin positioning brief: exchange-median spot (Binance/Coinbase/Kraken, spread disclosed), Hyperliquid funding, open interest, premium and volume, plus a disclosed positioning score (0-100, crowded long/short) and our own 6-hourly archive trend. One call per coin - BTC, ETH, SOL or any listed perp market. Signed, verifiable receipt included.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-28T03:21:25.37Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/commodities",
   "host": "api.eucompliance.tools",
   "description": "Soft-commodity supply-stress indicator: we buy Brazilian growing-belt crop-weather stress plus Ivory Coast cocoa and coffee farmgate prices from several upstream x402 providers and compute one supply-stress score. One call instead of finding, paying and merging three feeds yourself. The scoring rule is disclosed in every response.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-06T06:36:43.217Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/company",
   "host": "api.eucompliance.tools",
   "description": "Company register lookup from the official national registers: France (Annuaire des Entreprises), Norway (Brønnøysund), Czechia (ARES), Finland (PRH), Slovakia (RPO), Poland (KRS). Name, registration number, status, legal form, address and registration date, normalised. Search by name or registration number.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:07:12.192Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/counterparty",
   "host": "api.eucompliance.tools",
   "description": "Counterparty due diligence in one call: validates the EU VAT ID against the live VIES register, screens the company or person against the official EU consolidated sanctions list, checks the IBAN, and returns a traffic-light verdict (clear / review / blocked) with reasons and a recommendation. Built for onboarding a new supplier, customer or payee automatically. Every finding cites its official sou",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-21T15:05:36.952Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/funding-qr",
   "host": "api.eucompliance.tools",
   "description": "Wallet funding QR for your human: pass asset (usdc-base, tao, eth, sol, btc, ...), amount and destination wallet - get a prefilled Apple-Pay-capable onramp link (MoonPay) plus the QR as base64 PNG, ready to forward. Provider minimums enforced, address format validated. The purchase settles directly with the licensed onramp; this service never touches funds.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-06T06:33:51.119Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/history",
   "host": "api.eucompliance.tools",
   "description": "Historical time series that no upstream provider sells. They sell the current value; we archive every value we buy, so the series over days and weeks becomes ours alone - it cannot be copied because a competitor lacks the past. Products: gas (Base gas price, Gwei), yield, commodities, market_brief. The scoring rule and point count are disclosed in every response; a short series says so honestly.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-02T09:21:06.352Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/market",
   "host": "api.eucompliance.tools",
   "description": "Computed crypto-market indicators, not a data relay. We buy raw upstream x402 feeds and compute a disclosed, reproducible market-regime score (0-100). market_brief adds free context: BTC/ETH exchange-median spot, perp funding and our archived 7-day score trend. Every paid response includes a stable repeat URL and freshness-based not-before timestamp for autonomous scheduling. Products: market_brie",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-06T06:36:58.576Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/perps",
   "host": "api.eucompliance.tools",
   "description": "Perpetual futures market data from the Hyperliquid public API: mark and oracle price, hourly and annualised funding rate, open interest, 24h volume and max leverage per market, sorted by volume. Query: coin (optional, e.g. BTC) or top=N. Source and timestamp in every answer, 10 s cache. $0.005 per call, signed receipt included.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-08T08:41:16.486Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/price",
   "host": "api.eucompliance.tools",
   "description": "Crypto spot price that attempts three independent public exchange tickers (Binance, Coinbase, Kraken) and takes the median of the live replies. Every delivered quote, the spread and the timestamp are disclosed. Refuses to answer from fewer than two live sources. Query: symbol (BTC, ETH, SOL, ...). $0.001 per call, signed receipt included.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-13T14:35:28.884Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/read",
   "host": "api.eucompliance.tools",
   "description": "Web content extraction for agents at the lowest price in this catalog tier: pass a URL, get the readable content as clean markdown or plain text - title, author, date, main text, tables, links. Direct fetch, no third-party search index resold. 3 MB / 20 s caps, internal addresses refused. Fixed $0.003 per fetch, signed receipt included.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-09T16:16:18.126Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/rpc",
   "host": "api.eucompliance.tools",
   "description": "JSON-RPC for Base, Ethereum, Arbitrum, Optimism and Polygon through one endpoint, no account or API key. Automatic failover across several public nodes per chain (the answer names the node that served it), and failed calls come back with Error(string)/Panic(uint256) decoded into plain text. Read methods plus eth_sendRawTransaction; batches up to 20 count as one call. Signed receipt included.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-20T13:39:58.967Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/sanctions",
   "host": "api.eucompliance.tools",
   "description": "Sanctions screening (AML/KYC) against three official lists in one call: EU (Commission FSF), UN Security Council and UK (HM Treasury OFSI) - 12,000+ entities, 50,000+ name variants, re-indexed daily, fuzzy matching. Each hit states its list, programme, reference and the list date. The signed response includes a versioned compliance workflow, an exact counterparty follow-up URL when safe, and a dai",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:06:43.23Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/social",
   "host": "api.eucompliance.tools",
   "description": "Search Bluesky and Hacker News for every query; for a single public tag, also search Mastodon's anonymous tag timeline. Mastodon is not applicable to phrase search. A failure from any source promised for that query returns an uncharged error, never a partial paid result. Successful results include author, text, time, engagement and link. Twitter/X and TikTok are deliberately out of scope because t",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-09-09T16:21:30.444Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/token",
   "host": "api.eucompliance.tools",
   "description": "Pre-flight check before a swap or transfer: ERC-20 allowance, balance, decimals and symbol in one call, read live from the chain at the latest block. Pass an amount and get a straight would_succeed verdict with the blocking reason and the action needed. Base, Ethereum, Arbitrum, Optimism, Polygon. A missing approval burns the gas of a failed transaction - this call costs a fraction of that.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:46.926Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/tx",
   "host": "api.eucompliance.tools",
   "description": "What happened to my transaction? Status, block, gas used, fee paid - and if it failed, the revert reason in plain text, recovered by replaying the call against its block. The receipt alone does not carry that reason.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:35.79Z"
  },
  {
   "url": "https://api.eucompliance.tools/x402/vat-rules",
   "host": "api.eucompliance.tools",
   "description": "EU VAT decision engine for invoicing and e-invoicing: determines place of supply, reverse charge, intra-Community supply, export or domestic VAT, returns the rate and the EN 16931 / UNCL5305 VAT category code (BT-151) plus exemption reason code (BT-121) and ready-to-use invoice wording (EN/DE) with the legal article reference. For XRechnung, ZUGFeRD, Peppol BIS and OSS workflows.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x478bCdeA94b9CB5EA14C33e6f0d7E920743d39f2",
   "x402_version": 2,
   "updated": "2026-08-27T15:07:22.36Z"
  },
  {
   "url": "https://api.exa.ai/contents",
   "host": "api.exa.ai",
   "description": "Exa /contents endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6d6E695b09861467c7d462f5AAF31cF3540B9192",
   "x402_version": 2,
   "updated": "2026-09-13T04:04:04.183Z"
  },
  {
   "url": "https://api.exa.ai/search",
   "host": "api.exa.ai",
   "description": "Exa /search endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x6d6E695b09861467c7d462f5AAF31cF3540B9192",
   "x402_version": 2,
   "updated": "2026-09-14T08:00:47.411Z"
  },
  {
   "url": "https://api.exende.dev/v1/callbacks",
   "host": "api.exende.dev",
   "description": "Create a temporary public webhook endpoint for AI agents and automated workflows that need to receive asynchronous callbacks from external services. Returns a callback URL plus read and wait endpoints. No server deployment, signup, API key, or subscription required.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9d2526Fa73fcb300B78075c4446Ec0B306f1a3f9",
   "x402_version": 2,
   "updated": "2026-08-22T14:29:53.039Z"
  },
  {
   "url": "https://api.fairseal.io/v1/notarize",
   "host": "api.fairseal.io",
   "description": "Anchor an AI agent decision or audit record to Base mainnet. Submit {schema, payload_hash (SHA-256 hex, 64 chars), metadata}; service queues into a Merkle batch and returns a receipt with pending_anchor status immediately. Full Merkle proof and on-chain anchor_tx available via free GET /v1/notarize/:receipt_id after batch anchors (within batch_threshold receipts or 120s).",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xBd5eB5559f5Ac14475AC0C81b6735A4d9106ce28",
   "x402_version": 2,
   "updated": "2026-09-11T04:03:21.854Z"
  },
  {
   "url": "https://api.feel.cash/v1/launches",
   "host": "api.feel.cash",
   "description": "Deploy one Feel coin with a WETH pair",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xd0603f50d6dcb09a4451ac957599bcaedb7f01db",
   "x402_version": 2,
   "updated": "2026-08-26T23:06:08.365Z"
  },
  {
   "url": "https://api.fetchx402.com/v1/bundles/host-intel",
   "host": "api.fetchx402.com",
   "description": "host intel: DNS, leaf TLS, and WHOIS/RDAP for one hostname in a single settle. Use when you need live host facts together and must not guess. Child errors stay in-field; we do not invent data.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x33236133BecE789D551d0B5c4f9A50095d4b57d3",
   "x402_version": 2,
   "updated": "2026-08-23T01:39:20.747Z"
  },
  {
   "url": "https://api.fetchx402.com/v1/bundles/uptime-check",
   "host": "api.fetchx402.com",
   "description": "One-shot reachability: DNS, leaf TLS, and origin headers for one hostname in a single settle. Use when you need live up/degraded/down and must not guess. Child errors stay in-field; we do not invent data.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x33236133BecE789D551d0B5c4f9A50095d4b57d3",
   "x402_version": 2,
   "updated": "2026-08-16T22:51:08.419Z"
  },
  {
   "url": "https://api.fetchx402.com/v1/tools/dns",
   "host": "api.fetchx402.com",
   "description": "Resolve public DNS records (A, AAAA, MX, TXT, CNAME, NS, SOA) for a domain. Use when you need live DNS data and must not guess from memory or training data.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33236133BecE789D551d0B5c4f9A50095d4b57d3",
   "x402_version": 2,
   "updated": "2026-08-24T01:39:09.51Z"
  },
  {
   "url": "https://api.fetchx402.com/v1/tools/headers",
   "host": "api.fetchx402.com",
   "description": "Read allowlisted HTTPS response headers for a hostname (HSTS, CSP, server, CORS). Use when you need live origin headers and must not guess. HEAD of https://{domain}/ on :443; GET if HEAD is 405/501. Redirects are not followed.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33236133BecE789D551d0B5c4f9A50095d4b57d3",
   "x402_version": 2,
   "updated": "2026-08-16T21:58:56.071Z"
  },
  {
   "url": "https://api.fetchx402.com/v1/tools/resolve-redirect",
   "host": "api.fetchx402.com",
   "description": "Trace HTTPS redirects for a hostname. Use when you need live hop facts and must not guess. HEAD of https://{domain}/ on :443 (GET if 405/501); follow Location up to 5 hops. HTTPS :443 only after ConnectGuard. Bodies are omitted.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33236133BecE789D551d0B5c4f9A50095d4b57d3",
   "x402_version": 2,
   "updated": "2026-08-16T22:26:11.836Z"
  },
  {
   "url": "https://api.fetchx402.com/v1/tools/whois",
   "host": "api.fetchx402.com",
   "description": "Look up domain registration facts via RDAP (registrar, status, dates, nameservers, DNSSEC). Use when you need live registry data and must not guess. Unregistered names return not_found.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33236133BecE789D551d0B5c4f9A50095d4b57d3",
   "x402_version": 2,
   "updated": "2026-08-16T19:30:29.568Z"
  },
  {
   "url": "https://api.generalrelay.xyz/v1/vessels",
   "host": "api.generalrelay.xyz",
   "description": "Search vessels by identity, location, or both. Charged per non-empty result: empty array, 400, 500, 503 settle nothing.",
   "method": "GET",
   "chain": "solana",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "9BpudpCnChrpp4KfnxAE3r2TXKJTLmvVpF8WSViuaJZ9",
   "x402_version": 2,
   "updated": "2026-09-09T19:19:49.5Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/elevation",
   "host": "api.geoprimitives.dev",
   "description": "Give it a latitude and longitude and it answers with the ground elevation there in metres above NAVD88, read from the USGS 3D Elevation Program seamless DEM. Parameters go in the query string: this is a GET, there is no body. COVERAGE, stated up front because it is the first thing to check: the state of Alaska, whole, and nothing else yet. The coverage gate reads the coordinate, so it runs in the ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T18:10:37.803Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/elevation/profile",
   "host": "api.geoprimitives.dev",
   "description": "Send a polyline as an array of [longitude, latitude] positions and it answers with elevations sampled at equal geodesic spacing along it, from the USGS 3D Elevation Program seamless DEM, plus the cumulative gain and loss and the minimum and maximum. One call for a whole route rather than one call per point: 2000 samples cost what two cost. COVERAGE is the state of Alaska, whole, and nothing else y",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:51.381Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geojson/repair",
   "host": "api.geoprimitives.dev",
   "description": "Repair GeoJSON and get the fixed document back with a log of every alteration: rings rewound to RFC 7946 winding order, consecutive duplicate vertices dropped, unclosed rings closed, and polygon nesting fixed (mis-ordered exterior rings, holes that fall outside their exterior, MultiPolygon members that are really holes). Reach for it when POST /v1/geojson/validate reported errors, or when /v1/geom",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:52.02Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geojson/validate",
   "host": "api.geoprimitives.dev",
   "description": "Validate GeoJSON against RFC 7946 and get back a structured list of problems, not a bare boolean. Checks structure, coordinate range, ring closure, ring winding order, consecutive duplicate vertices, self-intersections, and hole nesting. Every issue carries the feature, geometry, ring and position index it sits on, so a 500-feature collection is actionable rather than merely condemned. Reach for i",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:53.694Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/area",
   "host": "api.geoprimitives.dev",
   "description": "Measure how much ground a polygon covers, in square metres and square kilometres, with holes subtracted and every part of a MultiPolygon summed. Use it after POST /v1/geometry/intersect to size an overlap, or on a boundary you already hold. Points and lines contribute zero rather than an error, so a mixed collection is safe to send. Not turf's area, which applies the spherical-excess formula to ge",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:54.402Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/bbox",
   "host": "api.geoprimitives.dev",
   "description": "Get the extent of a geometry or a whole collection: a map viewport, a tile query window, a cheap prefilter before you pay for a containment test. Takes any geometry type, not just polygons. Bounding box of any geometry as [minLongitude, minLatitude, maxLongitude, maxLatitude]. Naive minimum and maximum per axis, so a geometry spanning the antimeridian reports a full-width longitude range rather th",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:55.527Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/buffer",
   "host": "api.geoprimitives.dev",
   "description": "Buffer a geometry by a distance in metres and get the offset polygon back. Use it for service areas, setbacks, and proximity envelopes you will later test with POST /v1/pip. Accepts any geometry -- point, line, polygon, or a collection of them, each buffered about its own centre latitude -- and answers with a Feature, or a FeatureCollection when you sent several. A buffer that collapses (a negativ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:57.773Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/centroid",
   "host": "api.geoprimitives.dev",
   "description": "Find the area centroid of a polygon: a representative point for labelling, joining, or reverse geocoding a shape you only have a boundary for. It is the centre of mass of the area with holes subtracted, not the average of the vertices, so densely sampled edges do not drag it. Know what a centroid is not: on a concave or ring-shaped polygon the centre of mass can fall outside the polygon itself, an",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:58.148Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/difference",
   "host": "api.geoprimitives.dev",
   "description": "Cut holes out of a polygon: the buildable part of a parcel once setbacks are removed, the land outside a protected area, the part of a route not already covered. Order is significant, so this is the one overlay op where swapping the operands gives a different answer. Subtracting everything answers geojson:null with empty:true, a real answer rather than an error. Send a FeatureCollection of Polygon",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:25:59.287Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/intersect",
   "host": "api.geoprimitives.dev",
   "description": "Clip polygons to their common area: how much of a parcel falls inside a flood zone, where two service areas overlap, what a boundary and a study area share. Pair it with POST /v1/geometry/area to turn the overlap into square metres. Disjoint input answers geojson:null with empty:true, which is a real answer and not an error, so check empty rather than treating null as a failure. Send a FeatureColl",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:26:01.013Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/simplify",
   "host": "api.geoprimitives.dev",
   "description": "Drop vertices from a geometry while keeping its shape. Use it to cut a boundary down before a call whose cost is vertex-driven -- POST /v1/pip caps on points times polygon vertices, and POST /v1/geometry/buffer and the overlay ops cap at 2000 positions -- and to shrink what you store or draw. The response reports outputVertices next to inputVertices, so the saving is measurable before you spend ag",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:26:01.514Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/geometry/union",
   "host": "api.geoprimitives.dev",
   "description": "Dissolve overlapping or adjacent polygons into a single shape: merging parcels, coverage areas or service zones into one boundary before measuring or testing it. Send a FeatureCollection of Polygons or MultiPolygons; the answer is a single Polygon or MultiPolygon Feature, or null with empty:true when nothing is left. Clipping is planar in longitude/latitude, the way every polygon-clipping library ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:26:02.679Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/h3/index",
   "host": "api.geoprimitives.dev",
   "description": "Index points to H3 cells. Send \"points\" as [longitude, latitude] positions in EPSG:4326 and get each one's containing H3 cell at one or several resolutions, optionally with the cell's centre and its closed boundary ring. Use it to bucket points into a fixed hexagonal grid so datasets that share no keys can be joined, aggregated or deduplicated on cell id. This route indexes positions and nothing e",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:26:04.026Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/h3/polyfill",
   "host": "api.geoprimitives.dev",
   "description": "Polyfill: turn a polygon into the set of H3 cells that cover it, so a spatial question becomes a set-membership question you can answer with a join. Send \"geojson\" as a Polygon, a MultiPolygon, or a Feature or FeatureCollection wrapping them, in EPSG:4326, plus exactly one of \"resolution\" or \"resolutions\". Choose the containment rule with \"containment\": \"center\" returns cells whose centre is insid",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:26:05.344Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/hello",
   "host": "api.geoprimitives.dev",
   "description": "Echo endpoint. Returns the name you send, the network the payment settled on, and the price you paid. Use it to prove your x402 client works end to end -- discover, read the 402, sign, retry, get a body -- before you spend anything on a real endpoint. It is the cheapest route in the catalog and it computes nothing, so a failure here is a payment problem and never a geospatial one. Do not use it fo",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-25T18:34:38.25Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/marine/depth",
   "host": "api.geoprimitives.dev",
   "description": "Give it a latitude and longitude and it answers with what the nautical chart says about the water there: the depth range of the charted depth area containing the position, the nearest charted sounding and how far away it is, and the chart's own zone of confidence for that area. Parameters go in the query string: this is a GET, there is no body. NOT FOR NAVIGATION, stated first because it is a cond",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-09-13T19:22:14.687Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/marine/hazards",
   "host": "api.geoprimitives.dev",
   "description": "Give it a latitude, a longitude and a radius in metres and it answers with every charted underwater rock, obstruction and wreck inside that circle, nearest first, each with its charted depth, its water level effect, its name where the chart names it, and the geodesic distance from your position. Parameters go in the query string: this is a GET, there is no body. NOT FOR NAVIGATION, stated first be",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T18:13:03.739Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/pip",
   "host": "api.geoprimitives.dev",
   "description": "Answer which of your points fall inside which of your polygons, in one call. Use it to tag events with the district, catchment or territory they belong to, to filter a point set down to a study area, or to join two datasets that share nothing but geography. The answer comes back twice, as a dense 0/1 matrix and as a per-point list of polygon indices, so neither shape needs rebuilding on your side,",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:26:09.314Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/timezone",
   "host": "api.geoprimitives.dev",
   "description": "Give it a longitude and latitude and it answers with the IANA timezone identifier (America/New_York), the UTC offset in force there right now, whether daylight saving is currently in effect and by how much, the local wall-clock time, and the zone's standard offset. Pass an optional ISO 8601 `at` instant to ask about any moment between 1900 and 2100 instead of now, which is what you want when sched",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-09-11T12:10:53.446Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/transform",
   "host": "api.geoprimitives.dev",
   "description": "Reproject coordinates between EPSG coordinate reference systems, with the datum shift applied. Accepts a bare position, an array of positions at any nesting depth, or a GeoJSON Feature, FeatureCollection or Geometry, and answers in whichever shape it was given, preserving properties, ids and foreign members. Covers 1380 codes: WGS 84, ITRF2020, NAD27 and every NAD83 realization as geographic, Web ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-21T17:26:12.678Z"
  },
  {
   "url": "https://api.geoprimitives.dev/v1/us/geographies",
   "host": "api.geoprimitives.dev",
   "description": "Give it a longitude and latitude inside the United States and it answers with the Census FIPS codes for that point: the 2-digit state code, the 5-digit county GEOID, and the GEOID of the congressional district. Parameters go in the query string: this is a GET, there is no body. The codes are the product and the names are a courtesy. A county GEOID is the join key to essentially every geography-key",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A51b5Dd3729950B3b60c17f19252d221968FCe",
   "x402_version": 2,
   "updated": "2026-08-30T15:30:40.017Z"
  },
  {
   "url": "https://api.getemboss.ai/pay/fill",
   "host": "api.getemboss.ai",
   "description": "Fill a PDF form from structured data such as JSON or key-value answers. Also: fill a PDF form from JSON; populate form fields from data; complete a PDF application from known values; write answers into a form. Price scales with page count; this 402 carries the exact amount for the PDF sent.",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0x57a4ba72d5cf3f4fe01c65a23aa449522d063869",
   "x402_version": 2,
   "updated": "2026-09-05T11:59:21.219Z"
  },
  {
   "url": "https://api.getemboss.ai/pay/fill-with-context",
   "host": "api.getemboss.ai",
   "description": "Fill a PDF form using facts found in supporting documents. Also: fill a PDF form from DOCX, spreadsheets, images, JSON, or other documents; pre-fill a government form from supporting paperwork; complete an application from a resume or company details; extract answers from context documents into a form. Price scales with page count; this 402 carries the exact amount for the PDF sent.",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0x57a4ba72d5cf3f4fe01c65a23aa449522d063869",
   "x402_version": 2,
   "updated": "2026-09-05T11:58:51.289Z"
  },
  {
   "url": "https://api.getemboss.ai/pay/make-fillable",
   "host": "api.getemboss.ai",
   "description": "Turn a flat or scanned PDF form into a fillable PDF with detected fields. Also: detect form fields in a PDF; add fillable fields to a document; extract a PDF form schema; make a government or business form fillable. Price scales with page count; this 402 carries the exact amount for the PDF sent.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x57a4ba72d5cf3f4fe01c65a23aa449522d063869",
   "x402_version": 2,
   "updated": "2026-09-05T00:23:19.995Z"
  },
  {
   "url": "https://api.getplexa.com/v1/pretrade/check",
   "host": "api.getplexa.com",
   "description": "Plexa /v1/pretrade/check — pre-trade token safety check on Base: can you still sell this token? avoid fires only on a trap proven on-chain now: no pool to exit into, an exit pot under 5% of your size, or the trading gate off (the honeypot shape). A drained pot is what a rug leaves behind — measured, not predicted. clear = no provable trap, NOT safe. risk_profile: token age, holder concentration, l",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xd993eAfBA87cFfa2ca2CFF5A56EF89034575A7ef",
   "x402_version": 2,
   "updated": "2026-09-01T11:59:23.895Z"
  },
  {
   "url": "https://api.getplexa.com/v1/quote",
   "host": "api.getplexa.com",
   "description": "Plexa /v1/quote — executable swap quote: the realizable fill price at your trade size, not a mid/spot price feed. Returns price impact (bps), worst-case slippage, depth and the per-leg route across Base/Polygon/Arbitrum liquidity, from canonical on-chain quoters. Call it before a swap to see what the fill actually costs. Informational data, not financial advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xd993eAfBA87cFfa2ca2CFF5A56EF89034575A7ef",
   "x402_version": 2,
   "updated": "2026-09-01T11:59:32.107Z"
  },
  {
   "url": "https://api.getplexa.com/v1/rug-check",
   "host": "api.getplexa.com",
   "description": "Plexa /v1/pretrade/check — pre-trade token safety check on Base: can you still sell this token? avoid fires only on a trap proven on-chain now: no pool to exit into, an exit pot under 5% of your size, or the trading gate off (the honeypot shape). A drained pot is what a rug leaves behind — measured, not predicted. clear = no provable trap, NOT safe. Alias: same engine and price as /v1/pretrade/che",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xd993eAfBA87cFfa2ca2CFF5A56EF89034575A7ef",
   "x402_version": 2,
   "updated": "2026-09-01T10:20:19.015Z"
  },
  {
   "url": "https://api.getplexa.com/v1/token-safety",
   "host": "api.getplexa.com",
   "description": "Plexa /v1/pretrade/check — pre-trade token safety check on Base: can you still sell this token? avoid fires only on a trap proven on-chain now: no pool to exit into, an exit pot under 5% of your size, or the trading gate off (the honeypot shape). A drained pot is what a rug leaves behind — measured, not predicted. clear = no provable trap, NOT safe. Alias: same engine and price as /v1/pretrade/che",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xd993eAfBA87cFfa2ca2CFF5A56EF89034575A7ef",
   "x402_version": 2,
   "updated": "2026-09-01T10:19:52.141Z"
  },
  {
   "url": "https://api.getsly.ai/x402/demo/test",
   "host": "api.getsly.ai",
   "description": "HTTPBin Test Echo - a Sly-published x402 service running on Sly's gateway (api.getsly.ai). Used to validate the publish + gateway flow end-to-end. Powered by Sly (https://getsly.ai). Buyer agents call this URL with x402 payment and get a JSON slideshow back. Sly Treasury account, Demo Fintech tenant, demo/test slug.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xed181bcadb44681e44fa365521af1251625e57b7",
   "x402_version": 2,
   "updated": "2026-09-08T08:13:26.889Z"
  },
  {
   "url": "https://api.gitbeacon.dev/v1/digests",
   "host": "api.gitbeacon.dev",
   "description": "Paid ($0.05 USDC via x402). Historical daily GitHub digests (1-30 day lookback). Track how open-source trends, language popularity, and emerging tools evolve over time — each digest carries the same rich analysis as /v1/digests/latest, keyed by digestDate provenance. Compute-first / settle-after — you are never charged for an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-08-16T23:49:52.803Z"
  },
  {
   "url": "https://api.gitbeacon.dev/v1/repos",
   "host": "api.gitbeacon.dev",
   "description": "Paid ($0.01 USDC via x402). Top trending GitHub repos from the latest daily scan, sorted by stars — description, language, topics, license, forks, author followers, and README excerpt. Filterable by programming language. Response carries the scanDate provenance. Compute-first / settle-after — you are never charged for an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-09-14T03:13:39.992Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/claude-opus-5",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: claude-opus-5 (Text Generation). https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.037632,
   "price_atomic": "37632",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-08-21T20:43:52.514Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/eleven-v3",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: eleven-v3 (Text-to-Speech). https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-09-11T20:45:15.437Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/gemini-3.1-flash-tts",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: gemini-3.1-flash-tts (Text-to-Speech). https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.0195,
   "price_atomic": "19500",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-09-11T20:42:13.493Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/gemini-3.1-pro",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: gemini-3.1-pro (Text Generation). https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.017204,
   "price_atomic": "17204",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-09-12T10:04:00.78Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/hailuo-2.3-fast",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: hailuo-2.3-fast (Image-to-Video). https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.39875,
   "price_atomic": "398750",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-08-27T22:15:30.588Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/music-2.6",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: music-2.6 (Music Generation). https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.192,
   "price_atomic": "192000",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-08-27T18:37:06.62Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/tools/exchange-rate",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI, market data and identity APIs, no signup, USDC. This resource: tools/exchange-rate. Fiat currency conversion across 160+ currencies. https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-08-17T18:16:38.369Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/tools/gas-price",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI, market data and identity APIs, no signup, USDC. This resource: tools/gas-price. Current gas on an EVM chain, priced in both gwei and dollars. https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-08-17T18:22:03.758Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/tts-1.5-max",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: tts-1.5-max (Text-to-Speech). https://ai.glianalabs.com",
   "method": "POST",
   "chain": "base",
   "price": 0.0315,
   "price_atomic": "31500",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-09-11T21:38:59.39Z"
  },
  {
   "url": "https://api.glianalabs.com/x402/wan-2.7-i2v",
   "host": "api.glianalabs.com",
   "description": "GlianaAI - pay-per-call AI: LLM chat (OpenAI-compatible), image, video, music, speech - 90+ models, no signup, USDC. This resource: wan-2.7-i2v (Image-to-Video). https://ai.glianalabs.com",
   "method": "GET",
   "chain": "base",
   "price": 0.9,
   "price_atomic": "900000",
   "asset": "USDC",
   "pay_to": "0x7662E00f8Ab4C362166e1FF649Ff6c2A638c80AD",
   "x402_version": 2,
   "updated": "2026-08-18T19:47:17.553Z"
  },
  {
   "url": "https://api.gmfarcaster.com/v1/query",
   "host": "api.gmfarcaster.com",
   "description": "Ask a natural-language question and get a cited answer from the GM Farcaster library — hundreds of episodes of Farcaster news, interviews, and analysis. Returns a grounded answer plus the source episodes with timestamped links.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8a99FEF40D17e0bd6d48Ce088Cc207847D1C0596",
   "x402_version": 2,
   "updated": "2026-09-09T01:04:32.848Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/ai/speech/:var1",
   "host": "api.gocreativeai.com",
   "description": "Returns natural AI voice audio URL from text prompt via Kokoro. Agents: voice bots, accessibility, narration, TTS. Keywords: text-to-speech, TTS API, voice generation, audio synthesis, AI voice. Keyless, pay-per-call USDC on Base/Solana, $0.01/call, no API key, no signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-02T20:07:24.299Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/crunchbase/contacts/:var1",
   "host": "api.gocreativeai.com",
   "description": "Crunchbase Company Contacts & Activity API — real published contact email + phone for a company, plus recent executive/leadership moves and recent acquisitions, by plain NAME. The outreach wedge: sales/recruiting/corp-dev briefing in one call. SEO: company contact lookup, executive moves tracker, M&A intelligence API.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-21T03:15:34.153Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/crunchbase/funding/:var1",
   "host": "api.gocreativeai.com",
   "description": "Crunchbase Funding History API — real funding-round history + named investors by company NAME: round type, announce date, lead investors per round, plus the top investors overall. SEO: startup funding API, investor database, funding rounds lookup, VC prospecting.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-16T23:32:24.912Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/indeed/jobs/search/:var1",
   "host": "api.gocreativeai.com",
   "description": "Indeed Jobs Scraper — search live Indeed job postings by keyword and location; every row includes salary range PLUS the full company profile (revenue, employee count, CEO, social links) — the salary + company-intel wedge commodity job APIs skip. Real-time, no login. SEO: Indeed jobs API, indeed job search, job scraper, salary data API, recruiting data.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-22T23:24:09.83Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/leads/hospitals/:var1",
   "host": "api.gocreativeai.com",
   "description": "US hospitals by state — name, address, phone, ownership, type, rating from CMS. Healthcare sales, vendor-prospecting and institutional-buyer discovery. For healthcare BD, lead-gen and supply-chain agents. Official CMS data, keyless, $0.05.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-25T19:23:13.011Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/linkedin/profile/email/ganeshaiyer",
   "host": "api.gocreativeai.com",
   "description": "LinkedIn Profile Scraper — full people-profile lookup by URL or handle: headline, current role/company, location, follower/connection counts, PLUS a deliverability-checked work email (the contact wedge a bare profile-detail scraper skips). Real-time, no login cookies. SEO: LinkedIn profile API, linkedin email finder, linkedin scraper, B2B contact lookup, sales intelligence.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-09T18:21:24.379Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/linkedin/profile/email/vedantanand17",
   "host": "api.gocreativeai.com",
   "description": "LinkedIn Profile Scraper — full people-profile lookup by URL or handle: headline, current role/company, location, follower/connection counts, PLUS a deliverability-checked work email (the contact wedge a bare profile-detail scraper skips). Real-time, no login cookies. SEO: LinkedIn profile API, linkedin email finder, linkedin scraper, B2B contact lookup, sales intelligence.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-31T18:11:16.844Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/lookup/advice",
   "host": "api.gocreativeai.com",
   "description": "Returns a random one-line piece of advice. For chatbots, content, and creative agents. SEO: random advice, advice slip, life tips, quote generator, daily wisdom. Keyless, pay-per-call USDC on Base/Solana, no API key, no signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-12T17:03:12.591Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/lookup/bluesky/:var1",
   "host": "api.gocreativeai.com",
   "description": "Fetches a Bluesky profile via the AT Protocol — handle, display name, bio, follower and post counts. For social-intel agents, monitoring bots, and growth pipelines. SEO Keywords: bluesky profile, AT protocol, social api, follower count, decentralized social. Keyless, pay-per-call USDC on Base/Solana, no API key, no signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-08T04:25:56.299Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/lookup/itunes/:var1",
   "host": "api.gocreativeai.com",
   "description": "Searches the iTunes catalog for music, apps, podcasts, and movies, returning titles, artists, artwork, and store links. For media, recommendation, and content-catalog agents. SEO Keywords: iTunes search API, Apple Music lookup, podcast search, app store metadata, media catalog. Keyless, pay-per-call USDC on Base/Solana, no API key, no signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-13T20:48:26.04Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/lookup/unsplash_search/:var1",
   "host": "api.gocreativeai.com",
   "description": "Searches Unsplash for free photos by query — image URLs, author, dimensions. For content-generation, design, and media-curation agents. SEO Keywords: Unsplash API, image search, free stock photos, photo URLs, media curation. Keyless, pay-per-call USDC on Base/Solana, no API key, no signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-07T01:15:17.558Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/posts/x/:var1",
   "host": "api.gocreativeai.com",
   "description": "Returns recent tweets from an X/Twitter user (up to 30) — text, timestamp, engagement. For social-intel, brand-monitoring, and trend-research agents. SEO Keywords: X Twitter API, user tweets, recent posts, social monitoring, tweet history. Keyless, pay-per-call USDC on Base/Solana, no API key, no signup.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-23T01:41:56.767Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/seo/competitors/:var1",
   "host": "api.gocreativeai.com",
   "description": "Website Competitors API — the wedge: a computed top-competitors leaderboard (category rank + affinity score) plus similar/related sites with their own traffic and rank. Real-time, no login. SEO: competitor analysis API, similar websites API, competitive intelligence, market research API.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-27T06:24:07.682Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/seo/traffic/:var1",
   "host": "api.gocreativeai.com",
   "description": "Website Traffic API — real SimilarWeb-grade traffic data for a domain: global/country/category rank, monthly visits trend, bounce rate, traffic-source breakdown, top paid keywords with CPC. Real-time, no login. SEO: website traffic checker, SimilarWeb API, traffic estimate API, domain analytics.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-02T14:34:52.531Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/shopify/leads/category/:var1",
   "host": "api.gocreativeai.com",
   "description": "Shopify Store Leads by Category API — browse Shopify merchants in a whole vertical (beauty, pet, electronics, etc.) with full contact info, no keyword required. Real-time, no login. SEO: Shopify category leads, ecommerce vertical scraper, supplier discovery by niche.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-25T20:10:38.37Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/shopify/leads/contacts/:var1",
   "host": "api.gocreativeai.com",
   "description": "Shopify Store Contacts API — the wedge as its own endpoint: only stores with a real email or phone, sorted by rating. A ready-made B2B outreach list. Real-time, no login. SEO: Shopify merchant contacts, verified store leads, B2B outreach list.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-08-24T15:58:26.375Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/travel/airbnb/search/:var1",
   "host": "api.gocreativeai.com",
   "description": "Airbnb Search API — real active Airbnb listings for a destination: price, rating, host, capacity, amenities. Real-time, no login. SEO: Airbnb API, airbnb scraper, vacation rental data, short-term rental API.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-02T18:47:43.547Z"
  },
  {
   "url": "https://api.gocreativeai.com/v1/verdict/adverse-media/:var1",
   "host": "api.gocreativeai.com",
   "description": "Adverse media / negative-news screening—screens a person or company against global news for financial-crime, sanctions, bribery, legal and reputational signals, returning categorized hits with sourced headlines + a risk level. The third leg of an AML profile alongside sanctions/PEP screening. Keyless, pay-per-call USDC, $0.05—beats ComplyAdvantage/dilisense's sales-gated adverse-media add-on.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbAf55b24CA99bd7393B6e627093b13c6628b53Cc",
   "x402_version": 2,
   "updated": "2026-09-01T20:31:00.541Z"
  },
  {
   "url": "https://api.gondola-ai.com/v1/chat/completions",
   "host": "api.gondola-ai.com",
   "description": "OpenAI-compatible chat completions across the Venice AI model catalog. Pay per request in USDC on Base via x402, with no account and no API key. Overpayment is never lost: it banks as reusable wallet credit for your next call. Model ids and live prices: GET https://api.gondola-ai.com/v1/models.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x98886846918c7deBe86E1D74E249DCDd64a9D367",
   "x402_version": 2,
   "updated": "2026-09-01T12:38:44.415Z"
  },
  {
   "url": "https://api.gondola-ai.com/v1/images/generations",
   "host": "api.gondola-ai.com",
   "description": "OpenAI-compatible image generation across the Venice AI model catalog. Pay per request in USDC on Base via x402, with no account and no API key. Overpayment is never lost: it banks as reusable wallet credit for your next call. Model ids and live prices: GET https://api.gondola-ai.com/v1/models.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x98886846918c7deBe86E1D74E249DCDd64a9D367",
   "x402_version": 2,
   "updated": "2026-09-01T12:56:42.547Z"
  },
  {
   "url": "https://api.gondola-ai.com/v1/messages",
   "host": "api.gondola-ai.com",
   "description": "Anthropic Messages compatible completions across the Venice AI model catalog. Pay per request in USDC on Base via x402, with no account and no API key. Overpayment is never lost: it banks as reusable wallet credit for your next call. Model ids and live prices: GET https://api.gondola-ai.com/v1/models.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x98886846918c7deBe86E1D74E249DCDd64a9D367",
   "x402_version": 2,
   "updated": "2026-09-01T12:55:53.498Z"
  },
  {
   "url": "https://api.govparse.io/v1/awards/search",
   "host": "api.govparse.io",
   "description": "Who has the government actually paid, for what, and how much? Search USAspending federal award history (contracts and assistance) by recipient name or UEI, awarding agency, NAICS prefix, CFDA number, amount range, and action-date window — competitor award research, incumbent lookup before a recompete, and grant-winner analysis in one call.",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-03T07:31:38.776Z"
  },
  {
   "url": "https://api.govparse.io/v1/carriers/search",
   "host": "api.govparse.io",
   "description": "Which FMCSA-registered carriers match a name, state, entity type, fleet-size range, operating status, or authority status? Trigram name search over 4.4M+ census records — find a carrier's USDOT number, shortlist carriers in a lane state, or screen brokers vs carriers. Up to 100 rows per call, largest fleets first; total_matched caps at 1000 (total_matched_capped=true means narrow your filters).",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-04T07:31:36.761Z"
  },
  {
   "url": "https://api.govparse.io/v1/cms/timely-care/delta",
   "host": "api.govparse.io",
   "description": "Which hospitals' emergency-department throughput is degrading period-over-period? Windows the CMS Timely & Effective Care snapshots to compute each hospital's latest-vs-prior change on a measure (default OP_18b median ED time; higher = worse). Filter by measure, state, facility_id, direction (worse | better | any), min_pct_change, min_delta, and min_sample. Returns latest_score, prior_score, delta",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:44.676Z"
  },
  {
   "url": "https://api.govparse.io/v1/cms/timely-care/search",
   "host": "api.govparse.io",
   "description": "How is a hospital's emergency department performing on CMS timely-care measures? Search CMS 'Timely and Effective Care - Hospital' by state, facility_id (CCN), measure (OP_18b median ED time, OP_22 left-without-being-seen, SEP_1...), condition, city, min/max score, reporting-period end, or latest_only. Returns per-hospital score, sample, measure period, and snapshot. CMS Care Compare public-domain",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:43.694Z"
  },
  {
   "url": "https://api.govparse.io/v1/companies/search",
   "host": "api.govparse.io",
   "description": "Which employers appear in federal enforcement and compliance records? Search 3.7M resolved employer entities by name (suffix/punctuation-insensitive, trigram-indexed), state, linked source (whd, osha, echo, oflc, fmcsa, leie, sam_exclusions), NAICS prefix, or source-count range. Returns entity IDs for the business360 dossier plus identity, address, and source/record counts. total_matched caps at 1",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-04T07:31:38.736Z"
  },
  {
   "url": "https://api.govparse.io/v1/epa/rcra-handlers/search",
   "host": "api.govparse.io",
   "description": "Which hazardous-waste handlers operate in a market? Search EPA RCRAInfo (every registered hazardous-waste generator, transporter, and treatment/storage/disposal facility) by company, state, city, generator status (LQG/SQG/VSQG), NAICS industry, or handler role (transporter, TSDF, active). Returns the handler (entity-resolved where possible), address, generator status, and role flags — an EHS vendo",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:42.186Z"
  },
  {
   "url": "https://api.govparse.io/v1/epa/tri/search",
   "host": "api.govparse.io",
   "description": "Which facilities report toxic chemical releases? Search the EPA Toxics Release Inventory (TRI Basic Data) by facility or parent company, state, chemical, CAS number, NAICS, reporting year, chemical class (carcinogen, PBT, PFAS), or minimum release amount. Returns the facility (entity-resolved where possible), parent company, chemical, and on/off-site release totals — the emissions universe for env",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:43.338Z"
  },
  {
   "url": "https://api.govparse.io/v1/faa/aircraft/search",
   "host": "api.govparse.io",
   "description": "Who owns which aircraft, and what did they just register? Search the FAA aircraft registry by registrant/owner, N-number, manufacturer, model, type_aircraft, type_registrant (1 individual/3 corp/7 LLC), state, city, status, fractional-only, or certificate-issue date (registered_since — new-ownership tell). Returns the aircraft (make/model/type/year/seats) and its entity-resolved registrant. FAA pu",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:41.656Z"
  },
  {
   "url": "https://api.govparse.io/v1/faa/deregistrations/search",
   "host": "api.govparse.io",
   "description": "Which aircraft were just deregistered (sold, exported, scrapped, or repossessed)? Search FAA aircraft deregistrations (cancel date >= 2022) by last registrant/owner, N-number, mailing state, status, or cancel date (since/before) — the asset-disposal / ownership-exit event for auctioneers, dealers, and asset-based lenders. Returns the aircraft, its last entity-resolved registrant, and the cancel da",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:43.035Z"
  },
  {
   "url": "https://api.govparse.io/v1/fcc/licenses/search",
   "host": "api.govparse.io",
   "description": "Who just got a new or modified FCC wireless license (a buildout tell)? Search the FCC ULS license transactions (microwave, land-mobile private/commercial, paging, broadcast-aux) by licensee company, call sign, radio_service, service_group, state, city, status, applicant_type, FRN, grant date (granted_since), or last-action date (since). Returns the license, its entity-resolved licensee, radio serv",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:40.834Z"
  },
  {
   "url": "https://api.govparse.io/v1/fda/device-clearances/search",
   "host": "api.govparse.io",
   "description": "Which companies just cleared or got FDA approval for a medical device? Search openFDA device 510(k) clearances and PMA premarket approvals by applicant company, pathway (510k/pma), FDA product code, advisory-committee specialty (e.g. Cardiovascular), applicant state, or decision date (since). Returns the applicant company (entity-resolved where possible), device name, product code, and decision da",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:49.046Z"
  },
  {
   "url": "https://api.govparse.io/v1/fda/drug-approvals/search",
   "host": "api.govparse.io",
   "description": "Which companies just won an FDA drug approval or supplement? Search openFDA drug/drugsfda applications by sponsor company, application type (NDA/ANDA/BLA), route, marketing status, most-recent approval date (since), or original market-entry date (first_approval_after). Returns the applicant company (entity-resolved where possible), brand/ingredient/dosage, and approval dates — a day-one commercial",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:47.946Z"
  },
  {
   "url": "https://api.govparse.io/v1/fda/recalls/search",
   "host": "api.govparse.io",
   "description": "Which companies have an open or recent FDA drug/device recall? Search openFDA drug + device enforcement (recall) reports by recalling firm, product type (Drugs/Devices), classification (Class I/II/III), status, state, or initiation date (since). Returns the recalling company (entity-resolved where possible), classification, reason, product, and dates — a remediation and competitive-displacement tr",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-05T07:30:58.544Z"
  },
  {
   "url": "https://api.govparse.io/v1/fda/warning-letters/search",
   "host": "api.govparse.io",
   "description": "Which FDA-regulated firms have an open FDA warning letter? Search the FDA Warning Letters index by company, product area (drugs, devices, biologics, food, dietary-supplement, cosmetics, tobacco, veterinary), issuing office, subject (CGMP, adulterated, misbranded), open/closed status, or issue/posted date. Returns the recipient firm (entity-resolved where possible), issuing office, subject, and res",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:41.415Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/carrier-analytics",
   "host": "api.govparse.io",
   "description": "What does the full FMCSA carrier census look like, carrier by carrier, with authority and safety context attached? Bulk analytics feed in USDOT order: legal/DBA name, operating status, authority statuses on file, active insurance filings, safety rating, SaferGrade score, 24-month SMS inspection/out-of-service/crash summaries, fleet size, and address — flat rows, cursor-paginated up to 1000/page, f",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-05T07:30:40.342Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/clinical-trials",
   "host": "api.govparse.io",
   "description": "Which companies just opened a new clinical trial or site? Bulk feed over NIH ClinicalTrials.gov interventional, industry-sponsored studies, newest-first by registry-posting date (the R&D / commercial-growth signal). Cursor-paginated up to 1000/page, filterable by sponsor, phase, status, condition, intervention type, site state, or since. Rows carry sponsor, phase, status, conditions, enrollment, d",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:40.06Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/contract-awards",
   "host": "api.govparse.io",
   "description": "Which companies just won federal money? Bulk feed over USAspending prime awards (contracts + assistance), newest-first by action date — a funded-growth signal for the awardee. Flat rows, cursor-paginated up to 1000/page, filterable by NAICS, awarding agency, minimum amount, award kind, or since. Each row carries the awardee, agency, award amount (with a banded size bucket), NAICS, dates, and UEI. ",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:40.074Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/distress-signals",
   "host": "api.govparse.io",
   "description": "Which businesses carry public-record distress markers? One observational row per subject across ten tracked marker types — WARN notice, Form 5500 participant drop, final filing, or Schedule H asset decline, IRS auto-revocation, SEC NT / 8-K / going-concern filings, FMCSA authority revocation, active enforcement case — with per-marker counts, dates, and details. Ticker/CIK-mapped where identifier-v",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-05T07:30:41.324Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/fda-device-clearances",
   "host": "api.govparse.io",
   "description": "Which medical devices did the FDA just clear or approve, and who is the applicant? Bulk feed over openFDA 510(k) clearances and PMA approvals, newest-first by decision date — a new clearance is a device launch. Cursor-paginated up to 1000/page, filterable by applicant, state, product code, pathway (510k/pma), advisory committee, or since. Rows carry the applicant, device name, product code, adviso",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:45.423Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/fda-drug-approvals",
   "host": "api.govparse.io",
   "description": "Which drugs did the FDA just approve, and who is the sponsor? Bulk feed over openFDA Drugs@FDA approvals, newest-first by approval date — a new approval or supplement is a commercial-launch moment. Cursor-paginated up to 1000/page, filterable by sponsor, submission type (ORIG/SUPPL), marketing status, or since. Rows carry the sponsor, application number/type, brand names, active ingredients, dosag",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:44.153Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/insider-buying",
   "host": "api.govparse.io",
   "description": "Which public companies are insiders buying as a cluster right now? Bulk feed over SEC Form 4 open-market BUY clusters — issuers where several distinct officers/directors/10%-owners bought in a trailing 30- or 90-day window. Flat rows newest-first by the cluster's most recent buy, cursor-paginated up to 1000/page, filterable by ticker, exchange, min insiders, min value, window, or since. Every issu",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-12T07:30:40.202Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/labor-petitions",
   "host": "api.govparse.io",
   "description": "Which employers just drew a union representation petition? Bulk feed over NLRB cases, newest-first by filing date, defaulting to representation petitions (R cases): employer, case type, region, filing date, and unit size — a labor-relations moment for PEOs, staffing, and labor counsel. category widens to ULP charges or all cases. Flat rows, cursor-paginated up to 1000/page, filterable by state, re",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:42.258Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/patent-grants",
   "host": "api.govparse.io",
   "description": "Which companies are granting a cluster of patents? Bulk feed over USPTO / PatentsView granted-patent assignees, ordered by grant count in the loaded window — an assignee with a cluster of grants is an R&D/growth signal. Cursor-paginated up to 1000/page, filterable by state, minimum grants, CPC subclass, first-time-assignee only, or since. Rows carry the assignee, grant count, CPC tech areas, grant",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:42.049Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/pharma-prescribing",
   "host": "api.govparse.io",
   "description": "Which prescribers just entered a drug class this Medicare Part D year — e.g. new GLP-1 prescribers in PY2024? Bulk feed over CMS Part D Prescribers by Provider and Drug, aggregated per NPI to a drug class and differenced PY2023 → PY2024: direction=new_entrant returns new-to-class prescribers, de_adopter those whose class volume fell. Flat rows, cursor-paginated up to 1000/page, by drug_class, spec",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:47.623Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/public-company-executives",
   "host": "api.govparse.io",
   "description": "Who are the current executives and directors of US public companies, as attested to the SEC? Bulk feed over Section 16 filings (Forms 3/4/5): one row per (issuer, person) with officer/director flags and free-text title from the pair's most recent filing, ticker/CIK joined. Newest-first, cursor-paginated up to 1000/page, filterable by role, ticker, title fragment, person state, issuer CIK, or since",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-02T07:30:37.05Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/rcra-handlers",
   "host": "api.govparse.io",
   "description": "What does the full RCRAInfo hazardous-waste handler roster look like, handler by handler? Bulk feed over EPA RCRAInfo in handler-id order: facility, city, state, generator status, roles (LQG/SQG/VSQG/transporter/TSDF), and NAICS — a large-quantity generator or TSDF is an EHS-services / environmental-consulting target. Flat rows, cursor-paginated up to 1000/page, filterable by state, generator stat",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:41.061Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/sba-loans",
   "host": "api.govparse.io",
   "description": "Which small businesses were just approved for an SBA loan? Bulk feed over SBA 7(a) & 504 FOIA loan approvals, newest-first by approval date — a business approved for a federal loan is funded to grow. Cursor-paginated up to 1000/page, filterable by borrower state, program (7A/504), NAICS, minimum amount, or since. Rows carry the borrower, city/state, program, approval amount (banded), lender/CDC, N",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:42.955Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/sdvosb",
   "host": "api.govparse.io",
   "description": "Which veteran-owned (SDVOSB / VOSB) vendors just showed fresh federal traction? Bulk feed over the verified veteran-owned vendor roster, newest-first by most recent award date: vendor, state, NAICS, certification, and its VA-specific + total federal award totals (banded). A set-aside-eligible vendor with recent traction is a teaming / growth target. Flat rows, cursor-paginated up to 1000/page, fil",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:48.844Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/subawards",
   "host": "api.govparse.io",
   "description": "Which companies just received a federal subaward — and which are getting their FIRST one? Bulk feed over USAspending subawards (the File F prime→sub cascade), newest-first by action date: sub-recipient, prime, agency, amount (banded), NAICS, and date. new_only isolates first-time subawardees (no prime award on record) — the new-to-govcon growth signal. Flat rows, cursor-paginated up to 1000/page, ",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:47.588Z"
  },
  {
   "url": "https://api.govparse.io/v1/feeds/warning-letters",
   "host": "api.govparse.io",
   "description": "Which firms just received an FDA Warning Letter — an open compliance-gap and remediation clock? Bulk feed over the FDA Warning Letters index, newest-first by issue date: recipient firm, product area (drugs/devices/food/tobacco…), issuing office, alleged-violation subject, and the response / close-out clock. Flat rows, cursor-paginated up to 1000/page, filterable by product_area, subject, close-out",
   "method": "GET",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-10T07:30:46.481Z"
  },
  {
   "url": "https://api.govparse.io/v1/fsis/establishments/search",
   "host": "api.govparse.io",
   "description": "Which meat, poultry, or egg plants operate in a market? Search the USDA FSIS Meat, Poultry & Egg Product Inspection Directory (every federally-inspected establishment) by company, state, city, activity (slaughter/processing), species, size, or inspection-grant date (since, for new plants). Returns the establishment (entity-resolved where possible), address, activities, and size — a food-safety sel",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:50.913Z"
  },
  {
   "url": "https://api.govparse.io/v1/fsis/recalls/search",
   "host": "api.govparse.io",
   "description": "Which food companies have an FSIS meat/poultry/egg recall? Search USDA FSIS recall and public-health-alert records by recalling firm, classification (Class I/II/III or Public Health Alert), reason (allergens, contamination, misbranding), state, active status, outbreak link, or recall date (since). Returns the recalling firm (entity-resolved where possible), classification, reason, product, and dat",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:40.157Z"
  },
  {
   "url": "https://api.govparse.io/v1/hcris/cost-reports/search",
   "host": "api.govparse.io",
   "description": "What does a hospital's Medicare cost report show for staffing? Search the flattened HCRIS S-3 (CMS 'Hospital Provider Cost Report') by state, CCN, name, fiscal year, control_type, or min_beds. Returns FTE employees, beds, discharges, salaries, contract labor, plus computed FTE-per-bed and FTE-per-1k-discharges staffing ratios. CMS public-domain records.",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:46.715Z"
  },
  {
   "url": "https://api.govparse.io/v1/hcris/staffing-decline/search",
   "host": "api.govparse.io",
   "description": "Which hospitals cut staffing year-over-year? Compares each CCN's latest HCRIS fiscal year to the prior on a staffing ratio (metric=fte_per_bed default, or fte_per_discharge) and returns those whose ratio DROPPED. Filter by state, min_pct_drop, year, ccn, name, control_type, min_beds. Returns latest/prior ratio, delta and pct_change — an understaffing tell. CCN joins CMS timely-care. CMS public-dom",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:40.061Z"
  },
  {
   "url": "https://api.govparse.io/v1/health",
   "host": "api.govparse.io",
   "description": "Is the Govparse Agent Gateway up, and which product datasets does it front? Returns a signed _meta attestation proving the payment-to-attestation pipeline end to end.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:58:04.711Z"
  },
  {
   "url": "https://api.govparse.io/v1/hrsa/hpsa/search",
   "host": "api.govparse.io",
   "description": "Where has the federal government designated a health-professional shortage? Search HRSA HPSAs by state, county, discipline (Primary Care | Dental Health | Mental Health), designation type, status, minimum HPSA score (0-26, higher = worse), population type, rural-only, or designated-since date. Returns the designation, score, geography, provider-to-population ratio, and shortage FTE — the buying mo",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:46.38Z"
  },
  {
   "url": "https://api.govparse.io/v1/hrsa/mua/search",
   "host": "api.govparse.io",
   "description": "Which areas and populations has HRSA designated Medically Underserved (MUA/P)? Search by state, county, status, designation type, MUA/P id, maximum IMU score (0-100, LOWER = more underserved), or designated-since date. Returns the service area, IMU score, geography, and dates — the safety-net / FQHC territory for staffing, telehealth, and access programs. HRSA public-domain records.",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:47.391Z"
  },
  {
   "url": "https://api.govparse.io/v1/insiders/clusters",
   "host": "api.govparse.io",
   "description": "Where are corporate insiders buying or selling as a cluster? Search SEC Form 4 clusters — issuers where several distinct officers/directors/10%-owners transacted the same direction in a trailing 30- or 90-day window (buy=accumulation, sell=distribution). Filter by ticker, direction, window, minimum insiders, minimum value, or exchange. Returns issuer ticker/company/exchange, insider count, and tot",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:48.939Z"
  },
  {
   "url": "https://api.govparse.io/v1/insiders/transactions",
   "host": "api.govparse.io",
   "description": "What did a company's insiders actually file? Search individual SEC Form 4 transaction lines by ticker, issuer CIK, insider name, direction (buy/sell/other), transaction code (P/S/A/M/F/G), role (officer/director/ten_percent), state, security type, minimum value, or date. Returns the insider, role, security, code, shares, price, and value per filing — the raw feed behind the cluster signal. Public ",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:39.972Z"
  },
  {
   "url": "https://api.govparse.io/v1/msha/mines/search",
   "host": "api.govparse.io",
   "description": "Which mines and quarries operate in a market, and who runs them? Search the MSHA Mines data set — every coal and metal/non-metal mine under MSHA jurisdiction (NAICS-21 operators that are OSHA-exempt and invisible elsewhere) — by operator, mine name, state, county, commodity, canvass, coal_metal, mine type, status, active-only, or status date (since). Returns the mine, its operator (entity-resolved",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:39.699Z"
  },
  {
   "url": "https://api.govparse.io/v1/msha/violations/search",
   "host": "api.govparse.io",
   "description": "Which mine operators have MSHA citations or orders? Search the MSHA Violations data set (citations & orders at coal & M/NM mines) by cited company, mine id, state, cited 30 CFR standard (part_section), Mine Act section, citation/order type, health/safety area, negligence, likelihood, S&S (sig_sub), contested, year, or issue date (since). Returns the cited violator (entity-resolved), mine, standard",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:48.803Z"
  },
  {
   "url": "https://api.govparse.io/v1/nlrb/cases/search",
   "host": "api.govparse.io",
   "description": "Which employers have NLRB labor activity — a union petition or an unfair-labor-practice charge? Search NLRB cases by employer, case type (CA/CB/RC/RM/...), category (ulp vs representation), status, region, state, union, election result, or filing date (since). Returns the employer (entity-resolved where possible), region, union, and — for elections — the tally. Cases as filed (a charge is an alleg",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:44.152Z"
  },
  {
   "url": "https://api.govparse.io/v1/opportunities/search",
   "host": "api.govparse.io",
   "description": "What federal contract solicitations and grant opportunities can my business bid on right now? Unified search over SAM.gov contract opportunities and Grants.gov postings: keyword, awarding agency, NAICS prefix, set-aside (SBA, 8A, WOSB, SDVOSBC...), place-of-performance state, and posted/deadline date windows. One call answers 'find open federal money that fits us'.",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-03T07:31:34.907Z"
  },
  {
   "url": "https://api.govparse.io/v1/patents/assignees/search",
   "host": "api.govparse.io",
   "description": "Which companies are new to patenting, and in what technology? Search patent assignee ORGANIZATIONS (entity-resolved), each with first/last grant date, patent count, distinct CPC subclasses, and inventor count. new_assignee=true isolates orgs with their first-ever US patent grant (emerging/stealth signal for VC deal sourcing and corp-dev); narrow by CPC subclass, state/country, first-grant window, ",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:43.687Z"
  },
  {
   "url": "https://api.govparse.io/v1/patents/search",
   "host": "api.govparse.io",
   "description": "Which companies just got a US patent, and in what technology? Search recent granted patents (PatentsView, CC BY 4.0) by assignee organization (the company), inventor, CPC subclass/section, patent type, or assignee state/country and grant-date window. new_assignee=true isolates patents from an org with its first-ever grant (emerging/stealth signal); flipped_inventor=true finds a patent whose assign",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:41.483Z"
  },
  {
   "url": "https://api.govparse.io/v1/pecos/enrollment-exodus/search",
   "host": "api.govparse.io",
   "description": "Where are clinicians dropping off Medicare enrollment? Anti-joins two PPEF quarterly snapshots: enrollments present earlier but gone in the latest, aggregated per state × specialty. Filter by state, specialty, org, individuals_only, min_dropped, or a since baseline snapshot. Returns dropped_count and sample dropped NPIs — a backfill-demand tell for clinician staffing. CMS public-domain records.",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-14T07:30:39.739Z"
  },
  {
   "url": "https://api.govparse.io/v1/pecos/enrollments/search",
   "host": "api.govparse.io",
   "description": "Who is enrolled in Medicare (PECOS)? Search the CMS 'Medicare Fee-For-Service Public Provider Enrollment' (PPEF) roster by state, specialty (provider type), org name, NPI, enrollment id, is_org, or snapshot. Returns NPI, enrollment id, provider type, state and org — the Medicare enrollment roster. CMS public-domain records.",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-13T07:30:39.862Z"
  },
  {
   "url": "https://api.govparse.io/v1/pecos/provider-exodus/search",
   "host": "api.govparse.io",
   "description": "Which medical groups are losing clinicians? Windows two CMS reassignment snapshots (individual→group affiliation): per group, clinicians (NPIs) affiliated in the prior snapshot but gone in the latest. Filter by state, specialty, org (group name), group_id, min_dropped, or a since baseline. Returns net churn per org + the dropped NPIs — the facility-losing-clinicians backfill tell. CMS public-domai",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-14T07:30:41.15Z"
  },
  {
   "url": "https://api.govparse.io/v1/phmsa/incidents/search",
   "host": "api.govparse.io",
   "description": "Which pipeline operators had a reported incident? Search PHMSA pipeline incidents (2010+, gas distribution / hazardous liquid / gas transmission) by operator, operator_id, mode, state, cause, commodity, minimum cost (min_cost), year, or incident date (since). Returns the incident, its entity-resolved operator, location, commodity released, casualties, cost, and cause — a remediation / integrity / ",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:45.838Z"
  },
  {
   "url": "https://api.govparse.io/v1/phmsa/operators/search",
   "host": "api.govparse.io",
   "description": "Which pipeline operators are in a market, and who are they? Search the PHMSA pipeline operator roster by operator name, operator_id (OPID), HQ state, operator_type, or commodity. Returns the operator, HQ address, commodity, type, and entity-resolved company — the target universe for oil-and-gas services, pipeline-integrity & environmental consultants, energy insurers, and industrial real estate. P",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:44.8Z"
  },
  {
   "url": "https://api.govparse.io/v1/prescribers/lookup",
   "host": "api.govparse.io",
   "description": "Who is this prescriber, and what do they prescribe most in Medicare Part D? Look up a prescriber by NAME (or exact NPI): NPPES identity — specialty, location — plus that NPI's latest-year Part D summary (top drug, total claims, distinct drugs, and which tracked classes GLP-1/SGLT2/DPP-4/Statin they write). Optionally narrow by state and specialty. Observational public CMS/NPPES records — never a c",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-11T07:30:54.566Z"
  },
  {
   "url": "https://api.govparse.io/v1/sba/loans/search",
   "host": "api.govparse.io",
   "description": "Which companies just got SBA growth capital — a 7(a) guaranty or 504/CDC debenture? Search the SBA 7(a) & 504 FOIA loan-approval roster by company, state, project_state, naics (prefix), program (7A/504), amount_min/amount_max, since (approved on/after a date — the funded-to-grow trigger), business_type, franchise, lender/CDC, entity_id. Returns the borrower, address, gross approval amount, approva",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:47.76Z"
  },
  {
   "url": "https://api.govparse.io/v1/sponsors/search",
   "host": "api.govparse.io",
   "description": "Which employers sponsor work visas or green cards? Search DOL OFLC disclosure data by employer name, state, program (LCA/H-1B vs PERM), case status, fiscal year, or SOC occupation code. Returns per-employer filing counts (total, LCA, PERM, certified, denied) — the shortlist behind 'who sponsors H-1B for this role?'",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:45.503Z"
  },
  {
   "url": "https://api.govparse.io/v1/stats/carriers",
   "host": "api.govparse.io",
   "description": "How big is the FMCSA carrier dataset right now? Headline aggregates: total and active registered carriers, how many have a SaferGrade score and the grade distribution, carriers with inspection/crash history, and the current national driver/vehicle out-of-service baseline rates.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:57:37.863Z"
  },
  {
   "url": "https://api.govparse.io/v1/stats/companies",
   "host": "api.govparse.io",
   "description": "How big is the FirmStanding employer entity graph right now? Headline aggregates: resolved employer entities and how many appear in 2+ federal sources, states covered, record links by source system (whd, osha, echo, oflc, fmcsa, leie, sam_exclusions), and raw records on file per dataset.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T08:10:26.704Z"
  },
  {
   "url": "https://api.govparse.io/v1/stats/opportunities",
   "host": "api.govparse.io",
   "description": "How much open federal money is in the dataset right now? Headline aggregates: active SAM.gov contract opportunities (and how many still have an open deadline), Grants.gov opportunities by status (posted vs forecasted), and USAspending award records on file with their total dollar amount.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:33.685Z"
  },
  {
   "url": "https://api.govparse.io/v1/stats/sponsors",
   "host": "api.govparse.io",
   "description": "How much visa-sponsorship data is on file? Headline aggregates over DOL OFLC disclosure data: distinct sponsoring employers, LCA and PERM case totals with certified counts, and the fiscal years covered.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:52:49.705Z"
  },
  {
   "url": "https://api.govparse.io/v1/subawards/search",
   "host": "api.govparse.io",
   "description": "When a prime wins federal work, who does it flow subcontracts and subgrants down to? Search USAspending subawards (File F prime → sub cascade) by sub-recipient or prime name/UEI, prime award id, awarding agency, NAICS, PSC, subaward type (contract/grant), place-of-performance state, amount, or action date. Set new_subawardee=true for first-time subawardees — subs with NO prime award on record, com",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:40.949Z"
  },
  {
   "url": "https://api.govparse.io/v1/trials/search",
   "host": "api.govparse.io",
   "description": "Which companies are running clinical trials, and at what stage? Search ClinicalTrials.gov interventional industry-sponsored studies by lead sponsor, phase, status, condition, intervention type, a US state with a site, first-posted date (since), start date, or completion date. Returns the sponsor (entity-resolved where possible), phase, status, conditions, enrollment, and dates — a developer target",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:44.396Z"
  },
  {
   "url": "https://api.govparse.io/v1/trials/sites/search",
   "host": "api.govparse.io",
   "description": "Where are clinical trials being run, and by whom? Search ClinicalTrials.gov trial SITES by facility name, city, US state, lead sponsor company, trial phase, trial status, or trial start date (since). Returns each facility with its trial's sponsor, phase, status, and start date — a site / facility target list for trial-site services, patient-recruitment, and lab vendors. ClinicalTrials.gov public r",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-08T07:30:50.191Z"
  },
  {
   "url": "https://api.govparse.io/v1/ttb/permittees/search",
   "host": "api.govparse.io",
   "description": "Which distilleries, wineries, alcohol importers, and wholesalers hold a federal TTB basic permit in a market? Search the TTB List of Permittees by owner, operating/DBA name, permit number, permit_type (S/W/I/P), industry, state, city, county, zip, entity_id, or new-permit-only (new=true, a new-business trigger). Returns the permittee, operating name, address, industry type, and entity-resolved own",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-07T07:30:45.516Z"
  },
  {
   "url": "https://api.govparse.io/v1/va/facilities/search",
   "host": "api.govparse.io",
   "description": "Where are the VA's facilities, and of what type? Search Veterans Health Administration sites of care (medical centers, CBOCs, vet centers, health care centers) by state, city, name, or facility type. Returns location, address, coordinates, and — when the VA Lighthouse Facilities API key is configured — classification, health services, and operating status. A territory map for medical-device, imagi",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:43.723Z"
  },
  {
   "url": "https://api.govparse.io/v1/va/opportunities/search",
   "host": "api.govparse.io",
   "description": "What is the Department of Veterans Affairs soliciting right now? A VA-focused slice of the SAM.gov contract-opportunity pipeline (department = Veterans Affairs): search active VA solicitations by keyword, NAICS, set-aside (SDVOSBC, VOSB, SBA...), place-of-performance state, or posted date. Returns the solicitation, NAICS/PSC, set-aside, deadline, and link — VA medical-center construction, equipmen",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:45.669Z"
  },
  {
   "url": "https://api.govparse.io/v1/va/vendors/search",
   "host": "api.govparse.io",
   "description": "Which verified veteran-owned businesses can I target or team with? Search SDVOSB / VOSB firms (from federal award records carrying the veteran-owned certification flag) by state, name, certification, NAICS, UEI, minimum dollars won FROM the VA, or most-recent award date (since). Returns the vendor, award footprint, VA-won total, and resolved entities-graph id — a seller target list AND a set-aside",
   "method": "GET",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
   "x402_version": 2,
   "updated": "2026-09-06T07:30:44.64Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/balance",
   "host": "api.greyridgesignals.ai",
   "description": "ETH balance of a Base mainnet address, incl. balance_usd.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:27.551Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/block-number",
   "host": "api.greyridgesignals.ai",
   "description": "Current Base mainnet block number.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:26.162Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/code",
   "host": "api.greyridgesignals.ai",
   "description": "Contract-code check for a Base mainnet address (is_contract + code size + EIP-7702 delegated-EOA detection).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:31.49Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/gas-price",
   "host": "api.greyridgesignals.ai",
   "description": "Current Base mainnet gas price (wei/gwei), EIP-1559 base_fee_gwei/priority_fee_gwei, and gas_price_usd.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:26.534Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/receipt",
   "host": "api.greyridgesignals.ai",
   "description": "Transaction receipt by hash on Base mainnet: status, gas used, full logs, L1 fee breakdown, l1_fee_usd/total_fee_usd.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:30.582Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/token-balance",
   "host": "api.greyridgesignals.ai",
   "description": "ERC-20 token balance of a Base mainnet address, incl. symbol, decimals, balance_formatted.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:28.487Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/token-security",
   "host": "api.greyridgesignals.ai",
   "description": "Token security / honeypot detector for a Base mainnet ERC-20: EIP-1967/1822 proxy + upgradeability detection, bytecode dispatcher scan for mint/pause/blacklist/fee-setter/ownership selectors, owner() renouncement check, and a live eth_call state-override simulation testing whether a synthetic wallet can actually transfer() the token. Returns risk_score (0-100) + verdict (clear/review/block) + huma",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:33.32Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/tx",
   "host": "api.greyridgesignals.ai",
   "description": "Transaction details by hash on Base mainnet.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:29.709Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/chain/wallet",
   "host": "api.greyridgesignals.ai",
   "description": "Wallet bundle: ETH balance + balance_usd + tx count + contract-code check (EIP-7702 delegated-EOA aware) for a Base mainnet address, in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:32.4Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/crypto/funding",
   "host": "api.greyridgesignals.ai",
   "description": "Cross-venue Hyperliquid+OKX+dYdX perp funding rates — top coins by 24h notional volume, per-venue funding + arb spread (bps) + cheapest-long/richest-short venue, premium/basis, annualized_hl, annualized_okx, LONGS_PAY/SHORTS_PAY/NEUTRAL signal, next_funding_ts, mark/oracle prices, open interest.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:23.123Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/crypto/prices",
   "host": "api.greyridgesignals.ai",
   "description": "Spot token prices from DefiLlama — pass comma-separated CoinGecko ids, get price/change_24h/symbol/confidence/timestamp.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:25.049Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/defi/yields",
   "host": "api.greyridgesignals.ai",
   "description": "Top DeFi lending/LP yields — project, chain, symbol, pool id, APY breakdown + 1d/7d/30d APY trend, IL risk (incl. il7d), exposure, reward/underlying tokens, outlier flag, mu/sigma, DefiLlama stability forecast, TVL. Filter by project, chain, or stablecoin-only; sort by TVL (default) or risk-adjusted APY (apy/sigma).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:24.009Z"
  },
  {
   "url": "https://api.greyridgesignals.ai/pm/markets",
   "host": "api.greyridgesignals.ai",
   "description": "Query live Polymarket prediction markets — question, outcomes, live prices, bestBid/bestAsk/spread, volume24hr/volume1wk, oneDayPriceChange, clobTokenIds, conditionId, category tags, liquidity, end date. Ranked by volume24hr; filter by keyword.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5765ae06a52dc7A0BB71c36A11db512c7ea9ed10",
   "x402_version": 2,
   "updated": "2026-08-18T14:31:21.887Z"
  },
  {
   "url": "https://api.grid-hub.app/v1/brief/:zone",
   "host": "api.grid-hub.app",
   "description": "Interpretation-ready snapshot of one electricity zone: current wholesale price and demand (plus carbon intensity for GB) each ranked against the zone's own trailing 30-day distribution, 24h trend, and a one-sentence summary. Use for 'is power cheap or expensive in {zone} right now'. Zone ids from /v1/zones.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7ca97aE70E38736a94eEa00427D50846Bab978DD",
   "x402_version": 2,
   "updated": "2026-09-04T13:22:19.795Z"
  },
  {
   "url": "https://api.grid-hub.app/v1/latest/:zone",
   "host": "api.grid-hub.app",
   "description": "Most recent value of every metric one electricity zone publishes (wholesale price, demand, interchange; generation mix for GB and US-CAISO; carbon intensity for GB), each with unit and timestamp. Note European day-ahead prices can carry a timestamp up to ~36h ahead. Zone ids from /v1/zones.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7ca97aE70E38736a94eEa00427D50846Bab978DD",
   "x402_version": 2,
   "updated": "2026-09-05T12:56:25.439Z"
  },
  {
   "url": "https://api.grid-hub.app/v1/map/snapshot",
   "host": "api.grid-hub.app",
   "description": "Current headline values (price, demand, and where published carbon intensity) for all 25 GridHub zones in one call. Use to compare or rank grids right now; rebuilt every 5 minutes. For one zone with context use /v1/brief/{zone}.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x7ca97aE70E38736a94eEa00427D50846Bab978DD",
   "x402_version": 2,
   "updated": "2026-09-12T16:57:56.55Z"
  },
  {
   "url": "https://api.grid-hub.app/v1/price/:zone",
   "host": "api.grid-hub.app",
   "description": "Historical price time series for one electricity zone, oldest-first, max 31 days per call (start/end are Unix seconds; default last 24h; limit caps rows). Use for trends and backtests; use /v1/latest or /v1/brief for current values. Zone ids from /v1/zones.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7ca97aE70E38736a94eEa00427D50846Bab978DD",
   "x402_version": 2,
   "updated": "2026-09-04T13:22:22.35Z"
  },
  {
   "url": "https://api.grip.fyi/v1/compare",
   "host": "api.grip.fyi",
   "description": "ARBITER deterministic semantic control-flow and arbitration: measure and rank a fixed candidate field against current state, intent, or perspective.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0Ba20954EA83f6e5417B893b3999d82cb061D3e",
   "x402_version": 2,
   "updated": "2026-09-13T22:56:56.367Z"
  },
  {
   "url": "https://api.grip.fyi/v1/embed",
   "host": "api.grip.fyi",
   "description": "Create deterministic persistent machine representations for memory, indexing, retrieval, clustering, reuse, cross-system meaning, and downstream coherence measurement.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb0Ba20954EA83f6e5417B893b3999d82cb061D3e",
   "x402_version": 2,
   "updated": "2026-09-13T23:01:36.438Z"
  },
  {
   "url": "https://api.havenagent.ai/x402/api/v1/music",
   "host": "api.havenagent.ai",
   "description": "Generate a music track. Poll statusUrl, download at resultUrl. SFW only.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa8f73f2fDFDa46f6591759458614BC2883529d77",
   "x402_version": 2,
   "updated": "2026-09-10T09:41:24.421Z"
  },
  {
   "url": "https://api.healthparse.io/v1/asc/search",
   "host": "api.healthparse.io",
   "description": "Search ambulatory surgical centers (ASCs) by state, CCN, or name. Answers: which ASCs are in a given market? Source: CMS ASC cost data.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-26T07:00:14.885Z"
  },
  {
   "url": "https://api.healthparse.io/v1/covered-entities-340b/search",
   "host": "api.healthparse.io",
   "description": "Search HRSA 340B OPAIS covered entities + child sites by state, entity type (FQHC/DSH/CAH/RHC/…), or name — the 340B buyer/pharmacy roster. Answers: which 340B-eligible entities operate in my territory, and which have an NPI to join into the provider graph? Powers pharma-sales (340B pharmacies) targeting. Filter: state, entity_type, name, has_npi, parents_only.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:29.519Z"
  },
  {
   "url": "https://api.healthparse.io/v1/exclusions/search",
   "host": "api.healthparse.io",
   "description": "Search the OIG List of Excluded Individuals/Entities (LEIE) by name, NPI, state, or exclusion type. Answers: is this provider excluded from federal healthcare programs? Monthly refresh.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:52.382Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/dialysis/:ccn",
   "host": "api.healthparse.io",
   "description": "CMS Care Compare quality record by CCN for a dialysis. Answers: what are the quality ratings and performance measures for this facility? Source: CMS Care Compare.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T03:22:51.786Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/dialysis/search",
   "host": "api.healthparse.io",
   "description": "Search dialysis quality data by state, city, ZIP, or CMS star rating. Answers: which dialysis meet quality thresholds in a market? Source: CMS Care Compare, monthly refresh.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-27T07:00:27.034Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/home-health/:ccn",
   "host": "api.healthparse.io",
   "description": "CMS Care Compare quality record by CCN for a home health. Answers: what are the quality ratings and performance measures for this facility? Source: CMS Care Compare.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T03:23:00.493Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/home-health/search",
   "host": "api.healthparse.io",
   "description": "Search home health quality data by state, city, ZIP, or CMS star rating. Answers: which home health meet quality thresholds in a market? Source: CMS Care Compare, monthly refresh.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-26T07:00:17.38Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/hospice/:ccn",
   "host": "api.healthparse.io",
   "description": "CMS Care Compare quality record by CCN for a hospice. Answers: what are the quality ratings and performance measures for this facility? Source: CMS Care Compare.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T03:23:08.41Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/hospice/search",
   "host": "api.healthparse.io",
   "description": "Search hospice quality data by state, city, ZIP, or CMS star rating. Answers: which hospice meet quality thresholds in a market? Source: CMS Care Compare, monthly refresh.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-26T07:00:19.395Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/hospitals/:ccn",
   "host": "api.healthparse.io",
   "description": "CMS Care Compare quality record by CCN for a hospitals. Answers: what are the quality ratings and performance measures for this facility? Source: CMS Care Compare.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T03:23:16.437Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/hospitals/search",
   "host": "api.healthparse.io",
   "description": "Search hospitals quality data by state, city, ZIP, or CMS star rating. Answers: which hospitals meet quality thresholds in a market? Source: CMS Care Compare, monthly refresh.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-26T07:00:13.024Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/snf/:ccn",
   "host": "api.healthparse.io",
   "description": "CMS Care Compare quality record by CCN for a snf. Answers: what are the quality ratings and performance measures for this facility? Source: CMS Care Compare.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T03:23:24.859Z"
  },
  {
   "url": "https://api.healthparse.io/v1/facilities/snf/search",
   "host": "api.healthparse.io",
   "description": "Search snf quality data by state, city, ZIP, or CMS star rating. Answers: which snf meet quality thresholds in a market? Source: CMS Care Compare, monthly refresh.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-26T07:00:15.836Z"
  },
  {
   "url": "https://api.healthparse.io/v1/health-centers/search",
   "host": "api.healthparse.io",
   "description": "Discover FQHC / Look-Alike health-center SITES from the HRSA roster by state, type, county, name, or newly-added-to-scope date (added_since = new-site trigger). Answers: which FQHC sites exist in my territory, and which are new? Each site is entity-resolved into NPPES (matched_npi / match_method). Powers pharma-sales 340B, medical-device, and medical/travel-nurse staffing targeting. Filter: state,",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-06T07:00:26.968Z"
  },
  {
   "url": "https://api.healthparse.io/v1/hospitals/:ccn",
   "host": "api.healthparse.io",
   "description": "Hospital cost-report record by CMS Certification Number (CCN). Answers: what are the financial and operational metrics for this hospital across fiscal years? Includes identity, beds, discharges, revenues, net income, operating margin.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T03:23:33.494Z"
  },
  {
   "url": "https://api.healthparse.io/v1/hospitals/:ccn/financials",
   "host": "api.healthparse.io",
   "description": "Multi-year financial history for one hospital by CCN: beds, discharges, revenues, net income per fiscal year, up to 15 years. Source: CMS cost reports.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T07:03:03.28Z"
  },
  {
   "url": "https://api.healthparse.io/v1/hospitals/capex-signals",
   "host": "api.healthparse.io",
   "description": "Hospital capital-expenditure jump signals from CMS cost reports (Worksheet A-7): hospitals whose major movable equipment purchases hit at least $1M and at least 2x the prior fiscal year — an observational marker that a hospital reported a step-up in equipment spend. Answers: which hospitals just bought equipment? Includes purchase dollars by asset class and the prior-year comparison. Filter by sta",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-04T07:03:17.039Z"
  },
  {
   "url": "https://api.healthparse.io/v1/hospitals/search",
   "host": "api.healthparse.io",
   "description": "Search US hospitals by state, city, type, control, beds, discharges, revenues, or operating margin. Answers: which hospitals in a market match a financial or operational profile? Source: CMS cost reports (HCRIS 2552-10).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-26T07:00:14.192Z"
  },
  {
   "url": "https://api.healthparse.io/v1/hpsa/search",
   "host": "api.healthparse.io",
   "description": "Find HRSA Health Professional Shortage Areas (Primary Care / Dental / Mental Health) by state, discipline, minimum shortage score, or FTE shortage — a mapped staffing-demand signal. Answers: where is the designated shortage most severe, and how many practitioner FTEs are needed? Powers medical & travel-nurse staffing. Defaults to currently-designated areas. Filter: state, discipline, min_score, mi",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-09T11:04:28.1Z"
  },
  {
   "url": "https://api.healthparse.io/v1/manufacturers/open-payments",
   "host": "api.healthparse.io",
   "description": "Which manufacturers pay a given physician specialty in a territory, and how much — CMS Open Payments rolled up to the paying company. Answers: which pharma/device companies already reach cardiologists in Texas, and which are the small/emerging ones (max_total_spend) to partner with or compete against? Filter: specialty, state, performance_year (defaults to latest), max_total_spend/min_total_spend,",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-04T07:03:20.198Z"
  },
  {
   "url": "https://api.healthparse.io/v1/manufacturers/search",
   "host": "api.healthparse.io",
   "description": "Discover pharma & device MANUFACTURERS from CMS Open Payments by name, total-spend band, or year of first appearance — the emerging/small-brand filter (low total_spend and/or recent first_seen_year) plus optional specialty/state activity. Answers: which small or new manufacturers pay physicians in my category and territory? Entity-resolved company dimension (DBA/subsidiary variants merged). Filter",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-04T07:03:19.044Z"
  },
  {
   "url": "https://api.healthparse.io/v1/manufacturers/yoy-increase/search",
   "host": "api.healthparse.io",
   "description": "Manufacturers/GPOs whose TOTAL Open Payments spend genuinely increased year-over-year — a real per-manufacturer delta (amount_current vs amount_prior), not a magnitude threshold. Defaults to 2023→2024 (any loaded year pair via year/prior_year). Filter: specialty, state, min_increase_usd (default $10,000), min_pct_change (default 10%). NOTE: op_manufacturer_payments holds only PY2024 today — real, ",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-25T07:00:26.312Z"
  },
  {
   "url": "https://api.healthparse.io/v1/nonprofits/:ein",
   "host": "api.healthparse.io",
   "description": "Nonprofit health organization Form 990 filing history by EIN. Answers: what are the revenues, expenses, and trends for this nonprofit across fiscal years? Source: IRS Form 990 e-filings.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-30T15:38:42.293Z"
  },
  {
   "url": "https://api.healthparse.io/v1/nonprofits/officers/search",
   "host": "api.healthparse.io",
   "description": "Search nonprofit hospital executive compensation: officers and key employees by organization (EIN), name, or compensation range. Answers: who are the executives at this nonprofit health org and what do they earn? Source: IRS Form 990 Schedule J.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-27T07:00:23.879Z"
  },
  {
   "url": "https://api.healthparse.io/v1/nonprofits/search",
   "host": "api.healthparse.io",
   "description": "Search nonprofit health organizations by state, NTEE code, revenue or expense range, or name. Answers: which nonprofit hospitals/health orgs match this financial profile? Source: IRS Form 990 e-filings.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-27T07:00:21.386Z"
  },
  {
   "url": "https://api.healthparse.io/v1/open-payments/recipients/search",
   "host": "api.healthparse.io",
   "description": "Screen physicians industry is already paying — the recipient side of the CMS Open Payments (Sunshine Act) file, ranked by total reported payment amount. Filter by specialty, state, nature_of_payment, and min_amount. Prescriber name / specialty / state / city are resolved by joining the NPI to the CMS Part D Prescribers file (Open Payments carries none of them). Public CMS provider-level data; not ",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-11T07:00:33.203Z"
  },
  {
   "url": "https://api.healthparse.io/v1/open-payments/recipients/yoy-increase/search",
   "host": "api.healthparse.io",
   "description": "Physicians whose TOTAL CMS Open Payments industry payments genuinely increased year-over-year — a real per-NPI delta (amount_current vs amount_prior), not a magnitude threshold. Defaults to 2023→2024 (any loaded year pair selectable via year/prior_year). Filter: specialty, state, min_increase_usd (default $1,000), min_pct_change (default 10%). Only physicians paid in BOTH years with a real rise cl",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-14T07:00:29.308Z"
  },
  {
   "url": "https://api.healthparse.io/v1/prescribers/lookup/search",
   "host": "api.healthparse.io",
   "description": "Look up a prescriber by NAME (or exact NPI) and get identity plus a Medicare Part D prescribing summary. Matches the NPPES directory by name prefix (first/last), optionally narrowed by state and specialty, then rolls up that NPI's latest-year Part D claims: top drug, distinct drugs, beneficiaries, and tracked class flags (GLP-1/SGLT2/DPP-4/Statin) with a new-to-class signal. Provide name or npi. P",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-19T07:01:22.24Z"
  },
  {
   "url": "https://api.healthparse.io/v1/prescribers/part-d/by-drug/search",
   "host": "api.healthparse.io",
   "description": "Find Medicare Part D prescribers of a specific DRUG or therapeutic CLASS at NPI level — the core pharma targeting query. Filter by drug_class (GLP-1, SGLT2, DPP-4, Statin, from partd_drug_class) or a single drug (brand or generic, e.g. 'Ozempic'), plus specialty, state, min_claims, min_beneficiaries, year. Each hit carries the drug's claim/cost volume and the prescriber's specialty/state/city. Pub",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-07T07:00:26.735Z"
  },
  {
   "url": "https://api.healthparse.io/v1/prescribers/part-d/search",
   "host": "api.healthparse.io",
   "description": "Screen Medicare Part D prescribers by specialty, state, and claim volume — the per-prescriber roster a pharma / device team targets. Optional drug_category (brand | opioid | opioid_long_acting | antibiotic) selects the matching CMS *_total_claims column for BOTH the min_claims threshold and the ranking (else total_claims). Returns one row per NPI with the CMS claim rollups. Public CMS provider-lev",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-11T07:00:29.012Z"
  },
  {
   "url": "https://api.healthparse.io/v1/prices/search",
   "host": "api.healthparse.io",
   "description": "Search hospital price-transparency negotiated rates by billing code (CPT/HCPCS/MS-DRG), state, payer, hospital CCN, or rate type. Answers: what do payers actually pay for this procedure at these hospitals? Source: hospital-published MRFs.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T07:03:03.931Z"
  },
  {
   "url": "https://api.healthparse.io/v1/prices/stats/:code",
   "host": "api.healthparse.io",
   "description": "National price statistics for a billing code (CPT/HCPCS/MS-DRG) from hospital price-transparency files: median and spread of payer-negotiated rates. Answers: what is a fair price for this procedure? Shape varies: a code under one billing_code_type (common case) returns the flat row shown below; a code ambiguous across types instead returns { billing_code, stats_by_type: [...] } — check for a top-l",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-08T08:41:21.84Z"
  },
  {
   "url": "https://api.healthparse.io/v1/providers/:npi/provider360",
   "host": "api.healthparse.io",
   "description": "One-call dossier of everything Healthparse knows about a provider NPI: NPPES identity, taxonomy and practice address; Medicare ordering-and-referring privileges; NPI exclusion screen (OIG LEIE, GSA SAM, state Medicaid, state boards); change-event history; Medicare Part B utilization and Part D prescribing summaries; Open Payments totals by year; hospital affiliations with star ratings; MIPS qualit",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-04T07:03:17.946Z"
  },
  {
   "url": "https://api.healthparse.io/v1/providers/enumeration",
   "host": "api.healthparse.io",
   "description": "Newly-enumerated NPIs with their EXACT Provider Enumeration Date and taxonomy detail, from the CMS NPPES full monthly file joined to the NPPES directory. Answers: which providers/organizations of a given taxonomy were newly issued an NPI in my state since a date? Precise new-provider dating (enumerated_since) that sharpens the existing NPPES event feed. Filter: enumerated_since/before, taxonomy, s",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-16T07:01:26.989Z"
  },
  {
   "url": "https://api.healthparse.io/v1/providers/events",
   "host": "api.healthparse.io",
   "description": "Provider change-event feed over 7 federal sources: new NPI enumerations, newly billing Medicare, enrollment pending, address changes, deactivations, CLIA lab certificates, ownership changes (CHOW), mammography facility cert changes, and hospital capex jumps. Answers: what changed in my territory since I last looked? Filter by type (comma-separated), state, since (YYYY-MM-DD), npi, ccn; page via ne",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-04T07:03:15.706Z"
  },
  {
   "url": "https://api.healthparse.io/v1/providers/search",
   "host": "api.healthparse.io",
   "description": "Search Medicare providers by NPI, state, specialty, service volume, beneficiaries, or payments. Answers: which providers in a market match this specialty, volume, or beneficiary profile? Source: CMS Medicare claims.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-27T07:00:18.824Z"
  },
  {
   "url": "https://api.healthparse.io/v1/screen",
   "host": "api.healthparse.io",
   "description": "Screen a provider (name and/or NPI) against all federal and state exclusion lists in one call — OIG LEIE, GSA SAM, OFAC SDN, FDA debarment, state Medicaid exclusions, and licensing-board sanctions from 13 states. Returns an attested clear/flagged verdict with per-list counts. NPI-only screens (no name) cover 4 of 6 lists — OFAC SDN and FDA debarment need a name; see lists_checked/lists_not_applica",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-08-28T07:03:01.988Z"
  },
  {
   "url": "https://api.healthparse.io/v1/wages/search",
   "host": "api.healthparse.io",
   "description": "Healthcare wage benchmarks by SOC occupation and area (national, state, metro): median, mean, and P25–P90 percentiles plus employment. Answers: what does this role pay in this market? Source: BLS OEWS.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x177eA123A35253ba8869A7e21E717978e482351D",
   "x402_version": 2,
   "updated": "2026-09-13T07:00:29.669Z"
  },
  {
   "url": "https://api.helpmyagent.com/v1/company/fr/search",
   "host": "api.helpmyagent.com",
   "description": "Searches French companies by name, SIREN, SIRET or optional location criteria and returns structured matching company records.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xEaB9543AcF710a24fe096913A428E7d066c88F59",
   "x402_version": 2,
   "updated": "2026-09-09T12:34:44.202Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/air-quality",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA air-quality: live air quality for any city or lat,lon — PM2.5/PM10/ozone/NO2, EU and US AQI, and a WHO-threshold operational verdict (good/moderate/harmful). Source: open-meteo Air Quality (CAMS/ESA Copernicus), free, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-03T19:26:27.759Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/asset-risk",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA asset-risk: geoint risk verdict by zone (gibraltar, bab-el-mandeb, bosphorus, algeciras...) or lat/lon+bbox — confidence measured by AGREEMENT between independent sources, discrepancies declared (the moat). $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:31:47.359Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/bitcoin-fees",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA bitcoin-fees: Bitcoin fee tiers in sat/vB (fastest/half-hour/hour/economy/minimum) plus current block height. Source: mempool.space public API, keyless. Bitcoin only.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-10T07:02:09.086Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/chokepoint-risk",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA chokepoint-risk: SUPERCORRELATED risk verdict per maritime chokepoint (Hormuz, Suez, Panama, Bab el-Mandeb, Malacca, Gibraltar, Taiwan) — crosses REAL TRAFFIC (IMF PortWatch, canonical Polymarket resolution source) x NARRATIVE (GDELT global news spike+tone) x NAVIGABILITY (WaveWatch III sea state) into one score with confidence level. The alpha: narrative/traffic divergence (noise without",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:27:18.109Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/chokepoint-transits",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA chokepoint-transits: daily vessel transits through the 28 global maritime chokepoints (Hormuz, Suez, Panama, Bab el-Mandeb, Malacca...). Latest settled day, 7d moving average, deviation vs 30d baseline, per-vessel-type breakdown (a tanker-only drop at Hormuz is the tradeable signal) and anomaly flag. Source: IMF PortWatch (satellite AIS) — the canonical resolution source of Polymarket cho",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:24:09.841Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/code-sandbox",
   "host": "api.hergertsynthora.com",
   "description": "Python code execution as a service for agents: send code, get stdout/stderr/exit code. Isolated, hard limits. $0.01 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-19T23:04:29.655Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/codeaudit",
   "host": "api.hergertsynthora.com",
   "description": "Multi-LLM Smart Contract Audit: 3 independent LLM perspectives (security, logic, gas) + static pattern scan on Solidity/Vyper source. Severity: clean/low/medium/high/critical. Ed25519-signed, publishable on-chain. POST {\"source\":\"pragma solidity...\",\"language\":\"solidity\"} or {\"address\":\"0x..\",\"chain\":\"base\"} for Sourcify-verified contracts.",
   "method": "POST",
   "chain": "base",
   "price": 0.32,
   "price_atomic": "320000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-19T15:59:55.782Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/commodity-macro",
   "host": "api.hergertsynthora.com",
   "description": "Gold, silver and major macro FX reference in one call for portfolio-hedging agents. ECB + metals reference. Free source. $0.05 USDC via x402 on Base. SYNTHORA. Pay-per-call via x402 on Base. No charge on upstream failure.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-09T01:00:10.689Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/counterparty-clearance",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA counterparty-clearance (screen): due diligence of a counterparty before paying or contracting. Multi-list matching (OFAC SDN + aliases, UN, OpenSanctions, EU consolidated) + on-chain reputation, fused by the SYNTHORA engine into a signed CLEAR/FLAGGED/BLOCKED ruling with citations to the exact list entry. 0.10 USDC via x402 on Base. POST {\"name\":\"...\"} and/or {\"wallet\":\"0x..\"}. Full re-ve",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T22:04:31.932Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/daily-intel-brief",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA daily-intel-brief: the daily intelligence briefing in ONE call — funding spreads cross-venue, stablecoin depeg radar, US funding stress (SOFR-EFFR), chokepoint status (PortWatch), narrative tension (GDELT), plus executive alerts. Each block declares its verified sources. What a trading agent reads every morning. $0.10 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:28:33.117Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/defi-llama-tvl-ranking",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA defi-llama-tvl-ranking: Top DeFi protocols by TVL with rank, chain, category and 1d/7d change, capped list (default 50, max 200 via {\"limit\":N}). Source: api.llama.fi/protocols (DefiLlama), keyless, timestamped.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-08T10:11:07.984Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/defi-yields",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA defi-yields: stablecoin DeFi yields ranked with a risk outlier detector — APY vs class median (>=3x median = the excess yield IS the risk price). Only pools with TVL >= $10M. Source: DefiLlama, free, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-11T04:44:06.653Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/dispute-risk",
   "host": "api.hergertsynthora.com",
   "description": "Resolution/dispute risk score (0-100) for Polymarket markets: UMA status (proposed/disputed), UMA bond and reward, rules-text ambiguity (length, deadline date, declared resolution source), top-3 holder concentration as a vote-manipulation proxy, and days to resolution. Pass a market_slug or condition_id for one market, or nothing to scan the top markets resolving in the next 14 days. Built for pre",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:26:09.416Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/domain-risk",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA domain-risk: domain risk verdict (LIMPIO/SOSPECHOSO/PELIGROSO) with score, confidence and evidence signals — age, infra, reputation crosses. Pre-interaction safety for agents. $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:38.896Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/ecb-forex-fixing-vs-market",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA ecb-forex-fixing-vs-market: ECB daily EUR/USD fixing vs live market rate: deviation in basis points, direction and >25bps alert. Sources: official ECB eurofxref-daily.xml + open.er-api.com, both keyless.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-10T12:08:11.154Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/ecb-macro",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA ecb-macro: official eurozone macro from the ECB data warehouse — HICP inflation, MRR policy rate, 10Y govt yield, each with previous value, change and direction. For macro/rates agents and prediction markets. Official free source, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:24:45.503Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/emerging-protocols",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA emerging-protocols: early detection of young DeFi protocols with accelerating TVL (on-chain momentum) before they get big — for MEV searchers and alpha bots. Ranked by momentum+acceleration+youth, mega-protocol noise filtered. Source: DeFiLlama. $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:25.828Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/endpoint-trust",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA endpoint-trust: trust verdict for any x402 endpoint before paying it — 402 correctness, valid accepts/payTo, bazaar extensions, agent-card published, latency. Observed behavior, not declarations. The pre-payment check for buying agents. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-26T06:26:25.151Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/exchange-rates-verified",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA exchange-rates-verified: FX rates for 160+ currencies CROSS-VERIFIED between two independent sources (ECB official fixing via frankfurter.app vs market aggregate open.er-api.com) with per-currency deviation in bps and divergence alert >50 bps. The product is the discrepancy: a bad rate breaks a financial agent. Free sources, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:24:54.414Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/fed-watch",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA fed-watch: US reference-rate funding pulse — SOFR/EFFR/TGCR/BGCR/OBFR with volumes, percentile dispersion and the SOFR-EFFR spread (the funding-stress signal before it hits the news). Cross-check of 5 independent official NY Fed series. The input for Fed/CPI prediction markets. Free official source, no key. $0.01 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-11T20:25:31.957Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/funding-spread",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA funding-spread: perp funding rates CROSSED across Binance, Bybit and OKX for top pairs — the max spread between venues and the theoretical carry direction (long where you receive, short where you pay). Funding arb signal, not a wrapper. 3 free public sources crossed. $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:59.621Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/gas-oracle-multi",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA gas-oracle-multi: gas price across 5 chains (ethereum, base, arbitrum, optimism, polygon), each VERIFIED by two independent public RPCs with divergence report — a single RPC can lie or lag; dual-verified is what you time transactions with. Free public RPCs, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:25:12.835Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/gdelt-tension",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA gdelt-tension: geopolitical tension index for any topic/country — news-mention spike vs 7d baseline, average tone shift, escalation flag and the headlines causing it. The early signal for Polymarket geopolitical markets (high variance, high spread). Source: GDELT DOC 2.0 (100+ languages, free, no key), 6h-prefetched cache for reliability.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-27T17:26:11.544Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/headers-audit",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA headers-audit: HTTP security headers + TLS audit for any URL — missing headers, score 0-100, cookie flags. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:24:30.876Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/historical-weather",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA historical-weather: verified historical weather for any place and date (1940 → ~5 days ago) from the ERA5 reanalysis — tmax/tmin, precipitation, max wind. For climate-market backtesting and claim verification. Source: open-meteo archive, free, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:25:21.551Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/hurricane-odds",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA hurricane-odds: active tropical cyclones CROSS-VERIFIED — official NHC bulletin (category, wind, pressure, movement) crossed with an independent model (ECMWF via open-meteo) at the storm position; discrepancies >15 kt flagged. The input for Polymarket weather/climate markets. Sources: NHC + ECMWF, free, no key. $0.006 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:25:30.379Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/identity-risk",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA identity-risk: brand-impersonation verdict (AUTHENTIC / DOUBTFUL / ACTIVE_IMPERSONATION) over decentralised social identities, correlated across independent sources.",
   "method": "POST",
   "chain": "base",
   "price": 0.32,
   "price_atomic": "320000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-19T15:52:17.142Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/insider-radar",
   "host": "api.hergertsynthora.com",
   "description": "Insider-style trade detection on Polymarket: scans the latest large fills (min_usd, default 10000 USD) over lookback_hours (default 24) and flags wallets that are fresh (few lifetime trades), sized big vs the market 24h volume, or entered at extreme odds right before the market moved. Each alert carries wallet, market, size, tx hash, a 0-100 severity score and explicit reasons; approximations are ",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:13.511Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/macro-surprise",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA macro surprise index: z-score of the latest change vs the trailing 12-change distribution for official ECB series (HICP inflation, MRR policy rate, 10Y yield). Flags strong/moderate surprises the moment official data prints. Partial degradation, Ed25519-signed. First 3 calls FREE per wallet via X-WALLET header. 0.05 USDC via x402 on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-20T00:43:41.274Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/macrobundle",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA macro intel bundle: 7 live macro/market datasets in ONE call (commodity macro, market sentiment, stablecoin supply, ECB forex fixing vs market, DeFi TVL ranking, top crypto, bitcoin fees). Cheaper than buying each separately. Partial degradation (never fails whole), Ed25519-signed. First 3 calls FREE per wallet via X-WALLET header. 0.10 USDC via x402 on Base. SYNTHORA.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-20T00:32:21.048Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/marine-wave-forecast",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA marine-wave-forecast: sea state for any coast/port or chokepoint (Hormuz, Suez, Panama, Malacca, Gibraltar, Bab el-Mandeb, Dover presets) — wave height, period, swell, Douglas-scale verdict and navigability flag. Complements chokepoint-transits for shipping disruption markets. Source: open-meteo Marine (ECMWF/NOAA WaveWatch III, no key). $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:25:38.973Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/market-resolution",
   "host": "api.hergertsynthora.com",
   "description": "Canonical resolution status for one Polymarket market (market_slug or condition_id required): market state (active/resolving/closed), UMA resolution statuses (proposed/disputed), end date and hours to resolution, declared resolution source plus sources found in the rules text, current outcome prices, UMA bond/reward and estimated payout per outcome (1.00 USDC per winning share, implied EV). The ca",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:31:37.252Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/market-sentiment",
   "host": "api.hergertsynthora.com",
   "description": "Get real-time market sentiment signals via x402 M2M API. Signed x402 call. 0.03 USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-09-01T19:15:04.491Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/noaa-tides",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA noaa-tides: tide and water level for US ports/stations, VERIFIED by crossing NOAA harmonic prediction with the LIVE observation at the same station — the anomaly (observed minus predicted) is the storm-surge/port-disruption signal. Source: NOAA CO-OPS official, free, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:25:47.771Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/ohlcv-candles",
   "host": "api.hergertsynthora.com",
   "description": "Real-time and historical OHLCV candles (open/high/low/close/volume) for any crypto pair, any interval. For backtesting and signal agents. Free source. $0.01 USDC via x402 on Base. SYNTHORA. First 3 calls FREE per wallet — send header X-WALLET: 0x<addr>. No charge on upstream failure.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:59:09.075Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/polymarket-markets",
   "host": "api.hergertsynthora.com",
   "description": "Search prediction markets ACROSS PLATFORMS (Polymarket + Kalshi) in one call: live prices, implied probability, volume, liquidity, end date and market conviction. Server-side search that actually finds the market (bitcoin, fed, election, geopolitics). For trading and forecasting agents tracking event odds. $0.05 USDC x402 Base. Input: {\"input\": \"bitcoin\"} (optional filter). Ed25519-signed.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-10T07:02:28.334Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/polymarket-odds-movers",
   "host": "api.hergertsynthora.com",
   "description": "Polymarket odds movers: active markets ranked by biggest price swing in the last 1h / 24h / 1wk (window param), with yes price, change and direction, best bid/ask, spread, 24h volume, liquidity and end date. The momentum signal prediction bots scan before entering a market. No charge on service failure. Ed25519-signed. $0.10 USDC per call via x402 on Base. Free trial: 3 calls per wallet with heade",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:27:28.889Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/polymarket-resolution-watch",
   "host": "api.hergertsynthora.com",
   "description": "Polymarket resolution watch: markets ending within N days (default 7) with UMA resolution status (proposed/disputed), UMA bond and reward, hours to resolution, last price, 24h volume, liquidity and a uma_risk flag for contested or undecided resolutions. Lets prediction agents avoid or exploit resolution risk. No charge on service failure. Ed25519-signed. $0.10 USDC per call via x402 on Base. Free ",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:27:32.51Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/polymarket-trades",
   "host": "api.hergertsynthora.com",
   "description": "Historical Polymarket trade query with filters plus per-wallet aggregation. $0.01 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:25:55.734Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/polymarket-whales",
   "host": "api.hergertsynthora.com",
   "description": "Live whale-tracking on Polymarket: the latest large trades (default >= 5000 USD, tunable via min_usd) with wallet, side, outcome, size, price, USD value, market title/slug and tx hash, straight from Polymarket public trades data API. Built for prediction-market agents that track smart money before trading. No charge on service failure. Ed25519-signed. $0.15 USDC per call via x402 on Base. Free tri",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-19T15:50:13.147Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/port-watch",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA port-watch: daily port activity for any of 2,065 ports (Shanghai, Singapore, Rotterdam, LA, Long Beach presets + any name) — port calls, estimated import/export capacity (dwt), 7d moving average vs 30d baseline deviation and anomaly flag. Port volume leads official macro data by weeks: the input for trade/tariff/recession markets. Source: IMF PortWatch (satellite AIS, free, no key). $0.01",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:26:04.484Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/registry-watch",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA registry-watch: pay-per-event feed of signed Ed25519 deltas from the x402/M2M endpoint registry — new and changed endpoints, payTos and listings. Pull with {\"since\": \"<cursor|ISO>\", \"slug\": \"<slug>\", \"limit\": <=200}; each delta is individually signed and the full response is signed again (double provenance). $0.03 USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-09-01T18:59:07.214Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/regwatch",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA regwatch: x402 Registry Watch: signed Ed25519 deltas of the x402/A2A endpoint registry (payTo/listings/endpoints). Pay-per-event feed pull. POST {\"since\":\"<cursor|ISO>\",\"slug\":\"<slug>\",\"limit\":<=200}.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-23T12:43:59.369Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/resolution-source-feed",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA resolution-source-feed: give a Polymarket market slug, get its official resolution source READ LIVE — current value, threshold, distance and on-track/off-track verdict. Covers IMF PortWatch chokepoint markets (Hormuz weekly series, normalization binaries): the answer a trader checks before every weekly resolution. Composes gamma-api rules parsing + live official source. $0.05 USDC x402 Ba",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:27:21.837Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/resolution-verdict",
   "host": "api.hergertsynthora.com",
   "description": "Decision verdict for prediction markets: probability, direction and multi-source evidence with declared sources. $0.05 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-19T23:06:50.872Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/rwa-gap-watch",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA rwa-gap-watch: the gap between tokenized stocks (Ondo AAPLon, TSLAon, NVDAon, SPYon, HOODon...) trading 24/7 on-chain and their last official NYSE close — on-chain price discovery happens BEFORE TradFi opens (weekend/overnight edge for investors). Cross-verified: best-liquidity pool (DexScreener, multi-chain) x official close (Yahoo), zombie/fake pools detected and reported, per-asset con",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:33.449Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/sanctions-screen",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA sanctions-screen: sanctions screening with MATCH / CLEAR verdict over 4 official downloads (OFAC SDN primary and alias lists, UN, OpenSanctions). Multilingual, tested on Cyrillic transliterations.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-17T12:48:56.046Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/sentiment",
   "host": "api.hergertsynthora.com",
   "description": "Real-time crowd sentiment oracle for any topic or asset: GDELT global-news tone timeline -> sentiment (very_bullish..very_bearish), tone score, trend and trading signal, with top headlines. POST {\"query\":\"bitcoin\",\"timespan\":\"6h\"}. Deterministic, Ed25519-signed. SYNTHORA.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-26T06:26:36.65Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/shipping-alpha",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA shipping-alpha: physical-vs-price divergence for shipping/logistics stocks (ZIM, Maersk AMKBY, Hapag-Lloyd, FedEx, UPS, Matson) — crosses LIVE physical reality (IMF PortWatch chokepoint transits + WaveWatch III navigability) with the official stock price move. Physical deterioration not yet priced = the investor window. 3 independent free sources crossed, confidence declared. $0.05 USDC x",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:27:25.416Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/space-weather",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA space-weather: live space weather from NOAA SWPC — GOES X-ray flux (solar flare activity), solar wind plasma (speed and density) and planetary Kp geomagnetic index. Optional focus: send xray, wind or kp in the input to get just that series, otherwise the latest reading of all three. Source: services.swpc.noaa.gov, keyless, timestamped. $0.01 USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-09-01T19:12:53.026Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/space-weather-risk",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA space-weather-risk: composite operational space-weather risk verdict fusing 4 NOAA SWPC feeds (Kp/G scale, GOES X-ray flare class, solar wind, proton flux) — for defense, aviation, satellites, power grid, precision GPS. $0.01 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-12T12:08:30.977Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/stablecoin-depeg",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA stablecoin-depeg: depeg radar for 8 major stablecoins (USDT, USDC, DAI, USDS, USDe, PYUSD, USDD, FDUSD), each measured by TWO independent sources (CoinGecko + DefiLlama) with inter-source discrepancy reported — a real depeg shows in both; a single-source blip is an oracle artifact. Severity levels in bps. Free sources, no key. $0.006 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:26:30.264Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/stablecoin-supply",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA stablecoin-supply: circulating USD supply, price and peg deviation in basis points for the top stablecoins (USDT, USDC, DAI...), with a depeg alert flag above 50 bps. Optional symbol filter. Free source: stablecoins.llama.fi (DefiLlama), no API key, timestamped.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-10T07:02:19.728Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/threat-exposure",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA threat-exposure: external attack-surface score for any domain/host — exposure breakdown with deterministic evidence (historic IPs, open surfaces). $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:49.987Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/top-crypto",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA top-crypto: Top N cryptocurrencies by market cap (default 10, max 50): rank, price, 24h change, volume and market cap in USD. Source: CoinGecko free API, keyless, timestamped.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-08T10:11:07.207Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/tor-fetch",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA tor-fetch: fetch any URL (including .onion) via Tor AND directly, compared side by side — status, size, and divergence flag (geo-block / soft censorship detection). Access onion intel sources with no clearnet route. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:24:55.826Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/trending-cross",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA trending-cross: crypto trending VERIFIED by two-source consensus — an asset trending on CoinGecko AND gaining on Binance at once is a confirmed signal; trending on one only is noise or a localized pump. Top gainers/losers with volume included. Free sources, no key. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:26:56.539Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/tvl-concentration",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA tvl-concentration: DeFi TVL drain/concentration signal — protocols anomalously losing TVL while token price has not yet repriced (temporal edge window). For liquidation and risk bots. Source: DeFiLlama. $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:29.818Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/tx-simulator",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA tx-simulator: simulate an EVM transaction before signing — SAFE/WARN/DANGER verdict, decoded intent, warnings and checks performed. Pre-trade safety for agent wallets. $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:31:40.609Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/txintent",
   "host": "api.hergertsynthora.com",
   "description": "Tx Intent Classifier: decodes the REAL intent of an on-chain transaction (Base/Ethereum) and returns an Ed25519-signed risk verdict (safe/review/suspicious/dangerous). Catches unlimited approvals, opaque selectors, value-to-contract, reverted tx. POST {\"tx_hash\":\"0x..\",\"chain\":\"base\"} or {\"to\":\"0x..\",\"data\":\"0x..\"}.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-08T08:12:56.308Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/usgs-earthquakes",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA usgs-earthquakes: latest earthquakes (M>=4.5 default, tunable) with PAGER alert level, tsunami flag and ACTIVE SEISMIC CLUSTER detection (>=3 events same zone in 24h) — the actionable signal for insurance-risk and disaster prediction markets. Source: USGS FDSN (official US, real-time, no key). $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6D9F318463168fF637b50E5b9a21392e97c7c167",
   "x402_version": 2,
   "updated": "2026-08-28T03:27:05.472Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/vessel-sanctions",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA vessel-sanctions: screen any vessel (IMO or name) against the OFAC SDN sanctioned-vessels list (1,524 ships tracked) — the compliance check before touching tanker/shipping trades or chokepoint bets. List mode: full sanctioned-fleet snapshot. Source: OFAC SDN (US Treasury, free, no key). $0.03 USDC via x402 on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:25:21.55Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/volume-anomaly",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA volume-anomaly: crypto volume-anomaly alerts for arbitrage bots — assets whose 24h turnover (volume/mcap) is anomalously high vs their cohort (z-score), early pump/unusual-activity signal. Composite of CoinGecko markets + DeFiLlama DEX volume. Keyless. $0.03 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-09T20:04:21.477Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/wallet-enrich",
   "host": "api.hergertsynthora.com",
   "description": "Wallet enrichment for any EVM wallet (0x address or ENS name) in one call: 0-100 risk score with low/medium/high level, sanctions exposure screening (OFAC SDN wallet lists: Tornado Cash, Lazarus, Garantex), on-chain activity on Ethereum + Base (native balance, transaction count, contract-vs-EOA detection) and labels (ENS reverse record, GoPlus address-security flags: phishing, mixer, cybercrime, m",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-19T15:55:12.325Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/weather-now",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA weather-now: current weather for any city or lat,lon — temperature, feels-like, humidity, wind, WMO condition code in plain text, plus the 6h temperature trend (rising/falling/flat), which is the actionable part. Free source: open-meteo.com (ECMWF/NOAA/DWD), no API key, timestamped.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-08T10:11:09.631Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/web-extract",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA web-extract: any URL to clean agent-ready text (no HTML noise) + title, meta description, link/image counts — context-ready content for agents, stdlib extraction, no third parties. $0.005 USDC x402 Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0",
   "x402_version": 2,
   "updated": "2026-08-18T21:33:11.573Z"
  },
  {
   "url": "https://api.hergertsynthora.com/v1/who-gho-timeseries",
   "host": "api.hergertsynthora.com",
   "description": "SYNTHORA who-gho-timeseries: WHO Global Health Observatory indicator time series by country (life expectancy etc.) — public-health data for research and policy agents. $0.005 USDC x402 Base. Ratings: GET /v1/ratings/who-gho-timeseries.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xEf879BFD6C4AccB8F795136de90246e1EC245e06",
   "x402_version": 2,
   "updated": "2026-09-09T08:00:59.776Z"
  },
  {
   "url": "https://api.hyperd.ai/api/gov/translate",
   "host": "api.hyperd.ai",
   "description": "Composed DAO governance translator. Takes a Snapshot or Tally proposal URL, fetches structured data + summary via /api/governance/summarize, then produces a 2-3 sentence plain-language translation + domain band (economic_param / treasury / code_upgrade / governance_meta / social_signal). 1-year cache — proposals are immutable.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x61b51131E1e44552dE2F151Ca59DAc707D9cf1C6",
   "x402_version": 2,
   "updated": "2026-09-11T15:07:20.352Z"
  },
  {
   "url": "https://api.hyperd.ai/api/privacy/mixer-risk",
   "host": "api.hyperd.ai",
   "description": "Mixer-adjacency risk screening. Returns 0-100 risk score + structured evidence for an EVM address's interactions with major privacy protocols (Tornado Cash, Railgun, Privacy Pools, Aztec Connect) within 2 graph hops across 7 EVM chains. Defensible compliance-screening signal for DeFi protocols and AI agents — alternative to enterprise contracts. Information service, not transaction facilitation.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x61b51131E1e44552dE2F151Ca59DAc707D9cf1C6",
   "x402_version": 2,
   "updated": "2026-09-11T15:06:50.409Z"
  },
  {
   "url": "https://api.hyperd.ai/api/risk/full_audit",
   "host": "api.hyperd.ai",
   "description": "Composed wallet risk verdict. Fans out to balance, wallet_risk, wallet_persona, contract_audit, privacy_mixer_risk and returns a Haiku 4.5-authored summary + confidence + band. One verdict replaces a manual 5-call audit walk.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x61b51131E1e44552dE2F151Ca59DAc707D9cf1C6",
   "x402_version": 2,
   "updated": "2026-09-11T15:06:56.654Z"
  },
  {
   "url": "https://api.hyperd.ai/api/token/archetype",
   "host": "api.hyperd.ai",
   "description": "Composed token classification. Fans out to token_info, token_security, protocol_tvl and returns a single archetype (stablecoin / blue_chip / mid_cap / memecoin / wrapped / governance / unverified) plus a plain-language verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0x61b51131E1e44552dE2F151Ca59DAc707D9cf1C6",
   "x402_version": 2,
   "updated": "2026-09-11T15:07:02.919Z"
  },
  {
   "url": "https://api.hyperd.ai/api/wallet/thesis",
   "host": "api.hyperd.ai",
   "description": "Composed wallet behavioral thesis. Fans out to balance, wallet_persona, wallet_pnl, wallet_anomaly and returns a plain-language summary of the wallet's investing posture plus archetype (trader / hodler / yield_farmer / mev_bot / compromised / inactive).",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x61b51131E1e44552dE2F151Ca59DAc707D9cf1C6",
   "x402_version": 2,
   "updated": "2026-09-11T15:07:12.82Z"
  },
  {
   "url": "https://api.hyperd.ai/api/wallet/threat_brief",
   "host": "api.hyperd.ai",
   "description": "Composed wallet threat brief. Fans out to wallet_risk, wallet_anomaly, privacy_mixer_risk, budget_guardian, and wallet_persona and returns a 2-3 sentence security verdict + band (clean / watch / elevated / critical). Replaces a manual 5-call security audit walk.",
   "method": "GET",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0x61b51131E1e44552dE2F151Ca59DAc707D9cf1C6",
   "x402_version": 2,
   "updated": "2026-09-11T15:07:18.745Z"
  },
  {
   "url": "https://api.hyperd.ai/api/yield/allocation",
   "host": "api.hyperd.ai",
   "description": "Composed yield allocation recommender. Fans out 3 parallel /api/yield calls at low/medium/high risk tiers for the same amount + duration, then returns a recommended portfolio split + 2-sentence rationale. Allowed bands: conservative / balanced / aggressive / bespoke. 6h Upstash cache bucketed by amount tier × duration × chain.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x61b51131E1e44552dE2F151Ca59DAc707D9cf1C6",
   "x402_version": 2,
   "updated": "2026-09-12T15:05:51.802Z"
  },
  {
   "url": "https://api.hyperextend.xyz/v1/candles/BTC/1m",
   "host": "api.hyperextend.xyz",
   "description": "OHLCV candles over a window — main, spot, HIP-3 (e.g. xyz:AAPL, xyz:SP500) and HIP-4 outcome markets; intervals 1m to 1d. Priced per row ($0.00001 base for main/spot, $0.000025 premium for HIP-3/HIP-4); paginate with the X-Next-Start header (≤5000 rows/page). Candles lag ~2 days (reconstructed from the archive); omit start/end for the most-recent page.",
   "method": "GET",
   "chain": "base",
   "price": 0.051,
   "price_atomic": "51000",
   "asset": "USDC",
   "pay_to": "0x548fC289526ab2F0391D562a723cdA64Bbf1abc4",
   "x402_version": 2,
   "updated": "2026-09-08T15:00:59.184Z"
  },
  {
   "url": "https://api.hyperextend.xyz/v1/candles/BTC/1m/latest",
   "host": "api.hyperextend.xyz",
   "description": "The most-recent N OHLCV candles (≤5000). Same per-row pricing as the windowed read ($0.00001 base for main/spot, $0.000025 premium for HIP-3/HIP-4); candles lag ~2 days.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x548fC289526ab2F0391D562a723cdA64Bbf1abc4",
   "x402_version": 2,
   "updated": "2026-09-14T01:11:22.862Z"
  },
  {
   "url": "https://api.hyperextend.xyz/v1/liquidations/BTC",
   "host": "api.hyperextend.xyz",
   "description": "Forced-liquidation tape over a time window, reconstructed from the node-fills archive (Hyperliquid has no public liquidations feed). Each row is a trade row (coin, side, px, sz, time, hash, tid, users:[buyer, seller]) plus the liquidation markers (method market|backstop, markPx, liquidatedUser, dir). Priced per asset-hour ($0.005 base, $0.01 HIP-3/HIP-4) plus $0.05 per uncached archive hour pulled",
   "method": "GET",
   "chain": "base",
   "price": 0.011,
   "price_atomic": "11000",
   "asset": "USDC",
   "pay_to": "0x548fC289526ab2F0391D562a723cdA64Bbf1abc4",
   "x402_version": 2,
   "updated": "2026-09-09T07:02:12.406Z"
  },
  {
   "url": "https://api.hyperextend.xyz/v1/outcome_ctx/%231000/latest",
   "host": "api.hyperextend.xyz",
   "description": "The most-recent N HIP-4 outcome-side rows (≤5000). Priced per row ($0.000025 premium); served live.",
   "method": "GET",
   "chain": "base",
   "price": 0.003475,
   "price_atomic": "3475",
   "asset": "USDC",
   "pay_to": "0x548fC289526ab2F0391D562a723cdA64Bbf1abc4",
   "x402_version": 2,
   "updated": "2026-09-11T16:24:37.31Z"
  },
  {
   "url": "https://api.hyperextend.xyz/v1/trades/BTC",
   "host": "api.hyperextend.xyz",
   "description": "Raw market trades over a time window — the live hot tier (~24h) plus S3 read-through for older history (archive from 2025-05-25), merged. Each row mirrors HL's WsTrade verbatim, including the buyer/seller addresses (`users`) and the trade `hash`. Priced per asset-hour ($0.015 base, $0.03 HIP-3/HIP-4) plus $0.05 per uncached archive hour pulled (warms the cache); ≤24 asset-hours/request.",
   "method": "GET",
   "chain": "base",
   "price": 0.031,
   "price_atomic": "31000",
   "asset": "USDC",
   "pay_to": "0x548fC289526ab2F0391D562a723cdA64Bbf1abc4",
   "x402_version": 2,
   "updated": "2026-09-14T03:17:24.287Z"
  },
  {
   "url": "https://api.ibanforge.com/v1/bic/:code",
   "host": "api.ibanforge.com",
   "description": "Resolve a BIC/SWIFT code (8 or 11 chars) into the underlying bank: name, country, city, LEI, and registered head-office address (where available). Use only when you already have the BIC — for IBAN inputs, prefer /v1/iban/validate which resolves the BIC for you. Production · server processing <5ms (network excluded — measure your own round trip on GET /ping) · 121,000+ BICs (39,000+ LEI-enriched vi",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xD13bD0A4120BA301125290e5cc0c7EFD4CB40a55",
   "x402_version": 2,
   "updated": "2026-09-01T08:20:26.21Z"
  },
  {
   "url": "https://api.ibanforge.com/v1/ch/clearing/:iid",
   "host": "api.ibanforge.com",
   "description": "Resolve a Swiss BC-Nummer / IID (1-5 digits) into institution name, type, address, BIC, the full payment-rail participation (SIC, RTGS CHF, Instant Payments CHF, euroSIC, LSV+/BDD) and the QR-IID allocation. Backed by 1,100+ SIX BankMaster entries (refreshed monthly) — the canonical Swiss banking source. Production · server processing <5ms (network excluded — measure your own round trip on GET /pi",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xD13bD0A4120BA301125290e5cc0c7EFD4CB40a55",
   "x402_version": 2,
   "updated": "2026-08-17T06:30:00.305Z"
  },
  {
   "url": "https://api.ibanforge.com/v1/iban/batch",
   "host": "api.ibanforge.com",
   "description": "Validate up to 100 IBANs in one call at $0.002 per IBAN (2.5x cheaper per IBAN than single calls at $0.005, and one settlement instead of N). Use for CSV cleanup, customer DB dedup, or pre-flight payout list triage. Production · server processing <5ms (network excluded — measure your own round trip on GET /ping) for a 100-IBAN batch · 121,000+ BICs · v1.4.3.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xD13bD0A4120BA301125290e5cc0c7EFD4CB40a55",
   "x402_version": 2,
   "updated": "2026-08-17T05:18:50.238Z"
  },
  {
   "url": "https://api.ibanforge.com/v1/iban/compliance",
   "host": "api.ibanforge.com",
   "description": "Pre-flight compliance triage on an IBAN before a SEPA / cross-border payment: sanctions screening (OFAC), FATF jurisdiction flag, SEPA Instant reachability, VoP (EU 2024/886) participant. Returns risk_score 0-100. Informational, not a regulated AML/CFT product. Production · server processing <5ms (network excluded — measure your own round trip on GET /ping) · OFAC + FATF + SEPA + VoP · weekly refr",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xD13bD0A4120BA301125290e5cc0c7EFD4CB40a55",
   "x402_version": 2,
   "updated": "2026-08-17T05:18:52.444Z"
  },
  {
   "url": "https://api.ibanforge.com/v1/iban/validate",
   "host": "api.ibanforge.com",
   "description": "Validate a European IBAN and enrich it with bank, compliance and routing data. Use whenever the user mentions an IBAN, a bank account, a SEPA payment or asks who the bank is. Returns: valid, country, BIC/SWIFT, bank name, EMI/vIBAN flag, SEPA + VoP reachability, risk score, Swiss bc_nummer for CH/LI. Production · server processing <5ms (network excluded — measure your own round trip on GET /ping) ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xD13bD0A4120BA301125290e5cc0c7EFD4CB40a55",
   "x402_version": 2,
   "updated": "2026-09-06T17:35:09.963Z"
  },
  {
   "url": "https://api.immuta.app/pulsechain/head",
   "host": "api.immuta.app",
   "description": "Latest PulseChain block number and timestamp.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB60a3181303953E6F909ba4d3b09282BEefCDD6B",
   "x402_version": 2,
   "updated": "2026-09-12T16:47:45.834Z"
  },
  {
   "url": "https://api.influship.com/v1/raw/youtube/:var1",
   "host": "api.influship.com",
   "description": "Live YouTube scraping",
   "method": "GET",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x6d02E3f7C68E7492Cc5474Ef8ce17DedFD11df89",
   "x402_version": 2,
   "updated": "2026-07-18T05:30:35.077Z"
  },
  {
   "url": "https://api.insumermodel.com/v1/attest",
   "host": "api.insumermodel.com",
   "description": "Signed attestation (ECDSA plus a post-quantum ML-DSA-65 companion) of on-chain wallet conditions across 38 chains: token balance, NFT ownership, EAS, Farcaster, view calls, ratio rules, and agent standing (ERC-8004 registration, ERC-7710 delegation validity with revocation proof). A verifiable boolean, never raw balances. Up to 10 conditions per pay-per-call request. Pay in USDC on Base, Polygon, ",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xAd982CB19aCCa2923Df8F687C0614a7700255a23",
   "x402_version": 2,
   "updated": "2026-09-11T16:07:00.006Z"
  },
  {
   "url": "https://api.insumermodel.com/v1/trust",
   "host": "api.insumermodel.com",
   "description": "Signed wallet trust fact profile (ECDSA plus a post-quantum ML-DSA-65 companion): presence checks across stablecoins, governance, NFTs, staking and institutional dimensions, up to 49 checks on 27 chains. Evidence organized by dimension, no score, no opinion. Vet a counterparty wallet before an agent transacts. Pay in USDC on Base, Polygon, Arbitrum, or Solana.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xAd982CB19aCCa2923Df8F687C0614a7700255a23",
   "x402_version": 2,
   "updated": "2026-09-11T16:19:20.318Z"
  },
  {
   "url": "https://api.insumermodel.com/v1/trust/batch",
   "host": "api.insumermodel.com",
   "description": "Batch wallet trust fact profiles, priced per submitted wallet: one call, up to 10 wallets, each independently signed (ECDSA plus a post-quantum ML-DSA-65 companion). Pay in USDC on Base, Polygon, Arbitrum, or Solana.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xAd982CB19aCCa2923Df8F687C0614a7700255a23",
   "x402_version": 2,
   "updated": "2026-09-11T17:09:36.822Z"
  },
  {
   "url": "https://api.interzoid.com/getcompanymatchadvanced",
   "host": "api.interzoid.com",
   "description": "Company match advanced similarity key",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-09T10:13:05.045Z"
  },
  {
   "url": "https://api.interzoid.com/getfullnamematch",
   "host": "api.interzoid.com",
   "description": "Generate an AI-powered similarity key for individual/person name matching. Handles variations like 'Bob Smith', 'Robert Smith', 'Smith, Robert J.' producing the same key for matching and deduplication.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-14T07:05:38.336Z"
  },
  {
   "url": "https://api.interzoid.com/getglobalweather",
   "host": "api.interzoid.com",
   "description": "Get current weather information for any city worldwide including temperature, conditions, humidity, wind, and atmospheric data.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-09T13:12:45.323Z"
  },
  {
   "url": "https://api.interzoid.com/getipprofile",
   "host": "api.interzoid.com",
   "description": "Get comprehensive profile information for an IP address including geolocation, ISP, organization, connection type, CIDR block, and reputation assessment.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-10T10:47:58.224Z"
  },
  {
   "url": "https://api.interzoid.com/getnameorigin",
   "host": "api.interzoid.com",
   "description": "Determine the likely cultural or geographic origin of an individual name. Useful for demographic analysis and internationalization efforts.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:04.26Z"
  },
  {
   "url": "https://api.interzoid.com/getorgmatchscore",
   "host": "api.interzoid.com",
   "description": "Compare two organization/company names and receive a match score from 0-100 indicating how similar they are. Useful for determining if two company names refer to the same entity.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:04.619Z"
  },
  {
   "url": "https://api.interzoid.com/getparentcompanyinfo",
   "host": "api.interzoid.com",
   "description": "Retrieve comprehensive parent company information for a given company or subsidiary. Identifies corporate ownership hierarchies, parent organizations, and holding company relationships with detailed context.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-04T18:54:09.461Z"
  },
  {
   "url": "https://api.interzoid.com/getxlast3",
   "host": "api.interzoid.com",
   "description": "Retrieve the three most recent posts (tweets) from a given X (Twitter) handle, including the full text content and date of each post.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-08-25T00:59:59.884Z"
  },
  {
   "url": "https://api.interzoid.com/getxuserprofile",
   "host": "api.interzoid.com",
   "description": "Retrieve a comprehensive profile snapshot for an X (Twitter) handle including display name, bio description, follower and following counts, total post count, website URL, location, and account creation date.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-10T01:28:15.801Z"
  },
  {
   "url": "https://api.interzoid.com/identifylanguage",
   "host": "api.interzoid.com",
   "description": "Identify the language of a given text string. Supports detection of numerous world languages from text samples.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:05.242Z"
  },
  {
   "url": "https://api.interzoid.com/translatetoany",
   "host": "api.interzoid.com",
   "description": "Detect the language of input text and translate it to any specified target language. AI-powered translation supporting numerous world languages.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-10T00:36:32.703Z"
  },
  {
   "url": "https://api.interzoid.com/translatetoenglish",
   "host": "api.interzoid.com",
   "description": "Detect the language of input text and translate it to English. Supports numerous world languages with AI-powered translation.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdCEca23FF8A7145e1b5B35427C9886CF21A67566",
   "x402_version": 2,
   "updated": "2026-09-10T00:36:50.357Z"
  },
  {
   "url": "https://api.invoket.com/iban/resolve/batch",
   "host": "api.invoket.com",
   "description": "Before a payment run: validate up to 500 IBANs in one call, resolve bank and BIC from national bank registries, and check SEPA reachability per scheme (SCT, SCT Inst, SDD Core/B2B) against the EPC register",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4465825B0ac713aA2Fa07Ea29023020804A128ee",
   "x402_version": 2,
   "updated": "2026-09-01T19:12:59.033Z"
  },
  {
   "url": "https://api.invoket.com/legal/article/batch",
   "host": "api.invoket.com",
   "description": "Before your agent signs off a contract review or a due-diligence memo: check that up to 50 legal citations are still in force at a given date in one call — consolidated text, status and validity dates per reference, from the official LEGI (French law) and EUR-Lex (EU law) datasets. Covers 12 major French codes and statutes and key EU acts (GDPR, DSA, AI Act, MiCA and more).",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4465825B0ac713aA2Fa07Ea29023020804A128ee",
   "x402_version": 2,
   "updated": "2026-09-10T00:36:44.522Z"
  },
  {
   "url": "https://api.invoket.com/legal/diff/batch",
   "host": "api.invoket.com",
   "description": "Before your agent re-runs a contract review or due diligence after time has passed: a structured diff of the consolidated text — word-level segments plus a git-style unified patch — for up to 50 French or EU article references, each between its own two dates, in one call, from the official LEGI and EUR-Lex datasets. Covers 12 major French codes and statutes and key EU acts (GDPR, DSA, AI Act, MiCA",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4465825B0ac713aA2Fa07Ea29023020804A128ee",
   "x402_version": 2,
   "updated": "2026-09-01T19:13:20.917Z"
  },
  {
   "url": "https://api.invoket.com/legal/eu-act",
   "host": "api.invoket.com",
   "description": "Before your agent advises on EU compliance or cites EU law: check an act or article is in force at a given date, by CELEX or ELI identifier — consolidated text, status, validity dates and the staggered date it becomes APPLICABLE (in force is not the same thing: the AI Act is in force since 2024-08-01, but its Article 50 only applies from 2026-08-02), from the official EUR-Lex dataset. Covers key E",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4465825B0ac713aA2Fa07Ea29023020804A128ee",
   "x402_version": 2,
   "updated": "2026-09-10T00:36:44.3Z"
  },
  {
   "url": "https://api.invoket.com/weather/forecast",
   "host": "api.invoket.com",
   "description": "Before your agent schedules a delivery, plans outdoor work or hedges short-term weather exposure: a point forecast of 2 m temperature, precipitation and 10 m wind — plus opt-in convective, humidity, cloud and snow variables — for any GPS point or city. Deterministic NOAA GFS at 0.25 deg to 16 days (384 h), NOAA GEFS ensemble mean at 0.5 deg to 35 days (840 h) — beyond 16 days the value is an ensem",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4465825B0ac713aA2Fa07Ea29023020804A128ee",
   "x402_version": 2,
   "updated": "2026-09-11T03:43:34.989Z"
  },
  {
   "url": "https://api.invoket.com/weather/forecast/batch",
   "host": "api.invoket.com",
   "description": "Before your agent plans across a whole network — fleet routing, multi-site operations, portfolio hedging: 2 m temperature, precipitation and 10 m wind forecasts for up to 500 point + lead-time queries in one call, from the deterministic NOAA GFS run (~16 days). Each query takes lat+lon or a city name plus an optional lead selector (omitted, it defaults to the current analysis time); an uncovered i",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4465825B0ac713aA2Fa07Ea29023020804A128ee",
   "x402_version": 2,
   "updated": "2026-09-10T00:36:22.366Z"
  },
  {
   "url": "https://api.invoket.com/weather/forecast/daily",
   "host": "api.invoket.com",
   "description": "Before your agent plans a multi-day operation — logistics, construction, an event, crop work: a day-by-day forecast for any GPS point or city, with daily minimum and maximum 2 m temperature, total precipitation and peak 10 m wind per UTC calendar day, from today to the end of the NOAA GFS window (~16 days), extendable to 35 days on the NOAA GEFS ensemble mean — those extra days are an average of ~",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4465825B0ac713aA2Fa07Ea29023020804A128ee",
   "x402_version": 2,
   "updated": "2026-09-10T00:36:34.234Z"
  },
  {
   "url": "https://api.itsgloria.ai/news",
   "host": "api.itsgloria.ai",
   "description": "Get the latest news about a covered news topic, delivering the most recent 10 headlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xCa1271E777C209e171826A681855351f4989cd0c",
   "x402_version": 1,
   "updated": "2026-09-13T22:56:53.121Z"
  },
  {
   "url": "https://api.itsgloria.ai/news-by-keyword",
   "host": "api.itsgloria.ai",
   "description": "Get the news about a topic by keyword, delivering the most recent 20 headlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCa1271E777C209e171826A681855351f4989cd0c",
   "x402_version": 1,
   "updated": "2026-09-11T19:51:58.743Z"
  },
  {
   "url": "https://api.itsgloria.ai/news-ticker-summary",
   "host": "api.itsgloria.ai",
   "description": "Get a 24-hour news summary for a specific token/ticker, combining internal news data with web search results. Returns decision-grade bullet points for fund managers and trading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.031,
   "price_atomic": "31000",
   "asset": "USDC",
   "pay_to": "0xCa1271E777C209e171826A681855351f4989cd0c",
   "x402_version": 1,
   "updated": "2026-09-13T22:53:18.37Z"
  },
  {
   "url": "https://api.itsgloria.ai/pm-scorings",
   "host": "api.itsgloria.ai",
   "description": "Latest direction+magnitude scorings for Polymarket events. Each row scores one (headline, market) pair with a direction (up/down/none), confidence (0-1), signed magnitude in points, composite tier (SKIP/WATCH/TRADE), and current market price.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xCa1271E777C209e171826A681855351f4989cd0c",
   "x402_version": 1,
   "updated": "2026-09-11T08:15:12.876Z"
  },
  {
   "url": "https://api.itsgloria.ai/recaps",
   "host": "api.itsgloria.ai",
   "description": "Get a recap of the news or summary of a covered news topic over the past 12-24 hours.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xCa1271E777C209e171826A681855351f4989cd0c",
   "x402_version": 1,
   "updated": "2026-09-11T18:57:06.44Z"
  },
  {
   "url": "https://api.jarvis-x402.com/analizar-wallet-pago",
   "host": "api.jarvis-x402.com",
   "description": "Analiza una wallet: saldo, transacciones recientes, tokens con movimiento y puntuacion de riesgo (basada en marcas de scam de contrapartes y tokens). Soporta Ethereum, Base, Arbitrum, Optimism, Polygon, Bitcoin y Solana.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-13T11:11:58.699Z"
  },
  {
   "url": "https://api.jarvis-x402.com/comprobar-salud-pago",
   "host": "api.jarvis-x402.com",
   "description": "Comprueba si una URL/API esta activa: codigo de estado, tiempo de respuesta, y si es un endpoint x402 valido.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:08.499Z"
  },
  {
   "url": "https://api.jarvis-x402.com/desbloqueos-pago",
   "host": "api.jarvis-x402.com",
   "description": "Calendario de desbloqueos/vesting de un token: consulta dos fuentes (DropsTab y Tokenomist) para el proximo evento de liberacion de tokens.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-13T22:15:04.658Z"
  },
  {
   "url": "https://api.jarvis-x402.com/fear-greed-pago",
   "host": "api.jarvis-x402.com",
   "description": "Indice de Miedo y Codicia del mercado cripto (0-100), con clasificacion (Extreme Fear a Extreme Greed).",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-13T22:19:42.72Z"
  },
  {
   "url": "https://api.jarvis-x402.com/limpiar-datos-pago",
   "host": "api.jarvis-x402.com",
   "description": "Limpieza y normalizacion de datos CSV: nombres de columnas, tipos, duplicados y vacios. Los datos no se almacenan, solo se procesan en memoria.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-11T16:44:18.516Z"
  },
  {
   "url": "https://api.jarvis-x402.com/liquidaciones-pago",
   "host": "api.jarvis-x402.com",
   "description": "Liquidaciones reales observadas en Binance Futures: totales por lado (compra/venta), numero de eventos y ultimos eventos, filtrable por simbolo y ventana de hasta 24 horas. Datos historicos reales, no estimaciones.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-13T12:10:56.322Z"
  },
  {
   "url": "https://api.jarvis-x402.com/precio-cripto-pago",
   "host": "api.jarvis-x402.com",
   "description": "Precio actual de una criptomoneda: precio en USD y EUR, cambio 24h y capitalizacion de mercado.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-13T21:36:34.672Z"
  },
  {
   "url": "https://api.jarvis-x402.com/resumir-pago",
   "host": "api.jarvis-x402.com",
   "description": "Resumen y analisis de texto via IA (Qwen2.5). Envia un texto y recibe un resumen o analisis generado por IA.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb9f06D2734B7E9D7b21B64C4D8b95bd774b71aCf",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:15.978Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/chat/completions",
   "host": "api.jarvisclaw.ai",
   "description": "AI chat completions - 80+ models (GPT-4o, Claude, Gemini, DeepSeek), pay per token with USDC",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-02T01:48:57.39Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/completions",
   "host": "api.jarvisclaw.ai",
   "description": "AI API endpoint - pay per request with USDC on Base and Solana",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-02T10:56:50.009Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/intent/execute",
   "host": "api.jarvisclaw.ai",
   "description": "AI intent execution - natural language commands translated to API actions automatically",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-08-27T17:50:12.153Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/marketplace/api/3759",
   "host": "api.jarvisclaw.ai",
   "description": "US energy benchmark prices from the EIA (Energy Information Administration) open data API.",
   "method": "GET",
   "chain": "base",
   "price": 0.003312,
   "price_atomic": "3312",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-08T08:31:21.434Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/marketplace/api/audio-transcribe",
   "host": "api.jarvisclaw.ai",
   "description": "Transcribes audio to text with whisper-large-v3. Server-side fetches the audio URL (max 25 MB), relays it to Venice's audio/transcriptions endpoint, and returns the transcript…",
   "method": "POST",
   "chain": "base",
   "price": 0.0115,
   "price_atomic": "11500",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-14T01:47:00.943Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/marketplace/api/base-season",
   "host": "api.jarvisclaw.ai",
   "description": "Base Season",
   "method": "GET",
   "chain": "base",
   "price": 0.00115,
   "price_atomic": "1150",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-12T16:53:38.795Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/marketplace/api/crypto-markets",
   "host": "api.jarvisclaw.ai",
   "description": "Top cryptocurrencies by market cap with live price, market cap, 24h volume, and 24h + 7d % change. Pass limit (1–100, default 20). Source: CoinGecko.",
   "method": "GET",
   "chain": "base",
   "price": 0.001656,
   "price_atomic": "1656",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-08T08:14:38.402Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/marketplace/api/crypto-news-135",
   "host": "api.jarvisclaw.ai",
   "description": "Fetches recent cryptocurrency news headlines from GDELT with a GNews fallback when configured, filtered by crypto topic or caller query, returning headline URLs, domains…",
   "method": "POST",
   "chain": "base",
   "price": 0.00575,
   "price_atomic": "5750",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-14T09:15:07.309Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/marketplace/api/crypto-news-api",
   "host": "api.jarvisclaw.ai",
   "description": "Returns recent cryptocurrency headline metadata and sentiment.",
   "method": "GET",
   "chain": "base",
   "price": 0.00345,
   "price_atomic": "3450",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-08T08:31:25.782Z"
  },
  {
   "url": "https://api.jarvisclaw.ai/v1/marketplace/api/crypto-trending",
   "host": "api.jarvisclaw.ai",
   "description": "The most-searched trending cryptocurrencies on CoinGecko right now (last 24h), each with symbol, name, market-cap rank, and price. A real-time popularity/attention signal.",
   "method": "GET",
   "chain": "base",
   "price": 0.00138,
   "price_atomic": "1380",
   "asset": "USDC",
   "pay_to": "0xDC59fa7b64988B846e76eC9849bb68f889071506",
   "x402_version": 2,
   "updated": "2026-09-09T11:05:05.689Z"
  },
  {
   "url": "https://api.jpverify.com/jp-address/geocode",
   "host": "api.jpverify.com",
   "description": "Japanese forward geocoding from an address to coordinates. Keywords: Japan geocoder, address to coordinates, building-level geocode, Jageocoder, chome, block, lot, house. Returns provider-neutral local candidates, coordinates, address IDs, hierarchy levels, unmatched tails, and partial-match warnings. Jageocoder level 5/6 is oaza/aza, level 7 is block, and level 8 is a building or house node when ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-09-10T15:46:15.547Z"
  },
  {
   "url": "https://api.jpverify.com/jp-address/normalize",
   "host": "api.jpverify.com",
   "description": "Japanese address normalization / 日本住所正規化: accept an address with or without a postal code, parse prefecture/city/components, and use local address data for matching. A missing postal code is not inferred by this endpoint; use postal-lookup for reverse lookup. / 郵便番号の有無にかかわらず日本住所を解析し、都道府県・市区町村・構成要素を抽出してローカル住所データで照合します。このエンドポイントは郵便番号を自動補完しないため、逆引きにはpostal-lookupを使用してください。",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-19T04:27:20.303Z"
  },
  {
   "url": "https://api.jpverify.com/jp-address/parse",
   "host": "api.jpverify.com",
   "description": "Japanese address parser and component extraction. Keywords: Japanese address parser, address components, chome, block, lot, house, 丁目, 番地, 号. Parse a Japanese address into components without returning postal validation or geocoding; local postal prefix evidence may safely recover a unique town or report ambiguity. / 日本住所を構造化します。郵便番号の検証結果・ジオコーディングは返しませんが、町域の一意な前方一致による補完・曖昧性判定のためローカル郵便データを内部参照する場合があ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-19T13:21:45.914Z"
  },
  {
   "url": "https://api.jpverify.com/jp-address/postal-lookup",
   "host": "api.jpverify.com",
   "description": "Japanese postal-code lookup and reverse lookup. Keywords: Japanese postal lookup, Japan Post postal code, postal code reverse lookup, 日本郵便番号検索. Use a postal code or prefecture/city/ward/town components against the local Japan Post snapshot. / 通过邮编或都道府县、市区町村、区、町名字段，在本地 Japan Post 数据中进行日本邮编反查。",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-19T13:21:44.088Z"
  },
  {
   "url": "https://api.jpverify.com/jp-address/validate",
   "host": "api.jpverify.com",
   "description": "Japanese address validation and quality decision. Keywords: Japanese address validation, address conflict, address quality, partial match, 日本住所検証. Validate parser, postal, and geocoder evidence using one address policy, returning exact, partial, ambiguous, conflict, or unverified status with the accepted hierarchy and reasons. / 使用统一规则合并解析、邮编和地理编码证据，并返回完全一致、部分一致、歧义、冲突或未验证状态。",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-09-10T15:46:10.11Z"
  },
  {
   "url": "https://api.jpverify.com/jp-company/report",
   "host": "api.jpverify.com",
   "description": "Japanese company KYB pre-check / 日本企業KYB事前確認: return corporate number, registered name and address, active/closed registry status, match evidence, and risk flags from Japan's NTA data. Not full KYC or KYB. / 国税庁データに基づき、法人番号、法人名、住所、活動状態、一致根拠、リスクフラグを返します。完全なKYC・KYBではありません。",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:38.858Z"
  },
  {
   "url": "https://api.jpverify.com/jp-company/verify",
   "host": "api.jpverify.com",
   "description": "Japanese company verification / 日本企業・法人番号照合: resolve a company name, 13-digit corporate number (法人番号), or address against Japan's NTA corporate registry; return active/closed status and match evidence. / 会社名、13桁の法人番号、住所を国税庁の法人番号公表データと照合し、活動状態と一致根拠を返します。",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:37.408Z"
  },
  {
   "url": "https://api.jpverify.com/jp-company/verify-batch",
   "host": "api.jpverify.com",
   "description": "Batch Japanese company verification / 日本企業法人番号一括検証: verify up to 10 company names, corporate numbers, or addresses against Japan's NTA registry in one paid request. / 1回の有料リクエストで最大10件の会社名・法人番号・住所を国税庁データと照合します。",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:44.628Z"
  },
  {
   "url": "https://api.jpverify.com/jp-invoice/check",
   "host": "api.jpverify.com",
   "description": "Japanese billing-invoice issuer check / 請求書発行者照合: verify a T-number, compare issuer name and address with Japan's NTA qualified-invoice and corporate registries, and return OCR, registry, and resolved issuer fields. Phone numbers are not compared because they are not published in the NTA corporate registry. / T番号を検証し、発行者名・住所を国税庁の適格請求書および法人番号データと比較して、OCR値・登記値・採用値を返します。国税庁の法人番号データには電話番号がないため、電話番号は比較",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:43.45Z"
  },
  {
   "url": "https://api.jpverify.com/jp-invoice/extract",
   "host": "api.jpverify.com",
   "description": "Japanese billing-invoice OCR with deterministic local checks for dates, T-number format/checksum, tax, arithmetic, and required fields. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. No registry lookup; use extract-and-verify for issuer comparison. / 日本語請求書OCR。日付、T番号形式・チェックサム、税額、金額整合性、必須項目をローカル検証します。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応。法人照合はextract-and-verifyを使用します。",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:47:18.387Z"
  },
  {
   "url": "https://api.jpverify.com/jp-invoice/extract-and-verify",
   "host": "api.jpverify.com",
   "description": "Japanese billing-invoice OCR, local validation, and NTA issuer resolution. Checks dates, amounts, tax, T-number, and completeness; compares or fills issuer name and address. Phone remains OCR-only. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. / 日本語請求書OCR・ローカル検証・国税庁発行者照合。日付・金額・税額・T番号・必須項目を検証し、発行者名・住所を照合・補完します。電話はOCR値のみ。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応します。",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:35.622Z"
  },
  {
   "url": "https://api.jpverify.com/jp-invoice/verify",
   "host": "api.jpverify.com",
   "description": "Japanese qualified-invoice verification / 適格請求書・インボイス登録番号検証: validate a T+13 digit registration number against Japan's NTA registry and return registered, cancelled, or not-found status, corporate number, and dates. / T+13桁の適格請求書登録番号を国税庁データと照合し、登録・取消・未検出の状態、法人番号、日付を返します。",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:41.544Z"
  },
  {
   "url": "https://api.jpverify.com/jp-invoice/verify-batch",
   "host": "api.jpverify.com",
   "description": "Batch Japanese qualified-invoice verification / 適格請求書登録番号一括検証: verify up to 10 T+13 digit invoice registration numbers against Japan's NTA registry for accounting and AP workflows. / 最大10件のT+13桁インボイス登録番号を国税庁データと照合し、会計・買掛金処理に利用できます。",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:46.094Z"
  },
  {
   "url": "https://api.jpverify.com/jp-receipt/extract",
   "host": "api.jpverify.com",
   "description": "Japanese receipt OCR with local amount, tax, T-number, and contact-format checks; detected T-numbers are checked against the NTA invoice registry. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. Phone, postal code, and address are format/structure only. / 日本語領収書OCR。金額・税額・T番号・連絡先形式をローカル検証し、検出T番号を国税庁データと照合します。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応。電話・郵便番号・住所は形式・構造のみです。",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-16T23:54:34.663Z"
  },
  {
   "url": "https://api.jpverify.com/jp-regulated-entity/verify",
   "host": "api.jpverify.com",
   "description": "Verify a Japanese FSA-regulated entity across the three V1 covered categories. / 日本の金融庁対象三分類で法人を照合します。",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-08-28T09:06:32.287Z"
  },
  {
   "url": "https://api.jpverify.com/v1/entities/:entity_id/filing-risk-snapshot",
   "host": "api.jpverify.com",
   "description": "Return objective SEC EDGAR filing and disclosure metadata for a known CIK. This is not a credit rating or investment advice; results are cached and globally rate limited. / 既知のCIKについてSEC EDGAR提出書類と開示メタデータを返します。信用格付けや投資助言ではなく、結果はキャッシュされ全体レート制限されます。",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-09-10T06:18:59.713Z"
  },
  {
   "url": "https://api.jpverify.com/v1/entities/resolve-cross-border",
   "host": "api.jpverify.com",
   "description": "Resolve a JP or GB entity using projected official evidence from NTA/gBizINFO or Companies House; raw upstream responses are not returned. Hard identity conflicts are never verified. / 日本または英国の企業を公式根拠の加工済み投影で確認します。元データは返さず、識別子の矛盾はverifiedになりません。",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-09-10T06:18:56.004Z"
  },
  {
   "url": "https://api.jpverify.com/v1/invoices/counterparty-check",
   "host": "api.jpverify.com",
   "description": "Check a known EU VAT ID and/or Peppol participant using separate tax-validity, entity-match, and discoverability evidence. VIES is never used for name search and upstream responses are not resold. / 既知のEU VAT IDまたはPeppol参加者を税番号有効性・法人一致・到達性に分けて確認します。VIESは名称検索に使わず、元データは再販しません。",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe4A4E5B226bE71e7b6eD523bc7a91089c770572F",
   "x402_version": 2,
   "updated": "2026-09-10T06:18:58.078Z"
  },
  {
   "url": "https://api.jubjubapp.com/v2/paid/purchase_content",
   "host": "api.jubjubapp.com",
   "description": "Returns all metadata fields plus the full transcript and rights-holder contact information for licensing. Requires declaring an intended use, which is logged as a licence declaration. Use when you need the full transcript or want to start a licensing conversation with the creator. Payment is distributed to the content's rights holders on-chain; JubJub retains a 3% platform fee. Browse the full cat",
   "method": "POST",
   "chain": "base",
   "price": 0.102,
   "price_atomic": "102000",
   "asset": "USDC",
   "pay_to": "0x68709311A1999A8861A5aD5b6bb454dFffDC3ddB",
   "x402_version": 2,
   "updated": "2026-08-17T08:04:05.548Z"
  },
  {
   "url": "https://api.jubjubapp.com/v2/paid/purchase_metadata",
   "host": "api.jubjubapp.com",
   "description": "Unlocks all structured metadata for a single piece of content: full questions answered, complete training caption, cinematographic analysis, provenance score, entity extraction, and chapter markers. Idempotent within 24 hours. Call this before purchase_content. Payment is distributed to the content's rights holders on-chain; JubJub retains a 3% platform fee. Browse the full catalogue and search it",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x68709311A1999A8861A5aD5b6bb454dFffDC3ddB",
   "x402_version": 2,
   "updated": "2026-08-25T19:16:57.799Z"
  },
  {
   "url": "https://api.justaname.id/ens/v2/resolve",
   "host": "api.justaname.id",
   "description": "Resolves an ENS name into its addresses, text records, and content hash, with batch support up to 50 names and per-name chain scoping via interop addresses.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc529edd6d47c60923902514c7c0b3993ae42c2ec",
   "x402_version": 2,
   "updated": "2026-09-14T01:44:31.735Z"
  },
  {
   "url": "https://api.justaname.id/ens/v2/reverse",
   "host": "api.justaname.id",
   "description": "Resolves an address into its ENS reverse record on a given chain, with batch support up to 50 addresses and per-address chain scoping via interop addresses.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc529edd6d47c60923902514c7c0b3993ae42c2ec",
   "x402_version": 2,
   "updated": "2026-09-11T16:11:55.957Z"
  },
  {
   "url": "https://api.k8s-dev.blockscout.com/services/bens/api/v1/protocols",
   "host": "api.k8s-dev.blockscout.com",
   "description": "Access to bens/api/v1/protocols. Get list of supported protocols",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0xd441D9F4c59CB26253E2F0A7a62ac9cE7823b4b4",
   "x402_version": 2,
   "updated": "2026-09-12T16:56:57.493Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/author-search",
   "host": "api.kadec0.xyz",
   "description": "Author and researcher profile search. An author name returns matching researchers with current affiliation, publication count, total citations, h-index and i10-index, and their most-cited papers — for author lookup, disambiguation, and citation-metrics. Keyless via OpenAlex.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-07T22:23:40.064Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/congress-trades",
   "host": "api.kadec0.xyz",
   "description": "US congressional stock trades. Stock transactions disclosed by members of the House and Senate under the STOCK Act — politician, ticker, amount, and date.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T15:32:13.215Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/cve",
   "host": "api.kadec0.xyz",
   "description": "CVE vulnerability lookup. Returns security vulnerability records by CVE id or keyword from the NIST National Vulnerability Database and GitHub Security Advisories, each with CVSS score, severity, CWE weakness class, affected products, and references, filterable by severity and source. For vulnerability triage and dependency risk checks. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-11T18:14:06.584Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/defi-tvl",
   "host": "api.kadec0.xyz",
   "description": "DeFi TVL for protocols and chains. Returns total value locked per DeFi protocol or per chain via DefiLlama, with category, supported chains, and TVL change over time, filterable by category or chain. For DeFi protocol screening, chain-level TVL comparison, and tracking where liquidity is moving. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T23:17:37.693Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/dns-propagation",
   "host": "api.kadec0.xyz",
   "description": "DNS propagation checker. Compares a DNS record across public resolvers (Google, Cloudflare, Quad9, OpenDNS) to spot propagation lag or split-horizon answers.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-07T22:23:24.589Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/domain-info",
   "host": "api.kadec0.xyz",
   "description": "Domain WHOIS and DNS lookup. Registrar, creation and expiry dates, nameservers, and full DNS records (A, AAAA, MX, NS, TXT, CNAME) for a domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-11T15:35:58.602Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/email-validate",
   "host": "api.kadec0.xyz",
   "description": "Email validation and email list cleaning. Checks each email address for RFC syntax, a live MX record lookup returning the real mail hosts, disposable-domain detection, role-account flags (info@, sales@, noreply@), and a free-provider flag, rolled into a per-address ok/risky/invalid verdict with reasons. Batch up to 25 email addresses per call. Domain-level DNS only, no SMTP mailbox probe. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T11:46:43.518Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/enrich",
   "host": "api.kadec0.xyz",
   "description": "Company domain enrichment. Firmographics, tech-stack detection, social profiles, and metadata for a company domain — a keyless one-call enrichment gateway.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-08-22T13:09:21.366Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/fda",
   "host": "api.kadec0.xyz",
   "description": "FDA recalls and adverse events. Drug, device, and food recall and adverse-event records from openFDA with classification, recalling firm, and reason.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T01:08:10.452Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/gas-oracle",
   "host": "api.kadec0.xyz",
   "description": "Ethereum gas price oracle. Returns the current Ethereum gas price as an EIP-1559 base fee plus priority-fee estimates across five confidence tiers, all in gwei, so an agent can price a transaction before it signs one. Ethereum mainnet only. Keyless, via Blocknative.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T10:10:33.836Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/geocode",
   "host": "api.kadec0.xyz",
   "description": "Geocoding and reverse geocoding. Converts an address or place name to latitude/longitude, or coordinates back to an address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-10T03:10:27.014Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/github",
   "host": "api.kadec0.xyz",
   "description": "GitHub data. Repository stats, user profiles, and code-search results (stars, forks, language, topics, issues) via the GitHub REST API.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T06:03:39.534Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/hackernews",
   "host": "api.kadec0.xyz",
   "description": "Hacker News feed. Top, new, and best front-page stories plus full-text story search — titles, scores, comment counts, and author for tech and startup news.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T15:26:55.331Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/interest-by-region",
   "host": "api.kadec0.xyz",
   "description": "Google Trends interest by region for a keyword. Returns the subregional breakdown of Google Trends search interest inside a country - by state, province, or region - each ranked 0-100 relative to the strongest region. For regional demand mapping, geo targeting, and finding where a keyword over-indexes before spending on it.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T10:46:21.179Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/lit-review",
   "host": "api.kadec0.xyz",
   "description": "Literature review map in one call. Give a seed paper (DOI, arXiv id, OpenAlex id, or PMID) or a topic query and get one structured result: the seed's references, its cited-by list (most-cited first), and semantically related work, deduplicated into one uniform table with title, authors, year, venue, DOI, and citation count. Collapses search, citation lookup, and related-paper discovery into a sing",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T04:39:10.01Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/market-sentiment",
   "host": "api.kadec0.xyz",
   "description": "Market fear & greed index. Aggregated investor sentiment from CNN Fear & Greed, the crypto Fear & Greed index, and the VIX volatility gauge.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-14T09:06:55.988Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/nutrition",
   "host": "api.kadec0.xyz",
   "description": "Food nutrition lookup. Calories, macros, and micronutrients for any food from the USDA FoodData Central database.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-01T21:47:06.16Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/paper-details",
   "host": "api.kadec0.xyz",
   "description": "Citation lookup and reference list for a paper. Given a DOI, arXiv id, OpenAlex id, or PMID, returns its references (the works it cites) and its cited-by list (recent works that cite it), plus full metadata and citation count — for bibliography building and citation lookup. Keyless via OpenAlex and Semantic Scholar.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T05:06:47.914Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/paper-fulltext",
   "host": "api.kadec0.xyz",
   "description": "Full text and open-access PDF retrieval for a paper. Given an arXiv id, DOI, OpenAlex id, PMID, or PMCID, returns the readable body split into sections (introduction, methods, results) plus the open-access PDF location: arXiv via ar5iv, biomedical via Europe PMC, OA locations via OpenAlex for the rest. The 'now read it' call after a paper search. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-11T18:36:32.004Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/papers",
   "host": "api.kadec0.xyz",
   "description": "Academic and scientific paper search API. Search research papers and scholarly literature across arXiv, PubMed, OpenAlex, Crossref, and Semantic Scholar in one call, deduplicated into a ranked result set: title, authors, year, venue, abstract, citation count, DOI, and direct PDF link. Query by keyword or restrict to one source; filter by year range; sort by relevance, recency, or citations. Keyles",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T04:52:22.718Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/permits",
   "host": "api.kadec0.xyz",
   "description": "Building permit records. Construction and building permits across Chicago, NYC, Seattle, and San Francisco — type, status, address, cost, and issue date.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-11T20:55:54.139Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/recalls",
   "host": "api.kadec0.xyz",
   "description": "Consumer product recalls. A normalized multi-agency recall feed spanning FDA, CPSC, and NHTSA — product, reason, company, classification, and severity.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T15:02:06.828Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/related-papers",
   "host": "api.kadec0.xyz",
   "description": "Literature review and related-paper discovery. Given a seed paper (arXiv id, DOI, or OpenAlex id) or a topic query, returns semantically similar and recommended scholarly papers to expand a reading list or systematic review, via Semantic Scholar recommendations with an OpenAlex related-works fallback. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-07T08:10:57.907Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/related-queries",
   "host": "api.kadec0.xyz",
   "description": "Google Trends related queries for a keyword. Returns the searches people run alongside a keyword in a given country: top queries scored 0-100 relative to each other, and rising queries with their percentage growth. Google Trends keyword expansion for SEO keyword research, content planning, and spotting breakout search demand early.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T03:39:33.053Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/related-topics",
   "host": "api.kadec0.xyz",
   "description": "Google Trends related topics for a keyword. Returns the topics and named entities associated with a keyword in a given country, as top topics scored 0-100 relative to each other and rising topics with percentage growth, each carrying its entity type. Google Trends topic discovery for market research and content planning.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T07:21:58.036Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/scrape",
   "host": "api.kadec0.xyz",
   "description": "Scrape any web page to clean markdown. A keyless web scraper that converts a single URL into LLM-ready markdown plus structured metadata (title, headings, links, word count), so an agent can read a page without running a browser. A per-call alternative to Firecrawl's scrape endpoint, with no API key and no account. Single page per call, not a site crawler.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T02:30:54.15Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/sec-edgar",
   "host": "api.kadec0.xyz",
   "description": "SEC filings full-text search. Searches SEC EDGAR filings - 10-K, 10-Q, 8-K, and every other form type - by keyword, company name, ticker, or CIK, with date-range filtering, returning company, form type, filing date, accession number, and a direct document link. For SEC filings research and disclosure monitoring. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T21:06:04.514Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/serp",
   "host": "api.kadec0.xyz",
   "description": "Web search results (SERP). Keyless web search returning ranked title, URL, and snippet for a query — with locale/region targeting, freshness filters (past day, week, month, year), pagination, a news mode that adds publish date and source, and selectable backend engine (auto rotation, or pin Brave, Yahoo, or Yandex).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-14T09:00:50.468Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/serp-batch",
   "host": "api.kadec0.xyz",
   "description": "Bulk web search: up to 5 search queries in a single call, each returning ranked title, URL, and snippet, with the same locale, freshness, and news filters as the single-query web search. One paid call instead of five for research fan-out.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T04:31:32.738Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/serp-multi",
   "host": "api.kadec0.xyz",
   "description": "Multi-engine web search (metasearch). One search query fanned out across 2-3 search engines (Brave, Yahoo, Yandex) with results deduplicated by URL and merged by reciprocal-rank fusion: consensus ranking across engines instead of one engine's bias, with per-engine rank attribution on every result.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T04:31:35.061Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/serp-read",
   "host": "api.kadec0.xyz",
   "description": "Web search plus page reading in one call: answer with sources. Runs a web search, scrapes the top results, and returns the ranked search results together with each page's content as clean LLM-ready markdown, so an agent gets the SERP AND the underlying text without a second round of scrape calls. Per-page fetch errors are reported honestly per URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T03:59:01.888Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/smart-search",
   "host": "api.kadec0.xyz",
   "description": "Smart, auto-routed research paper search. A broad field term is grounded against the OpenAlex taxonomy and returned as a coherent field cluster; a natural-language question runs hybrid retrieval over OpenAlex and Semantic Scholar with reciprocal rank fusion and a SPECTER2 embedding rerank. The response exposes the routing decision, and each paper carries title, authors, year, venue, citation count",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T22:02:54.228Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/stablecoins",
   "host": "api.kadec0.xyz",
   "description": "Stablecoin supply data. Returns circulating supply for stablecoins broken down across chains via DefiLlama, filterable by peg type and by collateral mechanism, so you can compare fiat-backed against crypto-backed and algorithmic stablecoins. For stablecoin market share, depeg watch, and chain-level supply tracking. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T07:36:28.625Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/stackoverflow",
   "host": "api.kadec0.xyz",
   "description": "Stack Overflow Q&A. Programming question and answer search with scores, accepted-answer flags, tags, and answer bodies via the Stack Exchange API.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T10:13:04.921Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/token-price",
   "host": "api.kadec0.xyz",
   "description": "Crypto token price and market data. Returns the live price of one or many tokens by coin id or ticker symbol, in a chosen vs-currency, with market cap, 24-hour volume, and 24-hour price change. For crypto price lookups, portfolio valuation, and market data feeds. Keyless, via CoinPaprika.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T10:15:37.726Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/topic-search",
   "host": "api.kadec0.xyz",
   "description": "Field and topic search for research papers. Give a broad field name or short phrase (like 'crispr' or 'exercise science') and get a coherent, taxonomy-grounded seed cluster: the field is resolved against the OpenAlex topics taxonomy, then the cluster returns the top-cited plus recent-influential works, each with title, authors, year, venue, citation count, and DOI. Solves the broad-term entry prob",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T06:18:29.418Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/trend",
   "host": "api.kadec0.xyz",
   "description": "Google Trends interest over time for a keyword. Returns Google Trends search interest as a dated series indexed 0-100: weekly points across the default past 12 months, daily points for 30- and 90-day windows, and windows from the past hour back to 2004, with optional country targeting. For keyword trend analysis, search demand seasonality, and SEO keyword research.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T10:53:40.87Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/trending-coins",
   "host": "api.kadec0.xyz",
   "description": "Trending crypto coins. The coins most searched on CoinGecko right now, with rank, price, and market-cap rank.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T10:18:10.779Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/usgs-quakes",
   "host": "api.kadec0.xyz",
   "description": "Real-time earthquake feed. Recent seismic events from USGS with magnitude, location, depth, and tsunami flag, filterable by magnitude, time, and radius.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-08T16:54:48.084Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/weather",
   "host": "api.kadec0.xyz",
   "description": "Weather forecast and air quality for any location worldwide. Returns current conditions plus a 16-day daily weather forecast - temperature highs and lows, precipitation, and wind - alongside air-quality readings including AQI, PM2.5, PM10, and ozone, for any latitude and longitude. Daily forecast resolution. Keyless, via Open-Meteo.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T05:31:08.363Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/website-audit",
   "host": "api.kadec0.xyz",
   "description": "Instant website SEO audit. On-page SEO, performance, and accessibility snapshot for any URL — title, meta tags, headings, links, image alt, load time, and an issues list with score.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-13T17:06:59.594Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/whois-bulk",
   "host": "api.kadec0.xyz",
   "description": "Bulk WHOIS lookup. Registrar, dates, and nameservers for up to 10 domains in a single batch call.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-12T07:02:35.94Z"
  },
  {
   "url": "https://api.kadec0.xyz/v1/yield-pools",
   "host": "api.kadec0.xyz",
   "description": "DeFi yield and APY across pools. Returns the top yield-farming pools via DefiLlama with current APY, base and reward APY split, TVL, chain, and project, filterable by chain, project, symbol, stablecoin-only, minimum TVL, and minimum APY. For yield discovery and comparing APY across protocols. Keyless.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA",
   "x402_version": 2,
   "updated": "2026-09-11T21:02:14.945Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/calendar/ics",
   "host": "api.kakerapetit.dev",
   "description": "Generate a calendar invite (.ics file) from event details. Returns a valid RFC 5545 iCalendar VEVENT with title, start and end time, timezone, location, and attendees that can be emailed or imported into Google Calendar, Outlook, or Apple Calendar. Use when an agent needs to schedule a meeting or send a calendar invitation.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:30:37.908Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/check-duplicate-image",
   "host": "api.kakerapetit.dev",
   "description": "Check if two images are duplicates or near-duplicates. Compares two image URLs with perceptual hashing and returns a distance score and a same-image verdict. Use to deduplicate photos, detect reposted or copied images, and verify whether two files show the same picture.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:30:24.917Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/compare-product-photo",
   "host": "api.kakerapetit.dev",
   "description": "Compare two product photos for visual similarity. Returns a similarity score between two image URLs. Use when an agent needs to match a product listing photo against a catalog image, detect identical product pictures across stores, or spot re-used ecommerce imagery.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:30:27.953Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/find-near-duplicate",
   "host": "api.kakerapetit.dev",
   "description": "Find near-duplicate images. Computes perceptual hash distance between two image URLs to detect crops, resizes, re-compressions, and slightly edited copies of the same photo. Use for content moderation, copyright checks, and cleaning image datasets.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:30:34.651Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/jp-company/governance",
   "host": "api.kakerapetit.dev",
   "description": "Corporate governance data for a Japanese listed company from its latest annual securities report filed with EDINET, Japan FSA. Look up by stock ticker (e.g. 7203) or EDINET code. Returns executive compensation by officer category (fixed, bonus, performance-based, stock awards), individual director pay over 100 million yen, top-10 major shareholders with ownership ratios, and cross-shareholdings (p",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:30:47.602Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/jp-company/snapshot",
   "host": "api.kakerapetit.dev",
   "description": "Fundamentals of a Japanese listed company from its latest annual securities report (yukashoken hokokusho) filed with EDINET, Japan FSA's disclosure system. Look up by Tokyo Stock Exchange ticker (e.g. 7203) or EDINET code. Returns company profile, IFRS/JGAAP financials — revenue, operating income, net income, total assets, equity, operating cash flow, EPS, ROE — with 5-year history, plus employee ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:30:44.677Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/text/similarity",
   "host": "api.kakerapetit.dev",
   "description": "Compute similarity between two texts. Returns Jaccard, Dice, cosine and overlap scores for two strings. Use to deduplicate documents, match names or titles, and detect near-identical text.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T01:51:43.758Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v1/verify-reference-image",
   "host": "api.kakerapetit.dev",
   "description": "Verify that an image matches a reference image. Compares a candidate image URL against a trusted reference and returns whether they show the same content. Use for verifying logos, profile pictures, KYC document photos, or that an uploaded image matches an expected original.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:30:31.582Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v2/calendar",
   "host": "api.kakerapetit.dev",
   "description": "EDINET filing calendar: annual securities reports (yukashoken hokokusho) filed by Japanese listed companies in a date range. Returns company code, EDINET document ID, fiscal period, accounting standard (JGAAP/IFRS/USGAAP) and the exact filing timestamp for each report — track new disclosures, trigger data pipelines, or find which Japanese stocks just reported. Query: /v2/calendar?from=2026-06-20&t",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:31:09.571Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v2/rankings",
   "host": "api.kakerapetit.dev",
   "description": "Rank Japanese listed companies by any financial metric from EDINET annual reports: roe, roa, revenue, operating_income, net_income, total_assets, equity_ratio, fcf and 30+ more. Returns the top or bottom N companies on the latest fiscal year, each with the full normalized indicator row and filing provenance. Example: /v2/rankings?metric=roe&order=desc&limit=10. League tables and factor screens for",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:31:05.445Z"
  },
  {
   "url": "https://api.kakerapetit.dev/v2/screener",
   "host": "api.kakerapetit.dev",
   "description": "Screen Japanese listed companies by fundamentals from EDINET annual reports. Filter any of 40+ normalized metrics with _gte/_lte query params — revenue, operating income, net income, total assets, roe, roa, operating_margin, equity_ratio (ratio thresholds in percent) — plus sector and accounting standard (JGAAP/IFRS/USGAAP). Returns the latest fiscal year per company with all indicators and ratios",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x3a43FdF92B1596B22DDF719d5b528c537Da4237d",
   "x402_version": 2,
   "updated": "2026-09-14T00:31:01.854Z"
  },
  {
   "url": "https://api.kgninja.dev/fix-error",
   "host": "api.kgninja.dev",
   "description": "KG-NINJA Agent Error Fix Receipt",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4D7d842536De9Eb491AE2300126B3CDdE7B0aDE3",
   "x402_version": 2,
   "updated": "2026-09-12T17:17:44.004Z"
  },
  {
   "url": "https://api.koreafilings.com/v1/disclosures/by-ticker",
   "host": "api.koreafilings.com",
   "description": "AI summaries for the most recent DART filings of a Korean ticker",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x8467Be164C75824246CFd0fCa8E7F7009fB8f720",
   "x402_version": 2,
   "updated": "2026-09-09T03:47:41.694Z"
  },
  {
   "url": "https://api.koreafilings.com/v1/disclosures/summary",
   "host": "api.koreafilings.com",
   "description": "AI-generated English summary of a Korean DART disclosure",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8467Be164C75824246CFd0fCa8E7F7009fB8f720",
   "x402_version": 2,
   "updated": "2026-09-09T03:47:36.993Z"
  },
  {
   "url": "https://api.lastlookdata.com/api/derived/policy-spread",
   "host": "api.lastlookdata.com",
   "description": "LastLook Data — EFFR vs IORB spread. Shows where the effective Fed funds rate trades relative to interest on reserves.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xB4848d1b4b7E31B75b9b30d717F89777dC65D68e",
   "x402_version": 2,
   "updated": "2026-08-23T01:38:48.529Z"
  },
  {
   "url": "https://api.lastlookdata.com/api/derived/recession",
   "host": "api.lastlookdata.com",
   "description": "LastLook Data — real-time Sahm Rule recession indicator. Value >= 0.5 signals recession underway. Source: FRED SAHMREALTIME.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xB4848d1b4b7E31B75b9b30d717F89777dC65D68e",
   "x402_version": 2,
   "updated": "2026-08-23T02:09:30.411Z"
  },
  {
   "url": "https://api.lastlookdata.com/api/series/30",
   "host": "api.lastlookdata.com",
   "description": "LastLook Data — last 30 days of any FRED series. Use for mortgage rates, Fed funds, IORB, EFFR, Treasury yields, CPI, energy prices, and more.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xB4848d1b4b7E31B75b9b30d717F89777dC65D68e",
   "x402_version": 2,
   "updated": "2026-08-20T20:11:38.47Z"
  },
  {
   "url": "https://api.lastlookdata.com/api/treasury/current",
   "host": "api.lastlookdata.com",
   "description": "LastLook Data — current 30-year US Treasury yield (DGS30). Alias for /api/current?id=DGS30.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xB4848d1b4b7E31B75b9b30d717F89777dC65D68e",
   "x402_version": 2,
   "updated": "2026-09-12T17:09:50.827Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/ads/search",
   "host": "api.linkedpanda.com",
   "description": "LinkedIn ad library search results page",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:44.862Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/companies/search",
   "host": "api.linkedpanda.com",
   "description": "LinkedIn company search results page",
   "method": "POST",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-09T19:33:51.013Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/geo-id",
   "host": "api.linkedpanda.com",
   "description": "LinkedIn GeoID lookup",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:38.787Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/jobs/search",
   "host": "api.linkedpanda.com",
   "description": "LinkedIn job search results page",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-09T13:13:20.377Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/profiles/:linkedinId",
   "host": "api.linkedpanda.com",
   "description": "LinkedIn profile enrichment API for one B2B lead",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-08T20:29:25.43Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/profiles/email",
   "host": "api.linkedpanda.com",
   "description": "Verified work-email lookup for a LinkedIn profile",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-13T10:20:36.67Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/profiles/enrich",
   "host": "api.linkedpanda.com",
   "description": "LinkedIn profile enrichment API for one B2B lead",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-10T18:07:28.795Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/profiles/posts",
   "host": "api.linkedpanda.com",
   "description": "Recent LinkedIn posts for a profile",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-11T15:03:54.691Z"
  },
  {
   "url": "https://api.linkedpanda.com/agent/v1/profiles/search",
   "host": "api.linkedpanda.com",
   "description": "LinkedIn profile search results page",
   "method": "POST",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0xe740D5701749D262dA5E4Fcb9f814c5B6D91Cf46",
   "x402_version": 2,
   "updated": "2026-09-13T10:19:07.63Z"
  },
  {
   "url": "https://api.locus.report/api/locus-air-quality-history",
   "host": "api.locus.report",
   "description": "Historical location-specific air-quality evidence: nearby EPA AQS annual monitor summaries, exact-point NOAA HMS satellite smoke days, and clearly separated CDC county-level modeled PM2.5 only where a requested year lacks nearby AQS PM2.5. This is not wildfire hazard, source-fire attribution, medical advice, or a safe/unsafe property score. Missing mirror years are disclosed and never treated as c",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:57:20.654Z"
  },
  {
   "url": "https://api.locus.report/api/locus-appeal-window",
   "host": "api.locus.report",
   "description": "Cited property-value appeal deadline arithmetic for a covered state. Perfect for: 'appeal deadline from my notice date', 'property-tax protest window'. Returns the rule, statute, source, computed dates when inputs support them, caveats, and verify-next. Never advice to appeal. Charge-free when the state/locality is not covered.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:13:54.321Z"
  },
  {
   "url": "https://api.locus.report/api/locus-area-crime-report",
   "host": "api.locus.report",
   "description": "Cited area reported-crime context for an address. Perfect for: 'crime for an address', 'safety records for a neighborhood', 'reported incidents near a place', 'property crime baseline for a county'. Returns municipal incident feeds (Cary, Raleigh, Charlotte) with counts + categories where wired, or official county/agency source links (NC SBI, SC SLED, FBI CDE) elsewhere. Area-level only -- never s",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:13:57.543Z"
  },
  {
   "url": "https://api.locus.report/api/locus-before-you-sign",
   "host": "api.locus.report",
   "description": "Use after locus_lane_availability says this call has substance here. Pre-decision due-diligence bundle for one street address (parcel, local-change, and bill/ordinance analysis). After x402 settlement or seller-escrow, parcelFacts may include the assessor owner-of-record name for the same exact parcel (cited, not a contact); optional context only frames the output. Not inspection, appraisal, valua",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:00:41.096Z"
  },
  {
   "url": "https://api.locus.report/api/locus-capital-projects",
   "host": "api.locus.report",
   "description": "Capital improvement projects + special assessments near an address. Perfect for: 'capital projects near a property', 'planned public infrastructure nearby', 'special assessment liens for a parcel', 'CIP projects in the area'. Returns source-scoped official project/assessment records with status, dates, and links. Coverage: Raleigh, NC and Chatham County, NC; plus 69 verified registry jurisdictions",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:03.991Z"
  },
  {
   "url": "https://api.locus.report/api/locus-cleanup-sites",
   "host": "api.locus.report",
   "description": "EPA cleanup + Superfund/NPL sites near an address. Perfect for: 'Superfund sites near a property', 'EPA cleanup sites nearby', 'NPL sites near an address', 'brownfields near a parcel', 'contaminated site lookup'. Returns EPA Cleanups in My Community + Superfund/NPL records near a point with program/status fields and EPA profile links; brownfields carry a candidate flag. National by lat/lng or addr",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:06.944Z"
  },
  {
   "url": "https://api.locus.report/api/locus-coastal-overlays",
   "host": "api.locus.report",
   "description": "Official coastal parcel overlays across SC, NC, GA, and full FL Atlantic+Gulf+Panhandle (Miami-Dade..Escambia). Point-in-polygon ArcGIS facts: parcel, zoning, flood, wetlands/coastal context from supported county packs. Free if out of coverage/fail.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T02:28:34.568Z"
  },
  {
   "url": "https://api.locus.report/api/locus-comps-brief",
   "host": "api.locus.report",
   "description": "Recorded-sale comparables for one US address or point: comp rows (parcel, site address, sale date, price, and price per land square foot where lot acreage is published) within 1500m over 24 months, plus median price, price range, and a coarse up/flat/down trend. From official county assessor/parcel records; arithmetic only, never owner/buyer/seller, never a valuation or AVM. A thin area returns a ",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:57:01.629Z"
  },
  {
   "url": "https://api.locus.report/api/locus-data-center-watch",
   "host": "api.locus.report",
   "description": "Data-center / compute-campus / crypto-mining awareness records for one US place. Combines structured official datasets (development/permit/capital cases, keyword-filtered) with an official-source web-search backup over agendas, GIS, utility/water, and ordinance records, plus representative contacts. Every record cites a source URL; news/social are unverified leads. Awareness only; a miss returns a",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:11:37.928Z"
  },
  {
   "url": "https://api.locus.report/api/locus-development-cases",
   "host": "api.locus.report",
   "description": "Development and zoning-board cases near an address. Use for nearby applications, rezonings, subdivisions, site plans, and variances. Returns status, dates, and links from covered planning/GIS sources. Coverage: Wake County, NC, Chatham County, NC, and Iredell County, NC; plus 92 verified registry jurisdictions across 25 states/districts. Charge-free when out of coverage.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:18.332Z"
  },
  {
   "url": "https://api.locus.report/api/locus-drinking-water-violations",
   "host": "api.locus.report",
   "description": "EPA drinking-water violations for a water system / area. Perfect for: 'drinking water violations for an address', 'SDWIS violations near me', 'water quality violations for a county', 'has my water system had violations', 'EPA drinking water compliance lookup'. Returns EPA SDWIS health-based and monitoring violations with system, contaminant, and date context, plus ECHO fallbacks. A covered system ",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:17:52.647Z"
  },
  {
   "url": "https://api.locus.report/api/locus-electricity-context",
   "host": "api.locus.report",
   "description": "Mapped HIFLD transmission-line proximity plus EIA statewide residential price context. Perfect for: data-center, industrial, energy-development, and power-sensitive site screens before utility diligence. Returns up to 10 lines and state price context; never a service, capacity, reliability, tariff, interconnection, timing, or cost finding. Charge-free when the point is unresolved and when neither ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:05:06.1Z"
  },
  {
   "url": "https://api.locus.report/api/locus-environmental-context",
   "host": "api.locus.report",
   "description": "Address-level EPA environmental public-record context (heavier call: allow 60-90s): TRI/RCRA proximity plus SDWIS water systems from address, point, or state+county. Provenance and verify links; facility context, not incident confirmation or a safety verdict. npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:57:15.266Z"
  },
  {
   "url": "https://api.locus.report/api/locus-environmental-history-lookup",
   "host": "api.locus.report",
   "description": "Address-level environmental record proximity. Perfect for: 'environmental hazards near an address', 'EPA TRI / RCRA sites near a property', 'is there a polluter nearby', 'radon zone for an address', 'environmental due diligence for a property'. Returns proximity-ranked EPA Toxics Release Inventory + RCRA facilities, nearest large-quantity generator, and the county radon/background composite. Natio",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:24.184Z"
  },
  {
   "url": "https://api.locus.report/api/locus-environmental-records-screen",
   "host": "api.locus.report",
   "description": "ASTM E1527-21 government-records screen WITH record rows: NPL, CERCLIS/state cleanup, RCRA CORRACTS/TSD, RCRA generators, UST/LUST, TRI at standard search distances; each record carries name, distance, ids (capped 100 per list). Perfect for: 'Phase I records search for this address', 'SBA RSRA environmental inputs', 'what is on the LUST list near this parcel'. National. Free tool returns counts on",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T21:17:28.745Z"
  },
  {
   "url": "https://api.locus.report/api/locus-evaluation-packet",
   "host": "api.locus.report",
   "description": "Evaluation packet for a loan under the appraisal threshold, in Interagency Appraisal and Evaluation Guidelines order: property description (parcel, zoning), condition (permits), market (transfers, house-price index), hazards (SFHDF flood inputs), ASTM E1527-21 screen, encumbrances (tax distress, treasurer status). Every source stamped with status and time. No value stated. National.",
   "method": "POST",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:05:22.185Z"
  },
  {
   "url": "https://api.locus.report/api/locus-fair-market-rents",
   "host": "api.locus.report",
   "description": "HUD Fair Market Rents by county. Perfect for: 'fair market rent for a county', 'HUD FMR lookup', 'voucher rent limits', 'Section 8 rent standards', 'program rent for an area'. Returns official HUD Fair Market Rents (efficiency through 4-bedroom) for a US county by fiscal year from the HUD USER API. National. Program rent context only -- not market listings or affordability advice. Charge-free when",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:18:08.196Z"
  },
  {
   "url": "https://api.locus.report/api/locus-fema-events",
   "host": "api.locus.report",
   "description": "FEMA disaster history for an area. Perfect for: 'FEMA disaster declarations for a county', 'disaster history for an address', 'flood / hurricane / wildfire declarations near a place', 'NFIP claims history'. Returns cited FEMA disaster declarations plus NFIP flood-insurance claim history for the resolved county. National. Historical record context, not a forecast or a risk score. Charge-free when t",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:33.846Z"
  },
  {
   "url": "https://api.locus.report/api/locus-flood-gauges",
   "host": "api.locus.report",
   "description": "Nearby flood gauges with stage/flow observations. Perfect for: 'flood gauges near an address', 'USGS stream gauges nearby', 'river water levels near a property', 'NWS flood thresholds for an area'. Returns USGS stream/river gauges with latest stage/flow observations and NOAA/NWS threshold metadata within the search radius. National. Hydrologic context only - not a flood prediction or insurance det",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:36.314Z"
  },
  {
   "url": "https://api.locus.report/api/locus-flood-premium-context",
   "host": "api.locus.report",
   "description": "What flood insurance actually costs in a ZIP: median and quartiles of annual NFIP policy cost and FEMA full-risk premium across policies in force, split by rated zone (SFHA vs minimal hazard), from OpenFEMA NFIP Policies v3 (monthly). Perfect for: 'typical flood premium near this address', 'is flood coverage cheap here'. Estimate from real policies, never a quote. National. Free at /tools/call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T07:26:38.234Z"
  },
  {
   "url": "https://api.locus.report/api/locus-flood-zone",
   "host": "api.locus.report",
   "description": "FEMA flood zone for an address. Perfect for: 'flood zone for an address', 'FEMA flood designation', 'is this property in a floodplain', 'is this address in a 100-year flood zone', 'flood risk lookup'. Returns the FEMA NFHL flood-zone designation, 0.2%-annual-chance and BFE/floodway flags at the geocoded point, with source provenance. National. Not a flood insurance quote or a safe/unsafe verdict. ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:38.298Z"
  },
  {
   "url": "https://api.locus.report/api/locus-fraud-alert-pointer",
   "host": "api.locus.report",
   "description": "Cited county recorder property-fraud alert and title-notification programs. Perfect for: 'property fraud alert for this county', 'recorded document notification'. Returns a registry row when Locus has one; otherwise the free tool gives only a generic recorder search pointer. No title or fraud determination. Charge-free unless an actual registry row returns.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:39.869Z"
  },
  {
   "url": "https://api.locus.report/api/locus-governing-districts",
   "host": "api.locus.report",
   "description": "Legislative districts for an address. Perfect for: 'what congressional district is this address in', 'state legislative districts for a location', 'who represents this address', 'voting districts lookup'. Returns US congressional, state senate, and state house districts from Census TIGERweb. National. Not local districts (county/municipal wards/school boards). Charge-free when geocoding fails or T",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:41.537Z"
  },
  {
   "url": "https://api.locus.report/api/locus-groundwater-context",
   "host": "api.locus.report",
   "description": "USGS groundwater monitoring-well context for an address. Perfect for: 'groundwater depth near this property', 'nearby monitoring wells', 'what aquifer is near this address', 'historical water level observations'. Returns distance-banded monitoring wells, aquifer codes/names, reported construction depths, and static water levels. Not a domestic-well depth, yield, potability, contamination, or cost ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:14:45.904Z"
  },
  {
   "url": "https://api.locus.report/api/locus-homeowners-insurance-context",
   "host": "api.locus.report",
   "description": "What homeowners pay for insurance around an address: ACS 2023 median annual cost band by mortgage status and median monthly owner costs at ZIP, county, and state, with the state regulator's sample-rate tool linked where published. Perfect for: 'typical home insurance cost in this county', 'owner cost benchmark for this ZIP'. Survey estimate with vintage, never a quote. National. Free at /tools/cal",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T07:26:39.821Z"
  },
  {
   "url": "https://api.locus.report/api/locus-house-price-index",
   "host": "api.locus.report",
   "description": "FHFA house price index trend for a state. Perfect for: 'house price index for a state', 'home price appreciation in a state', 'HPI year-over-year for an area', 'state home price trend', 'how much have home prices risen in a state'. Returns the FRED-hosted FHFA all-transactions HPI for the state of a US point: latest index, year-over-year percent change, and units. State-level. Historical index, no",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:18:11.176Z"
  },
  {
   "url": "https://api.locus.report/api/locus-housing-stock",
   "host": "api.locus.report",
   "description": "Census housing-stock context for an area. Perfect for: 'housing stock for an area', 'how old are the homes / median year built', 'owner vs renter share', 'housing units and vacancy for a place'. Returns cited ACS housing-stock characteristics (units, age, tenure, vacancy) for the resolved county/area. National. Area-level context, not a parcel record. Charge-free when the housing-stock lookup fail",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:15:18.752Z"
  },
  {
   "url": "https://api.locus.report/api/locus-insurance-context",
   "host": "api.locus.report",
   "description": "Insurance questions on one US address in one call: the parcel FEMA flood zone with the federal purchase-requirement rule, what NFIP policies in force in the ZIP cost, the ACS 2023 homeowners-insurance cost band by ZIP, county, and state, and a county rebuild-cost proxy per sq ft. Perfect for: 'what will insurance cost here', 'is flood coverage required here'. Sourced ESTIMATES; never a quote. Nati",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:59:10.779Z"
  },
  {
   "url": "https://api.locus.report/api/locus-landslide-diligence",
   "host": "api.locus.report",
   "description": "Resolve one US property point, keep documented USGS inventory history separate from the source-native n10 90-meter susceptibility value, and return cited unanswered questions and professional follow-up. No probability, property safety label, or engineering conclusion. Charge-free unless both national components answer. Install agent skill: npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T02:28:38.188Z"
  },
  {
   "url": "https://api.locus.report/api/locus-large-site-satellite-change",
   "host": "api.locus.report",
   "description": "Requires bbox [west,south,east,north] WGS84 and beforeDate/afterDate (YYYY-MM-DD, after later). No address input: use free locus_satellite_area_prepare first. Area 1-100 sq km; each side >=500 m; aspect <=8:1. Two dated Copernicus Sentinel-2 images, not detected change or building condition. Private, no-store, REST-only; no charge on source failure. npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-12T20:28:56.719Z"
  },
  {
   "url": "https://api.locus.report/api/locus-local-legislation",
   "host": "api.locus.report",
   "description": "Recent property-relevant local legislation preview for an address. Perfect for: recent zoning bills, local ADU / short-term rental laws, property tax bills enacted. Returns a headline enacted/watch item via LegiScan plus official Legistar where wired. Paid full output adds snippets, status history, attachments, and agent next-tool hints. Not legal advice. Charge-free when unresolved or no substant",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:18:25.588Z"
  },
  {
   "url": "https://api.locus.report/api/locus-local-policy-brief",
   "host": "api.locus.report",
   "description": "Property bill and ordinance analysis for agents. Accepts address, ZIP, city, or county, then resolves governing jurisdictions for bills, agendas, ordinances, zoning, tax, fee, bond, housing, and permit-change artifacts. Never legal advice, political advice, or forecasts. npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:13:48.447Z"
  },
  {
   "url": "https://api.locus.report/api/locus-local-trend-brief",
   "host": "api.locus.report",
   "description": "Permit, 311 service-request, and code-violation time series for a neighborhood, ZIP, city, or county: monthly counts, year-over-year change, and the cited official datasets behind each series. Coverage comes from the source-card registry and lane availability; unsupported or thin places return a free diagnostic, never a charge. Never forecasts or safe/unsafe labels. npx @velinussage/locus-agent-sk",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:13:17.6Z"
  },
  {
   "url": "https://api.locus.report/api/locus-market-context",
   "host": "api.locus.report",
   "description": "Housing market context for a county and ZIP: median listing price, active listings, and days on market with year-over-year change (Realtor.com series on FRED, monthly) plus ACS median home value and gross rent. Perfect for: 'what is the market like around this address', 'listing price trend in this county'. Market context estimates, never a valuation or ranking. National. Free at /tools/call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T07:26:44.942Z"
  },
  {
   "url": "https://api.locus.report/api/locus-metro-permits",
   "host": "api.locus.report",
   "description": "Permit records for an address, exact parcel set, or point. Perfect for: 'check permits for these parcels' or 'nearby permit activity'. Exact subjects resolve parcel-first to the legal authority, including unincorporated Wake County Tyler EnerGov. Exact parcel requests never fall back to Census residential trends. Charged only when an official record source answers. Permit and inspection workflow f",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T02:06:05.084Z"
  },
  {
   "url": "https://api.locus.report/api/locus-mitigation-incentives",
   "host": "api.locus.report",
   "description": "Cited mitigation grants, insurance-discount mandates, flood-map correction, and flood-protection rebate rows for a US place. Perfect for: 'home hardening grants', 'wind mitigation credits', 'flood mitigation incentives'. Optional hazard filter. Facts and money notes come from cited program rows only. No eligibility, savings, or premium estimate. Charge-free when no registry row returns.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:15:22.017Z"
  },
  {
   "url": "https://api.locus.report/api/locus-nearby-places",
   "host": "api.locus.report",
   "description": "Nearby places of interest for an address. Perfect for: 'what is near this address', 'nearby schools / parks / grocery / transit', 'points of interest around a property', 'amenities near an address'. Returns categorized nearby features from OpenStreetMap with distance and direction from the point. National. Not a walkability score or a quality rating. Charge-free when nothing maps near the address.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:18:44.37Z"
  },
  {
   "url": "https://api.locus.report/api/locus-nei-emissions-nearby",
   "host": "api.locus.report",
   "description": "EPA National Emissions Inventory facility and pollutant rows near an address. Perfect for: environmental diligence, facility emissions research, per-pollutant tonnage, and distance-ranked industrial context. Summary is bounded; detailLevel=full returns the large facility-pollutant matrix. Periodic inventory estimates only, not monitoring, ambient concentration, exposure, health evidence, or a burd",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:04:59.792Z"
  },
  {
   "url": "https://api.locus.report/api/locus-nfip-claims",
   "host": "api.locus.report",
   "description": "FEMA NFIP flood-insurance claims for a county. Perfect for: 'NFIP claims for a county', 'flood insurance paid claims history', 'FEMA flood loss data for an area', 'flood claim totals for a place'. Returns OpenFEMA NFIP redacted claim history aggregated to the county: total claim count, total paid, year range, and top rated flood zones by claim count. National, no key. County aggregates only, no PI",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:15:43.858Z"
  },
  {
   "url": "https://api.locus.report/api/locus-opportunity-zone",
   "host": "api.locus.report",
   "description": "Qualified Opportunity Zone status for an address. Perfect for: 'is this address in an Opportunity Zone', 'is this property in a QOZ', 'Opportunity Zone for an address', 'is this parcel in a qualified opportunity zone', 'OZ tract lookup'. Returns the QOZ designation at a US point: designated true/false, designation status, census tract GEOID, state, and a rural flag. National, no key. A 'not design",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:18:47.709Z"
  },
  {
   "url": "https://api.locus.report/api/locus-owner-action-brief",
   "host": "api.locus.report",
   "description": "Six cited owner-action lanes for one US address: curated and derived programs, exact program dates, the state appeal rule, state tax framing plus county source pointer, FEMA LOMA point-elevation screen when applicable, and the parcel special-valuation screen. Returns charged:false unless at least two sections are substantive. Lists programs and rules only; no eligibility or action recommendation. ",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:58:46.534Z"
  },
  {
   "url": "https://api.locus.report/api/locus-owner-cost-review",
   "host": "api.locus.report",
   "description": "Review one exact property. Returns non-PII RentCast tax history, cited owner programs, work items, and validated nextCalls. The exact unpaid POST reports current provider readiness before a 402; it does not reserve capacity. Price includes one Turnkey signature. No eligibility, savings, appeal, or property recommendation. Private, no-store. npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-12T20:28:43.904Z"
  },
  {
   "url": "https://api.locus.report/api/locus-owner-programs",
   "host": "api.locus.report",
   "description": "Cited owner programs and statewide property-tax rules for a US place. Perfect for: 'owner programs near this property', 'homestead or exemption rules', 'property-tax appeal and payment windows'. Returns curated local/state/national rows plus cited statewide rows derived from Locus tax and appeal registries. No eligibility decision or recommendation. Charge-free when no registry or derived row retu",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:22.948Z"
  },
  {
   "url": "https://api.locus.report/api/locus-ownership-loop",
   "host": "api.locus.report",
   "description": "Cheap dated-change dual (also free at /tools/call): nearby development cases, capital projects, recent sales, FEMA events, and tax calendar. Perfect for a quick NC-area change scan. For topology-aware surrounding parcels plus multi-lane neighbors in one stored packet, prefer locus-surrounding-area-analysis ($0.10). Not a verdict. Charge-free when no component has substance.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:18:53.942Z"
  },
  {
   "url": "https://api.locus.report/api/locus-parcel-lookup",
   "host": "api.locus.report",
   "description": "Parcel facts for an address or jurisdiction-scoped parcel id. Perfect for: 'what is the lot size / acreage of this property', 'year built for an address', 'land use / zoning class of a parcel', 'look up parcel details'. Returns cited, PII-safe land use, acreage, year built, and legal jurisdiction from wired official sources. Owner/mailing never returned; assessed value, last sale, and tax are in p",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:25.225Z"
  },
  {
   "url": "https://api.locus.report/api/locus-parcel-set",
   "host": "api.locus.report",
   "description": "Multi-parcel facts for caller-supplied addresses or jurisdiction-scoped parcel ids. Perfect for: 'look up a parcel set', 'total acreage of these parcels', 'land-use mix across a development'. Resolves up to 25 references to PII-safe parcel facts, summed acreage, land-use mix, and legal jurisdictions. It does not infer common ownership. Charge-free when no parcel resolves.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T21:45:34.02Z"
  },
  {
   "url": "https://api.locus.report/api/locus-parcel-value",
   "host": "api.locus.report",
   "description": "Recorded sale price and assessed value for a specific parcel, cited to the county source. Perfect for: 'last sale price for this address', 'assessed value of this property', 'tax roll value of this parcel', 'owner of record value' (Locus returns assessor value facts, never owner names). Third-party public assessor facts only; Locus does not appraise, estimate market value, rank, or score. Charge-f",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:27.826Z"
  },
  {
   "url": "https://api.locus.report/api/locus-permit-closeout-check",
   "host": "api.locus.report",
   "description": "Check exact-parcel permit status and published closeout fields. Coverage: Raleigh, Durham, Wake County, Austin, Seattle, Chicago, Los Angeles, New York City. When enabled, recheckTargets supply exact arguments for this paid endpoint; rechecks return changed, unchanged, or unavailable. Caller-scheduled only. Not an inspection, compliance, occupancy, or closing approval. Uncertain or unavailable evi",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-12T21:41:16.323Z"
  },
  {
   "url": "https://api.locus.report/api/locus-pfas-occurrence",
   "host": "api.locus.report",
   "description": "EPA UCMR 5 PFAS results for an address or explicit PWSIDs. Perfect for: 'PFAS results for this address', 'was this utility tested for PFAS'. Addresses resolve via EPA service-area boundaries (point-in-polygon) with per-boundary provenance and confidence (provider vs machine-modeled); containment is evidence, not proof. Detection and non-detect counts stay distinct; lithium excluded. Entry-point sa",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:31.184Z"
  },
  {
   "url": "https://api.locus.report/api/locus-place-facts",
   "host": "api.locus.report",
   "description": "One-call free/paid dual address snapshot (prefer free /tools/call first): parcel, flood, districts, transportation, tax rates where wired. Perfect for 'basic facts about this property'. For pre-sign trend+policy use locus-before-you-sign; for neighbor topology and multi-lane surrounding evidence use locus-surrounding-area-analysis. Facts only, not a verdict. Charge-free when no component returns d",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:18:56.822Z"
  },
  {
   "url": "https://api.locus.report/api/locus-place-report",
   "host": "api.locus.report",
   "description": "Official-record property context for agents. Accepts street address or ZIP; street address is best after free lane preflight. Returns a structured public-record artifact. After x402 settlement or seller-escrow, locus_parcel_financials may include the assessor owner-of-record name for the same exact parcel (cited, not a contact); canonical storage stays owner-free. Never valuation, screening, forec",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:09:54.686Z"
  },
  {
   "url": "https://api.locus.report/api/locus-place-report-batch",
   "host": "api.locus.report",
   "description": "Async portfolio place-report job for agents. Preflights 3 to 50 addresses, charges one batch price only when at least one item is supported, then returns a pollable job with per-item report ids. Unsupported items remain free diagnostics. No hidden per-item charges, valuation, screening, forecasts, or safe/unsafe labels. npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:03:07.084Z"
  },
  {
   "url": "https://api.locus.report/api/locus-plan-research",
   "host": "api.locus.report",
   "description": "LLM-assisted research planner for one goal. Selects and ranks only from the closed Locus catalog; Locus server joins rail, price, scope, and availability. Returns a deterministic fallback and charged:false on no key, model failure, or too few validated selections. npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:11:22.605Z"
  },
  {
   "url": "https://api.locus.report/api/locus-power-water-evidence-pack",
   "host": "api.locus.report",
   "description": "Pre-development evidence for one US address or point: HIFLD mapped transmission lines, EIA-reported power plants, county public-water-system context, and the official FCC broadband map. Use for a site power/water evidence pass before a utility call. Never grid capacity, substation location, interconnection, service availability, timing, cost, or performance claims. npx @velinussage/locus-agent-ski",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:00:05.187Z"
  },
  {
   "url": "https://api.locus.report/api/locus-program-windows",
   "host": "api.locus.report",
   "description": "Exact dated owner-program windows for a US place. Perfect for: 'program deadlines in the next 180 days', 'which property program dates recently passed'. Deterministically filters exact ISO dates printed in cited registry rows; it does not infer dates from narrative rules. Charge-free when no upcoming or recently passed item returns.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T02:28:27.299Z"
  },
  {
   "url": "https://api.locus.report/api/locus-property-flyer",
   "host": "api.locus.report",
   "description": "Just-listed, open-house, or coming-soon flyer for one address from just the address: a 4:5 Instagram-ready PNG with the agent's own colors, logo, contact strip, and headshot. With no licensed subject photo, Locus builds an aerial hero with the official parcel outline when available; the model supplies only the decorative skin. Never valuation, ranking, screening, or safe/unsafe claims. npx @velinu",
   "method": "POST",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:13:08.155Z"
  },
  {
   "url": "https://api.locus.report/api/locus-property-tax",
   "host": "api.locus.report",
   "description": "Verified residential US property record for one street address: assessed value, actual annual property tax, 5yr tax history, effective rate, deed/transfer history, and an owner-occupied (homestead-proxy) signal. Sourced from RentCast (county assessor + recorder records); not an official bill or valuation; never owner names/mailing. Commercial/uncovered addresses return a free charge-free diagnosti",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:58:54.378Z"
  },
  {
   "url": "https://api.locus.report/api/locus-property-tax-context",
   "host": "api.locus.report",
   "description": "Property tax burden context: ACS 2023 median real-estate taxes paid, median home value, and the effective rate they imply at ZIP, county, and state, with the Lincoln Institute 50-state study linked. Perfect for: 'effective property tax rate here', 'is this tax bill typical for the county'. Locality estimate, not this parcel's bill. National. Free at /tools/call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T07:26:41.752Z"
  },
  {
   "url": "https://api.locus.report/api/locus-property-tax-estimate",
   "host": "api.locus.report",
   "description": "Official NCDOR property-tax RATE context for an NC address. Perfect for: 'property tax rate for an NC address', 'what rate applies to this parcel', 'county/municipal tax rate lookup'. Resolves the geocoded address to published rate components (combined + county + municipal per $100 value) from the NCDOR table. Rate context only -- NOT a bill or valuation. NC-only. For the actual annual bill use th",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:33.745Z"
  },
  {
   "url": "https://api.locus.report/api/locus-property-tax-rates",
   "host": "api.locus.report",
   "description": "Official adopted property-tax RATE components for a place. Perfect for: 'property tax rate for a city/county/ZIP/address', 'what is the millage / mill rate', 'adopted county tax rate'. Returns cited rate components where wired (NC statewide via NCDOR plus selected TN/TX/FL market adapters). Rate context only -- NOT a tax bill, estimate, valuation, or advice. Charge-free when no wired rate table ma",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:35.964Z"
  },
  {
   "url": "https://api.locus.report/api/locus-radon-zone",
   "host": "api.locus.report",
   "description": "EPA radon zone for an address or county. Perfect for: 'radon zone for an address', 'EPA radon potential for a county', 'is this a high radon area', 'radon zone 1 2 or 3 lookup'. Returns the EPA Map of Radon Zones county designation (1/2/3) for a point or explicit state+county, with a Zone 1 high-potential watch item and provenance. National. County-potential context only -- not a measured indoor r",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:37.569Z"
  },
  {
   "url": "https://api.locus.report/api/locus-rcra-handlers",
   "host": "api.locus.report",
   "description": "EPA RCRA hazardous-waste handlers for a county/ZIP. Perfect for: 'hazardous waste sites in a county', 'EPA RCRA handlers near a ZIP', 'generators in my area', 'waste facility lookup'. Returns cited EPA RCRAInfo handler records (generator status, activities, coordinates, ECHO links) for a state+county or ZIP with optional proximity ranking. National via EPA Envirofacts. Reporting notifications only",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T21:46:12.89Z"
  },
  {
   "url": "https://api.locus.report/api/locus-rebuild-cost-context",
   "host": "api.locus.report",
   "description": "Rebuild-cost PROXY for a county: single-family permit valuation per unit (Census Building Permits Survey) trended by the BLS construction-input PPI, returned as a $/sq ft range under a stated size assumption, floored at FEMA's $100 default. Perfect for: 'rough rebuild cost per square foot here', 'local construction cost context'. Labeled proxy, never a coverage amount or adequacy verdict. National",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T07:26:45.434Z"
  },
  {
   "url": "https://api.locus.report/api/locus-record-batch",
   "host": "api.locus.report",
   "description": "One async job that runs up to 6 free Locus record lanes (parcel, flood zone, zoning, governing districts, or any free lane by name) across 2-25 addresses in ANY US jurisdiction, results keyed by address. Perfect for: 'check these 20 addresses for flood zone and parcel facts', 'portfolio screen', 'any-jurisdiction records job'. One flat toll per job; unresolved addresses are listed and never charge",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:59:21.605Z"
  },
  {
   "url": "https://api.locus.report/api/locus-regulated-facility-compliance",
   "host": "api.locus.report",
   "description": "EPA ECHO regulated-facility compliance nearby. Perfect for: 'EPA regulated facilities near an address', 'ECHO compliance near a property', 'environmental compliance nearby', 'nearby regulated polluters', 'EPA facility search'. Returns EPA ECHO All-Media facilities near a point with program IDs, inspection/enforcement summary, and Detailed Facility Report links. National by lat/lng or address. Regu",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:41.211Z"
  },
  {
   "url": "https://api.locus.report/api/locus-renovation-site-context",
   "host": "api.locus.report",
   "description": "Research one exact property before a basement, addition, foundation, grading, drainage, waterproofing, or retaining-wall project. The fixed workflow combines parcel facts, exact-subject permits, USDA soil interpretations, sampled terrain, FEMA flood, mapped wetlands, and EPA county radon context. No feasibility, condition, design, cost, value, or construction-readiness conclusion. Thin evidence is",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-12T21:41:46.925Z"
  },
  {
   "url": "https://api.locus.report/api/locus-rent-estimate",
   "host": "api.locus.report",
   "description": "Residential rent context for one US address: RentCast third-party long-term rent estimate, range, and comparable count, plus HUD Fair Market Rent area anchor when available. Facts only; Locus does not author valuations or rent predictions. Commercial/uncovered addresses return a free charge-free diagnostic. npx @velinussage/locus-agent-skill add.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-12T20:28:17.251Z"
  },
  {
   "url": "https://api.locus.report/api/locus-rental-operations-brief",
   "host": "api.locus.report",
   "description": "Review one rental property. Returns non-PII RentCast facts, a third-party rent estimate, ZIP market context, Locus/HUD checks, work items, and validated nextCalls. The exact unpaid POST reports current provider readiness before a 402; it does not reserve capacity. Price includes up to three Turnkey signatures. No screening, rent-setting, valuation, or recommendation. Private, no-store. npx @velinu",
   "method": "POST",
   "chain": "base",
   "price": 0.79,
   "price_atomic": "790000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T20:20:31.188Z"
  },
  {
   "url": "https://api.locus.report/api/locus-rental-registration-check",
   "host": "api.locus.report",
   "description": "Exact-building rental registration or license records for Minneapolis, New York City, and Seattle, plus each source's published housing-enforcement components. Returns recorded registration status, dates, units, record ids, query limits, citations, and verify-next questions. Excludes owner, contact, property-name, apartment, narrative, and nearby-address fields. A checked no-match is source-bounde",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T01:56:51.833Z"
  },
  {
   "url": "https://api.locus.report/api/locus-road-access",
   "host": "api.locus.report",
   "description": "Road-access screen for one US address or point: nearest mapped public road to the geocoded point. Road adjacency at the geocoded point, not parcel-boundary frontage; physical mapped-road only, never a legal access or landlocked determination. Perfect for: 'does this address have road access', 'nearest road to a property', 'is this parcel on a public road', 'rural/set-back access screen'. npx @veli",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T00:59:48.498Z"
  },
  {
   "url": "https://api.locus.report/api/locus-solar-property-comparison",
   "host": "api.locus.report",
   "description": "Compare three US addresses side by side using verified parcel identity, dated Google Solar roof evidence, utility candidates, cited programs, and one GridPulse reference. No score, winner, or property recommendation. GridPulse figures remain visible as historical context, separate from current incentives and tariffs. Licensed results are private and no-store. Thin physical coverage is charge-free.",
   "method": "POST",
   "chain": "base",
   "price": 1.09,
   "price_atomic": "1090000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T02:18:25.978Z"
  },
  {
   "url": "https://api.locus.report/api/locus-solar-property-screen",
   "host": "api.locus.report",
   "description": "Screen one exact US address using verified parcel identity, dated Google Solar roof evidence, utility candidates, cited programs, and a separately labeled historical GridPulse reference. No score, installation recommendation, current incentive claim, or utility-service conclusion. Licensed results are private and no-store. Missing or mismatched physical evidence is charge-free. Install agent skill",
   "method": "POST",
   "chain": "base",
   "price": 0.49,
   "price_atomic": "490000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T07:26:33.841Z"
  },
  {
   "url": "https://api.locus.report/api/locus-sole-source-aquifer",
   "host": "api.locus.report",
   "description": "EPA Sole Source Aquifer designation for an address. Perfect for: 'is this property in a Sole Source Aquifer', 'does EPA federal project review apply here', 'Sole Source Aquifer map lookup'. Returns mapped designation containment and Federal Register citations. The designation triggers EPA review of federally funded projects under SDWA 1424(e); it is not contamination, water quality, or a private-o",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:45.208Z"
  },
  {
   "url": "https://api.locus.report/api/locus-special-valuation-screen",
   "host": "api.locus.report",
   "description": "Parcel acreage and cited state special-valuation, historic-incentive, and solar-exemption programs. Perfect for: 'special valuation programs for this parcel', 'present-use or historic tax treatment'. Returns safe parcel fields plus program rows. It does not determine parcel eligibility or status. Charge-free unless the parcel resolves and at least one program row returns.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:45.902Z"
  },
  {
   "url": "https://api.locus.report/api/locus-storm-events",
   "host": "api.locus.report",
   "description": "NOAA Storm Events history for a county. Perfect for: 'storm events for a county', 'hail / tornado / wind history for an area', 'NOAA severe weather records', 'past storm damage for a place'. Returns dated NOAA Storm Events Database records (1950-present): event type, date, damage estimates, and narrative for the county. National by point or state+county FIPS. Historical record context, not a forec",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:47.91Z"
  },
  {
   "url": "https://api.locus.report/api/locus-tax-liens",
   "host": "api.locus.report",
   "description": "Itemized tax-delinquency, tax-lien, and foreclosure records near an address from official county, treasurer, and sheriff sources. Perfect for: 'tax delinquent properties near', 'is this property behind on taxes', 'tax lien on this parcel', 'owner of record tax status' (Locus returns the parcel record, never owner names), 'sheriff sale near me'. Rows carry site address, amount owed, parcel id, stat",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:49.544Z"
  },
  {
   "url": "https://api.locus.report/api/locus-three-property-buyer-comparison",
   "host": "api.locus.report",
   "description": "Compare exactly three US addresses. Returns non-PII RentCast records, bounded Locus checks, deterministic differences, work items, and validated nextCalls. The exact unpaid POST reports current provider readiness before a 402; it does not reserve capacity. Price includes up to nine Turnkey signatures. No winner, valuation, prediction, or recommendation. Private, no-store. npx @velinussage/locus-ag",
   "method": "POST",
   "chain": "base",
   "price": 2.49,
   "price_atomic": "2490000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T12:55:42.774Z"
  },
  {
   "url": "https://api.locus.report/api/locus-toxic-releases",
   "host": "api.locus.report",
   "description": "EPA TRI toxic-release facilities for an address, place, point, or state+county. Returns TRI reporting facilities with detail links plus NRC/PHMSA verify links for event history. National via EPA Envirofacts; explicit state+county remains supported. Reporting context only, not exposure or a safety verdict. Charge-free on EPA lookup failure.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:51.317Z"
  },
  {
   "url": "https://api.locus.report/api/locus-traffic-crash-context",
   "host": "api.locus.report",
   "description": "Aggregate traffic-crash context near an address. Perfect for: 'traffic crashes near this property', 'pedestrian or bicycle crash counts nearby', 'fatal crash context around an address'. Returns small-cell-suppressed official aggregates with explicit severity classes: local sources where wired plus nationwide FARS fatal-only fallback. Not route exposure, a forecast, score, or place verdict. Charge-",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:53.128Z"
  },
  {
   "url": "https://api.locus.report/api/locus-transaction-follow-up",
   "host": "api.locus.report",
   "description": "Build one public-record packet for a homebuyer, land investor, developer, commercial tenant, or renovation profile. Renovation combines parcel facts, exact-subject permits, USDA basement and soil interpretations, sampled terrain, flood, wetlands, and county radon. Typed profiles control evidence and chargeability. No readiness, feasibility, condition, approval, value, occupancy, or closing verdict",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:02:27.52Z"
  },
  {
   "url": "https://api.locus.report/api/locus-transportation-context",
   "host": "api.locus.report",
   "description": "State DOT funded projects + traffic counts near an address. Perfect for: road projects nearby, DOT funded projects, traffic counts, AADT, planned highway work. Wired states: full project+traffic (CA, CO, CT, FL, MA, NC, NY, PA, RI, TX, VA, WA); traffic-only (AZ, IL, IN, KY, MD, MI, MN, NJ, OH, OK, OR, SC, TN, UT, WI). Covered zero answer is real. Charge-free out of coverage/failure.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T02:07:20.929Z"
  },
  {
   "url": "https://api.locus.report/api/locus-underground-storage-tanks",
   "host": "api.locus.report",
   "description": "EPA UST Finder tank facilities and leaking-tank releases near an address. Perfect for: 'was there a gas station here', 'underground storage tanks near this property', 'LUST releases nearby'. Returns facility and release records separately with component health and summary counts. A tank is not a leak; proximity is not parcel contamination, exposure, or liability. A verified zero is chargeable; a d",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:16:59.7Z"
  },
  {
   "url": "https://api.locus.report/api/locus-utility-credits",
   "host": "api.locus.report",
   "description": "Cited utility credits and infrastructure cost-share programs for a US place. Perfect for: 'stormwater fee credit', 'lead service-line replacement', 'sidewalk cost share', 'rain barrel rebate'. Returns local registry rows plus a jurisdiction-locked official-source query pack. No eligibility or savings estimate. Charge-free when no registry row returns.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:17:04.042Z"
  },
  {
   "url": "https://api.locus.report/api/locus-valuation-challenge",
   "host": "api.locus.report",
   "description": "Stress-test a caller-supplied property price or assessment notice for one US address against cited recorded-sales, parcel, permit, hazard, tax, zoning, legislation, and same-roll assessment-uniformity evidence in protest mode; Locus never creates or endorses a price, ARV, deal judgment, or investment score, and the result is charge-free if under two substantive sections resolve. npx @velinussage/l",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-12T20:28:29.766Z"
  },
  {
   "url": "https://api.locus.report/api/locus-wikimedia-commons-area-context",
   "host": "api.locus.report",
   "description": "Geotagged Wikimedia Commons media with allowlisted item-level license metadata. Perfect for: reference research for a paid flyer, place narrative, landmark scan, or area-media shortlist. Returns source/image URLs plus license and attribution leads; Locus stores no pixels. Metadata is not reuse permission. Every item is nearby_context, never premises or condition proof. Charge-free when no eligible",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:04:35.417Z"
  },
  {
   "url": "https://api.locus.report/api/locus-wikipedia-place-context",
   "host": "api.locus.report",
   "description": "Geotagged English Wikipedia articles near a point. Perfect for: bounded community reference research with page, revision, distance, and license provenance. Geosearch is topic-agnostic and may return places, institutions, events, or people. Results are not official, property, resident, screening, or current-condition evidence. Charge-free when no article matches or the source is unavailable.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:04:41.676Z"
  },
  {
   "url": "https://api.locus.report/api/locus-wildfire-history",
   "host": "api.locus.report",
   "description": "Historical wildfire perimeters for an address. Perfect for: 'past wildfires near this property', 'fire history for an address', 'historical wildfire perimeters', 'WFIGS fire records', 'has this area burned before'. Returns WFIGS interagency historical wildfire perimeters within ~5 miles of a US point: incident name, category, acres, and discovery year where present. National. Realized-event record",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-09T02:28:31.698Z"
  },
  {
   "url": "https://api.locus.report/api/locus-wildfire-risk",
   "host": "api.locus.report",
   "description": "FEMA wildfire risk rating for an address. Perfect for: 'wildfire risk for a property', 'is this address in a high fire-risk area', 'FEMA NRI wildfire rating', 'fire hazard for a parcel'. Returns the FEMA National Risk Index wildfire risk rating/score at the point, with source provenance. National. Not a fire-insurance quote or a safe/unsafe verdict. Charge-free when no wildfire score is available ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:17:13.368Z"
  },
  {
   "url": "https://api.locus.report/api/locus-workplace-employment-context",
   "host": "api.locus.report",
   "description": "Census LODES workplace jobs and broad industry sectors within a radius. Perfect for: commercial site selection, tenant diligence, daytime employment, and labor context near a selected site. Returns annual block-level aggregates only; excludes worker demographics. Jobs are not shoppers, visits, foot traffic, sales, demand, or a forecast. Charge-free when the state snapshot is missing, stale, unavai",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF121fbeceC43e1B616D47285851c20d5fC64431b",
   "x402_version": 2,
   "updated": "2026-09-11T01:04:29.655Z"
  },
  {
   "url": "https://api.locus.report/api/locus-zoning",
   "host": "api.locus.report",
   "description": "Zoning district + overlays for an address. For 'what is the zoning', 'is this parcel being rezoned', 'zoning changes near an address', 'is nearby redevelopment changing this area'. Returns the official district/overlays from wired municipal/county layers. Zoning matters most as a CHANGE (rezonings, zoning bills) and vs NEIGHBORS; pair with development cases, legislation, capital projects, transfer",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf121fbecec43e1b616d47285851c20d5fc64431b",
   "x402_version": 2,
   "updated": "2026-09-08T20:17:16.814Z"
  },
  {
   "url": "https://api.loopholetape.com/v1/check/mint/:mint",
   "host": "api.loopholetape.com",
   "description": "Check one pump.fun mint for observed launch risks ($0.005). Compact check before a swap or during position monitoring: creator exits, early-wallet selling, curve/pool drains, migration classification,",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9HkwyUhDMyjbpSpnyu5xuZ9vRaFQeajnJsavhie7XcsT",
   "x402_version": 2,
   "updated": "2026-09-11T14:23:08.377Z"
  },
  {
   "url": "https://api.loopholetape.com/v1/keys/trial",
   "host": "api.loopholetape.com",
   "description": "Buy a $0.10 trial key: twenty compact checks, then a plain X-API-Key header. The same prepaid key as /v1/keys/new with $0.10 of credit (about twenty $0.005 checks or a hundred $0.001 polls): one x402",
   "method": "GET",
   "chain": "solana",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "9HkwyUhDMyjbpSpnyu5xuZ9vRaFQeajnJsavhie7XcsT",
   "x402_version": 2,
   "updated": "2026-09-12T17:16:33.789Z"
  },
  {
   "url": "https://api.loopholetape.com/v1/launches/recent",
   "host": "api.loopholetape.com",
   "description": "Recent pump.fun launches with compact risk labels. Recent pump.fun launches (default: last hour, mayhem excluded, newest first) as compact cards: curve SOL and progress, unique buyers, holder concentr",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "9HkwyUhDMyjbpSpnyu5xuZ9vRaFQeajnJsavhie7XcsT",
   "x402_version": 2,
   "updated": "2026-09-12T17:20:20.141Z"
  },
  {
   "url": "https://api.loopholetape.com/v1/launches/since",
   "host": "api.loopholetape.com",
   "description": "New pump.fun launches since a cursor, with calibrated probabilities ($0.001 per poll). The polling feed for bots: every covered launch created after `since` (unix seconds; default the last 60 s, at mo",
   "method": "GET",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "9HkwyUhDMyjbpSpnyu5xuZ9vRaFQeajnJsavhie7XcsT",
   "x402_version": 2,
   "updated": "2026-09-12T17:16:36.953Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/activate-program",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-13T08:05:11.678Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/analytics",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T03:11:57.718Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/balance",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T01:54:19.707Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/customers",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-13T21:37:25.66Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/earn",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-13T23:29:23.904Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/merchant-profile",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:29:15.48Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/mint",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T02:32:30.344Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/offers",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:40:13.972Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/program-status",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-13T10:43:29.575Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/programs",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T04:27:19.829Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/accept-offer",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:47:11.378Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/balance",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:49:13.795Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/balances",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:02:11.745Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/cancel-offer",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T06:11:38.9Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/offers",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:27:47.668Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/prepare-transfer",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T08:19:32.072Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/redeem-reward",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T03:41:13.548Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/rewards",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:07:45.089Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/vouchers",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T08:41:13.788Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/workflow/prepare-reward-redemption",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:32:40.6Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/recipient-api/workflow/reward-status",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T09:35:08.795Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/register-program",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-13T16:15:14.823Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/rewards",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T06:08:02.658Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/transfer",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T05:42:42.872Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/update-program-config",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-13T05:21:13.67Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/vouchers",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T04:58:49.847Z"
  },
  {
   "url": "https://api.loyalspark.online/x402-gateway/workflow/generate-program-defaults",
   "host": "api.loyalspark.online",
   "description": "Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes, customers earn real value with every purchase, and AI agents automate the rest via REST and MCP. Free plan mints up to 1,000 tokens per month; every call is scoped by row-level security to the wallet behind the API key. 16 skill guides at loyalspark.online/.well-known/skills/index.md.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b",
   "x402_version": 2,
   "updated": "2026-09-14T00:14:46.45Z"
  },
  {
   "url": "https://api.m2mmarket.ai/x402/m2m/test-service",
   "host": "api.m2mmarket.ai",
   "description": "M2M Test Provider 01 API",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x26e1c6bfdef7d967c3e28929fb7ca21afc6fe4a3",
   "x402_version": 2,
   "updated": "2026-09-11T07:29:26.764Z"
  },
  {
   "url": "https://api.m2msentinel.com/v1/audit/:address",
   "host": "api.m2msentinel.com",
   "description": "Before you sign: can this Base contract be paused, frozen, or have tokens minted by its owner, self-destruct, or delegate execution somewhere you have not seen? Returns the opcodes and selectors actually present in the deployed bytecode, resolves proxies and EIP-7702 delegated accounts to what really runs, and states the trust level behind the answer. Evidence for your policy, not a safety verdict",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6d6c398390cfb88f1cd42715b84906a0bd6652aa",
   "x402_version": 2,
   "updated": "2026-09-06T01:15:17.037Z"
  },
  {
   "url": "https://api.m2msentinel.com/v1/dex/metrics",
   "host": "api.m2msentinel.com",
   "description": "How deep is liquidity for tracked Base tokens and how much is actually trading, with the source named, for sizing an order or declining one.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6d6c398390cfb88f1cd42715b84906a0bd6652aa",
   "x402_version": 2,
   "updated": "2026-09-09T10:14:06.751Z"
  },
  {
   "url": "https://api.m2msentinel.com/v1/gas/fees",
   "host": "api.m2msentinel.com",
   "description": "What a Base transaction costs right now, with the RPC provider and trust level behind the number, so a caller can tell a credentialed reading from a degraded one before pricing a transaction.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6d6c398390cfb88f1cd42715b84906a0bd6652aa",
   "x402_version": 2,
   "updated": "2026-09-13T06:30:49.821Z"
  },
  {
   "url": "https://api.m2msentinel.com/v1/security/score/:address",
   "host": "api.m2msentinel.com",
   "description": "How completely could this Base contract be checked, and on what grade of evidence. Separates checked-and-clean from could-not-be-checked, which automated callers otherwise conflate. Explicitly not a safety score.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6d6c398390cfb88f1cd42715b84906a0bd6652aa",
   "x402_version": 2,
   "updated": "2026-09-02T00:18:36.846Z"
  },
  {
   "url": "https://api.m2msentinel.com/v1/token/price/:symbol",
   "host": "api.m2msentinel.com",
   "description": "What a tracked Base token is worth right now, taken as the median of the deepest pools rather than one pair, returning the pools considered and the spread across them.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6d6c398390cfb88f1cd42715b84906a0bd6652aa",
   "x402_version": 2,
   "updated": "2026-09-11T17:39:43.535Z"
  },
  {
   "url": "https://api.m2msentinel.com/v1/whales/signals",
   "host": "api.m2msentinel.com",
   "description": "Who is moving size on Base right now: large ERC-20 transfers reported as observed facts with amounts and source, not as trade signals or predictions.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6d6c398390cfb88f1cd42715b84906a0bd6652aa",
   "x402_version": 2,
   "updated": "2026-09-03T21:14:12.111Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/chain-state-snapshot-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Current block number and gas price for Base and Polygon mainnet, fetched live via RPC on every call. Unlike this catalogue's corpus-search listings, this makes a real outbound network call on purchase -- freshness is the product, not a stored snapshot.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-01T19:06:58.161Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-confession-guided-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Return an extended scripture-grounded examination and repair-oriented reflection. It accepts no confession narrative or identity information and provides no absolution.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:15:18.8Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-confession-reflection-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Return a short scripture-grounded private reflection aid. The endpoint accepts no confession narrative or identity information and provides no absolution.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:15:14.355Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-cross-references-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Return bounded ranked OpenBible.info cross-reference identifiers with displayed text resolved only from BSB or WEB.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:15:05.611Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-devotional-blessing-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Return a deterministic source-labelled devotional blessing for reflection. Payment buys the structured service, not divine favour or a sacrament.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:05:13.243Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-passage-compare-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Compare a bounded passage in the public-domain BSB and WEB without blending or interpreting the source texts.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:15:00.882Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-salvation-guide-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Return a deterministic set of source-labelled passages and reflection steps about salvation. The service neither confers nor certifies salvation.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:15:09.803Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-scripture-lookup-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Retrieve a bounded passage from the public-domain Berean Standard Bible or World English Bible with exact source labels and provenance.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:14:59.159Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-scripture-reading-plan-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Retrieve one bounded day from a deterministic seven-day gospel, psalm-prayer, or practical-wisdom reading plan using source-labelled public-domain Bible text.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-07T12:21:43.693Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/christian-topic-scripture-guide-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Return a bounded, source-labelled set of public-domain Bible passages and neutral reflection prompts for one of six predefined topics.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-07T12:21:39.669Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/clinical-trials-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search live clinical trial records from ClinicalTrials.gov: status, phase, conditions, interventions, lead sponsor, eligibility (sex, age range, a short truncated criteria excerpt), and locations. The only source used is the U.S. National Library of Medicine's public ClinicalTrials.gov API v2, available at no charge. Full eligibility-criteria text, full descriptions, and investigator/recruitment c",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T10:28:16.015Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/commercial-use-licence-check-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Check a specific dataset, paper, repository, or model URL against the indexed open-science corpus and receive a conservative, source-linked commercial-use and redistribution status. Never infers permission from an absent or ambiguous licence -- returns unknown rather than guessing.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-10T09:59:34.493Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/companies-house-live-discovery-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Discover current UK companies through the official Companies House advanced search using bounded filters for company-name inclusion, status, type, incorporation date range, location, and five-digit SIC code. Returns at most 20 normalized company-level public-register records.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-07T11:00:23.723Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/companies-house-live-profile-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Fetch current public-register facts for one UK company by exact company number from the official Companies House Public Data API. Returns company status and type, incorporation date, SIC codes, registered-office locality and postcode, and accounts and confirmation-statement due or overdue facts.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-07T11:00:18.364Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/companies-house-live-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search current public UK company metadata from the official Companies House Public Data API. Returns a bounded normalized result with company identity, status, type, creation date, registered-address summary, official record link, retrieval time, and content hash.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-07T10:50:29.595Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/companies-house-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a bounded snapshot of the UK Companies House register -- company name, number, status, category, registered address, and SIC code. Published under the Open Government Licence v3.0, which explicitly permits commercial reuse.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:13.715Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/crossref-research-paper-metadata-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a bounded Crossref snapshot for research-paper DOI metadata with stable DOI links, source provenance and conservative linked-work rights fields. Returns metadata only and excludes abstracts and full text.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:19.498Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/cve-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a bounded snapshot of NVD (NIST) CVE records merged with the complete CISA Known Exploited Vulnerabilities list -- description, CVSS severity, and whether the CVE is known to be actively exploited in the wild.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:09.642Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/cyber-vulnerability-risk-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search CVEs, CISA Known Exploited Vulnerabilities status, and GitHub Security Advisory package/ecosystem metadata in one call. Composes three separately licence-cleared sources: the NVD CVE API (CVSS scoring, descriptions), CVE Program data from cve.org (delivered via NVD), the CISA KEV catalog (CC0 1.0), and the GitHub Security Advisory Database's github-reviewed set (CC-BY-4.0), ingested only vi",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-11T07:37:31.753Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/domain-dns-check-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Part of the Domain Web Trust family: live DNS resolution check for a domain, useful for confirming a domain has valid DNS before an agent interacts with a website or merchant. Reports whether it resolves and to which IPv4/IPv6 addresses. Queries the public DNS protocol directly at request time -- no third-party dataset, no cached or scraped WHOIS/registry data, so there is no resale-terms question",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T19:00:47.615Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/domain-ssl-check-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Part of the Domain Web Trust family: live TLS handshake against a domain's HTTPS port, useful for confirming a domain has a valid, current certificate before an agent interacts with a website or merchant. Reports certificate validity, issuer/subject, and validity window (including days until expiry). Performed via a real TLS connection at request time -- no third-party certificate-transparency dat",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T19:00:52.217Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/domain-trust-report-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Single higher-value composite report for one domain: DNS resolution, TLS/SSL certificate validity and issuer, RDAP/WHOIS registration and nameservers, and email deliverability (MX/SPF/DMARC) signals, plus a derived trust score and risk band. Built entirely from already-cleared, already-live internal capabilities (domain-dns-check-v1, domain-ssl-check-v1, domain-whois-lookup-v1, email-domain-delive",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T22:20:44.668Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/domain-whois-lookup-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Part of the Domain Web Trust family: live domain registration lookup via RDAP (RFC 9083), useful for confirming registrar/provenance metadata before an agent interacts with a website or merchant. RDAP is the IANA-standardized, machine-readable successor to legacy WHOIS: reports registration status, registrar, and registration/expiration dates. Queried through the public rdap.org bootstrap redirect",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T19:00:57.038Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/drug-medicine-metadata-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search live drug and medicine metadata from the U.S. FDA's openFDA API: brand/generic name, active ingredients with strength, dosage form, route, manufacturer/labeler, product type, marketing status, and NDC codes -- plus an optional short (~400 character) label excerpt (purpose or indications only) and an optional recall/enforcement flag. Composed entirely from openFDA's NDC Directory, Drug Label",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T10:47:30.934Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/economic-indicator-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search macroeconomic indicator values (GDP, inflation, unemployment, population) across eight major economies and multiple recent years. Published under CC BY 4.0, explicit commercial reuse permitted.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:06.113Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/email-domain-deliverability-check-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Checks whether a domain appears technically configured for email delivery, from direct public DNS records only: MX presence, SPF presence, DMARC presence and policy, and an optional DKIM selector check. Queries DNS over HTTPS against a public resolver -- no test emails sent, no mailbox existence verification, no personal data, no leaked-email databases, no proprietary deliverability dataset.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T22:01:50.066Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/federal-register-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search U.S. federal regulatory documents -- final rules, proposed rules, notices, and presidential documents -- by keyword, document type, issuing agency, and publication date range. The only source used is the Federal Register's own public API (federalregister.gov), published by the National Archives and Records Administration's Office of the Federal Register.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T17:23:45.703Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/government-surplus-auction-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search official US government surplus auction listings -- equipment, vehicles, machinery, scientific equipment, electronics, aircraft, vessels, and other surplus assets -- via the live GSA Auctions API. Returns source-linked listing metadata only: no eBay, third-party auction scrapers, or other marketplace data. GSA Auctions API responses are US federal government works, public domain under 17 U.S",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T21:38:30.894Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/grant-tender-opportunity-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search live UK/EU public procurement tenders and US federal grant opportunities in one call: UK Contracts Finder, UK Find a Tender Service, EU TED (Tenders Electronic Daily), and Grants.gov. Returns source-linked metadata only -- title, buyer/funder, deadline, value, region, category codes, and a link to the original notice -- never full tender documents, specifications, or application forms. Gran",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-10T07:44:52.062Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/iban-validate-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Offline International Bank Account Number (IBAN) structural and checksum validation (ISO 7064 MOD 97-10) against the published SWIFT IBAN Registry per-country length table. Pure algorithmic validation of a published international standard -- no proprietary bank dataset, no network call, no third-party licence dependency.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T20:37:09.017Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/lei-lookup-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Live Legal Entity Identifier (LEI) lookup via GLEIF's public API: legal name, entity status, jurisdiction, and registration status. GLEIF LEI reference data is published under CC0 1.0 Universal -- commercial reuse, including paid API resale, is explicitly permitted with no attribution requirement.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T20:37:04.71Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/merchant-trust-check-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Composite trust check for a merchant domain before an agent recommends or transacts with it: live DNS/SSL/RDAP domain signals, same-origin shipping/returns/contact policy-page presence, UK Companies House registration match (GB-only), and US FDA + UK OPSS product recall/safety alert flags. Built entirely from already-cleared internal capabilities and direct, robots.txt-respecting fetches of the me",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T21:24:15.144Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/nhtsa-vehicle-recall-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Look up official U.S. vehicle safety recalls by make, model, and model year -- campaign number, affected component, defect summary, safety consequence, and remedy. The only source used is the National Highway Traffic Safety Administration's own public API (api.nhtsa.gov). Restricted to recall lookup only for v1; NHTSA safety ratings and complaint records are a different part of the same API family",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T19:07:58.719Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/nih-reporter-grant-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a bounded NIH RePORTER snapshot for federally funded biomedical research grants -- title, funded organization, administering NIH institute, award identifiers, and dates -- across every disease area and biomedical discipline, not one narrow field. Metadata only.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:15.531Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/nvd-cve-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search the full 100,000-record NVD (NIST) CVE corpus -- description, CVSS base score, and CVSS base severity, harvested directly from the NVD API and confirmed public domain. This is the complete harvested corpus, distinct from the smaller 1,765-record cve-search-v1 listing, which draws from a five-keyword sample cross-referenced with the CISA Known Exploited Vulnerabilities list; that KEV cross-r",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:06:59.544Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/ofac-sanctions-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search the full US Treasury OFAC Specially Designated Nationals (SDN) list -- name, sanctions programme, and entity type -- for compliance/denied-party screening. Complete 19,199-entry list, not a bounded sample.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:11.44Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-archive-record-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Retrieve one sanitized archive metadata record by asset id, including content hash, readiness state, field inventory summary and evidence flags.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-01T19:09:58.143Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-archive-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a privacy-safe metadata index derived from 77,053 archived census rows and deduplicated to 23,370 unique content hashes. Includes readiness, quarantine, domain, file type, field names and provenance hashes; does not redistribute raw fields, media or third-party content.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-01T19:09:09.442Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-gpu-llm-pricing-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Real-time GPU and LLM API pricing data scraped from public cloud provider websites. Structured, parsed pricing with per-provider plan details, source URLs, content hashes, and freshness. No outbound network on purchase — data is read from the local feed database populated by the scraper on a 6-hour cadence.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-10T23:40:54.092Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-research-paper-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Find source-linked scientific papers by topic. Returns metadata pointers, authors, dates, licence evidence when supplied by the source, and corpus provenance; it does not sell paper text or infer reuse rights.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-09T14:56:58.121Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-scientific-code-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Find source-linked scientific software and repositories by topic. Returns metadata, declared licence evidence and provenance pointers without downloading or reselling repository contents.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:27.741Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-scientific-dataset-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Find source-linked scientific datasets by topic. Returns structured metadata pointers, declared licence fields, provenance and freshness without redistributing dataset files.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:25.441Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-scientific-model-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Find source-linked scientific machine-learning model records by topic. Returns metadata and provenance pointers only; model weights are not downloaded or resold, and missing licence evidence remains unknown.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:23.876Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-transaction-intelligence-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Measure live, aggregate commerce activity across this marketplace's payment rails, including volume, success rates, and task-state breakdowns by rail and time window. Privacy-preserving by design: no buyer wallet, transaction hash, Lightning node id, or individual payment record is returned.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-30T15:40:37.814Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/polymathica-validated-solver-index-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a governed snapshot of implemented, validated Polymathica PDE and scientific-computing solvers. Returns validation versions, bounded evidence locations, implementation modules and provenance without claiming a fresh solver execution.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-10T09:59:44.564Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/procurement-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search recent UK public-sector procurement notices from Find a Tender -- buyer, value, CPV category, and status. Published under the Open Government Licence v3.0, confirmed directly from the source's own declared package licence.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:07.687Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/product-safety-recall-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search official product safety recalls and alerts by product or brand keyword, across US FDA (food/drug) and UK OPSS (general product safety) -- the same already-cleared sources composed inside merchant-trust-check-v1, exposed here as a standalone product for use outside a merchant-domain context (e.g. checking a specific product name). EU Safety Gate non-food product alert data is licensed for in",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T21:49:32.115Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/property-price-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search recent UK property sale prices from HM Land Registry -- property type, price, town, district, and county. Published under the Open Government Licence v3.0. Address-line fields (postcode, street, house name/number) are deliberately excluded, since Land Registry's own licensing note flags those as carrying a separate Royal Mail restriction beyond the OGL grant on the transaction data itself.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:01.611Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/sanctions-pep-screening-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Screen a name in one call against US OFAC SDN, the EU Consolidated Financial Sanctions List, UK OFSI, the UN Security Council Consolidated List, and Wikidata-derived Politically Exposed Persons (PEP) data -- with fuzzy name matching, not exact-only. Real competitor research (2026-09-11) found this exact bundle+fuzzy-match shape is what actually converts in this niche; the single-source exact-match",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:10.609Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/sec-filing-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a bounded snapshot of SEC EDGAR full-text filings (10-K, 10-Q, 8-K) by keyword -- company, CIK, form type, and filing date.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:03.746Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/uk-logistics-operator-risk-check-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search DVSA's real, live UK Vehicle Operator Licensing register -- every goods vehicle and PSV operator licence in Great Britain (69,127 operators, updated weekly) -- for a haulier or logistics operator by name. Returns licence status, authorised fleet size, and cross-references the operator's real Companies House status to flag a rare but real risk: a licence that still reads valid while the oper",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-09T16:03:27.504Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/uk-parliament-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search live UK Parliament data: Members (current and former MPs and Peers, by name) and Bills (by title). The only sources used are the UK Parliament's own public Members API (members-api.parliament.uk) and Bills API (bills-api.parliament.uk), both unauthenticated. Votes and Divisions data (a different API family) is out of scope for this version.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:21:16.755Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/universal-macaroon-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Discover which Macaroon Network service, endpoint, or data product to call next. Searches Macaroon's own published catalogue -- title, category, description, price, and trust evidence metadata -- and returns a short, source-linked ranked list plus a safe recommended next call for each match. A thin wrapper over this registry's own existing semantic search and router infrastructure; does not execut",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-09T10:46:48.281Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/us-weather-forecast-alerts-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Live multi-day forecast and currently active weather alerts (severe thunderstorm, flood, winter storm, etc.) for a single latitude/longitude point, from the U.S. National Weather Service's own public API (api.weather.gov). Coverage is limited to the United States, its territories, and adjacent coastal/marine zones -- api.weather.gov has no data for points outside that area.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T16:42:31.309Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/usgs-earthquake-event-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search a bounded, normalized snapshot of significant recent earthquake events with magnitude, time, depth, location, stable USGS links and provenance. Event-level reuse rights remain unknown because ComCat includes contributing seismic networks.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-08-15T18:07:21.488Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/vat-validate-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Single live pass-through call to the EU Commission's VIES (VAT Information Exchange System) confirming whether an EU VAT registration number is currently valid, with registered name/address when available. Every call is a real-time confirmation only -- never a cached, stored, or aggregated result -- matching VIES's own stated purpose (real-time confirmation of VAT number validity per Council Regul",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-05T20:37:14.943Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/weathernext-point-forecast-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Point-location weather forecast/reanalysis lookup from Google DeepMind's WeatherNext model via Earth Engine. Every request is bounded to data at least 1 hour old -- the exact license boundary at which WeatherNext data becomes CC BY 4.0 and commercially reusable. This listing never serves data still under the real-time Terms of Use, which explicitly prohibits commercial resale.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-11T07:07:52.747Z"
  },
  {
   "url": "https://api.macaroonnetwork.com/execute/world-bank-wdi-indicator-search-v1",
   "host": "api.macaroonnetwork.com",
   "description": "Search live macroeconomic indicators from the World Bank's World Development Indicators (WDI) database by country and indicator (e.g. GDP, population, inflation, unemployment). Restricted exclusively to WDI, source ID 2 -- the World Bank's own flagship, wholly-owned compiled dataset -- never any of the ~90 other databases the same World Bank API also serves, some of which carry third-party reuse t",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x33cc8de6e86761d217044a8a6b394ad23b579596",
   "x402_version": 2,
   "updated": "2026-09-06T11:51:14.441Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/brief",
   "host": "api.mcx-ventures.com",
   "description": "Domain intelligence brief with sourcing map",
   "method": "POST",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-30T21:53:33.43Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/correlation",
   "host": "api.mcx-ventures.com",
   "description": "Cross-source correlation analysis",
   "method": "POST",
   "chain": "base",
   "price": 3,
   "price_atomic": "3000000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-30T21:45:52.173Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/forensics",
   "host": "api.mcx-ventures.com",
   "description": "Six-check network forensics scan against a fixed canonical target basket. TLS, DNS, CT, NTP, portal, route. Result hash anchored on-chain to Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-31T01:10:55.025Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/forensics/custom",
   "host": "api.mcx-ventures.com",
   "description": "Six-check network forensics scan against 1-8 buyer-supplied public hosts/IPs. Same checks as the fixed basket. Private and reserved addresses are rejected. Result hash anchored on-chain to Base.",
   "method": "POST",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-30T21:26:02.844Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/synthesize",
   "host": "api.mcx-ventures.com",
   "description": "Deep multi-source synthesis",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-30T21:26:49.625Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/verify/basic",
   "host": "api.mcx-ventures.com",
   "description": "Adversarial verification, basic tier — Skeptic critic",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-21T13:11:23.833Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/verify/deep",
   "host": "api.mcx-ventures.com",
   "description": "Adversarial verification, deep tier — Skeptic + Verifier + Red Team",
   "method": "POST",
   "chain": "base",
   "price": 4,
   "price_atomic": "4000000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-30T21:47:54.664Z"
  },
  {
   "url": "https://api.mcx-ventures.com/v2/verify/standard",
   "host": "api.mcx-ventures.com",
   "description": "Adversarial verification, standard tier — Skeptic + Verifier",
   "method": "POST",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0x2C9dB263F5dA45149820E2888E874196FAE67fBf",
   "x402_version": 2,
   "updated": "2026-08-29T20:18:02.387Z"
  },
  {
   "url": "https://api.melvea.com/v1/catalog",
   "host": "api.melvea.com",
   "description": "Structured varietal data and verifiable research provenance for 150+ honey varieties, including the obscure long tail foundation models get wrong. Every compositional datum resolves to a real, published source (DOI/PMID). Per variety: color grade (USDA Pfund band with measured or estimated source), intensity, flavor profile, texture, use cases, best-for pairing tags, primary and secondary countrie",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xd7e20CDc62C6855Af6CaB20a7a5894B7957395fa",
   "x402_version": 2,
   "updated": "2026-09-03T18:13:29.405Z"
  },
  {
   "url": "https://api.memestack.ai/v1/agent/generate",
   "host": "api.memestack.ai",
   "description": "Generate an image from a text prompt with Grok Imagine; the result is hosted on MemeStack, AI-captioned and tagged, and returned as gallery and image URLs. 60 sats standard or 150 sats quality (USDC equivalent) per generation, chosen by the request's mode. No account or API key: the x402 (USDC on Base) or L402 (Lightning) payment is the auth.",
   "method": "POST",
   "chain": "base",
   "price": 0.048,
   "price_atomic": "48000",
   "asset": "USDC",
   "pay_to": "0xa06C42DAA258595Bc773A0bF032A5Ba55939781a",
   "x402_version": 2,
   "updated": "2026-09-05T18:42:50.71Z"
  },
  {
   "url": "https://api.memestack.ai/v1/agent/reverse-search",
   "host": "api.memestack.ai",
   "description": "Reverse image search over MemeStack's index of memes, infographics, charts and screenshots: send an image URL, get the copies and close variants we hold (whole-picture perceptual-hash match) with captions, tags and image ids, each browsable at memestack.ai/gallery/{id}. 21 sats (USDC equivalent) per call. No account or API key: the x402 (USDC on Base) or L402 (Lightning) payment is the auth.",
   "method": "POST",
   "chain": "base",
   "price": 0.017,
   "price_atomic": "17000",
   "asset": "USDC",
   "pay_to": "0xa06C42DAA258595Bc773A0bF032A5Ba55939781a",
   "x402_version": 2,
   "updated": "2026-09-05T18:42:32.076Z"
  },
  {
   "url": "https://api.memestack.ai/v1/agent/submit",
   "host": "api.memestack.ai",
   "description": "Submit an image URL into MemeStack's moderation review queue; accepted images are published in the public, AI-captioned gallery with attribution. 100 sats (USDC equivalent) per submission, never refunded on moderation rejection (the fee is the anti-spam mechanism). No account or API key: the x402 (USDC on Base) or L402 (Lightning) payment is the auth.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xa06C42DAA258595Bc773A0bF032A5Ba55939781a",
   "x402_version": 2,
   "updated": "2026-09-05T18:56:31.642Z"
  },
  {
   "url": "https://api.messari.io/funding/v1/rounds",
   "host": "api.messari.io",
   "description": "Get paginated crypto funding rounds with investors, stage, and raised amounts.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x75Ddd3c42eAce13c59EA0CD1141B886A1c70D2A5",
   "x402_version": 2,
   "updated": "2026-08-29T04:08:15.623Z"
  },
  {
   "url": "https://api.messari.io/metrics/v2/assets/ath",
   "host": "api.messari.io",
   "description": "Get all-time-high cryptocurrency price snapshots and drawdown context by asset.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x75Ddd3c42eAce13c59EA0CD1141B886A1c70D2A5",
   "x402_version": 2,
   "updated": "2026-09-01T07:21:00.98Z"
  },
  {
   "url": "https://api.messari.io/metrics/v2/assets/roi",
   "host": "api.messari.io",
   "description": "Get multi-window ROI snapshots for one or more cryptocurrency assets.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x75Ddd3c42eAce13c59EA0CD1141B886A1c70D2A5",
   "x402_version": 2,
   "updated": "2026-09-11T02:17:55.112Z"
  },
  {
   "url": "https://api.messari.io/signal/v1/assets",
   "host": "api.messari.io",
   "description": "Get crypto asset mindshare rankings with sentiment and momentum context.",
   "method": "GET",
   "chain": "base",
   "price": 0.55,
   "price_atomic": "550000",
   "asset": "USDC",
   "pay_to": "0x75Ddd3c42eAce13c59EA0CD1141B886A1c70D2A5",
   "x402_version": 2,
   "updated": "2026-08-29T04:10:00.302Z"
  },
  {
   "url": "https://api.messari.io/signal/v1/assets/mindshare-gainers-24h",
   "host": "api.messari.io",
   "description": "Get top crypto asset mindshare gainers over the last 24 hours.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x75Ddd3c42eAce13c59EA0CD1141B886A1c70D2A5",
   "x402_version": 2,
   "updated": "2026-08-28T05:20:06.001Z"
  },
  {
   "url": "https://api.messari.io/signal/v1/assets/mindshare-losers-24h",
   "host": "api.messari.io",
   "description": "Get top crypto asset mindshare losers over the last 24 hours.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x75Ddd3c42eAce13c59EA0CD1141B886A1c70D2A5",
   "x402_version": 2,
   "updated": "2026-08-28T05:20:07.563Z"
  },
  {
   "url": "https://api.messari.io/token-unlocks/v1/allocations",
   "host": "api.messari.io",
   "description": "Get token allocation breakdowns by category and vesting bucket.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x75Ddd3c42eAce13c59EA0CD1141B886A1c70D2A5",
   "x402_version": 2,
   "updated": "2026-09-08T20:27:20.666Z"
  },
  {
   "url": "https://api.metalend.tech/v1/services",
   "host": "api.metalend.tech",
   "description": "Returns MetaLend API services directory with a one-line summary of each RebalancerResource endpoint plus links to API docs.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7d6E22db7C2Ee44859061061f99E55257A5cEaC1",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:18.922Z"
  },
  {
   "url": "https://api.micacheck.workers.dev/noncompliant",
   "host": "api.micacheck.workers.dev",
   "description": "Lists entities publicly flagged as non-compliant under MiCA by EU national competent authorities. Query parameter: country (string, optional; 2-letter EU member-state code, e.g. IT). JSON response: count (number) and entities[] with legal_name, commercial_name, lei, home_member_state, competent_authority, website, infringement, reason, decision_date (ISO date), record_updated. Data source: ESMA In",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5a742afe0d29cc38b905d35773a7d11db0b8a2b2",
   "x402_version": 2,
   "updated": "2026-08-30T15:45:34.729Z"
  },
  {
   "url": "https://api.moltalyzer.xyz/api/moltbook/digests",
   "host": "api.moltalyzer.xyz",
   "description": "Historical hourly AI intelligence digests (1-24 hours lookback). Track how AI agent sentiment, topics, and narratives evolve over time. Each digest contains full analysis of that hour's agent activity.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-09-14T04:49:52.885Z"
  },
  {
   "url": "https://api.molty.cash/a2a",
   "host": "api.molty.cash",
   "description": "Create a pay-per-view (CPM) content campaign that pays out in YOUR token (token_contract is mandatory — no USDC fallback): earners post about your token and earn a set rate per 1,000 views (capped per post). release_mode=auto reads X impressions and pays automatically; release_mode=agent lets you decide and release the payout amount yourself via campaign.payout instead. Fund the returned wallet wi",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x8755a2Faf86C9e3758450d703f8BBCADA343c62e",
   "x402_version": 2,
   "updated": "2026-08-31T15:17:01.848Z"
  },
  {
   "url": "https://api.monpham.work/v1/cbs/chat/completions",
   "host": "api.monpham.work",
   "description": "Search products across China B2B wholesale marketplaces (Yiwugo, Made-in-China, DHgate) via a stealth browser farm. Returns structured products: title, price, MOQ, supplier, images (optional CDN URLs). POST with {keyword, siteIds, limitPerSite, saveMedia}. Best for B2B sourcing, price comparison, and dropshipping research.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7EEBD75B116A553E02cbAca28CfBd47Bc411E6b1",
   "x402_version": 2,
   "updated": "2026-08-28T04:31:00.632Z"
  },
  {
   "url": "https://api.monpham.work/v1/eia/grid",
   "host": "api.monpham.work",
   "description": "US electricity grid demand (MWh/hour) from EIA. POST body: {ba, length, start?}.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7EEBD75B116A553E02cbAca28CfBd47Bc411E6b1",
   "x402_version": 2,
   "updated": "2026-08-17T12:22:04.875Z"
  },
  {
   "url": "https://api.monpham.work/v1/luna/chat/completions",
   "host": "api.monpham.work",
   "description": "GPT-5.6 Luna — fast, low-cost frontier model (Artificial Analysis Intelligence Index 51.2, GPQA Diamond 91.1%). Best for high-volume chat, classification, extraction, and lightweight agentic loops where latency and cost matter. Limits: 8K input / 2K output tokens per call. OpenAI-compatible request and response format.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7EEBD75B116A553E02cbAca28CfBd47Bc411E6b1",
   "x402_version": 2,
   "updated": "2026-08-28T04:38:37.789Z"
  },
  {
   "url": "https://api.monpham.work/v1/social/search",
   "host": "api.monpham.work",
   "description": "Search public social profiles (Instagram, TikTok, Reddit) by query. POST body: {query, platform, limit}.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x7EEBD75B116A553E02cbAca28CfBd47Bc411E6b1",
   "x402_version": 2,
   "updated": "2026-08-26T06:27:56.453Z"
  },
  {
   "url": "https://api.monpham.work/v1/terra/chat/completions",
   "host": "api.monpham.work",
   "description": "GPT-5.6 Terra — balanced frontier model (Intelligence Index 55.0, GPQA Diamond 92.5%, Terminal-Bench Hard 57.6%). Best for everyday coding, multi-step reasoning, and agentic tasks needing more capability than Luna without Sol's cost. Limits: 16K input / 4K output tokens per call. OpenAI-compatible request and response format.",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x7EEBD75B116A553E02cbAca28CfBd47Bc411E6b1",
   "x402_version": 2,
   "updated": "2026-08-17T12:30:16.135Z"
  },
  {
   "url": "https://api.monpham.work/v1/twitter/search",
   "host": "api.monpham.work",
   "description": "Search X/Twitter tweets by query. POST body: {query, limit}.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7EEBD75B116A553E02cbAca28CfBd47Bc411E6b1",
   "x402_version": 2,
   "updated": "2026-09-09T11:05:27.453Z"
  },
  {
   "url": "https://api.munition.io/v1/airports/search",
   "host": "api.munition.io",
   "description": "Munition Airport Search: x402-paid airport reference data search for AI agents. Pay 0.001 USDC to search airports by IATA code, city, airport name, or country and receive normalized IATA airport records suitable for travel planning.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-08-26T06:22:28.675Z"
  },
  {
   "url": "https://api.munition.io/v1/exa/answer",
   "host": "api.munition.io",
   "description": "Munition Exa Answer: x402-paid cited answers for AI agents. Pay 0.01 USDC to get a direct answer to a question grounded in live web search, with the source pages as citations.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T09:53:42.967Z"
  },
  {
   "url": "https://api.munition.io/v1/exa/contents",
   "host": "api.munition.io",
   "description": "Munition Exa Contents: x402-paid page content extraction for AI agents. Pay 0.002 USDC per call to fetch clean text (plus optional highlights and summaries) for up to 20 URLs from Exa's cache, with live crawl fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T09:53:39.835Z"
  },
  {
   "url": "https://api.munition.io/v1/exa/find-similar",
   "host": "api.munition.io",
   "description": "Munition Exa Find Similar: x402-paid similar-page discovery for AI agents. Pay 0.01 USDC to get up to 25 pages semantically similar to a given URL (competitors, related articles, alternatives), with optional page contents.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T09:53:41.427Z"
  },
  {
   "url": "https://api.munition.io/v1/exa/search",
   "host": "api.munition.io",
   "description": "Munition Exa Search: x402-paid neural web search for AI agents. Pay 0.01 USDC per query and get up to 25 ranked results (title, url, date, author, optional page text/highlights/summary) from Exa's semantic index. Supports categories (news, research paper, company, github, people…), domain include/exclude and date filters.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-11T10:41:15.447Z"
  },
  {
   "url": "https://api.munition.io/v1/firecrawl/scrape",
   "host": "api.munition.io",
   "description": "Munition Firecrawl Scrape: x402-paid web page scraping for AI agents. Pay 0.015 USDC per URL to get the page rendered with JavaScript and converted to clean markdown (optionally raw HTML, links, summary). Use when a plain fetch returns empty, JS-only or 403 content.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T09:53:46.016Z"
  },
  {
   "url": "https://api.munition.io/v1/firecrawl/search",
   "host": "api.munition.io",
   "description": "Munition Firecrawl Search: x402-paid web search for AI agents. Pay 0.03 USDC per query to get up to 20 web results (url, title, description) and optionally the full markdown content of each result in the same call.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-11T10:41:29.994Z"
  },
  {
   "url": "https://api.munition.io/v1/flights/search",
   "host": "api.munition.io",
   "description": "Munition Flight Search: x402-paid live flight offer search for AI agents. Pay 0.05 USDC to search Duffel flight offers and receive compact normalized itineraries, prices, carriers, and metadata suitable for replay and downstream planning.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-08-28T15:23:58.488Z"
  },
  {
   "url": "https://api.munition.io/v1/render/pdf",
   "host": "api.munition.io",
   "description": "Synchronous HTML to A4 PDF, 0.020 USDC with seven-day deletion eligibility, not a hard public-access cutoff; asynchronous cleanup and caches may persist. Not renewable. Non-guessable public URL, not private: do not submit sensitive content. HTTP x402 only; no PDF MCP tool or MPP route. Candidate implementation; deployment not verified.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:18.511Z"
  },
  {
   "url": "https://api.munition.io/v1/serper/images",
   "host": "api.munition.io",
   "description": "Munition Google Images: x402-paid Google Images results for AI agents via Serper. Pay 0.004 USDC per query for image URLs, thumbnails, dimensions and source pages.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T09:53:53.458Z"
  },
  {
   "url": "https://api.munition.io/v1/serper/news",
   "host": "api.munition.io",
   "description": "Munition Google News: x402-paid Google News results for AI agents via Serper. Pay 0.004 USDC per query for recent articles (title, link, source, date, snippet) with country, language and time filters.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T09:53:51.474Z"
  },
  {
   "url": "https://api.munition.io/v1/serper/search",
   "host": "api.munition.io",
   "description": "Munition Google Search: x402-paid Google web search results for AI agents via Serper. Pay 0.004 USDC per query for organic results (title, link, snippet, position), answer box, knowledge graph, people-also-ask and related searches. Country and language selectable.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-11T10:41:06.247Z"
  },
  {
   "url": "https://api.munition.io/v1/serper/shopping",
   "host": "api.munition.io",
   "description": "Munition Google Shopping: x402-paid Google Shopping results for AI agents via Serper. Pay 0.004 USDC per query for products with price, seller, rating and link — useful for price comparison and product research.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-09T09:53:55.499Z"
  },
  {
   "url": "https://api.munition.io/v1/uploads",
   "host": "api.munition.io",
   "description": "Munition Upload: x402-paid temporary file hosting for AI agents. Buy a presigned upload slot, upload one local file or generated artifact up to 10 MB, and get a public non-guessable files.munition.io link retained for 7 days. Useful for PDFs, screenshots, images, logs, JSON, reports, browser sharing, webhook sharing, and agent-to-human handoff.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x54d6C2C08e10F1a1d3dA88dF513bbE9BCf1A4aFa",
   "x402_version": 2,
   "updated": "2026-09-12T15:50:22.158Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/basis/btc/usd",
   "host": "api.myceliasignal.com",
   "description": "BTC/USD spot-futures basis and annualized carry across 5 exchanges — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:38:08.955Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/basis/eth/usd",
   "host": "api.myceliasignal.com",
   "description": "Ethereum spot-futures basis and annualized carry — cross-venue arbitrage signal for basis traders — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:38:06.698Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/basis/sol/usd",
   "host": "api.myceliasignal.com",
   "description": "Solana spot-futures basis and annualized carry — cross-venue arbitrage signal for basis traders — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:38:04.093Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/econ/calendar/country/eu",
   "host": "api.myceliasignal.com",
   "description": "EU economic events — next 30 days of Eurozone macro releases — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-17T16:58:49.871Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/econ/calendar/country/us",
   "host": "api.myceliasignal.com",
   "description": "US economic events — next 30 days of US macro releases — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-17T16:58:45.708Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/econ/calendar/fomc",
   "host": "api.myceliasignal.com",
   "description": "FOMC meeting schedule — upcoming Federal Reserve rate decision dates for interest rate and bond trading — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-09T10:15:00.388Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/econ/calendar/today",
   "host": "api.myceliasignal.com",
   "description": "Today's economic events — all high/medium impact releases scheduled for today — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-17T16:58:37.857Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/gas/arbitrum",
   "host": "api.myceliasignal.com",
   "description": "Arbitrum L2 gas price — current transaction fee for Arbitrum One network — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:43.834Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/gas/ethereum",
   "host": "api.myceliasignal.com",
   "description": "Ethereum mainnet gas price — current base fee and priority fee for ETH transaction cost estimation — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:27:03.394Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/gas/optimism",
   "host": "api.myceliasignal.com",
   "description": "Optimism L2 gas price — current transaction fee for Optimism network — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:59.394Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/gas/polygon",
   "host": "api.myceliasignal.com",
   "description": "Polygon gas price — current transaction fee for Polygon PoS network — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:47.544Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/gas/solana",
   "host": "api.myceliasignal.com",
   "description": "Solana transaction fee — current lamports per signature for Solana network cost estimation — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:55.833Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/marine/:lat/:lon/seastate",
   "host": "api.myceliasignal.com",
   "description": "Real-time sea state at GPS coordinates — wave height, period and conditions for maritime routing — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-17T16:58:28.253Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/all/btc",
   "host": "api.myceliasignal.com",
   "description": "BTC/USD union of pivot+density+round with cross-method corroboration. Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:32:18.374Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/all/eth",
   "host": "api.myceliasignal.com",
   "description": "ETH/USD union of pivot+density+round with cross-method corroboration. Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:32:23.473Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/all/sol",
   "host": "api.myceliasignal.com",
   "description": "SOL/USD union of pivot+density+round with cross-method corroboration. Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:32:28.665Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/density/btc",
   "host": "api.myceliasignal.com",
   "description": "BTC/USD dwell levels (where price spent time / acceptance). Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:31:52.311Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/density/eth",
   "host": "api.myceliasignal.com",
   "description": "ETH/USD dwell levels (where price spent time / acceptance). Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:31:56.728Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/density/sol",
   "host": "api.myceliasignal.com",
   "description": "SOL/USD dwell levels (where price spent time / acceptance). Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:32:00.976Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/pivot/btc",
   "host": "api.myceliasignal.com",
   "description": "BTC/USD swing-pivot levels (where price reversed). Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:31:38.452Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/pivot/eth",
   "host": "api.myceliasignal.com",
   "description": "ETH/USD swing-pivot levels (where price reversed). Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:31:43.04Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/pivot/sol",
   "host": "api.myceliasignal.com",
   "description": "SOL/USD swing-pivot levels (where price reversed). Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:31:47.619Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/round/btc",
   "host": "api.myceliasignal.com",
   "description": "BTC/USD psychological round-number levels. Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:32:05.389Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/round/eth",
   "host": "api.myceliasignal.com",
   "description": "ETH/USD psychological round-number levels. Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:32:09.877Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/market/support/round/sol",
   "host": "api.myceliasignal.com",
   "description": "SOL/USD psychological round-number levels. Deterministic price-structure attestation over 69d spot history — support, resistance, at-level with strength and proximity. Ed25519 signed. No forward-looking claim. — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-08-18T22:32:14.081Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/oi/btc/usd",
   "host": "api.myceliasignal.com",
   "description": "BTC/USD open interest across 5 exchanges with 1h/4h/24h deltas — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:27:12.888Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/oi/eth/usd",
   "host": "api.myceliasignal.com",
   "description": "Ethereum open interest across 5 exchanges — aggregated OI with 1h/4h/24h deltas for positioning analysis — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-09T11:05:34.793Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/oi/sol/usd",
   "host": "api.myceliasignal.com",
   "description": "Solana open interest across 5 exchanges — aggregated OI with deltas for positioning and sentiment — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:50.895Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/ada/usd",
   "host": "api.myceliasignal.com",
   "description": "Real-time Cardano ADA price in USD, aggregated from multiple exchanges — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:48.323Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/btc/eur",
   "host": "api.myceliasignal.com",
   "description": "Real-time Bitcoin price in EUR, multi-exchange aggregated oracle for European markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:45.808Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/btc/eur/vwap",
   "host": "api.myceliasignal.com",
   "description": "Bitcoin volume-weighted average price in EUR for European market execution — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:38:01.597Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/btc/jpy",
   "host": "api.myceliasignal.com",
   "description": "Real-time Bitcoin price in JPY, multi-exchange aggregated oracle for Japanese markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:42.459Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/btc/usd",
   "host": "api.myceliasignal.com",
   "description": "Real-time Bitcoin price in USD, aggregated from 9 exchanges including Binance, Coinbase and Kraken — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-14T08:00:15.415Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/btc/usd/vwap",
   "host": "api.myceliasignal.com",
   "description": "Bitcoin volume-weighted average price in USD for order execution and fair value benchmarking — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:37:58.344Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/cad/jpy",
   "host": "api.myceliasignal.com",
   "description": "CAD/JPY forex exchange rate — Canadian dollar to Japanese yen — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:39.963Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/chf/cad",
   "host": "api.myceliasignal.com",
   "description": "CHF/CAD forex exchange rate — Swiss franc to Canadian dollar — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:37.474Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/chf/jpy",
   "host": "api.myceliasignal.com",
   "description": "CHF/JPY forex exchange rate — Swiss franc to Japanese yen — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:34.99Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/cny/cad",
   "host": "api.myceliasignal.com",
   "description": "CNY/CAD forex exchange rate — Chinese yuan to Canadian dollar — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:32.299Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/cny/jpy",
   "host": "api.myceliasignal.com",
   "description": "CNY/JPY forex exchange rate — Chinese yuan to Japanese yen — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:30.027Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/doge/usd",
   "host": "api.myceliasignal.com",
   "description": "Real-time Dogecoin price in USD, aggregated from multiple exchanges — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:27.484Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eth/eur",
   "host": "api.myceliasignal.com",
   "description": "Real-time Ethereum price in EUR, multi-exchange aggregated oracle for European markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:24.943Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eth/jpy",
   "host": "api.myceliasignal.com",
   "description": "Real-time Ethereum price in JPY, multi-exchange aggregated oracle for Japanese markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:22.204Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eth/usd",
   "host": "api.myceliasignal.com",
   "description": "Real-time Ethereum price in USD, aggregated from 9 exchanges including Binance, Coinbase and Kraken — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-14T04:00:05.016Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eth/usd/vwap",
   "host": "api.myceliasignal.com",
   "description": "Ethereum volume-weighted average price in USD for order execution and fair value — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:37:55.268Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eur/cad",
   "host": "api.myceliasignal.com",
   "description": "EUR/CAD forex exchange rate — euro to Canadian dollar — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:19.56Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eur/chf",
   "host": "api.myceliasignal.com",
   "description": "EUR/CHF forex exchange rate — euro to Swiss franc safe-haven rate — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:17.408Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eur/cny",
   "host": "api.myceliasignal.com",
   "description": "EUR/CNY forex exchange rate — euro to Chinese yuan — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:14.89Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eur/gbp",
   "host": "api.myceliasignal.com",
   "description": "EUR/GBP forex exchange rate — euro to British pound sterling — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:12.53Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eur/jpy",
   "host": "api.myceliasignal.com",
   "description": "EUR/JPY forex exchange rate — euro to Japanese yen cross rate — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:09.885Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/eur/usd",
   "host": "api.myceliasignal.com",
   "description": "EUR/USD forex exchange rate — real-time euro to US dollar for FX trading and settlement — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:07.387Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/gbp/cad",
   "host": "api.myceliasignal.com",
   "description": "GBP/CAD forex exchange rate — British pound to Canadian dollar — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:04.866Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/gbp/chf",
   "host": "api.myceliasignal.com",
   "description": "GBP/CHF forex exchange rate — British pound to Swiss franc — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:26:02.172Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/gbp/cny",
   "host": "api.myceliasignal.com",
   "description": "GBP/CNY forex exchange rate — British pound to Chinese yuan — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:59.526Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/gbp/jpy",
   "host": "api.myceliasignal.com",
   "description": "GBP/JPY forex exchange rate — British pound to Japanese yen — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:56.88Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/gbp/usd",
   "host": "api.myceliasignal.com",
   "description": "GBP/USD forex exchange rate — British pound to US dollar cable rate — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:54.361Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/sol/eur",
   "host": "api.myceliasignal.com",
   "description": "Real-time Solana price in EUR, aggregated from multiple exchanges — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:51.798Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/sol/jpy",
   "host": "api.myceliasignal.com",
   "description": "Real-time Solana price in JPY, aggregated from multiple exchanges — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:48.622Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/sol/usd",
   "host": "api.myceliasignal.com",
   "description": "Real-time Solana price in USD, aggregated from multiple exchanges — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:27:10.318Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usd/cad",
   "host": "api.myceliasignal.com",
   "description": "USD/CAD forex exchange rate — US dollar to Canadian dollar loonie rate — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:46.007Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usd/chf",
   "host": "api.myceliasignal.com",
   "description": "USD/CHF forex exchange rate — US dollar to Swiss franc safe-haven rate — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:43.429Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usd/cny",
   "host": "api.myceliasignal.com",
   "description": "USD/CNY forex exchange rate — US dollar to Chinese yuan — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:40.768Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usd/jpy",
   "host": "api.myceliasignal.com",
   "description": "USD/JPY forex exchange rate — US dollar to Japanese yen, major FX pair — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:45.495Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usdc/usd",
   "host": "api.myceliasignal.com",
   "description": "USDC stablecoin peg monitor — real-time Circle USDC deviation from $1.00 USD — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:38.182Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usdt/eur",
   "host": "api.myceliasignal.com",
   "description": "USDT/EUR derived rate for stablecoin exposure in European markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:35.929Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usdt/jpy",
   "host": "api.myceliasignal.com",
   "description": "USDT/JPY derived rate for stablecoin exposure in Japanese markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:33.065Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/usdt/usd",
   "host": "api.myceliasignal.com",
   "description": "USDT stablecoin peg monitor — real-time Tether deviation from $1.00 USD — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:30.477Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/xau/eur",
   "host": "api.myceliasignal.com",
   "description": "Real-time gold spot price in EUR for European commodity exposure — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:45.904Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/xau/jpy",
   "host": "api.myceliasignal.com",
   "description": "Real-time gold spot price in JPY for Asian commodity markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:23.999Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/xau/usd",
   "host": "api.myceliasignal.com",
   "description": "Real-time gold spot price in USD for commodity trading and macro hedging — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:20.174Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/price/xrp/usd",
   "host": "api.myceliasignal.com",
   "description": "Real-time XRP price in USD, aggregated from multiple exchanges — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-01T21:25:15.998Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/sentiment/btc/usd",
   "host": "api.myceliasignal.com",
   "description": "MSXI Bitcoin market sentiment index — funding rate, long/short ratio, open interest momentum and liquidation signals combined — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-14T08:00:06.209Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/stress/market",
   "host": "api.myceliasignal.com",
   "description": "MSSI market stress index — composite systemic risk signal across crypto, equity, credit and volatility markets — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-14T08:00:10.666Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/volatility/btc/usd",
   "host": "api.myceliasignal.com",
   "description": "MSVI Bitcoin volatility index — composite of realized vol, implied vol, term structure, funding stress and put/call ratio — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-14T04:00:10.365Z"
  },
  {
   "url": "https://api.myceliasignal.com/oracle/volatility/eth/usd",
   "host": "api.myceliasignal.com",
   "description": "MSVI Ethereum volatility index — composite of realized vol, implied vol, term structure, funding stress and put/call ratio — Ed25519 signed attestation",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD593832Ce9C2B13B192ba50B55dd9AF44e96700d",
   "x402_version": 2,
   "updated": "2026-09-14T04:00:15.447Z"
  },
  {
   "url": "https://api.myco2suite.io/api/v1/cbam/batch",
   "host": "api.myco2suite.io",
   "description": "Batch EU CBAM: liability for a portfolio of shipments in one call (1–100 shipments; a single live ETS price is shared). Priced per shipment.",
   "method": "POST",
   "chain": "base",
   "price": 0.016,
   "price_atomic": "16000",
   "asset": "USDC",
   "pay_to": "0xdCA14e2B0F7995fe9263d77A9E7dCd128D1E6dD7",
   "x402_version": 2,
   "updated": "2026-09-06T01:29:54.564Z"
  },
  {
   "url": "https://api.myco2suite.io/api/v1/freight",
   "host": "api.myco2suite.io",
   "description": "Freight carbon: CO2e for road/rail/sea/air shipments by weight × distance, single-leg or multi-leg intermodal. Ports/airports by UN-LOCODE, IATA, name or lat/long.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xdCA14e2B0F7995fe9263d77A9E7dCd128D1E6dD7",
   "x402_version": 2,
   "updated": "2026-08-30T15:13:28.123Z"
  },
  {
   "url": "https://api.myco2suite.io/api/v1/transaction",
   "host": "api.myco2suite.io",
   "description": "Spend-based carbon (Scope 3): convert a transaction amount + industry code (MCC/NAICS/BEA/ISIC/SIC/NACE) into verified CO2e. 200+ countries, licensed emission factors with full provenance.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xdCA14e2B0F7995fe9263d77A9E7dCd128D1E6dD7",
   "x402_version": 2,
   "updated": "2026-08-25T19:16:01.602Z"
  },
  {
   "url": "https://api.mydev-tools.tech/agent/v1/habits/recommend",
   "host": "api.mydev-tools.tech",
   "description": "Next-best habit recommendations (USDC on Base).",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x9333e2b421A33428D71b7E03cc050C297d85BDA6",
   "x402_version": 2,
   "updated": "2026-08-30T15:57:02.558Z"
  },
  {
   "url": "https://api.n0brains.com/x402/macro",
   "host": "api.n0brains.com",
   "description": "Current cross-asset macro conditions for crypto: liquidity, volatility, rates and upcoming calendar risk (CPI, FOMC, etc), with a per-asset directional bias only when the live composite supports one. For setting risk posture, not a daily signal feed. Not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xc1793B8AA0D25193117EF025f145994e1c02011F",
   "x402_version": 2,
   "updated": "2026-09-11T09:53:05.811Z"
  },
  {
   "url": "https://api.n0brains.com/x402/rotation",
   "host": "api.n0brains.com",
   "description": "Crypto market rotation and altseason regime detector: sector/asset rotation score, breadth, relative strength, and which coins are rotating in vs out. Tells an agent whether capital is flowing to BTC, ETH, or alts right now. Not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xc1793B8AA0D25193117EF025f145994e1c02011F",
   "x402_version": 2,
   "updated": "2026-09-09T12:09:15.84Z"
  },
  {
   "url": "https://api.n0brains.com/x402/signals",
   "host": "api.n0brains.com",
   "description": "Real-time crypto trading signals for BTC, ETH, SOL and 400+ coins — classified by type (whale flows, funding, liquidations, listings, news, on-chain), scored, with direction, confidence and conviction. Emitted signals' forward-return record is public at n0brains.com/proof. Not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc1793B8AA0D25193117EF025f145994e1c02011F",
   "x402_version": 2,
   "updated": "2026-08-27T21:54:40.485Z"
  },
  {
   "url": "https://api.nameintel.io/api/v1/check/domain",
   "host": "api.nameintel.io",
   "description": "Domain availability check",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xecd6eDc72f228dcFf9a7e7E981FD64bEa5A4A395",
   "x402_version": 2,
   "updated": "2026-09-08T12:10:31.693Z"
  },
  {
   "url": "https://api.nameintel.io/api/v1/check/geo",
   "host": "api.nameintel.io",
   "description": "GEO / AI findability score",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xecd6eDc72f228dcFf9a7e7E981FD64bEa5A4A395",
   "x402_version": 2,
   "updated": "2026-09-08T12:10:59.009Z"
  },
  {
   "url": "https://api.nameintel.io/api/v1/check/social",
   "host": "api.nameintel.io",
   "description": "Social handle availability check",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xecd6eDc72f228dcFf9a7e7E981FD64bEa5A4A395",
   "x402_version": 2,
   "updated": "2026-09-08T12:10:48.883Z"
  },
  {
   "url": "https://api.nameintel.io/api/v1/check/trademark",
   "host": "api.nameintel.io",
   "description": "USPTO trademark conflict check",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xecd6eDc72f228dcFf9a7e7E981FD64bEa5A4A395",
   "x402_version": 2,
   "updated": "2026-09-08T12:10:41.069Z"
  },
  {
   "url": "https://api.nameintel.io/api/v1/score",
   "host": "api.nameintel.io",
   "description": "Full name score",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xecd6eDc72f228dcFf9a7e7E981FD64bEa5A4A395",
   "x402_version": 2,
   "updated": "2026-09-08T12:11:07.702Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/chains/chain-rank",
   "host": "api.nansen.ai",
   "description": "Get chain growth rankings",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-23T14:39:03.629Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/nansen-score/top-tokens",
   "host": "api.nansen.ai",
   "description": "Get Nansen Score Top Tokens",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-22T22:04:08.578Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/perp-leaderboard",
   "host": "api.nansen.ai",
   "description": "Get Perpetual Trading Leaderboard Data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-02T21:12:09.73Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/perp-screener",
   "host": "api.nansen.ai",
   "description": "Get Perpetual Contract Screening Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:07.695Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/prediction-market/categories",
   "host": "api.nansen.ai",
   "description": "Get Prediction Market Categories",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-08T23:07:55.599Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/prediction-market/market-screener",
   "host": "api.nansen.ai",
   "description": "Get Prediction Market Screener",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-11T16:03:15.837Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/prediction-market/pnl-by-market",
   "host": "api.nansen.ai",
   "description": "Get Prediction Market PnL by Market",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-30T02:42:21.481Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/prediction-market/top-holders",
   "host": "api.nansen.ai",
   "description": "Get Prediction Market Top Holders",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-30T02:48:39.753Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/prediction-market/trades-by-market",
   "host": "api.nansen.ai",
   "description": "Get Prediction Market Trades by Market",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-30T02:42:20.875Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/counterparties",
   "host": "api.nansen.ai",
   "description": "Get Address Counterparties Data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-13T05:11:06.288Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/current-balance",
   "host": "api.nansen.ai",
   "description": "Get Address Current Balance Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-14T07:00:34.59Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/first-funder",
   "host": "api.nansen.ai",
   "description": "Get Address First Funder Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-06T20:27:47.811Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/historical-balances",
   "host": "api.nansen.ai",
   "description": "Get Address Historical Balances Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-09T13:12:55.457Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/pnl",
   "host": "api.nansen.ai",
   "description": "Retrieve address PnL data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-11T12:28:06.032Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/pnl-summary",
   "host": "api.nansen.ai",
   "description": "Get Address PnL Summary Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-09T13:12:52.252Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/related-wallets",
   "host": "api.nansen.ai",
   "description": "Get Address Related Wallets Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-13T05:11:12.317Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/address/transactions",
   "host": "api.nansen.ai",
   "description": "Get Address Transactions Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-12T17:11:39.425Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/dex-trades",
   "host": "api.nansen.ai",
   "description": "Get Wallet DEX Trades",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-30T04:11:02.089Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/perp-pnl-summary",
   "host": "api.nansen.ai",
   "description": "Get Hyperliquid Perp PnL Summary",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-02T21:44:30.492Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/profiler/perp-positions",
   "host": "api.nansen.ai",
   "description": "Get Perpetual Positions Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-25T09:53:56.969Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/smart-money/dex-trades",
   "host": "api.nansen.ai",
   "description": "Get Smart Money DEX Trades Data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-08T23:08:55.068Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/smart-money/historical-holdings",
   "host": "api.nansen.ai",
   "description": "Get Smart Money Historical Holdings Data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:38.713Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/smart-money/holdings",
   "host": "api.nansen.ai",
   "description": "Get Smart Money Holdings Data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-14T05:00:25.475Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/smart-money/netflow",
   "host": "api.nansen.ai",
   "description": "Get Smart Money Netflow Data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-14T09:01:00.816Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/smart-money/perp-trades",
   "host": "api.nansen.ai",
   "description": "Get Smart Money Perpetual Trades Data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-14T00:10:23.625Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/dex-trades",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) DEX trades data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-13T13:30:37.957Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/flow-intelligence",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) flow intelligence data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-13T18:30:18.305Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/flows",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) flows data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-13T01:00:15.673Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/holders",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) holders data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-13T18:36:18.442Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/perp-pnl-leaderboard",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) perp PnL leaderboard data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-25T09:55:10.318Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/perp-positions",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) perp positions data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-20T21:46:42.605Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/pnl-leaderboard",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) PnL leaderboard data",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-11T13:59:47.999Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/token-information",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) token information data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-10T10:39:08.395Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/token-ohlcv",
   "host": "api.nansen.ai",
   "description": "Retrieve token OHLCV candle data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-28T03:52:00.426Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/transfers",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) transfers data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-25T09:53:15.57Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/tgm/who-bought-sold",
   "host": "api.nansen.ai",
   "description": "Get \"Token God Mode\" (TGM) who bought/sold data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-14T03:16:41.478Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1/token-screener",
   "host": "api.nansen.ai",
   "description": "Retrieve token screener data",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-09-12T17:41:01.589Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1beta1/tgm/historical-dex-trades",
   "host": "api.nansen.ai",
   "description": "Get historical \"Token God Mode\" (TGM) DEX trades (Beta)",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-24T11:53:48.816Z"
  },
  {
   "url": "https://api.nansen.ai/api/v1beta1/tgm/historical-who-bought-sold",
   "host": "api.nansen.ai",
   "description": "Get historical \"Token God Mode\" (TGM) who bought/sold (Beta)",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93053f1e7A5eFEDa532Fe69CbbE43cBEc3A0F13f",
   "x402_version": 2,
   "updated": "2026-08-24T11:55:58.889Z"
  },
  {
   "url": "https://api.nativebtc.org/v1/mempool/stream-ticket",
   "host": "api.nativebtc.org",
   "description": "Pay once to receive a short-lived WebSocket ticket for the live Bitcoin mempool stream.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0300E73759B357ceeE5A248d1801eCb8abf7A1d4",
   "x402_version": 2,
   "updated": "2026-09-11T03:38:17.998Z"
  },
  {
   "url": "https://api.neurodynamic.tech/v1/audio/cloning/result",
   "host": "api.neurodynamic.tech",
   "description": "Introductory pricing. Collect completed English cloned speech as WAV, 0.01 USDC on Base, up to 1,000 characters. Requires approved requester credential, authorized private voice and ready job. First read https://api.neurodynamic.tech/cloning for enrolment, queue and payment recovery. No payment is signed while queued. Accent and similarity vary.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa369aC3412360206DB63507b190E691c0C5B9F3e",
   "x402_version": 2,
   "updated": "2026-09-10T16:06:29.603Z"
  },
  {
   "url": "https://api.neurodynamic.tech/v1/audio/speech",
   "host": "api.neurodynamic.tech",
   "description": "Introductory pricing. Catalogue narration: 0.005 USDC on Base, up to 1,000 characters, MP3. Seven English voices. No account, reference upload or human approval. Read https://api.neurodynamic.tech/narration. Authorisation verified before work; settlement after successful audio. Retry identical body and proof for one hour without a second charge. Quoted tier price: 0.005 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa369aC3412360206DB63507b190E691c0C5B9F3e",
   "x402_version": 2,
   "updated": "2026-09-12T08:53:56.871Z"
  },
  {
   "url": "https://api.neurodynamic.tech/v1/audio/transcriptions",
   "host": "api.neurodynamic.tech",
   "description": "Introductory pricing. NeuroDynamic speech-to-text transcription: convert a voice note or short audio recording into a JSON transcript. Up to 60 seconds and 12 MiB; WAV, MP3, FLAC or Ogg. No account needed. Read https://api.neurodynamic.tech/docs for inputs, privacy and payment recovery. 0.01 USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa369aC3412360206DB63507b190E691c0C5B9F3e",
   "x402_version": 2,
   "updated": "2026-09-12T12:05:12.591Z"
  },
  {
   "url": "https://api.neurodynamic.tech/v1/llm/abliterated-large/completions",
   "host": "api.neurodynamic.tech",
   "description": "NeuroDynamic Abliterated Model Large: uncensored / reduced-refusal text LLM. 0.035 USDC per request, 2000 UTF-8 input bytes and up to 512 output tokens. Age 18+, lawful use. No prompt/output retention on NeuroDynamic servers; third-party policies apply. Read https://api.neurodynamic.tech/llm before paying. Lost output cannot be replayed; payment status can be recovered.",
   "method": "POST",
   "chain": "base",
   "price": 0.035,
   "price_atomic": "35000",
   "asset": "USDC",
   "pay_to": "0xa369aC3412360206DB63507b190E691c0C5B9F3e",
   "x402_version": 2,
   "updated": "2026-09-11T21:56:59.803Z"
  },
  {
   "url": "https://api.neurodynamic.tech/v1/llm/abliterated/completions",
   "host": "api.neurodynamic.tech",
   "description": "NeuroDynamic Abliterated Model: uncensored / reduced-refusal text LLM. 0.020 USDC per request, 2000 UTF-8 input bytes and up to 512 output tokens. Age 18+, lawful use. No prompt/output retention on NeuroDynamic servers; third-party policies apply. Read https://api.neurodynamic.tech/llm before paying. Lost output cannot be replayed; payment status can be recovered.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa369aC3412360206DB63507b190E691c0C5B9F3e",
   "x402_version": 2,
   "updated": "2026-09-12T08:54:03.865Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/agents/status",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — liveness probe: per-agent intelligence output counts over the last 24h with last-seen timestamps, across the 40+ data agents. Verify the engine is live before buying data — same price tier as /x402/regime. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-12T16:57:26.37Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/apex/signals",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — APEX v10.2 multi-source confluence signals feed from the bot's live apex_signals table: symbol, direction, score, entry price, timeframe and momentum_surge flag. Optional ?symbol= LIKE filter, ?limit= (default 25, cap 50), ordered by created_at DESC. Proprietary News Guru computation. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:40.245Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/brain/anomalies",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — recent ANOMALY detections: pump/psyop mention spikes with no institutional confirmation, token rug precursors, coordinated wallet activity, data-integrity divergences. The bot's own risk filters, exposed as a feed. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:30:14.103Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/brain/decisions",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — full LLM trade-reasoning chain: every routing decision with thesis, signal attribution, kelly_fraction, gate result and exit detail. Unique dataset: the AI's own trade logic, per decision. Optional ?symbol= / ?stage= filters. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:32.403Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/brain/kelly",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — Kelly-criterion outcome ledger: per-trade signal_type, pnl, r_multiple, kelly_fraction, narrative_score and llm_provider — the strategy's live performance history. Optional ?signal_type= filter for per-strategy slicing. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:36.285Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/brain/recent",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — most recent cross-agent market intelligence ideas (institutional flow, options flow, on-chain, news catalysts) from a 40-source SharedBrain. Optional symbol filter, up to 25 ideas per call. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:30:10.237Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/btc/snapshot",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — BTC one-call read: dormant/Satoshi-era wallet movement state, the five most recent dormant-wallet moves (BTC, USD value, years dormant), latest APEX BTC confluence signals and the market regime. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:20.254Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/congress/trades",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — recent US congressional stock transactions: member, party, state, buy/sell, ticker, amount range, transaction and disclosure dates. Optional ?symbol= filter. The per-call alternative to $25-75/mo congressional-data plans. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:30:57.677Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/darkpool/recent",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — recent institutional dark-pool prints: symbol, direction, strength, confidence and a derived size_bucket (block/large/mid/small) for significant institutional-scale blocks. Raw notional/price figures are not redistributed. Lookback via ?hours= (default 48). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:30:46.753Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/futures/NVDA",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — crypto futures/derivatives read for one symbol (BTC, ETH, SOL, XRP...): latest APEX multi-source confluence signals (direction, score, momentum surge, timeframe) plus the current market regime. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-09T10:15:09.646Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/institutions/NVDA",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — per-stock institutional composite for one ticker: STOCK Act congressional trades (public government disclosures) + 13F institution-holding moves (new/increased/decreased/sold from public SEC filings). Analyst-ratings and company-fundamentals numeric fields excluded (vendor licensing). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:28.509Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/institutions/recent",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — recent institutional 13F position moves across tracked funds: new / increased / decreased / sold positions with shares, value, portfolio weight and filing date. Optional ?symbol= filter. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:23.986Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/launch-ta/:solana_address",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — VWAP/Bollinger/RSI/MACD confluence read on a fresh memecoin launch computed over GeckoTerminal OHLCV (public/keyless). Token = mint address or symbol. Optional ?chain= (default solana; solana/base/bsc/ethereum). Returns NG-derived bias/score/factors verdict only — raw candles are not redistributed. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:56.192Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/macro/snapshot",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — macro one-call read: current market regime plus the latest Fed-speech, BIS, prediction-market and geopolitical intelligence entries from the macro agents. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:10.079Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/memecoin/movers",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — liquidity- and volume-gated memecoin movers for one chain (?chain= solana|base|bsc|ethereum): top gainers, losers and volume leaders with price, liquidity and 24h stats — wash-trade noise filtered out. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:31:10.245Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/memecoin/verify/:solana_address",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — token authenticity verdict for one Solana mint: 0-1 realness score, confidence, recommended action (PASS / SMALL_SNIPER / MONITOR / REJECT), rug-risk flags, psyop/pump detection and narrative tags, from a 6-probe on-chain+social verifier with creator rug-history. Returns found:false if the address has never been scanned. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:31:06.356Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/memecoin/verify/probe",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — token authenticity verdict for one Solana mint: 0-1 realness score, confidence, recommended action (PASS / SMALL_SNIPER / MONITOR / REJECT), rug-risk flags, psyop/pump detection and narrative tags, from a 6-probe on-chain+social verifier with creator rug-history. Returns found:false if the address has never been scanned. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-08-28T03:35:18.822Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/narratives",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — NG-derived NARRATIVE_SYNTHESIS and CATALYST_CONVERGENCE intelligence from SharedBrain website_intelligence_agent: macro themes in motion, catalyst-convergence events and confidence scores. Pure NG synthesis output — no raw third-party vendor data redistributed. ?limit= applies per idea-type (NARRATIVE_SYNTHESIS and CATALYST_CONVERGENCE are capped separately), so limit=25 can",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:33:10.373Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/options/flow",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — recent unusual options-flow signals: sweep clusters and large-premium prints across the active equity universe, with direction, strength, confidence and a derived size_bucket (block/large/mid/small). The per-call alternative to $50-150/mo flow subscriptions. Lookback via ?hours= (default 24). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:30:37.683Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/options/gex/NVDA",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — dealer-regime classification for one equity/ETF symbol: regime label (e.g. positive_gamma_pinning / negative_gamma_amplifying) and gamma_bias (positive/negative/neutral) for squeeze and volatility analysis. Raw gamma dollar exposures are not redistributed. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:30:42.335Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/prediction/market-stats/:hash",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — aggregate wallet intelligence for one Polymarket market (by condition_id): unique wallets, buy/sell volume split, new-wallet count and volume share, and the top-10 buyers. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:01.83Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/prediction/markets",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — full Polymarket market landscape (up to 2000 markets): category-grouped odds, liquidity, volume and direction from the bot's Polymarket intelligence agents. Optional ?category= filter (sports/crypto/politics/macro/geopolitics/stocks/commodities/entertainment/other) and ?limit= (default 100, cap 2000). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:31:18.378Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/prediction/new-wallets",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — first-time Polymarket bettor fills: fresh wallets taking positions, with fill size, side, outcome price and the wallet's rolling totals. The 'suspiciously confident new wallet' insider-pattern feed. Filter by ?condition_id= / ?side=. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:31:57.461Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/prediction/whale-leaders",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — Polymarket smart-money leaderboard: whale wallets ranked by informed score, win rate, realized PnL or volume, with specialization and average entry odds. Insider/algo detection per-call — elsewhere this data class sits behind $599/mo API plans. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:31:53.612Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/prediction/whales",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — Polymarket flagged-wallet groupings + coordinated-betting cabal intel from the bot's on-chain wallet tracker: address, buy/sell volume, counts, markets touched, plus any known cabal cluster ideas. Raw public-chain-derived data — no upstream-license restriction. Optional ?limit= (default 25, cap 100). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:31:49.66Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/regime",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — US equity + crypto market regime now: TRENDING, MEAN_REVERTING or VOL_EXPANSION with confidence. Example: {regime: TRENDING, confidence: 0.74, reason: 'ADX 31 + VIX compression', vix_spot: 14.2, adx: 31}. Derived by a 40-source trading bot, refreshed intraday. Cheapest first call on this API and the standard 'trend day or chop day' check before sizing any trade. Educational ",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-08T08:23:48.631Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/satoshi/moves",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — dormant/Satoshi-era BTC wallet movement feed: on-chain moves with BTC amount, years dormant and transaction timestamps (public on-chain — no upstream-license restriction). Optional ?limit= (default 25, cap 50). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:33:06.43Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/sentiment/NVDA",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — per-symbol social sentiment: recent sentiment/retail signals (bullish vs bearish counts + net bias) merged with social-intelligence ideas (LunarCrush, StockTwits, Telegram, X) for one ticker. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:06.23Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/signals/composite/NVDA",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — per-symbol conviction: 50 latest signals from 42 generators merged into bullish/bearish counts. Example NVDA: 12 signals, 8 bullish, 3 bearish, avg confidence 0.61, each typed (options_flow, dark_pool, congressional, technical). The only x402 API selling derived US-equity signals rather than raw quotes. Flagship read for 'what does the evidence say about TICKER right now'. E",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-09T11:05:42.702Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/signals/NVDA",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — recent trading signals for one symbol (options flow, dark pool, technical, sentiment, congressional and more), with direction, strength, confidence and source agent. Lookback window via ?hours= (default 24). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:30:29.053Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/sports/edge-scan",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — multi-sport prop-bet edge scan: NG-derived edge_pct, confidence, reasoning and recommended_action (STRONG_PLAY/PLAY/MONITOR/SKIP) across MLB, NBA, NFL props from the live Kalshi executor ledger and the player-prop intelligence agent. Model-owned fields only. Optional ?sport= filter (mlb/nba/nfl). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:33:17.884Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/sports/props",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — player prop edges from the player_prop_intelligence_agent: NG-derived edge_pct, fair_prob, market_prob, direction, and pick identifiers. Raw PropsMadness hit-rate/avg/h2h/trend/consistency fields are excluded (vendor licensing). Sorted by absolute edge_pct descending. Optional ?limit= (default 25, cap 50). Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:33:14.094Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/stocks/rankings",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — full quality-compounder rankings (high-margin / low-debt / high-cash / growing-revenue US equities + revenue-generating crypto protocols, percentile-scored) PLUS growth-stock LEAPS candidates, in one call. A whole ranked universe per request. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:31:13.982Z"
  },
  {
   "url": "https://api.newsgurus.ai/x402/volatility/scan",
   "host": "api.newsgurus.ai",
   "description": "News Gurus Intel API — VolatilityScanner per-symbol ATR%/volume squeeze scoring from the bot's live volatility_scores table: symbol, atr_pct, volume_usd, galaxy_score, composite_score, asset_class and rank. Optional ?asset_class= filter, ?limit= (default 25, cap 50), ordered by composite_score DESC. Proprietary News Guru computation. Educational data, not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa9a38639Ed4Aebc04092E21F3399c56545450713",
   "x402_version": 2,
   "updated": "2026-09-01T13:32:44.181Z"
  },
  {
   "url": "https://api.nexismvp.com/forecast/btc",
   "host": "api.nexismvp.com",
   "description": "Kronos BTC price forecast (latest, from the live HUD). Experimental/informational only — not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T04:37:28.305Z"
  },
  {
   "url": "https://api.nexismvp.com/market/fear-greed",
   "host": "api.nexismvp.com",
   "description": "Crypto Fear & Greed Index (0-100, alternative.me). Experimental/informational only — not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T06:34:50.459Z"
  },
  {
   "url": "https://api.nexismvp.com/market/funding",
   "host": "api.nexismvp.com",
   "description": "Real-time BTC perpetual futures funding rate (OKX) — positive means longs pay shorts (bullish crowding), negative means the reverse. Experimental/informational only — not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T06:34:46.232Z"
  },
  {
   "url": "https://api.nexismvp.com/market/gas-audit",
   "host": "api.nexismvp.com",
   "description": "Audit real gas spend across up to 20 Base mainnet transaction hashes you provide — total/average gas used, cost in ETH, per-tx breakdown. POST body required. Experimental/informational only — not financial advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T06:35:04.811Z"
  },
  {
   "url": "https://api.nexismvp.com/market/gas-decision",
   "host": "api.nexismvp.com",
   "description": "Real-time Base mainnet gas price signal (low/normal/high vs. recent average) — a recommendation on whether now is a cheap time to transact. Experimental/informational only — not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T06:34:54.544Z"
  },
  {
   "url": "https://api.nexismvp.com/market/gas-preflight",
   "host": "api.nexismvp.com",
   "description": "Simulate a Base mainnet transaction before submitting it — real eth_estimateGas + eth_call against the given {to, data, value}, returns whether it would succeed, estimated gas, and estimated cost. POST body required. Experimental/informational only — not financial advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T06:34:59.625Z"
  },
  {
   "url": "https://api.nexismvp.com/market/pdf-to-markdown",
   "host": "api.nexismvp.com",
   "description": "Convert a public PDF (by URL) to Markdown — real local parsing, first 20 pages, max 5MB input. POST body required.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T06:35:10.13Z"
  },
  {
   "url": "https://api.nexismvp.com/market/regime",
   "host": "api.nexismvp.com",
   "description": "Real-time BTC volatility/regime indicator (calm or volatile), the same signal our own regime-switching strategy uses internally. Experimental/informational only — not financial advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3B59f268EbC38c5F43B8B9bE37238bf43378Ad87",
   "x402_version": 2,
   "updated": "2026-09-14T06:34:41.955Z"
  },
  {
   "url": "https://api.node4all.com/v1/md2pdf",
   "host": "api.node4all.com",
   "description": "Node4All md2pdf — Markdown → PDF (md2pdf) conversion for AI agents and document automation workflows. Accepts UTF-8 markdown either as a multipart \"file\" upload (.md, ≤10MB) or as a JSON body { \"markdown\": \"...\" }, and returns application/pdf. Operator: Node4All (https://node4all.com). Currency: USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xd275612Bf0BB35638432c4D95eAA8D5d22346Ca6",
   "x402_version": 2,
   "updated": "2026-09-13T08:27:59.515Z"
  },
  {
   "url": "https://api.node4all.com/v1/x402-test",
   "host": "api.node4all.com",
   "description": "Node4All Fortune — deterministic fortune reading derived from the x402 payment authorization nonce. Flagship demo of the Node4All x402 v2 payment flow. Operator: Node4All (https://node4all.com). Currency: USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xd275612Bf0BB35638432c4D95eAA8D5d22346Ca6",
   "x402_version": 2,
   "updated": "2026-09-09T06:06:45.483Z"
  },
  {
   "url": "https://api.nohumans.directory/v1/listings/:id/verdict",
   "host": "api.nohumans.directory",
   "description": "nohumans.directory pre-spend verdict for one listing: probe history, payTo age and stability, paid-delivery outcome, verified verb, and a pay/caution/avoid verdict with reasons.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xA733875f2F7E8A2817040B5c60B63Ae07D58a1d6",
   "x402_version": 2,
   "updated": "2026-09-05T07:59:43.957Z"
  },
  {
   "url": "https://api.northeastdealintel.com/v1/agent/market-benchmarks",
   "host": "api.northeastdealintel.com",
   "description": "Live cap rate benchmarks by state and property type for Northeast US commercial real estate",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-12T17:23:43.833Z"
  },
  {
   "url": "https://api.northeastdealintel.com/v1/agent/owner-lookup",
   "host": "api.northeastdealintel.com",
   "description": "Owner name, years held, aging signal from 100K+ deed records",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-08-20T20:19:36.991Z"
  },
  {
   "url": "https://api.obeliskapp.io/partner/v1/spy/ads",
   "host": "api.obeliskapp.io",
   "description": "Search Obelisk's curated spy ad catalog when you need competitor creative examples by keyword, brand, or platform. Returns JSON ad cards. Use limit=1 for a cheap first call.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xBd6e4e1741d3C3E9e0391361743D07e95F439255",
   "x402_version": 2,
   "updated": "2026-08-30T15:33:35.115Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/orders",
   "host": "api.oblique.markets",
   "description": "Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-08-26T01:40:09.557Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/agent-preflight-bundle",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs agent preflight bundle. Returns Selectable accountless agent preflight bundle of server time, Base block, gas price, Base USDC balance, and x402 endpoint verification utilities with per-component statuses, evidence hash and bundle ID. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:50:02.253Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/agent-readiness-audit",
   "host": "api.oblique.markets",
   "description": "Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings, and prioritized fixes.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-08-27T01:33:19.818Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/agent-return-context",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs agent return context. Returns Accountless returning-agent context bundle with optional Bazaar, time, Base, facilitator-health, cursor-aware Bazaar delta and trending components, statuses, next cursor, and evidence hash. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:25.29Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/agentcore-route",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs to pick which paid agent service to call for a task. Returns a ranked top-three shortlist of paid agent services with live health, prices, x402 and MPP rails, MCP schemas, qualified session handoff and receipt binding. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:38.298Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/answer-with-sources",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs a cited answer it can show its principal rather than a bare completion. Returns Concise answer to a research question with cited sources, a confidence level and a disclaimer. $0.65.",
   "method": "POST",
   "chain": "base",
   "price": 0.65,
   "price_atomic": "650000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-13T06:13:53.313Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/award-flight-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs award flight search. Returns Validate and normalize an award-flight search (origins, destinations, date window, cabin, passengers) into a stable machine-readable request and response shape, without claiming inventory Oblique does not hold. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:55.545Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/b402-preflight",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs b402 preflight. Returns Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:43.844Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/base-block-number",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs base block number. Returns Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:57.597Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/base-gas-price",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs base gas price. Returns Current Base gas price: fetch EIP-1559 latest-block base fee and gas price in wei and gwei from redundant public RPCs, with block freshness metadata for transaction planning. $0.002.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:02.668Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/base-transfer-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs base transfer search. Returns Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:47.246Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/base-tx-status",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs base tx status. Returns Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:19.001Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/base-usdc-balance",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs base usdc balance. Returns Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:09.635Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/base-usdc-transfer-check",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs base usdc transfer check. Returns Verify a Base mainnet transaction moved USDC: decodes all USDC Transfer logs from the receipt and reports settled=true only for a mined, successful tx with at least one transfer. $0.004.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:37.373Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/base-wallet-profile",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs base wallet profile. Returns Accountless Base mainnet wallet profile with native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness metadata and evidence hash. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:41.776Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/batch-extract",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs batch extract. Returns Run up to 10 public URL JSON extractions in isolated ephemeral compute against caller-supplied JSON Schemas with idempotent reconciliation. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:35.59Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/batch-url-json",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs batch url json. Returns Prepaid batch of up to 10 HTTPS URL-to-JSON extraction jobs with one idempotent reconciled completion receipt. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:59.228Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-category-heat",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar category heat. Returns x402 Bazaar category heat map: every listing in the latest daily full-catalogue snapshot classified into 9 categories (search/scrape, crypto-data, ai-inference, social-data, verification, compute/browser, agent-tools, enrichment, other) with listing counts, settled 30d calls, unique payers and listing share per category. $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:45.156Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-category-heat-feed",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar category heat feed. Returns Loopable Bazaar category-heat change feed with added, removed, rank-change and price-change records, stable cursors and feed timestamps. $0.001079.",
   "method": "POST",
   "chain": "base",
   "price": 0.001079,
   "price_atomic": "1079",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:03.567Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-delta",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar delta. Returns x402 Bazaar day-over-day catalogue diff between the two latest daily full-catalogue snapshots: counts and samples of added resources, removed resources, and price changes (from/to atomic amounts). $0.004.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:16.984Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-listing-lint",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar listing lint. Returns Quality-score an x402 Bazaar listing (0-100): live SSRF-guarded probe of the resource for a valid 402 challenge with description/output-schema/category/price-floor checks, plus snapshot-history analysis from daily full-catalogue Bazaar snapshots (price churn, delisting). $0.01.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:48.904Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-market-report",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar market report. Returns Comprehensive x402 Bazaar market report from the latest daily full-catalogue snapshot: marketplace totals, price percentiles and USD bands, network split, top 15 services by settled calls and by unique payers, top 10 sellers, new entrants vs the prior snapshot, top movers by call growth, and the count of listings with real repeat demand (>=5 un",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-12T18:02:04.304Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-new-listings",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar new listings. Returns x402 Bazaar new listings: resources that appeared in the latest daily full-catalogue snapshot but were absent the day before — resource URL, service, network, price and seller for up to 50 entrants, sorted by 30d call volume. $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:57.702Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-price-stats",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar price stats. Returns x402 Bazaar price distribution across the latest daily full-catalogue snapshot: min/p25/p50/p75/p90/max in atomic units and USD, USD price bands with shares, and per-network listing counts with median price. Optional ?network= filter. $0.002.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:07.967Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-pulse",
   "host": "api.oblique.markets",
   "description": "Use when an agent wants one-call situational awareness of the x402 Bazaar before choosing what to buy or sell. Returns Live x402 Bazaar market pulse: trending services, call volumes, new listings, and catalog changes from daily full-catalog snapshots. Machine-readable JSON for agent-market research. $0.002.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:49.665Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-seller-rank",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar seller rank. Returns x402 Bazaar seller leaderboard: top 25 seller addresses ranked by settled 30d calls in the latest daily full-catalogue snapshot, with listing count, unique 30d payers and each seller’s busiest resource. $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:43.316Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/bazaar-trending",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs bazaar trending. Returns x402 Bazaar trending report: services gaining settled calls and unique payers fastest between the two latest daily snapshots, with decliners and new entrants. $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:00.233Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/chat-completion",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs chat completion. Returns One bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold; max 24,000 input characters and 600 output tokens. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:53.569Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/classify",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs classify. Returns Single-label text classification against 2-20 caller-supplied labels — reply validated against the label set, canonical label returned, 502 instead of hallucinated labels. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:12.576Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/company-research",
   "host": "api.oblique.markets",
   "description": "Company research brief with cited sources, business profile, competitors, market signals, and risks",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-08-26T01:37:57.972Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/compile-policy",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs compile policy. Returns Compile a merchant payment policy across x402, MPP, AP2, and card rails from product, risk, authorization, latency, asset, and refund constraints. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:55.404Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/crypto-price",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs a current USD price for a major token by symbol before quoting, converting or rebalancing. Returns Spot USD price for one crypto asset by ticker symbol, with 24h change, market cap and volume when the source reports them. $0.004.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:08.046Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/echo",
   "host": "api.oblique.markets",
   "description": "Use when an agent is checking that its x402 payment headers and query encoding survive a paid round trip. Returns The query parameters you sent, echoed back with a server timestamp. $0.01.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:05.162Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/endpoint-task-evaluation",
   "host": "api.oblique.markets",
   "description": "Use when an agent wants to test a third-party endpoint for a 402 challenge, latency and response shape without paying it. Returns One bounded x402 endpoint request and payment-flow evaluation. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:35.406Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/evidence/browser",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs browser. Returns Run one headless browser action and return a verified evidence record. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:05.46Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/extract-json",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs extract json. Returns Extract structured JSON from unstructured text against a caller-supplied JSON Schema — parse-validated with one automatic retry, 502 on failure instead of garbage. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:07.386Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/fetch-x402",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs fetch x402. Returns Fetch and extract content from web pages, handling x402 edge payments automatically. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:53.609Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/ghost-bid-audit",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs ghost bid audit. Returns Audit a selected agent offer against rejected affordable alternatives with counterfactual savings, regret, and a tamper-evident receipt. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:22.053Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/gleif-resolve",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs to identify a company as a legal entity. Returns a resolution against the public legal entity identifier (LEI) registry by LEI, legal name, jurisdiction, registration ID or country, with ranked matches and auditable registry evidence. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:49.636Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/inference",
   "host": "api.oblique.markets",
   "description": "Use when an agent wants a chat completion paid per call with no API key, on Base or Solana. Returns Chat completion from one of six catalogued models in the standard messages request shape, with token usage and the settled charge. $1.00 maximum on Base; $0.01 fixed on Solana. Rail: $0.01 fixed on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:14.968Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/keyword-extract",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs keyword extract. Returns Ranked keyword and named-entity extraction from text, returned as clean JSON arrays — parse-validated with one automatic retry. $0.004.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:10.305Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/listing-triage",
   "host": "api.oblique.markets",
   "description": "Use when an agent is deciding whether one Bazaar listing is stable enough to depend on. Returns Listing history triage: persistence, price changes, duplicate variants, and buy signal. $0.01.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:00.541Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/market-intel",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs market intel. Returns Composed crypto market intelligence from public protocol, chain, DEX, fee and yield data plus bounded public web context. $0.10.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:37.862Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/mpp-admission-gate",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs mpp admission gate. Returns Admit one service from the live MPP public catalog for a task, price cap, Tempo rail and freshness constraint, or return a deterministic refusal with catalog evidence. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:20.174Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/mpp-route",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs mpp route. Returns MPP-native catalog-first task router: paid top-three shortlist with prices, payment methods, MCP schemas, health metadata and operator source attribution. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:51.65Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/oblique-gateway",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs oblique gateway. Returns Capped observer-backed gateway over five allowlisted proven sellers; pays selected upstream from a small float, adds a transparent 10% margin, and returns payment reference, delivery and gateway receipt. $0.001187.",
   "method": "POST",
   "chain": "base",
   "price": 0.001187,
   "price_atomic": "1187",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:41.655Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/payer-profile",
   "host": "api.oblique.markets",
   "description": "Use when a Base address just paid you and you want to know what it is before you act on it. Returns its public x402 payment footprint in the window (payments, distinct recipients, cadence, native activity, what this shop has seen of it) and a class with evidence and confidence — disclosed_scout, scheduled_verifier, catalogue_sweep, paying_index, repeat_buyer, single_touch — plus the rule for readi",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:39.402Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/pdl-people-enrich",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs pdl people enrich. Returns PDL-shaped people enrichment from supplied identity signals, with normalized person fields and explicit nulls for unavailable third-party attributes. $0.28.",
   "method": "POST",
   "chain": "base",
   "price": 0.28,
   "price_atomic": "280000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-08-30T07:59:55.814Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/people-enrich",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs people enrich. Returns Accountless people enrichment lookup that normalizes supplied name, email, phone, company, profile URL and location signals into structured identity and requested fields; unavailable third-party fields are explicit nulls. $0.28.",
   "method": "POST",
   "chain": "base",
   "price": 0.28,
   "price_atomic": "280000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:41.249Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/people-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs people search. Returns People search for agents over a rich filter vocabulary (names, locations, skills, titles, seniority, company name/domain/industry/HQ/specialties), with bounded public Wikimedia results and explicit nulls for private contact and employment fields. $0.10.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-10T18:55:50.176Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/proxy-implementation",
   "host": "api.oblique.markets",
   "description": "Use when an agent asks if a contract is an upgradeable proxy and where its code is. Returns the standard (EIP-1967, beacon, UUPS, minimal, legacy, Safe, none), implementation, admin, beacon, slots and block read on Base, Ethereum, Optimism, Arbitrum or Polygon; 4 extra slots decoded. $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:47.972Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/purchase-web-extraction-sample",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs purchase web extraction sample. Returns Purchase a machine-readable extraction sample from one HTTPS webpage. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:01.341Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rep-agi-prepaid-tokens",
   "host": "api.oblique.markets",
   "description": "Oblique prepaid access token for bounded HTTP-data services, using the Apify-compatible prepaid-token purchase shape; exactly $1 USD per token",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-08-25T01:44:13.687Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rep-arkm-transfers",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs rep arkm transfers. Returns Arkham-compatible ERC-20 transfers for one Base wallet, backed by the public Base transfer index; priced per bounded request $0.005/call via x402. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-07T06:47:46.946Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rep-cheaptokens-buy",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs rep cheaptokens buy. Returns One bounded OpenAI-compatible chat completion via ZenMux, the honest Oblique equivalent of CheapTokens AI inference access; max 24,000 input characters and 600 output tokens. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-07T06:47:56.851Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rep-linkedpanda-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs rep linkedpanda search. Returns Linked Panda-shaped LinkedIn profile search for agents, with bounded public Wikimedia results, pagination, and explicit nulls for unavailable LinkedIn fields; not a Linked Panda proxy. $0.30.",
   "method": "POST",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-05T12:08:07.752Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rep-stableenrich-people-enrich",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs people enrich. Returns Accountless people enrichment lookup that normalizes supplied name, email, phone, company, LinkedIn URL and location signals into structured identity and requested fields; unavailable third-party fields are explicit nulls. $0.28.",
   "method": "POST",
   "chain": "base",
   "price": 0.28,
   "price_atomic": "280000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-10T02:14:48.888Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rep-stableenrich-people-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs rep stableenrich people search. Returns FullEnrich-shaped people search for agents, with bounded public Wikimedia results and explicit nulls for private contact and employment fields; not a stableenrich.dev proxy. $0.10.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-03T01:37:46.435Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rep-stableenrich-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs rep stableenrich search. Returns Bounded web search for agents using the public Wikimedia Wikipedia search index; not an Exa or stableenrich.dev proxy. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-07T06:47:17.422Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/reprice-regret",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs reprice regret. Returns Seller-side repricing report from daily x402 Bazaar snapshot history for one listing (resource_url) or every listing paid to one address (seller_payto, 25 per page) over a 7–90 day window: price change points, each repricing event with 30d calls and payers before and after, a per-event USDC revenue counterfactual on observed volume (regret_usdc), a o",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:54.986Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/research-answer",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs a concise, cited answer to one research question with optional domain scope and freshness, from one bounded pay-per-call web search. Returns the answer synthesized only from the retrieved sources, source URLs and labels with retrieval timestamps, an explicit insufficient-evidence refusal when the sources do not support an answer, and a machine-readable receipt of the upstre",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:16.028Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/rewrite",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs rewrite. Returns Rewrite text per a natural-language instruction (tone, formality, simplification, shortening) — deterministic flash-model rewriting with hard input/output caps. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:45:56.29Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/route-task",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs route task. Returns Agent Economy task router: discover protocol, market-activity, and paid services from a read-only MCP source, with normalized evidence and qualified-session handoff. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:19.835Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/run-python",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs run python. Returns Runs a short Python program in an isolated sandbox and returns its output: exit code, stdout/stderr (64 KB each), duration, up to 3 artifact files in ./out/, and a receipt. Python 3.12 with the standard library plus numpy, pandas and requests; no network; 512 MB; up to 30 s. Input: code (32 KB), optional stdin, args and up to 4 input files. Free syntax c",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:06.315Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/seats-aero-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs seats aero search. Returns Search award-flight inputs using a stable Seats.aero-compatible request and response shape without claiming unavailable inventory. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-07T06:46:57.771Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/sentiment",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs a quick sentiment read on a passage, a headline or a topic before acting on it. Returns Sentiment label (positive, negative or neutral) with a confidence and a one-line summary for a text passage or a named topic. $0.05.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:51.739Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/settlement-verify",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs settlement verify. Returns Real on-chain x402 settlement verification on Base mainnet: fetches the transaction receipt via JSON-RPC, decodes USDC Transfer events (payer, payee, amount), reports success/reverted status and confirmation depth, and issues a persistent verification_id receipt. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:57.322Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/solana-ops-context",
   "host": "api.oblique.markets",
   "description": "Use when a Solana-side agent needs a cheap operational context check at the start of a run or task, as often as it likes. Returns the current UTC time (ISO and unix) plus the latest x402 Bazaar pulse (resource, seller and 30-day call totals, top services, networks) with source evidence and whether this paying wallet has called before. $0.005 per call via MPP on Tempo, x402 on Solana or x402 on Bas",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:43.335Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/solana-priority-fee",
   "host": "api.oblique.markets",
   "description": "Use when a Solana-side agent needs the current network state before sending a transaction, as often as it likes. Returns the current slot, block height and block time (unix and ISO) plus a prioritization-fee summary (min, median, p75, max in microlamports per compute unit, slots sampled, suggested fee = p75) from the public RPC, optionally scoped to up to five writable accounts. $0.002 per call vi",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:45:53.415Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/summarize",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs summarize. Returns Summarize text as bullet points, a paragraph, or a single line — deterministic flash-model summarization with hard input/output caps. $0.008.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:15.202Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/time",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs a trusted UTC timestamp or the smallest end-to-end test of its x402 payment client. Returns Current server time as ISO 8601 and Unix epoch milliseconds, returned only after a real settlement. $0.01.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:51.443Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/token-flow-activity",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs recent Solana token-flow activity for one wallet or token mint without an indexer account: which tokens moved, in which direction, with whom, and whether a public DEX program was involved. Returns normalized per-transaction flows (mint, owner, signed delta, decimals), counterparties, an activity read (transfer, swap, mint_burn), program labels, block time and slot, RPC prov",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:29.74Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/token-metrics",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs token metrics. Returns Token price and on-chain market metrics from public DeFi data, including chain TVL, DEX volume, fees, yields and protocol context. $0.003.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:18.112Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/trading-signals",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs trading signals. Returns Bounded crypto trading signal from public DEX volume, chain TVL and fee momentum data. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:35.36Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/tweets-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs tweets search. Returns Search publicly indexed social posts by words, phrases, hashtags, account and date filters, returning bounded tweet-like results and source links. $0.005.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:48:29.613Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/us-equity-snapshot",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs us equity snapshot. Returns Fresh US equity OHLCV snapshot for one ticker and interval with bounded lookback, optional SMA/EMA/RSI indicators, source attribution and freshness evidence; stale or unavailable data is refused without settlement. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:39.59Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/wallet-analyze",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs wallet analyze. Returns Base wallet balances, bounded transfers, token holdings and counterparties from a public Base block explorer index. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:32.673Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/wallet-spy",
   "host": "api.oblique.markets",
   "description": "Use when an agent wants to know what a wallet has been doing before paying it, accepting payment from it or following it. Returns Recent transactions, token transfers, DEX swaps, NFT activity and internal transactions for an EVM wallet on Base or Ethereum, with a heuristic risk score. $0.03.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:11.929Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/wallet-transfers",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs wallet transfers. Returns ERC-20 transfer history for one Base wallet, backed by the public Base transfer index: filter by token, direction and page, with normalized amounts, counterparties and timestamps; priced per bounded request $0.005/call via x402. $0.005.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:46.488Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/web-extract",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs the readable text of a public page without running a browser or parsing HTML itself. Returns URL, title, meta description and cleaned body text of one public web page as bounded JSON. $0.03.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:09.626Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/web-search",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs web search. Returns Bounded web search for agents over a public encyclopedic reference index: ranked title, URL and snippet results with offset/limit paging and a total count. $0.01.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:49.145Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/x401-batch-extract",
   "host": "api.oblique.markets",
   "description": "Proof-gated batch JSON extraction for up to 10 public URLs in isolated Daytona or Modal compute with reconciled delivery and idempotent retries",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-08-23T19:43:22.301Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/x402-endpoint-verify",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs x402 endpoint verify. Returns Verify and lint a third-party x402 endpoint: probes the URL (SSRF-guarded), confirms it answers with a well-formed HTTP 402 challenge, and reports protocol-conformance findings — accepts[] completeness, facilitator price floor on Base, PAYMENT-REQUIRED header/body consistency, timeout sanity. $0.02.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:47:28.795Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/x402-facilitator-health",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs x402 facilitator health. Returns Live health probe of the two most-used x402 facilitators: supported kinds, schemes and networks from one, reachability with HTTP status and latency from the other (the one this service settles through on Base and Solana). $0.003.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:46:17.693Z"
  },
  {
   "url": "https://api.oblique.markets/api/v1/paid/x402-receipt-lookup",
   "host": "api.oblique.markets",
   "description": "Use when an agent needs x402 receipt lookup. Returns Fetch a previously issued settlement-verify receipt by verification_id: returns the stored on-chain verification result (payer, payee, amount, status, confirmations at verification time) with its creation timestamp. $0.002.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab",
   "x402_version": 2,
   "updated": "2026-09-14T06:49:21.811Z"
  },
  {
   "url": "https://api.octodamus.com/v2/arcus/perp",
   "host": "api.octodamus.com",
   "description": "Live perp market facts from Arcus (dYdX Labs on Robinhood Chain) for tokenized-stock, index, and crypto perps: hourly funding (+ annualized), open interest (base + USD), mark vs oracle price, 24h volume, and margin fractions including the off-hours initial margin (Arcus raises margin when the NYSE is closed). Perp-venue complement to stock-perp-facts.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5c6B3a3dAe296d3cef50fef96afC73410959a6Db",
   "x402_version": 2,
   "updated": "2026-08-23T01:28:00.298Z"
  },
  {
   "url": "https://api.octodamus.com/v2/equity/basis",
   "host": "api.octodamus.com",
   "description": "Premium/discount of a tokenized stock's LIVE Robinhood Chain (Uniswap) price vs its index-implied fair value -- the pure arb signal for 24/7 tokenized equities. Returns on-chain price + venue + 24h volume, fair value, basis_pct, and a PREMIUM/DISCOUNT/FAIR signal. Scam/leveraged pairs filtered.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5c6B3a3dAe296d3cef50fef96afC73410959a6Db",
   "x402_version": 2,
   "updated": "2026-08-30T15:47:24.296Z"
  },
  {
   "url": "https://api.octodamus.com/v2/macro/facts",
   "host": "api.octodamus.com",
   "description": "Raw cross-asset macro reference numbers from FRED: 10y-2y yield curve, broad USD index, S&P 500, VIX, M2 money supply -- each with current value, prior reading, and a deterministic note, plus composite RISK-ON/OFF score.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5c6B3a3dAe296d3cef50fef96afC73410959a6Db",
   "x402_version": 2,
   "updated": "2026-07-28T13:27:08.541Z"
  },
  {
   "url": "https://api.octodamus.com/v2/stocks/perp-facts",
   "host": "api.octodamus.com",
   "description": "Tokenized-equity / stock perpetual-futures reference data: funding per venue + tier-1 average, aggregated open interest, and long/short positioning with skew. NVDA/TSLA/AAPL/SPY/etc. Not a prediction.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5c6B3a3dAe296d3cef50fef96afC73410959a6Db",
   "x402_version": 2,
   "updated": "2026-08-23T01:27:14.469Z"
  },
  {
   "url": "https://api.octodamus.com/v2/x402/agent-signal",
   "host": "api.octodamus.com",
   "description": "Octodamus — AI oracle for crypto and tokenized NYSE markets. BUY/SELL/HOLD signals, Polymarket edges, Fear & Greed, macro regime. Ed25519 signed.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5c6B3a3dAe296d3cef50fef96afC73410959a6Db",
   "x402_version": 2,
   "updated": "2026-09-12T17:12:45.729Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/allowance",
   "host": "api.onesource.io",
   "description": "ERC20 allowance via allowance (eth_call) - how much a spender is approved to move from an owner's wallet",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T07:41:02.655Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/block-number",
   "host": "api.onesource.io",
   "description": "Latest Ethereum block height - current chain tip via eth_blockNumber",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:43:14.12Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/block/:number",
   "host": "api.onesource.io",
   "description": "Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:46:23.665Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/call",
   "host": "api.onesource.io",
   "description": "Simulate a read-only Ethereum contract call via eth_call - no transaction sent",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:46:31.469Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/chain-id",
   "host": "api.onesource.io",
   "description": "Ethereum chain ID (EIP-155) via eth_chainId - confirm which chain a network is on",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T07:41:25.72Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/code/:address",
   "host": "api.onesource.io",
   "description": "Check if an Ethereum address is a contract via eth_getCode - returns deployed bytecode",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T07:43:41.277Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/contract/:address",
   "host": "api.onesource.io",
   "description": "Best-effort contract introspection via batched RPC - bytecode presence, token metadata, and ERC20-like/ERC721/ERC1155 classification",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:44:22.684Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/ens/:input",
   "host": "api.onesource.io",
   "description": "ENS resolve - turn a .eth name into an address, or an address into its primary .eth name, via eth_call on OneSource live Ethereum RPC",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:44:31.995Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/erc1155-balance",
   "host": "api.onesource.io",
   "description": "ERC1155 token balance via balanceOf (eth_call) - how many copies of a token_id a wallet holds",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:44:35.346Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/erc20-balance",
   "host": "api.onesource.io",
   "description": "ERC20 token balance for any Ethereum wallet - USDC, USDT, DAI, or any token - via balanceOf (eth_call) on OneSource live Ethereum RPC",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:47:44.531Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/erc20-transfers",
   "host": "api.onesource.io",
   "description": "ERC20 Transfer logs via eth_getLogs - raw Transfer events for a token or wallet",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:47:37.913Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/erc721-tokens",
   "host": "api.onesource.io",
   "description": "List every ERC721 NFT token_id a wallet owns in a collection via tokenOfOwnerByIndex (eth_call)",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T07:43:32.129Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/estimate-gas",
   "host": "api.onesource.io",
   "description": "Estimate the gas a transaction will consume via eth_estimateGas before signing it",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:43:39.407Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/events",
   "host": "api.onesource.io",
   "description": "Query Ethereum contract event logs via eth_getLogs - filter by contract, topic, and block range",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:43:33.446Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/live-balance",
   "host": "api.onesource.io",
   "description": "Live wallet balance - native ETH plus up to 20 caller-supplied ERC20 tokens in one bounded RPC batch",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:43:04.098Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/network-info",
   "host": "api.onesource.io",
   "description": "EVM network info - chain ID, block height, gas price, chain head age, and chain characteristics in one batched RPC call (eth_chainId + eth_blockNumber + eth_gasPrice + latest block header)",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T07:31:53.219Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/nft-metadata",
   "host": "api.onesource.io",
   "description": "NFT metadata for ERC721 or ERC1155 tokens via eth_call, with IPFS, Arweave, data URI, and public HTTP(S) resolution",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:42:01.992Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/nft-owner",
   "host": "api.onesource.io",
   "description": "Look up the current owner of an ERC721 NFT by token_id via ownerOf (eth_call)",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:44:16.758Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/nonce/:address",
   "host": "api.onesource.io",
   "description": "Next transaction nonce for any Ethereum wallet via eth_getTransactionCount - how many txs it has sent",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:43:21.574Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/pending",
   "host": "api.onesource.io",
   "description": "Pending block - transactions not yet mined, via eth_getBlockByNumber(\"pending\")",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:47:25.762Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/proxy/:address",
   "host": "api.onesource.io",
   "description": "Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent) via eth_getStorageAt - returns the implementation address behind a proxy",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T07:43:25.297Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/receipt/:hash",
   "host": "api.onesource.io",
   "description": "Transaction receipt via eth_getTransactionReceipt - status, gas, and event logs for a mined Ethereum transaction",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:44:28.781Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/storage",
   "host": "api.onesource.io",
   "description": "Read a raw storage slot from any Ethereum contract via eth_getStorageAt",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:47:50.652Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/total-supply",
   "host": "api.onesource.io",
   "description": "Total supply of an ERC20 or ERC721 token contract via totalSupply (eth_call)",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:47:32.008Z"
  },
  {
   "url": "https://api.onesource.io/api/chain/tx/:hash",
   "host": "api.onesource.io",
   "description": "Full Ethereum transaction details by hash via eth_getTransactionByHash - from, to, value, calldata, block",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:46:26.04Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/analytics/cost-to-quote",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. Gas spent resting and cancelling orders for a market.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:51:26.687Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/analytics/depth-history",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. Depth heatmap - resting order size by price level over time for a market.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:51:10.487Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/analytics/makers",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. Per-maker time-at-top, notional rested, fills, and DEEP rewards earned for a market.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:51:49.245Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/book/:book",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. Order-book snapshot for a market, bids descending and asks ascending, with live resting size per level.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:51:03.956Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/candles/:book",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. OHLCV candles for a market.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:51:32.462Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/markets",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. Lists the markets this service serves with their token layout (base, quote, token0/token1, decimals).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:51:13.989Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/stats/:book",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. Rolling 24h / 7d / 30d volume and price change for a market.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:51:17.629Z"
  },
  {
   "url": "https://api.onesource.io/deepstate/v1/trades/:book",
   "host": "api.onesource.io",
   "description": "Deepstate, the on-chain order-book exchange on Robinhood Chain. Trade tape for a market, newest first.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea",
   "x402_version": 2,
   "updated": "2026-09-14T09:50:15.389Z"
  },
  {
   "url": "https://api.orcatrace.dev/v1/latest",
   "host": "api.orcatrace.dev",
   "description": "Paid ($0.01 USDC via x402). Most recent Polymarket feed item — mover, whale entry (with calibration), or predetermined signal. Same shape as /v1/signal without ?index. Free index poll: GET /v1/index; free shape preview: GET /v1/sample. Compute-first / settle-after — you are never charged for an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-09-14T02:18:37.556Z"
  },
  {
   "url": "https://api.orcatrace.dev/v1/resolving",
   "host": "api.orcatrace.dev",
   "description": "Paid ($0.02 USDC via x402). Markets resolving within ?withinHours (1-72): odds, contested-vs-converged, liquidity, and order-book microstructure for the nearest expiries. Mechanical short-interval markets excluded by default (?includeNoise=1 to include). Settle-early with a guaranteed refund — if we charge you but cannot deliver, the payment is refunded.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-08-31T08:30:49.144Z"
  },
  {
   "url": "https://api.orcatrace.dev/v1/signal",
   "host": "api.orcatrace.dev",
   "description": "Paid ($0.01 USDC via x402). One Polymarket feed item: quality-gated mover (vol>=$10k & depth>=$2.5k, +order-book microstructure), whale entry (named whale, with calibration + microstructure), or predetermined signal. Use ?index=N for a specific item, omit for latest. Compute-first / settle-after — you are never charged for an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-08-27T20:03:19.543Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/aircraft/search/:query",
   "host": "api.osf-master-server.com",
   "description": "Search US civil aircraft registrations from the FAA Releasable Aircraft Database by manufacturer (Boeing, Cessna, Piper), model, tail number (N number), owner, city, state, serial or year. Returns manufacturer, model, tail number, registrant, location, airframe and engine type, airworthiness certification and a provenance URL per match, plus a live coverage disclosure on every call.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-23T06:24:58.138Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/broker/check/:query",
   "host": "api.osf-master-server.com",
   "description": "Live disciplinary check of a stockbroker, investment adviser, or brokerage firm against the FINRA BrokerCheck registry. Returns CRD number, registration status, disclosure flag, permanent bar flag, employers, and a FINRA provenance URL per match. For KYC, AML, counterparty due diligence, adviser vetting, and fraud checks. Companion to the 11 authority sanctions screen.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-21T06:20:24.961Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/consumer/protection/:query",
   "host": "api.osf-master-server.com",
   "description": "Search US consumer protection data by keyword: financial complaints (CFPB), vehicle recalls (NHTSA), product safety recalls (CPSC), and FDA recall enforcement for drugs, devices, and food (openFDA, full history since 2004). Returns product/company, complaint or recall details, dates, and a provenance URL per match. For consumer risk, product safety, and compliance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-19T06:23:22.194Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/economic/indicators/:query",
   "host": "api.osf-master-server.com",
   "description": "Search economic indicators by keyword: Federal Reserve series (FRED), World Bank development data, US Treasury rates, national accounts (BEA), labor statistics (BLS), commitments of traders (CFTC), ECB foreign-exchange rates, and energy data (EIA). Returns indicator, value, period, and a provenance URL per match. For macroeconomic, financial, and research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-20T06:19:25.48Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/environment/data/:query",
   "host": "api.osf-master-server.com",
   "description": "Search US environmental data by keyword: water quality and streamflow (USGS), weather, tides and space weather (NOAA), volcanic and hazard alerts, species occurrences (GBIF), disaster declarations (FEMA), and facility compliance (EPA). Returns location, measurement, dates, and a provenance URL per match. For climate, environmental, and geospatial agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-17T06:16:23.39Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/healthcare/records/:query",
   "host": "api.osf-master-server.com",
   "description": "Search US healthcare data by keyword: CMS NPPES NPI provider records, NLM RxNorm drug concepts, ClinicalTrials.gov studies, and FDA recall enforcement for drugs, devices, and food (openFDA, full history since 2004). Verify a provider or NPI, resolve a drug to its RxCUI, check trial status, or check a product for recalls. Returns identifiers, key facts, and a provenance URL per match.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-16T23:47:58.698Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/identity/entity/:query",
   "host": "api.osf-master-server.com",
   "description": "Entity and counterparty verification by identifier or name. Resolves US healthcare providers (CMS NPI), legal entities (GLEIF LEI), US banks (FDIC), SEC filers (EDGAR CIK or ticker), and US tax exempt orgs (IRS EIN). Returns legal name, status, jurisdiction, identifiers, and a provenance URL to the official source. For KYC, KYB, due diligence, and onboarding agent workflows.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-26T06:17:24.043Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/legal/cases/:query",
   "host": "api.osf-master-server.com",
   "description": "Look up US federal court cases by case name, party, court, or citation across 1.55 million+ opinion records: SCOTUS all time and all 13 federal appellate circuits (CourtListener), plus SEC litigation releases and SEC administrative proceedings. Returns case name, court, date, citations and a provenance URL per match. Case metadata and citations, not opinion full text.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-16T23:47:52.919Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/models/search/:query",
   "host": "api.osf-master-server.com",
   "description": "Search AI and machine learning models on the Hugging Face Hub by name, author or organization, task, library, or license. Returns model id, author, task pipeline, library, declared license, download and like counts, tags and a provenance URL per match. For model selection, license screening, dependency review, and tracking which models an organization publishes.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-24T06:23:26.018Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/patents/search/:query",
   "host": "api.osf-master-server.com",
   "description": "Search granted US patents from the USPTO Open Data Portal by keyword: invention title, assignee company, inventor name, patent number, or technology area. Returns patent number, title, grant date, filing date, assignee, inventors, USPC classification and a provenance URL per match. For prior art checks, freedom to operate research, competitor IP monitoring, and patent portfolio lookup.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-22T06:18:59.948Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/sample/:record_id",
   "host": "api.osf-master-server.com",
   "description": "Sample any single record in the OSF catalog for $0.001: the full JSON payload plus a provenance URL to the authoritative primary source. A low cost way for an autonomous agent to try the data before buying at the standard per record or search price. One verified record per call keyed by record_id from the free catalog, across 80 sources of US government and scientific data. Fair use daily cap per ",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-26T06:17:09.1Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/screen/sanctions/:name",
   "host": "api.osf-master-server.com",
   "description": "Debarment and exclusion screening, not just sanctions: 291,000+ parties on 11 authorities in one call. SAM.gov federal exclusions, HHS OIG healthcare exclusions, World Bank debarment, Federal Reserve enforcement, OFAC SDN and Consolidated, EU, UK, UN, Trade.gov CSL, FBI Wanted. Provable negative: NO_MATCH only when the complete candidate set on all 11 lists was examined, otherwise INCOMPLETE_SCREE",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-25T06:16:26.642Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/sec/filings/:query",
   "host": "api.osf-master-server.com",
   "description": "Search US SEC filings by keyword: institutional holdings (13F), insider transactions (Form 4), 8-K/10-K/10-Q filings, XBRL financials, full-text EFTS hits, litigation and administrative proceedings. Returns filer or company, form type, filing date, and a provenance URL per match. For financial research, compliance, and due-diligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-18T06:15:41.069Z"
  },
  {
   "url": "https://api.osf-master-server.com/x402/security/cve/:cve_id",
   "host": "api.osf-master-server.com",
   "description": "CVE lookup and exploit check by CVE id. Answers is this CVE actively exploited in the wild using the US CISA Known Exploited Vulnerabilities (KEV) catalog, with the EPSS exploitation probability score and CVSS severity. Each field carries a provenance URL to the official US source. For vulnerability management, patch prioritization, threat intelligence, and DevSecOps agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x72f62dE8b70d6CFa8Cc2dF6f21F243f289F3396c",
   "x402_version": 2,
   "updated": "2026-08-26T06:17:30.322Z"
  },
  {
   "url": "https://api.ozdreamtools.de/api/agent-ready/assess",
   "host": "api.ozdreamtools.de",
   "description": "Audits a website for AI agent and AI crawler readiness from artefacts the caller supplies: robots.txt, HTML, response headers, llms.txt, sitemap lastmod values, /.well-known paths. Names the crawler policy per bot (GPTBot, ClaudeBot, PerplexityBot, CCBot, Google-Extended, Amazonbot, Applebot, Bytespider) and reports what it could not measure instead of guessing. Makes no outbound request.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4Dd5E59475A55f1C2c0816469600663cb74cC1Dc",
   "x402_version": 2,
   "updated": "2026-08-30T15:27:39.854Z"
  },
  {
   "url": "https://api.ozdreamtools.de/api/holidays",
   "host": "api.ozdreamtools.de",
   "description": "Returns the public holidays (bank holidays, Feiertage) of a German federal state for one year, each with date, weekday and the citation in that state's own act. Public holidays in Germany are state law; only 3 October is federal. Regionally limited ones (Assumption Day in Bavaria, Corpus Christi in Saxony and Thuringia) are flagged and do NOT apply statewide. All 16 state lists read against the st",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4Dd5E59475A55f1C2c0816469600663cb74cC1Dc",
   "x402_version": 2,
   "updated": "2026-09-01T11:22:56.539Z"
  },
  {
   "url": "https://api.ozdreamtools.de/api/product/check",
   "host": "api.ozdreamtools.de",
   "description": "Finds the contradictions on a caller-supplied product page that make a buying agent abort: offer price in JSON-LD or Microdata against the prices visible in the text, structured availability against sold-out and add-to-cart signals, JSON-LD against Microdata, variants that cannot be told apart, shipping cost and return period as data or only as prose. Returns a verdict with every contradiction and",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x4Dd5E59475A55f1C2c0816469600663cb74cC1Dc",
   "x402_version": 2,
   "updated": "2026-09-11T05:45:07.424Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies",
   "host": "api.particle.pro",
   "description": "List companies. Returns a paginated list of companies.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:55.875Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id",
   "host": "api.particle.pro",
   "description": "Get a company. Returns a single company by slug (e.g., 'apple'), domain (e.g., 'apple.com'), or ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:54.742Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id/competitors",
   "host": "api.particle.pro",
   "description": "List company competitors. Returns a paginated list of competitors for a company, ordered by prominence (news coverage volume, market cap, podcast appearances, Wikidata notability) so the largest / most-newsworthy competitors come first.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:42.371Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id/people",
   "host": "api.particle.pro",
   "description": "List company people. Returns a paginated list of people associated with a company (executives and other known roles), current roles first and most-recently-joined first.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:44.023Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id/podcast/advertising",
   "host": "api.particle.pro",
   "description": "Get company advertising profile. Returns advertising intelligence for a specific company across the podcast ecosystem, including reach metrics and recent ad placements.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:49.779Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id/podcast/advertising/placements",
   "host": "api.particle.pro",
   "description": "List company podcast advertising placements. Returns a newest-first, keyset-paginated feed of physical podcast ad placements with a known episode publication time, attributed to a company, with episode and podcast context plus every company",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:45.732Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id/podcast/advertising/podcasts",
   "host": "api.particle.pro",
   "description": "List podcasts carrying company advertising. Returns podcasts ranked by exact company-linked ad count, with company-wide sponsor filters, per-podcast sponsor breakdowns, recent preview segments, and cursor pagination.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:47.322Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id/podcast/recommendations",
   "host": "api.particle.pro",
   "description": "List podcasts a company could advertise on next. Returns shows the company does NOT advertise on, ranked by how related they are to the shows it DOES — the buy-side prospect list.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:52.198Z"
  },
  {
   "url": "https://api.particle.pro/v1/companies/:id/products",
   "host": "api.particle.pro",
   "description": "List company products. Returns the product hierarchy for a company as a nested tree.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:53.682Z"
  },
  {
   "url": "https://api.particle.pro/v1/congress/bills/:id/actions",
   "host": "api.particle.pro",
   "description": "List bill actions. Returns a paginated list of legislative actions taken on a bill, ordered chronologically.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:00.635Z"
  },
  {
   "url": "https://api.particle.pro/v1/congress/bills/:id/sponsors",
   "host": "api.particle.pro",
   "description": "List bill sponsors. Returns the primary sponsor and all cosponsors of a bill with congress member details.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:01.858Z"
  },
  {
   "url": "https://api.particle.pro/v1/congress/bills/:id/text",
   "host": "api.particle.pro",
   "description": "List bill text versions. Returns all published text versions of a bill with links to PDF, XML, and HTML formats.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:03.598Z"
  },
  {
   "url": "https://api.particle.pro/v1/congress/committees/:id/bills",
   "host": "api.particle.pro",
   "description": "List committee bills. Returns bills that have been referred to or acted upon by this committee.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:06.841Z"
  },
  {
   "url": "https://api.particle.pro/v1/congress/members/:id/bills",
   "host": "api.particle.pro",
   "description": "List member bills. Returns bills sponsored or cosponsored by this congress member.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:09.651Z"
  },
  {
   "url": "https://api.particle.pro/v1/congress/members/:id/votes",
   "host": "api.particle.pro",
   "description": "List member votes. Returns the voting record for this congress member.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:11.01Z"
  },
  {
   "url": "https://api.particle.pro/v1/congress/votes/:id/positions",
   "host": "api.particle.pro",
   "description": "List vote positions. Returns individual member positions for a vote.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:13.589Z"
  },
  {
   "url": "https://api.particle.pro/v1/entities",
   "host": "api.particle.pro",
   "description": "List entities. List knowledge graph entities (people, organizations, places) across all podcast content.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:21.545Z"
  },
  {
   "url": "https://api.particle.pro/v1/entities/:id",
   "host": "api.particle.pro",
   "description": "Get an entity. Returns a single knowledge graph entity by slug (e.g., 'sam-altman', 'apple') or ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:19.997Z"
  },
  {
   "url": "https://api.particle.pro/v1/entities/search",
   "host": "api.particle.pro",
   "description": "Search entities. Find a person, company, or knowledge graph entity by free-text query — a name, partial name, nickname, stock ticker, @handle, or website domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-09T23:48:16.513Z"
  },
  {
   "url": "https://api.particle.pro/v1/entities/types",
   "host": "api.particle.pro",
   "description": "List entity types. Returns the entity categories supported as values for the type query parameter on /v1/entities and the entity_type query parameter on /v1/podcasts/episodes/search.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:32:18.742Z"
  },
  {
   "url": "https://api.particle.pro/v1/people/:id",
   "host": "api.particle.pro",
   "description": "Get a Person. Returns the comprehensive Person payload including display name, slug, headshot, curated bio, the Person's company-role history (most recent first), known third-party profile links, and an optional knowledge-graph cross-reference",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:33:08.702Z"
  },
  {
   "url": "https://api.particle.pro/v1/people/:slug/external-links",
   "host": "api.particle.pro",
   "description": "List a Person's external profiles. Returns every known third-party profile (LinkedIn, Wikipedia, social) for the Person.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:33:09.785Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts",
   "host": "api.particle.pro",
   "description": "List and search podcasts. Returns a paginated list of podcasts, with filters for topic, language, suitability tier, popularity, and format.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:33:11.539Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id",
   "host": "api.particle.pro",
   "description": "Get a podcast. Returns a single podcast by slug (e.g., 'all-in') or ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:16.914Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/advertising",
   "host": "api.particle.pro",
   "description": "Get podcast advertising profile. Returns advertising intelligence for a specific podcast, including aggregate stats, read type breakdown, and top sponsors.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:30:57.081Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/advertising/sponsors",
   "host": "api.particle.pro",
   "description": "List sponsors advertising on a podcast. Returns per-sponsor ad activity on a single podcast (ads, distinct episodes, most recent placement), ordered by ad count descending.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:30:50.554Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/bias",
   "host": "api.particle.pro",
   "description": "Get a podcast's latest bias analysis. Returns the most recent automated political bias analysis for a podcast, including the agent's reasoning, transcript evidence, web research evidence, and the sample episodes that informed the rating.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:30:58.387Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/episodes",
   "host": "api.particle.pro",
   "description": "List episodes for a podcast. Returns a paginated list of episodes for a specific podcast, identified by slug (e.g., 'all-in') or ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:30:59.617Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/external-links",
   "host": "api.particle.pro",
   "description": "List a podcast's third-party platform presences. Returns every third-party platform on which the podcast has a known presence — podcast directories (Apple Podcasts, Spotify, Castbox, …), social profiles (X, Instagram, TikTok, …), video",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:00.829Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/format",
   "host": "api.particle.pro",
   "description": "Get a podcast's format profile. Returns the full format breakdown for a podcast: how often episodes feature guests, detected production formats (interview, panel, call_in, solo_narrated), advertiser and video presence, episode length distribution",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:02.055Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/guests",
   "host": "api.particle.pro",
   "description": "List the guest roster for a podcast. Returns the paginated set of identified guests who have appeared on the podcast, grouped by Person.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:03.583Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/rankings",
   "host": "api.particle.pro",
   "description": "List current rankings for a podcast. Returns every live chart appearance of the given podcast — across sources, countries, and categories.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:07.82Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/rankings/history",
   "host": "api.particle.pro",
   "description": "Get historical rankings for a podcast. Returns the historical rank entries for a podcast across one or more chart slots.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:05.455Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/rankings/summary",
   "host": "api.particle.pro",
   "description": "Summarize a podcast's chart presence. Returns a one-call aggregate of the podcast's current chart presence: the number of distinct chart slots, sources, countries, and categories it appears on, plus the single best (lowest-numbered) rank it",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:06.735Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/ratings",
   "host": "api.particle.pro",
   "description": "List ratings for a podcast. Returns user-generated ratings (1-5 stars plus optional review text) captured from third-party platforms.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:10.052Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/ratings/summary",
   "host": "api.particle.pro",
   "description": "Summarize a podcast's ratings. Returns the numeric aggregate of a podcast's ratings — one entry per (platform, locale) it has been rated on, a combined cross-source roll-up, and the latest LLM-generated narrative summary of recent review text",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:08.902Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/recommendations/guests",
   "host": "api.particle.pro",
   "description": "List guests a podcast could plausibly book. Returns people who have guested on the podcast's related shows but never on this one, ranked by how related those venues are and how established the person is on them — a booking pipeline, not a",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:11.625Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/recommendations/sponsors",
   "host": "api.particle.pro",
   "description": "List sponsors a podcast could pitch. Returns advertisers that run on the podcast's related shows but not on this one, ranked by how related those venues are, how much the sponsor buys there, and how recently — a prospecting list for a show",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:13.025Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/related",
   "host": "api.particle.pro",
   "description": "List related podcasts. Returns the shows most related to a podcast, best first, each with a calibrated score, a coarse band (strong, moderate, weak) to branch on, and — with include=basis — the signals behind the pairing: content similarity",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-09T22:39:57.661Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/:id/suitability",
   "host": "api.particle.pro",
   "description": "Get a podcast's latest brand suitability assessment. Returns the most recent brand suitability assessment for a podcast against the IAB Tech Lab Content Taxonomy 3.x Brand Safety & Suitability Framework (the industry-standard 12-category taxonomy",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:15.468Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/leaderboard",
   "host": "api.particle.pro",
   "description": "Get advertising leaderboard. Returns the top podcast advertising sponsors ranked by the specified metric, with optional time range and company filtering.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:06:56.566Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/leaderboard/preview",
   "host": "api.particle.pro",
   "description": "Get advertising leaderboard preview. Returns the top 10 advertising sponsors of the trailing 7 days ranked by the chosen metric, each with its rank movement versus the equivalent 7-day window ending 30 days ago.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:06:43.743Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/publishers/leaderboard",
   "host": "api.particle.pro",
   "description": "Get publisher advertising leaderboard. Ranks podcast publishers by an advertising activity metric across their entire catalog. ads_per_active_podcast is the monetization-density metric — small sub-networks (e.g. 'iHeartPodcasts and The Volume",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:07:03.855Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/sponsors",
   "host": "api.particle.pro",
   "description": "List sponsors. Returns a paginated list of podcast advertising sponsors, optionally filtered by name search or company.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:07:21.964Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/sponsors/:id",
   "host": "api.particle.pro",
   "description": "Get a sponsor. Returns a single advertising sponsor with activity metrics.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:04:57.02Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/sponsors/:id/podcasts",
   "host": "api.particle.pro",
   "description": "List podcasts for a sponsor. Returns a paginated list of podcasts where the sponsor advertises, ordered by the number of episodes featuring the sponsor.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:04:53.472Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/sponsors/:id/publishers",
   "host": "api.particle.pro",
   "description": "List publishers for a sponsor. Returns the podcast publishers a sponsor advertises across, ordered by podcast coverage (the count of distinct publisher podcasts where the sponsor appears).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:04:54.638Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/sponsors/:id/segments",
   "host": "api.particle.pro",
   "description": "List ad segments for a sponsor. Returns the individual ad segments attributed to a sponsor, ordered by episode publication date descending, optionally scoped to a single podcast.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:04:55.821Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/advertising/sponsors/trends",
   "host": "api.particle.pro",
   "description": "List trending sponsors. Surfaces advertisers whose podcast ad volume is accelerating.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:07:05.348Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/bias/publishers/leaderboard",
   "host": "api.particle.pro",
   "description": "Rank publishers by political bias metric. Returns a paginated leaderboard ranking publishers by a chosen bias metric: most_left_leaning, most_right_leaning, most_political, most_diverse, most_monolithic, or most_analyzed. min_analyzed_podcasts",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:07:26.345Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/clips",
   "host": "api.particle.pro",
   "description": "List clips. Returns AI-extracted highlight clips across podcast episodes, ranked by engagement potential.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:08:44.756Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/clips/:id",
   "host": "api.particle.pro",
   "description": "Get a clip. Returns a single clip by its unique identifier.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:03:15.523Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/clips/:id/transcript",
   "host": "api.particle.pro",
   "description": "Get clip transcript. Returns the diarized transcript for a specific clip.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:03:14.092Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/entities/charts",
   "host": "api.particle.pro",
   "description": "List entity charts. Returns every entity chart with the headline state of its current edition: the edition date, whether narratives have been written yet, and what sits at rank 1.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:08:46.039Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes",
   "host": "api.particle.pro",
   "description": "List episodes. Returns a paginated list of podcast episodes across all podcasts.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:12.978Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id",
   "host": "api.particle.pro",
   "description": "Get an episode. Returns a single episode by its unique identifier.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:12.509Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/ads",
   "host": "api.particle.pro",
   "description": "List ads in an episode. Returns the advertising spots detected in a specific episode, including the sponsor, the linked company in the knowledge graph, the advertised product or offer, the read type (HOST_READ vs PRE_RECORDED), and the placement",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:08:49.542Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/clips",
   "host": "api.particle.pro",
   "description": "List clips for an episode. Returns the AI-extracted highlight clips for a specific episode, sorted by engagement score.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:08:50.603Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/entities",
   "host": "api.particle.pro",
   "description": "List entities in an episode. Returns knowledge graph entities mentioned in a specific episode, with salience scores and occurrence counts.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:08:51.852Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/related",
   "host": "api.particle.pro",
   "description": "List related episodes. Returns episodes from other shows that cover the same story or subject as this episode, best first: a live nearest-neighbour search over episode content, reranked on shared salient entities, shared topics and a shared",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:01.339Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/segments",
   "host": "api.particle.pro",
   "description": "List segments for an episode. Returns the AI-identified segments for a specific episode in chronological order.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:02.561Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/speakers",
   "host": "api.particle.pro",
   "description": "List speakers in an episode. Returns the identified speakers in a specific episode with their roles and speaking durations.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:03.852Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/topics",
   "host": "api.particle.pro",
   "description": "List topics for an episode. Returns the topic taxonomy classifications for a specific episode.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:05.545Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/transcript",
   "host": "api.particle.pro",
   "description": "Get episode transcript. Returns the diarized transcript for a podcast episode.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:11.338Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/transcript/mentions",
   "host": "api.particle.pro",
   "description": "Get entity mentions in transcript. Finds all mentions of a specific entity within an episode's transcript and returns each mention with surrounding dialogue context.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:07.007Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/transcript/preview",
   "host": "api.particle.pro",
   "description": "Get a transcript excerpt around a moment. Returns one segment of an episode's transcript: the latest segment starting at or before at (seconds), or the opening segment when at is omitted.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:08.543Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/:id/transcript/words",
   "host": "api.particle.pro",
   "description": "Get word-level transcript. Returns the word-level timestamped transcript for a podcast episode.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:10.12Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/lookup",
   "host": "api.particle.pro",
   "description": "Look up episodes by external identifier. Resolves one or more external episode identifiers to Particle episodes.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:08:47.652Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/episodes/search",
   "host": "api.particle.pro",
   "description": "Search podcast episode content. To find podcasts (shows) by name or topic, use /v1/podcasts/search?q=….",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-13T20:51:48.803Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/guests",
   "host": "api.particle.pro",
   "description": "List podcast guests. Returns a paginated directory of Persons who have appeared on at least one podcast episode in a non-host listing role.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-09T10:12:27.95Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/guests/:id",
   "host": "api.particle.pro",
   "description": "Get a podcast guest profile. Returns the lifetime profile for a podcast guest including their Person identity (name, slug, headshot, current title/company), total appearances, distinct podcasts, role mix, and the most-frequent shows they've",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:23.999Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/guests/:id/appearances",
   "host": "api.particle.pro",
   "description": "List appearances for a podcast guest. Returns the chronological list of episodes a guest has appeared on, most recent first.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:18.498Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/guests/:id/podcasts",
   "host": "api.particle.pro",
   "description": "List podcasts a guest has appeared on. Returns the distinct set of podcasts a guest has appeared on, with per-podcast appearance counts, first/last appearance dates, and the podcast's brand-safety and bias attributes when evaluated.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:19.516Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/guests/:id/recommendations/podcasts",
   "host": "api.particle.pro",
   "description": "List podcasts a guest could plausibly appear on next. Returns shows the person has NOT appeared on, ranked by how related they are to the shows the person HAS appeared on — the pitch list.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:20.828Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/guests/:id/suitability",
   "host": "api.particle.pro",
   "description": "Get a guest's brand-suitability exposure profile. Returns the distribution of IAB Tech Lab brand-suitability tiers across the podcasts a guest has appeared on, plus the most-frequently flagged categories observed in those shows.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:21.899Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/guests/trends",
   "host": "api.particle.pro",
   "description": "List trending podcast guests. Surfaces guests who are currently making the podcast rounds — the kind of cross-show interview activity that signals a book launch, product unveil, news-cycle moment, or new-on-the-scene debut.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:20.939Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/lookup",
   "host": "api.particle.pro",
   "description": "Look up podcasts by external platform identifier. Resolves one or more external platform identifiers (Apple Podcasts collection IDs, Spotify show IDs, YouTube channel IDs, …) — or RSS feed URLs via platform=rss — to Particle podcasts.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-09T22:24:16.392Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers",
   "host": "api.particle.pro",
   "description": "List podcast publishers. Returns a paginated list of podcast publishers, ordered by catalog size (largest first, the default) or alphabetically by name.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:29.833Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id",
   "host": "api.particle.pro",
   "description": "Get a podcast publisher. Returns a single podcast publisher by slug (e.g., 'goalhanger', 'iheartpodcasts', 'bbc-radio-4') or ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:37.742Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/advertising",
   "host": "api.particle.pro",
   "description": "Get publisher advertising profile. Returns advertising intelligence rolled up across every podcast attributed to the publisher: total ads, unique sponsors, episode reach, host-read vs pre-recorded mix, the top sponsors, and the count of network",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:29.591Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/advertising/podcasts",
   "host": "api.particle.pro",
   "description": "List publisher's podcasts ranked by ad volume. Returns a paginated list of the publisher's podcasts ordered by total ad count.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:25.956Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/advertising/sponsors",
   "host": "api.particle.pro",
   "description": "List sponsors for a publisher. Returns a paginated list of sponsors active across the publisher's catalog.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:27.364Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/bias",
   "host": "api.particle.pro",
   "description": "Get publisher political bias profile. Returns political bias intelligence rolled up across every analyzed podcast attributed to the publisher: coverage stats, political share, average lean (on a -3..+3 ordinal scale), lean diversity, the bias",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:32.095Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/bias/podcasts",
   "host": "api.particle.pro",
   "description": "List analyzed podcasts for a publisher. Returns a paginated list of the publisher's analyzed podcasts with their latest bias analysis attached.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:30.901Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/podcasts",
   "host": "api.particle.pro",
   "description": "List podcasts for a publisher. Returns a paginated list of podcasts attributed to a publisher, ordered by popularity.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:33.548Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/suitability",
   "host": "api.particle.pro",
   "description": "Get a publisher's brand suitability profile. Returns a publisher-level rollup of IAB Tech Lab Brand Safety & Suitability Framework (formerly GARM) verdicts across the publisher's catalog: tier composition (SAFE / LIMITED / SENSITIVE / UNSAFE",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:36.517Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/publishers/:id/suitability/podcasts",
   "host": "api.particle.pro",
   "description": "List a publisher's podcasts with their suitability verdicts. Returns a paginated list of the publisher's analyzed podcasts decorated with their latest IAB/GARM tier, confidence, evaluated-at timestamp, and any non-NONE category exposures (flagged",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:35.024Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/rankings",
   "host": "api.particle.pro",
   "description": "List podcast rankings. Returns chart entries from the live ranking snapshot.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T19:41:10.567Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/rankings/categories",
   "host": "api.particle.pro",
   "description": "List ranking categories. Returns every category currently represented in the rankings dataset, optionally restricted to a single source.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:30.864Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/rankings/countries",
   "host": "api.particle.pro",
   "description": "List ranking countries. Returns every country currently represented in the rankings dataset, optionally restricted to a single source.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:32.318Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/rankings/history",
   "host": "api.particle.pro",
   "description": "Get chart slot history. Returns historical chart snapshots for a chart slot, ordered most-recent first.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:33.46Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/rankings/movers",
   "host": "api.particle.pro",
   "description": "List ranking movers. Returns the chart entries whose rank changed between the live snapshot and the comparison snapshot window_days ago.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:34.775Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/rankings/sources",
   "host": "api.particle.pro",
   "description": "List ranking sources. Returns each (source, chart_type) pair available on this API together with row counts and freshness for the live snapshot.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:35.801Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/search",
   "host": "api.particle.pro",
   "description": "Search podcasts. Searches the podcast catalog by show name — the canonical podcast search.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-12T17:20:23.019Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/segments/:id",
   "host": "api.particle.pro",
   "description": "Get a segment. Returns a single segment by its unique identifier.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:40.345Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/segments/:id/transcript",
   "host": "api.particle.pro",
   "description": "Get segment transcript. Returns the diarized transcript for a specific segment.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:31:39.35Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/suitability/publishers/leaderboard",
   "host": "api.particle.pro",
   "description": "Get a cross-publisher suitability leaderboard. Returns a paginated, ranked list of podcast publishers by IAB/GARM brand-suitability composition.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:09:40.762Z"
  },
  {
   "url": "https://api.particle.pro/v1/podcasts/topics",
   "host": "api.particle.pro",
   "description": "List podcast topics. Returns the top-level topics covered across all podcasts, sorted by the number of podcasts covering each topic.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T07:10:27.691Z"
  },
  {
   "url": "https://api.particle.pro/v1/topics",
   "host": "api.particle.pro",
   "description": "List topics. Returns the hierarchical topic taxonomy.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:33:07.058Z"
  },
  {
   "url": "https://api.particle.pro/v1/topics/:id",
   "host": "api.particle.pro",
   "description": "Get a topic. Returns a single topic with breadcrumb ancestors and the top direct children by prominence.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7",
   "x402_version": 2,
   "updated": "2026-09-06T16:33:05.674Z"
  },
  {
   "url": "https://api.phoneagent.xyz/countries",
   "host": "api.phoneagent.xyz",
   "description": "PhoneAgent — countries with rentable SMS phone numbers for AI agents. Returns 190+ supported countries, each with the number of services offered and the cheapest price tier ($1, $2, or $5 USDC). Add ?service=<alias> (e.g. tg, wa, go, zo for OpenAI, other for any platform) to see which countries carry that service with live price and inventory pool. Companion route GET /services lists all 1,000+ se",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF6705e3dA2d2f98aFd3944E4a6B0D6Ca931e576A",
   "x402_version": 2,
   "updated": "2026-09-12T17:12:25.862Z"
  },
  {
   "url": "https://api.phoneagent.xyz/services",
   "host": "api.phoneagent.xyz",
   "description": "PhoneAgent — full directory of services with rentable SMS phone numbers for AI agents. Returns 1,000+ service aliases: Telegram, WhatsApp, Google, Facebook, Instagram, Twitter/X, Discord, Apple, PayPal, OpenAI/ChatGPT, Claude, plus crypto/Web3 onboarding (Alchemy, Coinbase, Binance, Bybit, OKX, Kraken, Robinhood, ...). Use `other` for any platform not separately listed. Each entry shows the alias ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xF6705e3dA2d2f98aFd3944E4a6B0D6Ca931e576A",
   "x402_version": 2,
   "updated": "2026-08-28T03:38:46.95Z"
  },
  {
   "url": "https://api.polyform.org/v1/threat/ip",
   "host": "api.polyform.org",
   "description": "Is this IP hostile? Reputation verdict for an IPv4 from public abuse feeds (blocklist.de, Spamhaus DROP) plus Polyform's own observed scanner traffic. Returns malicious flag, 0-100 score, and which sources flagged it. For bot filtering, fraud and firewall automation. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T14:49:10.995Z"
  },
  {
   "url": "https://api.polyform.org/v1/threat/scanners",
   "host": "api.polyform.org",
   "description": "Recent IPs caught probing Polyform's honeypot paths (credential/vuln scanners) — Polyform's own first-party telemetry, not a repackaged public list. Returns up to 500 most-recent scanner IPs with first-seen. For blocklists and threat research. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T14:48:40.216Z"
  },
  {
   "url": "https://api.polyform.org/v1/time/business-days",
   "host": "api.polyform.org",
   "description": "Business days between two dates (exclusive of end), skipping weekends and US federal holidays; also returns the holiday list in range. Pure computation. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T04:53:56.753Z"
  },
  {
   "url": "https://api.polyform.org/v1/weather/alerts",
   "host": "api.polyform.org",
   "description": "Active watches/warnings/advisories for a US state or coordinate: event type, severity, headline, timing. Source: National Weather Service. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T05:02:31.068Z"
  },
  {
   "url": "https://api.polyform.org/v1/weather/current",
   "host": "api.polyform.org",
   "description": "Latest observed conditions near a US coordinate: temperature, wind, humidity, visibility, pressure from the nearest weather station. Source: National Weather Service. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T05:02:33.223Z"
  },
  {
   "url": "https://api.polyform.org/v1/weather/hourly",
   "host": "api.polyform.org",
   "description": "Hour-by-hour forecast for any US coordinate: temperature, precipitation chance, wind, conditions for the next 48 hours. Source: National Weather Service. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T05:02:32.497Z"
  },
  {
   "url": "https://api.polyform.org/v1/weather/metar",
   "host": "api.polyform.org",
   "description": "Raw and decoded METAR (and optional TAF) for any airport ICAO code. Source: NOAA Aviation Weather Center. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T05:02:34.31Z"
  },
  {
   "url": "https://api.polyform.org/v1/weather/travel-risk",
   "host": "api.polyform.org",
   "description": "Judgment call for a US coordinate and date (within 7 days): LOW/MODERATE/HIGH/SEVERE weather risk with reasons, built from NWS forecast plus active alerts. JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xE9468282B22c09243Ce1a455fE2d1DF0d7276dE6",
   "x402_version": 2,
   "updated": "2026-08-26T05:02:36.384Z"
  },
  {
   "url": "https://api.polym.uk/market-authenticity/:conditionId",
   "host": "api.polym.uk",
   "description": "Per-market Polymarket taker-flow concentration, price-band structure and book compatibility. Facts, never a fraud verdict. BEFORE YOU PAY: free substitute https://dash.polym.uk/markets.json. THIS ADDS: A single-market lookup instead of the whole snapshot, for a decomposed market. Outside that set: 422, and no charge.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3",
   "x402_version": 2,
   "updated": "2026-09-07T10:44:25.179Z"
  },
  {
   "url": "https://api.polym.uk/market-intelligence/:conditionId",
   "host": "api.polym.uk",
   "description": "Resolution-integrity dossier for one Polymarket market: UMA exposure, proposer and disputer records, post-open context, comparables. Never a forecast. BEFORE YOU PAY: free substitute https://dash.polym.uk/calibration.json and https://dash.polym.uk/uma-flip-rate.json and gamma-api.polymarket.com. THIS ADDS: Proposer/disputer records from DisputePrice on chain, denominator named; context appended AF",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3",
   "x402_version": 2,
   "updated": "2026-09-07T10:17:43.069Z"
  },
  {
   "url": "https://api.polym.uk/resolution-risk",
   "host": "api.polym.uk",
   "description": "UMA resolution dispute and flip base rates by category and criterion clarity; descriptive historical compatibility, not a market-specific forecast. BEFORE YOU PAY: free substitute https://dash.polym.uk/uma-base-rates.json and https://dash.polym.uk/uma-flip-rate.json. THIS ADDS: The two artifacts joined into one response, dispute axis and flip axis already aligned by category. The underlying number",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3",
   "x402_version": 2,
   "updated": "2026-09-11T03:47:58.274Z"
  },
  {
   "url": "https://api.polym.uk/resolution-watchlist",
   "host": "api.polym.uk",
   "description": "Live Polymarket watchlist ranked by structural UMA resolution base-rate signals, with flip risk kept as a separate conditional axis. BEFORE YOU PAY: free substitute https://dash.polym.uk/markets.json and https://dash.polym.uk/uma-base-rates.json. THIS ADDS: The live subset ranked by structural dispute signals, computed for you. The inputs are in the free files; the ranking and the tiering are what",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3",
   "x402_version": 2,
   "updated": "2026-09-07T10:17:41.388Z"
  },
  {
   "url": "https://api.polym.uk/screener",
   "host": "api.polym.uk",
   "description": "Ranked Polymarket market-flow screener with factual concentration and liquidity-compatibility fields for the observed window. BEFORE YOU PAY: free substitute https://dash.polym.uk/markets.json. THIS ADDS: Little today, and we would rather you knew: the free snapshot has every field this route returns, for the whole decomposed set instead of the 40 rows this caps at, and it also carries the dominan",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3",
   "x402_version": 2,
   "updated": "2026-09-09T11:06:09.069Z"
  },
  {
   "url": "https://api.postopz.com/v1/x402/workflow/audit",
   "host": "api.postopz.com",
   "description": "Audit structured Avid project and workflow metadata against PostOpz professional workflow standards.",
   "method": "POST",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0xce58e2e5c5f70d6e16e8dd34a3cb15d6dba42954",
   "x402_version": 2,
   "updated": "2026-09-08T09:31:42.098Z"
  },
  {
   "url": "https://api.postopz.com/v1/x402/workflow/checklist",
   "host": "api.postopz.com",
   "description": "Task-specific Avid assistant-editor implementation and QC checklist grounded in PostOpz Framework Vol. 1.",
   "method": "POST",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0xce58e2e5c5f70d6e16e8dd34a3cb15d6dba42954",
   "x402_version": 2,
   "updated": "2026-09-08T09:20:30.93Z"
  },
  {
   "url": "https://api.postopz.com/v1/x402/workflow/query",
   "host": "api.postopz.com",
   "description": "Professional Avid Media Composer workflow guidance grounded in PostOpz Framework Vol. 1.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xce58e2e5c5f70d6e16e8dd34a3cb15d6dba42954",
   "x402_version": 2,
   "updated": "2026-09-08T09:29:14.579Z"
  },
  {
   "url": "https://api.posttosource.com/api/x402/extract",
   "host": "api.posttosource.com",
   "description": "Convert a Twitter/X, LinkedIn, Medium, Substack, Beehiiv, or public Notion page URL into clean markdown.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD1502efBd2674236508bf6D39C81c2AbAd21CB1E",
   "x402_version": 2,
   "updated": "2026-09-13T03:40:12.475Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/exchanges",
   "host": "api.predictionmarketdata.io",
   "description": "Prediction-market exchanges and entity metadata (Lukka VASP).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-08-31T00:07:50.288Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/market-news",
   "host": "api.predictionmarketdata.io",
   "description": "Recent news relevant to prediction markets within a publish-date window.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-09-12T16:45:23.686Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/market-recap",
   "host": "api.predictionmarketdata.io",
   "description": "LLM-generated narrative recap of recent prediction-market activity.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-08-31T18:06:47.904Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/market-statistics/sectors",
   "host": "api.predictionmarketdata.io",
   "description": "Aggregated prediction-market statistics by sector.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-08-27T22:23:41.03Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/prediction-markets",
   "host": "api.predictionmarketdata.io",
   "description": "Search, filter, and sort prediction markets across exchanges.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:21.46Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/prediction-markets/pmcs-stats",
   "host": "api.predictionmarketdata.io",
   "description": "Live PMCS counts by hierarchy and exchange.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-09-09T10:15:57.358Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/prediction-markets/similar",
   "host": "api.predictionmarketdata.io",
   "description": "Find semantically similar prediction markets given an event_ticker.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-08-28T03:40:29.884Z"
  },
  {
   "url": "https://api.predictionmarketdata.io/prediction-markets/taxonomy",
   "host": "api.predictionmarketdata.io",
   "description": "List valid PMCS taxonomy codes used to filter prediction-market searches.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x995c0abdcd2ad76548e5f7deb54d32549b2b781f",
   "x402_version": 2,
   "updated": "2026-09-08T07:53:24.18Z"
  },
  {
   "url": "https://api.preflightstack.com/v1/dependency-preflight",
   "host": "api.preflightstack.com",
   "description": "Evaluate up to 10 exact npm or PyPI package versions in one $0.02 paid batch immediately before installation or an exact-version change. Returns deterministic allow, review, or block guidance with known-vulnerability, lifecycle, declared-license, release-age, and npm install-lifecycle evidence. Reuse a current result for unchanged inputs instead of purchasing a duplicate check for an installation ",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x9acdadcec881a63508c0f2CD3A4ae61149cc2500",
   "x402_version": 2,
   "updated": "2026-08-31T06:17:52.877Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/arbitrage-scanner",
   "host": "api.printmoneylab.com",
   "description": "Token-by-token Kimchi Premium for 189+ tokens, reverse premium, Upbit-Bithumb gaps, market share",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-09-01T21:29:06.395Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/exchange-alerts",
   "host": "api.printmoneylab.com",
   "description": "Korean exchange alerts: new listings, delistings, investment warnings, caution flags",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-08-27T20:09:16.177Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/fx-rate",
   "host": "api.printmoneylab.com",
   "description": "Current USD/KRW foreign exchange rate",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-09-12T16:42:45.429Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/kimchi-premium",
   "host": "api.printmoneylab.com",
   "description": "Real-time Kimchi Premium for a single token (Upbit vs Binance via FX rate)",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-09-11T09:19:34.055Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/kr-news/kpop",
   "host": "api.printmoneylab.com",
   "description": "Korean K-pop news translated to English. Naver-aggregated headlines from Korean media (Yonhap, Korea Economic Daily, Chosun Ilbo, etc.) auto-classified for K-pop relevance and translated by Claude. Returns title_en + summary_en + source_en + original Korean references. 5-min cache. limit=1..10.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-08-27T20:09:50.19Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/kr-news/semiconductor",
   "host": "api.printmoneylab.com",
   "description": "Korean semiconductor industry news translated to English. Covers Samsung Electronics, SK Hynix, HBM/DRAM/NAND memory products, foundry, and supplier ecosystem. Headlines from Korean tech press (전자신문/디지털타임스/한국경제) auto-classified and translated by Claude. 5-min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:30.286Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/kr-prices",
   "host": "api.printmoneylab.com",
   "description": "Korean exchange prices (Upbit, Bithumb) for a single token in KRW",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-09-14T08:33:46.769Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/krw-macro-stress",
   "host": "api.printmoneylab.com",
   "description": "KRW Macro Stress Score (0-100) — combined signal from US 3Y treasury, VIX, foreign ownership proxy (SK Hynix + Samsung, mcap-weighted), USD/KRW momentum, and Korean semiconductor equity. Rolling 120d percentile over 2yr backfill. Regime + direction + per-component breakdown. Positioning: KRW macro stress, not kimchi-premium prediction.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:19.991Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/market-movers",
   "host": "api.printmoneylab.com",
   "description": "1-minute price surges/crashes, volume spikes, top 20 tokens by volume on Korean exchanges",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-08-27T20:09:59.825Z"
  },
  {
   "url": "https://api.printmoneylab.com/api/v1/stablecoin-premium",
   "host": "api.printmoneylab.com",
   "description": "USDT/USDC premium on Korean exchanges vs official USD/KRW rate — fund flow indicator",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:57.869Z"
  },
  {
   "url": "https://api.prismnetwork.tech/inference/v1/inference",
   "host": "api.prismnetwork.tech",
   "description": "One LLM generation on a rented GPU, priced per request.",
   "method": "POST",
   "chain": "base",
   "price": 0.003192,
   "price_atomic": "3192",
   "asset": "USDC",
   "pay_to": "0xe67a61f8e2aC4057aa22e64306107E7120078447",
   "x402_version": 2,
   "updated": "2026-09-11T12:58:09.829Z"
  },
  {
   "url": "https://api.prismnetwork.tech/x402/run",
   "host": "api.prismnetwork.tech",
   "description": "One shell command on a rented GPU, charged only if it succeeds.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xe67a61f8e2aC4057aa22e64306107E7120078447",
   "x402_version": 2,
   "updated": "2026-08-19T10:11:02.737Z"
  },
  {
   "url": "https://api.proxyllm.ai/x402/llm-cost-scout",
   "host": "api.proxyllm.ai",
   "description": "LLM cost scout: send your monthly OpenAI API spend in USD and get back the flat ChatGPT/Codex subscription tier that absorbs it through the ProxyLLM gateway, the exact new monthly total and savings, the live model catalog, and machine-readable signup steps an agent can complete autonomously (email OTP, no browser).",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xF4D43bdAaE23a7d2012C49cb9f57eAaB89D4FfC2",
   "x402_version": 1,
   "updated": "2026-09-08T08:39:13.809Z"
  },
  {
   "url": "https://api.qist.info/api/hijri",
   "host": "api.qist.info",
   "description": "Convert Gregorian dates to Hijri (Umm al-Qura calendar) and back. Returns day/month/year, Arabic and English month names, and a formatted Arabic date string. Essential for agents handling Islamic events, Ramadan, Hajj seasons, or Arabic documents.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x21353452E547B306a6007d834C433a118638D3b3",
   "x402_version": 2,
   "updated": "2026-09-11T03:43:29.515Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/company/enrich",
   "host": "api.qonoro.ai",
   "description": "Basic company identity enrichment for autonomous agents, including normalized profile fields, source URLs, coverage, and confidence scoring.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-08-26T23:00:58.737Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/company/search",
   "host": "api.qonoro.ai",
   "description": "Company discovery for autonomous agents: find companies matching industry, headquarters location, size, founding year, or keyword criteria, with sources and confidence scores per match.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-08-16T23:32:51.154Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/domain/intelligence",
   "host": "api.qonoro.ai",
   "description": "Given a domain name, returns tech stack (CMS, frameworks, analytics, CDN, email marketing, e-commerce), DNS records, WHOIS data, email provider, hosting provider, and domain age in a single structured JSON response.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-08-26T07:02:47.923Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/email/validate",
   "host": "api.qonoro.ai",
   "description": "Validates email deliverability: syntax check, MX record lookup, and SMTP server reachability. Returns risk score and quality rating. Deterministic, sub-second. x402-native.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-09-14T01:52:06.082Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/hiring-signals/find",
   "host": "api.qonoro.ai",
   "description": "Given a company name, returns the company's currently open job postings, normalized into a single structured JSON response (title, department, location, posted date, URL).",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-08-26T22:57:05.809Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/person/enrich",
   "host": "api.qonoro.ai",
   "description": "x402-native professional person enrichment for autonomous agents. Given a full name and company, returns title, seniority, department, decision-maker status, LinkedIn URL, location, and a brief bio. Structured JSON. Paid per request via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-08-26T22:43:07.733Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/person/search",
   "host": "api.qonoro.ai",
   "description": "x402-native person discovery for autonomous agents. Given search criteria (title, seniority, company, industry, or location) instead of a known name, returns a list of matching people with title, seniority, department, decision-maker status, LinkedIn URL, and location. Structured JSON. Paid per request via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-09-07T23:44:15.66Z"
  },
  {
   "url": "https://api.qonoro.ai/v1/phone/validate",
   "host": "api.qonoro.ai",
   "description": "Validate phone numbers: E.164 format, country detection, line type (mobile/landline/VOIP/toll-free), and risk score. Deterministic, sub-second. x402-native.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x40B62aa49F4a929760fb2DD0Fcb0642f0AA872eb",
   "x402_version": 2,
   "updated": "2026-08-30T07:58:59.46Z"
  },
  {
   "url": "https://api.quantoracle.dev/v1/risk/full-analysis",
   "host": "api.quantoracle.dev",
   "description": "QuantOracle: /v1/risk/full-analysis",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xC94f5F33ae446a50Ce31157db81253BfddFE2af6",
   "x402_version": 2,
   "updated": "2026-09-02T22:50:32.003Z"
  },
  {
   "url": "https://api.queryspigot.com/api/v1/company/:company_number",
   "host": "api.queryspigot.com",
   "description": "Look up an Irish company by exact CRO company number. Returns legal name, status, registered address and source provenance as JSON. No name search. 0.01 USDC per successful lookup on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5Bb201198478075705fe1e972f6221c812C88EcC",
   "x402_version": 2,
   "updated": "2026-09-08T20:29:00.564Z"
  },
  {
   "url": "https://api.realedger.xyz/v1/series/:ticker",
   "host": "api.realedger.xyz",
   "description": "Full weekly history for one ticker (e.g. /v1/series/AAPLc): supply, notional, and blanks with reasons, append only series.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xE791fb60a057C4923ef8fB819B4F7B310f502a0a",
   "x402_version": 2,
   "updated": "2026-08-27T13:27:05.777Z"
  },
  {
   "url": "https://api.recoupable.dev/api/x402/image/generate",
   "host": "api.recoupable.dev",
   "description": "Generate an image from a text prompt using AI",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xbAf31935ED514e8F7da81D0A730AB5362DEEEEb7",
   "x402_version": 1,
   "updated": "2026-09-11T18:02:04.666Z"
  },
  {
   "url": "https://api.redactedpartners.com/tiebreaker",
   "host": "api.redactedpartners.com",
   "description": "Decision arbitration: submit context, options, constraints, and risk_tolerance; receive a structured JSON verdict with confidence score, reasoning, and escalation flag.",
   "method": "POST",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x9e949d2756933b3846816afdCCaa725f17dF86Cf",
   "x402_version": 2,
   "updated": "2026-09-08T17:41:24.63Z"
  },
  {
   "url": "https://api.relayshield.net/v1/payg/mcp-registry-risk",
   "host": "api.relayshield.net",
   "description": "Assess an MCP server URL for supply-chain and registry risk before your agent connects to it or grants it tool-calling access — flags unverified publishers, known-malicious servers, and other trust signals. Call before an autonomous agent adds a new MCP server to its toolset.",
   "method": "POST",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x002CfD89c5636F45E3C8576D6E35154748412bAc",
   "x402_version": 2,
   "updated": "2026-08-30T19:34:39.731Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/baton",
   "host": "api.relaystation.ai",
   "description": "A baton is a durable storage object agents create, append, read, and cryptographically prove — then hand off to other agents or people. Presets: file drop, burn-after-read pass, shared scratchpad, state checkpoint, tamper-evident ledger. Metered by bytes, time, egress, writes; price frozen at purchase. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-05T15:51:48.105Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/contracts",
   "host": "api.relaystation.ai",
   "description": "$0.02/contract. Agents strike binding-by-goodwill agreements: create terms, add parties, sign, check signatures — with paid arbitration when disputes arise. The trust layer for agent-to-agent work, one of 155 Relaystation tools on one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T16:54:26.743Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/data/explode",
   "host": "api.relaystation.ai",
   "description": "$0.0002/MB. Unnest array cells into rows — flatten nested JSON for analysis. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-28T23:06:50.067Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/data/sql",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. Query any CSV/JSON/parquet file with full SQL — sandboxed read-only DuckDB, parquet in and out. A serverless query engine for a fraction of a cent. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-03T17:08:44.905Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/doc/ask-document",
   "host": "api.relaystation.ai",
   "description": "$0.08/document. Ask natural-language questions of a document and get grounded answers (Textract Queries) — no OCR pipeline to build. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-07T18:36:44.856Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/doc/convert",
   "host": "api.relaystation.ai",
   "description": "$0.0003/MB. Convert documents between markdown, HTML, docx, odt, rtf, epub, LaTeX, and rst via pandoc — citations supported. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:19.006Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/doc/extract-form",
   "host": "api.relaystation.ai",
   "description": "$0.28/document. Extract form fields as key→value pairs from scanned or digital documents (Textract Forms) — structured JSON out, no template needed. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.28,
   "price_atomic": "280000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-07T18:35:47.473Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/doc/extract-tables",
   "host": "api.relaystation.ai",
   "description": "$0.08/document. Pull tables out of a document as structured rows and columns (Textract Tables) — not text soup. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-07T18:36:02.198Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/doc/ocr-layout",
   "host": "api.relaystation.ai",
   "description": "$0.010/document. OCR a document with line- and word-level layout coordinates (Textract) — position-aware text for downstream parsing. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-07T18:35:32.408Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/doc/parse-id",
   "host": "api.relaystation.ai",
   "description": "$0.05/document. Parse a government ID (passport, license) into typed fields (Textract AnalyzeID). Parsing only — for verification + liveness use /v1/idverify. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-07T18:36:30.862Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/doc/parse-invoice",
   "host": "api.relaystation.ai",
   "description": "$0.055/document. Parse invoices and receipts into summary fields plus line items (Textract AnalyzeExpense) — vendor, totals, dates, SKUs. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.055,
   "price_atomic": "55000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-07T18:36:16.448Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/generate/favicon",
   "host": "api.relaystation.ai",
   "description": "$0.0002/call. Generate a complete favicon set (PNGs) from an image or initials text. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-05T16:11:14.559Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/generate/identicon",
   "host": "api.relaystation.ai",
   "description": "$0.0002/call. Deterministic GitHub-style identicon PNG from any seed string — stable avatars for users or agents. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T17:18:10.496Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/generate/invoice",
   "host": "api.relaystation.ai",
   "description": "$0.0002/call. Render a clean invoice PDF from structured JSON — line items, totals, branding. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-15T13:51:53.817Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/generate/placeholder",
   "host": "api.relaystation.ai",
   "description": "$0.0002/call. Placeholder images at any size with label text — PNG or SVG. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-08T17:27:44.701Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/generate/qr-logo",
   "host": "api.relaystation.ai",
   "description": "$0.0002/call. QR code with your logo composited in the center (ECC H — still scans reliably). 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-30T17:35:42.747Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/image/blur",
   "host": "api.relaystation.ai",
   "description": "$0.0003/MP. Gaussian-blur an image at the strength you set — backgrounds, redactions, thumbnails. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-18T13:56:52.038Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/image/from-html",
   "host": "api.relaystation.ai",
   "description": "$0.003/call. Render HTML to an image — sandboxed headless Chromium screenshot of your markup. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-12T16:19:16.842Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/image/grayscale",
   "host": "api.relaystation.ai",
   "description": "$0.0003/MP. Convert any image to grayscale — one call, any input format. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-27T23:05:12.994Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/image/ocr",
   "host": "api.relaystation.ai",
   "description": "$0.003/call. Extract text from an image — Tesseract, 10 languages, plain text out. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:07:23.932Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/image/resize",
   "host": "api.relaystation.ai",
   "description": "$0.0003/MP. Resize or fit images — animated GIF/WebP preserved with animated:true. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-12T16:16:22.206Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/image/sharpen",
   "host": "api.relaystation.ai",
   "description": "$0.0003/MP. Sharpen a soft image with adjustable strength — crisper scans, photos, thumbnails. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-24T14:07:00.858Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/llm/extract",
   "host": "api.relaystation.ai",
   "description": "Provider cost + 6%, itemized. Pull requested fields out of any text as clean JSON — schema-shaped output. ≈Opus-4.8 accuracy at ~1–5% of its cost (relaystation.ai/llm-validation). One of 11 vetted sub-cent LLM tasks on Relaystation — 155 tools, one balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-01T06:16:56.758Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/llm/sentiment",
   "host": "api.relaystation.ai",
   "description": "Provider cost + 6%, itemized. Score text positive / negative / neutral — reviews, tickets, social. ≈Opus-4.8 accuracy at ~1–5% of its cost. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-31T20:23:02.157Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/location/geocode",
   "host": "api.relaystation.ai",
   "description": "$0.005/lookup. Geocode a free-text address to coordinates (AWS Location Service) — lat/lng plus normalized address. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:18:18.978Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/location/place-search",
   "host": "api.relaystation.ai",
   "description": "$0.01/search. Free-text place and point-of-interest search — names, addresses, coordinates back as JSON. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:18:44.699Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/location/reverse-geocode",
   "host": "api.relaystation.ai",
   "description": "$0.005/lookup. Reverse-geocode coordinates to the nearest address — lat/lng in, street address out. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-08T17:31:58.799Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/location/route",
   "host": "api.relaystation.ai",
   "description": "$0.01/route. Calculate a route between two points — distance, duration, and geometry back as JSON. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:18:58.147Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/media/audio-convert",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. Re-encode audio to another format, bitrate, or sample rate — mp3, aac, wav, flac and more. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T17:12:57.651Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/media/audio-mix",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. Mix multiple audio tracks down to one (amix), optional loudness normalize — voiceover + music in one call. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-12T16:22:58.494Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/media/concat",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. Join 2–10 clips end-to-end by fast stream-copy — no quality loss, no re-encode. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-07T18:26:23.962Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/media/convert",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. Re-encode video/audio to another container or codec (H.264/AAC and more) — scale, crop, rotate in the same pass. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-17T13:57:40.016Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/media/overlay",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. Watermark an image or logo onto a video — position and opacity control. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:10:16.119Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/media/storyboard",
   "host": "api.relaystation.ai",
   "description": "$0.0008/call. Frame-sampled thumbnail sprite sheet from a video — scrubbers and previews in one call. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-06T16:19:49.508Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/media/trim",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. Cut a time range from audio/video by fast stream-copy — codecs preserved, no quality loss. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-30T17:30:46.39Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/office/rescue",
   "host": "api.relaystation.ai",
   "description": "$0.008/call. Rescue exotic or legacy Office files into PDF via LibreOffice — opens what modern Office won't. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-12T16:10:53.807Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/attachments",
   "host": "api.relaystation.ai",
   "description": "$0.0005/MB. List or extract files embedded inside a PDF — pull attachments out programmatically. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-15T13:37:06.853Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/compress",
   "host": "api.relaystation.ai",
   "description": "$0.001/page. Recompress and linearize a PDF — smaller files, fast web view. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-17T13:44:16.605Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/diff",
   "host": "api.relaystation.ai",
   "description": "$0.001/page. Text-compare two PDFs into a unified diff — spot every change between versions. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-12T16:09:52.716Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/extract-text",
   "host": "api.relaystation.ai",
   "description": "$0.002/page. Pull text and structure out of a PDF — clean input for LLMs and search. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-05T15:53:38.608Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/from-html",
   "host": "api.relaystation.ai",
   "description": "$0.003/call. Render HTML to PDF — sandboxed headless Chromium, print-quality output. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:34.119Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/from-office",
   "host": "api.relaystation.ai",
   "description": "$0.005/call. Convert Word, Excel, or PowerPoint to PDF via LibreOffice — layout preserved. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:52.329Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/merge",
   "host": "api.relaystation.ai",
   "description": "$0.001/page. Combine any number of PDFs into one, in the order you choose. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T16:58:10.781Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/metadata",
   "host": "api.relaystation.ai",
   "description": "$0.001/call. Read or set PDF document metadata — title, author, keywords, dates. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T16:59:52.543Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/ocr",
   "host": "api.relaystation.ai",
   "description": "$0.003/page. Extract text from a scanned PDF (Tesseract) — make paper searchable data. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-12T16:08:58.548Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/ocr-searchable",
   "host": "api.relaystation.ai",
   "description": "$0.004/page. Add an invisible OCR text layer to a scanned PDF — looks identical, fully searchable. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T17:01:13.781Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/repair",
   "host": "api.relaystation.ai",
   "description": "$0.001/page. Diagnose and rewrite a damaged PDF — recover files other tools reject. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T16:56:34.916Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/split",
   "host": "api.relaystation.ai",
   "description": "$0.001/page. Split a PDF by page ranges or burst it into single pages. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T16:54:39.834Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/verify-signatures",
   "host": "api.relaystation.ai",
   "description": "$0.001/call. Verify a PDF's digital signatures — structural + digest checks, results as JSON. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T17:02:32.801Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pdf/watermark",
   "host": "api.relaystation.ai",
   "description": "$0.001/page. Stamp text watermarks across PDF pages — DRAFT, CONFIDENTIAL, or your own. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-08-31T19:28:05.876Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/pipeline",
   "host": "api.relaystation.ai",
   "description": "$0/call + sum of steps. Chain multiple ops — OCR → extract → convert → store — in one server-side call: one payment, one result, no intermediate downloads. The glue for 155 Relaystation tools on one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-09T17:15:56.966Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/screening/match",
   "host": "api.relaystation.ai",
   "description": "$0.01/screen. Screen any name against OFAC, EU, and UK sanctions (UN included) plus Wikidata-derived PEP watchlists — fuzzy matching, instant JSON verdict. Compliance in one call, one of 155 Relaystation tools on one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T16:57:57.828Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/vision/detect-celebrities",
   "host": "api.relaystation.ai",
   "description": "$0.005/image. Recognize celebrities in an image (Rekognition) — names with confidence scores. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T17:23:30.701Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/vision/detect-faces",
   "host": "api.relaystation.ai",
   "description": "$0.005/image. Detect faces with attributes — age range, emotions, pose, landmarks (Rekognition). 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:19:36.41Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/vision/detect-labels",
   "host": "api.relaystation.ai",
   "description": "$0.005/image. Detect objects, scenes, and concepts in an image (Rekognition) — labels with confidence scores. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-12T16:30:26.9Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/vision/detect-ppe",
   "host": "api.relaystation.ai",
   "description": "$0.005/image. Detect protective equipment — face, hand, head covers — on people in an image. Site-safety audits by API. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:20:02.007Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/vision/moderate",
   "host": "api.relaystation.ai",
   "description": "$0.005/image. Flag unsafe or inappropriate image content (Rekognition moderation) — categories with confidence. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T17:23:04.528Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/web/pdf",
   "host": "api.relaystation.ai",
   "description": "$0.02/render. Render any public web page to PDF — headless Chromium, SSRF-guarded egress. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:20:20.735Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/web/readability",
   "host": "api.relaystation.ai",
   "description": "$0.005/extract. Extract the clean article text — title, byline, body — from any public URL. No boilerplate, no nav junk. 1¢ x402 min; remainder auto-credits — relaystation.ai/penny",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-11T17:24:30.299Z"
  },
  {
   "url": "https://api.relaystation.ai/v1/web/screenshot",
   "host": "api.relaystation.ai",
   "description": "$0.01/screenshot. Screenshot any public web page to PNG/JPEG/WebP — headless Chromium, SSRF-guarded. 155 tools, one balance — relaystation.ai",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5F7254f252eF9b9f92B6B4F2cF91205eD7A96C7A",
   "x402_version": 2,
   "updated": "2026-09-13T17:20:35.597Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/esims/offers",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — Browse eSIM data plans across 190+ countries: single-country plans and multi-country regional bundles, filterable by every country a trip must cover. Prices shown are final — the exact USDC charged at purchase",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:46:59.761Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/esims/orders/info",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — Order status and refund schema. Returns the fulfillment state machine, polling URL, and refund endpoint for any paid order.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:47:08.266Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/esims/purchase/info",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — eSIM purchase schema and instructions. Returns the exact request format, pricing range, and example for POST /esims/purchase. The purchase charges the final price shown by /esims/offers.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:47:05.433Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/topups/countries",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — List all countries where prepaid mobile top-ups are available",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:46:26.217Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/topups/offers",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — Search prepaid mobile top-up and airtime offers for 150+ countries worldwide",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:46:00.956Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/topups/purchase/info",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — Topup purchase schema. Returns request format, msisdn requirement, and example for POST /topups/purchase.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:46:56.918Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/topups/regions",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — List available regions for mobile top-up services",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:46:51.429Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/vouchers/brands",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — List all available voucher brands including Amazon, Google Play, Netflix and more",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:45:46.513Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/vouchers/countries",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — List all countries where digital vouchers and gift cards are available",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:45:49.478Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/vouchers/filters",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — Get available filter options for voucher search including brands, countries and categories",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:45:52.374Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/vouchers/offers",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — Search gift cards and vouchers from 5000+ brands across 150+ countries",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:45:42.559Z"
  },
  {
   "url": "https://api.reloadpi.com/api/catalog/vouchers/purchase/info",
   "host": "api.reloadpi.com",
   "description": "Reloadpi — Voucher purchase schema. Returns request format, recipient fields, priceType handling, and example for POST /vouchers/purchase.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8a598A28a435Fe44D31854251b1c88d0781ea822",
   "x402_version": 2,
   "updated": "2026-09-11T11:45:58.109Z"
  },
  {
   "url": "https://api.remix.live/mcp/x402-http/compile",
   "host": "api.remix.live",
   "description": "Compile Solidity contracts with the Remix compiler, supporting multiple files, custom versions, and optimization settings",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4CF33cCB14B43D76b4f672C3feDe297d1d763ace",
   "x402_version": 2,
   "updated": "2026-09-12T06:02:02.703Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/brazil/cnpj/validate",
   "host": "api.resetparatodos.com",
   "description": "Deterministically validate a Brazilian CNPJ (company taxpayer ID): format and both check digits (mod-11). Supports the traditional numeric format and the alphanumeric format in force since July 2026. Structural validation only.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:50:28.743Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/clabe/validate",
   "host": "api.resetparatodos.com",
   "description": "Deterministically validate a Mexican CLABE (18-digit interbank account key): length, check digit, and issuing bank by prefix. Structural validation only.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-24T21:14:57.976Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/company/verify",
   "host": "api.resetparatodos.com",
   "description": "Verify a Mexican company or individual by RFC against official public sources: SAT blacklist 69-B (definitive/presumed), article 69 lists (firm, not-located, cancelled seals), public-procurement sanctions, and sanctioned suppliers. Returns a hash-versioned Verification Record with sources and dates.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:51:18.617Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/guatemala/fel/parse",
   "host": "api.resetparatodos.com",
   "description": "Parse a Guatemalan FEL electronic invoice (DTE) XML into a consistent JSON object: document type, issue date, currency, issuer (NIT/name), receiver, grand total, tax phrases and the SAT authorization number when present.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:51:00.482Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/guatemala/fel/validate",
   "host": "api.resetparatodos.com",
   "description": "Validate a Guatemalan FEL electronic invoice (DTE) XML against the official SAT XML schema (GT_Documento). Returns whether it is schema-valid and the schema errors if not. Structural/schema validation only.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:50:52.937Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/lei/verify",
   "host": "api.resetparatodos.com",
   "description": "Verify a Legal Entity Identifier (LEI) against GLEIF: confirms whether the LEI exists and returns its registration status, entity status, legal name and jurisdiction as published by GLEIF. Global counterparty (KYB) anchor.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:50:37.101Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/rfc/validate",
   "host": "api.resetparatodos.com",
   "description": "Deterministically validate a Mexican RFC (taxpayer ID): format, person type (individual/company), embedded date, and check digit. Structural validation only.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:50:22.078Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/screen",
   "host": "api.resetparatodos.com",
   "description": "Screen a person or company name against international sanctions (US OFAC SDN + Consolidated, EU, UK), Politically Exposed Persons (PEP: national politicians of 31 countries, sourced from Wikidata), and national lists (Mexico: SAT 69/69-B and sanctioned suppliers; Brazil, Colombia, Argentina, Dominican Republic). Fuzzy name + alias matching with a 0-100 score. Every hit and source is stamped with l",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:51:11.217Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/uk/company/verify",
   "host": "api.resetparatodos.com",
   "description": "Verify a UK company by its Companies House number (e.g. 00445790) or by name against the official UK register (Companies House). Returns the company profile: registered name, company status (active/dissolved/liquidation/…), company type, incorporation date, jurisdiction, registered office address and SIC activity codes. Does not include officers or persons with significant control (personal data).",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-28T16:32:14.016Z"
  },
  {
   "url": "https://api.resetparatodos.com/x402/v1/us/sec/verify",
   "host": "api.resetparatodos.com",
   "description": "Verify a US SEC-registered entity via EDGAR by CIK or ticker: confirms it exists and returns name, CIK, SIC industry, entity type, state of incorporation, tickers/exchanges and recent filings (including the latest 10-K and 10-Q dates). Public SEC data.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x54beA1e6F70437085b85892a0e7cd6f09CE8C22f",
   "x402_version": 2,
   "updated": "2026-08-25T15:50:45.72Z"
  },
  {
   "url": "https://api.robinx.io/agent/features",
   "host": "api.robinx.io",
   "description": "Token-level feature row for one Robinhood Chain token: launch facts, current activity/deployer/price/caller state, and the observed mention record — inputs for your own model (no score, no recommendation)",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-09T12:09:54.559Z"
  },
  {
   "url": "https://api.robinx.io/callers",
   "host": "api.robinx.io",
   "description": "Proven X caller-lift leaderboard",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-11T17:26:36.741Z"
  },
  {
   "url": "https://api.robinx.io/deployer/:address",
   "host": "api.robinx.io",
   "description": "Deployer reputation rap sheet",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-03T03:25:49.713Z"
  },
  {
   "url": "https://api.robinx.io/entity/:address",
   "host": "api.robinx.io",
   "description": "Wallet-entity appearances across the accumulated holder-snapshot archive",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-08-30T02:59:34.601Z"
  },
  {
   "url": "https://api.robinx.io/feed/new",
   "host": "api.robinx.io",
   "description": "Live scored launch feed (realtime) — or add ?tier=free for the 10-min-delayed free feed, or ?tier=alpha ($0.02) for caller_signal enrichment",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-13T20:47:48.333Z"
  },
  {
   "url": "https://api.robinx.io/leaderboard",
   "host": "api.robinx.io",
   "description": "Top trusted deployers",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-12T17:10:32.623Z"
  },
  {
   "url": "https://api.robinx.io/pulse/:token",
   "host": "api.robinx.io",
   "description": "Real-time X synthesis: narrative, sentiment, proven-caller activity",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-08-22T15:44:42.843Z"
  },
  {
   "url": "https://api.robinx.io/signals/calls",
   "host": "api.robinx.io",
   "description": "Pollable stream: fresh RH-chain calls by measured early-callers (included fair-use on Agent/Signal Feed keys)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-01T18:58:32.853Z"
  },
  {
   "url": "https://api.robinx.io/social/follows",
   "host": "api.robinx.io",
   "description": "Pollable tape of follow/unfollow transitions by Robinhood Chain principal accounts on X — each followed handle crossed with its measured caller record",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-10T19:02:07.023Z"
  },
  {
   "url": "https://api.robinx.io/social/momentum",
   "host": "api.robinx.io",
   "description": "Tokens ranked by measured caller-accuracy weight (then independent voices, then mention count) — mutual-follow clusters collapsed to one voice",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-09T07:49:23.295Z"
  },
  {
   "url": "https://api.robinx.io/structure/:token",
   "host": "api.robinx.io",
   "description": "Labeled holder-structure diff: who froze/added/trimmed/exited, with insider/deployer/identity labels",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-08-22T15:44:54.521Z"
  },
  {
   "url": "https://api.robinx.io/tg/first-call/:token",
   "host": "api.robinx.io",
   "description": "Cross-venue first sighting: when Telegram first carried this token, when X first did, and the lead between them",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-08-23T11:24:00.313Z"
  },
  {
   "url": "https://api.robinx.io/token/:address",
   "host": "api.robinx.io",
   "description": "Token on-chain stats",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-08-28T03:43:28.558Z"
  },
  {
   "url": "https://api.robinx.io/verdict/:token",
   "host": "api.robinx.io",
   "description": "Composite token buy-risk verdict",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599",
   "x402_version": 2,
   "updated": "2026-09-14T09:05:55.974Z"
  },
  {
   "url": "https://api.robotsshop.io/v0/search",
   "host": "api.robotsshop.io",
   "description": "RobotsShop Trust Index — filtered ranked x402 endpoints (score, grade, spam, payTo integrity)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x53831fab63ba75a958115c3b4eb598a10cfcc7e0",
   "x402_version": 2,
   "updated": "2026-09-01T20:54:34.552Z"
  },
  {
   "url": "https://api.robotsshop.io/v0/spookfiles/search",
   "host": "api.robotsshop.io",
   "description": "SpookFiles — already-public records. Doc ID + snippet + URL. WikiLeaks is not NARA.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x53831fab63ba75a958115c3b4eb598a10cfcc7e0",
   "x402_version": 2,
   "updated": "2026-08-28T08:27:33.984Z"
  },
  {
   "url": "https://api.robotsshop.io/v0/swartzpath",
   "host": "api.robotsshop.io",
   "description": "Swartzpath — legal OA path to the paper (Unpaywall/OpenAlex). Not Sci-Hub. Closed stays closed.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x53831fab63ba75a958115c3b4eb598a10cfcc7e0",
   "x402_version": 2,
   "updated": "2026-08-28T03:44:03.873Z"
  },
  {
   "url": "https://api.robotsshop.io/v0/top",
   "host": "api.robotsshop.io",
   "description": "RobotsShop Trust Index — top-N endpoints by score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x53831fab63ba75a958115c3b4eb598a10cfcc7e0",
   "x402_version": 2,
   "updated": "2026-09-01T21:28:38.974Z"
  },
  {
   "url": "https://api.rtkmotion.io/paid/mocap",
   "host": "api.rtkmotion.io",
   "description": "RTK Motion — 4D motion capture biomechanics. Two-subject grappling capture, 5 s (300 frames @ 60 fps, 56 joints each), delivered as DERIVED ANALYSIS inline: inter-subject engagement distance and contact time — which single-actor corpora cannot produce — plus per-joint excursion, bilateral asymmetry, motion energy, and 56-joint→43-DOF retarget fidelity. Signed raw-BVH URLs included. Full 20 s captu",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x6C11F8a21f7ca922F483Ed21C3b6c2d9B305B10C",
   "x402_version": 2,
   "updated": "2026-08-19T13:19:29.865Z"
  },
  {
   "url": "https://api.run402.com/rooms/v1/invites/:invite_id/claim",
   "host": "api.run402.com",
   "description": "Claim a room invite ($0.01 USDC, testnet only) — the verified payer becomes a viewer of the inviting org",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x059D091D51a0f011c9872EaA63Df538F5cE15945",
   "x402_version": 2,
   "updated": "2026-09-07T11:19:58.364Z"
  },
  {
   "url": "https://api.run402.com/tiers/v1/prototype",
   "host": "api.run402.com",
   "description": "Set prototype tier ($0.10 USDC) — auto-detects subscribe/renew/upgrade",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x059D091D51a0f011c9872EaA63Df538F5cE15945",
   "x402_version": 2,
   "updated": "2026-09-11T16:07:55.546Z"
  },
  {
   "url": "https://api.runonproof.com/v1/us/decision-gates/release-payment-to-supplier",
   "host": "api.runonproof.com",
   "description": "RunOnProof Payment Decision decides whether to release a US supplier payment before funds move. 0.79 USDC: scoped checks, reasons, evidence and signed proof binding supplier, invoice digest, amount, payee/destination and mandate. FEDERAL_ONLY. No state checks, bank ownership or invoice authenticity guarantee; never executes payment. HOLD/UNDETERMINED are not permission to pay; HOLD may be paid. Re",
   "method": "POST",
   "chain": "base",
   "price": 0.79,
   "price_atomic": "790000",
   "asset": "USDC",
   "pay_to": "0x0D0E3539Da45c573AF8730045e7D5F634243f3d3",
   "x402_version": 2,
   "updated": "2026-09-10T04:06:10.268Z"
  },
  {
   "url": "https://api.runx.ai/v1/skills/ausca/browser-session/run",
   "host": "api.runx.ai",
   "description": "Lease one ordinary remote browser with standard CDP access for 10, 30, or 60 minutes through Ausca.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-03T09:05:59.993Z"
  },
  {
   "url": "https://api.runx.ai/v1/skills/ausca/document-analysis/run",
   "host": "api.runx.ai",
   "description": "Extract structured document data through Ausca's measured asynchronous document analysis service.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-07T05:24:50.079Z"
  },
  {
   "url": "https://api.runx.ai/v1/skills/ausca/document-ocr/run",
   "host": "api.runx.ai",
   "description": "Buy Ausca synchronous document OCR through one immutable Runx marketplace listing and return receipt-bound OCR evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-08-30T14:53:07.818Z"
  },
  {
   "url": "https://api.runx.ai/v1/skills/ausca/media-transcription/run",
   "host": "api.runx.ai",
   "description": "Buy Ausca asynchronous AWS Transcribe through one measured Runx marketplace listing.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-08-31T03:03:22.846Z"
  },
  {
   "url": "https://api.safe4.ai/v1/authorize",
   "host": "api.safe4.ai",
   "description": "Safe4 payment authorization decision",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1ffc103849B7Ad8866A151149290f6F496e9b439",
   "x402_version": 2,
   "updated": "2026-08-30T15:33:45.161Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/feedback/give",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 feedback. Prepare an unsigned ERC-8004 reputation feedback transaction.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:37:14.825Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/feedback/respond",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 feedback response. Prepare an unsigned transaction that appends a response to an ERC-8004 feedback thread.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:39:13.096Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/feedback/revoke",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 feedback revocation. Prepare an unsigned transaction that revokes an ERC-8004 feedback entry.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:39:06.897Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/register",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 agent registration. Prepare an unsigned ERC-8004 agent registration transaction.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:26:01.065Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/set-metadata",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 metadata update. Prepare an unsigned transaction that writes one ERC-8004 agent metadata key/value pair.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:36:59.26Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/set-uri",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 agent URI update. Prepare an unsigned transaction that publishes the final ERC-8004 agent URI and profile metadata.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:36:54.975Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/set-wallet",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 agent wallet update. Prepare an unsigned transaction that sets the operational wallet for an ERC-8004 agent.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:37:11.022Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/agent/transfer-ownership",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8004 identity ownership transfer. Prepare an ERC-721 ownership transfer from Brickken custody to the requested wallet.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:37:05.317Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/execute",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS agent execution. Execute an allowed action through the principal-bound AgentExecutor. The transaction must be signed by the agent.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:33:03.079Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/extend-mandate",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS mandate extension. Extend the expiry of an active mandate without resetting cumulative usage.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:32:46.995Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/freeze-agent",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS agent freeze. Freeze an agent. The transaction must be signed by an ENFORCER_ROLE holder.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:33:10.871Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/grant-mandate",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS mandate grant. Grant a compliance-gated, time-bounded and value-capped mandate from a principal to an agent.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:31:35.079Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/grant-principal",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS principal compliance grant. Grant a principal compliance record. The transaction must be signed by the ComplianceProvider owner.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:33:19.056Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/revoke-mandate",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS mandate revocation. Revoke an existing mandate directly as its principal/operator or through a principal EIP-712 signature.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:32:51.041Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/revoke-principal",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS principal compliance revocation. Revoke an active principal compliance record. The transaction must be signed by the ComplianceProvider owner.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:33:29.019Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/set-executor-action",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS executor ActionSpec registration. Register or update the ActionSpec for a function selector (supported, hasAmount, amountIndex). The transaction must be signed by the executor owner.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:33:06.858Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/set-operator",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS operator approval. Approve or remove an operator that may directly revoke and extend a principal mandate.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:32:57.178Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/rams/unfreeze-agent",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare ERC-8226 RAMS agent unfreeze. Unfreeze an agent. The transaction must be signed by an ENFORCER_ROLE holder.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:33:14.861Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/token/approve",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare agent token allowance. Prepare an unsigned transaction that approves an ERC-20 allowance for an agent token.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:36:21.096Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/token/burn",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare agent token burn. Prepare an unsigned transaction that burns an agent ERC-20 token.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:36:08.833Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/token/create",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare agent ERC-20 deployment. Prepare an unsigned transaction that deploys an ERC-20 token controlled by an agent wallet.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:33:22.84Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/token/mint",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare agent token mint. Prepare an unsigned transaction that mints an agent ERC-20 token.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:36:02.957Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/token/transfer",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare agent token transfer. Prepare an unsigned transaction that transfers an agent ERC-20 token.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:36:13.186Z"
  },
  {
   "url": "https://api.sandbox.brickken.com/x402/token/transfer-from",
   "host": "api.sandbox.brickken.com",
   "description": "Prepare agent token transferFrom. Prepare an unsigned transaction that transfers an agent ERC-20 token through allowance.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6b0173489007dE9E2e619eccd98E8fa9c610849a",
   "x402_version": 2,
   "updated": "2026-09-03T10:36:17.057Z"
  },
  {
   "url": "https://api.satledger.org/x402/provision",
   "host": "api.satledger.org",
   "description": "A satledger workspace and the units of recording you pay for, from 0.50 upward. One unit is one recorded event; an anchor costs 100. Exports and reads are free. Returns an API key on payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xAC6A3A729672a786182e4A7BA29c78587fafE3b4",
   "x402_version": 2,
   "updated": "2026-08-30T20:19:33.341Z"
  },
  {
   "url": "https://api.satledger.org/x402/receipt",
   "host": "api.satledger.org",
   "description": "One RFC 3161 timestamp receipt over a digest you supply. No account and no API key: the response is the whole deliverable. Your data is never sent - only its hash - and nothing about the request is retained here.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xAC6A3A729672a786182e4A7BA29c78587fafE3b4",
   "x402_version": 2,
   "updated": "2026-08-30T20:19:28.433Z"
  },
  {
   "url": "https://api.scoop.sundaebar.ai/x402/find-email",
   "host": "api.scoop.sundaebar.ai",
   "description": "Find verified work and/or personal emails for a LinkedIn profile across multiple data providers (Aleads, Apollo, Nymeria, ContactOut). Optional Hunter.io verification. Returns in <5s.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x48E23742181654139F9A7c1b14dd64B04e89ed3b",
   "x402_version": 2,
   "updated": "2026-09-11T16:08:11.49Z"
  },
  {
   "url": "https://api.seneschal.space/v1/premium/builder-stats",
   "host": "api.seneschal.space",
   "description": "Per-builder bid distribution (p25/median/p75/p90/p99/max) and hourly slot activity histogram from the Seneschal shadow recorder. Answers \"what bid value do I need to land in builder X right now?\" for searchers tuning bundle pricing. Free redacted live preview: GET /v1/premium/builder-stats/sample (no payment).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-12T00:22:50.951Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/at-risk-count",
   "host": "api.seneschal.space",
   "description": "Single-fact: how many borrowers have HF < max_hf and debt >= min_debt_usd right now? Returns {count, total_debt_usd}.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T07:59:30.863Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/base-fee",
   "host": "api.seneschal.space",
   "description": "Single-fact: what does Ethereum mainnet gas cost RIGHT NOW? Returns the latest block’s base fee + blob base fee AND the consensus-computed next-block projection (not a guess — the protocol’s own EIP-1559/4844 arithmetic), straight from eth_feeHistory. Fields: {block, base_fee_gwei, blob_base_fee_gwei, gas_used_ratio, next_base_fee_gwei, next_blob_base_fee_gwei}. Bulk per-block history: /v1/premium",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T08:04:22.039Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/block-value",
   "host": "api.seneschal.space",
   "description": "Single-fact: network-wide percentile block value (proposer payment, ETH) across ALL winning slots in the window — the \"is it worth bundling?\" number, independent of builder. Returns {value_eth, median_eth, max_eth, samples}.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:15.889Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/builder-bid",
   "host": "api.seneschal.space",
   "description": "Single-fact: percentile bid value (in ETH) for `builder` over the window. Returns {value_eth, samples}.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:16.19Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/liquidatable",
   "host": "api.seneschal.space",
   "description": "Single-fact: is borrower X currently liquidatable? Returns {found, liquidatable, hf, debt_usd, last_seen_ms} sourced from Aave + Morpho snapshots.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:17.1Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/proposer-payment",
   "host": "api.seneschal.space",
   "description": "Single-fact: what did the proposer of the latest block ACTUALLY get paid (priority fees + direct coinbase transfers — the value that reaches the validator, not the noisy block-value proxy)? Returns {block, proposer_payment_eth, builder, tx_count} plus a 1h aggregate {samples, mean_eth, median_eth, p90_eth, max_eth}. Per-block history export: /v1/premium/builder-bids.csv ($0.05, CSV or JSONL).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T07:53:06.017Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/recent-liquidations",
   "host": "api.seneschal.space",
   "description": "Single-fact: how many on-chain liquidations have we observed in the last `since_min` minutes, with what aggregate debt? Returns {count, total_debt_usd}.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T07:59:41.055Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/top-builder",
   "host": "api.seneschal.space",
   "description": "Single-fact: which builder has the largest slot share in the named window (24h|7d|30d)? Returns {builder, share_pct, slots_won}.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T07:54:55.011Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/xmr/fee",
   "host": "api.seneschal.space",
   "description": "Single-fact: recommended Monero per-byte fee in piconero (also exposed per-kB for convenience).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-12T00:22:47.313Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/xmr/height",
   "host": "api.seneschal.space",
   "description": "Single-fact: current Monero chain height + sync status. Sourced from a live operator-run monerod node.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T08:02:33.107Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/xmr/last-block",
   "host": "api.seneschal.space",
   "description": "Single-fact: timestamp + age of the most recent Monero block, plus hash, difficulty, and size.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T08:03:06.552Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/xmr/mempool",
   "host": "api.seneschal.space",
   "description": "Single-fact: number of pending transactions in the Monero mempool right now.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-08T07:53:09.965Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/zec/height",
   "host": "api.seneschal.space",
   "description": "Single-fact: current Zcash chain height + verification progress + best block hash. Sourced from a live operator-run zebra node.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-12T00:22:56.183Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/zec/last-block",
   "host": "api.seneschal.space",
   "description": "Single-fact: timestamp + age of the most recent Zcash block, plus hash, difficulty, and size.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-12T00:23:13.308Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/zec/mempool",
   "host": "api.seneschal.space",
   "description": "Single-fact: Zcash mempool count + bytes.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-09T11:06:41.986Z"
  },
  {
   "url": "https://api.seneschal.space/v1/q/zec/pools",
   "host": "api.seneschal.space",
   "description": "Single-fact: ZEC supply by value pool (transparent/sprout/sapling/orchard/ironwood/lockbox) + NU6.3 \"Ironwood\" migration readout — pool balance, Orchard remainder, and migration % once the quantum-recoverable Ironwood pool is live (mainnet target ~2026-07-21). The turnstile makes cross-pool flows public; this is the headline number. Sourced from a live operator-run zebra node.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x46Ba634261566CF242c853d1f49511f9268ba674",
   "x402_version": 2,
   "updated": "2026-09-12T16:45:35.232Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/ema_5_breakout/BTC",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb856b2C501A91d8Dc13411DbAeAfdCACA8D39901",
   "x402_version": 2,
   "updated": "2026-09-02T09:19:51.177Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/ema_5_breakout/DOGE",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb856b2C501A91d8Dc13411DbAeAfdCACA8D39901",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:36.221Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/ema_5_breakout/ETH",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb856b2C501A91d8Dc13411DbAeAfdCACA8D39901",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:19.491Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/ema_5_breakout/SOL",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb856b2C501A91d8Dc13411DbAeAfdCACA8D39901",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:27.074Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_7_extremes/BTC",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9173FC7ACa730Ae34838f08DFe85d4a608F38C38",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:45.029Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_7_extremes/DOGE",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9173FC7ACa730Ae34838f08DFe85d4a608F38C38",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:04.303Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_7_extremes/ETH",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9173FC7ACa730Ae34838f08DFe85d4a608F38C38",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:52.248Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_7_extremes/SOL",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9173FC7ACa730Ae34838f08DFe85d4a608F38C38",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:57.931Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_reversion_swing/BTC",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7677A0EC93C75B540dADa06E9F1952C950EE2DBB",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:18.967Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_reversion_swing/DOGE",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7677A0EC93C75B540dADa06E9F1952C950EE2DBB",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:36.174Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_reversion_swing/ETH",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7677A0EC93C75B540dADa06E9F1952C950EE2DBB",
   "x402_version": 2,
   "updated": "2026-09-08T08:04:02.577Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/rsi_reversion_swing/SOL",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7677A0EC93C75B540dADa06E9F1952C950EE2DBB",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:30.572Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/vwap_reversion/BTC",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCa87aDbCffdf6539A387783fEF17A91dbaBEEF52",
   "x402_version": 2,
   "updated": "2026-09-06T08:05:38.53Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/vwap_reversion/DOGE",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCa87aDbCffdf6539A387783fEF17A91dbaBEEF52",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:07.922Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/vwap_reversion/ETH",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCa87aDbCffdf6539A387783fEF17A91dbaBEEF52",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:55.379Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/arena/vwap_reversion/SOL",
   "host": "api.signalfuse.co",
   "description": "Individual arena strategy signal",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xCa87aDbCffdf6539A387783fEF17A91dbaBEEF52",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:01.419Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/gateway/execute/e2b",
   "host": "api.signalfuse.co",
   "description": "Sandboxed Python code execution via E2B",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-01T16:01:25.943Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/gateway/search",
   "host": "api.signalfuse.co",
   "description": "",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-01T16:01:21.652Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/gateway/search/brave",
   "host": "api.signalfuse.co",
   "description": "Web search via Brave Search API",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-04T07:55:54.432Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/gateway/search/tavily",
   "host": "api.signalfuse.co",
   "description": "AI-powered web search via Tavily",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-01T16:01:23.059Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/regime",
   "host": "api.signalfuse.co",
   "description": "Macro regime classification (risk-on/risk-off/neutral)",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:29.972Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/AMZN",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:04:56.778Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/BABA",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:04:42.153Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/GOOGL",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:05:11.422Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/HOOD",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-09T11:06:48.286Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/META",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:05:04.054Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/NVDA",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-09T10:16:15.977Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/PLTR",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:04:35.025Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/sentiment/TSLA",
   "host": "api.signalfuse.co",
   "description": "ModernFinBERT social sentiment for equity tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-08T08:15:09.459Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/ARB",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:23:55.122Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/AVAX",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:24:02.933Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/batch",
   "host": "api.signalfuse.co",
   "description": "Batch trading signals for multiple crypto assets",
   "method": "GET",
   "chain": "base",
   "price": 0.075,
   "price_atomic": "75000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:03:24.707Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/BONK",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:24:10.594Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/BTC",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:03:52.142Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/DOGE",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:24:17.769Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/ETH",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:23:36.393Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/OP",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:24:25.49Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/PEPE",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:24:33.577Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/SOL",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:24:49.601Z"
  },
  {
   "url": "https://api.signalfuse.co/v1/signal/WIF",
   "host": "api.signalfuse.co",
   "description": "Fused directional trading signal with confidence score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf080a1Aab08650946acDa41410a7eDC14f7Be035",
   "x402_version": 2,
   "updated": "2026-09-06T08:24:41.403Z"
  },
  {
   "url": "https://api.signalis.dev/v1/pulse/digests",
   "host": "api.signalis.dev",
   "description": "Paid ($0.03 USDC via x402). Historical AI-business narrative digests (?since=N). Proxied from the Pulse service. Compute-first / settle-after — you are never charged when Pulse is unavailable or returns an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-08-30T15:54:49.161Z"
  },
  {
   "url": "https://api.signalis.dev/v1/pulse/narratives",
   "host": "api.signalis.dev",
   "description": "Paid ($0.01 USDC via x402). Active AI-business narratives with lifecycle stage, driving sources, and momentum. Proxied from the Pulse service. Compute-first / settle-after — you are never charged when Pulse is unavailable or returns an error.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-09-14T02:51:02.555Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/acheteur/:siret/profil",
   "host": "api.sirenic.eu",
   "description": "Procurement profile of a French public buyer (SIRET): contract counts and amounts, activity by year, top CPV segments, incumbent suppliers ranked with their contracts expiring within 18 months, framework-agreement share, average bids received per tender (competitive intensity) and median data-publication delay — the buying habits a bidder wants before a sourcing meeting. From DECP open data.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:19:07.674Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/association/:rna",
   "host": "api.sirenic.eu",
   "description": "Official profile of a French association (loi 1901) by RNA number (W + 9), from the RNA register (Ministry of the Interior, monthly): title, purpose and Waldec codes, nature, grouping, position (active/dissolved/deleted), creation, declaration, JO publication and dissolution dates, registered office, website, RUP number as declared, prefecture, and the SIREN when Sirene confirms it (categorie juri",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-07T07:29:44.146Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/association/:rna/annonces",
   "host": "api.sirenic.eu",
   "description": "Official Journal notices of a French association (JOAFE, DILA) by RNA number: creations, modifications (title, purpose, registered office), dissolutions, corrections — the association equivalent of BODACC notices, most recent first, with issue date, declaration date and prefecture, purpose themes and the PDF file name. Carries `couverture` (first and last loaded issue): no notice inside that windo",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-07T07:29:49.392Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/associations/recherche",
   "host": "api.sirenic.eu",
   "description": "Search French associations (loi 1901) by name in the Répertoire national des associations (RNA, Ministry of the Interior): trigram similarity on the normalised title, optional postal-code, department and position filters (active, dissoute, supprimee), top 20 with score_confiance and the RNA number to use on /v1/association/{rna}. Associations with AND without a SIREN; the legacy file (no declarati",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-07T07:29:48.214Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/bodacc/recherche",
   "host": "api.sirenic.eu",
   "description": "Search French BODACC legal announcements by CRITERIA, not by company: pick a family (insolvency proceedings, deregistrations, sales, incorporations, accounts filings, conciliation...), a date window and optionally a department. Answers questions like: which companies entered insolvency proceedings in department 59 this week? Up to 100 announcements, newest first, each with its SIREN, court, town a",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:49:44.739Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/comparer",
   "host": "api.sirenic.eu",
   "description": "Company comparison: compare 2 to 5 French companies side by side in one call on official company data — identity, deterministic default-risk score, latest filed accounts (statutory scope) and BODACC insolvency alerts. Benchmarking for supplier selection and vendor shortlist: per-axis rankings, never an overall winner, plus a comparabilite block that flags NOT comparable companies (different sector",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:49:17.545Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/dirigeant/recherche",
   "host": "api.sirenic.eu",
   "description": "Reverse search for company directors and officers in France: a people search by surname (?nom=) that lists the French companies where a person of that name holds or held an office, with each company SIREN, name and the person role — network mapping and due diligence on directors. Person data is limited to surname, first names, role and birth YEAR (French GDPR/INPI rules). Results are indicative: h",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:19:26.982Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/documents/:type/:id",
   "host": "api.sirenic.eu",
   "description": "PDF download of official documents from the French INPI RNE registry: retrieve the original filed document by type (actes | bilans) and document ID from the document list endpoint — legal deeds such as statutes and general-meeting minutes, or filed annual accounts. Typical size 1-10 MB, streamed as-is from the registry at request time; response is application/pdf. The primary-source evidence for d",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-13T17:40:44.84Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren",
   "host": "api.sirenic.eu",
   "description": "Full French company profile by SIREN: official company data from the French company registry (INSEE Sirene / INPI RNE). One company lookup returns legal name, legal form, head-office address, NAF code, workforce bracket, creation date, active or ceased status, officers with name and role, collective agreement and the computed intra-EU VAT number. The core KYB building block for verifying a French ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-06T20:27:00.261Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/accords-collectifs",
   "host": "api.sirenic.eu",
   "description": "Company-level collective agreements of a French company published on Légifrance (ACCO fund, mandatory since 2017-09-01): title, nature (accord, avenant), DILA themes (pay, working time, telework, gender equality, profit-sharing...), signature, effect and end dates, collective-agreement code (IDCC) checked against Sirene, signatory unions and the official link. Metadata only, never the text nor a p",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-13T17:26:06.299Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/agrements",
   "host": "api.sirenic.eu",
   "description": "Regulatory authorisation and licences held by a French company, by SIREN: payment institution, e-money institution, account-information provider, payment agent or exempt entity from the EBA PSD2 register (daily), insurance undertaking from EIOPA, telecom operator (electronic-communications operator, ARCEP). Returns authorisation dates, licensed PSD2 services, EEA passporting and withdrawals — a co",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:46:53.52Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/alertes",
   "host": "api.sirenic.eu",
   "description": "Legal alerts for a French company from BODACC, the official French gazette of legal notices: insolvency proceedings (procedures collectives) and related court filings, deregistrations and business sales, grouped and most recent first. Check whether a French company is subject to collective proceedings before you contract — a due diligence, KYB and compliance signal for supplier onboarding and risk",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T15:51:37.699Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/capital",
   "host": "api.sirenic.eu",
   "description": "Ownership and share capital structure of a French company from the official INPI registry: AI extraction of the latest PUBLIC articles of association filed at INPI — share capital amount, legal form, shareholders (name, role, birth YEAR, ownership %), notable clauses, with a confidence level and the source document reference. Due diligence from public filed deeds — NOT a beneficial-ownership regis",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:19:32.823Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/changements",
   "host": "api.sirenic.eu",
   "description": "Company changes monitoring for a French company: the new official BODACC gazette announcements published SINCE a given date (?depuis=YYYY-MM-DD) — the poll endpoint for watchlist and portfolio surveillance. Returns the new announcements (insolvency, deregistration, sales, filings, changes) in reverse-chronological order. Note: detects new BODACC publications, not field-level edits of the Sirene/RN",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T15:51:38.974Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/concurrents-marches",
   "host": "api.sirenic.eu",
   "description": "Who wins French public contracts on the SAME CPV segments as a given company (SIREN): top rival contractors over the last 3 years, with contract counts, total amounts and shared segments — competitive intelligence for public-procurement bidding, from DECP open data. The company's own top-5 CPV segments (last 5 years) define the comparison scope.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:19:24.029Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/contentieux",
   "host": "api.sirenic.eu",
   "description": "Commercial-court decisions linked to a French company (SIREN), from the Cour de cassation open data (Judilibre): counts, closed-list nature (insolvency judgment, order to pay, summary proceedings, expert appraisal, other dispute), the company's role, the other companies involved (SIREN only) and the official link to each decision. No text, no individual's name, no amount. Partial, measured coverag",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-13T19:16:05.092Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/documents",
   "host": "api.sirenic.eu",
   "description": "Official filings of a French company at the INPI RNE registry: lists the legal deeds (statutes, general-meeting minutes, mergers...) and filed annual accounts, with filing dates and the document IDs needed to download each PDF from the document endpoint. Only documents the registry publishes are listed. The starting point for document due diligence in France: see which official documents, deeds an",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-13T17:40:43.049Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/dossier",
   "host": "api.sirenic.eu",
   "description": "Full French company file in ONE call: identity is the base, then add the blocks you want and pay only for those — etablissements, alertes_bodacc, finances, marches_publics, marches_publics_ue, lobbying, risques_industriels, agrements, pi, documents, facturation_prep, score. Example: blocs=finances,pi,score on siren 552032534. Each block costs what its own endpoint costs, total capped at $0.35. A b",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:47:13.402Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/emploi",
   "host": "api.sirenic.eu",
   "description": "Hiring signals for a French company, derived on demand from France Travail data (snapshot under 24 h, nothing stored): actively-hiring yes/no/unprovable, active-postings count (SIREN-keyed employer page when available, else strict name matching over known locations), top ROME occupation families, contract-type mix, share of postings displaying a pay amount - plus the Egapro gender-equality index a",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:46:49.891Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/etablissements",
   "host": "api.sirenic.eu",
   "description": "All establishments (SIRET) of a French company: the complete list of business locations registered under one SIREN, official data from the French company registry (INSEE Sirene), head office and branches alike, each with its address and open or closed status. Use it to map the branches and addresses of a company across France, or to check whether a given SIRET is still open. The SIREN identifies t",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:46:25.475Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/facturation-prep",
   "host": "api.sirenic.eu",
   "description": "Supplier onboarding: PREPARE a compliant French e-invoice under the e-invoicing mandate France September 2026 (reception obligatory for every VAT-liable company; issuance phased GE/ETI 2026, SME 2027): legal name & form, status, computed intra-EU VAT number (with VIES pointer), establishments (SIRET) with addresses, NAF code, indicative obligation dates. Preparation only - Sirenic is not an accred",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:47:16.978Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/finances",
   "host": "api.sirenic.eu",
   "description": "Financials of a French company (annual accounts filed at INPI, Banque de France ratios): revenue, EBITDA, net income, debt, financial autonomy — ONE row per fiscal year, each graded (qualite: exploitable / a_verifier / non_exploitable, anomalies, doubtful fields); source rows set aside are served in exercices_ecartes with their reason. Consolidated accounts are served apart and graded the same way",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-13T17:40:41.661Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/lobbying",
   "host": "api.sirenic.eu",
   "description": "Lobbying and influence profile of a French company from the official HATVP register of interest representatives — a transparency, governance and ESG due diligence signal: registration status, category, lobbying-expense brackets per fiscal year, staff count, recent subjects with intervention domains and action types, clients (for consulting firms), affiliations, declaration defaults and deregistrat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:46:45.863Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/marches-publics",
   "host": "api.sirenic.eu",
   "description": "Government contracts won by a French company, from the official DECP open data: buyers, dates, procedures, estimated end date, lot number, joint holders, CCAG, price type, advance, amendments, declared subcontracting. Each amount is per contract or LOT, excl. VAT, over its full duration, flagged firm price or ENVELOPE (call-offs, framework ceiling — 43% of rows). Totals as two bounds: raw, and ded",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:49:08.61Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/marches-publics-ue",
   "host": "api.sirenic.eu",
   "description": "European public procurement contract awards won by a French company, from TED (Tenders Electronic Daily, EU Publications Office): government contracts and tenders — buyer, country, subject, notice-level amount, CPV codes, co-winners and official notice link. Identifier-based matching only (SIREN/SIRET incl. spaced variants). Coverage: eForms award notices since 2023-10-25, above EU thresholds; ~57",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:47:05.627Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/pi",
   "host": "api.sirenic.eu",
   "description": "Intellectual property portfolio of a French company from official INPI open data: patents, trademarks and designs — counts plus items with number, title/label, status, ISO dates (trademark filing/registration/expiry, patent publication) and classification (Nice/CIB/Locarno). Designs: one line per filing. An R&D / brand-value signal for due diligence. Trademarks and designs are most-recent-first; p",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:46:42.172Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/risques-industriels",
   "host": "api.sirenic.eu",
   "description": "Industrial risk and environment profile of a French company from the official ICPE register (Géorisques/DGPR): classified facilities with Seveso status (upper/lower tier), authorisation regime, activity state, IED flag, nomenclature rubrics and a risk synthesis per SIREN — an ESG and environmental compliance signal on hazardous sites operated by the company. A company with no classified facility r",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:46:57.622Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/entreprise/:siren/sante",
   "host": "api.sirenic.eu",
   "description": "Company health check for a French company: a bilingual risk read-out — verdict, strengths, warning signs, activity trend and confidence level — from official data only (identity, BODACC alerts, filed financials, sanctions screening). A model fills a closed evaluation grid; every figure, date and sentence is assembled by Sirenic, and guards overrule it when the accounts disagree. Entities filing no",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T16:18:29.331Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/agrements",
   "host": "api.sirenic.eu",
   "description": "EU financial authorisation lookup in the official ESMA Registers: search ~14,000 MiFID-regulated entities across the EU/EEA (investment firms, UCITS/AIFM managers) by name or LEI — authorisation status of the regulated entity, home and host member states, competent authority, authorisation dates. One integration covers all 27+ countries of Europe: an investment firm and regulated entity KYB check ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:30:57.735Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/:pays/:id",
   "host": "api.sirenic.eu",
   "description": "European company profile by country code and national ID — official company registry data in one unified JSON schema: identity, legal form, status, creation date, head office, VAT, LEI, register link. Live: Norway, Estonia, Latvia, Belgium (KBO, NACEBEL + establishments), Czechia (ARES), Slovakia (RPO), Finland (PRH), Poland (KRS), Switzerland (Zefix, the Swiss company registry); Denmark and UK wh",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:19:30.672Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/:pays/:id/comptes",
   "host": "api.sirenic.eu",
   "description": "European company financials — Belgian and Finnish company annual accounts, filings list. BE: every published deposit reference at the NBB CBSO (Central Balance Sheet Office, Authentic Data, since 1978), 10-digit enterprise number. FI: fiscal years available as PRH XBRL filings (~5% of Finnish limited companies file digitally; empty filings are filtered out, every listed year carries figures), Busi",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:26.712Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/:pays/:id/comptes/:reference",
   "host": "api.sirenic.eu",
   "description": "One annual-account filing — Belgian or Finnish company financial statements. BE: the deposit as filed at the NBB CBSO — structured JSON when the NBB publishes one, official PDF otherwise (?format=pdf forces the PDF; ?format=json refuses the fallback and answers 406, not charged). FI: one fiscal year decoded from the PRH XBRL filing — revenue, results, equity, assets, debts, prior-year figures (EUR",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:27.813Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/:pays/:id/transactions-dirigeants",
   "host": "api.sirenic.eu",
   "description": "Director transactions and insider transactions at Belgian and German listed companies — managers transactions (directors' dealings) under MAR Article 19, as notified to the FSMA and BaFin: are the company's managers buying or selling? Issuer-level aggregate over a rolling 12 months — counts, gross buy and sell amounts, net flow, breakdown by declarer category, and the underlying notifications. BE:",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:13.084Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/BE/:id",
   "host": "api.sirenic.eu",
   "description": "Official Belgian company registry lookup (KBO/BCE, Banque-Carrefour des Entreprises / Kruispuntbank van Ondernemingen). Query: /v1/eu/entreprise/BE/0403199702 (10-digit enterprise number, with or without dots). Returns legal name, legal form, normalized status, incorporation date, registered office, NACEBEL activities with French labels, the establishment-unit list, VAT number and LEI, plus a link",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:30.98Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/CH/:id",
   "host": "api.sirenic.eu",
   "description": "Official Swiss company registry lookup (Zefix — Central Business Name Index / Registre central du commerce), covering companies registered in Switzerland. Query: /v1/eu/entreprise/CH/CHE-107.480.920 (CHE UID number, with or without dots). Returns legal name, legal form, normalized status, registered office and the cantonal register link — Swiss company data live from Zefix. Same unified JSON schem",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:32.023Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/CZ/:ico/insolvabilite",
   "host": "api.sirenic.eu",
   "description": "Czech company insolvency from ISIR, the official insolvency register of Czechia, since 2008. Query: /v1/eu/entreprise/CZ/45274649/insolvabilite (8-digit IČO). Every proceeding — bankruptcy (konkurs), reorganisation (reorganizace): case number, court, status, dates, its 100 most recent events with document links. Publication is compulsory by law: no proceeding is an explicit positive answer. LEGAL ",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:01.951Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/CZ/:id",
   "host": "api.sirenic.eu",
   "description": "Official Czech company registry lookup (ARES — register of economic subjects, Ministry of Finance of Czechia). Query: /v1/eu/entreprise/CZ/45274649 (8-digit IČO / ICO identifier). Returns legal name, legal form, normalized status, incorporation date, registered office and the DIČ (DIC) VAT number — Czech company data live from ARES, the official register of companies in Czechia. Unified JSON schem",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:35.021Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/DK/:cvr/dirigeants",
   "host": "api.sirenic.eu",
   "description": "Danish company officers and directors (deltagere) live from the official CVR register (Erhvervsstyrelsen system-to-system) by CVR number — governance and KYB: executive board (Direktion), board members (Bestyrelse) incl. deputies, election method, fully liable I/S or K/S partners and auditors — name, body, role, mandate dates. Active mandates by default; inclure_anciens=true adds ended ones where ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:19.902Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/DK/:id/comptes",
   "host": "api.sirenic.eu",
   "description": "Danish company registry filings from the official virk.dk publication index (Erhvervsstyrelsen), Denmark: the fiscal years whose XBRL annual report has been decoded — the entry point to Danish annual accounts and financial statements — with closing dates, period, entity name and currency. 8-digit CVR number. Danish-taxonomy (fsa) filings only: IFRS/ESEF-only groups are not decoded, absence does no",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:57:11.019Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/DK/:id/comptes/:date_cloture",
   "host": "api.sirenic.eu",
   "description": "A Danish fiscal year of annual accounts decoded from the XBRL annual report filed with Erhvervsstyrelsen (Denmark) — financial statements: revenue (null = not published, never zero), gross result, operating result, pre-tax and net result, balance sheet (equity, total assets, debts), average employees, plus prior-year comparatives from the same filing. Amounts in the filing currency (mostly DKK). C",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:18.613Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/EE/:id",
   "host": "api.sirenic.eu",
   "description": "Official Estonian company registry lookup (e-Business Register / Äriregister of Estonia). Query: /v1/eu/entreprise/EE/12417834 (8-digit registrikood). Returns legal name, legal form, normalized status, incorporation date and registered office — Estonian company data from Estonia's official e-Business Register. Unified JSON schema shared by all Sirenic European company profiles.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:39.757Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/EE/:registrikood/comptes",
   "host": "api.sirenic.eu",
   "description": "Estonian company annual accounts — key figures from the official e-Business Register open data (RIK, CC BY 4.0, refreshed monthly). Query: /v1/eu/entreprise/EE/10003666/comptes (8-digit registrikood). EVERY published financial year since 2019 in one call: balance sheet (assets, equity, liabilities), revenue, employee expense, depreciation, operating and net profit, average FTE headcount — in EUR a",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-09T14:59:30.154Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/EE/:registrikood/evenements",
   "host": "api.sirenic.eu",
   "description": "Estonian registry rulings (määrused) — early-warning credit-risk signal from the e-Business Register open data (RIK, CC BY 4.0, daily national photo): entries, remedy orders, striking-off/dissolution WARNINGS, annual-report fines, dated. alerte flags a CLOSED type list (rest in types_non_qualifies); nombre_alertes excludes only rulings explicitly resolved (etat_code=L) — every other state (J, K, u",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:56.31Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/ES/:hoja/actes",
   "host": "api.sirenic.eu",
   "description": "Spanish company acts from the official BORME gazette (Registro Mercantil, section A) by hoja registral — the register key, e.g. VI-23141: incorporations, officer appointments and dismissals (role + name), capital changes, mergers, dissolutions, insolvency. Daily filings flow since 2009, newest first (100 max + total count). Spanish personal IDs (DNI/NIE) and natural-person sole-shareholder names a",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:42.989Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/FI/:id",
   "host": "api.sirenic.eu",
   "description": "Official Finnish company registry lookup (PRH / YTJ — Finnish Patent and Registration Office Business Information System, CC-BY). Query: /v1/eu/entreprise/FI/0112038-9 (Business ID / Y-tunnus). Returns legal name, legal form, normalized status, registered office and the FI VAT number — Finnish company data live from the PRH open data API, covering companies registered in Finland. Unified JSON sche",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:37.299Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/GB/:company_number/beneficiaires-effectifs",
   "host": "api.sirenic.eu",
   "description": "UK beneficial owners (PSC, persons with significant control) live from Companies House for AML, KYB and compliance: individual and corporate-entity PSCs with natures of control (ownership/voting bands), notification dates, plus official PSC statements. Ceased PSCs excluded by default (inclure_cesses=true adds them with their ceased date). Beyond French-registry parity — France exposes no open UBO ",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:45.874Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/GB/:company_number/comptes",
   "host": "api.sirenic.eu",
   "description": "UK annual accounts filings list — financial statements from iXBRL in the official Companies House Accounts Data Product (Open Government Licence v3.0). Query: /v1/eu/entreprise/GB/00095407/comptes (8-character company number, leading zeros included, SC/NI/OC prefixes supported). Every decoded balance sheet date with period, entity name, currency, accounting framework (micro-entity, FRS 102...) and",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:24.301Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/GB/:company_number/comptes/:date_cloture",
   "host": "api.sirenic.eu",
   "description": "One United Kingdom financial year from the iXBRL financial statements filed at Companies House: balance sheet (fixed and current assets, stocks, debtors, cash, creditors split by maturity, provisions, net assets, equity), average employees, the profit and loss when filed (turnover, operating, pre-tax and net result — most small companies file a balance sheet only), plus prior-year comparatives as ",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:25.461Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/GB/:company_number/dirigeants",
   "host": "api.sirenic.eu",
   "description": "UK company officers live from Companies House, the official UK company registry, by company number (e.g. GB/00102498): active directors and secretaries with role, appointment date, nationality, occupation, country of residence and month+year of birth only — never a correspondence address (GDPR minimisation). Resigned-officer count included. Built for KYB and due diligence on director appointments ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:44.4Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/GB/:company_number/insolvabilite",
   "host": "api.sirenic.eu",
   "description": "UK company insolvency record for credit risk and compliance screening, live from Companies House by company number: liquidation (compulsory or voluntary), administration, receivership and other cases with their dates and insolvency practitioners (name and role only, no addresses). A company with NO recorded case returns an explicit positive answer (200, aucune_procedure) — the register is authorit",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:46.881Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/LV/:id",
   "host": "api.sirenic.eu",
   "description": "Official Latvian company registry lookup (Uzņēmumu reģistrs / Uznemumu registrs — the Register of Enterprises of Latvia). Query: /v1/eu/entreprise/LV/40003245752 (11-digit registration number). Returns legal name, legal form, normalized status, incorporation date and registered office — Latvian company data from Latvia's official register. Unified JSON schema shared by all Sirenic European company",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-10T05:26:24.126Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/LV/:regnr/associes",
   "host": "api.sirenic.eu",
   "description": "Latvian company members and shareholders from the official Uzņēmumu reģistrs open data (CC0, daily): SIA members (parts) and AS registered shareholders with number of shares, nominal value and currency as published (LVL before 2014), votes, share of nominal capital and holding start date. Corporate holders are named with their registration number; natural persons are COUNTED, never named (GDPR); d",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-10T05:26:22.884Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/LV/:regnr/beneficiaires-effectifs",
   "host": "api.sirenic.eu",
   "description": "Latvian beneficial owners (patiesie labuma guvēji) from the official Uzņēmumu reģistrs open data (CC0, refreshed daily), for AML, KYB and compliance ownership checks: registered UBOs in Latvia with name, nationality, country of residence and registration date — an open national UBO register, depth France does not expose. GDPR minimisation: never the Latvian personal identity number, birth month+ye",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:53.818Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/LV/:regnr/comptes",
   "host": "api.sirenic.eu",
   "description": "Latvian company annual accounts — official financial statements from VID filings via the Uzņēmumu reģistrs open data of Latvia (CC0, daily). Query: /v1/eu/entreprise/LV/40003032065/comptes (11-digit registration number). EVERY filed fiscal year in one call: balance sheet, profit and loss (revenue, net income), cash flow when filed, employees, as published (EUR, LVL before 2014; statutory and conso",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:48.127Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/LV/:regnr/dirigeants",
   "host": "api.sirenic.eu",
   "description": "Latvian company officers and directors from the official Uzņēmumu reģistrs (Latvia's company registry) open data (CC0, daily): board members, chairs, liquidators and other representatives with name, role, governing body, representation rights (individually/jointly) and registration date; corporate officers carry their own registration number. For KYB and governance. GDPR minimisation: never the La",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:52.329Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/LV/:regnr/evenements",
   "host": "api.sirenic.eu",
   "description": "Latvian company legal events from the official Uzņēmumu reģistrs open data (CC0, daily photo): liquidations and activity terminations (incl. by court or tax authority), mergers, acquisitions, divisions and transformations with the other company's number, VID activity suspensions, securing measures (prohibitions, liens, attachments) with the registering institution. Closed-list types plus source co",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-10T05:26:20.638Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/LV/:regnr/insolvabilite",
   "host": "api.sirenic.eu",
   "description": "Latvian company insolvency record from the official Uzņēmumu reģistrs open data (CC0, daily photo since 2008), built for credit risk and compliance screening: insolvency and legal protection proceedings in Latvia with start/end dates, resolution, court and case number. A registered company with NO proceeding returns an explicit positive answer (200, aucune_procedure: true) — the register is author",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:49.896Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/NO/:id",
   "host": "api.sirenic.eu",
   "description": "Official Norwegian company registry lookup (Brønnøysundregistrene / Enhetsregisteret — BRREG open data). Query: /v1/eu/entreprise/NO/923609016 (9-digit organisasjonsnummer). Returns legal name, legal form, normalized status, incorporation date, registered office, VAT/MVA and LEI — Norwegian company data from Norway's official register, the Enhetsregisteret (NLOD open data). Unified JSON schema sha",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:33.919Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/NO/:id/comptes",
   "host": "api.sirenic.eu",
   "description": "Norwegian company annual accounts and financial statements from Norway's official Regnskapsregisteret (Brønnøysundregistrene, Brreg, NLOD 2.0). Query: /v1/eu/entreprise/NO/923609016/comptes (9-digit organisasjonsnummer). Latest filed fiscal year live from the register plus earlier years collected since 2026-07 — financials: balance sheet (assets, equity, debts), P&L (operating income and result, n",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:57:18.667Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/NO/:id/evenements",
   "host": "api.sirenic.eu",
   "description": "Norwegian company legal events from the official Enhetsregisteret (Brreg, NLOD 2.0) for insolvency and credit risk monitoring: bankruptcy (konkurs, with the registered date), voluntary or compulsory liquidation, and strike-off, plus current flags checked live. 9-digit organisasjonsnummer. A live-verified company with no flag gets an explicit positive answer. Coarser than France's BODACC: no ruling",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:16.141Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/PL/:id",
   "host": "api.sirenic.eu",
   "description": "Official Polish company registry lookup (KRS — Krajowy Rejestr Sądowy, the National Court Register of Poland, Ministry of Justice). Query: /v1/eu/entreprise/PL/0000006865 (10-digit KRS number). Returns legal name, legal form, normalized status, incorporation date and registered office — Polish company data live from KRS (officers anonymized at the source). Unified JSON schema shared by all Sirenic",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:38.379Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/PL/:krs/evenements",
   "host": "api.sirenic.eu",
   "description": "Polish company registry EVENTS from the official KRS daily bulletin (Ministry of Justice) — company monitoring for Poland. Query: /v1/eu/entreprise/PL/0000006865/evenements (KRS number). Liquidation, bankruptcy, restructuring, mergers, suspension/resumption, dissolution, tax arrears, enforcement, accounts filings, name/seat/capital changes, strike-off — each typed from a CLOSED list, dated, traced",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:03.511Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/SE/:id",
   "host": "api.sirenic.eu",
   "description": "Official Swedish company registry lookup (Bolagsverket — Swedish Companies Registration Office). Query: /v1/eu/entreprise/SE/5560012402 (10-digit organisationsnummer). Returns legal name, legal form, normalized status, registration date and registered office — Swedish company data for Sweden, from Bolagsverket's official weekly national file, free of charge under the EU high-value datasets regulat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-09T14:59:29.049Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/SE/:orgnr/comptes",
   "host": "api.sirenic.eu",
   "description": "Swedish company annual accounts and financial statements decoded from the iXBRL filings Bolagsverket publishes for free (EU high-value datasets since 3 Feb 2025). Query: /v1/eu/entreprise/SE/5560401977/comptes (10-digit organisationsnummer). EVERY digitally filed fiscal year: revenue, operating and net result, balance sheet (total assets, equity, debts), average employees and prior-year column as ",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:57.812Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/SE/:orgnr/evenements",
   "host": "api.sirenic.eu",
   "description": "Swedish company registry events from Bolagsverket's official weekly national file (free EU high-value dataset) — credit risk signals: incorporation, ONGOING bankruptcy (konkurs), liquidation, company reconstruction, composition proceedings, merger or division, and deregistration with coded reason and date. Query: /v1/eu/entreprise/SE/5560012402/evenements (10-digit organisationsnummer). A register",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:59.129Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/SK/:ico/comptes",
   "host": "api.sirenic.eu",
   "description": "Slovak company annual accounts — filings list from the official Register účtovných závierok (RÚZ, registeruz.sk, Ministry of Finance, CC0). Query: /v1/eu/entreprise/SK/36417475/comptes (8-digit IČO). The fiscal years whose STRUCTURED financial statements have been decoded: closing date, period, filing type, form model, statutory vs consolidated scope, official document link. PDF-only filings (all ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:19:29.444Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/SK/:ico/comptes/:date_cloture",
   "host": "api.sirenic.eu",
   "description": "One Slovak fiscal year decoded from the structured statements filed with the RÚZ (CC0) — balance sheet and profit and loss: net turnover, operating income and costs, value added, staff costs, operating, financial, pre-tax and net result, income tax, total assets, non-current and current assets, equity, share capital, liabilities — plus prior-year comparatives (EUR, never converted). Null = not pub",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:23.06Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/entreprise/SK/:id",
   "host": "api.sirenic.eu",
   "description": "Official Slovak company registry lookup (RPO — Register právnických osôb, the register of legal entities of Slovakia, Statistical Office SR, CC-BY). Query: /v1/eu/entreprise/SK/35763469 (8-digit IČO / ICO identifier). Returns legal name, legal form, normalized status, incorporation date and registered office — Slovak company data live from the official RPO register of Slovakia. Unified JSON schema",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:31:35.985Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/facturation/dossier",
   "host": "api.sirenic.eu",
   "description": "European invoice verification and supplier verification for e-invoicing compliance in Belgium (mandate live since 1 Jan 2026) and Poland (KSeF): official registry identity, VAT check against VIES, Peppol reachability (BE), IBAN form + key check, bank identified and, in Poland, the official White List: is the IBAN DECLARED by the taxpayer? Paying an undeclared account over 15,000 PLN costs the buye",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:11.857Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/eu/recherche",
   "host": "api.sirenic.eu",
   "description": "European company search across official registers: company lookup by name, returning European company data in one unified schema. Norway, Estonia, Latvia and Spain (BORME base, hoja key) are served from local copies; Czechia, Slovakia, Finland, Poland and Switzerland are queried live; Denmark and UK when enabled; plus worldwide GLEIF (LEI) coverage of financial entities and large groups. Top 10 ma",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-09T16:17:01.201Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/facturation/dossier",
   "host": "api.sirenic.eu",
   "description": "Invoice verification and supplier verification — verify supplier before payment in France, the invoicing pack of the e-invoicing mandate France September 2026 (all VAT-liable companies must receive): legal identity, obligation dates, intra-EU VAT number checked LIVE against VIES, IBAN form + key check, bank identified, deterministic pret_a_facturer verdict, closed-list reasons. Not a payee verific",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:47.113Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/facture/verifier",
   "host": "api.sirenic.eu",
   "description": "Invoice verification for France — cross-check the identifiers PRINTED ON an invoice in one call: SIREN against the official registry (existence, active status, live), the VAT number on the invoice against the one computed from the SIREN AND live against VIES, the IBAN (ISO form, key digits, bank identified). Deterministic verdict coherent/incoherent/inverifiable, closed-list reasons. Flags a VAT t",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:46.081Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/iban/verifier/:iban",
   "host": "api.sirenic.eu",
   "description": "IBAN verification and bank validation for SEPA payments: a FORM check to verify a supplier before payment — ISO 13616 structure + mod-97 key, plus bank identification from FREE official sources (FR via ACPR/REGAFI incl. LEI and SIREN; BE NBB; AT OeNB incl. LEI; NL BIC list; DE Bundesbank file). French BICs via GLEIF/SWIFT BIC-to-LEI. NOT a payee verification for instant payments: neither the holde",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:53.944Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/intelligence/:siren",
   "host": "api.sirenic.eu",
   "description": "French company intelligence report for due diligence — ONE call, all blocks cross-referenced: identity, officers with OTHER public offices (network map), financials with multi-year trends, sector benchmarks, failure-risk score, BODACC, sanctions, FR/EU procurement, IP, Seveso/ICPE, AMF, lobbying, Egapro, establishments, INPI filings, live VIES. Closed-list risk signals, rule-based verdict, figures",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-13T15:19:20.672Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/kyb/:siren",
   "host": "api.sirenic.eu",
   "description": "Company lookup KYB — Know Your Business verification of a French company in one call: official company data for due diligence, compliance and customer onboarding: identity, officers, BODACC legal alerts (insolvency, deregistration), filed financials, sanctions screening of the company and each officer against the 6 official lists, computed VAT number and a completeness score. Per-block provenance:",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T16:18:31.926Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/kyb/batch",
   "host": "api.sirenic.eu",
   "description": "Batch KYB and bulk company lookup: full Know Your Business files for 2 to 100 French companies in one call (comma-separated sirens parameter) — bulk due diligence, compliance and onboarding screening of a whole portfolio, each file with per-block provenance (official register + as-of date). Billed per company at $0.105 (30% off the $0.15 unit price); the amount is quoted from the number of SIREN. ",
   "method": "GET",
   "chain": "base",
   "price": 0.105,
   "price_atomic": "105000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:49:25.687Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/marches/expirations",
   "host": "api.sirenic.eu",
   "description": "Upcoming French public-contract EXPIRATIONS — the predictive layer over DECP open data: contracts whose estimated end date falls inside your window (fenetre_mois, 1-24 months), filterable by CPV prefix (cpv=45) and department, with buyer, incumbent holders, lot number, declared subcontracting, and amounts flagged firm price or ENVELOPE (call-offs, subsequent contracts, tranches, framework ceiling)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:57:22.463Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/prospection",
   "host": "api.sirenic.eu",
   "description": "French B2B prospecting and lead generation over the full official French company registry (29.8M companies): build targeted company lists with multi-criteria filters — NAF/APE activity code, departement or postal-code prefix, legal form, workforce bracket, company age, active RGE environmental certification, gender-equality index. Returns 100 active companies per page; each page is one payment. Co",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-05T06:19:26.163Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/rapport/:siren",
   "host": "api.sirenic.eu",
   "description": "PDF report on a French company, on demand — the shareable due diligence dossier: the full KYB file (identity, officers, BODACC legal alerts, filed financials, sanctions screening, completeness score) laid out as an A4 document, including the AI health summary when one is cached. One paid call returns the finished company report as a PDF, ready to attach to a compliance or due diligence dossier. Re",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:48:52.762Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/recherche",
   "host": "api.sirenic.eu",
   "description": "French company search and company lookup by name or SIREN in the official French company registry (INSEE Sirene / INPI RNE open data). Name search returns the top 10 matches with identity, SIREN, NAF code, city and active/ceased status, plus a score_confiance (0-1 match confidence) that helps disambiguate homonyms. The entry point to official data and company data on France: resolve a trading name",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-13T18:44:20.103Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/regulateurs/fr/alertes",
   "host": "api.sirenic.eu",
   "description": "French financial regulator alerts and scam check against the official AMF blacklist: screen a name for unauthorized investment websites, scams and AMF impersonation, and look up PSAN crypto provider registrations and licensed asset management companies (SGP) by name or SIREN. A compliance screening of the regulator blacklists for agents vetting French counterparties in crypto and asset management.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T13:09:59Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/sanctions/check",
   "host": "api.sirenic.eu",
   "description": "Sanctions screening (AML/KYC): screen a person or company name against 6 official watchlist sources — UN consolidated, EU FSF, US OFAC SDN, UK Sanctions List, French national asset-freeze register, Swiss SECO list — six official lists in one call. Fuzzy watchlist matching with a 0-100 confidence score per hit — never a bare yes/no. Each list reports its entry count, publication date and what that ",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:49:29.531Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/score/defaillance/:siren",
   "host": "api.sirenic.eu",
   "description": "Credit risk scoring for a French company: a default-risk score (0-100) at ~12 months from a transparent scorecard — filed financial ratios (structure, profitability, liquidity, net cash, debt service, trend), company age, and a hard BODACC override (open insolvency/liquidation, or closure for insufficiency of assets). Returns the score, a qualitative band, every component with its threshold, and a",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-09T14:59:31.175Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/secteur/:code_naf/benchmarks",
   "host": "api.sirenic.eu",
   "description": "Sector benchmarks and sector statistics for a French NAF activity code (any level: division, groupe, classe, sous-classe): number of active companies, median company age (with quartiles), workforce-bracket distribution, and — when at least 5 companies file public accounts — median revenue, EBITDA margin, pre-tax result and debt ratio. Peer comparison in one call: place a company against its peers.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:49:48.277Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/surveillance/:jeton/renouveler",
   "host": "api.sirenic.eu",
   "description": "Watchlist renewal: extend an existing company monitoring watchlist by 30, 90 or 365 days (?duree=, default 30, any duration whatever the original) of daily surveillance against official sources — $0.05 / $0.135 / $0.50 per target. The cibles parameter must repeat the exact watched targets: it is what the quote is computed from. Possible until 7 days after expiry, then the watch is purged. No refun",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:30:59.849Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/surveillance/creer",
   "host": "api.sirenic.eu",
   "description": "Company monitoring for France: a 30, 90 or 365-day surveillance watchlist (?duree=), recurring KYB & compliance alerts. Each target checked DAILY against official sources; Ed25519-signed webhook and/or e-mail digest, always pollable. Company targets (SIREN): BODACC, status, officers, sanctions/AMF blacklist, PSAN/SGP, Seveso, new FR & EU procurement awards. Director targets (dirigeant:Name): new/e",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:30:58.728Z"
  },
  {
   "url": "https://api.sirenic.eu/v1/tva/verifier/:numero",
   "host": "api.sirenic.eu",
   "description": "EU VAT validation against the official VIES service: validate any intra-community VAT number (all member states) for compliance and due diligence. This tax id check is the tax half of verify supplier before payment, and a required check under the e-invoicing mandate France September 2026. Returns valid/invalid/unavailable status with the VIES consultation identifier as proof — VAT number validatio",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x76A672EEe56D29D475b0715cc03B8C99D70EC8A2",
   "x402_version": 2,
   "updated": "2026-09-04T12:32:55.048Z"
  },
  {
   "url": "https://api.slamai.dev/chain/tokens/newest",
   "host": "api.slamai.dev",
   "description": "Returns the newest tokens minted on the blockchain based on mint timestamp, filtered by an activity window and optional category.",
   "method": "GET",
   "chain": "base",
   "price": 0.001585,
   "price_atomic": "1585",
   "asset": "USDC",
   "pay_to": "0xd85096fAeC1aC03075667B4C1a1661F5623Bf111",
   "x402_version": 1,
   "updated": "2026-08-23T23:50:59.117Z"
  },
  {
   "url": "https://api.slamai.dev/chain/tokens/trending",
   "host": "api.slamai.dev",
   "description": "Returns trending tokens across the entire blockchain for a specified activity window and optional category. The size of the increase in active wallets over the activity window determines the token's trending rank.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xd85096fAeC1aC03075667B4C1a1661F5623Bf111",
   "x402_version": 1,
   "updated": "2026-09-10T12:10:36.21Z"
  },
  {
   "url": "https://api.slamai.dev/token/price",
   "host": "api.slamai.dev",
   "description": "Returns current token prices with FDV, liquidity, and 24h price change, quoted in **USD**, **ETH**, or **BTC**. ### Rules - Provide **either** `symbols` or `addresses`, not both. - Max **30 entries** for either parameter (pipe-delimited). - `quote_symbol` must be one of: `USD`, `ETH`, `BTC`.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xd85096fAeC1aC03075667B4C1a1661F5623Bf111",
   "x402_version": 1,
   "updated": "2026-09-11T12:09:56.406Z"
  },
  {
   "url": "https://api.snapfix.media/v1/transform",
   "host": "api.snapfix.media",
   "description": "Resize, crop, compress, convert (WebP/AVIF/JPEG/PNG/GIF), optimize, and transform images from a natural-language instruction. Remove backgrounds, make thumbnails, srcset variants, icon sets, watermarks, GIF edits, Shopify-ready product images. Up to 12 named variants per request as a ZIP, or base64 data URI output. Every constraint is verified against the real output bytes before payment settles; ",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7006853650Cf5D2FB1BBf0416AaDF365c08c6D44",
   "x402_version": 2,
   "updated": "2026-09-11T20:35:14.751Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/facebook/ad-library/companies/search",
   "host": "api.socialfetch.dev",
   "description": "Search Facebook Ad Library companies / advertisers by name.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-23T19:29:43.833Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/github/trending/developers",
   "host": "api.socialfetch.dev",
   "description": "List trending GitHub developers for a language and time window.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-01T21:33:25.79Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/github/trending/repositories",
   "host": "api.socialfetch.dev",
   "description": "List trending GitHub repositories for a language and time window.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-01T21:33:34.422Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/instagram/posts",
   "host": "api.socialfetch.dev",
   "description": "Get a single Instagram post or Reel by URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-16T13:49:06.097Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/instagram/profiles/:handle",
   "host": "api.socialfetch.dev",
   "description": "Get a full Instagram profile by handle (bio, counts, and related fields).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-13T17:34:19.721Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/instagram/profiles/:handle/posts",
   "host": "api.socialfetch.dev",
   "description": "List posts from an Instagram profile by handle.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-06T20:20:20.801Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/instagram/profiles/:handle/reels",
   "host": "api.socialfetch.dev",
   "description": "List Reels from one specific Instagram profile by handle (not a keyword search — use instagram.search.reels.list for that; not trending — use instagram.reels.trending.list for that).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-16T13:03:28.795Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/instagram/reels/trending",
   "host": "api.socialfetch.dev",
   "description": "List currently trending Instagram Reels (not a keyword search, profile-scoped, or audio-page list — use instagram.search.reels.list, instagram.profile.reels.list, or instagram.audio.reels.list for that).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-01T21:32:54.03Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/instagram/search/profiles",
   "host": "api.socialfetch.dev",
   "description": "Search Instagram profiles by keyword.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-26T06:24:10.215Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/instagram/search/reels",
   "host": "api.socialfetch.dev",
   "description": "Search Reels site-wide by keyword (not scoped to one profile — use instagram.profile.reels.list; not trending — use instagram.reels.trending.list; not audio-page — use instagram.audio.reels.list).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-12T21:31:03.529Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/linkedin/companies/posts",
   "host": "api.socialfetch.dev",
   "description": "List posts from one specific LinkedIn company page by URL (not a keyword search — use linkedin.posts.search.list to search across public posts).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-04T11:07:09.967Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/linkedin/posts/search",
   "host": "api.socialfetch.dev",
   "description": "Search public LinkedIn posts site-wide by keyword (not scoped to one profile or company — use linkedin.profiles.posts.list or linkedin.company.posts.list for that).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-05T02:15:39.707Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/linkedin/profiles",
   "host": "api.socialfetch.dev",
   "description": "Get LinkedIn person profiles by URL or handle.",
   "method": "GET",
   "chain": "base",
   "price": 0.028,
   "price_atomic": "28000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-09T18:20:47.855Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/reddit/search",
   "host": "api.socialfetch.dev",
   "description": "Search Reddit posts site-wide by keyword (not scoped to one subreddit — use reddit.subreddit.search.list for that).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-14T07:20:25.263Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/reddit/subreddits",
   "host": "api.socialfetch.dev",
   "description": "Get details for a Reddit community (subreddit).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-26T06:24:11.637Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/tiktok/profiles/:handle",
   "host": "api.socialfetch.dev",
   "description": "Get a TikTok profile by handle.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-13T17:34:23.971Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/tiktok/profiles/:handle/videos",
   "host": "api.socialfetch.dev",
   "description": "List videos from a TikTok profile by handle.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-16T13:41:51.791Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/tiktok/search",
   "host": "api.socialfetch.dev",
   "description": "Search TikTok videos by free-text keyword (not hashtag — use tiktok.search.hashtag.list for that).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-13T15:02:00.924Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/tiktok/songs",
   "host": "api.socialfetch.dev",
   "description": "Get details for a TikTok song or sound by id.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:06.572Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/tiktok/users/search",
   "host": "api.socialfetch.dev",
   "description": "Search TikTok users by keyword.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:41.616Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/tiktok/videos",
   "host": "api.socialfetch.dev",
   "description": "Get a single TikTok video by URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-16T13:48:20.374Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/twitter/search",
   "host": "api.socialfetch.dev",
   "description": "Search X posts or people by query.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-09-13T15:01:54.96Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/twitter/tweets",
   "host": "api.socialfetch.dev",
   "description": "Get a single tweet by URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-23T15:43:11.354Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/youtube/channels/shorts",
   "host": "api.socialfetch.dev",
   "description": "List Shorts from a YouTube channel (not long-form videos).",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-26T06:24:27.956Z"
  },
  {
   "url": "https://api.socialfetch.dev/v1/youtube/playlists",
   "host": "api.socialfetch.dev",
   "description": "Get a YouTube playlist by playlist id.",
   "method": "GET",
   "chain": "base",
   "price": 0.014,
   "price_atomic": "14000",
   "asset": "USDC",
   "pay_to": "0x02C2fCAfCe36B4AAdB39625866Bc6B1699d83043",
   "x402_version": 2,
   "updated": "2026-08-26T06:29:37.515Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/attention-momentum/invoke",
   "host": "api.solenrich.com",
   "description": "Tokens ranked by how fast agent attention is speeding up — query velocity change across three consecutive windows, overlaid with price change over the same window. Divergence classes: early_signal (attention accelerating, price flat), confirmed_momentum, distribution_risk (attention cooling while price pumps), fading. Proprietary: derived from SolEnrich's own agent query stream, not market volume.",
   "method": "POST",
   "chain": "solana",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:15:29.062Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/batch-enrich/invoke",
   "host": "api.solenrich.com",
   "description": "Parallel enrichment of 1-25 wallets or tokens in a single call.",
   "method": "POST",
   "chain": "solana",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:02.101Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/check-alerts/invoke",
   "host": "api.solenrich.com",
   "description": "Poll-based event detection for spot + Jupiter Perps. Pass a watchlist (<=10 tokens, <=10 wallets) and a `since` ISO 8601 timestamp; get alerts fired since then. Token alerts: price spikes/drops, whale inflow/outflow, concentration shifts. Wallet alerts: risk changes, portfolio value moves, position add/remove. Perps alerts per wallet: position add/close, at-risk, liquidation-approaching, pnl-swing",
   "method": "POST",
   "chain": "solana",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:31.693Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/compare-tokens/invoke",
   "host": "api.solenrich.com",
   "description": "Compare 2-3 tokens: price, liquidity, volatility, HHI, risk. Rankings + summary picks.",
   "method": "POST",
   "chain": "solana",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:27.23Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/compare-wallets/invoke",
   "host": "api.solenrich.com",
   "description": "Compare 2-3 wallets: portfolio, activity, risk, labels. Rankings + summary picks.",
   "method": "POST",
   "chain": "solana",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:36.854Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/consensus-signal/invoke",
   "host": "api.solenrich.com",
   "description": "What tokens or wallets are being queried by other agents right now. Derived from SolEnrich's own query stream — not market volume. Two modes: pass `address` for that entity's rank/percentile/trend; omit it for the top-N most-queried entities in the window. Windows: 1h, 6h, 24h. Unique data — only available because we serve agents directly.",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:17.358Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/copy-trade-signals/invoke",
   "host": "api.solenrich.com",
   "description": "Trading PnL, win rate, Sharpe/Sortino ratios, max drawdown, profit factor.",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:09.873Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/due-diligence/invoke",
   "host": "api.solenrich.com",
   "description": "Composite risk: token analysis + whale activity + holder concentration. Returns SAFE/CAUTION/RISKY verdict.",
   "method": "POST",
   "chain": "solana",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:15.502Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/enrich-token-full/invoke",
   "host": "api.solenrich.com",
   "description": "Adds top 20 holders, HHI concentration index, volatility metrics, slippage estimates to light token analysis.",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:11:50.729Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/enrich-token-light/invoke",
   "host": "api.solenrich.com",
   "description": "Price (median of 3 sources), market cap, volume, liquidity, slippage estimates at 4 position sizes, risk flags, verification status.",
   "method": "POST",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:11:43.767Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/enrich-wallet-full/invoke",
   "host": "api.solenrich.com",
   "description": "Adds DeFi positions, connected wallets, enhanced transaction history, automated-activity behavioral signals, and a wider NFT collection breakdown to the light profile.",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:11:39.255Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/enrich-wallet-light/invoke",
   "host": "api.solenrich.com",
   "description": "SOL balance, token holdings, NFT breakdown (collected vs compressed airdrops vs suspected spam, with a per-collection list), labels (including behavioral flags: regular_intervals, high_frequency, 24_7_active, repetitive_actions — algorithmic signals from tx timing that indicate automated activity), risk score. Fast and cheap.",
   "method": "POST",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:11:35.173Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/exit-signal/invoke",
   "host": "api.solenrich.com",
   "description": "The sell-side verdict: pass a mint you hold, get EXIT / DERISK / HOLD with a 0-1 exit score and reasoning. Reads sell pressure, buy-rate deceleration, volume fade, distribution-into-strength divergence, top-holder flow (distributing vs accumulating whales), liquidity trend, and holder churn. Rug triggers (LP pull, active dump) force EXIT over everything. Works on tokens of any age. Repeat calls 5+",
   "method": "POST",
   "chain": "solana",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-26T23:02:03.334Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/feed-latest/invoke",
   "host": "api.solenrich.com",
   "description": "Pre-computed ranking of trending Solana tokens with composite-signal scoring. Cached 24h, lazy-populated on cache miss. Designed for recurring polling at lower per-call cost than direct orchestration. Pass `since` (ISO 8601) to short-circuit on no-change polls.",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:13.016Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/gacha-ev-scan/invoke",
   "host": "api.solenrich.com",
   "description": "Jupiter Gacha (Collector Crypt) tokenized-card pack EV scan. For each pack machine, computes net-of-exit-mechanics EV: gross insured EV vs the guaranteed instant-buyback floor (85-93%% of insured, <=72h) vs a marketplace sale (insured value minus 2%% fee, fill-risk). Returns a POSITIVE_EV / HOUSE_EDGE / NEGATIVE_EV verdict per machine plus rare+epic stock share, ranked by the chosen exit path. All",
   "method": "POST",
   "chain": "solana",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:15:33.577Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/hyperliquid-smart-money/invoke",
   "host": "api.solenrich.com",
   "description": "Where Hyperliquid smart money is positioned. Scans the HL leaderboard, excludes market-makers/HFT and dust/mega accounts, keeps consistent directional traders (week+month PnL > 0), then aggregates their live positions into a per-coin consensus (long/short counts, net notional, bias, conviction) plus a top-trader drill-down ranked by month PnL. A positioning signal, not a trade: consensus is often ",
   "method": "POST",
   "chain": "solana",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:15:12.343Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/hyperliquid-trader-profile/invoke",
   "host": "api.solenrich.com",
   "description": "Live perp positions for a Hyperliquid EVM (0x) address, read from Hyperliquid's public on-chain state. Per-position coin, side, leverage, notional, entry, unrealized PnL, distance-to-liquidation, and risk flags (high/extreme leverage, approaching liquidation, losing). Plus account value, directional bias, profile, weighted leverage, and realized+unrealized PnL over week/month/all-time. The buildin",
   "method": "POST",
   "chain": "solana",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:15:05.491Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/new-tokens/invoke",
   "host": "api.solenrich.com",
   "description": "Recently launched tokens from DexScreener, filtered by liquidity and risk, ranked safest first.",
   "method": "POST",
   "chain": "solana",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:57.001Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/parse-transaction/invoke",
   "host": "api.solenrich.com",
   "description": "Type detection, protocol identification, transfer breakdown, account roles.",
   "method": "POST",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:11:54.431Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/perps-basis-signal/invoke",
   "host": "api.solenrich.com",
   "description": "Computes perp mark vs spot price across venues and surfaces actually-earnable yield (funding APR on Hyperliquid + dYdX, not viable on pool perps Jupiter + Adrena). Returns per-venue trade economics, opportunities above threshold, and best trade. Threshold defaults to 5% APR.",
   "method": "POST",
   "chain": "solana",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:15:01.253Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/perps-cross-venue-funding/invoke",
   "host": "api.solenrich.com",
   "description": "Aggregates borrow/funding APR + open interest across Solana on-chain venues (Jupiter Perps, Adrena) and cross-chain reference venues (Hyperliquid, dYdX v4). Returns per-venue quotes, best entry per side, basis vs Hyperliquid, and arbitrage opportunities. Adrena uses wrapped collateral (SOL via jitoSOL, BTC via WBTC); ETH unsupported there, BONK not on Jupiter Perps. New venues fold in additively a",
   "method": "POST",
   "chain": "solana",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:52.957Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/perps-market-structure/invoke",
   "host": "api.solenrich.com",
   "description": "Per-market open interest, utilization, borrow APR, skew, OI caps, and health flags across Jupiter Perps SOL/BTC/ETH markets. Reads on-chain Anchor accounts directly.",
   "method": "POST",
   "chain": "solana",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:13:10.163Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/perps-market-trend/invoke",
   "host": "api.solenrich.com",
   "description": "Per-symbol deltas for mark price, total OI, long/short skew, utilization, and borrow APR over 7/14/30 days. Direction indicators per metric and per market. Overall direction excludes mark price (price moves are not health signals). Required for regime-detection strategies and any bot that adjusts behavior based on whether markets are growing, stressed, or rebalancing. Mirror of token-trend for per",
   "method": "POST",
   "chain": "solana",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:35.803Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/perps-trader-profile/invoke",
   "host": "api.solenrich.com",
   "description": "Open positions across BOTH Jupiter Perps and Adrena for a wallet. Per-position size, leverage, entry, unrealized PnL, position age. Per-venue breakdown via `by_venue`, combined totals at top level, every position tagged with `venue`. Trader classification (scalper/swing/position), directional bias, and risk flags including `multi_venue` for cross-venue exposure. Adrena PnL uses jitoSOL/WBTC/BONK m",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:13:14.322Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/perps-venue-comparison/invoke",
   "host": "api.solenrich.com",
   "description": "Builds on cross-venue funding with size-aware fields: Jupiter Quote spot slippage at requested size, per-venue fee, OI cap headroom, first-hour borrow cost, and total entry cost. Returns rankings by entry cost / borrow APR / headroom plus a recommendation venue with warnings. Use when sizing a real position; use perps-cross-venue-funding for rates-only context.",
   "method": "POST",
   "chain": "solana",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:57.224Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/portfolio-history/invoke",
   "host": "api.solenrich.com",
   "description": "Daily portfolio snapshots (value, SOL balance, token count, risk score) for a wallet over 7/14/30 days, plus summary stats: peak, trough, max drawdown, average value, change vs period start. Designed for charting and PnL tracking; complements wallet-history which returns two-point deltas. Today's live point is appended automatically.",
   "method": "POST",
   "chain": "solana",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:22.897Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/protocol-profile/invoke",
   "host": "api.solenrich.com",
   "description": "Protocol TVL, yield pools, on-chain activity metrics, health signals, and automated_activity_pct (% of top signers with regular-interval or high-frequency tx patterns — surfaces agent-driven protocol usage). Supports Raydium, Orca, marginfi, Drift, Jupiter, Kamino, Marinade, Jito, and more.",
   "method": "POST",
   "chain": "solana",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:13:05.594Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/query/invoke",
   "host": "api.solenrich.com",
   "description": "Plain English questions routed to the right enricher(s). Single-intent (\"is X safe?\") hits one enricher; compound intents chain 2-3 in parallel: \"should I buy X?\" → DD + trend + whales; \"wallet deep dive\" → profile + history + perps; \"what's trending?\" → trending-signals; \"SOL-PERP funding rate\" → perps-market.",
   "method": "POST",
   "chain": "solana",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:48.527Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/runner-scan/invoke",
   "host": "api.solenrich.com",
   "description": "Finds fresh Solana memecoins whose on-chain buying is accelerating — the signature of a run in progress, not the lagging fact that price already moved. Measures buy-rate acceleration (5m vs 1h, 1h vs 6h), buy pressure, volume acceleration, price velocity, holder growth and liquidity trend. Classifies RUNNING / IGNITING / PARABOLIC_LATE / FADING with a 0-1 score plus reasoning. Flags wash-trade sme",
   "method": "POST",
   "chain": "solana",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:14:00.539Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/smart-money-flow/invoke",
   "host": "api.solenrich.com",
   "description": "Scores seed wallets via copy-trade metrics (win rate, Sharpe, consistency), filters to qualifying winners, then surfaces tokens they're accumulating and wallet clusters. Pass your own `wallets` array or use the curated default seed list.",
   "method": "POST",
   "chain": "solana",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:13:47.643Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/smart-money-trenches/invoke",
   "host": "api.solenrich.com",
   "description": "Which proven-winner wallets are aping fresh (<6h) memecoin launches right now, and what are they buying? Vetted seed set of realized-PnL winners + conviction holders (bot-filtered, live cadence re-checked every scan). Recent buys overlaid against token launch times, ranked by distinct smart buyers + recency. Pre-ape attention signal — pair with due-diligence.",
   "method": "POST",
   "chain": "solana",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-27T23:21:18.8Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/stonk-gems/invoke",
   "host": "api.solenrich.com",
   "description": "Gem finder over every StonkFun reward coin: which look early, real, and paying? Scores 0-100 from the 10-minute index — recent holder payout, holders (found but not saturated), market cap headroom, 24h turnover, age, momentum (not yet parabolic), quote-asset strength, flywheel. Stages GEM / WATCH / NOISE / DEAD with plain reasons and warnings per coin, plus the round-trip tax cost. Filters: quote_",
   "method": "POST",
   "chain": "solana",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-09-06T18:41:23.341Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/stonk-launch-intel/invoke",
   "host": "api.solenrich.com",
   "description": "What to launch on StonkFun, and against what. Per quote asset: coins, launches (24h / 7d), share trading today, share paying holders today, survival past day 3, volume, median holders and mcap, 100 vs 300 bps tax mix with trading and paying rates, crowding, and a 0-100 demand score. Plus overall stats and plain recommendations. Sort by demand, survival, volume, launches, or paying. Milliseconds.",
   "method": "POST",
   "chain": "solana",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-09-06T18:41:26.872Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/stonk-launch-preflight/invoke",
   "host": "api.solenrich.com",
   "description": "Decodes the Raydium LaunchLab initialize in your unsigned transaction and diffs it against StonkFun's /launchlab/pricing for that quote + mode: GlobalConfig, platform id, curve, supply, totalSellA, raise, 6-decimal Token-2022 base mint, quote token program, curve-rule account last, and the reward-mode transfer fee (catches the transferFeeBasePoints / maxinumFee spelling). Returns ok, mismatches wi",
   "method": "POST",
   "chain": "solana",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-09-06T12:25:04.959Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/stonk-reward-risk/invoke",
   "host": "api.solenrich.com",
   "description": "Payout status for a StonkFun reward coin — what a holder observes: PAYING (payout in the last 24h), STALE, NEVER, or NOT_REWARD — plus trading cost (tax bps, round-trip %) and a 0-100 health score read from the chain: fee bps and cap, withdraw authority (must be StonkFun's distributor), fee mutability, distributions and recency, flywheel, holders and concentration, quote category, age. Call before",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-09-06T18:41:15.371Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/stonk-screener/invoke",
   "host": "api.solenrich.com",
   "description": "Screen every StonkFun reward coin from a 10-minute index. Per row: payout status (PAYING / STALE / NEVER), hours since last payout, live flag (traded AND paid in 24h), round-trip transfer-tax cost, holders, rewards USD, yields, volume, mcap, 24h change. Filters: quote_mint, category, holders, age, volume, market cap, paying_only, live_only. Sort by volume24h (default), lastPayout, holders, priceCh",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-09-12T14:28:57.926Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/stonk-yield/invoke",
   "host": "api.solenrich.com",
   "description": "Trailing 7d, 30d, and lifetime holder yield: rewards distributed in the quote asset, priced in USD, divided by average market cap over the window (daily snapshots). Annualized with an explicit caution flag when the window is under 7 days or partial. Returns quote_exposure — what a holder is economically long (the coin + the quote asset) and the reward asset.",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-09-12T14:29:00.814Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/token-trend/invoke",
   "host": "api.solenrich.com",
   "description": "Daily snapshots with direction indicators (improving/declining/stable) per metric.",
   "method": "POST",
   "chain": "solana",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:40.714Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/trenches-check/invoke",
   "host": "api.solenrich.com",
   "description": "The trenches suite pointed at ONE token: pass a mint, get a HIGH_CONFLUENCE / MODERATE / SINGLE_SIGNAL / NO_SIGNAL verdict with reasoning. Runs on-chain velocity (runner stage + 0-1 score), proven-winner wallet buys (vetted realized-PnL seed set), and agent attention (proprietary query stream) against your candidate. The follow-up call to a new-tokens discovery or any shilled token. Repeat checks ",
   "method": "POST",
   "chain": "solana",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:15:17.865Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/trenches-scan/invoke",
   "host": "api.solenrich.com",
   "description": "One call composes runner-scan (on-chain velocity), smart-money-trenches (proven-winner wallet buys), and attention-momentum (agent query stream) into a ranked memecoin list. Per token: composite score (runner 0.45 / smart-money 0.45 / attention 0.10), confluence count, reasoning, and a HIGH_CONFLUENCE / MODERATE / SINGLE_SIGNAL verdict. Legs degrade independently — an upstream failure annotates th",
   "method": "POST",
   "chain": "solana",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:15:25.107Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/trending-signals/invoke",
   "host": "api.solenrich.com",
   "description": "Composes token-discovery + whale-watch + risk scoring across DexScreener trending. Returns a composite-signal ranked list (liquidity, risk, concentration, whale flow) with per-token reasoning and overall sentiment (accumulation/distribution/mixed). \"What's worth paying attention to right now?\"",
   "method": "POST",
   "chain": "solana",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:13:26.228Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/wallet-graph/invoke",
   "host": "api.solenrich.com",
   "description": "Transaction connection mapping, suspicious cluster detection, depth-1 or depth-2 hops.",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:05.974Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/wallet-history/invoke",
   "host": "api.solenrich.com",
   "description": "Portfolio snapshots with position changes (added/removed holdings), direction indicators.",
   "method": "POST",
   "chain": "solana",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-23T19:12:44.592Z"
  },
  {
   "url": "https://api.solenrich.com/entrypoints/whale-watch/invoke",
   "host": "api.solenrich.com",
   "description": "Top holders with accumulation/distribution tracking, balance context, supply percentage.",
   "method": "POST",
   "chain": "solana",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "66Qvhr1xnwqbCT36KfHfZF1JpoWdmCQ3uFYTN335CGXe",
   "x402_version": 2,
   "updated": "2026-08-24T17:32:57.134Z"
  },
  {
   "url": "https://api.solgiery.com/v1/ping",
   "host": "api.solgiery.com",
   "description": "Base payment check. Returns pong after settlement.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T12:28:23.213Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/bytes",
   "host": "api.solgiery.com",
   "description": "Generate length cryptographically random bytes, encoded as lowercase hexadecimal. length defaults to 32 and may be 1 to 4096. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:10.613Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/choice",
   "host": "api.solgiery.com",
   "description": "Uniformly select one original index and item from the input array. Equal values at different positions have separate chances. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:04.155Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/coin",
   "host": "api.solgiery.com",
   "description": "Flip one fair coin. Returns heads or tails, each with probability one half. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:54.525Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/dice",
   "host": "api.solgiery.com",
   "description": "Roll 1 to 1000 independent fair dice. Each result is an integer from 1 to sides inclusive; sides defaults to 6. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:51.312Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/float",
   "host": "api.solgiery.com",
   "description": "Generate 1 to 1000 independent random numbers on the 53-bit grid in [0,1); zero is included and one is excluded. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:41.672Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/int",
   "host": "api.solgiery.com",
   "description": "Generate 1 to 1000 uniformly distributed random integers between min and max, inclusive. Both bounds are required; min must not exceed max. Repeated values are possible. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:44.932Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/sample",
   "host": "api.solgiery.com",
   "description": "Select count items as an ordered sample. replace defaults to false: each original index may occur once and count must not exceed the input length. With replace=true, draws are independent and indices may repeat. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:07.622Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/shuffle",
   "host": "api.solgiery.com",
   "description": "Uniformly permute all input items. Returns each original index and its item exactly once; equal values remain distinct positions. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:57.508Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/uuid",
   "host": "api.solgiery.com",
   "description": "Generate one UUID version 4 using server-side cryptographic randomness. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:48.312Z"
  },
  {
   "url": "https://api.solgiery.com/v1/random/weighted",
   "host": "api.solgiery.com",
   "description": "Select one original index and item with probability weight divided by total weight. Weights must match items and be integers from 0 to 1000000000; at least one must be positive. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x12fe99C184192A0d4a3C507602ad4b03AA3A6fbb",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:01.162Z"
  },
  {
   "url": "https://api.sourcey.com/v1/startup-credits/reviews",
   "host": "api.sourcey.com",
   "description": "Submit a startup credit or startup program for evidence-backed human review. A passing review earns verified status for the exact admitted revision and every run returns a durable decision receipt; payment never guarantees the result or publication.",
   "method": "POST",
   "chain": "base",
   "price": 25,
   "price_atomic": "25000000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-02T16:04:20.168Z"
  },
  {
   "url": "https://api.speccy.cloud/v1/predictions/polymarket",
   "host": "api.speccy.cloud",
   "description": "Top Polymarket prediction markets by 24h volume. Returns up to 50 markets with id, question, slug, volume, volume24hr, liquidity, endDate, outcomes and outcomePrices.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0Cb12Df486381A0EBeBc0EF338dA80657f68f9cB",
   "x402_version": 2,
   "updated": "2026-09-02T21:44:02.205Z"
  },
  {
   "url": "https://api.speccy.cloud/v1/web/extract",
   "host": "api.speccy.cloud",
   "description": "Extract markdown content from 1-5 URLs via Tavily. Returns raw_content + metadata.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x0Cb12Df486381A0EBeBc0EF338dA80657f68f9cB",
   "x402_version": 2,
   "updated": "2026-09-02T21:44:57.043Z"
  },
  {
   "url": "https://api.speccy.cloud/v1/web/search",
   "host": "api.speccy.cloud",
   "description": "Web search via Tavily. Returns top N results with URL, title, content snippet, score.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0Cb12Df486381A0EBeBc0EF338dA80657f68f9cB",
   "x402_version": 2,
   "updated": "2026-09-02T21:46:50.012Z"
  },
  {
   "url": "https://api.speccy.cloud/v1/web/smart",
   "host": "api.speccy.cloud",
   "description": "Search + extract top N results in one call. The killer feature: 1 call instead of 2.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0Cb12Df486381A0EBeBc0EF338dA80657f68f9cB",
   "x402_version": 2,
   "updated": "2026-08-26T15:53:21.82Z"
  },
  {
   "url": "https://api.stackgoai.com/api/v1/extract-contact",
   "host": "api.stackgoai.com",
   "description": "Extract structured public business contact information from any public business website. Returns company name, emails, phone numbers, social profiles, postal addresses, and contact pages as structured JSON. $0.01 per request via x402 on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x60ABF720A5FD7E1D33790a54719CfA71b8929ebA",
   "x402_version": 2,
   "updated": "2026-09-06T01:51:37.05Z"
  },
  {
   "url": "https://api.stacktr.ee/provision",
   "host": "api.stacktr.ee",
   "description": "Stacktree: provision a persistent API key for hosting HTML pages as private, shareable web pages ($1.00). The key is returned once in the response body.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xcc985ba6934d134feec4824ba40258608f3a4333",
   "x402_version": 2,
   "updated": "2026-09-12T01:03:49.955Z"
  },
  {
   "url": "https://api.stacktr.ee/publish",
   "host": "api.stacktr.ee",
   "description": "Stacktree: host generated HTML as a live, shareable web page on a permanent, private, unguessable link ($0.50). POST any HTML (a report, dashboard, landing page, static site, or any page an agent produced) with payment; we return the URL and a one-time claim token. No account, no key, no human in the loop. The paying wallet can update the page free at the same URL, and a deleted page is restorable",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xcc985ba6934d134feec4824ba40258608f3a4333",
   "x402_version": 2,
   "updated": "2026-09-13T10:56:05.714Z"
  },
  {
   "url": "https://api.stakedbots.com/bots/5/detail",
   "host": "api.stakedbots.com",
   "description": "Full detail for one autonomous AI trading bot in the registry: linked on-chain wallets, pre-committed strategy attestations (missions), verifiable PnL and alpha vs a HODL benchmark, plus recent on-chain trade activity. Track record is derived from on-chain transfers, not self-reported.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x21b077B26bFda6d2b8fdf0130977362D61e18912",
   "x402_version": 1,
   "updated": "2026-09-14T09:00:04.869Z"
  },
  {
   "url": "https://api.stakedbots.com/bots/5/events",
   "host": "api.stakedbots.com",
   "description": "Raw on-chain registry event log for one autonomous AI trading bot: registrations, wallet links, pre-committed strategy attestations (missions), and challenges. The verifiable audit trail behind a bot's track record.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x21b077B26bFda6d2b8fdf0130977362D61e18912",
   "x402_version": 1,
   "updated": "2026-09-14T09:00:05.91Z"
  },
  {
   "url": "https://api.stakedbots.com/leaderboard",
   "host": "api.stakedbots.com",
   "description": "Leaderboard / ranking of autonomous AI trading bots, ordered by verifiable alpha vs a HODL 50/50 BTC+ETH benchmark. Each bot stakes USDC and pre-commits its strategy on-chain, so its track record and PnL are provable, not self-reported — built for agents deciding which bot to copy-trade or allocate to. Returns ranked bots plus registry-wide totals (stake, volume, trades).",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x21b077B26bFda6d2b8fdf0130977362D61e18912",
   "x402_version": 1,
   "updated": "2026-09-14T09:00:03.901Z"
  },
  {
   "url": "https://api.statemind.ai/mcp#execute_python",
   "host": "api.statemind.ai",
   "description": "Run Python in a throwaway container with no network and a read-only filesystem, and report what it did against the caller's examples.",
   "method": null,
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaa7116CdDA58286F4cdA40C6F735762C22447104",
   "x402_version": 2,
   "updated": "2026-08-16T15:34:42.505Z"
  },
  {
   "url": "https://api.statemind.ai/mcp#repair_python",
   "host": "api.statemind.ai",
   "description": "Return corrected Python for code that fails those checks: the fix is applied and re-checked, and only returned when it holds.",
   "method": null,
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaa7116CdDA58286F4cdA40C6F735762C22447104",
   "x402_version": 2,
   "updated": "2026-08-16T15:34:39.311Z"
  },
  {
   "url": "https://api.statemind.ai/mcp#repair_python#repair_python",
   "host": "api.statemind.ai",
   "description": "Return corrected Python for code that fails those checks: the fix is applied and re-checked, and only returned when it holds.",
   "method": null,
   "chain": "base-sepolia",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaa7116CdDA58286F4cdA40C6F735762C22447104",
   "x402_version": 2,
   "updated": "2026-08-16T11:27:11.222Z"
  },
  {
   "url": "https://api.statemind.ai/v1/x402/execute",
   "host": "api.statemind.ai",
   "description": "Run Python in a throwaway container with no network and a read-only filesystem, and report what it did against the caller's examples.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xaa7116CdDA58286F4cdA40C6F735762C22447104",
   "x402_version": 2,
   "updated": "2026-08-16T15:34:23.655Z"
  },
  {
   "url": "https://api.statemind.ai/v1/x402/repair",
   "host": "api.statemind.ai",
   "description": "Return corrected Python for code that fails those checks: the fix is applied and re-checked, and only returned when it holds.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaa7116CdDA58286F4cdA40C6F735762C22447104",
   "x402_version": 2,
   "updated": "2026-08-16T15:34:20.611Z"
  },
  {
   "url": "https://api.statemind.ai/v1/x402/static",
   "host": "api.statemind.ai",
   "description": "Check Python for syntax errors, lint and type mistakes, unsafe constructs and hardcoded credentials, and against the examples the caller supplies, without running it.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaa7116CdDA58286F4cdA40C6F735762C22447104",
   "x402_version": 2,
   "updated": "2026-08-30T15:30:42.752Z"
  },
  {
   "url": "https://api.stelardigital.com/bundle/deep-signal",
   "host": "api.stelardigital.com",
   "description": "Everything in /bundle/market-brief (regime, sentiment, price, risk) plus an AI-generated synthesis connecting the signals and naming the single biggest risk factor — grounded only in the real data returned, never fabricated. For agents wanting one $2.50 call instead of a market brief plus a manual read. Input: ?symbol=SOL. Output: {symbol, regime, sentiment, price, risk, generated_at, disclaimer, ",
   "method": "GET",
   "chain": "base",
   "price": 2.5,
   "price_atomic": "2500000",
   "asset": "USDC",
   "pay_to": "0x32d711C66dD1AD0c42D0cFe48e58ee5f2dE7c243",
   "x402_version": 2,
   "updated": "2026-08-20T15:22:35.61Z"
  },
  {
   "url": "https://api.stelardigital.com/bundle/market-brief",
   "host": "api.stelardigital.com",
   "description": "Complete market brief for one crypto asset in a single $1 call — trend regime, AI sentiment, live price with 24h/7d change, and volatility risk, combined from Stelar Digital's production classifiers. For agents needing full context before a trade decision without stitching together 4 separate calls. Input: ?symbol=SOL. Output: {symbol, regime, sentiment, price, risk, generated_at, disclaimer}.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x32d711C66dD1AD0c42D0cFe48e58ee5f2dE7c243",
   "x402_version": 2,
   "updated": "2026-08-20T15:22:23.711Z"
  },
  {
   "url": "https://api.stelardigital.com/gridparams",
   "host": "api.stelardigital.com",
   "description": "Grid-trading parameter recommendation for a crypto pair and capital amount — grid count, spacing percent, price band, and per-grid USD allocation, derived from live 24h market structure using the same spacing bounds as a production grid engine. For agents configuring, sizing, or backtesting a grid bot before deployment.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x32d711C66dD1AD0c42D0cFe48e58ee5f2dE7c243",
   "x402_version": 2,
   "updated": "2026-08-20T15:22:16.068Z"
  },
  {
   "url": "https://api.stelardigital.com/pricecheck",
   "host": "api.stelardigital.com",
   "description": "Current price, 24h and 7d percent change, and a bullish/bearish/neutral signal for a crypto asset (SOL, BTC, ETH, XRP, DOGE, LTC, ADA, XLM). For agents needing a fast price-and-momentum check before a trade decision. Optional ?candles=N (up to 30, $0.05) adds N closed daily OHLC candles.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32d711C66dD1AD0c42D0cFe48e58ee5f2dE7c243",
   "x402_version": 2,
   "updated": "2026-09-09T16:20:19.903Z"
  },
  {
   "url": "https://api.stelardigital.com/regime",
   "host": "api.stelardigital.com",
   "description": "Crypto market regime classification (choppy / uptrend / downtrend / high-volatility) for SOL, BTC, ETH, XRP, DOGE, LTC, ADA, or XLM, plus a grid-trading suitability verdict. Computed from 1h klines, a 30-day volatility baseline, and EMA trend detection — the same classifier that steers a live production grid bot. For agents deciding whether a pair is grid-tradeable right now.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x32d711C66dD1AD0c42D0cFe48e58ee5f2dE7c243",
   "x402_version": 2,
   "updated": "2026-08-20T15:22:17.256Z"
  },
  {
   "url": "https://api.stelardigital.com/sentiment",
   "host": "api.stelardigital.com",
   "description": "Sentiment score (-1 bearish to +1 bullish) and label for arbitrary text, or for a crypto asset based on its recent price action, via Claude Haiku. For agents gauging market mood or scoring news, social posts, or free text.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32d711C66dD1AD0c42D0cFe48e58ee5f2dE7c243",
   "x402_version": 2,
   "updated": "2026-08-30T15:17:22.886Z"
  },
  {
   "url": "https://api.stelardigital.com/telemetry",
   "host": "api.stelardigital.com",
   "description": "Historical telemetry from our retired grid-trading bot - allocation, reconciled P&L, signal votes, and the human-approval trail for every trade. The bot stopped trading 2026-08-16; this endpoint serves its frozen record.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32d711C66dD1AD0c42D0cFe48e58ee5f2dE7c243",
   "x402_version": 2,
   "updated": "2026-09-12T17:02:18.291Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/agent/screener/top",
   "host": "api.stocktrends.com",
   "description": "Ranked Stock Trends signal screener for agent workflows, using trend state, trend persistence, trend maturity, relative performance, and volume signal fields.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:01.17Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/breadth/sector/history",
   "host": "api.stocktrends.com",
   "description": "Historical sector, industry-group, or industry breadth series derived from Stock Trends signal distribution.",
   "method": "GET",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:39.363Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/breadth/sector/latest",
   "host": "api.stocktrends.com",
   "description": "Latest sector, industry-group, or industry breadth snapshot derived from Stock Trends signal distribution.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:19:55.448Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/decision/evaluate-symbol",
   "host": "api.stocktrends.com",
   "description": "Deterministic symbol-level decision evaluation combining Stock Trends signal context with market regime context.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:09.746Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/indicators/history",
   "host": "api.stocktrends.com",
   "description": "Historical weekly Stock Trends indicator series for a symbol. Stock Trends indicators are part of a multi-decade classification framework with records extending back to 1980. Their value comes from consistent semantics across market history: trend state, trend persistence, relative performance, relative performance direction, and volume activity are encoded in a stable doctrine designed for longit",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:21:55.959Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/indicators/latest",
   "host": "api.stocktrends.com",
   "description": "Latest Stock Trends indicator snapshot for a symbol. Stock Trends indicators are part of a multi-decade classification framework with records extending back to 1980. Their value comes from consistent semantics across market history: trend state, trend persistence, relative performance, relative performance direction, and volume activity are encoded in a stable doctrine designed for longitudinal re",
   "method": "GET",
   "chain": "base",
   "price": 0.0035,
   "price_atomic": "3500",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:21:53.816Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/leadership/rotation/history",
   "host": "api.stocktrends.com",
   "description": "Historical sector leadership rotation derived from Stock Trends trend distribution, relative performance, and trend maturity measures.",
   "method": "GET",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:37.697Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/leadership/summary/latest",
   "host": "api.stocktrends.com",
   "description": "Latest Stock Trends leadership summary identifying overall, sector, and industry-group leaders using relative performance and trend-alignment filters.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:19:57.31Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/market/regime/forecast",
   "host": "api.stocktrends.com",
   "description": "Deterministic forward regime outlook derived from recent weekly regime score direction and consistency.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:35.562Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/market/regime/latest",
   "host": "api.stocktrends.com",
   "description": "Current market regime classification derived from the distribution of Stock Trends trend codes across active signals.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:19:53.581Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/portfolio/compare",
   "host": "api.stocktrends.com",
   "description": "Compares two user-supplied portfolios using Stock Trends decision scoring, alignment, and regime context.",
   "method": "POST",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:33.507Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/portfolio/construct",
   "host": "api.stocktrends.com",
   "description": "Constructs a deterministic equal-weight portfolio from eligible Stock Trends signal candidates.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:11.705Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/portfolio/evaluate",
   "host": "api.stocktrends.com",
   "description": "Evaluates a user-supplied portfolio against Stock Trends signal and market regime context.",
   "method": "POST",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:31.791Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/prices/history",
   "host": "api.stocktrends.com",
   "description": "Historical weekly price series for a Stock Trends symbol.",
   "method": "GET",
   "chain": "base",
   "price": 0.0075,
   "price_atomic": "7500",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:21:59.418Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/prices/latest",
   "host": "api.stocktrends.com",
   "description": "Latest weekly price row for a Stock Trends symbol, including adjusted close, weekly high/low, volume (actual shares traded), trades, and price change.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:21:58.108Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/selections/latest",
   "host": "api.stocktrends.com",
   "description": "Latest base ST-IM selection universe ranked by prob13wk descending, without the published STIM Select threshold filter.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:22:01.827Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/selections/published/latest",
   "host": "api.stocktrends.com",
   "description": "Latest published STIM Select list using the documented three-horizon ST-IM lower-bound criteria and prob13wk publication threshold.",
   "method": "GET",
   "chain": "base",
   "price": 0.075,
   "price_atomic": "75000",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:22:04.445Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/stim/history",
   "host": "api.stocktrends.com",
   "description": "Historical ST-IM forward return distribution series for a symbol. Use /v1/meta/stim for ST-IM provenance, base-period context, and interpretation limits.",
   "method": "GET",
   "chain": "base",
   "price": 0.0075,
   "price_atomic": "7500",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:21:52.141Z"
  },
  {
   "url": "https://api.stocktrends.com/v1/stim/latest",
   "host": "api.stocktrends.com",
   "description": "Latest Stock Trends Inference Model (ST-IM) outputs for a symbol: forward return expectations and statistical distributions across 4-week, 13-week, and 40-week horizons. Use /v1/meta/stim for ST-IM provenance, base-period context, and interpretation limits.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xAEeb8EaBdC05532a26123045f99D208EB1cC00ab",
   "x402_version": 2,
   "updated": "2026-09-13T13:21:50.45Z"
  },
  {
   "url": "https://api.strale.io/x402/address-geocode",
   "host": "api.strale.io",
   "description": "Convert an address to geographic coordinates (latitude/longitude). Also returns structured address components and bounding box via OpenStreetMap Nominatim.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-07T21:31:01.386Z"
  },
  {
   "url": "https://api.strale.io/x402/backlink-check",
   "host": "api.strale.io",
   "description": "Check backlinks for a domain via CommonCrawl and Google search. Returns linking domains, anchor text, dofollow/nofollow counts.",
   "method": "GET",
   "chain": "base",
   "price": 0.162,
   "price_atomic": "162000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T14:56:27.478Z"
  },
  {
   "url": "https://api.strale.io/x402/barcode-lookup",
   "host": "api.strale.io",
   "description": "Look up product information by UPC/EAN barcode. Uses Open Food Facts and UPC ItemDB. Returns product name, brand, nutrition, images.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-28T11:08:46.209Z"
  },
  {
   "url": "https://api.strale.io/x402/base64-encode-url",
   "host": "api.strale.io",
   "description": "Fetch a URL and return content as base64. Useful for embedding images, PDFs in API calls. Returns base64, content type, data URI.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-09T15:50:04.979Z"
  },
  {
   "url": "https://api.strale.io/x402/belgian-company-data",
   "host": "api.strale.io",
   "description": "Look up Belgian company data from the KBO/BCE Crossroads Bank for Enterprises via the CBEAPI.be JSON wrapper. Accepts enterprise number (10 digits, e.g. 0404.616.494), VAT-prefixed form (BE0404170701), or fuzzy company name. Returns name, status, juridica…",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-27T20:30:25.353Z"
  },
  {
   "url": "https://api.strale.io/x402/brand-mention-search",
   "host": "api.strale.io",
   "description": "Search Google for brand mentions. Returns URLs, titles, snippets, sentiment, and source type. Every result is a clickable, verifiable URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-06T09:13:58.309Z"
  },
  {
   "url": "https://api.strale.io/x402/brazilian-company-data",
   "host": "api.strale.io",
   "description": "Look up Brazilian company data from the Receita Federal CNPJ register via the ReceitaWS JSON wrapper. Requires CNPJ (14 digits). Returns company name, trade name, status, address, activity codes, and partners.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T15:08:29.999Z"
  },
  {
   "url": "https://api.strale.io/x402/company-enrich",
   "host": "api.strale.io",
   "description": "Enrich company data from a domain, email, or company name. Scrapes the company website to extract: industry, employee estimate, HQ location, description, social links, tech stack.",
   "method": "GET",
   "chain": "base",
   "price": 0.54,
   "price_atomic": "540000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-22T13:02:52.323Z"
  },
  {
   "url": "https://api.strale.io/x402/company-tech-stack",
   "host": "api.strale.io",
   "description": "Deep tech stack analysis of any domain. Analyzes HTTP headers, HTML source, JS libraries, DNS records, meta tags. Returns frontend, analytics, CDN, hosting, CMS, and more.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-01T08:41:00.945Z"
  },
  {
   "url": "https://api.strale.io/x402/container-track",
   "host": "api.strale.io",
   "description": "Track shipping containers by ISO 6346 number. Validates format, detects carrier, provides tracking status.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-24T23:06:08.216Z"
  },
  {
   "url": "https://api.strale.io/x402/credit-score-band",
   "host": "api.strale.io",
   "description": "Convert and interpret credit scores between different scoring systems. Maps FICO, VantageScore, Experian, Equifax scores to universal risk bands with percentile estimates.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-28T04:16:04.118Z"
  },
  {
   "url": "https://api.strale.io/x402/currency-convert",
   "host": "api.strale.io",
   "description": "Convert an amount between currencies using ECB exchange rates. Supports all major currencies. Returns converted amount and rate.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-02T13:34:57.782Z"
  },
  {
   "url": "https://api.strale.io/x402/dns-lookup",
   "host": "api.strale.io",
   "description": "Perform a comprehensive DNS lookup for a domain. Returns A, AAAA, MX, NS, TXT, CNAME records plus SPF and DMARC detection.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-05T16:23:04.686Z"
  },
  {
   "url": "https://api.strale.io/x402/domain-age-check",
   "host": "api.strale.io",
   "description": "Quick domain registration age lookup. Returns creation date, age in days, registrar, and expiry date. Useful for fraud detection — newly registered domains are higher risk.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T22:30:24.105Z"
  },
  {
   "url": "https://api.strale.io/x402/domain-reputation",
   "host": "api.strale.io",
   "description": "Check domain reputation via DNS, HTTP, and security analysis. Checks SPF, DMARC, HSTS, HTTPS, suspicious TLD, and domain patterns. Score 0-100.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T01:30:48.772Z"
  },
  {
   "url": "https://api.strale.io/x402/email-deliverability-check",
   "host": "api.strale.io",
   "description": "Check email deliverability for a domain: SPF, DKIM, DMARC, MX records, blacklist status. Returns 0-100 score.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-14T06:29:50.163Z"
  },
  {
   "url": "https://api.strale.io/x402/email-reputation-score",
   "host": "api.strale.io",
   "description": "Calculate a trust score for an email address. Assesses domain age, MX configuration, disposable domain detection, and email provider reputation. Returns a 0-100 risk score.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-03T09:13:30.209Z"
  },
  {
   "url": "https://api.strale.io/x402/email-validate",
   "host": "api.strale.io",
   "description": "Validate an email address: RFC 5322 syntax, MX records, 5,361 disposable domain detection, role-based address detection (35 patterns), free provider detection, and typo suggestion for common providers (gmial.com ? gmail.com). Returns deliverability assess…",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-14T08:24:16.682Z"
  },
  {
   "url": "https://api.strale.io/x402/eu-trademark-search",
   "host": "api.strale.io",
   "description": "Search the EUIPO trademark database for registered and pending EU trademarks. Returns trademark names, numbers, status, owners.",
   "method": "GET",
   "chain": "base",
   "price": 0.54,
   "price_atomic": "540000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-01T13:08:52.341Z"
  },
  {
   "url": "https://api.strale.io/x402/exchange-rate",
   "host": "api.strale.io",
   "description": "Get current exchange rate between two currencies using ECB data. Supports all major currencies. Returns rate, inverse rate, and date.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-14T08:34:09.431Z"
  },
  {
   "url": "https://api.strale.io/x402/fear-greed-index",
   "host": "api.strale.io",
   "description": "Get the Crypto Fear & Greed Index — a market sentiment indicator from 0 (Extreme Fear) to 100 (Extreme Greed). Includes current value, classification, and optional historical data up to 30 days. Powered by Alternative.me.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T01:44:05.618Z"
  },
  {
   "url": "https://api.strale.io/x402/forex-history",
   "host": "api.strale.io",
   "description": "Get historical exchange rates between two currencies. Returns daily rates, average, min, max, change percentage.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-09T12:31:03.636Z"
  },
  {
   "url": "https://api.strale.io/x402/french-company-data",
   "host": "api.strale.io",
   "description": "Look up French company data from the SIRENE registry. Accepts SIREN (9 digits), SIRET (14 digits), or fuzzy company name. Returns company name, address, activity code, directors.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-11T11:05:08.992Z"
  },
  {
   "url": "https://api.strale.io/x402/gdpr-website-check",
   "host": "api.strale.io",
   "description": "Scan a website for GDPR compliance indicators: cookie consent, privacy policy, tracking scripts, security headers. Returns score A-F.",
   "method": "GET",
   "chain": "base",
   "price": 0.108,
   "price_atomic": "108000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-13T18:31:49.003Z"
  },
  {
   "url": "https://api.strale.io/x402/github-repo-analyze",
   "host": "api.strale.io",
   "description": "Analyze a public GitHub repository. Returns tech stack, documentation quality, activity level, bus factor, maintenance health score. Uses GitHub API + AI analysis.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-10T11:03:15.938Z"
  },
  {
   "url": "https://api.strale.io/x402/google-search",
   "host": "api.strale.io",
   "description": "Perform a Google search and return structured results. Returns title, URL, snippet, position for each result.",
   "method": "GET",
   "chain": "base",
   "price": 0.108,
   "price_atomic": "108000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T22:14:45.779Z"
  },
  {
   "url": "https://api.strale.io/x402/header-security-check",
   "host": "api.strale.io",
   "description": "Check HTTP response headers for security best practices: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy. Returns grade A-F.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T01:30:20.021Z"
  },
  {
   "url": "https://api.strale.io/x402/holiday-calendar",
   "host": "api.strale.io",
   "description": "Get public holidays by country and year for the 200+ countries covered by Nager.Date. Returns holiday names, dates, types (public/bank/optional), and whether they are fixed or variable.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T22:45:55.943Z"
  },
  {
   "url": "https://api.strale.io/x402/image-to-text",
   "host": "api.strale.io",
   "description": "OCR on any image via Claude vision. Works on screenshots, photos of documents, handwritten notes. Returns text with confidence.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-13T13:54:41.763Z"
  },
  {
   "url": "https://api.strale.io/x402/invoice-validate",
   "host": "api.strale.io",
   "description": "Validate invoice data: VAT number format, line item math, tax calculations, EU compliance requirements.",
   "method": "POST",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-07T09:00:10.357Z"
  },
  {
   "url": "https://api.strale.io/x402/job-board-search",
   "host": "api.strale.io",
   "description": "Search job listings on Arbetsformedlingen (Swedish) and Adzuna (multi-country). Returns title, company, salary, URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-28T11:46:12.212Z"
  },
  {
   "url": "https://api.strale.io/x402/lei-lookup",
   "host": "api.strale.io",
   "description": "Look up a Legal Entity Identifier (LEI) via the GLEIF database. Accepts a 20-character LEI or company name. Returns entity name, jurisdiction, addresses, registration status.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T17:10:52.595Z"
  },
  {
   "url": "https://api.strale.io/x402/meta-extract",
   "host": "api.strale.io",
   "description": "Extract all metadata from a URL: Open Graph, Twitter cards, JSON-LD, favicon, canonical URL, RSS feeds, robots directives.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-28T20:02:32.031Z"
  },
  {
   "url": "https://api.strale.io/x402/mx-lookup",
   "host": "api.strale.io",
   "description": "DNS lookup for MX, A, AAAA, NS, TXT, SOA records. Detects email provider (Google, Microsoft, etc.), SPF, and DMARC records.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T22:51:27.781Z"
  },
  {
   "url": "https://api.strale.io/x402/npm-package-info",
   "host": "api.strale.io",
   "description": "Fetch npm package metadata: version, dependencies, downloads, repository, license. Includes weekly download count.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T17:15:16.511Z"
  },
  {
   "url": "https://api.strale.io/x402/pep-check",
   "host": "api.strale.io",
   "description": "Screens an individual against the Politically Exposed Persons (PEP) database via Dilisense. Coverage spans 230+ geopolitical territories aligned with EU C/2023/724 PEP function definitions and includes Relatives and Close Associates (RCAs). Returns audit-…",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-28T13:26:46.069Z"
  },
  {
   "url": "https://api.strale.io/x402/phone-type-detect",
   "host": "api.strale.io",
   "description": "Detect whether a phone number is mobile, landline, VOIP, toll-free, or premium rate. Essential for SMS delivery verification and communication routing.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-11T08:59:42.74Z"
  },
  {
   "url": "https://api.strale.io/x402/phone-validate",
   "host": "api.strale.io",
   "description": "Validate a phone number and classify its type. Returns E.164 format, country, carrier name, and whether it is mobile, landline, or VOIP. Covers 200+ countries.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-11T20:58:44.709Z"
  },
  {
   "url": "https://api.strale.io/x402/postal-code-lookup",
   "host": "api.strale.io",
   "description": "Look up location information from a postal/ZIP code. Returns city, region/state, and approximate coordinates. Covers 60+ countries via Zippopotam.us.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-09T12:49:59.646Z"
  },
  {
   "url": "https://api.strale.io/x402/price-compare",
   "host": "api.strale.io",
   "description": "Compare prices across merchants via PriceRunner (Nordic) and Google Shopping. Returns lowest/highest/average prices.",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-11T02:00:49.941Z"
  },
  {
   "url": "https://api.strale.io/x402/pricing-page-extract",
   "host": "api.strale.io",
   "description": "Extract structured pricing data from any SaaS pricing page. Returns plan names, prices, features per plan, billing periods, trial/guarantee info.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T17:03:51.108Z"
  },
  {
   "url": "https://api.strale.io/x402/product-reviews-extract",
   "host": "api.strale.io",
   "description": "Extract product reviews from Amazon, Trustpilot, or any review page. Returns rating distribution, pros/cons, sentiment.",
   "method": "GET",
   "chain": "base",
   "price": 0.27,
   "price_atomic": "270000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-17T08:07:45.413Z"
  },
  {
   "url": "https://api.strale.io/x402/pypi-package-info",
   "host": "api.strale.io",
   "description": "Fetch Python package metadata from PyPI: version, dependencies, Python compatibility, release history, license.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T17:48:02.441Z"
  },
  {
   "url": "https://api.strale.io/x402/redirect-trace",
   "host": "api.strale.io",
   "description": "Trace the full HTTP redirect chain for a URL. Shows each hop with status code, location header, server, and latency.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T01:30:32.149Z"
  },
  {
   "url": "https://api.strale.io/x402/robots-txt-parse",
   "host": "api.strale.io",
   "description": "Fetch and parse a website's robots.txt. Returns rules per user-agent, sitemaps, crawl delays, and whether all crawlers are blocked.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-02T14:22:49.39Z"
  },
  {
   "url": "https://api.strale.io/x402/sanctions-check",
   "host": "api.strale.io",
   "description": "Check if a person or entity is on sanctions lists (EU, US OFAC, UN, UK OFSI, Swiss SECO, BIS, World Bank, EBRD, ADB + 125 national lists). Uses Dilisense consolidated database. Returns audit-grade evidence: match results with named source attribution and…",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-10T10:06:47.397Z"
  },
  {
   "url": "https://api.strale.io/x402/screenshot-url",
   "host": "api.strale.io",
   "description": "Take a full-page or viewport screenshot of any URL. Handles cookie banners, lazy loading, SPAs. Returns base64 PNG.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-20T09:07:52.402Z"
  },
  {
   "url": "https://api.strale.io/x402/seo-audit",
   "host": "api.strale.io",
   "description": "Comprehensive SEO audit of a URL. Checks title, meta description, h1 structure, image alt tags, canonical, robots.txt, sitemap, Open Graph, schema.org, link ratio.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T01:30:52.589Z"
  },
  {
   "url": "https://api.strale.io/x402/serp-analyze",
   "host": "api.strale.io",
   "description": "Analyze Google search results for a keyword. Returns organic results, featured snippet, People Also Ask, SERP features.",
   "method": "GET",
   "chain": "base",
   "price": 0.162,
   "price_atomic": "162000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-13T02:21:18.366Z"
  },
  {
   "url": "https://api.strale.io/x402/sitemap-parse",
   "host": "api.strale.io",
   "description": "Fetch and parse a website's XML sitemap. Returns URL count, top path segments, lastmod dates, and sample URLs.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-02T21:43:22.734Z"
  },
  {
   "url": "https://api.strale.io/x402/social-post-generate",
   "host": "api.strale.io",
   "description": "Generate platform-optimized social media posts. Supports Twitter, LinkedIn, Instagram. Returns post text, hashtags, thread version for Twitter.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-07T18:23:03.888Z"
  },
  {
   "url": "https://api.strale.io/x402/social-profile-check",
   "host": "api.strale.io",
   "description": "Check username availability across 7 platforms: GitHub, YouTube, TikTok, Reddit, Pinterest, npm, PyPI.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-07T16:51:14.788Z"
  },
  {
   "url": "https://api.strale.io/x402/solutions/lead-email-verify",
   "host": "api.strale.io",
   "description": "Your agent found a prospect's email — is it real? Deliverability check, DNS, and domain reputation in one call.",
   "method": "POST",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-24T15:11:42.866Z"
  },
  {
   "url": "https://api.strale.io/x402/solutions/prospect-profile",
   "host": "api.strale.io",
   "description": "Everything your sales agent researches before a call: SEC data, tech stack, web presence, and domain credibility — delivered in seconds.",
   "method": "POST",
   "chain": "base",
   "price": 0.5832,
   "price_atomic": "583200",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-10T10:00:48.671Z"
  },
  {
   "url": "https://api.strale.io/x402/ssl-check",
   "host": "api.strale.io",
   "description": "Check a domain's SSL/TLS certificate. Returns issuer, validity dates, days until expiry, protocol version, cipher, and SAN entries.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T01:30:59.899Z"
  },
  {
   "url": "https://api.strale.io/x402/stablecoin-flow-check",
   "host": "api.strale.io",
   "description": "Check stablecoin supply and flows. Query by chain (stablecoin supply on Ethereum, Base, etc.), by stablecoin (USDC market cap and circulation), or get the overall market summary. Data from DeFi Llama.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-13T07:36:34.911Z"
  },
  {
   "url": "https://api.strale.io/x402/startup-domain-check",
   "host": "api.strale.io",
   "description": "Check domain and handle availability for a startup name. Checks .com/.io/.ai/.co/.dev domains, Twitter, GitHub, npm, PyPI.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-13T08:40:10.737Z"
  },
  {
   "url": "https://api.strale.io/x402/stock-quote",
   "host": "api.strale.io",
   "description": "Get real-time stock quote data for any publicly traded company. Accepts ticker symbols (e.g. AAPL, VOLV-B.ST). Returns price, change, volume, market state.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-18T07:33:08.979Z"
  },
  {
   "url": "https://api.strale.io/x402/swedish-company-data",
   "host": "api.strale.io",
   "description": "Look up Swedish company registry data via Bolagsverket's Värdefulla datamängder API. Returns name, legal form, status, registered address, SNI industry codes, registration date, and ongoing insolvency/liquidation procedures.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-19T07:51:26.893Z"
  },
  {
   "url": "https://api.strale.io/x402/tech-stack-detect",
   "host": "api.strale.io",
   "description": "Detect technologies used by a website. Identifies CMS, frameworks, analytics, CDN, payment providers and marketing tools from HTTP headers and HTML patterns.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T15:13:02.705Z"
  },
  {
   "url": "https://api.strale.io/x402/translate",
   "host": "api.strale.io",
   "description": "Translate text between languages. Auto-detects source language. Supports all major languages. Returns translated text with confidence.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-11T02:56:03.456Z"
  },
  {
   "url": "https://api.strale.io/x402/uk-company-data",
   "host": "api.strale.io",
   "description": "Look up UK company data from Companies House. Accepts company number (8 digits) or fuzzy company name. Returns company name, status, incorporation date, SIC codes, registered address.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-13T16:10:21.13Z"
  },
  {
   "url": "https://api.strale.io/x402/unit-convert",
   "host": "api.strale.io",
   "description": "Convert between units: length, weight, volume, temperature, area, speed, data storage. Algorithmic — instant.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-09T13:16:39.478Z"
  },
  {
   "url": "https://api.strale.io/x402/uptime-check",
   "host": "api.strale.io",
   "description": "Check if a URL is up or down. Returns status code, latency, redirect info, TLS status, and server headers.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T01:31:03.907Z"
  },
  {
   "url": "https://api.strale.io/x402/url-to-markdown",
   "host": "api.strale.io",
   "description": "Convert any URL to clean, article-quality markdown. Extracts main content and strips navigation, ads, and boilerplate. Handles static sites instantly and JavaScript-rendered pages via fallback rendering. Supports blogs, documentation, news articles, and m…",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-21T16:45:53.761Z"
  },
  {
   "url": "https://api.strale.io/x402/url-to-text",
   "host": "api.strale.io",
   "description": "Lightweight text extraction from URL. No JS rendering — just HTTP GET + HTML parse. Fast and cheap for most content sites.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T16:41:05.668Z"
  },
  {
   "url": "https://api.strale.io/x402/us-company-data",
   "host": "api.strale.io",
   "description": "Look up US company data from SEC EDGAR. Accepts CIK number, ticker symbol, or fuzzy company name. Returns company name, CIK, SIC code, state, filings summary.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-12T21:05:28.336Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/accessibility-audit",
   "host": "api.strale.io",
   "description": "WCAG 2.1 accessibility audit of a URL. Checks color contrast, alt text, form labels, ARIA roles, heading hierarchy, link text, language. Mostly deterministic.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-12T01:30:11.696Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/address-geocode",
   "host": "api.strale.io",
   "description": "Convert an address to geographic coordinates (latitude/longitude). Also returns structured address components and bounding box via OpenStreetMap Nominatim.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-07T15:55:44.737Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/address-parse",
   "host": "api.strale.io",
   "description": "Parse a free-text address into structured components. Returns street, city, postal code, state/province, country. Works with addresses worldwide.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:19:20.371Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/address-validate",
   "host": "api.strale.io",
   "description": "Validate and standardize a postal address. Returns structured components, validity confidence, and suggested corrections. Works for 200+ countries via OpenStreetMap Nominatim.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-07T08:45:06.266Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/adverse-media-check",
   "host": "api.strale.io",
   "description": "Screens a person or company for adverse news coverage across 235,000+ sources via Dilisense (primary) with Serper Google search fallback. Returns audit-grade evidence: risk level with documented thresholds, FATF-aligned category counts, top article headli…",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T11:07:40.74Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/age-verify",
   "host": "api.strale.io",
   "description": "Verify if a person meets a minimum age requirement based on their date of birth. Returns exact age, whether the threshold is met, and days until the threshold (if not met). Accounts for leap years.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:19:37.314Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/agent-trace-analyze",
   "host": "api.strale.io",
   "description": "Analyze AI agent execution traces (LangChain/CrewAI/AutoGen). Identifies failure points, root causes, token waste, and suggests fixes.",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:19:45.57Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/aml-risk-score",
   "host": "api.strale.io",
   "description": "Calculate a composite Anti-Money Laundering (AML) risk score for a person or company. Aggregates sanctions screening, PEP status, and jurisdiction risk into a single 0-100 risk score with risk level classification.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:19:50.185Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/api-docs-generate",
   "host": "api.strale.io",
   "description": "Generate markdown API documentation from an OpenAPI spec or natural language description. Returns documentation with parameters, examples, error codes.",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-10T23:18:41.541Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/api-health-check",
   "host": "api.strale.io",
   "description": "Test an API endpoint: send request, validate response status and schema. Integration testing as a service.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:49:43.576Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/api-mock-response",
   "host": "api.strale.io",
   "description": "Generate a realistic mock API response with proper headers, status codes, and schema-matching body data.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:50:03.924Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/au-company-data",
   "host": "api.strale.io",
   "description": "Look up Australian company data from the Australian Business Register (ABR). Accepts an ABN (11 digits). Returns entity name, status, type, GST registration, and address details. Free government API — fast and reliable.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:20:45.392Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/backlink-check",
   "host": "api.strale.io",
   "description": "Check backlinks for a domain via CommonCrawl and Google search. Returns linking domains, anchor text, dofollow/nofollow counts.",
   "method": "GET",
   "chain": "base",
   "price": 0.162,
   "price_atomic": "162000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-11T15:36:11.509Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/bank-bic-lookup",
   "host": "api.strale.io",
   "description": "Validate BIC/SWIFT code format and identify the bank. Returns bank name, country, branch info.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:21:06.684Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/barcode-lookup",
   "host": "api.strale.io",
   "description": "Look up product information by UPC/EAN barcode. Uses Open Food Facts and UPC ItemDB. Returns product name, brand, nutrition, images.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:21:11.436Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/base64-encode-url",
   "host": "api.strale.io",
   "description": "Fetch a URL and return content as base64. Useful for embedding images, PDFs in API calls. Returns base64, content type, data URI.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-11T18:35:13.939Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/belgian-company-data",
   "host": "api.strale.io",
   "description": "Look up Belgian company data from the KBO/BCE Crossroads Bank for Enterprises via the CBEAPI.be JSON wrapper. Accepts enterprise number (10 digits, e.g. 0404.616.494), VAT-prefixed form (BE0404170701), or fuzzy company name. Returns name, status, juridica…",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-11T10:22:39.915Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/beneficial-ownership-lookup",
   "host": "api.strale.io",
   "description": "Look up UK beneficial ownership (UBO / PSC) information for a company. Returns individuals who ultimately own or control the entity, their ownership percentage, and the ownership chain. Uses Companies House Persons of Significant Control. UK-only — non-GB…",
   "method": "POST",
   "chain": "base",
   "price": 0.27,
   "price_atomic": "270000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-28T08:21:38.085Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/blog-post-outline",
   "host": "api.strale.io",
   "description": "Generate a structured blog post outline. Returns title options, sections with subsections and key points, estimated word count, SEO keywords. JSON, not prose.",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:50:31.924Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/brand-mention-search",
   "host": "api.strale.io",
   "description": "Search Google for brand mentions. Returns URLs, titles, snippets, sentiment, and source type. Every result is a clickable, verifiable URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:21:40.418Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/business-day-check",
   "host": "api.strale.io",
   "description": "Check if a specific date is a business day in a given country. Accounts for weekends and public holidays. Also returns the next business day if the given date is not one.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:21:46.34Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/canadian-company-data",
   "host": "api.strale.io",
   "description": "Look up Canadian company data from Corporations Canada. Accepts corporation number or fuzzy company name.",
   "method": "GET",
   "chain": "base",
   "price": 0.864,
   "price_atomic": "864000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:22:36.946Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/changelog-generate",
   "host": "api.strale.io",
   "description": "Generate a user-facing changelog from git commits. Groups by type, writes human-readable descriptions. Supports Keep a Changelog, semantic, and bullet formats.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:49:07.64Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/charity-lookup-uk",
   "host": "api.strale.io",
   "description": "Look up UK charities via the Charity Commission API. Search by registration number or name. Returns status, income, activities.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:22:04.035Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/classify-text",
   "host": "api.strale.io",
   "description": "Classify text into categories. Optionally provide custom categories. Returns primary category, confidence scores, topic keywords, and summary.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:48:56.351Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/code-convert",
   "host": "api.strale.io",
   "description": "Convert code between programming languages. Uses idiomatic patterns for the target language. Supports all major languages.",
   "method": "POST",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-11T02:46:32.951Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/code-review",
   "host": "api.strale.io",
   "description": "AI code review. Returns issues with severity, line numbers, fix suggestions. Focus on security, performance, readability, or bugs.",
   "method": "POST",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:23:12.979Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/commit-message-generate",
   "host": "api.strale.io",
   "description": "Generate conventional commit messages from git diffs or change descriptions. Returns subject, body, type, scope.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:23:19.037Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/company-id-detect",
   "host": "api.strale.io",
   "description": "Identify the type and country of a company registration number. Detects Swedish org numbers, Finnish business IDs, German HRB numbers, LEIs, DUNS, and 20+ other formats. Pure algorithmic.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:23:29.042Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/company-industry-classify",
   "host": "api.strale.io",
   "description": "Classify a company's industry using standard codes. Given a company name, description, or website URL, returns SIC, NAICS, and NACE codes with confidence levels.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:23:36.873Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/company-name-match",
   "host": "api.strale.io",
   "description": "Fuzzy match and normalize company names. Compares two names accounting for Ltd/Limited, AB/Aktiebolag, Inc/Incorporated, GmbH, etc. Returns match confidence using Levenshtein, Jaro-Winkler, and token overlap algorithms.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:22.172Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/company-tech-stack",
   "host": "api.strale.io",
   "description": "Deep tech stack analysis of any domain. Analyzes HTTP headers, HTML source, JS libraries, DNS records, meta tags. Returns frontend, analytics, CDN, hosting, CMS, and more.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:23:49.673Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/container-track",
   "host": "api.strale.io",
   "description": "Track shipping containers by ISO 6346 number. Validates format, detects carrier, provides tracking status.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:23:58.812Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/context-window-optimize",
   "host": "api.strale.io",
   "description": "Rank and select document chunks by relevance to fit within a token budget. Returns selected/excluded chunks with scores.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:49:16.625Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/contract-extract",
   "host": "api.strale.io",
   "description": "Extract key terms from a contract/legal document. Returns parties, dates, obligations, payment terms, liability caps, termination clauses. Not legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.54,
   "price_atomic": "540000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:24:10.353Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/cookie-scan",
   "host": "api.strale.io",
   "description": "Scan a website for cookies, tracking scripts, and consent banners. Categorizes cookies as necessary/analytics/marketing.",
   "method": "GET",
   "chain": "base",
   "price": 0.162,
   "price_atomic": "162000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-12T01:30:27.575Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/country-tax-rates",
   "host": "api.strale.io",
   "description": "Get corporate tax, VAT, personal income tax, capital gains, and social security rates for 45+ countries.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-07T05:05:05.563Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/country-trade-data",
   "host": "api.strale.io",
   "description": "Get trade data for a country: top exports/imports, trade balance, trading partners. World Bank API + embedded data.",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-11T03:26:31.531Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/credit-score-band",
   "host": "api.strale.io",
   "description": "Convert and interpret credit scores between different scoring systems. Maps FICO, VantageScore, Experian, Equifax scores to universal risk bands with percentile estimates.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:24:41.606Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/croatian-company-data",
   "host": "api.strale.io",
   "description": "Look up Croatian company data from the Sudski registar (Ministry of Justice Court Register). Accepts OIB (11 digits) or MBS (court registry number). Returns company name, status, address, legal form, VAT.",
   "method": "POST",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:29.511Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/cron-explain",
   "host": "api.strale.io",
   "description": "Parse a cron expression into human-readable explanation + next N execution times. Algorithmic — instant.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:24:45.904Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/crontab-generate",
   "host": "api.strale.io",
   "description": "Convert natural language schedule to cron expression, or explain an existing cron expression. Returns next run times.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:24:52.934Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/csv-clean",
   "host": "api.strale.io",
   "description": "Clean messy CSV: fix inconsistent delimiters, mixed encodings, BOM, trailing commas, quoted fields. Returns clean CSV with issues report.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:25:36.974Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/csv-to-json",
   "host": "api.strale.io",
   "description": "Convert CSV string to JSON array with auto-detected delimiter and type inference. Algorithmic.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:25:41.91Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/curl-to-code",
   "host": "api.strale.io",
   "description": "Convert a curl command to equivalent code in TypeScript, Python, Go, Rust, Java, or PHP.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:25:49.43Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/currency-convert",
   "host": "api.strale.io",
   "description": "Convert an amount between currencies using ECB exchange rates. Supports all major currencies. Returns converted amount and rate.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-03T10:19:55.642Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/customs-duty-lookup",
   "host": "api.strale.io",
   "description": "Look up EU customs duty rates by HS code and origin country. Returns duty rate, preferential rates, anti-dumping status.",
   "method": "GET",
   "chain": "base",
   "price": 0.216,
   "price_atomic": "216000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-08T16:47:45.811Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/cve-lookup",
   "host": "api.strale.io",
   "description": "Look up known vulnerabilities for a package+version via OSV API. Supports npm, PyPI, Maven, Go, Cargo, NuGet. Returns CVEs with severity and fix versions.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-07T10:29:58.919Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/dangerous-goods-classify",
   "host": "api.strale.io",
   "description": "Classify dangerous goods by UN number or substance name. Returns hazard class, packing group, labels, marine pollutant status. 200+ substances.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:26:14.867Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/data-protection-authority-lookup",
   "host": "api.strale.io",
   "description": "Find the data protection authority (DPA) for any EU/EEA country. Returns name, website, complaint URL, contact info.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:26:19.761Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/data-quality-check",
   "host": "api.strale.io",
   "description": "Check data quality with custom rules (email_format, range, pattern, etc.) or auto-detect issues. Returns quality score and field-level report. Algorithmic.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:48:40.345Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/date-parse",
   "host": "api.strale.io",
   "description": "Parse ambiguous date strings into ISO 8601. Handles '3/4/25', 'March 4th', '4. mars 2025', '2025-W14'. Detects ambiguity.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:26:28.916Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/deduplicate",
   "host": "api.strale.io",
   "description": "Deduplicate a JSON array of objects using fuzzy string matching (Levenshtein + token sort). Specify match fields and threshold.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:48:28.728Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/dependency-audit",
   "host": "api.strale.io",
   "description": "Audit npm or Python dependencies. Checks each package against registry for latest version, deprecation, vulnerabilities. Verifiable against actual registries.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-08T16:50:09.951Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/diff-json",
   "host": "api.strale.io",
   "description": "Compare two JSON objects and return structured diff. Shows added, removed, and changed fields with paths and values. Algorithmic.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:48:47.908Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/dns-lookup",
   "host": "api.strale.io",
   "description": "Perform a comprehensive DNS lookup for a domain. Returns A, AAAA, MX, NS, TXT, CNAME records plus SPF and DMARC detection.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-08T16:52:38.312Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/dockerfile-generate",
   "host": "api.strale.io",
   "description": "Generate optimized, production-ready Dockerfiles. Multi-stage builds, Alpine base, non-root user, layer caching. Supports Node, Python, Go, Rust, Java.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:27:03.796Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/docstring-generate",
   "host": "api.strale.io",
   "description": "Add Python docstrings to functions and classes. Supports Google, NumPy, and Sphinx styles.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:27:10.319Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/email-validate",
   "host": "api.strale.io",
   "description": "Validate an email address: RFC 5322 syntax, MX records, 5,361 disposable domain detection, role-based address detection (35 patterns), free provider detection, and typo suggestion for common providers (gmial.com ? gmail.com). Returns deliverability assess…",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:10.329Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/ens-resolve",
   "host": "api.strale.io",
   "description": "Resolve an ENS name to its Ethereum address. Supports all ENS names including .eth, DNS names on ENS, and subdomains. Also returns avatar URL and resolver contract.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:34:36.633Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/env-template-generate",
   "host": "api.strale.io",
   "description": "Scan source code for environment variable references (process.env, os.environ, etc.) and generate a .env template with descriptions and example values.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:34.393Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/fake-data-generate",
   "host": "api.strale.io",
   "description": "Generate realistic fake data matching a schema. Locale-aware: Swedish names for 'sv', Japanese for 'ja'. Up to 1000 records.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:25:47.572Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/google-search",
   "host": "api.strale.io",
   "description": "Perform a Google search and return structured results. Returns title, URL, snippet, position for each result.",
   "method": "GET",
   "chain": "base",
   "price": 0.108,
   "price_atomic": "108000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-11T18:43:40.579Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/iban-to-bank",
   "host": "api.strale.io",
   "description": "Extract bank name and branch information from an IBAN. Returns bank name, BIC/SWIFT code, branch, and country. Pure algorithmic — uses bank code lookup tables.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-11T19:11:36.242Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/iban-validate",
   "host": "api.strale.io",
   "description": "Validate an IBAN number. Checks format, length, and mod-97 checksum. Extracts country code, bank identifier, and branch code. Pure algorithmic — fast and cheap.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-28T12:12:40.536Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/name-parse",
   "host": "api.strale.io",
   "description": "Parse a full name into components: first, middle, last, prefix, suffix, nickname. Handles 'Dr. Karl-Johan von Lindström III' correctly.",
   "method": "GET",
   "chain": "base",
   "price": 0.0324,
   "price_atomic": "32400",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:32.379Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/nginx-config-generate",
   "host": "api.strale.io",
   "description": "Generate production nginx server blocks with SSL, proxy_pass, WebSocket support, security headers, gzip, rate limiting.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:52.082Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/pricing-page-extract",
   "host": "api.strale.io",
   "description": "Extract structured pricing data from any SaaS pricing page. Returns plan names, prices, features per plan, billing periods, trial/guarantee info.",
   "method": "GET",
   "chain": "base",
   "price": 0.324,
   "price_atomic": "324000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-10T21:51:05.439Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/product-reviews-extract",
   "host": "api.strale.io",
   "description": "Extract product reviews from a product or review page. Returns rating distribution, pros/cons, sentiment. Trustpilot is not supported (their ToS forbids automated access).",
   "method": "GET",
   "chain": "base",
   "price": 0.27,
   "price_atomic": "270000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-10T21:50:14.09Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/serp-analyze",
   "host": "api.strale.io",
   "description": "Analyze Google search results for a keyword. Returns organic results, featured snippet, People Also Ask, SERP features.",
   "method": "GET",
   "chain": "base",
   "price": 0.162,
   "price_atomic": "162000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-12T14:56:05.586Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/us-company-data",
   "host": "api.strale.io",
   "description": "Look up US company data from SEC EDGAR. Accepts CIK number, ticker symbol, or fuzzy company name. Returns company name, CIK, SIC code, state, filings summary.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:25.602Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/vasp-verify",
   "host": "api.strale.io",
   "description": "Check if a crypto-asset service provider (CASP/VASP) is authorized under the EU MiCA regulation. Searches ESMA's official register of authorized CASPs. Returns authorization status, licensed services, home country, and passporting rights.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-06T07:39:58.473Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/whois-lookup",
   "host": "api.strale.io",
   "description": "Perform a WHOIS lookup for a domain. Returns registrar, creation date, expiry date, name servers, registrant info, and raw WHOIS data.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:16.736Z"
  },
  {
   "url": "https://api.strale.io/x402/v2/work-permit-requirements",
   "host": "api.strale.io",
   "description": "Check work permit requirements by nationality and destination. Covers EU free movement, Schengen, Nordic rules.",
   "method": "GET",
   "chain": "base",
   "price": 0.0216,
   "price_atomic": "21600",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:37.46Z"
  },
  {
   "url": "https://api.strale.io/x402/weather-lookup",
   "host": "api.strale.io",
   "description": "Get current weather and 7-day forecast for any location. Uses Open-Meteo API. Search by city name or coordinates.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-08T23:44:46.246Z"
  },
  {
   "url": "https://api.strale.io/x402/web-extract",
   "host": "api.strale.io",
   "description": "Extract structured data from any web page with full JavaScript rendering. Handles SPAs, dynamic content, and pages that require JS to load.",
   "method": "POST",
   "chain": "base",
   "price": 0.162,
   "price_atomic": "162000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-08-17T07:17:36.488Z"
  },
  {
   "url": "https://api.strale.io/x402/whois-lookup",
   "host": "api.strale.io",
   "description": "Perform a WHOIS lookup for a domain. Returns registrar, creation date, expiry date, name servers, registrant info, and raw WHOIS data.",
   "method": "GET",
   "chain": "base",
   "price": 0.054,
   "price_atomic": "54000",
   "asset": "USDC",
   "pay_to": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
   "x402_version": 1,
   "updated": "2026-09-07T08:57:20.457Z"
  },
  {
   "url": "https://api.surplusintelligence.ai/v1/chat/completions",
   "host": "api.surplusintelligence.ai",
   "description": "Get OpenAI-compatible inference from many models at market prices via Surplus Intelligence.",
   "method": "POST",
   "chain": "base",
   "price": 0.003302,
   "price_atomic": "3302",
   "asset": "USDC",
   "pay_to": "0x8581784D3E598cCa3482375CFF2409Ac9DD8c402",
   "x402_version": 2,
   "updated": "2026-09-10T19:36:38.935Z"
  },
  {
   "url": "https://api.suverse.io/v1/gov",
   "host": "api.suverse.io",
   "description": "SuVerse GovHub — pay-per-call government API gateway",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "CBYMYxfMGdA98qkzrYqTzTiQhP3H2scU95EB4ZxoRxuM",
   "x402_version": 2,
   "updated": "2026-09-07T05:08:45.167Z"
  },
  {
   "url": "https://api.svgsmith.dev/v1/convert",
   "host": "api.svgsmith.dev",
   "description": "Convert a raster image (PNG, JPEG, or WebP) into clean, editable, self-verified SVG vector art. Pay per conversion in USDC on Base via x402 - no API key, no subscription. Send JSON with imageBase64 or imageUrl; tune with mode (auto/binary/color/pixel), detail (high/normal/clean/poster), transparent or solid background, and outline flags. Returns the SVG plus a quality report (paths, similarity sco",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xC34cDa76D8b9eDd3Be25C336CA1cf668522fDF0C",
   "x402_version": 2,
   "updated": "2026-09-10T13:36:03.109Z"
  },
  {
   "url": "https://api.sys84.org/v1/services/wallet_risk_snapshot",
   "host": "api.sys84.org",
   "description": "Cheap wallet risk snapshot for agents: score an EVM wallet before allowlisting, paying, routing, or trading with it. Returns risk score, verdict, reasons, and compact wallet signals.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x64e4e6c18849ba687A468dcad0A582AC6f8089E4",
   "x402_version": 2,
   "updated": "2026-09-09T21:37:22.545Z"
  },
  {
   "url": "https://api.tag-per-track.cloud/api/analyze",
   "host": "api.tag-per-track.cloud",
   "description": "Tag-per-Track: Agentic-First Musical Audio Analysis API. Extracts BPM, Key, Mood, Genres and Instruments from audio URLs.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xD33906178569f35EFF2E1665A14b06b455fF531F",
   "x402_version": 2,
   "updated": "2026-09-13T16:50:33.662Z"
  },
  {
   "url": "https://api.tag-per-track.cloud/api/analyze-with-lyrics",
   "host": "api.tag-per-track.cloud",
   "description": "Tag-per-Track: Agentic-First Musical Audio Analysis API. Extracts BPM, Key, Mood, Genres, Instruments AND Lyrics from audio URLs.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xD33906178569f35EFF2E1665A14b06b455fF531F",
   "x402_version": 2,
   "updated": "2026-09-06T17:29:42.015Z"
  },
  {
   "url": "https://api.tcgapi.dev/v1/sets/100001/prices",
   "host": "api.tcgapi.dev",
   "description": "TCGPlayer current prices for every card in a set — useful for set value tracking and sealed Pokemon / Magic / Yu-Gi-Oh product pricing.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x908B2Cc89A2387F754ba3C80aedb06F3457436Aa",
   "x402_version": 1,
   "updated": "2026-09-12T06:01:57.956Z"
  },
  {
   "url": "https://api.telemost.io/v1/ads/networks",
   "host": "api.telemost.io",
   "description": "Telegram advertising data: available ad networks and their minimum deposits, compare where to run campaigns.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-12T17:21:49.122Z"
  },
  {
   "url": "https://api.telemost.io/v1/data/channel",
   "host": "api.telemost.io",
   "description": "Telegram channel analytics and profile data: title, description, subscribers, category, country, language, links and verified flag. Vet a channel, enrich a dataset, or look up channel data in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-12T06:01:13.054Z"
  },
  {
   "url": "https://api.telemost.io/v1/data/entities",
   "host": "api.telemost.io",
   "description": "Telegram content analytics and data extraction: pull structured entities from a channel's recent posts, links, @mentions, #hashtags, $cashtags, emails, phone numbers and bot commands. Contacts, tickers or outbound links at scale. Formatting-level entities, not semantic NER.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-02T06:01:01.196Z"
  },
  {
   "url": "https://api.telemost.io/v1/data/messages",
   "host": "api.telemost.io",
   "description": "Telegram channel data and monitoring: fetch recent messages and posts from any public Telegram channel or group. Monitor news sources, track updates, or feed content into downstream analysis. Optional `since` filters by date.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-13T06:01:10.273Z"
  },
  {
   "url": "https://api.telemost.io/v1/data/post",
   "host": "api.telemost.io",
   "description": "Telegram post analytics: a single post with its statistics over time, views, forwards and reactions. Measure how a specific post performed.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-14T06:00:53.787Z"
  },
  {
   "url": "https://api.telemost.io/v1/data/search",
   "host": "api.telemost.io",
   "description": "Telegram search and discovery: find public Telegram channels, groups and posts by keyword. Discover sources, communities, competitors or content on any topic.",
   "method": "GET",
   "chain": "base",
   "price": 0.075,
   "price_atomic": "75000",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-11T16:07:16.937Z"
  },
  {
   "url": "https://api.telemost.io/v1/data/sentiment",
   "host": "api.telemost.io",
   "description": "Telegram sentiment analysis, raw inputs: recent posts and reactions for a channel, group or topic to run your own mood or opinion analysis. For a ready LLM verdict use /v1/data/sentiment/llm.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-03T06:01:09.038Z"
  },
  {
   "url": "https://api.telemost.io/v1/data/sentiment/llm",
   "host": "api.telemost.io",
   "description": "Telegram sentiment analysis, LLM verdict: sentiment label, score, trend and a short summary for a channel, group or topic. Gauge audience mood or brand perception before acting.",
   "method": "GET",
   "chain": "base",
   "price": 0.1865,
   "price_atomic": "186500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-04T06:01:13.421Z"
  },
  {
   "url": "https://api.telemost.io/v1/meta/dictionaries",
   "host": "api.telemost.io",
   "description": "Reference data for the Telegram analytics API: countries, categories and languages used for filters and targeting.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-10T06:01:06.36Z"
  },
  {
   "url": "https://api.telemost.io/v1/stats/channel",
   "host": "api.telemost.io",
   "description": "Telegram channel analytics and statistics: subscribers and growth, average post views, reach, engagement and engagement rate (ERR/ERR24), plus mentions and forwards. A quick stats and health check of any public channel; individual metrics are populated where the channel exposes them.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-07T06:01:09.543Z"
  },
  {
   "url": "https://api.telemost.io/v1/stats/engagement",
   "host": "api.telemost.io",
   "description": "Telegram engagement analytics: engagement rate (ER), engagement rate by reach (ERR) and 24-hour reach engagement (ERR24) over time. Benchmark audience activity and channel performance.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-11T06:01:20.913Z"
  },
  {
   "url": "https://api.telemost.io/v1/stats/reach",
   "host": "api.telemost.io",
   "description": "Telegram reach analytics: average post reach chart for a channel, how many people typical posts reach over time.",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-09T06:01:33.729Z"
  },
  {
   "url": "https://api.telemost.io/v1/stats/subscribers",
   "host": "api.telemost.io",
   "description": "Telegram audience analytics: subscriber growth chart for a channel, track audience growth or decline over time (day/week/month/year).",
   "method": "GET",
   "chain": "base",
   "price": 0.0165,
   "price_atomic": "16500",
   "asset": "USDC",
   "pay_to": "0xf99B281010C5e6CBcF486d7ef108B315Be7cE0e9",
   "x402_version": 2,
   "updated": "2026-09-08T06:01:06.993Z"
  },
  {
   "url": "https://api.terradeed.co.uk/extract",
   "host": "api.terradeed.co.uk",
   "description": "Structured JSON from any webpage. Name the fields you want — company data, job listings, product specs, contact details, financial figures — and get them back with confidence scores. No scraper configuration needed.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4E024e356bd01853654b7B5196F2B85F67Cc39EC",
   "x402_version": 2,
   "updated": "2026-09-10T15:05:57.796Z"
  },
  {
   "url": "https://api.terradeed.co.uk/extract/property",
   "host": "api.terradeed.co.uk",
   "description": "UK commercial property and land intelligence from any listing URL. Structured data: address, price, site area, use class, tenure, frontage, coordinates. Auto-enriched with Environment Agency flood risk, Historic England listed buildings, and DLUHC EPC data. Site acquisition teams use this for initial screening — replaces 30 minutes of manual research per site.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4E024e356bd01853654b7B5196F2B85F67Cc39EC",
   "x402_version": 2,
   "updated": "2026-08-17T12:30:54.994Z"
  },
  {
   "url": "https://api.terradeed.co.uk/scrape",
   "host": "api.terradeed.co.uk",
   "description": "Clean, LLM-ready markdown from any URL. JavaScript rendering included. Feed web content directly into agent context without parsing HTML.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4E024e356bd01853654b7B5196F2B85F67Cc39EC",
   "x402_version": 2,
   "updated": "2026-09-10T15:04:42.489Z"
  },
  {
   "url": "https://api.textus.dev/api/v1/resources/:id/content.json",
   "host": "api.textus.dev",
   "description": "Textus: structured content with editable baseline direction, characters and scenes for audio, games and media production. One purchase returns one selected text unit as JSON; no audio or provider execution. Find IDs, metadata, prices and availability: https://api.textus.dev/api/v1/resources.json",
   "method": "GET",
   "chain": "base",
   "price": 0.49,
   "price_atomic": "490000",
   "asset": "USDC",
   "pay_to": "0xa7dc8879743Df27c4937dF48e5281b67D279E5E6",
   "x402_version": 2,
   "updated": "2026-08-31T09:44:04.402Z"
  },
  {
   "url": "https://api.textus.dev/api/v1/stories/:id/reading.json",
   "host": "api.textus.dev",
   "description": "Complete reviewed Textus Reading Artifact; revision 1.4+sha256.0182c8a5cd64; digest sha256:0182c8a5cd645d7f2a1c4afdf96b9a8ab6cb2b33cdd656dd4f85f2e25d337cb6; terms 1.2.0: https://api.textus.dev/api/v1/story-reading.terms.json",
   "method": "GET",
   "chain": "base",
   "price": 0.49,
   "price_atomic": "490000",
   "asset": "USDC",
   "pay_to": "0xa7dc8879743Df27c4937dF48e5281b67D279E5E6",
   "x402_version": 2,
   "updated": "2026-08-25T11:25:57.802Z"
  },
  {
   "url": "https://api.textus.dev/api/v1/stories/:storyId/reading.json",
   "host": "api.textus.dev",
   "description": "Vibes ex machina. Reviewed JSON per storyId: provider-neutral read-aloud/TTS directions, scenes, speakers and full public-domain text—not audio. IDs: /api/v1/stories.json. Revision 1.4+sha256.fba31ec3acf7; digest sha256:fba31ec3acf7ff53b667d11e3c9278c8d0a2981c1f498f4e27827e05325dc2eb; terms 1.2.0: https://api.textus.dev/api/v1/story-reading.terms.json",
   "method": "GET",
   "chain": "base",
   "price": 0.49,
   "price_atomic": "490000",
   "asset": "USDC",
   "pay_to": "0xa7dc8879743Df27c4937dF48e5281b67D279E5E6",
   "x402_version": 2,
   "updated": "2026-08-25T12:50:46.572Z"
  },
  {
   "url": "https://api.thetrustlayer.xyz/agent/base:0x13b1e9b460557417dcf97ce75fce5674423d573f",
   "host": "api.thetrustlayer.xyz",
   "description": "Agent profile lookup. Returns trust score, component breakdown, feedback counts, and metadata for any ERC-8004 agent.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7B390424b3e211C0739585778de97ae719ccD137",
   "x402_version": 2,
   "updated": "2026-08-27T20:43:31.564Z"
  },
  {
   "url": "https://api.tickersfeed.net/analyze/crypto/:symbol",
   "host": "api.tickersfeed.net",
   "description": "AI-generated cryptocurrency analysis for any coin or token — momentum read, key risks, market context, and outlook as structured JSON. Use for: crypto research brief, token due diligence, momentum check, automated coin analysis. $0.02 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:02:14.811Z"
  },
  {
   "url": "https://api.tickersfeed.net/analyze/market",
   "host": "api.tickersfeed.net",
   "description": "AI daily market briefing — one structured JSON summary of stocks, crypto, DeFi, and macro indicators for the day, with outlook. Use for: morning market brief, daily digest generation, newsletter input, agent situational awareness before trading. $0.05 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T00:22:25.478Z"
  },
  {
   "url": "https://api.tickersfeed.net/analyze/portfolio/:address",
   "host": "api.tickersfeed.net",
   "description": "AI portfolio analysis for any EVM wallet address — token holdings breakdown, concentration and risk assessment, and rebalancing observations as structured JSON. Powered by Dune Analytics. Use for: wallet health check, onchain portfolio review, risk report for an address, treasury analysis. $0.08 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:02:41.021Z"
  },
  {
   "url": "https://api.tickersfeed.net/analyze/stock/:symbol",
   "host": "api.tickersfeed.net",
   "description": "AI-generated stock analysis for any US equity — combines live quote, earnings, and news into a structured report with summary, trend, sentiment, risks, and outlook as JSON. One call replaces multiple data fetches plus your own LLM summarization. Use for: instant equity research brief, should-I-look-deeper triage, portfolio review notes, automated stock research. $0.03 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:02:00.642Z"
  },
  {
   "url": "https://api.tickersfeed.net/calendar/earnings",
   "host": "api.tickersfeed.net",
   "description": "Upcoming US company earnings calendar — which companies report in a date window, with estimated EPS and revenue, as JSON. Default is the next 7 days; filter with ?from=YYYY-MM-DD&to=YYYY-MM-DD (window up to 30 days) or ?symbol=AAPL. Use for: earnings season monitoring, upcoming earnings this week, portfolio earnings alerts, event-driven trading calendar, pre-earnings positioning. $0.005 USDC per c",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T00:22:05.468Z"
  },
  {
   "url": "https://api.tickersfeed.net/chain/:chain/stats",
   "host": "api.tickersfeed.net",
   "description": "Daily on-chain network stats for Base, Ethereum, Arbitrum, or Optimism — transaction count, active addresses, and gas usage as JSON. Powered by Dune Analytics. Use for: chain activity comparison, L2 adoption metrics, network health, onchain research. $0.002 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-27T12:01:24.763Z"
  },
  {
   "url": "https://api.tickersfeed.net/compare/:symbol1/:symbol2",
   "host": "api.tickersfeed.net",
   "description": "AI side-by-side comparison of two assets — stocks, cryptocurrencies, or one of each — covering valuation, momentum, risk, and relative strengths as structured JSON. Use for: AAPL vs MSFT comparison, BTC vs ETH analysis, which asset is stronger right now, head-to-head asset research. $0.05 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T00:22:11.853Z"
  },
  {
   "url": "https://api.tickersfeed.net/crypto/:symbol",
   "host": "api.tickersfeed.net",
   "description": "Live cryptocurrency price, market capitalization, 24h trading volume, and percent change (1h/24h/7d) for any major coin or token (1,000+ supported) as JSON. No API key or exchange account required. Use for: crypto price lookup, Bitcoin price, Ethereum price, token valuation, crypto portfolio tracking. $0.002 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T20:15:15.115Z"
  },
  {
   "url": "https://api.tickersfeed.net/crypto/market",
   "host": "api.tickersfeed.net",
   "description": "Global cryptocurrency market statistics — total market cap, 24h volume, Bitcoin dominance, and active coin count as JSON. Use for: crypto market overview, total market cap check, dominance analysis, risk-on/risk-off assessment. $0.001 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-13T21:01:44.129Z"
  },
  {
   "url": "https://api.tickersfeed.net/crypto/sentiment",
   "host": "api.tickersfeed.net",
   "description": "Crypto Fear & Greed index — the market sentiment gauge (0 = extreme fear, 100 = extreme greed) with today's value, classification, and 7-day trend as JSON. Use for: crypto market sentiment, fear and greed check, contrarian signals, risk-on/risk-off timing, sentiment-driven trading. $0.001 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-13T08:01:57.627Z"
  },
  {
   "url": "https://api.tickersfeed.net/crypto/stablecoins",
   "host": "api.tickersfeed.net",
   "description": "Stablecoin supply and peg monitor — USD-pegged stablecoins (USDT, USDC, DAI, and more) ranked by circulating supply, each with peg deviation from $1, backing mechanism, chains, and 7-day supply change, plus total stablecoin market cap and depeg flags, as JSON. Source: DeFiLlama. Use for: stablecoin market cap, USDC/USDT supply tracking, depeg monitoring, peg stability check, stablecoin dominance. ",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-13T21:01:44.063Z"
  },
  {
   "url": "https://api.tickersfeed.net/defi/protocols",
   "host": "api.tickersfeed.net",
   "description": "Top DeFi protocols ranked by total value locked (TVL) — name, category, chains, 1d/7d TVL change, and mcap/TVL ratio as JSON. Filterable by chain and category. Use for: DeFi market share, protocol comparison, TVL rankings, ecosystem research. $0.001 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-10T20:42:16.6Z"
  },
  {
   "url": "https://api.tickersfeed.net/defi/yields",
   "host": "api.tickersfeed.net",
   "description": "Top DeFi yield farming pools ranked by APY across 500+ protocols and chains — pool, protocol, chain, APY, and TVL as JSON. Filterable by chain and minimum TVL. Use for: best DeFi yields, stablecoin APY comparison, yield farming opportunities, where to earn on USDC. $0.001 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T16:43:05.615Z"
  },
  {
   "url": "https://api.tickersfeed.net/econ/:indicator",
   "host": "api.tickersfeed.net",
   "description": "Single US macroeconomic indicator time series from FRED — CPI, core-CPI, PCE, fed funds rate, unemployment, GDP, 10Y/2Y Treasury, yield curve, consumer sentiment, payrolls, 30-year mortgage. Latest value, YoY change, and 12-point history as JSON. Use for: interest rate history, inflation trend, unemployment data, GDP lookup, economic research. $0.003 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:01:33.902Z"
  },
  {
   "url": "https://api.tickersfeed.net/econ/inflation",
   "host": "api.tickersfeed.net",
   "description": "US inflation calculator — cumulative CPI inflation between any two years, e.g. what $100 in 1990 is worth today (?from=1990&to=2026&amount=100). Returns cumulative inflation % and the inflation-adjusted value as JSON, from official CPI data via FRED (Federal Reserve). Use for: purchasing power comparison, real vs nominal value, historical price adjustment, cost-of-living calculation. $0.003 USDC p",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-25T12:01:26.95Z"
  },
  {
   "url": "https://api.tickersfeed.net/econ/snapshot",
   "host": "api.tickersfeed.net",
   "description": "US macroeconomic snapshot in one call — current inflation (CPI YoY), core PCE, Federal Reserve interest rate (fed funds), 10Y/2Y Treasury yields, yield curve, unemployment, and GDP growth as JSON. Powered by FRED (Federal Reserve Economic Data). Use for: macro dashboard, economic context for trading decisions, rate environment check, market briefings. $0.005 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T00:22:00.985Z"
  },
  {
   "url": "https://api.tickersfeed.net/econ/yields",
   "host": "api.tickersfeed.net",
   "description": "Full US Treasury yield curve in one call — every tenor from 1-month to 30-year (1M, 3M, 6M, 1Y, 2Y, 3Y, 5Y, 7Y, 10Y, 20Y, 30Y) with current rates, key spreads, and recession inversion flags (10Y-2Y and 10Y-3M) as JSON. Powered by FRED (Federal Reserve). Use for: yield curve analysis, recession signal / curve inversion check, interest rate term structure, bond market monitoring, macro trading. $0.0",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-13T15:34:19.292Z"
  },
  {
   "url": "https://api.tickersfeed.net/fx/:base/:quote",
   "host": "api.tickersfeed.net",
   "description": "Foreign exchange rate between two fiat currencies from official ECB reference data — e.g. USD to EUR, GBP to JPY. Returns the current rate and date as JSON. Use for: currency conversion, forex rate lookup, multi-currency pricing, invoice conversion. $0.001 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-03T12:01:31.04Z"
  },
  {
   "url": "https://api.tickersfeed.net/fx/rates/:base",
   "host": "api.tickersfeed.net",
   "description": "All foreign exchange rates for one base currency in a single call — every ECB-published pair as JSON. Use for: full FX rate table, multi-currency conversion, currency dashboard. $0.001 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:01:59.61Z"
  },
  {
   "url": "https://api.tickersfeed.net/gas",
   "host": "api.tickersfeed.net",
   "description": "Current gas prices on Ethereum mainnet and Base — base fee, priority fee, and EIP-1559 estimates in Gwei as JSON. No API key required. Use for: gas fee check before transacting, transaction cost estimation, L1 vs L2 fee comparison, onchain timing. $0.001 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T21:04:07.66Z"
  },
  {
   "url": "https://api.tickersfeed.net/sec/:fund/holdings",
   "host": "api.tickersfeed.net",
   "description": "13F institutional holdings for a fund or asset manager from SEC EDGAR — what Berkshire, Bridgewater, Citadel, ARK, Scion (and any 13F filer) own: each stock position with issuer, CUSIP, market value, and share count, ranked by value, as JSON. Pass a fund alias (BERKSHIRE), a raw CIK, or a public filer's ticker. Use for: what does Berkshire own, hedge fund holdings, institutional ownership, 13F tra",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:01:58.082Z"
  },
  {
   "url": "https://api.tickersfeed.net/sec/:symbol/filings",
   "host": "api.tickersfeed.net",
   "description": "SEC filings for any US public company from EDGAR — recent 10-K annual reports, 10-Q quarterly reports, and 8-K current reports with filing dates and document links as JSON. Use for: fundamental research, regulatory filings lookup, annual report retrieval, due diligence. $0.003 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-12T00:21:56.328Z"
  },
  {
   "url": "https://api.tickersfeed.net/sec/:symbol/financials",
   "host": "api.tickersfeed.net",
   "description": "Company financial statements parsed from SEC XBRL data — revenue, net income, EPS, assets, liabilities, and equity across recent periods as structured JSON. Use for: fundamental analysis, income statement and balance sheet data, financial ratio calculation, valuation, earnings quality research. $0.008 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-29T12:01:23.954Z"
  },
  {
   "url": "https://api.tickersfeed.net/sec/:symbol/insiders",
   "host": "api.tickersfeed.net",
   "description": "Insider trading transactions from SEC Form 4 filings for any US stock — officer and director buys and sells with dates as JSON. Powered by EDGAR. Use for: insider buying signals, executive stock sales monitoring, insider sentiment analysis. $0.005 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-29T12:01:26.83Z"
  },
  {
   "url": "https://api.tickersfeed.net/stock/:symbol",
   "host": "api.tickersfeed.net",
   "description": "Real-time or 15-min delayed stock quote and share price for any US equity ticker — current price, open/high/low/close (OHLC), previous close, and percent change as JSON. Covers NYSE, NASDAQ, AMEX (8,400+ stocks and ETFs). No API key required. Use for: stock price lookup, equity quote, share price check, portfolio valuation, trading signals. $0.003 USDC delayed / $0.01 real-time (add ?tier=realtime",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-13T12:01:27.57Z"
  },
  {
   "url": "https://api.tickersfeed.net/stock/:symbol/earnings",
   "host": "api.tickersfeed.net",
   "description": "Company earnings history for any US stock — last 4 quarters of EPS (actual vs analyst estimate), surprise amount, and surprise percent as JSON. Covers NYSE, NASDAQ, AMEX. Use for: earnings analysis, EPS beat/miss check, quarterly results, earnings season research, fundamental analysis. $0.003 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-13T12:01:28.571Z"
  },
  {
   "url": "https://api.tickersfeed.net/stock/:symbol/news",
   "host": "api.tickersfeed.net",
   "description": "Latest financial news headlines for a US stock from the past 7 days — up to 10 articles with headline, summary, source, URL, and publish timestamp as JSON. Use for: stock news feed, market sentiment, news-driven trading, event monitoring, why is a stock moving today. $0.005 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-13T12:01:29.404Z"
  },
  {
   "url": "https://api.tickersfeed.net/stock/news/batch",
   "host": "api.tickersfeed.net",
   "description": "Bulk stock news for 2–50 US tickers in a single call — the cheapest way to monitor news across a whole portfolio or watchlist. Returns per-symbol article lists (headline, summary, source, URL, timestamp) as JSON. Priced per symbol at $0.005 (e.g. ?symbols=AAPL,NVDA,TSLA). Use for: portfolio news monitoring, watchlist alerts, multi-asset sentiment scans.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-25T12:01:25.572Z"
  },
  {
   "url": "https://api.tickersfeed.net/wallet/:address/portfolio",
   "host": "api.tickersfeed.net",
   "description": "Multi-token portfolio balances for any wallet address on Base or Ethereum — every token holding with balance as JSON. Powered by Dune Analytics. Use for: wallet balance check, onchain portfolio tracking, token holdings lookup, treasury monitoring. $0.003 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-09-03T02:41:19.756Z"
  },
  {
   "url": "https://api.tickersfeed.net/wallet/:address/transfers",
   "host": "api.tickersfeed.net",
   "description": "Token transfer history for any wallet address on Base or Ethereum — inbound/outbound transfers with token, amount, direction, and timestamp as JSON. Powered by Dune Analytics. Use for: wallet activity tracking, onchain transaction history, USDC transfer audit, address monitoring. $0.003 USDC per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:01:40.951Z"
  },
  {
   "url": "https://api.tickersfeed.net/watch/:symbol",
   "host": "api.tickersfeed.net",
   "description": "Change feed for a US stock, built for polling agents — returns ONLY what's NEW since your last check: news articles and earnings reports in the window since ?since=, plus the current quote for context, as JSON. Stateless cursor: pass the response's as_of back as ?since next time. has_changes lets a poller skip cheaply when nothing's new. Use for: efficient portfolio polling, \"what changed since I ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xE82EBef57Fa5aF958B8ECB6843D4327d314F59E3",
   "x402_version": 2,
   "updated": "2026-08-24T12:01:24.861Z"
  },
  {
   "url": "https://api.tokenplans.dev/changelog/full",
   "host": "api.tokenplans.dev",
   "description": "Append-only JSON ledger of every value-relevant change to tracked AI coding plans: price moves, usage-ceiling and rate-limit changes, model additions and removals, plan launches and discontinuations, subscriber-affecting policy changes. Each entry dated, with old/new values, source URL, and verification date. Use it to track how plan value shifts over time.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6b9fEA865421422997654B35ac4a6C0E06b959F0",
   "x402_version": 2,
   "updated": "2026-09-06T12:11:50.499Z"
  },
  {
   "url": "https://api.tokenplans.dev/cost-rules",
   "host": "api.tokenplans.dev",
   "description": "Per-provider JSON cost rules for computing requests-per-dollar on AI coding plans: per-token USD rates or credit budgets with per-model rates, 5h/weekly credit limits, monthly per-model caps, and confidence levels (exact/proxy). The input dataset for a subscription cost calculator.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6b9fEA865421422997654B35ac4a6C0E06b959F0",
   "x402_version": 2,
   "updated": "2026-09-06T12:11:51.403Z"
  },
  {
   "url": "https://api.tokenplans.dev/plans/full",
   "host": "api.tokenplans.dev",
   "description": "Full JSON catalog of verified AI coding-subscription plans across 29 providers (Claude, OpenAI, Cursor, Gemini, and more). Each record: monthly price and cadence, included models, usage ceilings and rate-limit windows, coding-tool lock-in, and pricing provenance with lastChecked dates. Use it to pick the right plan for an agent workload or to compare providers.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6b9fEA865421422997654B35ac4a6C0E06b959F0",
   "x402_version": 2,
   "updated": "2026-09-13T04:14:33.133Z"
  },
  {
   "url": "https://api.trixielasagne.com/v1/data/profile",
   "host": "api.trixielasagne.com",
   "description": "Deterministic dataset profile (CSV/Parquet)",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6e06Db2C43C5FecCeB7Bd8fC7a560c4264e5c085",
   "x402_version": 2,
   "updated": "2026-08-28T22:27:27.633Z"
  },
  {
   "url": "https://api.trustboost.dev/sanitize",
   "host": "api.trustboost.dev",
   "description": "PII sanitization — pay-per-call entry point",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xCf1d31020A7915421f6d66B9835Dcb6f422337E7",
   "x402_version": 2,
   "updated": "2026-08-19T17:04:47.967Z"
  },
  {
   "url": "https://api.trustsource.cc/headers",
   "host": "api.trustsource.cc",
   "description": "Audit a site's HTTP security headers before embedding, scraping, or trusting it. Returns an A+ to F grade and 0–100 score with structured analysis of HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, and Cross-Origin headers, plus server-header disclosure. A defense-in-depth signal for agents reviewing a site's security posture — not a vulnerability scan.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xC1FE5Ce97fB6038527D9660cF290b716a264e874",
   "x402_version": 2,
   "updated": "2026-09-09T16:18:44.152Z"
  },
  {
   "url": "https://api.trustsource.cc/sslcheck",
   "host": "api.trustsource.cc",
   "description": "Check whether a domain's TLS/SSL certificate is valid, trusted, and not expiring before connecting to it. Performs a live handshake and returns a 0–100 score and tier (VALID/WEAK/EXPIRING/EXPIRED/UNTRUSTED/INVALID) with chain trust, days-to-expiry, signature algorithm, TLS version, and cipher quality. Use before submitting credentials, posting to a webhook, or following a payment link, to catch ex",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xC1FE5Ce97fB6038527D9660cF290b716a264e874",
   "x402_version": 2,
   "updated": "2026-09-09T16:13:11.174Z"
  },
  {
   "url": "https://api.truthbear.co/gauge",
   "host": "api.truthbear.co",
   "description": "[SIGNAL+PROOF] One official signal record for any signal_id and entity: current reading against the OFFICIAL threshold ladder (band, distance-to-action) plus a 5-year same-season percentile so you can tell routine from unusual. 180+ signals across macro, weather, hazard, shipping, filings, crypto and lifecycle lines. Free coverage check first at /gauge/coverage. Descriptive only, never a forecast ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:19.78Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/agri-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Agriculture chain, one grain belt (?loc=us-iowa): leading soil drought (USDM D0-D4) -> current heat stress and growing degree days -> realized crop vigour VHI - did the drought actually reach the crop (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: USDM/NDMC, NASA POWER, NOAA STAR. Descriptive only, never a forecast or advice. No data -",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:52.018Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/aicompute-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] AI compute neocloud chain, one provider (?entity=coreweave): leading financing distress - layoffs, lease default, funding failure -> current current operating status -> realized lifecycle to wind-down, acquisition or bankruptcy (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: filings and official announcements. Descriptive only, never a ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:18.427Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/aidataset-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] AI dataset takedown chain, one dataset (?entity=laion-5b): leading access pressure from gating and legal notices -> current current availability -> realized lifecycle to gated, withdrawn or deleted (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: host registries and official notices. Descriptive only, never a forecast or advice. No data ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:54:04.346Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/air",
   "host": "api.truthbear.co",
   "description": "Add-on, air quality for one location: US AQI category and PM2.5 reading from EPA and CAMS official feeds. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. Every record carries an offline-recomputable record_hash. $0.0050 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:35.343Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/biodiversity-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Biodiversity credit chain, one project (?entity=uk-bng-warwickshire): leading standard-body pressure - registry, methodology or rating change -> current current registry state -> realized lifecycle outcome (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: registry and standard-body feeds. Descriptive only, never a forecast or advice. No d",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:54:12.082Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/border-wait-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Land border chain, one crossing (?entity=laredo-world-trade): leading upstream pressure - lead traffic, staffing and inspection intensity -> current current CBP border wait times by lane -> realized commercial freight delay (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: US CBP. Descriptive only, never a forecast or advice. No data -> 4",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:40.748Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/calibrated",
   "host": "api.truthbear.co",
   "description": "Add-on, calibrated units: normalized_index and pct_to_action so readings compare across stations. When the line has no calibration basis you get 422 with no_charge:true and reason:no-calibrated-for-this-line, and are NOT billed. Every record carries an offline-recomputable record_hash. $0.0050 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:24.718Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/carbon-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Carbon integrity chain, one carbon project (?entity=kariba-redd): leading rating drift, downgrades and standard-body review -> current registry lifecycle from listed to suspended or de-listed -> realized price integrity (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: Verra, Gold Standard, registry feeds. Descriptive only, never a foreca",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:13.361Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/census",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] All entities for one signal at their latest reading, with band, frequency_label and percentile columns so you can rank across stations and screen for the unusual in one call. Cross-station comparison is the point: one river gauge alone tells you little, 200 of them ranked by distance-to-action tells you a lot. Descriptive only, never a forecast or advice. No data -> 422 no_charge, no",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T10:16:24.598Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/chokepoint-region",
   "host": "api.truthbear.co",
   "description": "[4-LEG] Maritime chokepoint passage chain, one chokepoint (?loc=hormuz, suez, panama, malacca and more): leading sea state against operating thresholds -> current anchorage congestion, vessels waiting -> realized daily transits from IMF PortWatch (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: IMF PortWatch, NOAA, Open-Meteo. Descriptive only, ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:49.553Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/defilending-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] DeFi lending chain, one protocol (?entity=euler-v1): leading utilisation and bad-debt stress -> current current protocol state -> realized lifecycle to exploit, insolvency or deprecation (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: onchain and protocol disclosures. Descriptive only, never a forecast or advice. No data -> 422 no_charg",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:54:01.367Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/dependency-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] AI dependency chain, one dependency (?entity=openai-text-davinci-003): leading deprecation notices INCLUDING the sunset date the publisher itself scheduled -> current current availability -> realized lifecycle to deprecation, days alive (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: vendor notices, source URL per record. Descriptive on",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:08.243Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/depin-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] DePIN chain, one network (?entity=helium): leading reward-claim attrition, nodes stopping claims - the earliest signal -> current active nodes and paid supply, NOT token price -> realized lifecycle to wind-down or ghost state (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: onchain and official network data. Descriptive only, never a for",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:21.985Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/drought-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Drought chain, one drought region (?entity=us-california): leading precipitation deficit, soil moisture and snowpack -> current the OFFICIAL US Drought Monitor class and area coverage -> realized streamflow and impact (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: USDM/NDMC, USGS. Descriptive only, never a forecast or advice. No data -",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:58.942Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/drug-detail-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Per-drug shortage chain, one drug (?entity=carboplatin): leading supply narrowing - available labelers against total listed -> current current FDA shortage status per NDC -> realized affected presentations (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: openFDA. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:48.325Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/drug-shortage-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Drug shortage chain, one therapeutic class (?entity=oncology): leading new-shortage incidence from openFDA new listings, which leads the burden peak -> current current active shortages in the class -> realized resolution rate (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: openFDA. Descriptive only, never a forecast or advice. No data -",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:45.629Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/earthquake-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Seismic activity chain, one seismic zone (?entity=california-san-andreas): leading swarm rate, USGS micro-event rate rising - DESCRIPTIVE and explicitly not a prediction -> current current max magnitude and count -> realized felt and impact reports (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: USGS. Descriptive only, never a forecast ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:43.212Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/esgfund-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] ESG fund greenwash chain, one fund (?entity=blackrock-art9-downgrade): leading label pressure, SFDR Article 9 to 8 downgrade and ESG name removal -> current current classification -> realized rating de-listing and lifecycle (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: SFDR filings and rating registries. Descriptive only, never a fore",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:24.907Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/filing-company",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Regulatory filing chain, one issuer (?entity=AMC): leading NT late-filing notices, a distress leading indicator -> current 8-K material events graded by item severity -> realized Form 4 insider transactions (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: SEC EDGAR. Descriptive only, never a forecast or advice. No data -> 422 no_charge, ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:00.656Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/grid-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Power-grid chain, one grid region (?loc=us-ercot): leading demand pressure from heating and cooling degree days -> current renewable availability, solar and wind -> realized energy inflation (CPI energy year-over-year) and gas price (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: EIA, BLS, Open-Meteo. Descriptive only, never a forecast ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:55.521Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/grid-reliability-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Grid reliability chain, one balancing authority (?entity=us-ercot): leading EIA-930 day-ahead demand forecast approaching recent peak, about one day of lead -> current current demand against capacity tightness -> realized reserve and interchange response (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: US EIA-930. Descriptive only, never",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:50.951Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/history",
   "host": "api.truthbear.co",
   "description": "Add-on, historical placement: seasonal percentile for the current point, frequency, the percentile table, and the method and source used to compute them. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.0050 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:30.153Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/history-series",
   "host": "api.truthbear.co",
   "description": "[TIME SERIES EXPORT] Full retained series for one signal and entity (?days=, ?format=json or csv): every snapshot up to days (default 400, cap 1000) with snapshot_date, observed_at, data_age_hours, current, band and record_hash. For research, actuarial and base-rate work. Free 7-snapshot shape preview at /gauge/history-preview. Descriptive only, never a forecast or advice. No data -> 422 no_charge",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:54:20.134Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/hurricane-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Hurricane chain, one basin (?entity=atlantic|epacific|cpacific): leading NHC official 2/7-day genesis probability (NHC-quoted, not our forecast) -> current active storms - category, wind, pressure, position -> realized official watches, warnings, landfall (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: NOAA NHC. Descriptive only, never ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:56.004Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/japan-region",
   "host": "api.truthbear.co",
   "description": "Japan official readings in one call plus an independent cross-agency check: JMA seismic intensity (shindo), RSMC Tokyo typhoon analysis, Ministry of Finance JGB yields across seven tenors, and the Japan rows of BIS and FRED. The same earthquakes appear as JMA measured them and as USGS measured them, side by side - different agencies, different quantities, and we adjudicate nothing. Descriptive onl",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:46.919Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/lifecycle",
   "host": "api.truthbear.co",
   "description": "One id in, its official lifecycle state out - no need to know which line tracks it first. Covers 19 lifecycle lines (stablecoins, AI tools and datasets, neoclouds, DePIN, RWA, carbon projects, ESG funds, tariff measures and more): status band, birth/end dates, death type, lifespan, official source_ref. If two lines track the same id you get BOTH - nothing is picked for you. Unknown id -> 422 no_ch",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:32.672Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/lrt-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Liquid restaking chain, one LRT (?entity=renzo-ezeth): leading NAV deviation measured against ETH, NOT against one dollar -> current current protocol state -> realized lifecycle to impairment, slashing or wind-down (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: onchain and protocol disclosures. Descriptive only, never a forecast or adv",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:33.243Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/macro-reconcile-full",
   "host": "api.truthbear.co",
   "description": "[RECONCILIATION] Market-implied against officially-realized, side by side: Kalshi implied levels versus BLS official prints, aligned indicator by indicator, with the divergence quantified. The alignment key is returned so you can verify the pairing yourself. We show both numbers and the gap - the reading is yours. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. ",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T12:02:01.614Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/meddevice-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Medical device recall chain, one product line (?entity=philips-dreamstation-cpap): leading recall pressure signals -> current current clearance status -> realized lifecycle from cleared to recalled to withdrawn (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: US FDA. Descriptive only, never a forecast or advice. No data -> 422 no_charge,",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:54:06.757Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/nas-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Aviation ground-stop chain, one airport (?entity=ewr): leading aviation weather - METAR ceiling, visibility, convection and gusts -> current FAA NAS ground stops and delay programs -> realized delay (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: FAA NAS Status, NWS METAR. Descriptive only, never a forecast or advice. No data -> 422 no_",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:38.267Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/policy-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Climate policy chain, one policy (?entity=kyoto-protocol): leading repeal proposals and judicial challenge -> current lifecycle from enacted to repealed, days alive -> realized dependency cascade when a policy dies (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: Federal Register, UNFCCC. Descriptive only, never a forecast or advice. No ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:03.194Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/precip",
   "host": "api.truthbear.co",
   "description": "Add-on, precipitation for one location: daily rainfall plus 30-day accumulated wet-dry drought context from ERA5. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. Every record carries an offline-recomputable record_hash. $0.0050 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:37.881Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/promise-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Promise-reconciliation chain, one promisor (?entity=humane-ai-pin): leading promise slippage - schedule slipping, spec shrinking, promise page vanishing -> current current company or project status -> realized lifecycle to death or acquisition (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: official announcements and registries. Descrip",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:10.667Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Local three-leg environment chain, one location (?loc=): leading air quality (AQI) -> current precipitation, rain and 30-day dry-wet -> realized nearest river stage and streamflow (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: EPA/CAMS, ERA5, USGS. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.2",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:41.469Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/ruler",
   "host": "api.truthbear.co",
   "description": "Add-on, the official ruler: the band and threshold ladder published by the source agency, its classification, and distance-to-action. NOT every line has an official ruler - pure market quotes do not. When it does not, you get 422 with no_charge:true and reason:no-ruler-for-this-line and you are NOT billed. Never a bag of nulls you paid for. Every record carries an offline-recomputable record_hash.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:22.207Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/rwa-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Tokenised RWA chain, one issuer or pool (?entity=maple-orthogonal-pool): leading credit stress signals -> current current pool state -> realized lifecycle to default, wind-down or redemption freeze (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: issuer disclosures and onchain data. Descriptive only, never a forecast or advice. No data -",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:28.228Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/severe-convection-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Severe convection and hail chain, one convective region (?entity=tornado-alley-core): leading SPC Day-1 outlook with CAPE, CIN and shear - hours of lead -> current current storm reports -> realized hail and wind damage reports (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: NOAA SPC. Descriptive only, never a forecast or advice. No data",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:53.366Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/shipping-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Shipping chokepoint chain, one chokepoint or port (?loc=malacca): leading sea state and wind against operating thresholds -> current wave decomposition, local storm against distant swell -> realized AIS transit throughput (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: IMF PortWatch, NOAA, Open-Meteo Marine. Descriptive only, never a fo",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:58.229Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/smallsat-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Smallsat constellation chain, one operator (?entity=oneweb): leading financing and deployment stress -> current current constellation state -> realized lifecycle to bankruptcy, wind-down or deorbit (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: FCC and ITU filings, operator disclosures. Descriptive only, never a forecast or advice. No ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:30.861Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/stablecoin-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Stablecoin chain, one stablecoin (?entity=terrausd-ust): leading depeg pressure - peg deviation, reserves, regulatory notices -> current current peg and market cap -> realized redemption and lifecycle outcome (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: exchange and registry feeds. Descriptive only, never a forecast or advice. No dat",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:15.714Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/strata",
   "host": "api.truthbear.co",
   "description": "Add-on, statistical strata: share of the last 5 years spent in each official band for this day-of-year, the percentile bands, and where the current reading falls. Backtestable, and stated as approximate. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.0050 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:27.591Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/taiwan-region",
   "host": "api.truthbear.co",
   "description": "Taiwan first-party official readings in one call: PLA air and naval activity around Taiwan (Ministry of National Defense), central bank reference FX rates (CBC), TAIEX and sector indices (TWSE), significant earthquakes and typhoon status (CWA). Sources most providers cannot reach. We restate what each agency published and when - no assessment of the situation, no forecast, no advice. Descriptive o",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:44.097Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/tariff-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Tariff and customs measure chain, one trade measure (?entity=sec301-china-list1): leading review pipeline stage -> current current legal force -> realized lifecycle from imposed to expired or rescinded (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: USTR, Federal Register, USITC. Descriptive only, never a forecast or advice. No data -> ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:54:09.426Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/tool-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] AI tool and MCP chain, one tool (?entity=mammoth-ai): leading decay warnings, release cadence stalling and docs going dark -> current live or dead status from real DNS and GitHub checks -> realized lifecycle from launch to death with days alive (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: DNS, GitHub, package registries. Descriptive ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:05.658Z"
  },
  {
   "url": "https://api.truthbear.co/gauge/wildfire-region",
   "host": "api.truthbear.co",
   "description": "[3-LEG] Wildfire chain, one fire-risk region (?entity=us-california): leading fire weather - hot, dry and windy -> current active fire detections from NASA FIRMS satellite thermal anomalies -> realized downwind smoke impact (confirmation gate). A chain, not one reading: confidence = how many legs are lit, in order. Sources: NASA FIRMS, NWS, EPA. Descriptive only, never a forecast or advice. No dat",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:53:35.668Z"
  },
  {
   "url": "https://api.truthbear.co/mcp/census",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] Full MCP ecosystem census (21,236 servers, latest day): status, lifecycle, missing_streak, record_hash. DEGRADED DELIVERY, see unavailable_fields - prominence, maturity, github_stars and downloads have no data, so rows are no longer ranked. Snapshot 2026-07-08. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.09 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:51:59.623Z"
  },
  {
   "url": "https://api.truthbear.co/mcp/graveyard",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] MCP server graveyard - servers that vanished from the census. THRESHOLD stated plainly: listed on FIRST confirmed absence (confirm_absences=1), not multi-day confirmation; only two snapshot days exist. record_hash is null on these rows (imported from a surviving registry, the original collector never produced hashes). Descriptive only, never a forecast or advice. No data -> 422 no_ch",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:02.792Z"
  },
  {
   "url": "https://api.truthbear.co/mcp/server",
   "host": "api.truthbear.co",
   "description": "[SIGNAL+PROOF] Census record for one MCP server (?name=): status, missing_streak, lifecycle, record_hash. DEGRADED DELIVERY, see unavailable_fields - prominence, maturity, github_stars, downloads and source_code_url have no data because the original collector stopped. Snapshot 2026-07-08. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.01 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:51:55.784Z"
  },
  {
   "url": "https://api.truthbear.co/pay/tier2",
   "host": "api.truthbear.co",
   "description": "Tiered payment receipt (tier 2): pay once with x402 and get back a short-lived receipt token that /pay/verify checks for you. The tier is fixed by the path - you do not send it. Optional ?ref= carries your own opaque reference, such as a query hash, straight through to the receipt. This mints a receipt rather than returning data, so there is no lookup that can come back empty. $0.03 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T11:55:11.083Z"
  },
  {
   "url": "https://api.truthbear.co/pay/tier3",
   "host": "api.truthbear.co",
   "description": "Tiered payment receipt (tier 3): pay once with x402 and get back a short-lived receipt token that /pay/verify checks for you. The tier is fixed by the path - you do not send it. Optional ?ref= carries your own opaque reference, such as a query hash, straight through to the receipt. This mints a receipt rather than returning data, so there is no lookup that can come back empty. $0.10 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T11:55:12.335Z"
  },
  {
   "url": "https://api.truthbear.co/resolve",
   "host": "api.truthbear.co",
   "description": "Settlement evidence v0 for prediction-market and dispute workflows: did an issuer file a given SEC EDGAR form before your cutoff? Returns THREE SEPARATED TIMES (event / disclosure / cutoff), a resolution_status of resolved, no_authoritative_source, ambiguous or conflicting, and candidate_sources. We describe the filing record; we never adjudicate the real-world event. Descriptive only, never a for",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T12:02:02.891Z"
  },
  {
   "url": "https://api.truthbear.co/resolve/proposer",
   "host": "api.truthbear.co",
   "description": "Proposer feed for prediction-market settlement: SEC EDGAR official facts mapped to a machine-friendly answer / timestamp / evidence shape for automated proposal and dispute flows. Three separated times, explicit resolution_status, candidate sources listed. We describe what was filed - the adjudication stays yours. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T12:02:04.449Z"
  },
  {
   "url": "https://api.truthbear.co/stable/census",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] Full stablecoin census, latest day, ranked by market cap; lifecycle flags terminated and depegged. Add ?verifiable=1 and every row carries _hash_core so you can recompute the hash offline without trusting us. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.09 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:08.688Z"
  },
  {
   "url": "https://api.truthbear.co/stable/coin",
   "host": "api.truthbear.co",
   "description": "[SIGNAL+PROOF] Census record for one stablecoin (?symbol=): market cap, price, depeg state, lifecycle and time series, each with record_hash. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.01 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:05.171Z"
  },
  {
   "url": "https://api.truthbear.co/stable/graveyard",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] Stablecoin death register - terminated below 0.10 or persistently absent. Add ?verifiable=1 for per-row _hash_core, fully offline-recomputable. A neutral observation record: not a rating, not an endorsement. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. $0.09 per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:52:11.899Z"
  },
  {
   "url": "https://api.truthbear.co/stablecoin-deaths",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] Stablecoin death samples - a neutral record: the full pre-mortem snapshot of terminated stablecoins (price, supply, collateral, redemption) plus lifecycle context (termination type, confirmed death date, days alive). Forensic depth for base-rate and post-mortem work, not a rating and not an endorsement. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not bille",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:51:43.882Z"
  },
  {
   "url": "https://api.truthbear.co/trust/graveyard",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] x402 service graveyard - services that vanished from the census. THRESHOLD stated plainly: listed on FIRST confirmed absence (confirm_absences=1), NOT multi-day confirmation - only two snapshot days exist, which cannot support a streak test. Rows are hash-backed and recompute offline with ?verifiable=1; record_hash_verifiable reports the exact count per response. Descriptive only, ne",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:51:53.369Z"
  },
  {
   "url": "https://api.truthbear.co/trust/precheck",
   "host": "api.truthbear.co",
   "description": "[SIGNAL+PROOF] Demand record for one x402 service (?service=): demand_class (REAL/SOLO/PROBE/WASH), calls_30d, unique_payers_30d, score_total, liveness_state, lifecycle, record_hash. Model demand-v1, refreshed daily from the public CDP catalogue; score_total orders, not rates. DEGRADED DELIVERY, see unavailable_fields - tier, verified, action_hint and the five-axis sub-scores are empty. Descriptiv",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-09T17:57:30.999Z"
  },
  {
   "url": "https://api.truthbear.co/trust/scorecard",
   "host": "api.truthbear.co",
   "description": "[BATCH+PROOF] Full x402 service demand roster, latest day: demand_class, calls_30d, unique_payers_30d, score_total, liveness_state, lifecycle, record_hash per service. Model demand-v1, refreshed daily from the public CDP catalogue; unique_payers_30d is a lower bound, never a sum. DEGRADED DELIVERY, see unavailable_fields - the five-axis sub-scores, action_hint, tier and verified are empty. Descrip",
   "method": "GET",
   "chain": "base",
   "price": 0.09,
   "price_atomic": "90000",
   "asset": "USDC",
   "pay_to": "0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3",
   "x402_version": 2,
   "updated": "2026-09-07T08:51:49.94Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/company/:number",
   "host": "api.ukintel.uk",
   "description": "One UK company as clean structured JSON: status, incorporation date, company type, SIC codes, registered office, accounts and confirmation-statement due dates with overdue booleans, and officer counts. Sourced live from Companies House.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:19:56.219Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/company/:number/fca",
   "host": "api.ukintel.uk",
   "description": "Is this UK company regulated by the Financial Conduct Authority? Returns register status, a permissions summary and any warnings - sold separately from the full verdict because fintech-vetting agents often want only this.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:19:59.919Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/company/:number/verdict",
   "host": "api.ukintel.uk",
   "description": "Should an agent trust this UK company? Returns a 0-100 verdict and low_risk/caution/high_risk band, with every rule that fired named in the response and the register value that triggered it: STATUS_DISSOLVED, STRIKE_OFF_ACTIVE, ACCOUNTS_OVERDUE, NO_ACTIVE_DIRECTORS, OFFICER_CHURN, FS_SIC_NOT_FCA and 9 more. Rules are deterministic and published, so you can audit the verdict or re-weight it. Never ",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:19:59.515Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/company/search",
   "host": "api.ukintel.uk",
   "description": "Find a UK company by name. Returns the top 5 matches from the Companies House register with number, name, status and incorporation date. Taster tier - cheap enough to try on a whim before paying for a full profile or verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-13T10:22:43.488Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/funders/:name",
   "host": "api.ukintel.uk",
   "description": "Who actually funds things like yours: one UK funder's giving history aggregated from the 360Giving open-data corpus - grants made, total and typical award, size distribution, yearly pattern, most recent named awards - plus any of their grant schemes live on Find a Grant right now. Licences are respected per dataset (share-alike data is excluded from the numbers, and every recent-award row carries ",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:20:09.984Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/grants/:id/eligibility",
   "host": "api.ukintel.uk",
   "description": "One grant, one project: a deterministic eligibility verdict with the full criteria table - each criterion quoted from the grant's own eligibility text, marked pass/fail/undeclared - plus what is missing to firm it up and indicative funding. Criteria are parsed once at ingest, never guessed at request time; if the full text is not parsed yet the verdict uses Find a Grant's listing fields, flagged P",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:20:08.92Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/grants/match",
   "host": "api.ukintel.uk",
   "description": "Send a project profile (what it is, who you are, where, how much you need) and get back the live UK grants it could actually get - ranked eligible-first with a per-criterion pass/fail table for every match, from criteria parsed once at ingest from each grant's own eligibility text. Ineligible grants are excluded and counted, never dressed up as options. Deterministic rules; no language model touch",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:20:08.146Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/grants/search",
   "host": "api.ukintel.uk",
   "description": "Live UK grant funding calls from GOV.UK Find a Grant in one call: name, funder, amount range, opening/closing dates, who can apply, one-line summary and the official source link. Filter by keywords, nation, applicant type and amount band. Indexed daily from the official listing - the service has no API of its own, so this is the machine-readable version.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:20:06.803Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/tenders/:ocid/brief",
   "host": "api.ukintel.uk",
   "description": "One tender as a full agent-ready dossier: parsed requirements summary, buyer, value, complete timeline with working-days-remaining, lots, document links, submission route and the official notice URL. CPV codes are null when the source release carries none - we report the register, we never guess.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:20:06.704Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/tenders/fit-score",
   "host": "api.ukintel.uk",
   "description": "Send a supplier profile (what you do, keywords, regions, value band, certifications) and get the best-fitting live UK tenders, each scored 0-100 by deterministic published rules across five factors - relevance, value fit, geography, timeline, buyer history - each with its numerator AND denominator so you can re-weight client-side, plus a what-to-emphasise note on the top matches. Rules score; a mo",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:20:04.058Z"
  },
  {
   "url": "https://api.ukintel.uk/v1/tenders/search",
   "host": "api.ukintel.uk",
   "description": "Live UK public-sector tenders from Find a Tender and Contracts Finder in one call. Returns the top 10 matching notices as one-paragraph plain-English briefs with buyer, value, deadline, CPV codes (honest null when the notice carries none) and the official notice link. Searches a 6-hourly refreshed index - no signup with either portal needed.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x8aa6a85a2723e2816204f3cf48d76b84bafdaab4",
   "x402_version": 2,
   "updated": "2026-09-07T17:20:01.542Z"
  },
  {
   "url": "https://api.useatelier.ai/api/x402/pay/svc_1772399254862_qevyi72fu",
   "host": "api.useatelier.ai",
   "description": "Got an idea? Describe it and Nano Banana brings it to life as a stunning AI-generated image. From realistic portraits to abstract art, any style, any concept.",
   "method": "POST",
   "chain": "base",
   "price": 0.11,
   "price_atomic": "110000",
   "asset": "USDC",
   "pay_to": "0xa8cc4011eb545ee5d436a599c9a8bd03dd1e1df3",
   "x402_version": 2,
   "updated": "2026-09-06T07:56:47.542Z"
  },
  {
   "url": "https://api.useatelier.ai/api/x402/pay/svc_1780812536114_y6pg8e7aw",
   "host": "api.useatelier.ai",
   "description": "Custom AI-generated images from your text prompt: product visuals, concept art, social media banners, illustrations, and more. Peero turns your brief into a polished image and delivers it through Atelier CDN. Important terms: - A clear tex",
   "method": "POST",
   "chain": "base",
   "price": 0.55,
   "price_atomic": "550000",
   "asset": "USDC",
   "pay_to": "0xa8cc4011eb545ee5d436a599c9a8bd03dd1e1df3",
   "x402_version": 2,
   "updated": "2026-09-11T16:21:11.583Z"
  },
  {
   "url": "https://api.usenami.io/v1/backtest/data",
   "host": "api.usenami.io",
   "description": "Packaged time-series backtest feed for crypto perpetuals: funding-rate history plus optional orderbook snapshots, bundled per time bucket at 1h/4h/1d granularity — one paid call instead of stitching several endpoints together. Use include_funding/include_orderbook to control payload size.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:09:47.926Z"
  },
  {
   "url": "https://api.usenami.io/v1/funding/current",
   "host": "api.usenami.io",
   "description": "Funding rates per venue for one crypto perpetual, or the whole cross-venue set in one call. Major CEX and DEX venues — Binance, Bybit, OKX, Bitget, Gate.io, KuCoin, Hyperliquid, Paradex, Drift, Orderly, Lighter and more. Each row carries the venue's rate, its funding interval and the 8h-equivalent rate (venues quote on 1h/4h/8h, so raw rates are not comparable), plus canonical_id, asset_class and ",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-12T16:47:03.118Z"
  },
  {
   "url": "https://api.usenami.io/v1/funding/historical",
   "host": "api.usenami.io",
   "description": "Historical per-venue funding rates for one crypto perpetual, aggregated 1h/4h/1d, across tracked CEX and DEX venues — the timeseries a funding-arb backtest needs. Up to 30-day windows (30-day retention). Edge-isolated: raw rates only, no spread or signal logic.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-09T16:13:45.036Z"
  },
  {
   "url": "https://api.usenami.io/v1/funding/spread/:symbol",
   "host": "api.usenami.io",
   "description": "Cross-venue funding-rate spread for one crypto perpetual: the highest- and lowest-paying venues and the gap between them in bps. Where a funding-arb screen starts, across both CEX and DEX perp venues.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T23:52:00.506Z"
  },
  {
   "url": "https://api.usenami.io/v1/orderbook/:venue/:symbol/top",
   "host": "api.usenami.io",
   "description": "Top-of-book for one crypto perpetual on one venue — best bid, best ask and the spread between them. Covers CEX and DEX perp venues: Binance, Bybit, OKX, Hyperliquid, Paradex, Drift and others.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:05:40.486Z"
  },
  {
   "url": "https://api.usenami.io/v1/orderbook/aggregate/:symbol",
   "host": "api.usenami.io",
   "description": "Consolidated best bid and ask for one crypto perpetual across every tracked venue — the cross-venue BBO, and which venue holds each side. CEX and DEX perp venues in one quote.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:27.468Z"
  },
  {
   "url": "https://api.usenami.io/v1/orderbook/best-execution",
   "host": "api.usenami.io",
   "description": "Naive single-venue best execution for one crypto perpetual: the venue with the lowest precomputed slippage at your requested size. Excludes fees, funding and latency — a baseline to measure a router against, not a router.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:09:24.786Z"
  },
  {
   "url": "https://api.usenami.io/v1/orderbook/depth/:venue/:symbol",
   "host": "api.usenami.io",
   "description": "Depth quote for one crypto perp on ONE named venue: best bid/ask, depth per side, and est_slippage_for_size_usd_bps — the cost of filling size_usd here, in BASIS POINTS over the mid, not dollars. On a book deep enough to fill at the touch it equals half the spread and is the same for $1K/$5K/$10K; on a thinner book it grows with size. Equal values across sizes mean the book covers you, not that si",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-12T19:57:43.551Z"
  },
  {
   "url": "https://api.usenami.io/v1/orderbook/multi-venue-execution",
   "host": "api.usenami.io",
   "description": "Greedy multi-venue execution route for one crypto perpetual: walks venues in slippage order, allocating up to each venue's depth cap until size_usd is filled. Returns the route, total filled and blended slippage — how a large order splits across CEX and DEX venues. NAIVE: excludes fees.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:09:33.16Z"
  },
  {
   "url": "https://api.usenami.io/v1/orderbook/multi-venue-slippage",
   "host": "api.usenami.io",
   "description": "Per-venue slippage scan for one crypto perpetual at $1K/$5K/$10K notional, across tracked CEX and DEX venues — every venue sorted by lowest slippage, with BBO and depth. Raw scan, no opinionated ranking: where a given size is cheapest to execute.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-09T16:13:22.882Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/arbitrage/funding",
   "host": "api.usenami.io",
   "description": "Cross-venue funding-rate arbitrage scan over all tracked crypto perpetuals: every ticker whose (max_rate − min_rate) across venues exceeds your threshold. Naive filter, no signal logic — gross spread, before fees, slippage and funding-interval differences.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-08T08:29:32.306Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/arbitrage/funding-signal",
   "host": "api.usenami.io",
   "description": "Decision-ready funding-arb SIGNAL for crypto perpetuals — cross-venue gross spread taken net of public round-trip taker fees, periods-to-breakeven, and depth-sized max notional at $1k/$5k/$10k, ranked. A derived outcome, not a profit forecast.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:09:10.668Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/arbitrage/price",
   "host": "api.usenami.io",
   "description": "Cross-venue mark-price spread scan for crypto perpetuals — where the same perp trades at different marks across venues. Quoted spread is not net edge: it excludes fees, slippage and funding differences.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-08T08:27:07.453Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/basis",
   "host": "api.usenami.io",
   "description": "Per-venue basis for one crypto perpetual — mark versus index price, basis_bps = (mark−index)/index×10000, and contango/backwardation structure, across tracked CEX and DEX venues. Every venue has an index except Crypto.com, Variational and dYdX; dYdX publishes one oracle price, which is its mark. `venues_without_index` names the ones missing. Each venue also carries liquidity_state (live/dead/unkno",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-12T19:57:24.862Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/carry",
   "host": "api.usenami.io",
   "description": "Per-venue funding carry for one crypto perpetual: raw funding_rate, annualized_carry_pct, and contango/backwardation structure from the funding sign. What holding this perp pays or costs you per year, venue by venue, across tracked CEX and DEX venues.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:46.867Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/funding-flips",
   "host": "api.usenami.io",
   "description": "Funding-rate sign-change detection for one crypto perpetual — every positive↔negative flip across venues inside a lookback window, each with its venue, hour and the rates either side of the change. Raw events for spotting funding-regime turns in funding-arb and carry positioning: it reports the flips, it does not classify them as sustained or transient.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:55.584Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/funding-next",
   "host": "api.usenami.io",
   "description": "Next funding payment ETA for one crypto perpetual on one venue, with the current indicative funding rate alongside — when the next settlement lands and where the rate stands now. Entry-timing input for funding-arb and carry trades. Not a payment forecast: the endpoint takes no position side or size, and the rate can move before settlement.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:07:00.073Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/funding-spread",
   "host": "api.usenami.io",
   "description": "Cross-venue funding-rate spread for one crypto perpetual — the highest- and lowest-paying venues and the spread in bps, across major CEX and DEX venues (Binance, Bybit, OKX, Hyperliquid …). `spread_bps` is the RAW rate difference, the same quantity and name as on `/v1/perp/arbitrage/funding`; `normalized_spread_8h_bps` scales both legs to 8h, the comparable one, since venues quote on 1h/4h/8h. Leg",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-12T19:57:33.739Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/oi-delta",
   "host": "api.usenami.io",
   "description": "Open-interest delta for one crypto perpetual on one venue — current OI against OI N hours ago. Accumulation or distribution signal: whether positioning is building or unwinding.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:07:17.122Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/oi-history",
   "host": "api.usenami.io",
   "description": "Historical open-interest timeseries for one crypto perpetual on one venue, aggregated 1h/4h/1d — positioning over time for backtests and regime studies. 30–90d window cap.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:08:18.308Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/open-interest",
   "host": "api.usenami.io",
   "description": "Open interest per venue for one crypto perpetual, with mark_price alongside — positioning and crowding across tracked CEX and DEX perp venues. Raw value: units vary per venue, see units_note in the response.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-09T16:13:06.472Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/oracle-families",
   "host": "api.usenami.io",
   "description": "Oracle price-source family classification across tracked crypto perp venues — which venues derive their index price from the same upstream feed. Basis-risk awareness for cross-venue and funding-arb strategies: two venues sharing an oracle family will not diverge independently, so a spread between them is not the hedge it looks like.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-08T08:00:59.11Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/snapshot",
   "host": "api.usenami.io",
   "description": "One-call market snapshot for one crypto perpetual across every tracked venue — funding rate, annualized carry with contango/backwardation structure, open interest, 24h volume and mark price in a single response. Bundles funding/carry/open-interest/volume-24h so an agent makes one paid call instead of four.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-09T16:13:48.844Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/volume-24h",
   "host": "api.usenami.io",
   "description": "24-hour rolling USD volume for one crypto perpetual on one venue — liquidity and activity ranking across tracked CEX and DEX perp venues.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:22.503Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/volume-anomalies",
   "host": "api.usenami.io",
   "description": "Volume-spike scanner across tracked crypto perpetuals: every ticker whose current 24h volume is at least your multiplier × the baseline average over a lookback window. Raw scan — it surfaces unusual activity, it does not interpret it.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-01T12:07:46.981Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/volume-history",
   "host": "api.usenami.io",
   "description": "Historical 24h-volume timeseries for one crypto perpetual on one venue, aggregated 1h/4h/1d — liquidity over time for backtests and venue selection. 30–90d window cap.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:37.23Z"
  },
  {
   "url": "https://api.usenami.io/v1/perp/vw-spread",
   "host": "api.usenami.io",
   "description": "Volume-weighted average funding rate across all tracked venues for one crypto perpetual. Accounts for venue market share — high-volume venues dominate the weighted rate, so it reflects what the market actually pays rather than a flat average across thin and deep venues alike.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T23:52:05.063Z"
  },
  {
   "url": "https://api.usenami.io/v1/rwa/perp-coverage",
   "host": "api.usenami.io",
   "description": "Real-world-asset (RWA) perpetual coverage across HIP-3 DEXes — which stocks, metals, forex pairs, commodities and pre-IPO synthetics are listed as perps, and on which venue. Tracks the on-chain RWA perp surface as it expands beyond crypto.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1538726707212F4dB3EB67cEc0910422A310475c",
   "x402_version": 2,
   "updated": "2026-09-11T17:36:32.221Z"
  },
  {
   "url": "https://api.usesaferoute.com/v1/quote",
   "host": "api.usesaferoute.com",
   "description": "Buy a safety-checked Base DEX swap quote for USDC, WETH, EURC, cbETH, cbBTC, VIRTUAL, or AERO. Returns unsigned calldata or a buyer-signable gasless payload; SafeRoute never holds funds, signs, or broadcasts.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x08a6a2ddecdebdbfcb29d725042a6f3d74849e08",
   "x402_version": 2,
   "updated": "2026-08-30T15:30:22.046Z"
  },
  {
   "url": "https://api.usesaferoute.com/v1/swap-safety-check",
   "host": "api.usesaferoute.com",
   "description": "Check whether an approved Base token swap is eligible before supplying a wallet. Returns verified token contracts, indicative output, liquidity sources, fee estimate, warnings, and the exact next action. No custody, signing, or execution.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x08a6a2ddecdebdbfcb29d725042a6f3d74849e08",
   "x402_version": 2,
   "updated": "2026-08-30T15:06:46.006Z"
  },
  {
   "url": "https://api.vaults.fyi/v2/assets",
   "host": "api.vaults.fyi",
   "description": "Retrieves a filtered list of supported assets with their metadata including address, symbol, name, decimals, and network information.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x108BCd8a07C3fdfca3Aa500784A8573123a1029F",
   "x402_version": 2,
   "updated": "2026-08-30T03:03:30.626Z"
  },
  {
   "url": "https://api.vaults.fyi/v2/curators",
   "host": "api.vaults.fyi",
   "description": "Retrieves a complete list of available vault curators that can be used for filtering and organizing vault data",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x108BCd8a07C3fdfca3Aa500784A8573123a1029F",
   "x402_version": 2,
   "updated": "2026-08-30T03:04:07.505Z"
  },
  {
   "url": "https://api.vaults.fyi/v2/detailed-vaults",
   "host": "api.vaults.fyi",
   "description": "Retrieves a comprehensive list of vaults with detailed performance metrics including APY, TVL, rewards, risk scores, and protocol information based on specified filters.",
   "method": "GET",
   "chain": "base",
   "price": 0.302,
   "price_atomic": "302000",
   "asset": "USDC",
   "pay_to": "0x108BCd8a07C3fdfca3Aa500784A8573123a1029F",
   "x402_version": 2,
   "updated": "2026-08-31T19:02:50.496Z"
  },
  {
   "url": "https://api.vaults.fyi/v2/networks",
   "host": "api.vaults.fyi",
   "description": "Retrieves a complete list of supported blockchain networks with their identifiers including network name, chain ID, and CAIP format identifier.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x108BCd8a07C3fdfca3Aa500784A8573123a1029F",
   "x402_version": 2,
   "updated": "2026-09-08T08:22:50.333Z"
  },
  {
   "url": "https://api.vaults.fyi/v2/portfolio/best-deposit-options/:userAddress",
   "host": "api.vaults.fyi",
   "description": "Analyzes a user's existing wallet balances and recommends optimal vault deposit opportunities based on yield performance, risk parameters, and user-defined criteria.",
   "method": "GET",
   "chain": "base",
   "price": 0.202,
   "price_atomic": "202000",
   "asset": "USDC",
   "pay_to": "0x108BCd8a07C3fdfca3Aa500784A8573123a1029F",
   "x402_version": 2,
   "updated": "2026-08-18T03:09:49.717Z"
  },
  {
   "url": "https://api.vaults.fyi/v2/tags",
   "host": "api.vaults.fyi",
   "description": "Retrieves a complete list of available vault categorization tags that can be used for filtering and organizing vault data",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x108BCd8a07C3fdfca3Aa500784A8573123a1029F",
   "x402_version": 2,
   "updated": "2026-08-27T22:26:49.299Z"
  },
  {
   "url": "https://api.vaults.fyi/v2/vaults",
   "host": "api.vaults.fyi",
   "description": "Retrieves a filtered list of vaults with their basic information including address, network, associated asset details, and transactional support status.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x108BCd8a07C3fdfca3Aa500784A8573123a1029F",
   "x402_version": 2,
   "updated": "2026-09-13T19:34:44.528Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/aid-attendance",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "VA Aid and Attendance (US), Attendance Allowance/AFCS care supplement (UK), VAC Attendance Allowance (Canada), DVA attendant care (Australia), and NZ/Germany equivalents assessment for veteran and VA-benefits agents. Returns eligibility for the pension/allowance paying up to $2,727/month (US) or the local equivalent for veterans needing care.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:53.871Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/caregiver",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "Veteran family caregiver program guide for caregiver and VA-benefits agents. Covers the US PCAFC monthly stipend ($800-$3,300+) and CHAMPVA, Canada's VAC Caregiver Recognition Benefit, Australia's DVA Carer Allowance/Payment, and UK/NZ/Germany caregiver support for family caregivers.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:54.566Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/claim-builder",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "VA (US), Veterans UK/AFCS, VAC (Canada), and DVA (Australia) disability claim builder for veteran and veterans-advocate agents. Returns an evidence brief, exam prep, and a nexus/causation letter template for a disability claim in any of these systems.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:54.374Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/disability",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "VA (US), Armed Forces Compensation Scheme / War Pension (UK), VAC (Canada), DVA (Australia), and NZ/Germany veteran disability compensation guide for veteran and VA-benefits agents. Returns claimable conditions, estimated ratings, and monthly benefit calculation.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:53.942Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/discounts",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "Veteran discount finder for veteran and VA-benefits agents. Returns retail, dining, travel, recreation-access, and regional programs most veterans never claim — covering US, UK (Defence Discount Service/Blue Light Card), Canada, Australia (RSL), New Zealand (RSA), and Germany.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:54.919Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/education",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "Veteran education benefits guide for veteran and VA-benefits agents. Compares the US GI Bill (housing allowance calculator, VR&E eligibility, dependent transfer) against the closest UK (ELC/SLC), Canadian (VAC ETB), Australian (DVA), New Zealand, and German (BFD) education/training equivalents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:54.466Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/home-loan",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "VA home loan guide (US) for veteran and VA-benefits agents, plus the closest analogues elsewhere: Australia's DHOAS interest-rate subsidy, UK Forces Help to Buy, and honest guidance that Canada/NZ/Germany have no dedicated veteran home-loan guaranty. Covers no-down-payment benefits, funding-fee exemption for disabled veterans, and a comparison vs conventional loans (US), or the equivalent home-buy",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:54.654Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/state-benefits",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "State/regional veteran benefits guide for veteran and VA-benefits agents. Returns the complete list of state (US), devolved-nation/council (UK), provincial (Canada), state/territory (Australia), or regional (NZ, Germany) veteran benefits on top of the national program.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:03:54.782Z"
  },
  {
   "url": "https://api.vetpulse.theaslangroupllc.com/api/vet/tdiu",
   "host": "api.vetpulse.theaslangroupllc.com",
   "description": "TDIU (US), TPI / Special Rate Disability Pension (Australia), and UK/Canada/NZ/Germany equivalent-unemployability assessment for veteran and veterans-advocate agents. Returns eligibility to receive full/100% compensation at a lower schedular disability rating due to inability to work.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:17:30.984Z"
  },
  {
   "url": "https://api.veyrly.com/v1/evidence",
   "host": "api.veyrly.com",
   "description": "Validated multi-source web evidence packs for autonomous agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x1C655df3b37C0f0545aB1910EaB038a73ecf9ffD",
   "x402_version": 2,
   "updated": "2026-09-01T21:48:15.82Z"
  },
  {
   "url": "https://api.virae.ai/api/x402/v1/simulations/:strategyKey/matrix",
   "host": "api.virae.ai",
   "description": "Query a paginated, sortable Virae strategy simulation matrix with normalized PnL curves and coverage metadata.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x85b17c892Abf4BBC6e2066b3df82FA6Bb3F9316A",
   "x402_version": 2,
   "updated": "2026-08-26T02:10:36.852Z"
  },
  {
   "url": "https://api.vrsai.tech/v1/capabilities/decision_optimization",
   "host": "api.vrsai.tech",
   "description": "Choose the lowest-cost or highest-value feasible allocation, assignment, selection, or resource mix from caller-supplied options, capacities, budgets, and eligibility rules, with independently verified feasibility evidence and solver optimality/gap information.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6746dFF7bDB1ED4940DBe50024795AD97CbA09Af",
   "x402_version": 2,
   "updated": "2026-09-03T18:51:07.629Z"
  },
  {
   "url": "https://api.vrsai.tech/v1/capabilities/invoice_match",
   "host": "api.vrsai.tech",
   "description": "Match a supplier invoice against purchase orders, cumulative receipts, prior invoicing, and tolerance policy before payment approval.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6746dFF7bDB1ED4940DBe50024795AD97CbA09Af",
   "x402_version": 2,
   "updated": "2026-09-03T18:50:54.056Z"
  },
  {
   "url": "https://api.vrsai.tech/v1/capabilities/openapi_agent_readiness",
   "host": "api.vrsai.tech",
   "description": "Assess an OpenAPI description for autonomous-agent usability.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6746dFF7bDB1ED4940DBe50024795AD97CbA09Af",
   "x402_version": 2,
   "updated": "2026-09-03T18:51:03.672Z"
  },
  {
   "url": "https://api.vrsai.tech/v1/capabilities/package_install_preflight",
   "host": "api.vrsai.tech",
   "description": "Check an exact npm or PyPI package version immediately before installation using current registry, vulnerability, malicious-package, withdrawal/deprecation, and verified provenance evidence. Returns ALLOW, REVIEW, BLOCK, or UNKNOWN with machine-readable reasons.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6746dFF7bDB1ED4940DBe50024795AD97CbA09Af",
   "x402_version": 2,
   "updated": "2026-09-03T18:50:44.564Z"
  },
  {
   "url": "https://api.vrsai.tech/v1/capabilities/payout_preflight",
   "host": "api.vrsai.tech",
   "description": "Check an outbound payout immediately before authorization to catch changed destinations, duplicate payments, amount or currency drift, and malformed payment details.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6746dFF7bDB1ED4940DBe50024795AD97CbA09Af",
   "x402_version": 2,
   "updated": "2026-09-03T18:50:58.707Z"
  },
  {
   "url": "https://api.vrsai.tech/v1/capabilities/sql_preflight",
   "host": "api.vrsai.tech",
   "description": "Check PostgreSQL SQL immediately before execution to prevent destructive or unsafe database changes by AI agents and automated systems.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6746dFF7bDB1ED4940DBe50024795AD97CbA09Af",
   "x402_version": 2,
   "updated": "2026-09-03T18:50:49.736Z"
  },
  {
   "url": "https://api.wallettriage.com/scan",
   "host": "api.wallettriage.com",
   "description": "WalletTriage — real-time wallet risk check: dangerous ERC20 approvals cross-referenced with a live exploit threat feed. Returns risk_score (0-100), risk_level and actionable findings.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x93835CF2bD459e72B577Ed944E33578d8529Dacc",
   "x402_version": 2,
   "updated": "2026-09-11T16:04:05.443Z"
  },
  {
   "url": "https://api.webacy.com/addresses/:address",
   "host": "api.webacy.com",
   "description": "Comprehensive risk analysis for a blockchain wallet address: contract/EOA classification, token standard, and identified risk issues across all providers.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x41E61BcfDeb8A26776B7c9cfB35D255FDF77e64d",
   "x402_version": 2,
   "updated": "2026-09-07T17:33:59.653Z"
  },
  {
   "url": "https://api.webbersites.com/api/board",
   "host": "api.webbersites.com",
   "description": "Post to the Agent Helpdesk (machine message board) — your two cents for other agents. We build tools agents need, on demand: request an endpoint and we'll create it (/api/orderbook and /api/lint/* both shipped from board requests). Body: {type, text, agent}. Types: feature, critique, praise, bug, tip. Text up to 280 chars.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-22T15:09:56.999Z"
  },
  {
   "url": "https://api.webbersites.com/api/calc",
   "host": "api.webbersites.com",
   "description": "Exact math for agents — the arithmetic LLMs get plausibly wrong. Evaluates an expression at 50-significant-digit precision (BigNumber): big-integer multiplication, high-precision division, roots, logs, factorials, unit conversions (12 inch to cm). GET ?expr=…, result returned as an exact string. Deterministic, no AI, never executed as code.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-09T16:13:08.283Z"
  },
  {
   "url": "https://api.webbersites.com/api/email/verify",
   "host": "api.webbersites.com",
   "description": "Email verification for outreach and CRM agents: syntax validation, MX lookup with implicit-MX fallback, disposable-domain detection, role-account and free-provider flags, plus-tag normalization, and a deliverability verdict. No signup, no external services.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-24T17:36:25.681Z"
  },
  {
   "url": "https://api.webbersites.com/api/geo",
   "host": "api.webbersites.com",
   "description": "IP geolocation: country, region, city, coordinates, and timezone for any IPv4 or IPv6 address. Fast in-memory lookup for analytics, fraud, and personalization agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-01T00:09:15.628Z"
  },
  {
   "url": "https://api.webbersites.com/api/logo/generate",
   "host": "api.webbersites.com",
   "description": "Logo generator: POST a company name (+ optional tagline), an icon (search query or exact Font Awesome name), 1-3 brand colors (hex or CSS names), a mark shape (squircle/rounded/circle/square/transparent) and a layout — icon above/below the name (square logo) or beside it (wide lockup) — and get a finished logo as SVG + PNG. Text set in one of six curated open-license fonts (named or randomly rotat",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-30T02:41:44.777Z"
  },
  {
   "url": "https://api.webbersites.com/api/ping",
   "host": "api.webbersites.com",
   "description": "Cheapest liveness ping: ONE request to any public URL — is anything answering, and how fast? Returns up/down, HTTP status, and latency in ms. Any HTTP response below 500 counts as up; redirects are reported, not followed. High-frequency monitoring loops belong here; step up to /api/uptime for redirect following and headers, /api/uptime/report for the full timing/TLS/CDN report.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-16T03:42:33.363Z"
  },
  {
   "url": "https://api.webbersites.com/api/scrape",
   "host": "api.webbersites.com",
   "description": "Fetch any public web page and return clean, readable Markdown with navigation, ads, and boilerplate stripped. For agents that need article text or documentation as Markdown.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-11T04:14:53.849Z"
  },
  {
   "url": "https://api.webbersites.com/api/scratchpad",
   "host": "api.webbersites.com",
   "description": "List your wallet's scratchpads: names, sizes, updated and expiry dates. The cheap 'do I have memory here?' call for the start of a session.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-08T07:51:48.232Z"
  },
  {
   "url": "https://api.webbersites.com/api/seo/alt-check",
   "host": "api.webbersites.com",
   "description": "Alt-text audit for any page: finds images with missing alt attributes, flags filename-as-alt and generic alt text, over-long alt, unlabeled svg[role=img], image-map areas and image inputs without alternatives. Counts decorative alt=\"\" separately. For SEO and accessibility agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-21T19:45:12.226Z"
  },
  {
   "url": "https://api.webbersites.com/api/seo/head-check",
   "host": "api.webbersites.com",
   "description": "Head/meta SEO audit: title and description with truncation-length warnings, robots meta (flags NOINDEX), canonical status (self-referencing vs pointing elsewhere), hreflang validation, charset, viewport, favicon, H1 count, lang, OG/Twitter presence. The on-page fundamentals in one call. ?url=",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-21T19:19:02.589Z"
  },
  {
   "url": "https://api.webbersites.com/api/seo/metadata",
   "host": "api.webbersites.com",
   "description": "Raw metadata extractor: the complete, unopinionated head inventory of a page — title, charset, lang, canonical, all meta tags grouped by family (OpenGraph, Twitter, Dublin Core, named, http-equiv, itemprop), every link relation, and JSON-LD returned as parsed objects. For agents doing their own processing (head-check audits the same data; this just dumps it). ?url=",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-09T16:14:07.734Z"
  },
  {
   "url": "https://api.webbersites.com/api/seo/robots-check",
   "host": "api.webbersites.com",
   "description": "robots.txt + llms.txt checker: crawler access verdicts for major search AND AI bots (Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot, CCBot, Google-Extended and more), declared sitemaps, syntax warnings, and llms.txt / llms-full.txt presence with structure summary. ?url=any page on the site",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-21T19:45:07.464Z"
  },
  {
   "url": "https://api.webbersites.com/api/seo/site-audit",
   "host": "api.webbersites.com",
   "description": "SITE-WIDE audit — the full 7-part on-page audit (head/meta, alt text, social cards, links, WCAG, schema.org, robots) run across up to 8 pages of one site in a single call. Discovers pages from the start URL's internal links, audits each, and returns per-page scores plus a site-level score, grade, and the issues that repeat across pages. The finished deliverable: one call, whole-site verdict. ?url=",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-21T20:17:24.571Z"
  },
  {
   "url": "https://api.webbersites.com/api/seo/sitemap-check",
   "host": "api.webbersites.com",
   "description": "Sitemap validator: finds the sitemap (direct URL, robots.txt declaration, or /sitemap.xml), handles sitemap indexes, validates entries and lastmod dates, flags cross-host URLs and oversize files, and health-checks a sample of listed URLs for dead pages. ?url=site root or sitemap URL",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-08-21T19:18:59.358Z"
  },
  {
   "url": "https://api.webbersites.com/api/store",
   "host": "api.webbersites.com",
   "description": "AGENT DATASTORE — list your wallet's collections: names, row counts, created dates, plus total rows and storage bytes used against the 50MB quota.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-08T08:13:12.721Z"
  },
  {
   "url": "https://api.webbersites.com/api/timezone",
   "host": "api.webbersites.com",
   "description": "Timezone from GPS coordinates: IANA zone, current UTC offset, abbreviation, DST status, and local time for any lat/lng. Fast offline lookup (approximate near borders). Pairs with the IP-geolocation endpoint for analytics and scheduling agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-09T16:19:14.124Z"
  },
  {
   "url": "https://api.webbersites.com/v1/messages",
   "host": "api.webbersites.com",
   "description": "ANTHROPIC-COMPATIBLE /v1/messages — Claude Haiku 4.5 through the exact Anthropic API dialect: same request/response shape, no Anthropic account, the x402 payment IS the auth. Point an Anthropic SDK's base_url at https://api.webbersites.com and pay per call. Caps: 16,000 input chars, 1,024 output tokens (max_tokens clamped), text-only, no streaming.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xdd5fcEa81CA6f1EB39FEd5B973DE794293B81ba6",
   "x402_version": 2,
   "updated": "2026-09-12T22:58:45.642Z"
  },
  {
   "url": "https://api.webscan-ai.online/v1/competitive-page-benchmark",
   "host": "api.webscan-ai.online",
   "description": "Compare competitor pricing; offers, terms and contacts; SEO; landing pages; target_url observed gaps/strengths; $0.12; https://api.webscan-ai.online/guide/",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x08d5e62d48131673e0832d1a83cf738523629a04",
   "x402_version": 2,
   "updated": "2026-09-10T08:10:11.179Z"
  },
  {
   "url": "https://api.webscan-ai.online/v1/website-preflight",
   "host": "api.webscan-ai.online",
   "description": "Website reconnaissance for AI agents: DNS/TLS, redirects, access paths, bot/JavaScript detection, metadata, technologies, security headers, robots, sitemaps and API discovery, with timestamps and content hashes. Plan crawling, integrations and technical audits from one request. Guide & examples: https://api.webscan-ai.online/guide/",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x08d5e62d48131673e0832d1a83cf738523629a04",
   "x402_version": 2,
   "updated": "2026-09-10T08:09:32.395Z"
  },
  {
   "url": "https://api.whitepapergrey.com/v1/cdp/offerings/legitimacy_scan",
   "host": "api.whitepapergrey.com",
   "description": "Fast structural + claims legitimacy read on a token project, cache-or-live.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x394e81DA28799b578620803772FAeE403dE2d3f6",
   "x402_version": 2,
   "updated": "2026-08-24T02:44:53.737Z"
  },
  {
   "url": "https://api.wickedapi.com/v1/sentiment",
   "host": "api.wickedapi.com",
   "description": "Trading Data API — 23 endpoints for agents: crypto & stock prices/OHLCV, ATR, Fair Value Gaps, ICT liquidity levels, funding/OI, order books, Kalshi prediction markets, DeFi TVL, volatility, macro calendar, and an AI momentum score. Full catalog at /v1/status.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x63EbccD826b874CE988e6498eAabB6Bd47AfC8A4",
   "x402_version": 1,
   "updated": "2026-08-24T01:16:37.655Z"
  },
  {
   "url": "https://api.willowbirdie.com/v1/apk/triage",
   "host": "api.willowbirdie.com",
   "description": "Static APK triage report",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7C4a4Caf830A90A9e269C54eC176d3d67f3BceB7",
   "x402_version": 2,
   "updated": "2026-08-31T05:02:24.532Z"
  },
  {
   "url": "https://api.wines.bet/v1/producers",
   "host": "api.wines.bet",
   "description": "Searchable Italian winery directory and estate heritage catalog. Search by winery name, region, or terroir with wine counts and winery profiles.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x350A947254e59291FAB58430E03A86589E0D8bA8",
   "x402_version": 2,
   "updated": "2026-09-12T11:04:18.242Z"
  },
  {
   "url": "https://api.wines.bet/v1/regions",
   "host": "api.wines.bet",
   "description": "Standardized Italian wine regions, denominations (DOCG/DOC), and geographic hierarchy for terroir mapping and regional wine indices.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x350A947254e59291FAB58430E03A86589E0D8bA8",
   "x402_version": 2,
   "updated": "2026-09-12T11:04:19.846Z"
  },
  {
   "url": "https://api.wines.bet/v1/wine/history",
   "host": "api.wines.bet",
   "description": "Historical wine price series, volatility tracking, and multi-period trend analytics (30d, 90d, 1y, all) for fine wine price index evaluation and investment analytics.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x350A947254e59291FAB58430E03A86589E0D8bA8",
   "x402_version": 2,
   "updated": "2026-09-12T11:04:16.625Z"
  },
  {
   "url": "https://api.wines.bet/v1/wine/investment",
   "host": "api.wines.bet",
   "description": "Blue Chip & fine wine investment analysis oracle. Returns market index, financial returns (7d, 1m, 1y), liquidity level, volatility tier, Sharpe ratio, bid signals, price spread, and drinking maturity window for wine portfolio management and RWA tokenization.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x350A947254e59291FAB58430E03A86589E0D8bA8",
   "x402_version": 2,
   "updated": "2026-09-12T11:04:11.819Z"
  },
  {
   "url": "https://api.wines.bet/v1/wine/price",
   "host": "api.wines.bet",
   "description": "Real-time fine wine price oracle, valuation benchmark, market liquidity, and 30-day price trends for Italian and international fine wines and investment-grade vintages (Super Tuscans, Barolo, Brunello, Amarone).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x350A947254e59291FAB58430E03A86589E0D8bA8",
   "x402_version": 2,
   "updated": "2026-09-12T11:04:15.053Z"
  },
  {
   "url": "https://api.wines.bet/v1/wine/sommelier",
   "host": "api.wines.bet",
   "description": "Sommelier & terroir intelligence API. Integrates wine vintage, grape varieties (with sensory radar for tannins, acidity, body, aromatic intensity), winery heritage, geographical appellations (DOCG/DOC), and tailored serving and decanting guidance.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x350A947254e59291FAB58430E03A86589E0D8bA8",
   "x402_version": 2,
   "updated": "2026-09-12T11:04:13.522Z"
  },
  {
   "url": "https://api.wuzzy.io/search",
   "host": "api.wuzzy.io",
   "description": "One Wuzzy search query with onchain provenance",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0Deb462437ab46F703fcd15F9cf9c9Ea6472EAcB",
   "x402_version": 1,
   "updated": "2026-09-09T17:20:21.366Z"
  },
  {
   "url": "https://api.x402-hosting.com/v1/projects/:id/activate",
   "host": "api.x402-hosting.com",
   "description": "Activate a newly created project so its site goes live, paying per day of hosting (1-730 days via the days query parameter). Call this after the first deployment is queued; only the owner wallet bound at creation can pay.",
   "method": "POST",
   "chain": "base",
   "price": 6,
   "price_atomic": "6000000",
   "asset": "USDC",
   "pay_to": "0xAc0bba6e3241A398b1911528A3E19f87aeE12f6E",
   "x402_version": 2,
   "updated": "2026-09-14T01:04:56.5Z"
  },
  {
   "url": "https://api.x402-hosting.com/v1/projects/:id/renew",
   "host": "api.x402-hosting.com",
   "description": "Extend a project's hosting lease, priced per day (1-730 days via the days query parameter). Call this when hosting is nearing expiry or to republish an expired site; only the owner wallet can pay.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xe126b3E5d052f1F575828f61fEBA4f4f2603652a",
   "x402_version": 2,
   "updated": "2026-08-25T10:10:55.481Z"
  },
  {
   "url": "https://api.x402-hosting.com/v1/projects/:id/rollback",
   "host": "api.x402-hosting.com",
   "description": "Roll a project's live site back to a previous deployment. Call this when the current release is broken; pass the target deploymentId as a query parameter. Only the owner wallet can pay.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe126b3E5d052f1F575828f61fEBA4f4f2603652a",
   "x402_version": 2,
   "updated": "2026-08-25T10:10:15.081Z"
  },
  {
   "url": "https://api.x402-hosting.com/v1/projects/:id/transfer",
   "host": "api.x402-hosting.com",
   "description": "Transfer project ownership to another EVM wallet (toAddress query parameter). Call this to hand control of a site to a new owner; that wallet must sign all future paid operations. Only the current owner wallet can pay.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe126b3E5d052f1F575828f61fEBA4f4f2603652a",
   "x402_version": 2,
   "updated": "2026-08-25T10:11:04.658Z"
  },
  {
   "url": "https://api.x402-hosting.com/v1/projects/:id/uploads",
   "host": "api.x402-hosting.com",
   "description": "Create an upload session to deploy a new version of an existing project. Call this when publishing an update; it returns a presigned artifact upload URL. Only the project owner wallet can pay.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAc0bba6e3241A398b1911528A3E19f87aeE12f6E",
   "x402_version": 2,
   "updated": "2026-09-14T01:54:13.619Z"
  },
  {
   "url": "https://api.x402-hosting.com/v1/uploads",
   "host": "api.x402-hosting.com",
   "description": "Create an upload session for a new hosted Next.js site. Call this first when deploying a new project: it returns a presigned artifact upload URL, and the paying wallet becomes the project owner.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAc0bba6e3241A398b1911528A3E19f87aeE12f6E",
   "x402_version": 2,
   "updated": "2026-09-14T01:04:27.22Z"
  },
  {
   "url": "https://api.x402.printmoneylab.com/api/v1/buyers/:address/profile",
   "host": "api.x402.printmoneylab.com",
   "description": "Single buyer wallet's 8-label classification with confidence, all services used, and transaction patterns.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xcF9223eCe895258dEa8D288AEBcf846Ab8E342fB",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:40.704Z"
  },
  {
   "url": "https://api.x402agentic.ai/spend-guard",
   "host": "api.x402agentic.ai",
   "description": "Per-agent budget enforcement — track an agent's cumulative spend against a cap and block overspend. Part of x402 Agentic, the payment-trust suite for AI agents on Base USDC.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc23C4aFA42cbaBbc03D04Bc87ecB769Fc82F1f43",
   "x402_version": 2,
   "updated": "2026-08-27T20:55:54.043Z"
  },
  {
   "url": "https://api.x402card.org/api/esim/purchase",
   "host": "api.x402card.org",
   "description": "Buy a prepaid Freeland travel eSIM and privately receive its installation QR and activation data. Pay native USDC on Base through x402; no API key or provider account is required.",
   "method": "POST",
   "chain": "base",
   "price": 0.47,
   "price_atomic": "470000",
   "asset": "USDC",
   "pay_to": "0x4d5D3dF7F6e3d568D49bF063aE65773fD1fa02E9",
   "x402_version": 2,
   "updated": "2026-09-12T18:23:44.891Z"
  },
  {
   "url": "https://api.x402dataapi.com/v1/agent-accessibility",
   "host": "api.x402dataapi.com",
   "description": "Paid x402 API for AI agents that checks robots.txt, sitemap availability, llms.txt discovery, AI crawler readiness, agent accessibility and AI scraping compatibility for a public URL.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xE3e597A4698e0Ed0e06F9d9fE513157728FBc28B",
   "x402_version": 2,
   "updated": "2026-09-12T18:00:31.004Z"
  },
  {
   "url": "https://api.x402intel.uk/x402-authenticity/:payTo",
   "host": "api.x402intel.uk",
   "description": "x402 seller attribution intelligence: reported calls versus catalog-attributed on-chain USDC flow, payer-address concentration and forensic signals. Attribution is not protocol or fraud proof.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3",
   "x402_version": 2,
   "updated": "2026-08-26T06:42:06.185Z"
  },
  {
   "url": "https://api.x402intel.uk/x402-market",
   "host": "api.x402intel.uk",
   "description": "x402 market intelligence with current catalog-attributed USDC flow, address-level demand signals and separately labeled value-matched history. The headline covers Base only (market.universeChains); the multi-chain picture ships alongside it as ecosystem, split into an RPC-proven floor and an indexed upper bound that are not additive (notASum). Attribution is not exclusive protocol-intent proof.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:06.769Z"
  },
  {
   "url": "https://api.x402lint.dev/v1/scan",
   "host": "api.x402lint.dev",
   "description": "Paid ($0.05). ALWAYS runs a fresh 25-check scan of the origin (non-settling GET/HEAD + benign empty-POST probes), bypassing the 24h cache — use free GET /v1/report to read the cached result. Concurrent requests for the same origin join the in-flight scan rather than double-scanning. Returns grade, score, per-check status + evidence + fix instructions, and a shareable report URL. Unreachable/broken",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xf444abc53f5e1e73caec7df64d147ddb119514a0",
   "x402_version": 2,
   "updated": "2026-09-13T17:45:01.65Z"
  },
  {
   "url": "https://api.x402node.dev/app/price-compare",
   "host": "api.x402node.dev",
   "description": "Cross-seller price comparison for a product in one call: pulls live shopping listings via residential-IP scraping, parses prices, and returns the cheapest offer plus the price range and median across sellers. For deal-finding and repricing agents. price comparison, cheapest price, compare sellers, product price check, best deal, shopping Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-22T17:44:55.001Z"
  },
  {
   "url": "https://api.x402node.dev/aviation/airport-arrivals",
   "host": "api.x402node.dev",
   "description": "Live airport arrivals board by IATA code: incoming flights with origin, airline, terminal, gate, baggage belt, scheduled and revised arrival times. 机场到港航班板：到达航班的出发地、航司、登机口、行李转盘、时刻。空港到着便ボード。Tablero de llegadas. 공항 도착 항공편. Query: ?airport=JFK Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T08:22:39.664Z"
  },
  {
   "url": "https://api.x402node.dev/aviation/airport-check",
   "host": "api.x402node.dev",
   "description": "Single US airport status from FAA by code: closures, ground stops, ground delays, arrival delays with reasons and timing, or normal if clear. 单个美国机场状态（FAA）：关闭、地面停飞、延误详情。指定空港の運航状況。Estado de un aeropuerto. 단일 공항 상태. Query: ?airport=JFK Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T08:32:06.927Z"
  },
  {
   "url": "https://api.x402node.dev/aviation/airport-departures",
   "host": "api.x402node.dev",
   "description": "Live airport departures board by IATA code: upcoming departing flights with destination, airline, terminal, gate, scheduled and revised times. 机场离港航班板：即将起飞航班的目的地、航司、登机口、时刻。空港出発便ボード。Tablero de salidas del aeropuerto. 공항 출발 항공편. Query: ?airport=JFK Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T08:49:49.872Z"
  },
  {
   "url": "https://api.x402node.dev/aviation/airport-status",
   "host": "api.x402node.dev",
   "description": "US airport status from FAA: all airports currently with closures, ground stops, ground delays or arrival delays, with reasons and times. Official FAA NAS status data. 全美机场状态（FAA官方）：当前关闭、地面停飞、延误的机场及原因。米国空港運航状況。Estado de aeropuertos de EEUU. 미국 공항 운영 상태. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:14:10.37Z"
  },
  {
   "url": "https://api.x402node.dev/aviation/flight",
   "host": "api.x402node.dev",
   "description": "Real-time flight status by flight number: live departure/arrival times, delay minutes, gate, terminal, baggage belt, runway, aircraft, codeshare. 航班实时动态查询：起飞到达时刻、延误、登机口、航站楼、行李转盘。航空便フライト運航状況：遅延・ゲート・ターミナル。Estado de vuelo en tiempo real: retraso, puerta. 항공편 실시간 운항 상태: 지연, 게이트. Query: ?flight=AA100 Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T05:39:33.534Z"
  },
  {
   "url": "https://api.x402node.dev/aviation/ground-delays",
   "host": "api.x402node.dev",
   "description": "US ground stops and ground delay programs from FAA: airports with active ground stops or ground delays, reasons and average delay. Key for flight disruption monitoring. 全美地面停飞与地面延误：受影响机场及原因、平均延误。地上停止プログラム。Programas de retraso en tierra. 지상 정지 프로그램. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T20:56:45.659Z"
  },
  {
   "url": "https://api.x402node.dev/chain/account-nonce",
   "host": "api.x402node.dev",
   "description": "Transaction count (nonce) for an address across 7 EVM chains, including pending vs confirmed to reveal stuck mempool transactions - agents need the correct nonce to build and send transactions and to detect pending txs. nonce, transaction count, account nonce, pending transactions, next nonce, tx count Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T14:00:45.022Z"
  },
  {
   "url": "https://api.x402node.dev/chain/address-info",
   "host": "api.x402node.dev",
   "description": "Profile any address on five EVM chains: contract or EOA detection, bytecode size, transaction nonce and native balance. address type, contract detection, is contract or wallet, address profile, eoa check, onchain identity Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T21:57:55.652Z"
  },
  {
   "url": "https://api.x402node.dev/chain/address-type",
   "host": "api.x402node.dev",
   "description": "Detect whether an address is an EOA, generic contract, Gnosis Safe multisig, ERC20 token, ERC721 NFT or upgradeable proxy via on-chain probing, with an interaction hint - critical for agents because each type requires completely different handling before transacting. address type, is contract or eoa, multisig detection, safe wallet, contract type, eoa or contract Accepts payment on Base or Solana ",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T18:58:07.709Z"
  },
  {
   "url": "https://api.x402node.dev/chain/allowance-risk",
   "host": "api.x402node.dev",
   "description": "Check the exact ERC20 allowance an owner granted a spender and flag unlimited approvals that let a contract drain funds - a pre-transaction safety check agents need that LLMs cannot perform. allowance risk, approval risk, unlimited approval, spender risk, revoke check, token approval safety Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T23:54:56.783Z"
  },
  {
   "url": "https://api.x402node.dev/chain/balance-multi",
   "host": "api.x402node.dev",
   "description": "Native token balance of an address across major EVM chains (Ethereum, Base, Arbitrum, Optimism, Polygon, BSC) in a single call, each valued in USD with a portfolio total. Aggregates multiple RPCs and prices so an agent gets cross-chain holdings in one request. Live. multichain balance, cross chain holdings, wallet native balance, portfolio Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T13:53:15.744Z"
  },
  {
   "url": "https://api.x402node.dev/chain/base-gas",
   "host": "api.x402node.dev",
   "description": "Base L2 mainnet current gas price (gwei) via LlamaRPC eth_gasPrice. Use no params. Built for AI agents pricing Base swaps, x402 settlements, and L2 deploy costs, base gas fee estimate Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T06:15:56.637Z"
  },
  {
   "url": "https://api.x402node.dev/chain/block",
   "host": "api.x402node.dev",
   "description": "Block info on five EVM chains, latest by default or by number: timestamp, transaction count, gas used, base fee and sample transaction hashes. latest block, block number lookup, block timestamp, chain head, block explorer data Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T00:39:23.928Z"
  },
  {
   "url": "https://api.x402node.dev/chain/block-info",
   "host": "api.x402node.dev",
   "description": "Latest block on 7 EVM chains with gas utilization and a congestion rating (low/moderate/high) plus block age - lets agents check chain liveness and whether the network is busy before submitting a transaction, real-time data. block info, latest block, chain congestion, network busy, block height, gas utilization Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T20:57:25.642Z"
  },
  {
   "url": "https://api.x402node.dev/chain/btc-balance",
   "host": "api.x402node.dev",
   "description": "Bitcoin address balance and stats via blockstream.info (no key). Returns confirmed/unconfirmed sats and BTC, tx count. Use ?address=bc1... or 1.../3.... Built for AI agents tracking BTC wallets and treasury balances. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T13:36:02.996Z"
  },
  {
   "url": "https://api.x402node.dev/chain/btc-fees",
   "host": "api.x402node.dev",
   "description": "Bitcoin recommended fee rates (sat/vB) for fast/half-hour/hour/economy/minimum via mempool.space. Use no params. Built for AI agents constructing BTC transactions, fee estimation UIs. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T18:40:22.748Z"
  },
  {
   "url": "https://api.x402node.dev/chain/chainlink-price",
   "host": "api.x402node.dev",
   "description": "Onchain ETH, BTC or LINK USD price straight from Chainlink mainnet oracles with round id, update time and the feed address for auditability. token price, eth price usd, btc price oracle, chainlink price feed, onchain price data Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T08:33:41.572Z"
  },
  {
   "url": "https://api.x402node.dev/chain/contract-abi",
   "host": "api.x402node.dev",
   "description": "Fetch the verified ABI of a smart contract with function and event signatures across multiple EVM chains - required for agents to correctly encode contract calls, which LLMs cannot retrieve live. contract abi, get abi, contract interface, function signatures, abi fetch, contract methods Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T14:30:04.424Z"
  },
  {
   "url": "https://api.x402node.dev/chain/contract-creation",
   "host": "api.x402node.dev",
   "description": "Find who deployed a contract and in which transaction on Ethereum mainnet - lets agents verify a contract's deployer and origin before trusting it, provenance data LLMs cannot look up. contract creator, who deployed, contract deployer, deployment tx, contract origin, contract provenance Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T16:15:23.336Z"
  },
  {
   "url": "https://api.x402node.dev/chain/defi-tvl",
   "host": "api.x402node.dev",
   "description": "Total value locked for any DeFi protocol with per-chain breakdown via DefiLlama, by protocol slug such as aave-v3 or uniswap. defi tvl, protocol tvl, total value locked, defillama tvl, protocol metrics Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T07:07:38.487Z"
  },
  {
   "url": "https://api.x402node.dev/chain/ens",
   "host": "api.x402node.dev",
   "description": "Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. ens resolve, ens lookup, ens name to address, reverse ens, ethereum name service, eth domain resolver Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T16:00:43.878Z"
  },
  {
   "url": "https://api.x402node.dev/chain/ens-records",
   "host": "api.x402node.dev",
   "description": "Fetch ENS profile text records for a name: avatar, url, twitter, github, email, description, plus the resolved address. ens records, ens profile, ens avatar, ens twitter lookup, ens text record, ethereum name service metadata Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-23T16:18:53.54Z"
  },
  {
   "url": "https://api.x402node.dev/chain/erc20-supply",
   "host": "api.x402node.dev",
   "description": "Total supply, name, symbol and decimals for any ERC20 token contract on Ethereum, Base, Arbitrum, Optimism or Polygon. token supply, erc20 total supply, circulating supply, token info, coin supply Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T07:15:05.669Z"
  },
  {
   "url": "https://api.x402node.dev/chain/eth-balance",
   "host": "api.x402node.dev",
   "description": "Ethereum mainnet native ETH balance for an address via LlamaRPC (no API key). Returns wei, eth, and optional USD value. Use ?address=0x... and with_usd=true. Built for AI agents doing portfolio reporting, fraud screening, and wallet onboarding. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T18:37:27.628Z"
  },
  {
   "url": "https://api.x402node.dev/chain/eth-gas",
   "host": "api.x402node.dev",
   "description": "Ethereum mainnet current gas price (gwei) via LlamaRPC eth_gasPrice plus latest block base fee. Use no params. Built for AI agents timing on-chain ops, contract deployment cost estimation, ethereum gas fee estimate Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T15:53:43.715Z"
  },
  {
   "url": "https://api.x402node.dev/chain/first-funder",
   "host": "api.x402node.dev",
   "description": "Trace the first incoming transfer that funded a Base address: funder address, asset, amount, block and time. Pairs with x402 dewash for sybil cluster and burner wallet analysis. wallet funding source, first funder, who funded this wallet, sybil detection, wallet provenance, burner cluster Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T07:29:33.558Z"
  },
  {
   "url": "https://api.x402node.dev/chain/gas-compare",
   "host": "api.x402node.dev",
   "description": "Live gas price across Base, Ethereum, Arbitrum, Optimism, Polygon and BSC sorted cheapest first - lets agents pick the cheapest chain to execute an operation right now, real-time data that changes constantly and LLMs cannot know. gas comparison, cheapest chain, multi chain gas, gas prices, which chain cheapest, cross chain gas Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T07:46:02.917Z"
  },
  {
   "url": "https://api.x402node.dev/chain/gas-oracle",
   "host": "api.x402node.dev",
   "description": "Live gas oracle with slow, standard and fast fee tiers computed from recent block fee history - current base fee plus recommended priority fees and the cost of a standard transfer, so agents can set the right gas price and decide when to submit transactions. gas oracle, gas price, recommended gas, gas fee tiers, optimal gas, priority fee, gas estimate, when to transact Accepts payment on Base or S",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T05:12:26.384Z"
  },
  {
   "url": "https://api.x402node.dev/chain/honeypot",
   "host": "api.x402node.dev",
   "description": "Heuristic honeypot and risk check for an ERC20 token via on-chain eth_call - detects active owner control and transfer restrictions that can trap buyers, on Ethereum and Base. honeypot check, honeypot detector, can i sell token, token scam check, rug detection, transfer restriction Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:49:11.926Z"
  },
  {
   "url": "https://api.x402node.dev/chain/mempool-gas",
   "host": "api.x402node.dev",
   "description": "Real-time gas estimates from the pending block base fee with slow/standard/fast tiers in gwei on EVM chains. mempool gas, pending gas, gas estimate, current gas price, fast gas, transaction fee Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T00:31:56.091Z"
  },
  {
   "url": "https://api.x402node.dev/chain/multi-gas",
   "host": "api.x402node.dev",
   "description": "Current gas price across Ethereum, Base, Arbitrum, Optimism and Polygon in one call, returns gwei gas price and latest base fee per chain. multichain gas price, gas fee comparison, gwei, l2 gas tracker, cheapest chain for transaction Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T20:58:51.891Z"
  },
  {
   "url": "https://api.x402node.dev/chain/smart-money-converge",
   "host": "api.x402node.dev",
   "description": "检测多个钱包在指定时间窗内共同买入(获取)同一代币的聪明钱共振 / FOMO 信号。传入你追踪的聪明钱地址列表,返回被其中至少 N 个地址在窗口内共同买入的代币,含买入地址与首次、最近买入时间。支持多链。Smart-money convergence FOMO signal: detect tokens acquired by multiple watched wallets within a time window. Pass your smart-money address list, get tokens bought by at least N of them with buyers and first or last buy time. Multi-chain on-chain aggregation. Accepts payment on Base or Solana — ei",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T14:47:21.774Z"
  },
  {
   "url": "https://api.x402node.dev/chain/smart-money-score",
   "host": "api.x402node.dev",
   "description": "Composite smart-money score (0-100) for any trader wallet - combines realized profit, ROI and trading scale into one rating with tier (elite/strong/competent), after filtering out contracts so only real traders are scored - a computed judgment for agents ranking wallets to copy-trade or vet against other sources. smart money score, wallet rating, is this wallet smart money, trader score, copy trad",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T04:23:54.442Z"
  },
  {
   "url": "https://api.x402node.dev/chain/token-age",
   "host": "api.x402node.dev",
   "description": "Determine how old a token contract is from its first on-chain activity, flagging very new tokens as high rug-risk - a pre-trade safety signal agents need that LLMs cannot look up. token age, contract age, new token risk, token created, rug risk age, how old is token Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T00:44:01.86Z"
  },
  {
   "url": "https://api.x402node.dev/chain/token-allowance",
   "host": "api.x402node.dev",
   "description": "Check the ERC20 allowance an owner has granted a spender, returns raw and formatted amount with token symbol and decimals on five EVM chains. token allowance, erc20 approval check, spender allowance, approval audit, revoke helper data Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T16:59:41.908Z"
  },
  {
   "url": "https://api.x402node.dev/chain/token-approvals",
   "host": "api.x402node.dev",
   "description": "Check the exact ERC20 allowance an owner has granted to a spender contract, flagging unlimited approvals for revocation, on EVM chains. token allowance, approval check, unlimited approval, revoke allowance, spender allowance, wallet security Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-24T14:30:21.881Z"
  },
  {
   "url": "https://api.x402node.dev/chain/token-tax",
   "host": "api.x402node.dev",
   "description": "Inspect an ERC20 token contract for buy/sell tax fields, owner renouncement and basic honeypot risk flags on EVM chains. token tax, honeypot check, buy sell tax, meme coin safety, rug risk flags, rugpull detection, token audit, contract safety check Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T06:13:31.546Z"
  },
  {
   "url": "https://api.x402node.dev/chain/tx-decode",
   "host": "api.x402node.dev",
   "description": "Decode EVM calldata or a Base tx hash into a readable function call: signature, selector, and decoded typed arguments. Search terms: calldata decoder, ABI decode, function selector 4byte, transaction decoder, EVM tx decode. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T06:33:31.361Z"
  },
  {
   "url": "https://api.x402node.dev/chain/tx-status",
   "host": "api.x402node.dev",
   "description": "Transaction receipt lookup by hash on five EVM chains: success or reverted status, block, gas used, effective gas price and log count. transaction status, tx receipt, transaction confirmed check, gas used lookup, tx hash search Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-30T13:31:55.088Z"
  },
  {
   "url": "https://api.x402node.dev/chain/wallet-activity",
   "host": "api.x402node.dev",
   "description": "Wallet activity profile - total transactions, NFT and token counts classified into an activity tier (dormant/regular/active/bot) - helps agents gauge whether a counterparty is an established user or a fresh/suspicious wallet, from data behind an API key. wallet activity, wallet age, tx count, account activity, wallet profile, fresh wallet detection Accepts payment on Base or Solana — either networ",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-29T07:27:11.09Z"
  },
  {
   "url": "https://api.x402node.dev/chain/wallet-label",
   "host": "api.x402node.dev",
   "description": "Heuristic on-chain labels for any address - contract vs EOA, activity tier, balance band and transaction count - on EVM chains. wallet label, address classification, eoa or contract, wallet activity, address profile, wallet tag, address label, onchain identity, smart money Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:42:58.141Z"
  },
  {
   "url": "https://api.x402node.dev/chain/wallet-pnl",
   "host": "api.x402node.dev",
   "description": "Realized trading profit and loss for any wallet - total profit USD, ROI percentage, trade count and a smart-money tier (elite/strong/profitable/losing) - lets agents identify profitable smart-money wallets to copy-trade or vet a counterparty's real track record, from data behind an API key. wallet pnl, smart money, trading profit, wallet profitability, copy trading, trader track record, profitable",
   "method": "GET",
   "chain": "base",
   "price": 0.018,
   "price_atomic": "18000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:21:08.564Z"
  },
  {
   "url": "https://api.x402node.dev/chain/wallet-portfolio",
   "host": "api.x402node.dev",
   "description": "Full token portfolio of a wallet with live USD value per token and total, spam filtered and sorted by value via Moralis - a real-time valued portfolio snapshot agents cannot assemble. wallet portfolio, token holdings usd, portfolio value, wallet tokens value, holdings snapshot, portfolio valuation Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.022,
   "price_atomic": "22000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-15T15:18:53.858Z"
  },
  {
   "url": "https://api.x402node.dev/chain/wallet-profile",
   "host": "api.x402node.dev",
   "description": "Counterparty risk profile of a wallet in one call - OFAC sanctions screening plus multi-chain net worth and on-chain activity, combined into a trust score - the pre-transaction due diligence an agent needs on an unknown address, aggregated from sources it would otherwise query separately. wallet profile, counterparty risk, address due diligence, wallet trust score, sanctions and activity, kyc wall",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-20T22:20:37.716Z"
  },
  {
   "url": "https://api.x402node.dev/chain/wallet-tokens",
   "host": "api.x402node.dev",
   "description": "List the ERC20 tokens an address holds on Base with symbol, decimals and formatted balance for each nonzero position. wallet tokens, token holdings, wallet portfolio, what tokens does this address hold, base wallet scan Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T23:32:54.254Z"
  },
  {
   "url": "https://api.x402node.dev/chain/whale-alert",
   "host": "api.x402node.dev",
   "description": "Detect the largest recent transfers of a token to spot whale accumulation or dumping before price moves - a real-time edge for trading agents that LLMs cannot see. whale alert, large transfers, whale movement, token whale, big transactions, whale tracker Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T16:35:17.555Z"
  },
  {
   "url": "https://api.x402node.dev/chain/whale-transfers",
   "host": "api.x402node.dev",
   "description": "Recent large (whale) transfers of a token across EVM chains - who is moving big amounts, from and to which wallets, signalling accumulation or distribution before price moves - smart-money flow intelligence agents act on, aggregated from data behind an API key. whale transfers, whale alert, large transfers, whale movements, smart money flow, accumulation distribution, big holders moving Accepts pa",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T09:55:02.358Z"
  },
  {
   "url": "https://api.x402node.dev/chain/yield-rates",
   "host": "api.x402node.dev",
   "description": "Top DeFi yield/APY opportunities across protocols and chains via DefiLlama, filterable by token symbol or chain, sorted by APY. defi yield, apy rates, yield farming, staking rewards, lending rates, best apy Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T16:34:36.374Z"
  },
  {
   "url": "https://api.x402node.dev/citation/bibtex",
   "host": "api.x402node.dev",
   "description": "Convert any DOI to BibTeX format via doi.org content negotiation. Returns ready-to-paste BibTeX entry. Use ?doi=10.1038/nature12373. Built for AI agents preparing manuscripts and reference managers. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T00:21:43.549Z"
  },
  {
   "url": "https://api.x402node.dev/citation/doi",
   "host": "api.x402node.dev",
   "description": "Look up scholarly metadata for any DOI via CrossRef. Returns title, authors, journal, publication date, abstract, citation count, references, license, URL. Use ?doi=10.1038/nature12373. Built for AI research agents doing literature review and citation graph traversal. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T22:30:12.916Z"
  },
  {
   "url": "https://api.x402node.dev/citation/format",
   "host": "api.x402node.dev",
   "description": "Format any DOI into a styled citation (apa, mla, chicago, ieee, harvard, vancouver). Returns plain-text bibliography string. Use ?doi=10.1038/nature12373 and style=apa. Built for AI agents producing draft references. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T14:47:26.197Z"
  },
  {
   "url": "https://api.x402node.dev/color/contrast",
   "host": "api.x402node.dev",
   "description": "WCAG contrast ratio calculator, accessibility checker, color contrast, a11y, WCAG 2.1 AA AAA, text contrast, color blindness, readable text color. Calculate WCAG 2.1 contrast ratio between two colors and return pass/fail for AA/AAA at normal/large text sizes. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T08:23:56.748Z"
  },
  {
   "url": "https://api.x402node.dev/color/hex-to-hsl",
   "host": "api.x402node.dev",
   "description": "Hex to HSL converter, hue saturation lightness, HSL color picker, hex to hsl, RGB to HSL, color space conversion, CSS hsl(), color theory. Convert hex color into HSL (Hue, Saturation, Lightness) and return both RGB intermediate and CSS hsl() string. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-21T08:34:37.121Z"
  },
  {
   "url": "https://api.x402node.dev/color/random",
   "host": "api.x402node.dev",
   "description": "Random color generator, random hex, random RGB, random HSL, color picker, batch colors, pleasant random color, vibrant colors. Generate one or more random colors with optional saturation and lightness constraints. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:20.544Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price",
   "host": "api.x402node.dev",
   "description": "Universal commodity price with smart localization: gold, silver, platinum, palladium, wti, brent, gas, copper, grains. Auto-adapts currency and unit to your locale (CNY per gram, JPY per gram) or stays USD. Params: symbol, amount, lang. 任意大宗商品实时价格，自动本地化币种与单位，黄金白银原油智能换算人民币/克。商品価格を自動現地化。Precio localizado. 현지화 시세. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T15:32:59.922Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/brent/usd/brent-usd",
   "host": "api.x402node.dev",
   "description": "Live Brent Crude Oil price (commodity futures, USD). Zero-param: GET returns current price. 布伦特原油实时价格行情。ブレント原油価格。Precio petroleo Brent. 브렌트 원유 시세. brent price, brent crude oil spot, commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:00:19.341Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/cattle/usd/cattle-usd",
   "host": "api.x402node.dev",
   "description": "Live Live Cattle price (commodity futures). Zero-param: GET returns current price. 活牛期货实时价格行情。肉牛価格。Precio ganado. 소 시세. cattle price, live cattle futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T16:59:05.975Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/cocoa/usd/cocoa-usd",
   "host": "api.x402node.dev",
   "description": "Live Cocoa price (commodity futures). Zero-param: GET returns current price. 可可期货实时价格行情。カカオ価格。Precio cacao. 코코아 시세. cocoa price, cocoa futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:00:28.807Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/coffee/usd/coffee-usd",
   "host": "api.x402node.dev",
   "description": "Live Coffee price (commodity futures). Zero-param: GET returns current price. 咖啡期货实时价格行情。コーヒー価格。Precio cafe. 커피 시세. coffee price, coffee futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T08:48:08.199Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/copper/usd/copper-usd",
   "host": "api.x402node.dev",
   "description": "Live Copper price (commodity futures, USD). Zero-param: GET returns current price. 铜实时价格行情。銅価格。Precio cobre. 구리 시세. copper price, copper spot, commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:00:37.91Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/corn/usd/corn-usd",
   "host": "api.x402node.dev",
   "description": "Live Corn price (commodity futures). Zero-param: GET returns current price. 玉米期货实时价格行情。トウモロコシ価格。Precio maiz. 옥수수 시세. corn price, corn futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:00:42.024Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/cotton/usd/cotton-usd",
   "host": "api.x402node.dev",
   "description": "Live Cotton price (commodity futures). Zero-param: GET returns current price. 棉花期货实时价格行情。綿価格。Precio algodon. 면화 시세. cotton price, cotton futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T22:02:58.336Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/gas/usd/natgas-usd",
   "host": "api.x402node.dev",
   "description": "Live Natural Gas price (commodity futures, USD). Zero-param: GET returns current price. 天然气实时价格行情。天然ガス価格。Precio gas natural. 천연가스 시세. gas price, natural gas spot, commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-03T14:04:24.413Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/gold/usd/xau-usd",
   "host": "api.x402node.dev",
   "description": "Live Gold price (commodity futures, USD). Zero-param: GET returns current price. 黄金实时价格行情。金価格。Precio oro. 금 시세. gold price, gold spot, commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T23:32:26.901Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/hogs/usd/hogs-usd",
   "host": "api.x402node.dev",
   "description": "Live Lean Hogs price (commodity futures). Zero-param: GET returns current price. 瘦肉猪期货实时价格行情。豚価格。Precio cerdo. 돼지 시세. hogs price, lean hogs futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:00:59.602Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/juice/usd/juice-usd",
   "host": "api.x402node.dev",
   "description": "Live Orange Juice price (commodity futures). Zero-param: GET returns current price. 橙汁期货实时价格行情。オレンジジュース価格。Precio jugo de naranja. 오렌지주스 시세. juice price, orange juice futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:01:04.169Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/palladium/usd/xpd-usd",
   "host": "api.x402node.dev",
   "description": "Live Palladium price (commodity futures, USD). Zero-param: GET returns current price. 钯金实时价格行情。パラジウム価格。Precio paladio. 팔라듐 시세. palladium price, palladium spot, commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T21:59:05.854Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/platinum/usd/xpt-usd",
   "host": "api.x402node.dev",
   "description": "Live Platinum price (commodity futures, USD). Zero-param: GET returns current price. 铂金实时价格行情。プラチナ価格。Precio platino. 백금 시세. platinum price, platinum spot, commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T08:44:40.022Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/rice/usd/rice-usd",
   "host": "api.x402node.dev",
   "description": "Live Rice price (commodity futures). Zero-param: GET returns current price. 稻米期货实时价格行情。米価格。Precio arroz. 쌀 시세. rice price, rice futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:01:12.868Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/silver/usd/xag-usd",
   "host": "api.x402node.dev",
   "description": "Live Silver price (commodity futures, USD). Zero-param: GET returns current price. 白银实时价格行情。銀価格。Precio plata. 은 시세. silver price, silver spot, commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:01:18.069Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/soybean/usd/soybean-usd",
   "host": "api.x402node.dev",
   "description": "Live Soybean price (commodity futures). Zero-param: GET returns current price. 大豆期货实时价格行情。大豆価格。Precio soja. 대두 시세. soybean price, soybean futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T21:57:28.178Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/sugar/usd/sugar-usd",
   "host": "api.x402node.dev",
   "description": "Live Sugar price (commodity futures). Zero-param: GET returns current price. 糖期货实时价格行情。砂糖価格。Precio azucar. 설탕 시세. sugar price, sugar futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T17:46:45.455Z"
  },
  {
   "url": "https://api.x402node.dev/commodity/price/wheat/usd/wheat-usd",
   "host": "api.x402node.dev",
   "description": "Live Wheat price (commodity futures). Zero-param: GET returns current price. 小麦期货实时价格行情。小麦価格。Precio trigo. 밀 시세. wheat price, wheat futures, agricultural commodity quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:01:26.658Z"
  },
  {
   "url": "https://api.x402node.dev/contract/gas-oracle",
   "host": "api.x402node.dev",
   "description": "Live Ethereum gas oracle from a block explorer behind an API key: safe, proposed and fast gas prices in gwei plus suggested base fee and last block. For transaction timing and fee estimation. gas oracle, gas price gwei, base fee, gas tracker, ethereum fees Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T14:13:55.847Z"
  },
  {
   "url": "https://api.x402node.dev/contract/tx-status",
   "host": "api.x402node.dev",
   "description": "Transaction status by hash and chain from a block explorer behind an API key: receipt success or failure, execution error flag and error description. For confirming and debugging transactions. transaction status, tx receipt, did tx succeed, execution error, tx confirmation Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T21:17:48.179Z"
  },
  {
   "url": "https://api.x402node.dev/convert/csv-json",
   "host": "api.x402node.dev",
   "description": "CSV to JSON, JSON to CSV, csv parser, csv to json converter, json to csv array, tabular data converter, spreadsheet to json, comma separated values parser, data transform. Bidirectional convert between CSV and JSON. CSV first row used as headers. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-17T08:44:13.061Z"
  },
  {
   "url": "https://api.x402node.dev/convert/markdown-html",
   "host": "api.x402node.dev",
   "description": "Markdown to HTML, HTML to Markdown, MD to HTML, markdown renderer, GFM markdown parser, convert md to html, convert html to markdown, markdown converter, html parser. Bidirectional convert between Markdown and HTML. Direction by 'from' param. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T14:09:30.011Z"
  },
  {
   "url": "https://api.x402node.dev/convert/timestamp",
   "host": "api.x402node.dev",
   "description": "Timestamp converter, unix timestamp to date, ISO 8601 converter, epoch to date, date string to unix, time format converter, utc to local time, unix time, epoch milliseconds, human readable date. Convert between unix epoch (sec or ms), ISO 8601, and human-readable date strings. Auto-detect input format. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T14:47:39.085Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/aes-decrypt",
   "host": "api.x402node.dev",
   "description": "AES decryption, AES-256-GCM decrypt, symmetric decryption, authenticated decryption, decrypt cipher, decode encrypted. Decrypt AES-256-GCM ciphertext given the key, IV, and authentication tag. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.016,
   "price_atomic": "16000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T13:41:36.371Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/ada/usd/ada-usd",
   "host": "api.x402node.dev",
   "description": "Convert ADA to USD at live price. Pass ?amount=1 for value in US Dollar. 艾达币兑换美元换算。カルダノを米ドルに換算。Convertir Cardano a dólar. 카르다노를 달러로 환전. ada to usd, Cardano convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T16:03:25.654Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/apt/usd/apt-usd",
   "host": "api.x402node.dev",
   "description": "Convert APT to USD at live price. Pass ?amount=1 for value in US Dollar. Aptos兑换美元换算。アプトスを米ドルに換算。Convertir Aptos a dólar. 앱토스를 달러로 환전. apt to usd, Aptos convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:01:54.136Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/arb/usd/arb-usd",
   "host": "api.x402node.dev",
   "description": "Convert ARB to USD at live price. Pass ?amount=1 for value in US Dollar. Arbitrum兑换美元换算。アービトラムを米ドルに換算。Convertir Arbitrum a dólar. 아비트럼를 달러로 환전. arb to usd, Arbitrum convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T15:54:09.448Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/atom/usd/atom-usd",
   "host": "api.x402node.dev",
   "description": "Convert ATOM to USD at live price. Pass ?amount=1 for value in US Dollar. Cosmos兑换美元换算。コスモスを米ドルに換算。Convertir Cosmos a dólar. 코스모스를 달러로 환전. atom to usd, Cosmos convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:01:58.425Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/avax/usd/avax-usd",
   "host": "api.x402node.dev",
   "description": "Convert AVAX to USD at live price. Pass ?amount=1 for value in US Dollar. 雪崩兑换美元换算。アバランチを米ドルに換算。Convertir Avalanche a dólar. 아발란체를 달러로 환전. avax to usd, Avalanche convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:02.47Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/bch/usd/bch-usd",
   "host": "api.x402node.dev",
   "description": "Convert BCH to USD at live price. Pass ?amount=1 for value in US Dollar. 比特币现金兑换美元换算。ビットコインキャッシュを米ドルに換算。Convertir Bitcoin Cash a dólar. 비트코인캐시를 달러로 환전. bch to usd, Bitcoin Cash convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:06.758Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/bnb/usd/bnb-usd",
   "host": "api.x402node.dev",
   "description": "Convert BNB to USD at live price. Pass ?amount=1 for value in US Dollar. 币安币兑换美元换算。BNBを米ドルに換算。Convertir BNB a dólar. 바이낸스코인를 달러로 환전. bnb to usd, BNB convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:10.912Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/btc/usd/btc-usd",
   "host": "api.x402node.dev",
   "description": "Convert BTC to USD at live price. Pass ?amount=1 for value in US Dollar. 比特币兑换美元换算。ビットコインを米ドルに換算。Convertir Bitcoin a dólar. 비트코인를 달러로 환전. btc to usd, Bitcoin convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:15.479Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/etc/usd/etc-usd",
   "host": "api.x402node.dev",
   "description": "Convert ETC to USD at live price. Pass ?amount=1 for value in US Dollar. 以太经典兑换美元换算。イーサリアムクラシックを米ドルに換算。Convertir Ethereum Classic a dólar. 이더리움클래식를 달러로 환전. etc to usd, Ethereum Classic convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:21.516Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/eth/usd/eth-usd",
   "host": "api.x402node.dev",
   "description": "Convert ETH to USD at live price. Pass ?amount=1 for value in US Dollar. 以太坊兑换美元换算。イーサリアムを米ドルに換算。Convertir Ethereum a dólar. 이더리움를 달러로 환전. eth to usd, Ethereum convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T17:35:06.263Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/fil/usd/fil-usd",
   "host": "api.x402node.dev",
   "description": "Convert FIL to USD at live price. Pass ?amount=1 for value in US Dollar. Filecoin兑换美元换算。ファイルコインを米ドルに換算。Convertir Filecoin a dólar. 파일코인를 달러로 환전. fil to usd, Filecoin convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T17:53:01.909Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/link/usd/link-usd",
   "host": "api.x402node.dev",
   "description": "Convert LINK to USD at live price. Pass ?amount=1 for value in US Dollar. Chainlink兑换美元换算。チェーンリンクを米ドルに換算。Convertir Chainlink a dólar. 체인링크를 달러로 환전. link to usd, Chainlink convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:35.693Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/ltc/usd/ltc-usd",
   "host": "api.x402node.dev",
   "description": "Convert LTC to USD at live price. Pass ?amount=1 for value in US Dollar. 莱特币兑换美元换算。ライトコインを米ドルに換算。Convertir Litecoin a dólar. 라이트코인를 달러로 환전. ltc to usd, Litecoin convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T17:52:47.137Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/matic/usd/matic-usd",
   "host": "api.x402node.dev",
   "description": "Convert MATIC to USD at live price. Pass ?amount=1 for value in US Dollar. Polygon兑换美元换算。ポリゴンを米ドルに換算。Convertir Polygon a dólar. 폴리곤를 달러로 환전. matic to usd, Polygon convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T00:38:13.478Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/near/usd/near-usd",
   "host": "api.x402node.dev",
   "description": "Convert NEAR to USD at live price. Pass ?amount=1 for value in US Dollar. NEAR兑换美元换算。ニアを米ドルに換算。Convertir NEAR a dólar. 니어를 달러로 환전. near to usd, NEAR Protocol convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:39.926Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/op/usd/op-usd",
   "host": "api.x402node.dev",
   "description": "Convert OP to USD at live price. Pass ?amount=1 for value in US Dollar. Optimism兑换美元换算。オプティミズムを米ドルに換算。Convertir Optimism a dólar. 옵티미즘를 달러로 환전. op to usd, Optimism convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T08:23:49.302Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/pepe/usd/pepe-usd",
   "host": "api.x402node.dev",
   "description": "Convert PEPE to USD at live price. Pass ?amount=1 for value in US Dollar. 佩佩币兑换美元换算。ペペを米ドルに換算。Convertir Pepe a dólar. 페페를 달러로 환전. pepe to usd, Pepe convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T23:31:24.799Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/shib/usd/shib-usd",
   "host": "api.x402node.dev",
   "description": "Convert SHIB to USD at live price. Pass ?amount=1 for value in US Dollar. 柴犬币兑换美元换算。柴犬コインを米ドルに換算。Convertir Shiba Inu a dólar. 시바이누를 달러로 환전. shib to usd, Shiba Inu convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T16:03:13.182Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/sol/usd/sol-usd",
   "host": "api.x402node.dev",
   "description": "Convert SOL to USD at live price. Pass ?amount=1 for value in US Dollar. Solana兑换美元换算。ソラナを米ドルに換算。Convertir Solana a dólar. 솔라나를 달러로 환전. sol to usd, Solana convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:02:53.071Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/sui/usd/sui-usd",
   "host": "api.x402node.dev",
   "description": "Convert SUI to USD at live price. Pass ?amount=1 for value in US Dollar. Sui兑换美元换算。スイを米ドルに換算。Convertir Sui a dólar. 수이를 달러로 환전. sui to usd, Sui convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T18:45:02.54Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/ton/usd/ton-usd",
   "host": "api.x402node.dev",
   "description": "Convert TON to USD at live price. Pass ?amount=1 for value in US Dollar. Toncoin兑换美元换算。トンコインを米ドルに換算。Convertir Toncoin a dólar. 톤코인를 달러로 환전. ton to usd, Toncoin convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T23:45:18.837Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/trx/usd/trx-usd",
   "host": "api.x402node.dev",
   "description": "Convert TRX to USD at live price. Pass ?amount=1 for value in US Dollar. 波场兑换美元换算。トロンを米ドルに換算。Convertir TRON a dólar. 트론를 달러로 환전. trx to usd, TRON convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:03:02.59Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/usdc/usd/usdc-usd",
   "host": "api.x402node.dev",
   "description": "Convert USDC to USD at live price. Pass ?amount=1 for value in US Dollar. USDC稳定币兑换美元换算。USDコインを米ドルに換算。Convertir USD Coin a dólar. USD코인를 달러로 환전. usdc to usd, USD Coin convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:03:06.693Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/usdt/usd/usdt-usd",
   "host": "api.x402node.dev",
   "description": "Convert USDT to USD at live price. Pass ?amount=1 for value in US Dollar. 泰达币兑换美元换算。テザーを米ドルに換算。Convertir Tether a dólar. 테더를 달러로 환전. usdt to usd, Tether convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:03:11.327Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/convert/xlm/usd/xlm-usd",
   "host": "api.x402node.dev",
   "description": "Convert XLM to USD at live price. Pass ?amount=1 for value in US Dollar. 恒星币兑换美元换算。ステラを米ドルに換算。Convertir Stellar a dólar. 스텔라를 달러로 환전. xlm to usd, Stellar convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T06:17:22.567Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/hmac",
   "host": "api.x402node.dev",
   "description": "HMAC calculator, HMAC-SHA256 SHA512 SHA1 MD5, message authentication code, hash with secret, signed hash, API request signing, webhook signature, JWT signature. Compute HMAC of a message with a secret key using any standard hash algorithm. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T08:24:06.14Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/namehash",
   "host": "api.x402node.dev",
   "description": "Compute the ENS namehash and keccak labelhash for a name like vitalik.eth. For resolvers, registries and agents working with ENS. ens namehash, labelhash, ens node, name resolution, evm utility Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T16:02:55.82Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/pbkdf2",
   "host": "api.x402node.dev",
   "description": "PBKDF2 key derivation, password hashing, KDF, scrypt alternative, stretch password, derive encryption key, password-based key derivation, iterations, salt. Derive a cryptographic key from a password using PBKDF2 with configurable iterations, salt, and hash algorithm. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.016,
   "price_atomic": "16000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-16T23:16:56.229Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price",
   "host": "api.x402node.dev",
   "description": "Universal crypto price with smart localization for ANY coin. Auto-adapts pricing currency to your locale (BTC in CNY/JPY/EUR) or stays USD. Params: symbol (BTC, ETH, WIF, or localized names), vs, amount, lang. 任意加密货币实时价格，自动本地化计价，比特币以太坊智能报人民币。暗号資産価格を自動現地化。Precio localizado de cripto. 현지화 암호화폐 시세. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-30T16:51:46.778Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/ada/usd/ada-usd",
   "host": "api.x402node.dev",
   "description": "Live ADA to USD price (Cardano / US Dollar). Zero-param: GET returns current price. 艾达币美元实时价格行情。カルダノ/米ドル 価格。Precio Cardano dólar. 카르다노 달러 시세. ada usd, ada-usd, ADA price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T18:40:55.644Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/arb/usd/arb-usd",
   "host": "api.x402node.dev",
   "description": "Live ARB to USD price (Arbitrum / US Dollar). Zero-param: GET returns current price. Arbitrum美元实时价格行情。アービトラム/米ドル 価格。Precio Arbitrum dólar. 아비트럼 달러 시세. arb usd, arb-usd, ARB price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:03:39.376Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/atom/usd/atom-usd",
   "host": "api.x402node.dev",
   "description": "Live ATOM to USD price (Cosmos / US Dollar). Zero-param: GET returns current price. Cosmos美元实时价格行情。コスモス/米ドル 価格。Precio Cosmos dólar. 코스모스 달러 시세. atom usd, atom-usd, ATOM price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-03T17:03:59.834Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/avax/usd/avax-usd",
   "host": "api.x402node.dev",
   "description": "Live AVAX to USD price (Avalanche / US Dollar). Zero-param: GET returns current price. 雪崩美元实时价格行情。アバランチ/米ドル 価格。Precio Avalanche dólar. 아발란체 달러 시세. avax usd, avax-usd, AVAX price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:03:47.962Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/bch/usd/bch-usd",
   "host": "api.x402node.dev",
   "description": "Live BCH to USD price (Bitcoin Cash / US Dollar). Zero-param: GET returns current price. 比特币现金美元实时价格行情。ビットコインキャッシュ/米ドル 価格。Precio Bitcoin Cash dólar. 비트코인캐시 달러 시세. bch usd, bch-usd, BCH price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:03:52.462Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/bnb/usd/bnb-usd",
   "host": "api.x402node.dev",
   "description": "Live BNB to USD price (BNB / US Dollar). Zero-param: GET returns current price. 币安币美元实时价格行情。BNB/米ドル 価格。Precio BNB dólar. 바이낸스코인 달러 시세. bnb usd, bnb-usd, BNB price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T17:06:39.614Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/btc/usd/btc-usd",
   "host": "api.x402node.dev",
   "description": "Live BTC to USD price (Bitcoin / US Dollar). Zero-param: GET returns current price. 比特币美元实时价格行情。ビットコイン/米ドル 価格。Precio Bitcoin dólar. 비트코인 달러 시세. btc usd, btc-usd, BTC price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:00.609Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/doge/usd/doge-usd",
   "host": "api.x402node.dev",
   "description": "Live DOGE to USD price (Dogecoin / US Dollar). Zero-param: GET returns current price. 狗狗币美元实时价格行情。ドージコイン/米ドル 価格。Precio Dogecoin dólar. 도지코인 달러 시세. doge usd, doge-usd, DOGE price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T21:17:38.919Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/dot/usd/dot-usd",
   "host": "api.x402node.dev",
   "description": "Live DOT to USD price (Polkadot / US Dollar). Zero-param: GET returns current price. 波卡美元实时价格行情。ポルカドット/米ドル 価格。Precio Polkadot dólar. 폴카닷 달러 시세. dot usd, dot-usd, DOT price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T22:30:20.168Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/etc/usd/etc-usd",
   "host": "api.x402node.dev",
   "description": "Live ETC to USD price (Ethereum Classic / US Dollar). Zero-param: GET returns current price. 以太经典美元实时价格行情。イーサリアムクラシック/米ドル 価格。Precio Ethereum Classic dólar. 이더리움클래식 달러 시세. etc usd, etc-usd, ETC price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T00:21:20.591Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/eth/usd/eth-usd",
   "host": "api.x402node.dev",
   "description": "Live ETH to USD price (Ethereum / US Dollar). Zero-param: GET returns current price. 以太坊美元实时价格行情。イーサリアム/米ドル 価格。Precio Ethereum dólar. 이더리움 달러 시세. eth usd, eth-usd, ETH price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:13.835Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/link/usd/link-usd",
   "host": "api.x402node.dev",
   "description": "Live LINK to USD price (Chainlink / US Dollar). Zero-param: GET returns current price. Chainlink美元实时价格行情。チェーンリンク/米ドル 価格。Precio Chainlink dólar. 체인링크 달러 시세. link usd, link-usd, LINK price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:19.391Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/matic/usd/matic-usd",
   "host": "api.x402node.dev",
   "description": "Live MATIC to USD price (Polygon / US Dollar). Zero-param: GET returns current price. Polygon美元实时价格行情。ポリゴン/米ドル 価格。Precio Polygon dólar. 폴리곤 달러 시세. matic usd, matic-usd, MATIC price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:24.019Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/near/usd/near-usd",
   "host": "api.x402node.dev",
   "description": "Live NEAR to USD price (NEAR Protocol / US Dollar). Zero-param: GET returns current price. NEAR美元实时价格行情。ニア/米ドル 価格。Precio NEAR dólar. 니어 달러 시세. near usd, near-usd, NEAR price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T14:09:42.049Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/op/usd/op-usd",
   "host": "api.x402node.dev",
   "description": "Live OP to USD price (Optimism / US Dollar). Zero-param: GET returns current price. Optimism美元实时价格行情。オプティミズム/米ドル 価格。Precio Optimism dólar. 옵티미즘 달러 시세. op usd, op-usd, OP price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:32.539Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/pepe/usd/pepe-usd",
   "host": "api.x402node.dev",
   "description": "Live PEPE to USD price (Pepe / US Dollar). Zero-param: GET returns current price. 佩佩币美元实时价格行情。ペペ/米ドル 価格。Precio Pepe dólar. 페페 달러 시세. pepe usd, pepe-usd, PEPE price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T23:59:02.747Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/sol/usd/sol-usd",
   "host": "api.x402node.dev",
   "description": "Live SOL to USD price (Solana / US Dollar). Zero-param: GET returns current price. Solana美元实时价格行情。ソラナ/米ドル 価格。Precio Solana dólar. 솔라나 달러 시세. sol usd, sol-usd, SOL price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:37.673Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/sui/usd/sui-usd",
   "host": "api.x402node.dev",
   "description": "Live SUI to USD price (Sui / US Dollar). Zero-param: GET returns current price. Sui美元实时价格行情。スイ/米ドル 価格。Precio Sui dólar. 수이 달러 시세. sui usd, sui-usd, SUI price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T00:21:10.909Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/ton/usd/ton-usd",
   "host": "api.x402node.dev",
   "description": "Live TON to USD price (Toncoin / US Dollar). Zero-param: GET returns current price. Toncoin美元实时价格行情。トンコイン/米ドル 価格。Precio Toncoin dólar. 톤코인 달러 시세. ton usd, ton-usd, TON price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:42.218Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/trx/usd/trx-usd",
   "host": "api.x402node.dev",
   "description": "Live TRX to USD price (TRON / US Dollar). Zero-param: GET returns current price. 波场美元实时价格行情。トロン/米ドル 価格。Precio TRON dólar. 트론 달러 시세. trx usd, trx-usd, TRX price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T18:41:04.112Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/usdc/usd/usdc-usd",
   "host": "api.x402node.dev",
   "description": "Live USDC to USD price (USD Coin / US Dollar). Zero-param: GET returns current price. USDC稳定币美元实时价格行情。USDコイン/米ドル 価格。Precio USD Coin dólar. USD코인 달러 시세. usdc usd, usdc-usd, USDC price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T13:35:52.123Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/xlm/usd/xlm-usd",
   "host": "api.x402node.dev",
   "description": "Live XLM to USD price (Stellar / US Dollar). Zero-param: GET returns current price. 恒星币美元实时价格行情。ステラ/米ドル 価格。Precio Stellar dólar. 스텔라 달러 시세. xlm usd, xlm-usd, XLM price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T08:00:40.937Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/price/xrp/usd/xrp-usd",
   "host": "api.x402node.dev",
   "description": "Live XRP to USD price (XRP Ripple / US Dollar). Zero-param: GET returns current price. 瑞波币美元实时价格行情。リップル/米ドル 価格。Precio XRP Ripple dólar. 리플 달러 시세. xrp usd, xrp-usd, XRP price. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:55.454Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/random-bytes",
   "host": "api.x402node.dev",
   "description": "Random bytes generator, cryptographic random, CSPRNG, secure random, random token, nonce generator, session key, API secret generator, random hex base64. Generate cryptographically secure random bytes in hex or base64 encoding. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:04:59.716Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/selector",
   "host": "api.x402node.dev",
   "description": "Compute the 4-byte function/error selector and full keccak topic from a solidity signature, e.g. transfer(address,uint256). For decoding tx input prefixes and matching event topics. function selector, 4byte, method id, event topic, keccak signature Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T07:04:38.638Z"
  },
  {
   "url": "https://api.x402node.dev/crypto/units",
   "host": "api.x402node.dev",
   "description": "Convert between EVM units (wei, gwei, ether) or arbitrary token decimals. Pass value, from and to as unit names or decimal counts. For gas math, token amount formatting and price math. wei gwei ether, unit conversion, token decimals, format units, parse units Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T17:34:23.099Z"
  },
  {
   "url": "https://api.x402node.dev/defi/bridge-quote",
   "host": "api.x402node.dev",
   "description": "Cross-chain bridge quote: best route, expected received amount, fees, gas and duration to move a token between EVM chains, aggregated across bridges via LI.FI. Lets an agent compare bridging cost and time without integrating a router. Live aggregated. bridge quote, cross chain transfer cost, best bridge route, lifi Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T13:47:48.651Z"
  },
  {
   "url": "https://api.x402node.dev/defi/chain-fees",
   "host": "api.x402node.dev",
   "description": "Ranks blockchains by protocol fees and revenue over the last 24 hours, aggregated from DeFiLlama, revealing where real on-chain economic activity and demand are concentrated right now. Live aggregated fee data an LLM cannot produce. chain fees, protocol revenue, onchain activity, where is the volume Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:05:08.099Z"
  },
  {
   "url": "https://api.x402node.dev/defi/dex-pool",
   "host": "api.x402node.dev",
   "description": "Live Uniswap V3 pool stats on Ethereum - token pair, fee tier, TVL, total volume, tx count and token prices from the subgraph - real-time DEX liquidity data for LP and pricing decisions that LLMs cannot access. dex pool, uniswap pool, pool tvl, liquidity pool data, pool reserves, lp stats Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.018,
   "price_atomic": "18000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T08:31:46.563Z"
  },
  {
   "url": "https://api.x402node.dev/defi/lending-markets",
   "host": "api.x402node.dev",
   "description": "Live Aave V3 lending markets ranked by TVL with supply APR, utilization, max LTV, liquidation threshold and penalty per asset - real-time rates and risk parameters agents need to compare lending/borrowing options, computed from the subgraph. lending markets, aave rates, supply apr, borrow rate, lending comparison, liquidation threshold Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:05:15.438Z"
  },
  {
   "url": "https://api.x402node.dev/defi/lst-rates",
   "host": "api.x402node.dev",
   "description": "Liquid staking and restaking token rates: APR, TVL and pool for major LSTs (stETH, rETH, cbETH, sfrxETH, wbETH, osETH and more) aggregated from DeFiLlama yields. Lets an agent compare staking yields across protocols in one call. Live aggregated DeFi yield data. liquid staking APR, stETH rETH yield, LST rates, restaking Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:05:21.529Z"
  },
  {
   "url": "https://api.x402node.dev/defi/price-impact",
   "host": "api.x402node.dev",
   "description": "Estimate the price impact (slippage) of a swap of a given size by comparing Uniswap V3 quotes at minimal vs target size - tells trading agents how much a large order will move the price against them before they execute, on-chain data LLMs cannot compute. price impact, slippage estimate, swap slippage, large trade impact, market depth, liquidity check Accepts payment on Base or Solana — either netw",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T17:52:28.437Z"
  },
  {
   "url": "https://api.x402node.dev/defi/protocol-tvl",
   "host": "api.x402node.dev",
   "description": "Total value locked for any DeFi protocol with per-chain breakdown and 7-day change - shows a protocol's size, momentum and which chains it is concentrated on, for agents assessing protocol health and capital flows. protocol tvl, defi tvl, total value locked, protocol size, tvl by chain, protocol momentum, defi protocol stats Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T07:33:24.154Z"
  },
  {
   "url": "https://api.x402node.dev/defi/yield-best",
   "host": "api.x402node.dev",
   "description": "Highest-yield DeFi pools across all chains and protocols, filterable by token and chain, TVL-filtered to exclude dust, with base vs reward APY split and impermanent-loss risk - aggregates 16000+ pools into a ranked shortlist agents cannot assemble. best yield, defi yield, highest apy, yield farming, best lending rate, yield aggregator Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:18:03.693Z"
  },
  {
   "url": "https://api.x402node.dev/dev/cron-parse",
   "host": "api.x402node.dev",
   "description": "cron parser, cron expression parser, parse cron expression, cron parser online, cron schedule parser, crontab parser, cron syntax parser, cron decoder, cron validator, next run calculator, cron to human readable, crontab inspector, cron job parser. Parse 5-field cron expressions and compute next N execution times. Returns human description + upcoming timestamps. For AI agents, schedule debug, auto",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T18:36:51.651Z"
  },
  {
   "url": "https://api.x402node.dev/dev/hash",
   "host": "api.x402node.dev",
   "description": "hash sha256 generator, SHA256 hash generator, SHA-256 hash, generate SHA256 hash, SHA-1 SHA-256 SHA-384 SHA-512 hash, MD5 hash generator, cryptographic hash, hex digest, checksum, message digest generator, file integrity hash, content fingerprint. Compute hash of any text using MD5, SHA-1, SHA-256, SHA-384, or SHA-512. Returns hex digest. For AI agents, integrity checks, deduplication, content add",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T18:37:14.009Z"
  },
  {
   "url": "https://api.x402node.dev/dev/jwt-decode",
   "host": "api.x402node.dev",
   "description": "JWT decoder, JSON Web Token parser, JWT inspector, claims extractor, OAuth token decoder, JWT header parser, JWT payload reader, jwt.io alternative, API token introspection. Decode JWT header and payload (signature NOT verified). For AI agents, OAuth flow debug, API token inspection, auth analysis, jwt claims parser Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T18:57:58.176Z"
  },
  {
   "url": "https://api.x402node.dev/dev/regex-test",
   "host": "api.x402node.dev",
   "description": "regex test, test regex, regex tester, test regular expression, regex test online, regex pattern test, regular expression test, pattern matcher, JavaScript regex test, find regex matches, regex validator, regex debugger, regex 101 alternative. Test any regex pattern against text. Returns all matches with capture groups and indices. For AI agents, pattern extraction, text validation, log parsing. Ac",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-23T23:13:52.508Z"
  },
  {
   "url": "https://api.x402node.dev/dev/uuid",
   "host": "api.x402node.dev",
   "description": "UUID generator API, UUID generator, UUIDv4 generator, UUIDv7 generator, random UUID generator, unique ID generator, batch UUID generator, GUID generator, RFC 4122 UUID generator, online UUID generator, database UUID generator. Generate cryptographically random UUID v4 or time-sortable UUID v7, single or batch up to 100. For AI agents, distributed systems, database row IDs, request tracking, correl",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:05:54.935Z"
  },
  {
   "url": "https://api.x402node.dev/domain/check",
   "host": "api.x402node.dev",
   "description": "Comprehensive domain reputation report combining RDAP (modern WHOIS), DNS records, email security (SPF/DKIM/DMARC), SSL certificate inspection, and domain age. Returns risk_summary (low/medium/high) and specific risk_reasons. Use ?domain=example.com. Built for fraud detection, marketing list verification, KYA workflows, and security agents. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-20T08:32:14.058Z"
  },
  {
   "url": "https://api.x402node.dev/domain/dns",
   "host": "api.x402node.dev",
   "description": "DNS records for a domain: A, AAAA, MX, NS, TXT, SOA, CAA. Use ?domain=example.com. Built for DNS audit and email infrastructure verification. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T13:48:01.944Z"
  },
  {
   "url": "https://api.x402node.dev/domain/email-security",
   "host": "api.x402node.dev",
   "description": "Email security posture: SPF/DKIM/DMARC presence and parsed policy. Detects missing or misconfigured email authentication. Use ?domain=example.com. Built for email deliverability and phishing prevention. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T23:59:13.043Z"
  },
  {
   "url": "https://api.x402node.dev/ecom/bestsellers",
   "host": "api.x402node.dev",
   "description": "Get Amazon Best Sellers for a category on any Amazon marketplace (amazon.com, amazon.de, amazon.co.uk, amazon.co.jp and more): ranked products with ASIN, title, brand, price, rating, reviews, Best Sellers Rank, seller and image. Async: first call with category_url returns a snapshot id; call again with that snapshot to fetch the ranked list. For cross-market trend spotting and product selection. 亚",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-26T02:48:38.278Z"
  },
  {
   "url": "https://api.x402node.dev/ecom/reviews",
   "host": "api.x402node.dev",
   "description": "Get Amazon product reviews by ASIN or URL: review text, star rating, title, author, date, verified-purchase and Vine flags, helpful votes and variant, plus the product star-rating breakdown. Async: a first call with asin returns a snapshot id (collection ~40s); call again with that snapshot to fetch reviews. For review mining, sentiment, complaint detection and competitor weakness analysis. 亚马逊评论挖",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T08:53:31.506Z"
  },
  {
   "url": "https://api.x402node.dev/ecom/search",
   "host": "api.x402node.dev",
   "description": "Search Amazon by keyword and get a structured product list: title, ASIN, brand, price, currency, rating, reviews, Best Sellers Rank, category, seller and image per result. Async: a first call with keyword returns a snapshot id (collection ~60-120s); call again with that snapshot to fetch results. For product selection, niche and competitor research, price and rank monitoring. 亚马逊关键词选品与竞品搜索。 Accept",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T07:30:35.485Z"
  },
  {
   "url": "https://api.x402node.dev/ecom/sellers",
   "host": "api.x402node.dev",
   "description": "Get an Amazon seller profile by seller id or seller URL: seller name, star rating, business name and address, and recent buyer feedback with dates and star ratings. Returns clean structured JSON in a single synchronous call. For competitor and seller research, reputation and dispute checks, supplier vetting and Buy Box rival analysis. 亚马逊卖家画像与竞品口碑核查。 Accepts payment on Base or Solana — either netw",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T06:35:09.852Z"
  },
  {
   "url": "https://api.x402node.dev/encode/base32",
   "host": "api.x402node.dev",
   "description": "Base32 encoder/decoder, RFC 4648, Crockford, case-insensitive, DNS, TOTP secret, 2FA key encoding, human-readable base32. Encode binary or text to/from Base32. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-20T16:48:16.148Z"
  },
  {
   "url": "https://api.x402node.dev/encode/base58",
   "host": "api.x402node.dev",
   "description": "Base58 encoder/decoder, Bitcoin, Solana, IPFS CID, Flickr, no ambiguous chars, address encoding, wallet address format. Used by BTC, Solana, IPFS. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T15:35:37.783Z"
  },
  {
   "url": "https://api.x402node.dev/encode/url",
   "host": "api.x402node.dev",
   "description": "URL encoder/decoder, percent encoding, RFC 3986, query string escape, form data, encodeURIComponent, decodeURIComponent. Safely escape URLs for HTTP. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-22T06:49:09.924Z"
  },
  {
   "url": "https://api.x402node.dev/feed/parse",
   "host": "api.x402node.dev",
   "description": "rss feed parser, rss parser, parse rss feed, rss feed parse, parse rss, rss to json, atom feed parser, parse atom feed, RSS 2.0 parser, Atom 1.0 parser, xml feed parser, feed parser API, rss feed reader, feed aggregator. Parse any RSS 2.0 or Atom feed URL. Returns channel/feed metadata (title, link, description, language) and items array. Use url param For AI agents monitoring news, blogs, content",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-15T21:55:53.542Z"
  },
  {
   "url": "https://api.x402node.dev/feed/podcast",
   "host": "api.x402node.dev",
   "description": "podcast rss parser, podcast feed parser, iTunes podcast feed, podcast metadata API, podcast episode extractor, podcast audio URL extractor. Parse podcast RSS feed with iTunes namespace. Returns metadata (author, image, category) plus episodes with audio_url, audio_type, duration, episode and season. For AI agents indexing podcasts. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T00:38:27.311Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/aud/jpy/aud-jpy",
   "host": "api.x402node.dev",
   "description": "Convert AUD to JPY at live rate. Pass ?amount=100 for value in Japanese Yen. 澳元兑换日元换算。豪ドルを円に換算。Convertir dólar australiano a yen. 호주 달러를 엔로 환전. aud to jpy convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T22:03:37.752Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/aud/usd/aud-usd",
   "host": "api.x402node.dev",
   "description": "Convert AUD to USD at live rate. Pass ?amount=100 for value in US Dollar. 澳元兑换美元换算。豪ドルを米ドルに換算。Convertir dólar australiano a dólar. 호주 달러를 달러로 환전. aud to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:07:05.908Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/cad/usd/cad-usd",
   "host": "api.x402node.dev",
   "description": "Convert CAD to USD at live rate. Pass ?amount=100 for value in US Dollar. 加元兑换美元换算。カナダドルを米ドルに換算。Convertir dólar canadiense a dólar. 캐나다 달러를 달러로 환전. cad to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:07:10.598Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/chf/usd/chf-usd",
   "host": "api.x402node.dev",
   "description": "Convert CHF to USD at live rate. Pass ?amount=100 for value in US Dollar. 瑞士法郎兑换美元换算。スイスフランを米ドルに換算。Convertir franco suizo a dólar. 스위스 프랑를 달러로 환전. chf to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T06:56:54.631Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/cny/hkd/cny-hkd",
   "host": "api.x402node.dev",
   "description": "Convert CNY to HKD at live rate. Pass ?amount=100 for value in Hong Kong Dollar. 人民币兑换港币换算。人民元を香港ドルに換算。Convertir yuan a dólar de Hong Kong. 위안를 홍콩 달러로 환전. cny to hkd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T23:32:40.182Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/cny/usd/cny-usd",
   "host": "api.x402node.dev",
   "description": "Convert CNY to USD at live rate. Pass ?amount=100 for value in US Dollar. 人民币兑换美元换算。人民元を米ドルに換算。Convertir yuan a dólar. 위안를 달러로 환전. cny to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:58:44.327Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/eur/gbp/eur-gbp",
   "host": "api.x402node.dev",
   "description": "Convert EUR to GBP at live rate. Pass ?amount=100 for value in British Pound. 欧元兑换英镑换算。ユーロをポンドに換算。Convertir euro a libra. 유로를 파운드로 환전. eur to gbp convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T23:55:04.121Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/eur/jpy/eur-jpy",
   "host": "api.x402node.dev",
   "description": "Convert EUR to JPY at live rate. Pass ?amount=100 for value in Japanese Yen. 欧元兑换日元换算。ユーロを円に換算。Convertir euro a yen. 유로를 엔로 환전. eur to jpy convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T06:28:02.106Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/eur/usd/eur-usd",
   "host": "api.x402node.dev",
   "description": "Convert EUR to USD at live rate. Pass ?amount=100 for value in US Dollar. 欧元兑换美元换算。ユーロを米ドルに換算。Convertir euro a dólar. 유로를 달러로 환전. eur to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T06:13:39.424Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/gbp/eur/gbp-eur",
   "host": "api.x402node.dev",
   "description": "Convert GBP to EUR at live rate. Pass ?amount=100 for value in Euro. 英镑兑换欧元换算。ポンドをユーロに換算。Convertir libra a euro. 파운드를 유로로 환전. gbp to eur convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:07:31.093Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/gbp/jpy/gbp-jpy",
   "host": "api.x402node.dev",
   "description": "Convert GBP to JPY at live rate. Pass ?amount=100 for value in Japanese Yen. 英镑兑换日元换算。ポンドを円に換算。Convertir libra a yen. 파운드를 엔로 환전. gbp to jpy convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:07:36.692Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/gbp/usd/gbp-usd",
   "host": "api.x402node.dev",
   "description": "Convert GBP to USD at live rate. Pass ?amount=100 for value in US Dollar. 英镑兑换美元换算。ポンドを米ドルに換算。Convertir libra a dólar. 파운드를 달러로 환전. gbp to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:07:42.815Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/hkd/usd/hkd-usd",
   "host": "api.x402node.dev",
   "description": "Convert HKD to USD at live rate. Pass ?amount=100 for value in US Dollar. 港币兑换美元换算。香港ドルを米ドルに換算。Convertir dólar de Hong Kong a dólar. 홍콩 달러를 달러로 환전. hkd to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:07:49.136Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/jpy/aud/jpy-aud",
   "host": "api.x402node.dev",
   "description": "Convert JPY to AUD at live rate. Pass ?amount=100 for value in Australian Dollar. 日元兑换澳元换算。円を豪ドルに換算。Convertir yen a dólar australiano. 엔를 호주 달러로 환전. jpy to aud convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T21:17:51.817Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/jpy/eur/jpy-eur",
   "host": "api.x402node.dev",
   "description": "Convert JPY to EUR at live rate. Pass ?amount=100 for value in Euro. 日元兑换欧元换算。円をユーロに換算。Convertir yen a euro. 엔를 유로로 환전. jpy to eur convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T18:10:06.201Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/jpy/usd/jpy-usd",
   "host": "api.x402node.dev",
   "description": "Convert JPY to USD at live rate. Pass ?amount=100 for value in US Dollar. 日元兑换美元换算。円を米ドルに換算。Convertir yen a dólar. 엔를 달러로 환전. jpy to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:08:01.326Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/krw/usd/krw-usd",
   "host": "api.x402node.dev",
   "description": "Convert KRW to USD at live rate. Pass ?amount=100 for value in US Dollar. 韩元兑换美元换算。ウォンを米ドルに換算。Convertir won a dólar. 원를 달러로 환전. krw to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T17:47:15.583Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/sgd/usd/sgd-usd",
   "host": "api.x402node.dev",
   "description": "Convert SGD to USD at live rate. Pass ?amount=100 for value in US Dollar. 新加坡元兑换美元换算。シンガポールドルを米ドルに換算。Convertir dólar de Singapur a dólar. 싱가포르 달러를 달러로 환전. sgd to usd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T00:21:52.322Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/cad/usd-cad",
   "host": "api.x402node.dev",
   "description": "Convert USD to CAD at live rate. Pass ?amount=100 for value in Canadian Dollar. 美元兑换加元换算。米ドルをカナダドルに換算。Convertir dólar a dólar canadiense. 달러를 캐나다 달러로 환전. usd to cad convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-03T17:03:51.989Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/chf/usd-chf",
   "host": "api.x402node.dev",
   "description": "Convert USD to CHF at live rate. Pass ?amount=100 for value in Swiss Franc. 美元兑换瑞士法郎换算。米ドルをスイスフランに換算。Convertir dólar a franco suizo. 달러를 스위스 프랑로 환전. usd to chf convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:08:19.406Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/cny/usd-cny",
   "host": "api.x402node.dev",
   "description": "Convert USD to CNY at live rate. Pass ?amount=100 for value in Chinese Yuan. 美元兑换人民币换算。米ドルを人民元に換算。Convertir dólar a yuan. 달러를 위안로 환전. usd to cny convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:24:58.893Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/eur/usd-eur",
   "host": "api.x402node.dev",
   "description": "Convert USD to EUR at live rate. Pass ?amount=100 for value in Euro. 美元兑换欧元换算。米ドルをユーロに換算。Convertir dólar a euro. 달러를 유로로 환전. usd to eur convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:08:29.388Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/hkd/usd-hkd",
   "host": "api.x402node.dev",
   "description": "Convert USD to HKD at live rate. Pass ?amount=100 for value in Hong Kong Dollar. 美元兑换港币换算。米ドルを香港ドルに換算。Convertir dólar a dólar de Hong Kong. 달러를 홍콩 달러로 환전. usd to hkd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:08:34.902Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/jpy/usd-jpy",
   "host": "api.x402node.dev",
   "description": "Convert USD to JPY at live rate. Pass ?amount=100 for value in Japanese Yen. 美元兑换日元换算。米ドルを円に換算。Convertir dólar a yen. 달러를 엔로 환전. usd to jpy convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T14:29:48.211Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/krw/usd-krw",
   "host": "api.x402node.dev",
   "description": "Convert USD to KRW at live rate. Pass ?amount=100 for value in Korean Won. 美元兑换韩元换算。米ドルをウォンに換算。Convertir dólar a won. 달러를 원로 환전. usd to krw convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-29T00:20:14.62Z"
  },
  {
   "url": "https://api.x402node.dev/forex/convert/usd/nzd/usd-nzd",
   "host": "api.x402node.dev",
   "description": "Convert USD to NZD at live rate. Pass ?amount=100 for value in New Zealand Dollar. 美元兑换纽元换算。米ドルをNZドルに換算。Convertir dólar a dólar neozelandés. 달러를 뉴질랜드 달러로 환전. usd to nzd convert. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T16:04:56.398Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/aud/jpy/aud-jpy",
   "host": "api.x402node.dev",
   "description": "Live AUD to JPY exchange rate (Australian Dollar / Japanese Yen). Zero-param: GET returns current rate. 澳元兑日元实时汇率。豪ドル/円 為替レート。Tipo de cambio dólar australiano-yen. 호주 달러 엔 환율. aud jpy, aud-jpy, AUD/JPY forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-30T16:52:09.981Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/cad/usd/cad-usd",
   "host": "api.x402node.dev",
   "description": "Live CAD to USD exchange rate (Canadian Dollar / US Dollar). Zero-param: GET returns current rate. 加元兑美元实时汇率。カナダドル/米ドル 為替レート。Tipo de cambio dólar canadiense-dólar. 캐나다 달러 달러 환율. cad usd, cad-usd, CAD/USD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:08:52.575Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/cny/hkd/cny-hkd",
   "host": "api.x402node.dev",
   "description": "Live CNY to HKD exchange rate (Chinese Yuan / Hong Kong Dollar). Zero-param: GET returns current rate. 人民币兑港币实时汇率。人民元/香港ドル 為替レート。Tipo de cambio yuan-dólar de Hong Kong. 위안 홍콩 달러 환율. cny hkd, cny-hkd, CNY/HKD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:08:57.8Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/cny/usd/cny-usd",
   "host": "api.x402node.dev",
   "description": "Live CNY to USD exchange rate (Chinese Yuan / US Dollar). Zero-param: GET returns current rate. 人民币兑美元实时汇率。人民元/米ドル 為替レート。Tipo de cambio yuan-dólar. 위안 달러 환율. cny usd, cny-usd, CNY/USD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:09:03.562Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/eur/gbp/eur-gbp",
   "host": "api.x402node.dev",
   "description": "Live EUR to GBP exchange rate (Euro / British Pound). Zero-param: GET returns current rate. 欧元兑英镑实时汇率。ユーロ/ポンド 為替レート。Tipo de cambio euro-libra. 유로 파운드 환율. eur gbp, eur-gbp, EUR/GBP forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:09:09.597Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/eur/jpy/eur-jpy",
   "host": "api.x402node.dev",
   "description": "Live EUR to JPY exchange rate (Euro / Japanese Yen). Zero-param: GET returns current rate. 欧元兑日元实时汇率。ユーロ/円 為替レート。Tipo de cambio euro-yen. 유로 엔 환율. eur jpy, eur-jpy, EUR/JPY forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T06:16:03.314Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/eur/usd/eur-usd",
   "host": "api.x402node.dev",
   "description": "Live EUR to USD exchange rate (Euro / US Dollar). Zero-param: GET returns current rate. 欧元兑美元实时汇率。ユーロ/米ドル 為替レート。Tipo de cambio euro-dólar. 유로 달러 환율. eur usd, eur-usd, EUR/USD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:09:21.244Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/gbp/eur/gbp-eur",
   "host": "api.x402node.dev",
   "description": "Live GBP to EUR exchange rate (British Pound / Euro). Zero-param: GET returns current rate. 英镑兑欧元实时汇率。ポンド/ユーロ 為替レート。Tipo de cambio libra-euro. 파운드 유로 환율. gbp eur, gbp-eur, GBP/EUR forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:09:25.743Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/gbp/jpy/gbp-jpy",
   "host": "api.x402node.dev",
   "description": "Live GBP to JPY exchange rate (British Pound / Japanese Yen). Zero-param: GET returns current rate. 英镑兑日元实时汇率。ポンド/円 為替レート。Tipo de cambio libra-yen. 파운드 엔 환율. gbp jpy, gbp-jpy, GBP/JPY forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T13:44:55.705Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/hkd/cny/hkd-cny",
   "host": "api.x402node.dev",
   "description": "Live HKD to CNY exchange rate (Hong Kong Dollar / Chinese Yuan). Zero-param: GET returns current rate. 港币兑人民币实时汇率。香港ドル/人民元 為替レート。Tipo de cambio dólar de Hong Kong-yuan. 홍콩 달러 위안 환율. hkd cny, hkd-cny, HKD/CNY forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-29T18:49:48.898Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/hkd/usd/hkd-usd",
   "host": "api.x402node.dev",
   "description": "Live HKD to USD exchange rate (Hong Kong Dollar / US Dollar). Zero-param: GET returns current rate. 港币兑美元实时汇率。香港ドル/米ドル 為替レート。Tipo de cambio dólar de Hong Kong-dólar. 홍콩 달러 달러 환율. hkd usd, hkd-usd, HKD/USD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T15:53:29.703Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/jpy/aud/jpy-aud",
   "host": "api.x402node.dev",
   "description": "Live JPY to AUD exchange rate (Japanese Yen / Australian Dollar). Zero-param: GET returns current rate. 日元兑澳元实时汇率。円/豪ドル 為替レート。Tipo de cambio yen-dólar australiano. 엔 호주 달러 환율. jpy aud, jpy-aud, JPY/AUD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T17:52:40.825Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/jpy/eur/jpy-eur",
   "host": "api.x402node.dev",
   "description": "Live JPY to EUR exchange rate (Japanese Yen / Euro). Zero-param: GET returns current rate. 日元兑欧元实时汇率。円/ユーロ 為替レート。Tipo de cambio yen-euro. 엔 유로 환율. jpy eur, jpy-eur, JPY/EUR forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T16:59:35.894Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/jpy/gbp/jpy-gbp",
   "host": "api.x402node.dev",
   "description": "Live JPY to GBP exchange rate (Japanese Yen / British Pound). Zero-param: GET returns current rate. 日元兑英镑实时汇率。円/ポンド 為替レート。Tipo de cambio yen-libra. 엔 파운드 환율. jpy gbp, jpy-gbp, JPY/GBP forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T16:30:44.362Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/jpy/usd/jpy-usd",
   "host": "api.x402node.dev",
   "description": "Live JPY to USD exchange rate (Japanese Yen / US Dollar). Zero-param: GET returns current rate. 日元兑美元实时汇率。円/米ドル 為替レート。Tipo de cambio yen-dólar. 엔 달러 환율. jpy usd, jpy-usd, JPY/USD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T18:40:58.963Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/krw/usd/krw-usd",
   "host": "api.x402node.dev",
   "description": "Live KRW to USD exchange rate (Korean Won / US Dollar). Zero-param: GET returns current rate. 韩元兑美元实时汇率。ウォン/米ドル 為替レート。Tipo de cambio won-dólar. 원 달러 환율. krw usd, krw-usd, KRW/USD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:09:47.343Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/nzd/usd/nzd-usd",
   "host": "api.x402node.dev",
   "description": "Live NZD to USD exchange rate (New Zealand Dollar / US Dollar). Zero-param: GET returns current rate. 纽元兑美元实时汇率。NZドル/米ドル 為替レート。Tipo de cambio dólar neozelandés-dólar. 뉴질랜드 달러 달러 환율. nzd usd, nzd-usd, NZD/USD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T18:36:58.844Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/cad/usd-cad",
   "host": "api.x402node.dev",
   "description": "Live USD to CAD exchange rate (US Dollar / Canadian Dollar). Zero-param: GET returns current rate. 美元兑加元实时汇率。米ドル/カナダドル 為替レート。Tipo de cambio dólar-dólar canadiense. 달러 캐나다 달러 환율. usd cad, usd-cad, USD/CAD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:09:57.532Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/chf/usd-chf",
   "host": "api.x402node.dev",
   "description": "Live USD to CHF exchange rate (US Dollar / Swiss Franc). Zero-param: GET returns current rate. 美元兑瑞士法郎实时汇率。米ドル/スイスフラン 為替レート。Tipo de cambio dólar-franco suizo. 달러 스위스 프랑 환율. usd chf, usd-chf, USD/CHF forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:10:02.745Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/cny/usd-cny",
   "host": "api.x402node.dev",
   "description": "Live USD to CNY exchange rate (US Dollar / Chinese Yuan). Zero-param: GET returns current rate. 美元兑人民币实时汇率。米ドル/人民元 為替レート。Tipo de cambio dólar-yuan. 달러 위안 환율. usd cny, usd-cny, USD/CNY forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-29T23:03:29.138Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/eur/usd-eur",
   "host": "api.x402node.dev",
   "description": "Live USD to EUR exchange rate (US Dollar / Euro). Zero-param: GET returns current rate. 美元兑欧元实时汇率。米ドル/ユーロ 為替レート。Tipo de cambio dólar-euro. 달러 유로 환율. usd eur, usd-eur, USD/EUR forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T23:31:46.819Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/gbp/usd-gbp",
   "host": "api.x402node.dev",
   "description": "Live USD to GBP exchange rate (US Dollar / British Pound). Zero-param: GET returns current rate. 美元兑英镑实时汇率。米ドル/ポンド 為替レート。Tipo de cambio dólar-libra. 달러 파운드 환율. usd gbp, usd-gbp, USD/GBP forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-03T14:04:16.305Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/hkd/usd-hkd",
   "host": "api.x402node.dev",
   "description": "Live USD to HKD exchange rate (US Dollar / Hong Kong Dollar). Zero-param: GET returns current rate. 美元兑港币实时汇率。米ドル/香港ドル 為替レート。Tipo de cambio dólar-dólar de Hong Kong. 달러 홍콩 달러 환율. usd hkd, usd-hkd, USD/HKD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:10:18.761Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/jpy/usd-jpy",
   "host": "api.x402node.dev",
   "description": "Live USD to JPY exchange rate (US Dollar / Japanese Yen). Zero-param: GET returns current rate. 美元兑日元实时汇率。米ドル/円 為替レート。Tipo de cambio dólar-yen. 달러 엔 환율. usd jpy, usd-jpy, USD/JPY forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:10:24.007Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/krw/usd-krw",
   "host": "api.x402node.dev",
   "description": "Live USD to KRW exchange rate (US Dollar / Korean Won). Zero-param: GET returns current rate. 美元兑韩元实时汇率。米ドル/ウォン 為替レート。Tipo de cambio dólar-won. 달러 원 환율. usd krw, usd-krw, USD/KRW forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:10:28.914Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/nzd/usd-nzd",
   "host": "api.x402node.dev",
   "description": "Live USD to NZD exchange rate (US Dollar / New Zealand Dollar). Zero-param: GET returns current rate. 美元兑纽元实时汇率。米ドル/NZドル 為替レート。Tipo de cambio dólar-dólar neozelandés. 달러 뉴질랜드 달러 환율. usd nzd, usd-nzd, USD/NZD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T22:03:53.87Z"
  },
  {
   "url": "https://api.x402node.dev/forex/rate/usd/sgd/usd-sgd",
   "host": "api.x402node.dev",
   "description": "Live USD to SGD exchange rate (US Dollar / Singapore Dollar). Zero-param: GET returns current rate. 美元兑新加坡元实时汇率。米ドル/シンガポールドル 為替レート。Tipo de cambio dólar-dólar de Singapur. 달러 싱가포르 달러 환율. usd sgd, usd-sgd, USD/SGD forex quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T06:36:56.633Z"
  },
  {
   "url": "https://api.x402node.dev/forum/hn",
   "host": "api.x402node.dev",
   "description": "Search Hacker News stories and comments via Algolia. Returns title, author, points, URL, num_comments, created_at, story/comment text. Use ?q=YOUR_QUERY and type=story (default) or type=comment, and limit=10. Built for AI coding agents researching tech discussions, debugging tips, and tech opinions, hn front page, hacker news top stories Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T06:33:42.122Z"
  },
  {
   "url": "https://api.x402node.dev/forum/stackoverflow",
   "host": "api.x402node.dev",
   "description": "Search Stack Overflow questions via Stack Exchange API. Returns title, score, answer_count, is_answered, accepted_answer_id, tags, view_count, link, created_at, owner. Use ?q=YOUR_QUERY plus optional and tag=python and site=stackoverflow|serverfault|superuser and limit=10. Built for AI coding agents finding proven solutions and Q and A. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T22:29:59.966Z"
  },
  {
   "url": "https://api.x402node.dev/generate/color-palette",
   "host": "api.x402node.dev",
   "description": "Color palette generator, color scheme, complementary colors, analogous palette, triadic colors, monochromatic palette, tetradic, color theory, generate colors, UI design palette, web color picker, harmony colors. Generate harmonious color palette from base color using color theory. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0047,
   "price_atomic": "4700",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T18:09:55.506Z"
  },
  {
   "url": "https://api.x402node.dev/generate/password",
   "host": "api.x402node.dev",
   "description": "Password generator, strong password, random password, secure password generator, crypto-safe password, password maker, generate strong password, customizable password length, pronounceable password, random secure pass. Generate cryptographically random password with custom length and character set rules. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:10:50.376Z"
  },
  {
   "url": "https://api.x402node.dev/identity/avatar",
   "host": "api.x402node.dev",
   "description": "Generate consistent avatar URLs for any name/seed via DiceBear (19 styles incl. bottts, avataaars, pixel-art, lorelei) or UI-Avatars (initials). Returns SVG/PNG URLs and available style list. Use ?name=Alice and style=bottts. Built for AI agents auto-generating profile pics for synthetic users, comments, demos. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T18:40:31.68Z"
  },
  {
   "url": "https://api.x402node.dev/identity/gravatar",
   "host": "api.x402node.dev",
   "description": "Look up Gravatar avatar URL + public profile by email. Returns md5/sha256 hashes, sized avatar URLs, default-icon variants, and profile JSON (display name, location, links, accounts) if it exists. Use ?email=user@example.com. Built for AI agents enriching user data and onboarding. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T15:53:15.643Z"
  },
  {
   "url": "https://api.x402node.dev/image/exif",
   "host": "api.x402node.dev",
   "description": "Extract EXIF metadata from a JPEG/TIFF image URL. Returns camera make/model, lens, ISO, exposure, focal length, GPS coords, dimensions, datetime taken, orientation. Use url param Built for AI agents auditing photo provenance, building EXIF-stripping pipelines, or photo organization. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T23:33:27.59Z"
  },
  {
   "url": "https://api.x402node.dev/image/ocr",
   "host": "api.x402node.dev",
   "description": "ocr image, image to text, OCR API, extract text from image, image OCR, tesseract OCR, optical character recognition, scan image to text, image text recognition, image to text converter, printed text OCR. Run Tesseract OCR on any image URL. Returns extracted text with confidence. Supports English Chinese Japanese Korean German French Spanish Italian. For AI agents reading screenshots scanned docume",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T15:33:15.983Z"
  },
  {
   "url": "https://api.x402node.dev/knowledge/wikidata",
   "host": "api.x402node.dev",
   "description": "Search Wikidata entities (structured knowledge graph). Returns entity id (Q-number), label, description, concept URI, aliases. Use ?q=YOUR_QUERY plus optional and lang=en and limit=10. Built for AI agents needing canonical entity disambiguation and Linked Data IRIs. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-18T08:31:56.126Z"
  },
  {
   "url": "https://api.x402node.dev/knowledge/wikipedia-page",
   "host": "api.x402node.dev",
   "description": "Get a Wikipedia article summary by exact title. Returns extract (lead paragraph), description, thumbnail, originalimage, content URLs (desktop/mobile/edit), and wikibase_item. Use ?title=Albert_Einstein plus optional and lang=en. Built for AI agents doing literature review, biography lookup, and grounded RAG. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T16:35:33.682Z"
  },
  {
   "url": "https://api.x402node.dev/maps/reverse",
   "host": "api.x402node.dev",
   "description": "Reverse geocode lat/lng to a postal address via OpenStreetMap Nominatim. Returns display name, country, state, city, road, postcode. Use ?lat=38.8977 and lng=-77.0365. Built for AI agents converting GPS coords to human-readable addresses. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T18:52:35.6Z"
  },
  {
   "url": "https://api.x402node.dev/maps/timezone",
   "host": "api.x402node.dev",
   "description": "Timezone lookup for a coordinate via timeapi.io. Returns IANA timezone, current local time, UTC offset, DST status. Use ?lat=37.78 and lng=-122.42. Built for AI agents scheduling across regions. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T06:33:54.001Z"
  },
  {
   "url": "https://api.x402node.dev/maps/weather",
   "host": "api.x402node.dev",
   "description": "Current weather for a coordinate via Open-Meteo. Returns temperature, humidity, wind, precipitation and weather code with description. Pass lat and lng. For AI agents needing current weather, weather data, temperature and conditions by location. 实时天气查询。 Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T14:27:06.896Z"
  },
  {
   "url": "https://api.x402node.dev/market/coin-derivatives",
   "host": "api.x402node.dev",
   "description": "One-call perpetual dashboard for a coin: funding rate (annualized), open interest, mark price, spot index and perp premium, aggregated from OKX. Gives an agent the full derivatives picture for a trade decision in a single request instead of stitching several feeds. Live decision-grade snapshot. perp dashboard, funding open interest basis, derivatives snapshot Accepts payment on Base or Solana — ei",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-24T08:28:24.99Z"
  },
  {
   "url": "https://api.x402node.dev/market/commodities",
   "host": "api.x402node.dev",
   "description": "Live prices for major commodities (gold, silver, WTI and Brent crude, natural gas, copper, platinum) in one call, extending macro coverage beyond crypto. Data an LLM cannot produce. Live macro feed for trading and research. commodity prices, gold silver oil, natural gas, macro Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T08:32:23.68Z"
  },
  {
   "url": "https://api.x402node.dev/market/fear-greed",
   "host": "api.x402node.dev",
   "description": "Current crypto Fear and Greed Index value (0-100) with classification and optional history, a real-time market sentiment signal not available in any LLM training data. fear greed index, crypto sentiment, market fear, greed index, sentiment indicator Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:16:55.156Z"
  },
  {
   "url": "https://api.x402node.dev/market/funding-arb",
   "host": "api.x402node.dev",
   "description": "Cross-exchange perpetual funding-rate spread for a symbol across OKX, Bybit and Binance. Returns each venue funding rate, annualized, the cheapest and most expensive venue, the spread and a cash-and-carry funding arbitrage hint. Live aggregated derivatives data for funding arb and perp venue selection. funding rate arbitrage, perp funding, cross exchange spread, basis trade Accepts payment on Base",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-17T07:47:39.517Z"
  },
  {
   "url": "https://api.x402node.dev/market/funding-rank",
   "host": "api.x402node.dev",
   "description": "Ranks major coins by perpetual funding rate to surface the most bullish and most bearish perps right now. Aggregates OKX funding across the top liquid USDT perps and returns annualized rates, sorted. Live screener for funding arbitrage and crowded-positioning detection. funding rate screener, perp sentiment, most bullish perp, crowded longs Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T00:31:46.723Z"
  },
  {
   "url": "https://api.x402node.dev/market/funding-rate",
   "host": "api.x402node.dev",
   "description": "Live perpetual futures funding rate for any crypto symbol from OKX, with annualized rate, next funding time and long/short bias interpretation - real-time market data absent from LLM training. funding rate, perpetual funding, perp funding, futures funding, basis rate Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T08:32:13.487Z"
  },
  {
   "url": "https://api.x402node.dev/market/funding-rates",
   "host": "api.x402node.dev",
   "description": "Perpetual funding rates for multiple coins in one call with extreme-rate flags signalling crowded positioning or funding arbitrage - real-time derivatives data agents monitor repeatedly, in a single request instead of N. funding rates, perp funding, funding rate multi, funding arbitrage, perpetual rates, batch funding Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T18:37:04.074Z"
  },
  {
   "url": "https://api.x402node.dev/market/gas-forecast",
   "host": "api.x402node.dev",
   "description": "Analyze the short-term base fee trend on Base or Ethereum to advise whether to send a transaction now or wait - a cost-optimization signal for agents that LLMs cannot compute from live blocks. gas forecast, gas trend, should i send now, gas timing, base fee trend, optimal gas time Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:17:17.978Z"
  },
  {
   "url": "https://api.x402node.dev/market/indicators",
   "host": "api.x402node.dev",
   "description": "Computed technical indicators for any crypto in one call - RSI(14), MACD(12,26,9), Bollinger Bands(20,2) and ATR(14) from live OKX candles - each with a ready-to-act state (overbought, oversold, bullish or bearish cross, band position, volatility) plus a composite bias agents can trade on, not raw numbers. Live data LLMs cannot see. 加密技术指标信号. rsi macd bollinger atr momentum Accepts payment on Base",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T21:17:23.855Z"
  },
  {
   "url": "https://api.x402node.dev/market/liquidations",
   "host": "api.x402node.dev",
   "description": "Recent forced liquidation orders for any crypto perpetual from OKX, split by long/short - real-time liquidation cascade data not available to LLMs. liquidations, liquidation data, forced liquidation, long short liquidations, liquidation cascade Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-30T16:52:00.56Z"
  },
  {
   "url": "https://api.x402node.dev/market/long-short-ratio",
   "host": "api.x402node.dev",
   "description": "Live long/short account ratio for any crypto from OKX with history and crowding bias - real-time sentiment positioning data not in any LLM training set. long short ratio, long short, trader positioning, crowded trade, sentiment ratio Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T04:45:09.36Z"
  },
  {
   "url": "https://api.x402node.dev/market/ohlcv",
   "host": "api.x402node.dev",
   "description": "Live OHLCV candlestick data for any crypto symbol from OKX across timeframes (1m to 1w), with high/low/change summary - real-time price history absent from LLM training data. ohlcv, candlestick, candles, price history, kline, crypto chart data Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T04:45:21.268Z"
  },
  {
   "url": "https://api.x402node.dev/market/options-iv",
   "host": "api.x402node.dev",
   "description": "Implied volatility index (DVOL) for BTC or ETH from Deribit options, with the latest value, recent change and a regime read. The market-standard options IV gauge that an LLM cannot produce. Live data for options pricing, volatility regime and risk sizing. implied volatility, DVOL, options IV, vol index, deribit Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T08:06:45.952Z"
  },
  {
   "url": "https://api.x402node.dev/market/options-max-pain",
   "host": "api.x402node.dev",
   "description": "Max-pain strike for BTC or ETH options at the nearest expiry, computed from Deribit open interest as the price that minimizes total option-holder payout. A decision-grade options gauge an LLM cannot calculate. Live data for expiry positioning and pinning analysis. max pain, options expiry, pin strike, deribit open interest Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-17T08:44:07.015Z"
  },
  {
   "url": "https://api.x402node.dev/market/options-pcr",
   "host": "api.x402node.dev",
   "description": "Options put/call ratio for BTC or ETH by open interest, aggregated from Deribit, with total call and put open interest and a sentiment read. The market-standard options positioning gauge an LLM cannot produce. Live data for hedging and sentiment. put call ratio, options open interest, options sentiment, deribit Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T16:03:01.841Z"
  },
  {
   "url": "https://api.x402node.dev/market/orderbook",
   "host": "api.x402node.dev",
   "description": "Live order-book snapshot for a perpetual: best bid and ask, spread, top-of-book depth and the bid/ask imbalance that signals near-term pressure. Built from OKX market depth for momentum and execution decisions an LLM cannot compute. order book depth, bid ask spread, book imbalance, liquidity Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T08:01:06.98Z"
  },
  {
   "url": "https://api.x402node.dev/market/perp-volume",
   "host": "api.x402node.dev",
   "description": "Ranks perpetual swaps by 24h USD volume across the OKX market in a single call, surfacing where derivatives liquidity and trader attention are concentrated right now. Live aggregated screener an LLM cannot produce. perp volume leaders, most active perpetuals, derivatives liquidity, hottest perps Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-26T15:58:23.957Z"
  },
  {
   "url": "https://api.x402node.dev/market/price-multi",
   "host": "api.x402node.dev",
   "description": "Cross-validated token price aggregated from multiple independent sources (Moralis, DefiLlama) with spread and a reliability rating that flags manipulation or illiquidity risk - protects trading agents from acting on a single manipulated or stale price feed. price cross check, multi source price, price validation, token price reliable, price manipulation check, price oracle compare Accepts payment ",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T21:59:13.734Z"
  },
  {
   "url": "https://api.x402node.dev/market/prices-batch",
   "host": "api.x402node.dev",
   "description": "Live spot prices for multiple crypto symbols in a single call (BTC, ETH, SOL and more) - one request instead of N for agents monitoring a portfolio or watchlist, real-time data that changes every second. batch prices, multiple prices, portfolio prices, bulk price, price watchlist, multi coin price Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T04:46:21.151Z"
  },
  {
   "url": "https://api.x402node.dev/market/sector-momentum",
   "host": "api.x402node.dev",
   "description": "Crypto sector rotation ranked by 24h market cap momentum - which narratives/sectors capital is flowing into vs out of, with top coins per sector - a computed allocation signal for agents, not raw data. sector rotation, crypto narratives, sector momentum, narrative rotation, hot sectors, capital rotation Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T04:46:33.631Z"
  },
  {
   "url": "https://api.x402node.dev/market/stablecoin-depeg",
   "host": "api.x402node.dev",
   "description": "Monitor stablecoin peg deviation from $1 across USDT, USDC, DAI and more, flagging depegs in real time - an exit-risk signal for agents holding stables that LLMs cannot know. stablecoin depeg, peg deviation, usdc depeg, usdt peg, stablecoin monitor, depeg alert Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T06:28:07.451Z"
  },
  {
   "url": "https://api.x402node.dev/market/support-resistance",
   "host": "api.x402node.dev",
   "description": "Support and resistance levels for any crypto from live OKX candles - classic floor-trader pivots (P, R1-R3, S1-S3) plus swing-based levels clustered by strength (touches), with nearest support and resistance to the current price and distance in percent. Computed price structure for entries, stops and targets, from live data LLMs cannot derive. 加密支撑阻力位. support resistance pivot key price levels swi",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T06:33:02.389Z"
  },
  {
   "url": "https://api.x402node.dev/market/taker-ratio",
   "host": "api.x402node.dev",
   "description": "Taker buy/sell volume ratio for a coin, showing aggressive order-flow bias over the recent window. Built from OKX aggregated taker volume to reveal whether market buyers or sellers are in control right now. Live order-flow signal for momentum and reversal context. taker buy sell ratio, order flow, aggressive volume, flow bias Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-29T18:50:00.533Z"
  },
  {
   "url": "https://api.x402node.dev/math/interest",
   "host": "api.x402node.dev",
   "description": "Interest calculator, compound interest, simple interest, loan payment, mortgage calculator, annuity, APR APY, future value, present value, investment return. Compute simple/compound interest or annuity loan payments with configurable compounding frequency. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T21:57:37.317Z"
  },
  {
   "url": "https://api.x402node.dev/math/percentage",
   "host": "api.x402node.dev",
   "description": "Percentage calculator, percent of, percent change, percent increase decrease, what percentage, tip calculator, discount calculator, markup, margin. Compute percent operations: X percent of Y, what percent X is of Y, percent change from X to Y, X increased or decreased by Y percent. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-24T08:29:04.635Z"
  },
  {
   "url": "https://api.x402node.dev/math/random",
   "host": "api.x402node.dev",
   "description": "Random number generator, random integer, random float, dice roll, lottery numbers, coin flip, cryptographically secure random, RNG, number picker. Generate cryptographically secure random numbers in a range with optional batch count. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T04:31:26.303Z"
  },
  {
   "url": "https://api.x402node.dev/math/stats",
   "host": "api.x402node.dev",
   "description": "Statistics calculator, mean median mode, standard deviation variance, quartiles, min max range, descriptive statistics, summary statistics, dataset analysis. Compute statistical measures: mean, median, mode, stddev, variance, min, max, range. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-26T17:06:10.653Z"
  },
  {
   "url": "https://api.x402node.dev/md/links",
   "host": "api.x402node.dev",
   "description": "Extract all links from markdown: inline, reference, autolinks, images. Returns array of {type, text, url, title}. Use url param or ?text=.... Built for AI agents link auditing, broken-link detection, sitemap crawling. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T00:39:47.865Z"
  },
  {
   "url": "https://api.x402node.dev/md/stats",
   "host": "api.x402node.dev",
   "description": "Compute markdown stats: words, characters, paragraphs, headings, code blocks, links, images, reading time (200 wpm). Use url param or ?text=.... Built for AI agents auditing docs, estimating cost/length for LLM ingest. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T06:37:12.907Z"
  },
  {
   "url": "https://api.x402node.dev/nft/floor-price",
   "host": "api.x402node.dev",
   "description": "Current floor price of an NFT collection in native token and USD across chains - real-time NFT market data absent from LLM training, for valuation and trading agents. nft floor price, collection floor, nft valuation, floor price usd, nft market price, opensea floor Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-18T14:42:04.439Z"
  },
  {
   "url": "https://api.x402node.dev/nft/trades",
   "host": "api.x402node.dev",
   "description": "Recent NFT sales for a collection by contract and chain: buyer, seller, price, marketplace and time, from an indexed source behind an API key. For floor, volume and wash-trade analysis. nft trades, nft sales, recent sales, nft price history, marketplace activity Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-22T14:43:44.06Z"
  },
  {
   "url": "https://api.x402node.dev/nft/transfers",
   "host": "api.x402node.dev",
   "description": "Recent NFT transfers for a collection by contract and chain: from, to, token id, amount, time and transaction, from an indexed source behind an API key. For activity and flow monitoring. nft transfers, nft activity, recent transfers, mint detection, nft flow Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T06:01:47.891Z"
  },
  {
   "url": "https://api.x402node.dev/nlp/detect",
   "host": "api.x402node.dev",
   "description": "Detect text language with rule-based unicode-script + Latin stopword matching. Returns ISO 639-1 code, detection method, confidence. Use ?text=Bonjour+le+monde. Built for AI agents routing inputs by language, content moderation, and analytics. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T14:13:40.306Z"
  },
  {
   "url": "https://api.x402node.dev/nlp/readability",
   "host": "api.x402node.dev",
   "description": "Compute readability scores for English text (Flesch Reading Ease, Flesch-Kincaid Grade, ARI, Coleman-Liau, Gunning Fog, SMOG). Returns all indices plus complexity stats and reading-level interpretation. Use ?text=Your+text+here. Built for AI agents auditing content clarity and grade-level fit. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T17:46:23.937Z"
  },
  {
   "url": "https://api.x402node.dev/nlp/sentiment",
   "host": "api.x402node.dev",
   "description": "Lexicon-based sentiment scoring (AFINN-style). Returns raw score, length-normalized score, label (positive/neutral/negative), positive/negative word hits. Use ?text=This+product+is+amazing. Built for AI agents doing review analysis, social monitoring, and feedback triage. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T22:03:49.727Z"
  },
  {
   "url": "https://api.x402node.dev/npm/safety",
   "host": "api.x402node.dev",
   "description": "Comprehensive NPM package safety report combining npm registry metadata, OSV vulnerability database, npms.io quality scores, and GitHub repo health. Returns risk_summary (low/medium/high/critical), CVE breakdown by severity, maintainer info, dependency counts, last-commit recency, archival status. Use ?package=react or ?package=react and version=18.2.0. Built for AI code-review agents and supply-c",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T21:58:51.742Z"
  },
  {
   "url": "https://api.x402node.dev/npm/vuln",
   "host": "api.x402node.dev",
   "description": "Query Open Source Vulnerabilities (OSV) database for known CVEs in an NPM package. Returns vulnerability list with severity, summary, affected version ranges, fix versions, references. Use ?package=react and version=18.2.0. Backed by Google-maintained OSV (industry standard). Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T06:37:05.597Z"
  },
  {
   "url": "https://api.x402node.dev/password/breach",
   "host": "api.x402node.dev",
   "description": "Password breach check via Have I Been Pwned, HIBP API, k-anonymity, SHA-1 hash prefix lookup, known compromised passwords. Privacy-safe: only hash prefix sent. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T16:31:13.867Z"
  },
  {
   "url": "https://api.x402node.dev/password/entropy",
   "host": "api.x402node.dev",
   "description": "Password entropy calculator, Shannon entropy, bits of randomness, charset size, mathematical password strength metric for security audits. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-30T13:32:43.686Z"
  },
  {
   "url": "https://api.x402node.dev/password/passphrase",
   "host": "api.x402node.dev",
   "description": "Diceware passphrase generator, multi-word random, memorable secure, xkcd 936 style, random word combinations from curated wordlist. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-26T06:25:53.538Z"
  },
  {
   "url": "https://api.x402node.dev/password/strength",
   "host": "api.x402node.dev",
   "description": "Password strength estimator, score 0-4, zxcvbn-style heuristics, crack time, weak password detection. Returns score, feedback, estimated crack time. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T14:09:57.772Z"
  },
  {
   "url": "https://api.x402node.dev/pdf/extract",
   "host": "api.x402node.dev",
   "description": "pdf parser, pdf to structured json, pdf page extractor, pdf chunker, pdf RAG indexer, pdf document parser. Extract structured text from any PDF URL with page-level chunks and metadata. Returns per-page text array, char counts, info dict (title, author, creator, dates). For AI agents doing document QA, RAG indexing, contract analysis, citation extraction. Accepts payment on Base or Solana — either ",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T06:57:05.462Z"
  },
  {
   "url": "https://api.x402node.dev/pool/day-data",
   "host": "api.x402node.dev",
   "description": "Recent daily history for a Uniswap V3 pool on Ethereum by pool address: per-day total value locked, volume and fees in USD, from a subgraph behind an API key. For trend, yield and activity analysis. pool history, daily volume, pool fees, pool tvl history, lp yield Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-28T13:41:52.096Z"
  },
  {
   "url": "https://api.x402node.dev/pool/info",
   "host": "api.x402node.dev",
   "description": "Uniswap V3 liquidity pool stats on Ethereum by pool address: token pair, fee tier, total value locked in USD, all-time volume, current token prices and transaction count, from a subgraph behind an API key. uniswap pool, liquidity pool stats, pool tvl, pool volume, dex pool data Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T07:29:04.911Z"
  },
  {
   "url": "https://api.x402node.dev/pool/search",
   "host": "api.x402node.dev",
   "description": "Uniswap V3 pools on Ethereum that contain a given token, by token contract address, ranked by total value locked, each with pair, fee tier and TVL, from a subgraph behind an API key. For finding where a token has liquidity. find pools, token liquidity pools, pools for token, where to trade, dex routing Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T23:31:58.166Z"
  },
  {
   "url": "https://api.x402node.dev/prices/batch",
   "host": "api.x402node.dev",
   "description": "Current USD prices for many tokens in one call, each by chain and contract address or coingecko id, from a multi-source price oracle. Saves agents N lookups. Live batch token prices. batch price, multi token price, portfolio pricing, erc20 prices, price oracle Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-21T17:39:09.782Z"
  },
  {
   "url": "https://api.x402node.dev/prices/change",
   "host": "api.x402node.dev",
   "description": "Percentage USD price change of a token over a chosen period, by chain and contract address or coingecko id. For momentum, alerts and screening. Live percent change. price change, percent change, momentum, pump detector, token performance Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-29T13:42:09.653Z"
  },
  {
   "url": "https://api.x402node.dev/prices/chart",
   "host": "api.x402node.dev",
   "description": "Time series of a token USD price over a recent window, by chain and contract address or coingecko id, at a chosen interval. For charts, trend and volatility analysis. Live price series. price chart, price history series, token candles, trend, volatility Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-24T09:44:57.464Z"
  },
  {
   "url": "https://api.x402node.dev/prices/historical",
   "host": "api.x402node.dev",
   "description": "Historical USD price of a token at a specific past timestamp, by chain and contract address or coingecko id. For backtesting, accounting and cost-basis. Data an LLM cannot recall. historical price, price at timestamp, cost basis, backtest, token price history Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T07:15:11.789Z"
  },
  {
   "url": "https://api.x402node.dev/prices/token",
   "host": "api.x402node.dev",
   "description": "Current USD price of any token by chain and contract address (or coingecko id), with symbol and confidence, from a multi-source on-chain price oracle. Data an LLM cannot produce. Live token price by contract. token price, contract price, erc20 price, onchain price, defi price oracle Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T19:57:21.547Z"
  },
  {
   "url": "https://api.x402node.dev/r",
   "host": "api.x402node.dev",
   "description": "Jina Reader-compatible endpoint: fetch URL and return clean Markdown. Drop-in replacement for r.jina.ai with x402 micropayments and no rate limits. Same query parameter input/output shape. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T06:17:33.451Z"
  },
  {
   "url": "https://api.x402node.dev/reader/clean",
   "host": "api.x402node.dev",
   "description": "Fetch any URL and return clean text content only (no markdown formatting). Minimal output optimized for token-efficient LLM consumption. Removes ads, navigation, and boilerplate. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T00:39:08.613Z"
  },
  {
   "url": "https://api.x402node.dev/search/academic",
   "host": "api.x402node.dev",
   "description": "Search academic papers across 240M+ publications via OpenAlex (free, no API key, no rate-limit issues). Returns papers with title, authors, abstract, year, citation count, DOI, PDF link. Use ?q=YOUR_QUERY and limit=10. Built for research agents and literature review workflows. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T23:42:53.074Z"
  },
  {
   "url": "https://api.x402node.dev/search/github-repos",
   "host": "api.x402node.dev",
   "description": "Search GitHub repositories by keyword and return full name, stars, language, short description and URL sorted by stars. github search, github repositories, find github project, popular repos, open source search Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T16:15:08.521Z"
  },
  {
   "url": "https://api.x402node.dev/search/github/repo",
   "host": "api.x402node.dev",
   "description": "Search GitHub repositories by query, language, sort criteria. Returns repos with stars, forks, recent activity, language, license, topics. Use ?q=YOUR_QUERY and sort=stars and limit=10. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-21T22:57:12.102Z"
  },
  {
   "url": "https://api.x402node.dev/search/news",
   "host": "api.x402node.dev",
   "description": "Search recent news articles via Google News. Returns articles with title, source, link, snippet, published_at. Use ?q=YOUR_QUERY and lang=en and limit=10. Built for news monitoring agents, trend analysis, and current events research, news api, news search, latest news headlines Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T20:31:02.88Z"
  },
  {
   "url": "https://api.x402node.dev/serp/cn-news",
   "host": "api.x402node.dev",
   "description": "中文市场新闻SERP：用中文关键词查Google新闻，返回结构化中文新闻（标题/来源/日期/链接/摘要）。hl=zh-CN+gl地区定向，覆盖中文媒体真实报道视角。China news SERP, Chinese news search, zh-CN localized headlines for agents doing China market monitoring, brand/sentiment tracking, cross-border PR research. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T07:29:19.644Z"
  },
  {
   "url": "https://api.x402node.dev/serp/cn-shopping",
   "host": "api.x402node.dev",
   "description": "华语市场购物SERP：用中文关键词查Google购物，返回结构化商品（标题/价格/卖家/评分/链接）。hl=zh-CN+gl地区定向（默认hk，可传tw/sg），覆盖华语圈真实商品与定价。China/HK/TW Chinese shopping SERP, zh-CN localized product listings for cross-border ecommerce price research and product discovery. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T06:26:30.459Z"
  },
  {
   "url": "https://api.x402node.dev/serp/shopping",
   "host": "api.x402node.dev",
   "description": "Product and shopping search — listings with prices, sellers and ratings for any query. For price comparison, product discovery and competitive ecommerce research. shopping search, product search, price comparison, ecommerce, retail, product discovery, deals Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-18T14:42:21.631Z"
  },
  {
   "url": "https://api.x402node.dev/stablecoin/by-chain",
   "host": "api.x402node.dev",
   "description": "Total stablecoin circulating supply per blockchain, ranked, showing where dollar liquidity sits. For routing, market and risk analysis. Live stablecoin supply by chain. stablecoin by chain, dollar liquidity, chain stablecoin supply, defi liquidity, chain ranking Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T13:44:30.051Z"
  },
  {
   "url": "https://api.x402node.dev/stablecoin/overview",
   "host": "api.x402node.dev",
   "description": "Top stablecoins ranked by circulating market cap, with current peg price and peg mechanism, aggregated across all chains. Macro and risk signal for agents. Live stablecoin overview. stablecoin market cap, usdt usdc ranking, peg, stablecoin supply, defi macro Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:20.96Z"
  },
  {
   "url": "https://api.x402node.dev/stablecoin/peg-check",
   "host": "api.x402node.dev",
   "description": "Peg health of a stablecoin: current price versus one dollar, deviation in basis points, and a status flag, plus peg mechanism. For depeg monitoring and risk. Live peg check. depeg monitor, stablecoin peg, peg deviation, stablecoin risk, peg status Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T08:31:16.082Z"
  },
  {
   "url": "https://api.x402node.dev/stock/cn-index",
   "host": "api.x402node.dev",
   "description": "China A-share major indices snapshot in one call: Shanghai Composite, Shenzhen Component, ChiNext, and CSI 300 — with price, change, percent change, day range and volume. The whole-market glance Chinese retail investors check every session. A股四大指数一览：上证指数、深证成指、创业板指、沪深300，含最新点位、涨跌、涨跌幅、振幅、成交量，一次调用看全大盘。A株主要指数スナップショット。Panorama de indices bursatiles de China A. Accepts payment on Base or Solana — either",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T08:09:58.252Z"
  },
  {
   "url": "https://api.x402node.dev/stock/cn-limit",
   "host": "api.x402node.dev",
   "description": "A-share daily limit-up board review. Aggregates today's limit-up stocks with consecutive-board ladder (streak height), seal times, sectors, turnover and break rate — the daily recap that Chinese retail board-chasers need in one call. A股每日涨停复盘：涨停家数、最高连板高度、连板梯队、封板时间、所属板块、炸板率，一次调用给打板党完整复盘。A株ストップ高の日次まとめ。Resumen diario de acciones en limite del mercado A. Accepts payment on Base or Solana — either netw",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T06:39:43.803Z"
  },
  {
   "url": "https://api.x402node.dev/stock/cn-moneyflow",
   "host": "api.x402node.dev",
   "description": "China A-share single-stock money-flow: main-force (institutional) net inflow over recent sessions, with net amount, main-force ratio and daily breakdown. The 'is smart money buying this stock' check Chinese retail investors run before chasing. A股个股主力资金流：查任意A股近N日主力净流入、净额、主力占比，散户追涨前先看主力在不在买。A株個別銘柄の資金フロー。Flujo de capital por accion del mercado A. Accepts payment on Base or Solana — either network wor",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T09:16:16.313Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/aapl",
   "host": "api.x402node.dev",
   "description": "Live AAPL Apple Inc stock quote (NASDAQ). Zero-param: GET returns current price. 苹果股票实时报价。アップル株価。Cotización Apple. 애플 주가. AAPL stock price, apple inc quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-17T07:06:52.906Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/amd",
   "host": "api.x402node.dev",
   "description": "Live AMD AMD stock quote (NASDAQ). Zero-param: GET returns current price. AMD超微股票实时报价。AMD株価。Cotización AMD. AMD 주가. AMD stock price, amd quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:07.685Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/amzn",
   "host": "api.x402node.dev",
   "description": "Live AMZN Amazon stock quote (NASDAQ). Zero-param: GET returns current price. 亚马逊股票实时报价。アマゾン株価。Cotización Amazon. 아마존 주가. AMZN stock price, amazon quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T00:37:59.885Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/avgo",
   "host": "api.x402node.dev",
   "description": "Live AVGO Broadcom stock quote (NASDAQ). Zero-param: GET returns current price. 博通股票实时报价。ブロードコム株価。Cotización Broadcom. 브로드컴 주가. AVGO stock price, broadcom quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-19T23:10:46.606Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/baba",
   "host": "api.x402node.dev",
   "description": "Live BABA Alibaba stock quote (NYSE). Zero-param: GET returns current price. 阿里巴巴股票实时报价。アリババ株価。Cotización Alibaba. 알리바바 주가. BABA stock price, alibaba quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-20T15:46:10.373Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/dia",
   "host": "api.x402node.dev",
   "description": "Live DIA SPDR Dow Jones ETF ETF quote (NYSEArca). Zero-param: GET returns current price. 道指ETF实时报价。ダウ ETF株価。Cotización ETF Dow Jones. 다우 ETF 주가. DIA etf price, spdr dow jones etf quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T23:58:55.325Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/dis",
   "host": "api.x402node.dev",
   "description": "Live DIS Disney stock quote (NYSE). Zero-param: GET returns current price. 迪士尼股票实时报价。ディズニー株価。Cotización Disney. 디즈니 주가. DIS stock price, disney quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-22T23:22:58.942Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/googl",
   "host": "api.x402node.dev",
   "description": "Live GOOGL Alphabet Google stock quote (NASDAQ). Zero-param: GET returns current price. 谷歌股票实时报价。グーグル株価。Cotización Google. 구글 주가. GOOGL stock price, alphabet google quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-22T14:43:34.006Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/intc",
   "host": "api.x402node.dev",
   "description": "Live INTC Intel stock quote (NASDAQ). Zero-param: GET returns current price. 英特尔股票实时报价。インテル株価。Cotización Intel. 인텔 주가. INTC stock price, intel quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T16:00:20.779Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/jpm",
   "host": "api.x402node.dev",
   "description": "Live JPM JPMorgan stock quote (NYSE). Zero-param: GET returns current price. 摩根大通股票实时报价。JPモルガン株価。Cotización JPMorgan. JP모건 주가. JPM stock price, jpmorgan quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T16:35:09.97Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/nflx",
   "host": "api.x402node.dev",
   "description": "Live NFLX Netflix stock quote (NASDAQ). Zero-param: GET returns current price. 奈飞股票实时报价。ネットフリックス株価。Cotización Netflix. 넷플릭스 주가. NFLX stock price, netflix quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T23:59:29.115Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/spy",
   "host": "api.x402node.dev",
   "description": "Live SPY SPDR SP500 ETF quote (NYSEArca). Zero-param: GET returns current price. 标普500ETF实时报价。SP500 ETF 株価。Cotizacion ETF SP500. SP500 ETF 주가. SPY etf price, sp500 etf quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T13:35:28.671Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/tsla",
   "host": "api.x402node.dev",
   "description": "Live TSLA Tesla stock quote (NASDAQ). Zero-param: GET returns current price. 特斯拉股票实时报价。テスラ株価。Cotización Tesla. 테슬라 주가. TSLA stock price, tesla quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T17:46:40.277Z"
  },
  {
   "url": "https://api.x402node.dev/stock/quote/vti",
   "host": "api.x402node.dev",
   "description": "Live VTI Vanguard Total Market ETF ETF quote (NYSEArca). Zero-param: GET returns current price. 美股全市场ETF实时报价。全米株ETF株価。Cotización ETF mercado total. 전체시장 ETF 주가. VTI etf price, vanguard total market etf quote. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T00:21:29.527Z"
  },
  {
   "url": "https://api.x402node.dev/supply/ioc-list",
   "host": "api.x402node.dev",
   "description": "⚠️ BETA — IOC data under active verification 2026-05-25, do not rely on matches for production. Supply chain attack IOC catalog. List active campaigns: npm, PyPI, Composer. Shai-Hulud, TanStack, Laravel-Lang. For coding agents pre-install audit. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-03T22:38:14.493Z"
  },
  {
   "url": "https://api.x402node.dev/text/case",
   "host": "api.x402node.dev",
   "description": "Case converter, camelCase, snake_case, kebab-case, PascalCase, SCREAMING_SNAKE_CASE, CONSTANT_CASE, dot.case, title case, variable naming convention converter, case transform. Convert string between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, dot.case, Title Case. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-24T08:28:57.73Z"
  },
  {
   "url": "https://api.x402node.dev/text/diff",
   "host": "api.x402node.dev",
   "description": "Text diff, text comparison, diff two strings, line diff, word diff, character diff, file diff, text patch, unified diff format, compare strings, git diff style, text difference. Compare two texts, return added/removed/unchanged segments. Line, word, or char granularity. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.016,
   "price_atomic": "16000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T21:58:03.753Z"
  },
  {
   "url": "https://api.x402node.dev/text/lang-detect",
   "host": "api.x402node.dev",
   "description": "language detect, detect language, identify language, language identifier, language detection, language detector, langdetect, ISO 639-3 language code. Detect language of any text. Returns ISO 639-3 code with confidence. Supports 80 plus languages. For AI agents handling multilingual text, content routing, translation pipelines. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-11T22:29:48.978Z"
  },
  {
   "url": "https://api.x402node.dev/text/lorem",
   "host": "api.x402node.dev",
   "description": "Lorem ipsum generator, placeholder text, dummy text, fake text generator, lorem text, filler content, sample text, lipsum, test content for design, mockup text. Generate Lorem ipsum placeholder with custom words, sentences, or paragraph count. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-06T08:00:54.359Z"
  },
  {
   "url": "https://api.x402node.dev/text/sentiment",
   "host": "api.x402node.dev",
   "description": "sentiment analysis, text sentiment, analyze sentiment, sentiment API, sentiment classifier, emotion detection, opinion mining, sentiment score. Analyze sentiment of any English text. Returns score (positive minus negative), comparative score per token, positive and negative word lists. For AI agents content moderation, review analysis, social media monitoring. Accepts payment on Base or Solana — e",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T07:14:27.447Z"
  },
  {
   "url": "https://api.x402node.dev/text/similarity",
   "host": "api.x402node.dev",
   "description": "Compare two texts and return cosine and Jaccard similarity scores with the top shared keywords, useful for duplicate and near-duplicate detection. text similarity, string similarity, compare documents, duplicate detection, content overlap Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T06:17:41.599Z"
  },
  {
   "url": "https://api.x402node.dev/text/stats",
   "host": "api.x402node.dev",
   "description": "Text statistics, word count, character count, line counter, text analyzer, reading time estimate, paragraph counter, sentence counter, text length, wordcount API, count words in text. Get word/char/line/paragraph/sentence count and reading time estimate. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T00:39:42.706Z"
  },
  {
   "url": "https://api.x402node.dev/text/summarize",
   "host": "api.x402node.dev",
   "description": "Summarize text into its key sentences with extractive frequency scoring, returns top sentences in original order plus compression stats. text summarization, summarize text, tldr, article summary, key sentences, extractive summarizer Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-07T23:33:08.395Z"
  },
  {
   "url": "https://api.x402node.dev/text/translate",
   "host": "api.x402node.dev",
   "description": "translate text, translation API, translate english to chinese, language translator, machine translation, multilingual translator, auto translate. Translate any text between languages. Auto-detects source if not specified. Supports English, Chinese, Japanese, Korean, German, French, Spanish, Russian, Arabic, Portuguese and 100 plus more. For AI agents handling multilingual localization. Accepts pay",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T21:18:01.57Z"
  },
  {
   "url": "https://api.x402node.dev/time/duration",
   "host": "api.x402node.dev",
   "description": "Duration calculator, time difference, elapsed time, days between dates, hours between times, age calculator, how long ago, countdown, time span. Compute the duration between two timestamps with human-readable breakdown (years, months, days, hours, minutes, seconds). Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T08:31:31.081Z"
  },
  {
   "url": "https://api.x402node.dev/time/format-relative",
   "host": "api.x402node.dev",
   "description": "Relative time formatter, time ago, X minutes ago, in 2 hours, human readable time, fuzzy time, relative datetime, social media timestamps. Format a datetime as relative to now or another base (e.g. '3 hours ago', 'in 2 days'). Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-03T05:52:17.67Z"
  },
  {
   "url": "https://api.x402node.dev/time/timezone-convert",
   "host": "api.x402node.dev",
   "description": "Timezone converter, convert time between timezones, UTC to PST EST GMT IST JST, world clock, international time, time zone calculator. Convert any datetime between any two IANA timezones (America/New_York, Asia/Tokyo, Europe/London, etc.). Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T06:33:17.489Z"
  },
  {
   "url": "https://api.x402node.dev/token/holders",
   "host": "api.x402node.dev",
   "description": "Top holders of an ERC20 token with balances and percentage of supply, plus the concentration of the largest holders, by contract and chain, from an indexed source behind an API key. For risk and whale analysis. token holders, whale concentration, top holders, supply distribution, rug risk Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-29T23:03:55.922Z"
  },
  {
   "url": "https://api.x402node.dev/token/pairs",
   "host": "api.x402node.dev",
   "description": "DEX trading pairs for an ERC20 token with exchange names and on-chain liquidity in USD, by contract and chain, from an indexed source behind an API key. For liquidity and routing analysis. token pairs, dex liquidity, trading pairs, liquidity pools, where to trade token Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-16T23:16:04.04Z"
  },
  {
   "url": "https://api.x402node.dev/token/transfers",
   "host": "api.x402node.dev",
   "description": "Recent ERC20 transfers for a token by contract and chain: from, to, value, block and timestamp, from an indexed source behind an API key. For flow and activity monitoring. token transfers, recent transfers, erc20 activity, token flow, onchain movements Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.018,
   "price_atomic": "18000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-23T16:18:32.046Z"
  },
  {
   "url": "https://api.x402node.dev/url/check-status",
   "host": "api.x402node.dev",
   "description": "URL status checker, HTTP status code, website uptime monitor, endpoint health probe, dead link detector, redirect chain tracker, response time measurement, TTFB, 404 detector, 500 error checker. Check any public URL for HTTP status, response time, content-type, content-length, redirect chain, server header. For AI agents, monitoring pipelines, security audits, and link validation. Accepts payment ",
   "method": "GET",
   "chain": "base",
   "price": 0.0038,
   "price_atomic": "3800",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-21T22:56:45.745Z"
  },
  {
   "url": "https://api.x402node.dev/url/dns-lookup",
   "host": "api.x402node.dev",
   "description": "dns lookup, DNS lookup API, DNS lookup online, lookup DNS records, DNS resolver lookup, nslookup API, DNS query lookup, dig replacement, DoH lookup, A AAAA MX TXT NS CNAME lookup, SPF DMARC DKIM lookup, nameserver lookup, CDN routing detector, DNS DNSSEC inspector. Resolve any domain to A, AAAA, MX, TXT, NS, CNAME, or SOA records. For AI agents, security audits, email config validation, network di",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T18:40:47.44Z"
  },
  {
   "url": "https://api.x402node.dev/url/extract-meta",
   "host": "api.x402node.dev",
   "description": "extract meta tags from URL, HTML meta tags extractor, extract OG tags, extract Open Graph tags, extract Twitter Card meta tags, link preview meta tags. Parse any public webpage and extract title, description, keywords, canonical, favicon, language, OpenGraph (og:*), Twitter Card. For AI agents, link previews, SEO audits, content discovery. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-01T00:38:40.593Z"
  },
  {
   "url": "https://api.x402node.dev/url/ssl-check",
   "host": "api.x402node.dev",
   "description": "ssl certificate checker, SSL certificate validator, check SSL certificate, SSL certificate expiration, HTTPS certificate check, SSL chain analyzer. Get full TLS handshake details for any domain: issuer, subject, SANs, validity dates, days remaining, fingerprint, serial, protocol, cipher. For AI agents, security audits, monitoring, HTTPS pipelines, tls certificate check, certificate expiry Accepts ",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T15:54:22.662Z"
  },
  {
   "url": "https://api.x402node.dev/validate/creditcard",
   "host": "api.x402node.dev",
   "description": "Credit card validator, Luhn algorithm check, card number verification, card type detector, Visa Mastercard Amex Discover Diners JCB UnionPay brand identifier, PAN validation. Validate credit card number via Luhn algorithm and identify card brand. Returns validity, card type, masked number. No payment processing, validation only. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T08:31:51.679Z"
  },
  {
   "url": "https://api.x402node.dev/validate/email",
   "host": "api.x402node.dev",
   "description": "Email validator, email format check, RFC 5322 validation, email regex, verify email address, MX record check, disposable email detector, email syntax validator. Validate any email address format and optionally check MX records via DNS to verify the domain accepts mail. For AI agents, signup pipelines, lead validation, bot filtering. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-15T15:18:40.696Z"
  },
  {
   "url": "https://api.x402node.dev/validate/ip",
   "host": "api.x402node.dev",
   "description": "IP address validator, IPv4 IPv6 detector, IP format check, private IP detection, loopback detection, link-local detection, multicast detection, RFC 1918, network classifier. Validate any IP address (IPv4 or IPv6) and classify as public/private/loopback/link-local/multicast/reserved. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T16:04:35.69Z"
  },
  {
   "url": "https://api.x402node.dev/validate/phone",
   "host": "api.x402node.dev",
   "description": "Phone number validator: E.164 format check, international phone validation, country code parser, phone number format and mobile/line-type hints. Pass phone=+14155552671. For AI agents doing phone lookup, phone validation and number formatting. 电话号码校验。 Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T21:59:22.212Z"
  },
  {
   "url": "https://api.x402node.dev/validate/url",
   "host": "api.x402node.dev",
   "description": "URL validator, URL format check, URL parser, URL syntax validation, protocol scheme detector, domain parser, query string parser, URL component extractor, RFC 3986 URI validation. Validate URL syntax and parse into components: protocol, hostname, port, pathname, search, hash. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.0022,
   "price_atomic": "2200",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T16:04:20.168Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/age-activity",
   "host": "api.x402node.dev",
   "description": "Wallet age and activity profile: POST a Base address, returns wallet age (since first inbound), total transaction count, ETH balance, last activity date, days since last tx, and a recent monthly activity heatmap. Verdict: fresh, established, dormant, inactive, with sybil/freshness flags. For AI agent due diligence to distinguish a brand-new throwaway wallet from an established active one before tr",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:56.18Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/approvals",
   "host": "api.x402node.dev",
   "description": "Token approval risk scan: lists active ERC20 allowances on a wallet's currently-held tokens and flags unlimited approvals (>= 2^255), especially to unverified spenders. Returns verdict (clean/low_risk/review/high_risk), unlimited count, and per-approval token symbol, spender, spender_label, allowance, is_unlimited. For AI agent wallet security audits and pre-transaction risk checks. Accepts paymen",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-25T08:44:56.603Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/cluster",
   "host": "api.x402node.dev",
   "description": "Detect wallet cluster: given seed address, trace USDC funding source backwards then find sibling addresses funded by same source within last 30 days. Returns funder address, first funding tx, cluster_size, siblings array (up to 50), pattern classification (burner_cluster, linked_addresses, single_sibling, no_funding_found). For sybil detection, treasury monitoring, source-of-funds analysis. Accept",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T23:55:17.684Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/ens-resolve",
   "host": "api.x402node.dev",
   "description": "Bidirectional ENS + Basename resolution: POST { name } (e.g. vitalik.eth or jesse.base.eth) to resolve its address, or POST { address } to resolve its primary name (checks both Base basename and Ethereum .eth). Uses the L1 ENS Universal Resolver with ENSIP-19, CCIP-read, which a Base-only RPC cannot do. For AI agents resolving human-readable names to addresses and labeling counterparties before tr",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-02T17:34:16.8Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/first-funder",
   "host": "api.x402node.dev",
   "description": "Source-of-funds tracing: POST a Base address, traces its earliest inbound funding (native ETH + ERC20) back up to N hops to find the first funder and ultimate origin. Stops at a labeled exchange or bridge (a KYC'd origin) or when no inbound exists. Returns the funding chain with labels, blocks, timestamps and amounts. For AI agent due diligence, sybil/cluster detection, source-of-funds and AML che",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T13:35:45.707Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/pnl",
   "host": "api.x402node.dev",
   "description": "Realized profit and loss and cost basis for an ERC20 token in a wallet on Base, computed from on-chain DEX trades against a quote asset (USDC by default). Returns average buy and sell price, realized PnL, remaining position and cost basis. Search terms: wallet PnL, realized gains, cost basis, token profit, crypto tax accounting, trade history. Accepts payment on Base or Solana — either network wor",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T22:02:46.999Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/recent-whales",
   "host": "api.x402node.dev",
   "description": "Recent large USDC transfers on Base mainnet with auto-classification of sender and receiver addresses. Query parameters: min_usd (default 100000, min 1000), hours (default 1, max 6). Returns top 50 sorted transfers with from/to addresses, behavioral tags, names if known, amount_usd, tx hash, block. For trading alpha agents tracking whale movements, treasury flow monitoring. Accepts payment on Base",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T10:17:08.8Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/risk-profile",
   "host": "api.x402node.dev",
   "description": "Full wallet risk profile in one call: behavior classification + credit score (0-100) + labeled-counterparty exposure (last N days, default 7). Returns verdict (low_risk/medium_risk/high_risk/flagged), risk_score, primary_tag, red_flags (zero-history, sanctioned/mixer/scam), plus identity/credit/exposure detail. Replaces classify+score+exposure in one paid call. For AI agent due diligence and payme",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-13T00:39:34.906Z"
  },
  {
   "url": "https://api.x402node.dev/wallet/score",
   "host": "api.x402node.dev",
   "description": "Wallet credit score 0-100 from onchain transaction history pattern. Factors: tx volume (nonce), account age, ETH balance level, known label boost, x402 payment history. Red flags: zero activity, known mixers, sanctioned counterparties. Use for agent-side counterparty due diligence prior to transacting, automated KYC-lite, payment routing risk assessment. Accepts payment on Base or Solana — either ",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T18:45:20.112Z"
  },
  {
   "url": "https://api.x402node.dev/weather/air-quality",
   "host": "api.x402node.dev",
   "description": "Current air quality at a location by latitude and longitude or city: US AQI, PM2.5, PM10, ozone, nitrogen dioxide, carbon monoxide. Live environmental data. air quality, AQI, PM2.5 PM10, pollution, ozone by city Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-31T06:01:40.211Z"
  },
  {
   "url": "https://api.x402node.dev/weather/current",
   "host": "api.x402node.dev",
   "description": "Current weather at a location by latitude and longitude or city name: temperature, feels-like, humidity, precipitation, wind. Live conditions an LLM cannot know. weather now, current weather, temperature, wind, conditions by city Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-09T16:14:40.62Z"
  },
  {
   "url": "https://api.x402node.dev/weather/forecast",
   "host": "api.x402node.dev",
   "description": "Multi-day daily weather forecast by latitude and longitude or city: high and low temperature, precipitation amount and probability, max wind. For planning and logistics. weather forecast, daily forecast, rain chance, temperature forecast, by city Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T14:30:54.761Z"
  },
  {
   "url": "https://api.x402node.dev/weather/hourly",
   "host": "api.x402node.dev",
   "description": "Hourly weather for the next day or two by latitude and longitude or city: temperature, precipitation probability, wind, conditions. For scheduling and ops. hourly weather, next hours forecast, rain probability, hourly temperature, by city Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-27T14:20:07.567Z"
  },
  {
   "url": "https://api.x402node.dev/weather/marine",
   "host": "api.x402node.dev",
   "description": "Current marine sea conditions at a coastal or ocean point by latitude and longitude: wave height, wave period, wave direction. For shipping, ports and offshore ops. marine weather, wave height, sea state, shipping conditions, offshore Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-17T17:22:54.767Z"
  },
  {
   "url": "https://api.x402node.dev/web/amazon",
   "host": "api.x402node.dev",
   "description": "Amazon product page fetch — title, price and details as they appear, via managed retrieval that handles bot protection and JavaScript rendering. For price tracking, product research and ecommerce data. amazon, product page, price tracking, ecommerce data, product research, retail, asin Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T07:12:21.586Z"
  },
  {
   "url": "https://api.x402node.dev/web/archive",
   "host": "api.x402node.dev",
   "description": "Query Internet Archive Wayback Machine for snapshots of any URL. Returns latest snapshot, first capture in sample, total count, and recent snapshot links. Built for content provenance, dead-link recovery, and historical research. Use url param Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-04T17:07:11.525Z"
  },
  {
   "url": "https://api.x402node.dev/web/batch",
   "host": "api.x402node.dev",
   "description": "Batch page fetch — read up to 5 URLs in one call and return clean markdown for each, via managed unlocking with residential routing and JS rendering. For bulk RAG ingestion, multi-source research, crawling and dataset building. batch read, bulk fetch, multi-url, crawler, web scraping, rag ingestion, parallel fetch, dataset building Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T09:02:41.676Z"
  },
  {
   "url": "https://api.x402node.dev/web/extract",
   "host": "api.x402node.dev",
   "description": "Structured page extraction — clean markdown plus extracted links and headings as structured data, via managed retrieval with JS rendering. For RAG, crawling and content analysis. web extract, structured extraction, links, headings, markdown, rag, crawling, content analysis Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T09:08:34.567Z"
  },
  {
   "url": "https://api.x402node.dev/web/headers",
   "host": "api.x402node.dev",
   "description": "Fetch URL and return all HTTP response headers plus security audit (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy). Returns security_score 0-100 and missing headers list. Built for security agents and compliance audits. Use url param Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T06:28:22.782Z"
  },
  {
   "url": "https://api.x402node.dev/web/linkedin",
   "host": "api.x402node.dev",
   "description": "Public professional profile or company page fetch — clean content via managed retrieval with residential routing and JS rendering. For B2B research, lead enrichment and recruiting intelligence. linkedin, profile lookup, company data, b2b research, lead enrichment, recruiting, walled-garden data Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T07:43:46.325Z"
  },
  {
   "url": "https://api.x402node.dev/web/og",
   "host": "api.x402node.dev",
   "description": "Extract OpenGraph (og:title, og:image, og:description, og:type) + Twitter Card meta + basic <title>/<meta>/canonical from any URL. Built for AI agents generating shareable previews, understanding link content, and content moderation. Use url param Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-10T23:55:26.615Z"
  },
  {
   "url": "https://api.x402node.dev/web/read",
   "host": "api.x402node.dev",
   "description": "Read any web page as clean, LLM-ready markdown — managed unlocking with residential IPs, IP rotation, automated CAPTCHA solving and full JavaScript rendering; overcomes blocks. For RAG ingestion, agent browsing and access-controlled pages. web read, fetch page, scrape, markdown, unblock, javascript rendering, rag ingestion, agent browsing Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T05:29:10.426Z"
  },
  {
   "url": "https://api.x402node.dev/web/robots",
   "host": "api.x402node.dev",
   "description": "Fetch and parse robots.txt for a domain. Returns parsed allow/disallow rules per user-agent, sitemap URLs, crawl-delay directives, and raw content. Built for AI agents planning ethical web crawling and SEO audit. Use ?domain=example.com. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-05T06:27:57.339Z"
  },
  {
   "url": "https://api.x402node.dev/web/sitemap",
   "host": "api.x402node.dev",
   "description": "Fetch and parse sitemap.xml. Returns up to 500 URLs with lastmod/changefreq/priority. Auto-detects sitemap index. Built for AI agents indexing sites, tracking content changes, and SEO audit. Use url param Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-08-20T15:45:55.169Z"
  },
  {
   "url": "https://api.x402node.dev/web/social",
   "host": "api.x402node.dev",
   "description": "Public social profile or post fetch — clean content via managed retrieval with residential routing and JS rendering. For social listening, sentiment, influencer and brand research. social lookup, x, twitter, social media, social listening, sentiment, influencer research, walled-garden data Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-14T04:34:15.591Z"
  },
  {
   "url": "https://api.x402node.dev/x402/intel",
   "host": "api.x402node.dev",
   "description": "x402 ecosystem intelligence and Bazaar analytics for AI agents. Market overview: total listings, real versus spam listings, distinct payees, bulk publisher and placeholder spam share, top genuine builders. Daily full catalog snapshot. Search terms: x402 stats, ecosystem metrics, Bazaar directory, spam detection. Accepts payment on Base or Solana — either network works.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
   "x402_version": 2,
   "updated": "2026-09-12T16:04:41.081Z"
  },
  {
   "url": "https://api.x402passport.xyz/v1/x402/passport/:wallet",
   "host": "api.x402passport.xyz",
   "description": "Paid x402 passport endpoint",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x283D48a121a36789853fa727Af985608CFa46636",
   "x402_version": 2,
   "updated": "2026-08-30T11:46:17.289Z"
  },
  {
   "url": "https://api.x402video.com/generate/seedance/custom",
   "host": "api.x402video.com",
   "description": "Seedance 2.0 — parametric text-to-video: choose duration (4-15s), resolution (480p/720p/1080p), ratio, seed, audio. Price scales with duration × resolution.",
   "method": "POST",
   "chain": "base",
   "price": 0.98,
   "price_atomic": "980000",
   "asset": "USDC",
   "pay_to": "0xC81a36fCdf531b6eD7ae8694220d59F9D3D0128B",
   "x402_version": 2,
   "updated": "2026-09-10T09:03:46.356Z"
  },
  {
   "url": "https://api.xfuel.app/task-request",
   "host": "api.xfuel.app",
   "description": "OpenAI-compatible paid inference via x402 USDC on Base and Solana ($0.01). POST /v1/chat/completions is the recommended surface. Returns signed receipt + public verify_url. Paying this host is real mainnet USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23f713411c30BBd9A989c9cbC22EB0b55F7f7334",
   "x402_version": 2,
   "updated": "2026-08-24T13:41:30.581Z"
  },
  {
   "url": "https://api.xfuel.app/v1/chat/completions",
   "host": "api.xfuel.app",
   "description": "Treasury desk and possession book for agent spend. Who paid which call — export, policy, evidence. POST /v1/chat/completions is the x402 USDC door on Base and Solana. Returns signed receipt + public verify_url. Paying this host is real mainnet USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x23f713411c30BBd9A989c9cbC22EB0b55F7f7334",
   "x402_version": 2,
   "updated": "2026-09-13T17:21:47.753Z"
  },
  {
   "url": "https://api.xona-agent.com/base-main/audio/elevenlabs-music",
   "host": "api.xona-agent.com",
   "description": "AI music generation using ElevenLabs Music (Replicate). Dynamic pricing: $1 per 120 seconds, max 3 minutes (Base Mainnet).",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x515e7Bce44Baa5F6e42D16d4B5f27768E7f2F8cC",
   "x402_version": 2,
   "updated": "2026-08-15T16:58:02.763Z"
  },
  {
   "url": "https://api.xona-agent.com/base-main/audio/x-text-to-speech",
   "host": "api.xona-agent.com",
   "description": "X.AI text-to-speech: convert text to speech (MP3) (Base Mainnet).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x515e7Bce44Baa5F6e42D16d4B5f27768E7f2F8cC",
   "x402_version": 2,
   "updated": "2026-08-26T00:34:00.259Z"
  },
  {
   "url": "https://api.xona-agent.com/base-main/image/flux-2-pro",
   "host": "api.xona-agent.com",
   "description": "High-quality image generation and editing with support for eight reference images (Base Mainnet).",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x515e7Bce44Baa5F6e42D16d4B5f27768E7f2F8cC",
   "x402_version": 2,
   "updated": "2026-09-02T22:35:44.499Z"
  },
  {
   "url": "https://api.xona-agent.com/base-main/video/short-generation",
   "host": "api.xona-agent.com",
   "description": "AI short video generation using Grok Imagine Video model (Base Mainnet).",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x515e7Bce44Baa5F6e42D16d4B5f27768E7f2F8cC",
   "x402_version": 2,
   "updated": "2026-08-20T23:42:12.629Z"
  },
  {
   "url": "https://api.you.com/v1/finance_research",
   "host": "api.you.com",
   "description": "You.com Finance Research API: agentic deep research on a financial question, returning a synthesized answer with cited sources. Use when an agent needs well-reasoned market or company analysis for a trading or investment decision. JSON body: input (required question), research_effort (standard | deep | exhaustive, default deep). Paid per call in USDC. Async: paying returns a jobId; poll the SIWX-a",
   "method": "POST",
   "chain": "base",
   "price": 0.11,
   "price_atomic": "110000",
   "asset": "USDC",
   "pay_to": "0xc327D0aEb5f65B514b193b5e5A95cC6F4060815f",
   "x402_version": 2,
   "updated": "2026-09-05T01:49:45.457Z"
  },
  {
   "url": "https://api.you.com/v1/search",
   "host": "api.you.com",
   "description": "You.com Search API: real-time web search returning ranked results grouped by section (results.web, results.news), each with url, title and description; web results also carry snippets. Use when an agent needs fresh, citable web data (news, markets, company facts) to ground a decision. Query params: query (required), count 1-100 (default 10), livecrawl (web|news|all; fetches live page contents, cha",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc327D0aEb5f65B514b193b5e5A95cC6F4060815f",
   "x402_version": 2,
   "updated": "2026-09-13T19:38:26.378Z"
  },
  {
   "url": "https://api.ysaere.com/v1/intel/classify",
   "host": "api.ysaere.com",
   "description": "Ysaere entity classify — typed labels (company/person/protocol/…) for $0.20 USDC",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x5D83D8f433e72013ceBd649665662Ee07e030B05",
   "x402_version": 1,
   "updated": "2026-09-09T01:21:58.63Z"
  },
  {
   "url": "https://api.ysaere.com/v1/intel/kyb-verify",
   "host": "api.ysaere.com",
   "description": "Ysaere KYB verify — GLEIF+EDGAR+OFAC+SAM screen for $0.50 USDC; optional notarize:true stamps an evidence-pack receipt (included, integrity≠truth)",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x5D83D8f433e72013ceBd649665662Ee07e030B05",
   "x402_version": 1,
   "updated": "2026-09-09T20:36:32.515Z"
  },
  {
   "url": "https://api.ysaere.com/v1/notary/receipts",
   "host": "api.ysaere.com",
   "description": "Ysaere Notary — pay ~$0.02 USDC → signed hash_only receipt + verify_url; free GET resolve/proof (integrity, not factual truth).",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5D83D8f433e72013ceBd649665662Ee07e030B05",
   "x402_version": 1,
   "updated": "2026-09-09T03:47:50.765Z"
  },
  {
   "url": "https://api.zerion.io/v1/fungibles/",
   "host": "api.zerion.io",
   "description": "",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD07C06a650a88bBCF4f0c4fbf2c6c08c9a60AcC6",
   "x402_version": 2,
   "updated": "2026-09-12T17:17:27.358Z"
  },
  {
   "url": "https://api.zerion.io/v1/wallets/:address/portfolio",
   "host": "api.zerion.io",
   "description": "",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD07C06a650a88bBCF4f0c4fbf2c6c08c9a60AcC6",
   "x402_version": 2,
   "updated": "2026-09-11T11:04:25.318Z"
  },
  {
   "url": "https://api.zerion.io/v1/wallets/:address/positions",
   "host": "api.zerion.io",
   "description": "",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD07C06a650a88bBCF4f0c4fbf2c6c08c9a60AcC6",
   "x402_version": 2,
   "updated": "2026-09-12T09:40:12.491Z"
  },
  {
   "url": "https://api.zerion.io/v1/wallets/:address/transactions",
   "host": "api.zerion.io",
   "description": "",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xD07C06a650a88bBCF4f0c4fbf2c6c08c9a60AcC6",
   "x402_version": 2,
   "updated": "2026-09-01T17:52:06.718Z"
  },
  {
   "url": "https://api.zfinia.com/v1/intelligence/changes-since",
   "host": "api.zfinia.com",
   "description": "When your agent already checked zFinia and needs only material machine-economy changes since its last cursor, use this tool. Returns delta items and nextCursor for the next poll; empty items is valid. Pay 10000 atomic USDC on Base via exact x402. MCP does not pay.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-11T07:36:57.716Z"
  },
  {
   "url": "https://api.zfinia.com/x402/v1/accessibility-contrast-calculator",
   "host": "api.zfinia.com",
   "description": "Calculate WCAG 2.x sRGB contrast for one caller-supplied colour pair; no interface-wide accessibility claim is made.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-09T22:06:39.13Z"
  },
  {
   "url": "https://api2.romny.dpdns.org/v1/x402/alerts",
   "host": "api2.romny.dpdns.org",
   "description": "Recent crypto perpetual alert hits (freqtrade dry-run)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x90C3E979aCA023BdD0f09342310f64DA1cBB6328",
   "x402_version": 2,
   "updated": "2026-08-21T03:46:53.492Z"
  },
  {
   "url": "https://api2.romny.dpdns.org/v1/x402/factors",
   "host": "api2.romny.dpdns.org",
   "description": "Enabled alert factor library (atomic conditions)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x90C3E979aCA023BdD0f09342310f64DA1cBB6328",
   "x402_version": 2,
   "updated": "2026-08-21T03:47:09.245Z"
  },
  {
   "url": "https://api2.romny.dpdns.org/v1/x402/rules",
   "host": "api2.romny.dpdns.org",
   "description": "Enabled alert rule combinations (AND/OR expressions)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x90C3E979aCA023BdD0f09342310f64DA1cBB6328",
   "x402_version": 2,
   "updated": "2026-08-21T03:49:28.066Z"
  },
  {
   "url": "https://api2ls.com/api/gas",
   "host": "api2ls.com",
   "description": "Get live EVM gas pricing with EIP-1559 breakdown and USD cost estimates",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x692DcE6b2876854FA9d348BFBfd9C1c4DE6C07DD",
   "x402_version": 2,
   "updated": "2026-09-12T17:14:16.023Z"
  },
  {
   "url": "https://apiacre.com/v1/advertising/pixel-claim",
   "host": "apiacre.com",
   "description": "Claim atomically reserved pixels or multi-colour blocks with optional public notes and sponsored HTTPS links, covering up to API Acre's full 1,250 x 800 exact-million advertising grid. Each pixel costs exactly 1 USDC; the pixel_count query parameter sets the x402 amount. Create the free reservation first at POST /pixel-acre/reservations.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T23:39:32.546Z"
  },
  {
   "url": "https://apiacre.com/v1/commerce/product-price",
   "host": "apiacre.com",
   "description": "Paste one public retailer product URL to get its current publisher-supplied structured price, currency, availability, seller, shipping terms, aggregate rating, variant attributes, identifiers, observation time, and evidence hashes from Schema.org JSON-LD, Schema.org microdata, or paired product meta tags; optionally compare the selected offer with a buyer-supplied maximum. Fetching proceeds only w",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:04.878Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/address-inspect",
   "host": "apiacre.com",
   "description": "Validate and normalize an Ethereum or EVM wallet address, distinguish valid, absent, or invalid ERC-55 checksum casing, and identify the zero address without a network request.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:06.327Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-account-snapshot",
   "host": "apiacre.com",
   "description": "Read point-in-time ETH, native USDC, and up to four caller-selected ERC-20 balances plus account nonce and contract-code status at one resolved Base mainnet block.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:07.951Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-account-status",
   "host": "apiacre.com",
   "description": "Check one Base mainnet wallet or contract for ETH and official USDC balances, transaction nonce, and contract-bytecode evidence at a single resolved block.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T00:18:19.819Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-block-inspect",
   "host": "apiacre.com",
   "description": "Get and inspect one historical Base mainnet block by exact number or a latest, safe, or finalized tag, returning its header timestamp, transaction count, gas use, base and blob fees, state and receipt roots, confirmations, and head-distance evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:09.577Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-contract-inspect",
   "host": "apiacre.com",
   "description": "Inspect Base mainnet contract bytecode, common token metadata, and ERC-165, ERC-721, and ERC-1155 interface signals at one resolved block.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:11.074Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-contract-read",
   "host": "apiacre.com",
   "description": "Execute one bounded read-only eth_call against a resolved Base mainnet block, retain call and block evidence, and optionally decode caller-specified ABI output types.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:12.756Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-event-logs",
   "host": "apiacre.com",
   "description": "Query validated eth_getLogs events from one Base mainnet contract using a required event signature and optional indexed topic filters across a bounded resolved block range.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:14.539Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-gas-estimate",
   "host": "apiacre.com",
   "description": "Estimate gas for one Base mainnet transaction context at a resolved block, add a bounded caller-selected buffer, and preserve RPC rejection evidence without signing or broadcasting.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:16.128Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-network-status",
   "host": "apiacre.com",
   "description": "Read the latest Base mainnet block and a bounded EIP-1559 fee history in one RPC batch, including gas utilization and priority-fee percentile samples.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-14T01:53:05.056Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-transaction-inspect",
   "host": "apiacre.com",
   "description": "Inspect Base transaction status and receipt evidence in one call, including success, revert, or pending state, confirmations, actual gas fee, recognized calldata, bounded ERC-20-shaped transfers, and official Base USDC recognition for payment confirmation.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:17.756Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/base-usdc-transfers",
   "host": "apiacre.com",
   "description": "Retrieve newest-first incoming and outgoing Circle USDC Transfer events for one address across a validated, bounded Base mainnet block range.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:19.687Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/calldata-decode",
   "host": "apiacre.com",
   "description": "Resolve 29 common ERC-20, ERC-165, ERC-721, ERC-1155, ERC-2612, and ERC-3009 selectors without a network lookup, or strictly decode arbitrary Ethereum or EVM calldata using a supplied Solidity signature.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:20.978Z"
  },
  {
   "url": "https://apiacre.com/v1/crypto/typed-data-hash",
   "host": "apiacre.com",
   "description": "Validate EIP-712 typed structured data and derive its domain separator, message hash, and signing digest.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:22.203Z"
  },
  {
   "url": "https://apiacre.com/v1/data/clean",
   "host": "apiacre.com",
   "description": "Clean CSV, TSV, JSON, JSON Lines, or YAML records with collision-safe header normalization, deterministic integrity hashes, and exact transformation counts.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:57.818Z"
  },
  {
   "url": "https://apiacre.com/v1/data/contract",
   "host": "apiacre.com",
   "description": "Normalize caller-supplied CSV, TSV, JSON, JSON Lines, or YAML to deterministic JSON, infer a Draft 2020-12 schema from that normalized value, and validate one future JSON value in a single x402 call.",
   "method": "POST",
   "chain": "base",
   "price": 0.035,
   "price_atomic": "35000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:18:07.632Z"
  },
  {
   "url": "https://apiacre.com/v1/data/convert",
   "host": "apiacre.com",
   "description": "Convert caller-supplied CSV, TSV, JSON, JSON Lines (NDJSON), or YAML with optional root preservation, deterministic integrity hashes, JSON-encoded nested tabular cells, and explicit rejection of ambiguous duplicate keys or non-finite numbers.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:18:00.072Z"
  },
  {
   "url": "https://apiacre.com/v1/data/current-weather",
   "host": "apiacre.com",
   "description": "Get one current weather snapshot for a city/locality name or exact coordinates. Returns the nearest NOAA/NWS station observation where available; otherwise returns the latest MET Norway model point, always labeled explicitly as observation or model with bounded SI fields and source provenance.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-09T14:46:20.481Z"
  },
  {
   "url": "https://apiacre.com/v1/data/deduplicate",
   "host": "apiacre.com",
   "description": "Remove duplicate CSV, TSV, JSON, JSON Lines, or YAML records using selected identity fields and report the removed count.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:18:04.553Z"
  },
  {
   "url": "https://apiacre.com/v1/data/ecb-fx-reference",
   "host": "apiacre.com",
   "description": "Convert an amount between two supported currencies using one validated ECB daily reference-rate observation. The underlying ECB statistics are available free from the ECB Data Portal; the fee covers bounded retrieval, validation, clearly labelled cross-rate calculation, and x402 delivery.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:26.021Z"
  },
  {
   "url": "https://apiacre.com/v1/data/json-repair",
   "host": "apiacre.com",
   "description": "Repair caller-supplied malformed JSON by safely removing an outer Markdown fence, comments, single-quoted strings, unquoted identifier keys, Python literals, and trailing commas, with transformation hashes and strict rejection of duplicate keys or non-finite numbers.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:18:01.537Z"
  },
  {
   "url": "https://apiacre.com/v1/data/place-geocode",
   "host": "apiacre.com",
   "description": "Resolve one global city or locality name into bounded, population-ranked GeoNames coordinates, country and first-level-region identity, population, timezone, feature code, and source freshness without a request-time network call.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:27.829Z"
  },
  {
   "url": "https://apiacre.com/v1/data/profile",
   "host": "apiacre.com",
   "description": "Profile CSV, TSV, JSON, JSON Lines, or YAML records for field types, nulls, uniqueness, and representative samples.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:56.205Z"
  },
  {
   "url": "https://apiacre.com/v1/data/reverse-geocode",
   "host": "apiacre.com",
   "description": "Resolve one latitude/longitude pair into bounded, great-circle-distance-ranked nearby GeoNames populated places with country, first-level region, population, timezone, feature code, and source freshness without a request-time network call.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T12:52:29.873Z"
  },
  {
   "url": "https://apiacre.com/v1/data/schema",
   "host": "apiacre.com",
   "description": "Create and generate a nested JSON Schema Draft 2020-12 contract by inferring field types and required fields from representative JSON, CSV, TSV, JSON Lines, or YAML records, with equivalent CSV/TSV numeric and null inference, input evidence, and non-enforcing observed bounds.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:18:03.336Z"
  },
  {
   "url": "https://apiacre.com/v1/data/schema-validate",
   "host": "apiacre.com",
   "description": "Validate JSON data against a bounded JSON Schema Draft 2020-12 contract for nested objects, arrays, required properties, types, enums, formats, lengths, patterns, and numeric bounds; return deterministic instance and schema JSON Pointers, explicit error truncation, input hashes, and no remote reference resolution.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:18:06.092Z"
  },
  {
   "url": "https://apiacre.com/v1/data/schemaorg-normalize",
   "host": "apiacre.com",
   "description": "Normalize caller-supplied inline Schema.org JSON-LD into deterministic Organization, Product, Service, Article, and Event entities with privacy scrubbing and field-level evidence hashes.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:27.843Z"
  },
  {
   "url": "https://apiacre.com/v1/data/timezone-convert",
   "host": "apiacre.com",
   "description": "Convert an offset-aware ISO 8601 instant or a local wall time between IANA time zones with explicit DST gap and repeated-hour handling, nearby transition evidence, and a pinned local time-zone database.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:29.444Z"
  },
  {
   "url": "https://apiacre.com/v1/data/us-address-geocode",
   "host": "apiacre.com",
   "description": "Geocode one structural address in the United States, Puerto Rico, or U.S. Island Areas with normalized U.S. Census MAF/TIGER coordinates, optional bounded state/county/tract/block/congressional geography, exact source attribution, and explicit range-interpolation limits.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:31.964Z"
  },
  {
   "url": "https://apiacre.com/v1/data/us-weather-forecast",
   "host": "apiacre.com",
   "description": "Get a global weather forecast for a city/locality name or exact coordinates. Returns normalized day/night or hourly periods worldwide: NOAA/NWS is preferred within supported U.S. coverage for optional station conditions and active alerts, while MET Norway provides an attributed open-data fallback globally.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:33.893Z"
  },
  {
   "url": "https://apiacre.com/v1/data/vin-decode",
   "host": "apiacre.com",
   "description": "Decode a full 17-character VIN into normalized NHTSA vPIC make, model, year, body, engine, transmission, plant, fuel, and occupancy fields with official source evidence and explicit missing-data semantics.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:35.533Z"
  },
  {
   "url": "https://apiacre.com/v1/data/worldbank-snapshot",
   "host": "apiacre.com",
   "description": "Bundle six official World Development Indicators into one normalized country snapshot with latest and previous GDP, growth, population, inflation, unemployment, and life-expectancy observations plus source and license evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:37.489Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/code-change-review",
   "host": "apiacre.com",
   "description": "Compare caller-supplied before and after source snapshots without execution or network access, returning source fingerprints, syntax regressions, structural deltas, function-level changes, and bounded review findings.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:38.752Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/code-metrics",
   "host": "apiacre.com",
   "description": "Measure caller-supplied source code with Python AST analysis or a deterministic lexical fallback, including per-function complexity, a SHA-256 fingerprint, density ratios, syntax status, and actionable maintainability signals without retaining or forwarding the code.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T00:32:32.418Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/dependency-audit",
   "host": "apiacre.com",
   "description": "Audit exact Python/PyPI, npm, Go, Maven, NuGet, crates.io, or RubyGems dependencies against OSV and return affected packages and vulnerabilities.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:40.757Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/license-audit",
   "host": "apiacre.com",
   "description": "Classify software dependency licenses and flag packages that need commercial or legal review.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:42.195Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/openapi-audit",
   "host": "apiacre.com",
   "description": "Validate and audit an OpenAPI document for missing operation IDs, descriptions, responses, and consistency problems.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:43.695Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/openapi-test-generate",
   "host": "apiacre.com",
   "description": "Generate deterministic, syntax-validated pytest and requests smoke tests from a caller-supplied OpenAPI 3 document, with mutating operations disabled by default.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:45.504Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/secret-scan",
   "host": "apiacre.com",
   "description": "Detect likely leaked API keys, tokens, private-key headers, JWTs, and credential assignments in caller-supplied source or configuration text. Return type, line, fingerprint, and a fully redacted preview with no network access or code execution.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:46.865Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/sql-change-review",
   "host": "apiacre.com",
   "description": "Statically parse caller-supplied SQL without a database connection or execution, inventory statements and tables, and flag destructive DDL, unfiltered writes, and migration atomicity concerns.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:48.177Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/structured-diff",
   "host": "apiacre.com",
   "description": "Compare JSON or YAML deterministically and return source hashes plus machine-readable additions, removals, and replacements by path with explicit truncation evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:49.603Z"
  },
  {
   "url": "https://apiacre.com/v1/developer/x402-preflight",
   "host": "apiacre.com",
   "description": "Probe a public endpoint without paying, grade its x402 v2 challenge, check exact-host x402-list presence and traction, and optionally rank licensed market matches with buyer-concentration caveats.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:51.618Z"
  },
  {
   "url": "https://apiacre.com/v1/document/diff",
   "host": "apiacre.com",
   "description": "Compare two texts and return structured line additions, removals, and a unified diff.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:54.569Z"
  },
  {
   "url": "https://apiacre.com/v1/document/extract",
   "host": "apiacre.com",
   "description": "Extract clean text and metadata from supplied PDF, DOCX, HTML, Markdown, CSV, JSON, YAML, or plain-text documents.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:49.953Z"
  },
  {
   "url": "https://apiacre.com/v1/document/redact",
   "host": "apiacre.com",
   "description": "Deterministically detect and redact PII and personal data in supplied text with overlap-safe matching for emails, phone numbers, validated IPv4 and IPv6 addresses, Luhn-valid payment cards, valid-checksum IBANs, and structurally valid US Social Security numbers.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:52.987Z"
  },
  {
   "url": "https://apiacre.com/v1/document/tables",
   "host": "apiacre.com",
   "description": "Extract structured table rows and columns from supplied HTML, DOCX, or CSV documents.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:51.869Z"
  },
  {
   "url": "https://apiacre.com/v1/research/crossref-doi-metadata",
   "host": "apiacre.com",
   "description": "Resolve one DOI into normalized open Crossref bibliographic, author, container, citation-count, license, identifier, and correction or retraction-link metadata without abstracts or full text.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-30T22:49:04.156Z"
  },
  {
   "url": "https://apiacre.com/v1/research/crossref-work-search",
   "host": "apiacre.com",
   "description": "Search open Crossref bibliographic metadata by title, author, DOI fragment, or citation and return bounded normalized publication, author, citation, license, and update metadata without abstracts or full text.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-30T22:49:05.681Z"
  },
  {
   "url": "https://apiacre.com/v1/research/federal-register-search",
   "host": "apiacre.com",
   "description": "Search newest U.S. Federal Register document metadata by topic, agency, type, and publication date, returning bounded regulatory notices, rules, proposed rules, presidential documents, and links to FederalRegister.gov and official govinfo.gov PDFs.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:54.111Z"
  },
  {
   "url": "https://apiacre.com/v1/research/feed-normalize",
   "host": "apiacre.com",
   "description": "Fetch and normalize public RSS or Atom feeds into stable structured JSON entries for agents and research workflows.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:55.623Z"
  },
  {
   "url": "https://apiacre.com/v1/research/lei-entity-search",
   "host": "apiacre.com",
   "description": "Search the official GLEIF Global LEI Index by exact LEI or legal name and return ranked legal-entity identity, registration, mapped-identifier, and relationship-availability evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:57.563Z"
  },
  {
   "url": "https://apiacre.com/v1/research/news-aggregate",
   "host": "apiacre.com",
   "description": "Merge two to eight public RSS or Atom feeds into a filtered, deduplicated, time-ordered news stream with bounded partial-failure reporting.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:12:59.795Z"
  },
  {
   "url": "https://apiacre.com/v1/research/ofac-entity-search",
   "host": "apiacre.com",
   "description": "Compare a business or organization name with separately named Entity records and aliases in the official OFAC SDN and Consolidated Non-SDN files, returning deterministic candidate scores, program tags, source hashes, and freshness evidence without issuing an allow or block verdict.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:13:09.653Z"
  },
  {
   "url": "https://apiacre.com/v1/research/organization-evidence",
   "host": "apiacre.com",
   "description": "Retrieve a current supplier and organization evidence report from official GLEIF legal-entity, USAspending prime-contract, SEC filing-activity, and OFAC Entity records, with bounded source-specific coverage for procurement research and no identity, linkage, risk, or compliance verdict.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:13:13.135Z"
  },
  {
   "url": "https://apiacre.com/v1/research/sec-company-evidence",
   "host": "apiacre.com",
   "description": "Resolve an exact SEC company name, ticker, or CIK, then bundle recent filing signals, normalized issuer-reported XBRL facts, and Form 4 insider transactions into one bounded public-company evidence report with explicit section coverage and official-source provenance.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:13:15.749Z"
  },
  {
   "url": "https://apiacre.com/v1/research/sec-filing-signals",
   "host": "apiacre.com",
   "description": "Look up a public company by ticker or CIK, normalize recent SEC filings, and flag deterministic events such as late filings, amendments, auditor changes, non-reliance, control changes, or bankruptcy disclosures.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:13:17.532Z"
  },
  {
   "url": "https://apiacre.com/v1/research/sec-financial-facts",
   "host": "apiacre.com",
   "description": "Retrieve normalized, recent issuer-reported revenue, earnings, balance-sheet, cash-flow, and diluted-EPS facts from official SEC XBRL data.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:13:18.954Z"
  },
  {
   "url": "https://apiacre.com/v1/research/sec-insider-transactions",
   "host": "apiacre.com",
   "description": "Retrieve recent SEC Form 4 officer, director, and 10% beneficial-owner trades for a ticker or CIK, including purchases, sales, awards, exercises, tax withholding, prices, holdings, 10b5-1 context, derivatives, and filing footnotes.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:13:21.528Z"
  },
  {
   "url": "https://apiacre.com/v1/research/us-contract-search",
   "host": "apiacre.com",
   "description": "Search public USAspending prime federal procurement awards by recipient company or organization name, UEI, or legacy DUNS, returning bounded contract values, agencies, performance dates, descriptions, official award links, and explicit interpretation limits.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-09-01T13:13:23.558Z"
  },
  {
   "url": "https://apiacre.com/v1/research/wikidata-organization-search",
   "host": "apiacre.com",
   "description": "Search CC0 Wikidata organization candidates and normalize public websites, inception dates, company identifiers, entity types, countries, industries, headquarters, parent, founder, owner, subsidiary, and product links with explicit non-verification caveats.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-30T23:02:00.976Z"
  },
  {
   "url": "https://apiacre.com/v1/web/accessibility-audit",
   "host": "apiacre.com",
   "description": "Check a public page for deterministic HTML accessibility problems and return actionable WCAG-oriented findings.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:35.232Z"
  },
  {
   "url": "https://apiacre.com/v1/web/business-due-diligence",
   "host": "apiacre.com",
   "description": "Assess one public business website and domain using site quality, SEO, security, accessibility, performance, DNS, TLS, RDAP, and optional public GLEIF candidates; return technical evidence and explicit identity, ownership, compliance, and vendor-approval limitations.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:48.718Z"
  },
  {
   "url": "https://apiacre.com/v1/web/domain-intelligence",
   "host": "apiacre.com",
   "description": "Investigate a domain using parallel DNS, TLS certificate, RDAP (the standards-based successor to WHOIS), DNSSEC, SPF, and DMARC signals with factual findings and source provenance.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:43.604Z"
  },
  {
   "url": "https://apiacre.com/v1/web/email-auth",
   "host": "apiacre.com",
   "description": "Check a public domain's email authentication and anti-spoofing posture using MX, SPF, DMARC, caller-selected DKIM, MTA-STS, TLS-RPT, and BIMI DNS evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:45.085Z"
  },
  {
   "url": "https://apiacre.com/v1/web/extract",
   "host": "apiacre.com",
   "description": "Convert and extract a public website URL into clean Markdown or readable text plus bounded structured links, canonical and heading signals, Schema.org types, redirect evidence, content hashes, and response provenance for RAG, research, or agent context.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:29.125Z"
  },
  {
   "url": "https://apiacre.com/v1/web/full-audit",
   "host": "apiacre.com",
   "description": "Run a comprehensive website audit combining SEO, security, accessibility, and performance scores with prioritized fixes.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:47.18Z"
  },
  {
   "url": "https://apiacre.com/v1/web/links",
   "host": "apiacre.com",
   "description": "Extract and classify links from one public page or safely crawl up to 10 same-origin pages into an agent-ready site map with page provenance, depth limits, and robots.txt enforcement.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:38.219Z"
  },
  {
   "url": "https://apiacre.com/v1/web/metadata",
   "host": "apiacre.com",
   "description": "Extract webpage metadata from one public URL: page title, meta description, canonical URL, headings, hreflang, icons, feeds, Open Graph, Twitter Cards, and JSON-LD Schema.org types, with redirect and response provenance plus privacy-safe, publisher-asserted Organization facts with field evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:30.602Z"
  },
  {
   "url": "https://apiacre.com/v1/web/performance-profile",
   "host": "apiacre.com",
   "description": "Measure website response latency, payload size, compression, caching, and performance signals for a public URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:36.659Z"
  },
  {
   "url": "https://apiacre.com/v1/web/robots-sitemap",
   "host": "apiacre.com",
   "description": "Inspect a domain's robots.txt crawl rules and XML sitemap health, availability, and URL count.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:41.008Z"
  },
  {
   "url": "https://apiacre.com/v1/web/security-audit",
   "host": "apiacre.com",
   "description": "Scan a public website for TLS and browser security header weaknesses and return a security score with fixes.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:34.332Z"
  },
  {
   "url": "https://apiacre.com/v1/web/seo-audit",
   "host": "apiacre.com",
   "description": "Audit one public URL for title, meta description, H1 count, image alt text, canonical, robots, language, Open Graph, Twitter cards, headings, hreflang, feeds, and Schema.org data; return a deterministic score and prioritized issue codes.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:32.063Z"
  },
  {
   "url": "https://apiacre.com/v1/web/tech-fingerprint",
   "host": "apiacre.com",
   "description": "Identify frameworks, analytics, CDNs, servers, and other website technologies from public response signals.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xa0BFa4f07281c9b248DC3AED2217836BcA24869B",
   "x402_version": 2,
   "updated": "2026-08-31T16:17:41.87Z"
  },
  {
   "url": "https://apify-dlfd68ww7-merit-systems.vercel.app/api/actors/apify/rag-web-browser/call",
   "host": "apify-dlfd68ww7-merit-systems.vercel.app",
   "description": "Start the \"RAG Web Browser\" Apify actor (apify/rag-web-browser). Web search and fetch tool for AI agents and RAG pipelines. It queries Google Search, scrapes the top N pages using a full web browser, and returns their conten…",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x23d931f95831cee50b5f5edf4d0e88270f6c8411",
   "x402_version": 2,
   "updated": "2026-08-31T06:22:43.965Z"
  },
  {
   "url": "https://apollo.x402.paywithlocus.com/apollo/org-search",
   "host": "apollo.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-09T22:58:01.487Z"
  },
  {
   "url": "https://apollo.x402.paywithlocus.com/apollo/people-enrichment",
   "host": "apollo.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.038,
   "price_atomic": "38000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-09T22:43:01.825Z"
  },
  {
   "url": "https://apollo.x402.paywithlocus.com/apollo/people-search",
   "host": "apollo.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-09T22:42:34.601Z"
  },
  {
   "url": "https://app.aabc.app/api/base-agent-report",
   "host": "app.aabc.app",
   "description": "AABC Base Agent Report",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE7DeBBC9DE869D28B914a3F19E1fc192f849FefF",
   "x402_version": 1,
   "updated": "2026-08-29T12:09:13.249Z"
  },
  {
   "url": "https://app.distro.media/api/public/news/by-slug/:pubSlug/:storySlug",
   "host": "app.distro.media",
   "description": "Premium news articles, books, content and blog posts from independent journalists, news teams, publishers and companies on Distro Media. Pay per article in USDC via x402. Article: How we built JournoBot, the world's first decentralized newsroom agent",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x8145671ca13D8B97B22238fb903D14e36e720428",
   "x402_version": 2,
   "updated": "2026-09-03T06:13:47.861Z"
  },
  {
   "url": "https://app.fortiblox.com/api/quote",
   "host": "app.fortiblox.com",
   "description": "Best swap route on X1 across XDEX and Degen pools for exact-in or exact-out, with live-verified reserves, price impact, dynamic slippage, fee disclosure (25 bps taken on-chain by the FortiBlox Router), route legs, alternatives and a quote expiry slot. Amounts are raw base units. Call before /api/tx/build.",
   "method": "POST",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "EeWEeLTF7SCp4u3ttxWPjN169wdoZsKqbiszVcJY8NMG",
   "x402_version": 2,
   "updated": "2026-08-22T15:58:33.228Z"
  },
  {
   "url": "https://app.fortiblox.com/api/router/volume",
   "host": "app.fortiblox.com",
   "description": "Daily on-chain FortiBlox Router swap volume on X1 (UTC buckets, USD totals, fee totals, distinct users per day) from FortiBlox's own indexer, plus the FORTI usage-gate verdict. Use for X1 DEX activity analytics; query param days (1-365, default 90).",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "FdQ2FmAydXBe87Nm7w4MjksRqTUjahPaqjj7mVshKvNa",
   "x402_version": 2,
   "updated": "2026-09-09T11:07:56.627Z"
  },
  {
   "url": "https://app.fortiblox.com/api/token/:mint",
   "host": "app.fortiblox.com",
   "description": "Detail for one X1 token by mint: price, 24h change, market cap / FDV (circulating = total minus incinerated), TVL, 52-week USD range, Metaplex about/links, trust tier. Use after /api/tokens when an agent needs fundamentals for a single mint.",
   "method": "GET",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "EeWEeLTF7SCp4u3ttxWPjN169wdoZsKqbiszVcJY8NMG",
   "x402_version": 2,
   "updated": "2026-08-22T15:58:28.714Z"
  },
  {
   "url": "https://app.fortiblox.com/api/tokens",
   "host": "app.fortiblox.com",
   "description": "List every token FortiSwap routes on the X1 blockchain (XDEX + Degen launchpad): mint, symbol, name, decimals, logo, USD price, 24h volume, TVL, trust tier. Call this first to resolve a symbol to a mint before quoting or building an X1 swap.",
   "method": "GET",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "EeWEeLTF7SCp4u3ttxWPjN169wdoZsKqbiszVcJY8NMG",
   "x402_version": 2,
   "updated": "2026-08-30T15:04:12.923Z"
  },
  {
   "url": "https://app.fortiblox.com/api/tx/build",
   "host": "app.fortiblox.com",
   "description": "Build an unsigned, simulated X1 swap transaction (base64 v0) for the given payer through the on-chain FortiBlox Router — routed, impact-capped, simulated before return; the 25 bps protocol fee is enforced in-program. Sign it with the payer key and broadcast via POST /api/tx/send (free). Amounts are raw base units. Requires a prior quote.",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "EeWEeLTF7SCp4u3ttxWPjN169wdoZsKqbiszVcJY8NMG",
   "x402_version": 2,
   "updated": "2026-08-22T15:58:45.388Z"
  },
  {
   "url": "https://app.heinrichstech.com/v1/cdp/chain/erc20-balance",
   "host": "app.heinrichstech.com",
   "description": "ERC-20 token balance for any wallet — USDC, USDT, DAI, or any token contract — via balanceOf eth_call, with decimals applied. Ethereum or Base mainnet. Pay 0.003 USDC.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xDa2F35d283c42dd60B965322394bc658a5c1769F",
   "x402_version": 2,
   "updated": "2026-09-08T12:08:08.107Z"
  },
  {
   "url": "https://app.heinrichstech.com/v1/cdp/echo",
   "host": "app.heinrichstech.com",
   "description": "BitBooth echo endpoint — pays a tiny USDC fee, returns a JSON echo. Reference implementation of the x402 + CDP Facilitator + Bazaar discovery loop.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xDa2F35d283c42dd60B965322394bc658a5c1769F",
   "x402_version": 2,
   "updated": "2026-09-13T20:03:18.733Z"
  },
  {
   "url": "https://app.heinrichstech.com/v1/cdp/json-repair",
   "host": "app.heinrichstech.com",
   "description": "BitBooth JSON Repair: take any almost-JSON string (LLM tool output, broken API response, etc.), fix the common errors (trailing commas, single quotes, unquoted keys, missing brackets), and optionally validate against a JSON Schema. Built for AI agents that wrap every tool call in defensive parsing. Pay 0.001 USDC per call, no API key, no subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xDa2F35d283c42dd60B965322394bc658a5c1769F",
   "x402_version": 2,
   "updated": "2026-09-01T19:07:47.833Z"
  },
  {
   "url": "https://app.heinrichstech.com/v1/cdp/pii-redact",
   "host": "app.heinrichstech.com",
   "description": "BitBooth PII Redact: pay 0.002 USDC, strip emails, phones, SSNs, credit cards, IPv4 addresses, and hex-looking secrets from a text blob before passing it to an LLM. Compliance primitive for agents in regulated industries (health, finance, legal). Pure regex — no LLM inference, deterministic output.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xDa2F35d283c42dd60B965322394bc658a5c1769F",
   "x402_version": 2,
   "updated": "2026-09-07T19:00:59.427Z"
  },
  {
   "url": "https://app.heinrichstech.com/v1/cdp/regex-test",
   "host": "app.heinrichstech.com",
   "description": "BitBooth Regex Test: pay 0.001 USDC, safely compile and run a regex against a corpus. Returns structured matches with capture groups, indices, and lengths. JS engine flags (g, i, m, s, u, y, d). Hard CPU deadline guards against catastrophic backtracking (ReDoS) — `regex_timeout` is reported instead of stalling. Stateless, no API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xDa2F35d283c42dd60B965322394bc658a5c1769F",
   "x402_version": 2,
   "updated": "2026-09-01T19:07:10.871Z"
  },
  {
   "url": "https://app.heinrichstech.com/v1/cdp/webhook-sig-verify",
   "host": "app.heinrichstech.com",
   "description": "BitBooth Webhook Signature Verify: pay 0.001 USDC, verify a webhook signature against the provider's canonical HMAC scheme. Supports stripe, github, vercel, cdp, slack, and generic HMAC-SHA256. Constant-time compare, clock-skew tolerance on timestamp-bearing providers (Stripe / Slack / CDP). Stateless — caller supplies their secret in the request body, we never store it.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xDa2F35d283c42dd60B965322394bc658a5c1769F",
   "x402_version": 2,
   "updated": "2026-09-07T12:08:09.677Z"
  },
  {
   "url": "https://app.heinrichstech.com/v1/cdp/whois",
   "host": "app.heinrichstech.com",
   "description": "BitBooth Whois: pay 0.005 USDC, get the parsed whois record for any domain — registrar, creation/updated/expiry dates, name servers, status flags, plus the raw whois text. Two-hop resolution via whois.iana.org then the authoritative registry over TCP port 43. 5s per-connection timeout cap. Rejects IPv4/IPv6 inputs and blocks SSRF at the DNS layer. Built for agents auditing domain ownership, monito",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xDa2F35d283c42dd60B965322394bc658a5c1769F",
   "x402_version": 2,
   "updated": "2026-09-08T07:01:17.809Z"
  },
  {
   "url": "https://app.maginary.ai/api/gens/",
   "host": "app.maginary.ai",
   "description": "Generate AI images or video from a text prompt with Midjourney-style --flags (--ar 16:9, --v, --flagship, ...). Async: returns a generation record; poll GET /api/gens/{uuid}/ or set callback_url for a webhook. Pay-to-play: without credits you get a 402 priced for this prompt; settle the exact USDC on Base via x402 and retry. No account needed: first settlement creates the account; subsequent reque",
   "method": "POST",
   "chain": "base",
   "price": 0.28,
   "price_atomic": "280000",
   "asset": "USDC",
   "pay_to": "0x945fe8CFac235F6C1d5A8E3C5982aFd6272Ea6f9",
   "x402_version": 2,
   "updated": "2026-09-07T18:08:11.014Z"
  },
  {
   "url": "https://app.r3p.xyz/mcp/x402",
   "host": "app.r3p.xyz",
   "description": "Paid MCP endpoint — POST a JSON-RPC tools/call. Tools: get_content / refresh_content (public profile data: github, twitter, linkedin) and the rep_* wallet-reputation tools (rep_rank, rep_rank_batch, rep_achievements, rep_persona_match, rep_profile_report). Flat USD prices per call, quoted in the 402.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x01686365833733f8c9fbe956a43afb07fc6be518",
   "x402_version": 2,
   "updated": "2026-09-02T13:43:41.084Z"
  },
  {
   "url": "https://app.ravn.exchange/api/v1/x402/execute",
   "host": "app.ravn.exchange",
   "description": "RAVN cross-chain swap execution, incl. native Bitcoin as source or destination",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x12d2425fD88c693EDB4dE004E0c747879B7D6933",
   "x402_version": 2,
   "updated": "2026-08-30T15:30:49.926Z"
  },
  {
   "url": "https://app.ravn.exchange/api/v1/x402/quote",
   "host": "app.ravn.exchange",
   "description": "RAVN cross-chain swap quote, incl. native Bitcoin as source or destination",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x12d2425fD88c693EDB4dE004E0c747879B7D6933",
   "x402_version": 2,
   "updated": "2026-08-25T19:15:42.367Z"
  },
  {
   "url": "https://app.suedeai.ai/agent/image",
   "host": "app.suedeai.ai",
   "description": "AI image generation from a text prompt. Generate album and single cover art, podcast and video thumbnails, social and campaign graphics, concept art, storyboard frames, product shots, and article illustrations. Returns one hosted still image as PNG or JPEG in square, portrait, or widescreen framing (1:1, 4:5, 9:16, 16:9, 21:9). Async by default: poll the returned pollUrl for imageUrl, or pass ?asy",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x10FF767043A1723E0BB5B9207bC37D3442cC9E4F",
   "x402_version": 2,
   "updated": "2026-09-13T22:02:55.14Z"
  },
  {
   "url": "https://app.suedeai.ai/agent/video",
   "host": "app.suedeai.ai",
   "description": "AI video generation from a text prompt. Returns an 8-second 720p clip with native audio. Use for short-form video, b-roll, product shots, music-video visuals, social clips, and ads. Include sound cues (instruments, voices, weather, movement) since audio is generated from the scene; a silent scene renders near-silent by design. Async by default: poll the returned pollUrl for videoUrl, or pass ?asyn",
   "method": "POST",
   "chain": "base",
   "price": 4.99,
   "price_atomic": "4990000",
   "asset": "USDC",
   "pay_to": "0x10FF767043A1723E0BB5B9207bC37D3442cC9E4F",
   "x402_version": 2,
   "updated": "2026-09-11T16:23:49.99Z"
  },
  {
   "url": "https://app.suedeai.ai/create-music",
   "host": "app.suedeai.ai",
   "description": "AI music generation from a text prompt. Creates a complete original song with vocals, melody, and full arrangement as a finished MP3, not a loop or preview. Describe genre, mood, instrumentation, and tempo, supply your own lyrics, request an instrumental, or pin a style tag. Use for soundtracks under video, release-ready artist tracks, podcast and game themes, and demo sketches. Async: poll songId",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x10FF767043A1723E0BB5B9207bC37D3442cC9E4F",
   "x402_version": 2,
   "updated": "2026-09-14T08:10:18.115Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/forecast_calibration",
   "host": "app.tenna.ai",
   "description": "Forecast Calibration Report. Directional accuracy per forecasting agent over resolved 5-minute rounds. Reported honestly: accuracy near 50% means no demonstrated edge. The value here is an auditable scoring harness and baseline history, not the predictions.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:02:48.647Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/forecast_history",
   "host": "app.tenna.ai",
   "description": "Sealed Forecast History. Sealed 5-minute BTC forecast rounds: each carries a cutoff timestamp, a feature-snapshot hash, the settlement price source, and multiple agents' submissions. Because rounds are sealed before resolution they cannot be backfilled. A dataset for benchmarking, not a trading signal.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-01T19:12:15.261Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/forecast_integrity_receipt",
   "host": "app.tenna.ai",
   "description": "Forecast Integrity Audit. Integrity receipt for sealed five-minute forecast history: cutoff timing, feature hashes, settlement sources, and agent prediction coverage, with Brier quality disclosed separately. A large sample does not turn a weak score into demonstrated edge. Audit evidence only, not a forecast or trading signal.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:02:58.032Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/launch_digest",
   "host": "app.tenna.ai",
   "description": "Launch Evidence Digest. Descriptive digest of token launches observed in a time window: count, median terminal multiple, share that ended below -70%/-90%, and the launchpads involved. Facts already observed on chain — not a forecast and not a trading signal.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-14T06:14:43.446Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/lpc_nft_info",
   "host": "app.tenna.ai",
   "description": "LPC Collection Facts. Collection-level facts for the LPC NFT collection on Polygon: supply, holder count, tier distribution, concentration and marketplace activity. Every response carries the scan time, so the age of the snapshot is never hidden. Aggregates only — no owner addresses, no account-linked data, and not a valuation.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:48.372Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/market_report",
   "host": "app.tenna.ai",
   "description": "2-Hour Market Brief. Latest 2-hour market report from the LUMI agent: market flow, scenario probabilities with price levels, and sector items with risk callouts. Internal operations sections are removed before delivery and the removal is declared. Written in Korean and machine-translated at delivery, with the original included. Editorial commentary, not investment advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:09:21.723Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/post_timestamp_verify",
   "host": "app.tenna.ai",
   "description": "X Post Timestamp Verification. Verify when X posts were actually published. Timestamps are derived arithmetically from the snowflake id in each URL — no external API call, no model guessing. Unparseable URLs return null rather than an estimate. Useful for auditing whether cited evidence existed at a claimed time.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:09:35.693Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/social_evidence_quality",
   "host": "app.tenna.ai",
   "description": "Social Evidence Quality. Seven-day quality audit of already-collected social evidence: citations, source diversity, fallback rate, official-source hits, freshness, and confidence diagnostics. Delivery reads the existing cache only and makes no additional Grok or X API request. Evidence-quality disclosure, not sentiment alpha, not a trading signal, and not a market recommendation.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:09:43.944Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/lumi/social_timing_check",
   "host": "app.tenna.ai",
   "description": "Social Post / Price Timing Check. Whether social posts led or lagged the price move, measured on Robinhood-chain token launches only — not BTC, ETH or listed majors. Post times are recovered arithmetically from X snowflake ids. The sample is small, outcome-selected from pumped launches, and can be weeks old; its age in days ships with the result. In our sample posts lagged the move, so this is a t",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-08T23:26:46.258Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/batch_screen",
   "host": "app.tenna.ai",
   "description": "Batch Deployer & Launcher Check. Batch deployer-history and launcher-classification check for up to 20 tokens. It does not run the survival screen or issue a token risk/safety verdict; it is never a safety verdict. Tokens absent from the ledger return an explicit row state and null component fields.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:08:55.438Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/deployer_record",
   "host": "app.tenna.ai",
   "description": "Deployer Launch History. Full observed launch history for one deployer wallet: how many launches, how they ended by loss band, profitable rate, and median terminal multiple. Historical record, not a prediction. No trading signals or safety guarantees.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:01:55.429Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/early_market_watch",
   "host": "app.tenna.ai",
   "description": "Early Launch Risk Watch. Live risk monitoring for early Robinhood-chain launches on our watchlist: price, change, retrace from high, listing age, and a survival verdict with the specific risk axes that tripped (shallow liquidity, holder concentration, top-holder exit, whale outflow). Loss-prevention monitoring, not an entry signal, and OK is never a safety certificate.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:02:44.263Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/hyperboost_graduation_receipt",
   "host": "app.tenna.ai",
   "description": "Hyperboost Graduation Proof. Robinhood Chain Hyperboost graduation evidence for one token. A VERIFIED result requires a Virtuals official candidate matched to an on-chain graduation receipt on chainId 4663. Market fields are a later snapshot; reward and claim amounts remain unavailable without official wallet authentication and are never estimated. Historical evidence only, not a safety certificat",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-25T19:17:06.152Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/launch_cohort_baseline",
   "host": "app.tenna.ai",
   "description": "Launch Cohort Base Rates. Base rates for a launch family: how comparable launches ended (median terminal multiple, profitable rate, severe-loss frequency). Shared background only; never a token-specific verdict. No trading signals.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:03:06.934Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/launcher_classification",
   "host": "app.tenna.ai",
   "description": "Launcher Classification. Which launch system created this pool, and on what basis. Distinguishes WETH-paired meme launchpads from VIRTUAL-paired launchers. Never claims a launcher is an official Virtuals system without independent verification.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:09:06.147Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/meme_launch_dd",
   "host": "app.tenna.ai",
   "description": "Token Launch Evidence Report. Evidence-based due diligence for one Robinhood Chain meme launch. Returns the deployer's prior launch outcomes, launch-family base rates, observed sell execution, launch path, provenance, and one of five evidence states. Complements contract scanners; third-party fields are quoted with attribution. Historical analysis only; not a forecast or safety certificate.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-01T14:41:52.826Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/observatory_round_preview",
   "host": "app.tenna.ai",
   "description": "Latest Sealed BTC Forecast. Latest sealed five-minute LUMI, TENNA, and consensus forecast from TENNA Observatory, including English commentary, recent accuracy, and eligible live edge-node consensus. Reuses existing app.tenna.ai output with no extra AI call. Eligible external wallets may receive one zero-budget preview per UTC day; 0.01 USDC is the fallback rate because ACP cannot list a zero pric",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-06T01:01:20.703Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/sell_execution_check",
   "host": "app.tenna.ai",
   "description": "Sell Execution Evidence. Did sells actually execute in this pool? Returns observed sell count and total swaps from our chain node. An execution observation, not a contract audit and not a honeypot certification.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:09:40.52Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/solana_launch_verification",
   "host": "app.tenna.ai",
   "description": "Virtuals Solana DBC State & Supply Receipt. Virtuals Solana launches only. Returns finalized mint controls, ACTIVE_DBC vault custody, tokens outside the observed DBC vault, platform lifecycle, signature/slot provenance, and token-specific tape coverage. Every result below COMPLETE names its reasons and separates our own instrumentation age from real observation loss. It does not verify circulating",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-30T20:10:27.108Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/survival_screen",
   "host": "app.tenna.ai",
   "description": "Launch Survival Screen. Durability checklist for a surviving launch: nine criteria (survival, real holders, concentration, airdrop inflation, holder growth, liquidity, recency, deployer record, sell execution). Four are mandatory and are named in the result as mandatoryCriteria, so which ones they are is never left to inference. UNVALIDATED screener — passing has not been shown to predict returns.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:09:51.631Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/t0_price_path",
   "host": "app.tenna.ai",
   "description": "Launch Price Path. Minute-resolution price path from pool creation (t0): peak multiple, minutes to peak, terminal multiple, drawdown from peak, and buy fraction. Reconstructed from swap logs on our own chain node. Observation, not a forecast.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-08-21T05:09:55.748Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/tenna/tenna_observatory_round_preview",
   "host": "app.tenna.ai",
   "description": "Latest Sealed BTC Forecast. Latest sealed five-minute LUMI, TENNA, and consensus forecast from TENNA Observatory, including English commentary, recent accuracy, and eligible live edge-node consensus. Reuses existing app.tenna.ai output with no extra AI call. Eligible external wallets may receive one zero-budget preview per UTC day; 0.01 USDC is the fallback rate because ACP cannot list a zero pric",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-06T01:00:26.452Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/verifier/acp_deliverable_audit",
   "host": "app.tenna.ai",
   "description": "Audit an ACP deliverable against the schema its seller published. Every defect carries a JSON evidence path, so it can be fixed or disputed; findings without a path are not emitted. The grade comes from deterministic checks only and is reproducible. If the seller published no machine-checkable schema, the result says so instead of passing silently. Credential leakage fails closed. Your deliverable",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-06T20:10:12.047Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/verifier/acp_offering_contract_lint",
   "host": "app.tenna.ai",
   "description": "Check an ACP offering's published contract before you buy. Detects listings that declare no JSON deliverable schema, name required fields they never declare, or specify no input schema at all — the defects that make a purchase unverifiable after the fact. Reads the public listing only; nothing is purchased or executed. Deterministic, no model judgment. A PASS means the listing is machine-checkable",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-06T20:10:15.92Z"
  },
  {
   "url": "https://app.tenna.ai/api/x402/verifier/x402_endpoint_lint",
   "host": "app.tenna.ai",
   "description": "x402 Endpoint Payment Check. Check an x402 endpoint's 402 payment-required body before you rely on it. Reports whether the contract is payable, whether it is opted in to the Bazaar catalogue, and whether a buying agent can read its input schema by machine. Every defect carries a JSON evidence path. Reads the body you supply; it does not pay or call the endpoint. A PASS is not a correctness guarant",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b",
   "x402_version": 2,
   "updated": "2026-09-06T20:10:34.774Z"
  },
  {
   "url": "https://app.wellnizz.com/labs/search",
   "host": "app.wellnizz.com",
   "description": "Find nearby supported lab collection locations or official locator handoffs.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x18B9fD16aA724e8D214eCCE525d16CEB3cFb3e87",
   "x402_version": 2,
   "updated": "2026-09-12T17:02:09.265Z"
  },
  {
   "url": "https://app.wellnizz.com/providers",
   "host": "app.wellnizz.com",
   "description": "Find labs, wearable integrations, and genetics providers across modalities and regions.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x18B9fD16aA724e8D214eCCE525d16CEB3cFb3e87",
   "x402_version": 2,
   "updated": "2026-09-12T17:02:14.144Z"
  },
  {
   "url": "https://appstore.use.x402atlas.com/product",
   "host": "appstore.use.x402atlas.com",
   "description": "Apple App Store product details — full profile for a single app by product_id: rating, price, description, version history, screenshots & metadata as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:00.701Z"
  },
  {
   "url": "https://appstore.use.x402atlas.com/reviews",
   "host": "appstore.use.x402atlas.com",
   "description": "Apple App Store reviews — pull an app's user reviews by numeric product_id: title, text, rating, version, author & date, with paging & sort, as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
   "x402_version": 2,
   "updated": "2026-09-12T17:22:43.84Z"
  },
  {
   "url": "https://appstore.use.x402atlas.com/search",
   "host": "appstore.use.x402atlas.com",
   "description": "Apple App Store search — find iOS apps by term and get id, developer, price, rating, genres, description, size, icon & screenshots as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:02.377Z"
  },
  {
   "url": "https://appstore.use.x402atlas.com/v2/product/:product_id",
   "host": "appstore.use.x402atlas.com",
   "description": "Apple App Store product details (path variant) — full profile for a single app by product_id in the URL: rating, price, description, version history, screenshots & metadata as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:03.468Z"
  },
  {
   "url": "https://appstore.use.x402atlas.com/v2/product/:product_id/reviews",
   "host": "appstore.use.x402atlas.com",
   "description": "Apple App Store reviews (path variant) — an app's user reviews by product_id in the URL: title, text, rating, version, author & date, with paging & sort, as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x59ea036C64f0F54CDD14a3BE8a1a6586B58DA71c",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:04.282Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/calculator",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Itemized fee breakdown and net P&L for any arbitrage trade — fees, slippage and gas. For arbitrage and trading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-12T17:24:03.397Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/commodity",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Cross-regional price differentials for oil, gas, metals and grains, with transport-cost breakdown. Prices are news-derived (no live exchange tape) and labelled per row. For commodity and arbitrage agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:43.87Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/compute-arb",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "GPU compute price arbitrage — ONE $0.25 call returns live $/GPU-hour for one GPU class (H100, H200, B200, A100, L40S, RTX 4090/5090) across the vast.ai marketplace floor, RunPod community/secure cloud, and the AWS on-demand anchor, plus the spread multiple and 24/7 monthly savings versus the anchor. Marketplace-vs-hyperscaler spreads of 3-4x are routine in 2026 — for agents provisioning training o",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-23T02:02:23.255Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/crypto",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Live CEX spot arbitrage across Binance, Coinbase, Kraken and Bybit — net profit after fees. For crypto trading and arbitrage agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:43.493Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/dex",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Cross-pool and cross-chain DEX price arbitrage, with flash-loan execution paths. For DeFi and MEV agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:43.564Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/execute",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Agent-ready execution package — calldata, gas estimates and a risk assessment for any arbitrage opportunity. Built for autonomous trading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:43.507Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/flash",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Zero-capital flash-loan strategy builder — execution calldata for Aave V3 and Balancer with executor-contract templates. For autonomous DeFi agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:42.925Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/flash-scan",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Flash-loan pool scan — $0.25 deterministic preview of /api/flash: Aave V3 / Balancer pool address, USDC asset address, fee math and (Aave) ABI-encoded flashLoanSimple calldata for a chain/amount. No LLM in the path, no strategy narrative — that is the $0.75 full product. Built for agents with a sub-$0.25 spend cap.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:42.993Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/flip-check",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Retail resale arbitrage check — \"if I buy this at this price, what do I clear reselling it?\" Live eBay ask comps (each linked to its listing; web-grounded fallback), fee math for eBay/Amazon/StockX/Poshmark/Mercari, profit + ROI at low/median/high comps, best-venue table, FLIP / THIN / PASS verdict. Returns INSUFFICIENT_EVIDENCE rather than an invented price.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:35.467Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/fx-premium",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Stablecoin parallel-rate premium — how far the street price of a digital dollar (per-venue USDT quotes) diverges from the official FX rate in capital-controlled economies: venue table, median street rate, premium %, signal read. ARS, VES, BRL, COP, PEN, MXN, CLP, BOB; ARS includes the blue/MEP/CCL board. Live quotes, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-12T17:22:46.854Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/inference-arb",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "AI inference price arbitrage — every provider serving a given model with live input/output $/Mtoken, blended 3:1 cost, cheapest-vs-dearest spread multiple, quantization caveats. Same open-weights model spans 2-5x across providers; for agents that buy inference this is self-referential spend recovery. Live listings, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-23T01:51:06.232Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/pairs",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Statistical arbitrage — cointegrated pairs with z-score signals across crypto, equities, forex and DeFi. For quant and trading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:43.88Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/perps",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Perps funding-rate arbitrage — delta-neutral carry across Hyperliquid, Binance, Bybit, GMX and dYdX. For trading and arbitrage agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:42.834Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/predmarket-arb",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Prediction market cross-venue arbitrage — matches live Polymarket contracts to Kalshi contracts for the same events: both leg strategies, gross cost, Kalshi taker fee, net edge per contract, ARB_CANDIDATE / CONVERGENCE_GAP / ALIGNED verdicts. Optional ?query= topic filter. Deterministic order-book math, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-26T06:27:43.474Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/scanner",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Top live arbitrage opportunities across perps funding, DEX/CEX spot, ETF, commodity and sports, ranked by net expected value. For autonomous arbitrage agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:42.855Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/sports",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Sports surebet scanner — mathematically guaranteed-profit arbitrage across 80+ global bookmakers. For betting and arbitrage agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:43.04Z"
  },
  {
   "url": "https://arbipulse.theaslangroupllc.com/api/spread-tick",
   "host": "arbipulse.theaslangroupllc.com",
   "description": "Cross-exchange spread tick — ONE $0.02 call returns the live executable spread for a pair across Binance, Coinbase, Kraken, Bybit: best bid venue, best ask venue, spread in bps, and a deterministic TRADE / THIN / NONE verdict. Built for arbitrage monitoring loops; escalate to /api/crypto ($0.07) for the full CEX arbitrage read with fees and transfer paths. 30s freshness, no LLM in the path.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-26T00:33:15.334Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/barcode-generate",
   "host": "archtools.dev",
   "description": "Generate Code128, EAN-13, UPC-A and Code39 barcodes as crisp SVGs in one POST. Ready for inventory, shipping and retail agents. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-08-18T22:02:19.977Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/browser-task",
   "host": "archtools.dev",
   "description": "Headless browser automation (click/type/extract) via Playwright. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T18:56:00.673Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/crypto-sentiment",
   "host": "archtools.dev",
   "description": "Get community sentiment for a cryptocurrency. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-08-26T06:26:53.864Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/domain-check",
   "host": "archtools.dev",
   "description": "Check if a domain is available or registered via RDAP (no key needed). Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T18:53:38.674Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/generate-hash",
   "host": "archtools.dev",
   "description": "Compute SHA-256, SHA-512, SHA-1 or MD5 hashes for any text in milliseconds. Checksums, signatures and dedup for agent pipelines. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T19:12:34.248Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/image-generate",
   "host": "archtools.dev",
   "description": "Generate images from text prompts. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-04T07:00:19.593Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/ip-lookup",
   "host": "archtools.dev",
   "description": "Geo, ISP, VPN/proxy detection. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-12T17:16:11.078Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/ocr-extract",
   "host": "archtools.dev",
   "description": "Extract text from images and screenshots with AI vision. Send a URL or base64 image, get accurate text back in seconds. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T18:57:37.9Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/phone-validate",
   "host": "archtools.dev",
   "description": "E.164 format, type, country code. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-04T01:02:30.642Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/regex-generate",
   "host": "archtools.dev",
   "description": "Generate regex from plain English with explanations. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-07T19:00:20.32Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/rss-parse",
   "host": "archtools.dev",
   "description": "Parse RSS/Atom feeds into structured JSON. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T19:12:00.597Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/screenshot-capture",
   "host": "archtools.dev",
   "description": "Capture a screenshot of any webpage. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T18:54:46.758Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/search-web",
   "host": "archtools.dev",
   "description": "Web search with structured results - title, URL and snippet - ready for agent consumption. Fresh results in one POST. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-11T01:29:29.774Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/summarize",
   "host": "archtools.dev",
   "description": "Summarize in 5 styles (bullets, tldr, executive...). Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T18:55:30.351Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/text-to-speech",
   "host": "archtools.dev",
   "description": "Convert text to natural-sounding audio via ElevenLabs (returns base64 MP3). Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-10T14:16:40.076Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/transcribe-audio",
   "host": "archtools.dev",
   "description": "Transcribe audio to text in 100+ languages via Whisper. Send a file URL, get an accurate transcript back in one call. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-04T14:49:50.952Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/transform-text",
   "host": "archtools.dev",
   "description": "Transform text (10 modes: slug, camel, base64...). Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-08-26T06:26:53.828Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/webhook-send",
   "host": "archtools.dev",
   "description": "POST any JSON payload to any webhook URL with custom headers and method. Let your agent trigger downstream systems in one call. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T18:55:46.461Z"
  },
  {
   "url": "https://archtools.dev/v1/tools/whois-lookup",
   "host": "archtools.dev",
   "description": "Domain registration, expiry, nameservers via RDAP. Pay per call with USDC (x402) or credits - archtools.dev",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2583aAc89f58a63D9CCbeDaa5e3BaF2196Aa967e",
   "x402_version": 2,
   "updated": "2026-09-01T18:54:45.26Z"
  },
  {
   "url": "https://ari001.tailb4ac3a.ts.net/v1/base/balance/:addr",
   "host": "ari001.tailb4ac3a.ts.net",
   "description": "Base native or ERC-20 balance at the current head. GET /v1/base/balance/{addr} for ETH wei; add ?token=0x… for balanceOf at that token. Proof-stamped. No USD quote. Dead RPC is unread, not zero.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xd94ce1924dedd6f3442380a4f075dc3796fb2875",
   "x402_version": 2,
   "updated": "2026-09-12T04:55:45.041Z"
  },
  {
   "url": "https://ari001.tailb4ac3a.ts.net/v1/base/gas",
   "host": "ari001.tailb4ac3a.ts.net",
   "description": "Base gas price, base fee and priority fee at head. Not an estimate of a specific call. Unread RPC is not zero.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xd94ce1924dedd6f3442380a4f075dc3796fb2875",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:24.206Z"
  },
  {
   "url": "https://ari001.tailb4ac3a.ts.net/v1/base/object/:addr",
   "host": "ari001.tailb4ac3a.ts.net",
   "description": "Use when an agent needs to know what a Base address is at a known block: EOA, ERC-20, Uniswap V2/V3 pool, bare contract, or unread. Returns a typed object plus blockNumber and blockHash. A token that is not a pool is a token. Dead RPC is unreadability, not zeros.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xd94ce1924dedd6f3442380a4f075dc3796fb2875",
   "x402_version": 2,
   "updated": "2026-09-12T04:27:01.43Z"
  },
  {
   "url": "https://ari001.tailb4ac3a.ts.net/v1/base/tx/:hash",
   "host": "ari001.tailb4ac3a.ts.net",
   "description": "Use when an agent needs to know whether a Base transaction landed. Returns pending, reverted, confirmed with confirmations, not_found, or unread. Decodes USDC Transfer logs. Proof-stamped with the head block. Missing value is null, not zero.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xd94ce1924dedd6f3442380a4f075dc3796fb2875",
   "x402_version": 2,
   "updated": "2026-09-07T22:39:54.571Z"
  },
  {
   "url": "https://ari001.tailb4ac3a.ts.net/v1/base/wallet/:addr",
   "host": "ari001.tailb4ac3a.ts.net",
   "description": "Base wallet snapshot at head: native ETH balance, nonce, is_contract. Optional ERC-20 balanceOf via ?token=. One 402, parallel RPC. No USD quote. Dead RPC is unread, not zero.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xd94ce1924dedd6f3442380a4f075dc3796fb2875",
   "x402_version": 2,
   "updated": "2026-09-12T07:44:00.924Z"
  },
  {
   "url": "https://ari001.tailb4ac3a.ts.net/v1/context/compact",
   "host": "ari001.tailb4ac3a.ts.net",
   "description": "Use when an agent must fit a public HTTPS page into a token budget. Fetches the URL and compacts it. LLM first; extractive fallback if the bus is down. A failed fetch is not an empty document.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xd94ce1924dedd6f3442380a4f075dc3796fb2875",
   "x402_version": 2,
   "updated": "2026-09-07T22:40:02.865Z"
  },
  {
   "url": "https://arn-x402-payguard-payment-security.rajdeep-dutta-in.workers.dev/preflight",
   "host": "arn-x402-payguard-payment-security.rajdeep-dutta-in.workers.dev",
   "description": "Agent Reliability Network: ARN x402 PayGuard provides x402 payment security for autonomous AI agents. Check the seller before you pay with payment preflight and payment-challenge validation. Returns ALLOW, CAUTION, or BLOCK.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-08-30T15:07:17.328Z"
  },
  {
   "url": "https://artifact-inspector.use.x402atlas.com/certificate",
   "host": "artifact-inspector.use.x402atlas.com",
   "description": "X.509 TLS/SSL certificate inspector — parse fields and SANs, calculate a SHA-256 fingerprint, and check hostname and time validity without trust or revocation claims.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:49.435Z"
  },
  {
   "url": "https://artifact-inspector.use.x402atlas.com/csr",
   "host": "artifact-inspector.use.x402atlas.com",
   "description": "PKCS#10 certificate signing request (CSR) inspector — parse requested identities and public-key metadata, calculate a fingerprint, and check the included self-signature without CA approval claims.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:50.179Z"
  },
  {
   "url": "https://artifact-inspector.use.x402atlas.com/file",
   "host": "artifact-inspector.use.x402atlas.com",
   "description": "File type and MIME/media type inspector — identify bounded content by magic bytes and return SHA-256, size, and extension consistency without unpacking, malware scanning, or safety claims.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:51.071Z"
  },
  {
   "url": "https://artifact-inspector.use.x402atlas.com/jwk",
   "host": "artifact-inspector.use.x402atlas.com",
   "description": "JSON Web Key (JWK) inspector — validate bounded public RSA, EC, or Ed25519 keys and calculate RFC 7638 SHA-256 thumbprints without ownership or trust claims.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:51.961Z"
  },
  {
   "url": "https://artifact-inspector.use.x402atlas.com/jwt",
   "host": "artifact-inspector.use.x402atlas.com",
   "description": "JSON Web Token (JWT) decoder — parse an unverified compact JWS header and claims and evaluate advisory NumericDate times without signature verification or URL fetching.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:52.696Z"
  },
  {
   "url": "https://asia-pulse.com/report",
   "host": "asia-pulse.com",
   "description": "Asia-session crypto market snapshot for AI agents: kimchi premium, funding-rate regime signal, and BTC/ETH Asia-hours momentum from a live 24/7 trading system.",
   "method": "GET",
   "chain": "x-layer",
   "price": null,
   "price_atomic": "30000",
   "asset": "0x779ded0c9e1022225f8e0630b35a9b54be713736",
   "pay_to": "0xebe771d3fc1b9d55e3f36abc9e9c1c45952bc14d",
   "x402_version": 2,
   "updated": "2026-08-30T15:56:37.568Z"
  },
  {
   "url": "https://asia.lonestaroracle.xyz/pulse",
   "host": "asia.lonestaroracle.xyz",
   "description": "Asia regional macro + geopolitical stress pulse (no params)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:07.457Z"
  },
  {
   "url": "https://asiaref.dev/v1/all",
   "host": "asiaref.dev",
   "description": "Snapshot of every series, all countries",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
   "x402_version": 2,
   "updated": "2026-08-28T00:19:55.935Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/analyze",
   "host": "asistent-crypto.vercel.app",
   "description": "AI crypto analyst, pay-per-call in USDC: ask any question on Bitcoin, Ethereum, altcoins or macro; the agent picks live market data tools (prices, funding rates, open interest, Fear & Greed, macro rates), runs them and returns one JSON object: regime, confidence, key_data with the numbers behind it, bull and bear scenarios, invalidation_level, summary. POST {question}.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:54:20Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/address",
   "host": "asistent-crypto.vercel.app",
   "description": "Ethereum address activity: ETH balance plus recent large transfers in and out. Point it at an exchange wallet, a treasury or a wallet a headline just named, and get the movement behind the story rather than the story.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:56:09.328Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/brief",
   "host": "asistent-crypto.vercel.app",
   "description": "The answer, not the inputs. One call returns a stance for the coin — risk-on, risk-off, fragile or neutral — built from funding and open interest percentiles, sentiment, options implied volatility, the macro regime and what it costs to execute at your size. Every driver comes back with its number and its reading, plus the conditions that would invalidate the call. The rules are deterministic: the ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:29.669Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/btc-network",
   "host": "asistent-crypto.vercel.app",
   "description": "Bitcoin network health: hashrate, difficulty, transaction count, estimated volume, miner revenue and the largest recent mempool transactions. A congested mempool carrying large transfers can front-run an exchange flow you will only see in price an hour later.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:56:06.221Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/defi-tvl",
   "host": "asistent-crypto.vercel.app",
   "description": "Total value locked across DeFi, the top chains by TVL, and aggregate stablecoin market cap. Stablecoin supply is the dry powder of the whole market: rising supply with rising TVL is risk appetite expanding, falling supply is capital genuinely leaving crypto rather than rotating inside it.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:56:04.63Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/dominance",
   "host": "asistent-crypto.vercel.app",
   "description": "BTC, ETH and USDT dominance as a share of total crypto market cap — the regime filter to check before sizing any altcoin position. Rising BTC dominance means capital rotating to relative safety; rising USDT dominance means capital leaving for stablecoins, a broader risk-off. Falling BTC dominance with rising ETH dominance is the classic rotation signal.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:54.872Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/economic-calendar",
   "host": "asistent-crypto.vercel.app",
   "description": "Scheduled macro catalysts ahead — FOMC, CPI, PCE, Non-Farm Payrolls, GDP, Retail Sales — from the official US release calendar. The dates that decide whether a position should be sized down before the print. Returns the scheduled release, not analyst consensus.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:56:01.25Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/fear-greed",
   "host": "asistent-crypto.vercel.app",
   "description": "Crypto Fear & Greed Index: current and previous value with classification, plus recent history. A contrarian input — extreme fear has historically marked accumulation zones and extreme greed distribution zones — but it is a filter, never a trigger on its own. Pair it with funding to separate real capitulation from a crowded short.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:53.489Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/funding-by-venue",
   "host": "asistent-crypto.vercel.app",
   "description": "Funding rate and open interest for one coin, broken down venue by venue across Binance, Bybit, OKX and Hyperliquid, using each venue's largest-open-interest perpetual. Use it when venue divergence matters: one venue far more positive or negative than the rest is localised positioning, not market consensus — the setup that precedes a squeeze on that venue alone. Returns per-venue rows plus average ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:26.528Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/funding-oi",
   "host": "asistent-crypto.vercel.app",
   "description": "Perpetual funding rate and open interest for up to 10 coins in a single call, across Binance, Bybit, OKX and Hyperliquid. Answers 'where is the leverage right now?' for a whole watchlist at once. Thin venues are excluded: averaging every venue that publishes a rate overstates BTC funding by ~30x, because a near-empty book printing 9% per 8h counts the same as a deep one. Funding comes per 8h and a",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:04.792Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/implied-volatility",
   "host": "asistent-crypto.vercel.app",
   "description": "What the options market expects price to do, not what leverage is doing: the 30-day implied volatility index for BTC and ETH, with its percentile over the last month and the expected move in percent over 1, 7 and 30 days. Funding tells you who is crowded; this tells you how much movement is already priced in — and whether hedging is cheap or expensive relative to where it has been.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:34.43Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/macro-rates",
   "host": "asistent-crypto.vercel.app",
   "description": "The macro regime that drives crypto, as signals rather than raw levels: the 2s10s yield curve spread with its direction and an inverted flag, Fed funds, 2Y and 10Y yields, CPI year-over-year, the broad dollar index, VIX and M2 — each with its previous reading, so direction comes free. The slope of the curve, not the level of any single yield, is the liquidity signal: re-steepening out of inversion",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:59.614Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/market-history",
   "host": "asistent-crypto.vercel.app",
   "description": "Whether the current reading is actually high or low, from a series captured every ~10 minutes: funding, open interest, Fear & Greed and BTC dominance, each as current, median, min, max and percentile over the window. A funding rate of 0.006% means nothing on its own; at the 89th percentile of the last 24 hours it means something. This is the question a snapshot endpoint cannot answer, whoever you ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:36.313Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/news",
   "host": "asistent-crypto.vercel.app",
   "description": "Recent crypto headlines for narrative context and catalysts — the qualitative layer that explains why funding moved when no macro print did. Returns headlines with attribution for summarisation, not article text.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:56:10.919Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/orderbook-depth",
   "host": "asistent-crypto.vercel.app",
   "description": "What a trade actually costs before it is placed: live order book depth on Bybit and OKX, walked at your size. Give it a notional in dollars and it returns the average fill price, slippage against mid in basis points and dollars, the spread, the depth within 1% of mid, and which venue is cheaper for that exact size — separately for buying and selling. A size the book cannot absorb is reported as un",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:32.826Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/prices",
   "host": "asistent-crypto.vercel.app",
   "description": "Spot price, market cap, 24h volume and 24h change for any coins by id (bitcoin, ethereum, solana and thousands more), in any quote currency. The reference leg for every other signal here: funding and open interest only mean something next to what price did.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:56:02.963Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/tradfi-quotes",
   "host": "asistent-crypto.vercel.app",
   "description": "S&P 500, gold and Nasdaq 100 quotes as the traditional-market leg of a crypto read. BTC trades as a high-beta risk asset far more often than as digital gold, so equities direction is usually the better correlation to check before blaming a crypto-native cause. Priced as ETFs, so use direction and percent change, not the absolute level.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:56:07.554Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/data/whale-flows",
   "host": "asistent-crypto.vercel.app",
   "description": "Large ETH transfers (>100 ETH) to and from known exchange wallets in the last 2 hours. Inflows to exchanges are potential distribution pressure, outflows suggest accumulation or a move to cold storage — but read them as context, not instruction: a single large transfer is often internal rotation between wallets of the same desk.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:55:58.273Z"
  },
  {
   "url": "https://asistent-crypto.vercel.app/api/x402/query",
   "host": "asistent-crypto.vercel.app",
   "description": "Real-time crypto & macro market data for AI agents, pay-per-call in USDC (no account or API key): Bitcoin (BTC) and Ethereum (ETH) prices, funding rates, open interest, Fear & Greed index, market dominance, macro rates (Fed, CPI, DXY), DeFi TVL, whale flows, on-chain stats, crypto news. 13 JSON tools. POST {tool, input}.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xbeeBd30639E99bbcE11FAA2b463fCCCf6215831b",
   "x402_version": 2,
   "updated": "2026-09-12T08:54:41.555Z"
  },
  {
   "url": "https://asn-lookup.underscoredone.com/lookup",
   "host": "asn-lookup.underscoredone.com",
   "description": "Given an internet address (IP) or a network identification number (ASN), this tool returns who operates that piece of the internet: the network number, the owner's name, the country it's registered in, the regional registry that manages it, and the exact address range it belongs to.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-11T10:16:04.191Z"
  },
  {
   "url": "https://asset.api.williamrobinson.dev/v1/asset/prepare",
   "host": "asset.api.williamrobinson.dev",
   "description": "Normalise a glTF 2.0 binary (.glb) for a target engine and platform (scale, orientation, origin), generate two simplified LODs and convex/trimesh collision, and prove the result loads via a real Godot 4 headless import. Returns a report plus artifacts: normalised .glb LODs, collision data, a Godot scene, a multi-view preview, and the full JSON report. Claims are scoped to the Godot 4 import; Unity",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x26026370fe8b2bb17af9092a17691c76519366da",
   "x402_version": 2,
   "updated": "2026-09-11T00:17:09.98Z"
  },
  {
   "url": "https://astatelypleasuredome.com/api/poem/char/:i",
   "host": "astatelypleasuredome.com",
   "description": "One letter of Kubla Khan, ownable once, ever; price rises with each sale. The letter index goes in the path: /api/poem/char/{i}. GET /api/ledger (free) lists letters already owned; GET /api/poem (free) has metadata.",
   "method": "GET",
   "chain": "base",
   "price": 0.001061,
   "price_atomic": "1061",
   "asset": "USDC",
   "pay_to": "0x1bBD551b3fFBaE9B6324BD6a464898ea015C8C40",
   "x402_version": 2,
   "updated": "2026-08-30T22:03:24.516Z"
  },
  {
   "url": "https://astro.openverbs.com/v1/julian-date",
   "host": "astro.openverbs.com",
   "description": "Compute the astronomical Julian Date (JD, fractional, epoch noon 1 Jan 4713 BC) and Modified Julian Date (MJD = JD − 2400000.5) of a UTC instant. Unlike `calendar`'s integer Julian Day Number, this carries the time-of-day fraction.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:20.902Z"
  },
  {
   "url": "https://astro.openverbs.com/v1/moon-phase",
   "host": "astro.openverbs.com",
   "description": "Compute the Moon's phase name, age in days since the last new moon and illuminated fraction (0..1) for a UTC date/time. Uses the mean synodic month (29.53 days).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:25.67Z"
  },
  {
   "url": "https://astro.openverbs.com/v1/season",
   "host": "astro.openverbs.com",
   "description": "Determine the astronomical season for a date, based on the Sun's apparent ecliptic longitude (0°=March equinox, 90°=June solstice, …). Defaults to the northern hemisphere; pass `hemisphere` to flip.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:27.599Z"
  },
  {
   "url": "https://astro.openverbs.com/v1/sun",
   "host": "astro.openverbs.com",
   "description": "Compute sunrise, sunset, solar noon and day length for a latitude/longitude (east-positive) and date, using the NOAA sunrise equation. All times are UTC ISO-8601. Locations in polar day or night return null rise/set with a `polar` flag — a successful result, not an error.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:23.064Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-aspect",
   "host": "atlantikland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:06.127Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-built-up-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:08.413Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-cropland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:45.844Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-depression-depth",
   "host": "atlantikland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:20.667Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-drainage-tendency",
   "host": "atlantikland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:33.759Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-elevation",
   "host": "atlantikland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:43.813Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-grassland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:56.142Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-landcover-class",
   "host": "atlantikland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:44.634Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-local-relief",
   "host": "atlantikland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:19.012Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-max-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:55.668Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-mean-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:53.544Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-ruggedness",
   "host": "atlantikland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:08.551Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-bulk-density",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:27.047Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-cec",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:39.017Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-clay",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:36.912Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-coarse-fragments",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:33:04.315Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-nitrogen",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:52.077Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-organic-carbon",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:14.064Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-ph",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:24.529Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-sand",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:49.692Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-silt",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:02.82Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-soil-texture",
   "host": "atlantikland.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:03.319Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-solar-orientation",
   "host": "atlantikland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:31.163Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-tree-cover-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:58.026Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/be-water-wetland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Belgium; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:10.61Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-aspect",
   "host": "atlantikland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:28.034Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-built-up-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:30.537Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-cropland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:16.181Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-depression-depth",
   "host": "atlantikland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:52.718Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-drainage-tendency",
   "host": "atlantikland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:03.937Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-elevation",
   "host": "atlantikland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:14.213Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-grassland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:18.154Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-landcover-class",
   "host": "atlantikland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:06.007Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-local-relief",
   "host": "atlantikland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:40.604Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-max-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:25.988Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-mean-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:15.514Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-ruggedness",
   "host": "atlantikland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:38.843Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-bulk-density",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:35.833Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-cec",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:47.137Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-clay",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:44.237Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-coarse-fragments",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:11.859Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-nitrogen",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:59.865Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-organic-carbon",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:21.981Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-ph",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:32.209Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-sand",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:56.802Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-silt",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:11.268Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-soil-texture",
   "host": "atlantikland.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:01.28Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-solar-orientation",
   "host": "atlantikland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:53.057Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-tree-cover-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:29.087Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/fr-water-wetland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for France; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:42.243Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-aspect",
   "host": "atlantikland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:58.792Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-built-up-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:01.44Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-cropland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:38.37Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-depression-depth",
   "host": "atlantikland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:13.836Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-drainage-tendency",
   "host": "atlantikland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:25.833Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-elevation",
   "host": "atlantikland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:36.389Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-grassland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:48.948Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-landcover-class",
   "host": "atlantikland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:36.915Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-local-relief",
   "host": "atlantikland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:11.841Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-max-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:49.102Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-mean-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:47.854Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-ruggedness",
   "host": "atlantikland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:00.884Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-bulk-density",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:41.689Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-cec",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:54.18Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-clay",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:52.007Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-coarse-fragments",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:19.59Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-nitrogen",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:06.692Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-organic-carbon",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:29.998Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-ph",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:40.067Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-sand",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:04.365Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-silt",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:28:16.847Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-soil-texture",
   "host": "atlantikland.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:28:59.156Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-solar-orientation",
   "host": "atlantikland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:23.675Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-tree-cover-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:50.55Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/ie-water-wetland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Ireland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:03.55Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-aspect",
   "host": "atlantikland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:13.645Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-built-up-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:16.046Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-cropland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:53.492Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-depression-depth",
   "host": "atlantikland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:28.087Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-drainage-tendency",
   "host": "atlantikland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:40.802Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-elevation",
   "host": "atlantikland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:50.69Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-grassland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:03.74Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-landcover-class",
   "host": "atlantikland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:52.153Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-local-relief",
   "host": "atlantikland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:26.237Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-max-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:03.459Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-mean-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:01.608Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-ruggedness",
   "host": "atlantikland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:15.735Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-bulk-density",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:36:11.793Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-cec",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:36:24.41Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-clay",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:35:21.714Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-coarse-fragments",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:36:49.614Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-nitrogen",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:36:37.028Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-organic-carbon",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:35:59.381Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-ph",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:35:09.628Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-sand",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:35:34.78Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-silt",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:35:46.582Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-soil-texture",
   "host": "atlantikland.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:06.793Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-solar-orientation",
   "host": "atlantikland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:31:38.639Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-tree-cover-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:05.651Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/lu-water-wetland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Luxembourg; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:32:18.404Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-aspect",
   "host": "atlantikland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:35.884Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-built-up-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:39.666Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-cropland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:23.911Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-depression-depth",
   "host": "atlantikland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:58.857Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-drainage-tendency",
   "host": "atlantikland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:12.175Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-elevation",
   "host": "atlantikland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:21.717Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-grassland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:25.611Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-landcover-class",
   "host": "atlantikland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:14.2Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-local-relief",
   "host": "atlantikland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:48.126Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-max-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:33.651Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-mean-slope",
   "host": "atlantikland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:23.884Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-ruggedness",
   "host": "atlantikland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:29:46.122Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-bulk-density",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:34:19.994Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-cec",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:34:31.992Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-clay",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:33:29.926Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-coarse-fragments",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:34:56.758Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-nitrogen",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:34:45.113Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-organic-carbon",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:34:06.563Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-ph",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:33:16.706Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-sand",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:33:41.788Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-silt",
   "host": "atlantikland.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:33:54.173Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-soil-texture",
   "host": "atlantikland.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:05.466Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-solar-orientation",
   "host": "atlantikland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:00.696Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-tree-cover-share",
   "host": "atlantikland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:37.079Z"
  },
  {
   "url": "https://atlantikland.halowerk.com/v1/nl-water-wetland-share",
   "host": "atlantikland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Netherlands; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:30:48.807Z"
  },
  {
   "url": "https://atomic-verify-claim-poc.topadvancement-atomic.workers.dev/api/resolve-redirect-chain",
   "host": "atomic-verify-claim-poc.topadvancement-atomic.workers.dev",
   "description": "Resolve an HTTP or HTTPS URL through redirects and return the complete redirect chain, HTTP status for each hop, final URL, and redirect safety findings. Use when an agent needs to determine where a URL actually leads before visiting, citing, downloading, or trusting it.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x16F619C78f5f85d00663a7275Cca3D4A01f82B11",
   "x402_version": 2,
   "updated": "2026-09-04T08:13:54.351Z"
  },
  {
   "url": "https://attention-allocation-api.johntaylor1online.workers.dev/calculate",
   "host": "attention-allocation-api.johntaylor1online.workers.dev",
   "description": "Attention Allocation",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-09T04:13:20.991Z"
  },
  {
   "url": "https://attester.dev/judge",
   "host": "attester.dev",
   "description": "QA Judge: grade an agent output against your rubric (structure, citations, claim support, length constraints) and receive a 0-100 score with a signed attestation. $0.10 USDC per grading.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x57407D691F755cAa107647718F3582a8A87467dD",
   "x402_version": 2,
   "updated": "2026-08-27T03:45:07.374Z"
  },
  {
   "url": "https://attester.dev/v1/package/exists",
   "host": "attester.dev",
   "description": "Deterministic package existence for PyPI and npm, built from real published artifacts (never LLM guesses). Negative answers and typosquat-adjacency flags carry signed proof. $0.002 USDC per check.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x57407D691F755cAa107647718F3582a8A87467dD",
   "x402_version": 2,
   "updated": "2026-08-30T15:10:09.459Z"
  },
  {
   "url": "https://audio.halowerk.com/dialect-classify",
   "host": "audio.halowerk.com",
   "description": "Classifies only three broad German-language varieties: de-DE Germany German, de-AT Austrian German and de-CH Swiss German. The model works on acoustic speech embeddings and does not read a transcript. It returns probabilities for all three classes, the strongest candidate, audio quality warnings and unknown whenever confidence or recording quality is insufficient. The result is a statistical varie",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-31T13:55:34.198Z"
  },
  {
   "url": "https://audio.halowerk.com/voice-evidence",
   "host": "audio.halowerk.com",
   "description": "Returns measured evidence about a recording, not a verdict on it. The spectral cut-off says which lossy stages the file has already been through, since every encoder discards everything above its own ceiling. The room tone measurement compares the noise floor across the silent stretches: a microphone in a room produces a floor that differs between pauses, and a level identical to the hundredth of ",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:24.282Z"
  },
  {
   "url": "https://audit.liquidlogicx.com/api/audit",
   "host": "audit.liquidlogicx.com",
   "description": "Liquid Logic Agent — wallet audit. Returns a structured USDC spend summary for an agent wallet from the public ledger. Site: https://liquidlogicx.com",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x147991A1c25e78f6D9225d2dBA61eD93A6158c7b",
   "x402_version": 2,
   "updated": "2026-09-14T01:07:28.459Z"
  },
  {
   "url": "https://aura-revenue.helionixlabs.com/x402/audit/x402-preflight",
   "host": "aura-revenue.helionixlabs.com",
   "description": "Aura deterministic x402 purchase preflight from supplied OpenAPI metadata",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x56a093255D6E0536109b5F255Fc71Bb74BfE5838",
   "x402_version": 2,
   "updated": "2026-09-11T03:41:00.188Z"
  },
  {
   "url": "https://aura-revenue.helionixlabs.com/x402/data/bazaar-market-pulse",
   "host": "aura-revenue.helionixlabs.com",
   "description": "Aura machine-readable x402 Bazaar market snapshot: Base-USDC price distribution, category demand, freshness, newest listings",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x56a093255D6E0536109b5F255Fc71Bb74BfE5838",
   "x402_version": 2,
   "updated": "2026-09-12T17:11:32.275Z"
  },
  {
   "url": "https://aura.rohnelt.dev/v1/credit/deposit/1",
   "host": "aura.rohnelt.dev",
   "description": "Give an autonomous agent what it structurally lacks: a real email address that receives verification codes, its own webhook URL, durable memory that survives between runs, and the ability to block on an event - an email, a webhook, a signal - without polling and without burning tokens while it waits, or to park its state, exit, and resume hours later exactly where it stopped. US$1.00 of prepaid cr",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xa61446444dAE6c570813656CEd71C18D68A5f0Fd",
   "x402_version": 2,
   "updated": "2026-09-14T06:00:20.32Z"
  },
  {
   "url": "https://aurelius-node-01.onrender.com/api/v1/supply",
   "host": "aurelius-node-01.onrender.com",
   "description": "Aurelius Node 01: Real-time Texas Regional Corridor ground-truth oracle (DFW, Permian, Gulf Coast, Central TX). Provides 46-item supply matrix: structural steel, industrial copper/aluminum, OCTG casing, oilfield supply, piping, aggregates, concrete & green energy infrastructure. Includes EIA fuel rack benchmarks & spot hotshot freight rates. Returns JSON schema with stock levels, lat/lng, lead tim",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x239DE97929b20F27aa503B236d33420670Bf5Ad1",
   "x402_version": 2,
   "updated": "2026-09-10T07:01:39.716Z"
  },
  {
   "url": "https://aurelius-node-02-socal.onrender.com/api/v1/supply",
   "host": "aurelius-node-02-socal.onrender.com",
   "description": "Aurelius Node 02: Real-time SoCal Pacific Gateway ground-truth oracle for cross-referential supply chain AI agents. Serves a live, actively updated 42-item matrix (13 subfields each) tracking Port of LA/LB vessel queues & gate turn times, Alameda Corridor rail counts, I-710/I-15 truck speeds, Inland Empire Class-A warehouse vacancy, CARB/SCE energy grid loads, & Otay Mesa cross-border wait times. ",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x239DE97929b20F27aa503B236d33420670Bf5Ad1",
   "x402_version": 2,
   "updated": "2026-09-09T10:17:15.641Z"
  },
  {
   "url": "https://ausca.com/v1/analyze-document",
   "host": "ausca.com",
   "description": "Extract normalized forms, tables, signatures, or layout from a document.",
   "method": "POST",
   "chain": "base",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-14T09:16:24.392Z"
  },
  {
   "url": "https://ausca.com/v1/extend-inbox",
   "host": "ausca.com",
   "description": "Add purchased time to the current expiry of one active receive-only inbox. The same inbox id, address, messages, read/delete capability, and limits remain in place. Deleted or expired inboxes cannot be revived, and prepaid expiry cannot exceed 30 days from the extension time.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-14T09:15:30.735Z"
  },
  {
   "url": "https://ausca.com/v1/extract-text",
   "host": "ausca.com",
   "description": "Extract normalized text from a scanned document.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-14T09:16:07.993Z"
  },
  {
   "url": "https://ausca.com/v1/lease-browser",
   "host": "ausca.com",
   "description": "Lease one ordinary remote browser with standard CDP access for 10, 30, or 60 minutes. No automation, proxy, stealth, or target-success promise.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-14T09:15:45.672Z"
  },
  {
   "url": "https://ausca.com/v1/open-inbox",
   "host": "ausca.com",
   "description": "Start one renewable random receive-only email address with 1 hour, 24 hours, or 7 days prepaid, then wait for and read bounded inbound mail. Extend the same active address when more time is needed. No outbound email or mailbox suite.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-14T09:15:01.571Z"
  },
  {
   "url": "https://ausca.com/v1/transcribe-media",
   "host": "ausca.com",
   "description": "Transcribe an immutable audio or video artifact into normalized text.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-09-14T09:17:01.115Z"
  },
  {
   "url": "https://ausref.dev/v1/:country/:series",
   "host": "ausref.dev",
   "description": "Government reference data series",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
   "x402_version": 2,
   "updated": "2026-09-03T15:32:18.829Z"
  },
  {
   "url": "https://autocash-qr-canary.benjamindorey.workers.dev/v1/qr",
   "host": "autocash-qr-canary.benjamindorey.workers.dev",
   "description": "Generate a QR code SVG from text",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8db7ef216672a530baB832F4C66133FDC15972f2",
   "x402_version": 2,
   "updated": "2026-09-05T10:48:12.443Z"
  },
  {
   "url": "https://autocash-text-metrics.benjamindorey.workers.dev/v1/metrics",
   "host": "autocash-text-metrics.benjamindorey.workers.dev",
   "description": "Deterministic text metrics: counts, Flesch readability, word frequency",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8db7ef216672a530baB832F4C66133FDC15972f2",
   "x402_version": 2,
   "updated": "2026-09-06T04:31:43.212Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/datos/codigo-verificado",
   "host": "automatoncolony.xyz",
   "description": "Is the source of this Base contract verified? Returns the verification status and the runtime code hash. Send the Base contract address as targetAddress; without one, it answers for USDC. Answered inline, no polling, with the Base block and hash it was read at. Valid 600s. Payment implies a request for immediate execution. Terms (0x3545cfb9d504c284cb1d528bfb0bebc142afdfc1c92a62967ae83ccc0b3e3c0d):",
   "method": "POST",
   "chain": "base",
   "price": 0.0099,
   "price_atomic": "9900",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:40.341Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/datos/concentracion-tenedores",
   "host": "automatoncolony.xyz",
   "description": "How concentrated is this Base token? Returns the largest holder share in bps, flagged when it is only a floor. Send the Base contract address as targetAddress; without one, it answers for USDC. Answered inline, no polling, with the Base block and hash it was read at. Valid 600s. Payment implies a request for immediate execution. Terms (0x3545cfb9d504c284cb1d528bfb0bebc142afdfc1c92a62967ae83ccc0b3e",
   "method": "POST",
   "chain": "base",
   "price": 0.0399,
   "price_atomic": "39900",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:07.607Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/datos/cribado-completo",
   "host": "automatoncolony.xyz",
   "description": "Is this Base token safe to buy? Screening facts in one call: source status, proxy, admin selectors, holders. Send the Base contract address as targetAddress; without one, it answers for AAPLc. Answered inline, no polling, with the Base block and hash it was read at. Valid 600s. Payment implies a request for immediate execution. Terms (0x3545cfb9d504c284cb1d528bfb0bebc142afdfc1c92a62967ae83ccc0b3e3",
   "method": "POST",
   "chain": "base",
   "price": 0.0699,
   "price_atomic": "69900",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:41.967Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/datos/estado-cadena",
   "host": "automatoncolony.xyz",
   "description": "The cheapest way to test an x402 payment loop end to end. Returns the current Base block number and its hash. No parameters needed. Answered inline, no polling, with the Base block and hash it was read at. Valid 60s. Payment implies a request for immediate execution. Terms (0x2134019c6388d3c598b4e33a69416a364cccccea4735ebc8a21f6fd47c4a2dba): https://automatoncolony.xyz/api/v1/legal/terms",
   "method": "GET",
   "chain": "base",
   "price": 0.0049,
   "price_atomic": "4900",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-12T17:01:03.853Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/datos/poderes-admin",
   "host": "automatoncolony.xyz",
   "description": "What can the owner of this Base contract do? Returns the admin selectors found and how many were not scanned. Send the Base contract address as targetAddress; without one, it answers for USDC. Answered inline, no polling, with the Base block and hash it was read at. Valid 600s. Payment implies a request for immediate execution. Terms (0x3545cfb9d504c284cb1d528bfb0bebc142afdfc1c92a62967ae83ccc0b3e3",
   "method": "POST",
   "chain": "base",
   "price": 0.0099,
   "price_atomic": "9900",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:58.786Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/datos/poderes-emisor-b20",
   "host": "automatoncolony.xyz",
   "description": "What can the issuer of this Base B20 token do? Returns mint cap, issuer capabilities and the role holders. Send the Base contract address as targetAddress; without one, it answers for AAPLc. Answered inline, no polling, with the Base block and hash it was read at. Valid 600s. Payment implies a request for immediate execution. Terms (0x3545cfb9d504c284cb1d528bfb0bebc142afdfc1c92a62967ae83ccc0b3e3c0",
   "method": "POST",
   "chain": "base",
   "price": 0.0399,
   "price_atomic": "39900",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-11T23:51:30.731Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/datos/proxy-implementacion",
   "host": "automatoncolony.xyz",
   "description": "Is this Base contract upgradeable? Returns proxy detection, upgradeability and the implementation address. Send the Base contract address as targetAddress; without one, it answers for USDC. Answered inline, no polling, with the Base block and hash it was read at. Valid 600s. Payment implies a request for immediate execution. Terms (0x3545cfb9d504c284cb1d528bfb0bebc142afdfc1c92a62967ae83ccc0b3e3c0d",
   "method": "POST",
   "chain": "base",
   "price": 0.0099,
   "price_atomic": "9900",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:49.986Z"
  },
  {
   "url": "https://automatoncolony.xyz/api/v1/x402/flash-audit",
   "host": "automatoncolony.xyz",
   "description": "Security screening of any Base contract as JSON in about 120s: severity-ranked findings with their evidence, plus the report's SHA-256 so the bytes can be checked against the delivery recorded on chain. Try it free, no key: GET https://automatoncolony.xyz/api/v1/free-check/{address}. Payment implies a request for immediate execution. Terms (0x3545cfb9d504c284cb1d528bfb0bebc142afdfc1c92a62967ae83cc",
   "method": "POST",
   "chain": "base",
   "price": 3.49,
   "price_atomic": "3490000",
   "asset": "USDC",
   "pay_to": "0x3a6e1866f38385025fa9024304882cF59E3330aB",
   "x402_version": 2,
   "updated": "2026-09-09T17:29:55.001Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/compare",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Car comparison / vehicle comparison / which car should I buy. Compares 2-4 vehicles side-by-side on reliability, EPA MPG/fuel economy, and total ownership cost to settle a purchase decision. For car-buyer, car-shopping, and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:45.425Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/financing",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Car financing intelligence: current APR landscape by credit tier, dealer-markup mechanics, and deterministic amortization math. Country-aware structures: US standard loans, UK PCP, DE Ballonfinanzierung, AU balloon. Give amount+apr+term_months for an exact monthly payment.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:46.257Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/inspect",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Pre-purchase inspection checklist / used car inspection / what to check before buying. Returns a model-specific PPI checklist with known issues, red flags, and mechanic instructions to check before buying a used car. For car-buyer and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:46.181Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/negotiate",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Car price negotiation / dealer haggling / invoice price & out-the-door price guide. Returns target price, negotiation scripts, invoice-vs-MSRP context, and a junk-fee guide to cut the dealer's out-the-door number for any make/model. For car-buyer and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:45.747Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/parts",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Auto parts sourcing / OEM vs aftermarket / best parts brand & where to buy. Compares OEM vs aftermarket with brand quality rankings, install difficulty, tools needed, and where to buy a given part for any vehicle. For DIY-repair and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:38.257Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/problems",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Car reliability / common problems / known issues lookup. Returns common problems, reliability analysis, and NHTSA owner-complaint patterns for any year/make/model, with owner-forum research. Worldwide. For car-buyer, used-car, and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:45.109Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/recall",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Vehicle recall lookup / VIN recall check / car safety recall search. Returns open NHTSA safety recalls for any car by VIN or year/make/model, plus international recall context (UK DVSA, Transport Canada, ACCC Australia, EU RAPEX, Japan MLIT). For car-buyer and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:45.172Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/repair",
   "host": "autopulse.theaslangroupllc.com",
   "description": "DIY car repair guide / how to fix / repair cost estimate. Returns the step-by-step procedure, parts list, tools needed, and a cost estimate for any repair job (brakes, oil change, filters, etc.) on any vehicle. For DIY-repair and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:45.308Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/tco",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Total cost of ownership / true cost to own / 5-year car cost calculator. Models depreciation, fuel, insurance, and maintenance into the real cost of owning a given year/make/model over 5 years, tunable by annual miles and gas price. For car-buyer and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:46.291Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/value",
   "host": "autopulse.theaslangroupllc.com",
   "description": "Used car value / vehicle market value / trade-in value estimate. Returns the current market value for any car by VIN or year/make/model, adjusted for mileage and condition, with a sell-vs-hold recommendation and trade-in context. For car-seller and auto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:45.439Z"
  },
  {
   "url": "https://autopulse.theaslangroupllc.com/api/auto/vin-recall",
   "host": "autopulse.theaslangroupllc.com",
   "description": "US safety recalls for a VIN, deterministic. Answers \"does this car have open recalls\", \"is this used car safe to buy\", \"what NHTSA campaigns cover this vehicle\". Decodes the VIN via NHTSA vPIC (year, make, model, body, engine) then lists every NHTSA recall campaign for that vehicle: component, summary, remedy, park-outside and do-not-drive flags. No LLM, no key, public domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:42:26.591Z"
  },
  {
   "url": "https://ax1-new.vercel.app/api/dashboard/q-verdict/resource",
   "host": "ax1-new.vercel.app",
   "description": "Send a Base token contract address, get an AI-written verdict: onchain metrics, a plain-language take, and a shareable verdict card. Entertainment, not trading advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7284D41b5b852F2bd4c99bDf95043D84452d299C",
   "x402_version": 2,
   "updated": "2026-09-11T17:07:34.106Z"
  },
  {
   "url": "https://aye-booth.aye-today.workers.dev/v1/alert_check",
   "host": "aye-booth.aye-today.workers.dev",
   "description": "Attested resolution: is at least one NOAA/NWS alert at or above a requested severity active for a covered station's point right now? Evidence bundle with the hash-attested alerts payload and alert count, capped by an aye/nay receipt — never a bare boolean. Refusals are free.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x98dbF9F9Af3eEdA45e093EbC801E1DF84485efC1",
   "x402_version": 2,
   "updated": "2026-08-29T13:21:26.081Z"
  },
  {
   "url": "https://aye-booth.aye-today.workers.dev/v1/daylight_check",
   "host": "aye-booth.aye-today.workers.dev",
   "description": "Attested resolution: will astronomical day length at a covered place meet a minimum-hours bar today or tomorrow? Computed-deterministic tier — pure celestial math, zero upstream license exposure. Deterministic per UTC day; same inputs, same claim hash. Delivered as a signed result capped by an aye/nay receipt.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x98dbF9F9Af3eEdA45e093EbC801E1DF84485efC1",
   "x402_version": 2,
   "updated": "2026-08-29T13:21:23.507Z"
  },
  {
   "url": "https://aye-booth.aye-today.workers.dev/v1/quake_check",
   "host": "aye-booth.aye-today.workers.dev",
   "description": "Attested resolution: did an earthquake at or above a magnitude threshold occur in a named region over a past window? Resolved from the USGS feed with revision-lifecycle handling (retracted events never count; near-threshold event ids + revision timestamps pinned). Evidence bundle with source payload hashes, capped by an aye/nay receipt — never a bare boolean.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x98dbF9F9Af3eEdA45e093EbC801E1DF84485efC1",
   "x402_version": 2,
   "updated": "2026-08-29T13:21:19.945Z"
  },
  {
   "url": "https://aye-booth.aye-today.workers.dev/v1/rain_check",
   "host": "aye-booth.aye-today.workers.dev",
   "description": "Attested resolution: did measurable rain fall in a covered precinct during a stated past window? Ships as an evidence bundle — hash-attested NOAA/NWS source payloads under a signed policy manifest — capped by an aye/nay receipt. The evidence bundle is the product; the boolean is the receipt. Refusals, validation errors and coverage gaps are free; FUTURE windows are refused.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x98dbF9F9Af3eEdA45e093EbC801E1DF84485efC1",
   "x402_version": 2,
   "updated": "2026-08-29T13:21:17.022Z"
  },
  {
   "url": "https://backend-production-716d3.up.railway.app/x402/@stbclaudeprod/proof/",
   "host": "backend-production-716d3.up.railway.app",
   "description": "A $0.01 proof-of-life resource for SpendTheBits x402 (returns a JSON heartbeat).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xBe5cb96D1Bd2B4d5D5C0A1f16266cc0ba2849D30",
   "x402_version": 2,
   "updated": "2026-09-02T17:18:00.746Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-aspect",
   "host": "baltikum.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:20.516Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-built-up-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:23.013Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-cropland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:08.591Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-depression-depth",
   "host": "baltikum.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:43.506Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-drainage-tendency",
   "host": "baltikum.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:56.334Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-elevation",
   "host": "baltikum.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:06.164Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-grassland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:11.229Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-landcover-class",
   "host": "baltikum.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:58.866Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-local-relief",
   "host": "baltikum.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:33.716Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-max-slope",
   "host": "baltikum.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:18.682Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-mean-slope",
   "host": "baltikum.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:08.718Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-ruggedness",
   "host": "baltikum.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:31.748Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-bulk-density",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:49.548Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-cec",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:02.132Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-clay",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:59.7Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-coarse-fragments",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:26.652Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-nitrogen",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:27:14.462Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-organic-carbon",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:37.225Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-ph",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:47.228Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-sand",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:12.515Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-silt",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:26:24.242Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-soil-texture",
   "host": "baltikum.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:28:57.171Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-solar-orientation",
   "host": "baltikum.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:46.255Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-tree-cover-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:21.979Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/de-water-wetland-share",
   "host": "baltikum.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Germany; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:33.554Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-aspect",
   "host": "baltikum.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:24.67Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-built-up-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:09.35Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-cropland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:17:56.102Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-depression-depth",
   "host": "baltikum.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:47.804Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-drainage-tendency",
   "host": "baltikum.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:59.951Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-elevation",
   "host": "baltikum.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:11.859Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-grassland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:17:56.226Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-landcover-class",
   "host": "baltikum.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:39:02.677Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-local-relief",
   "host": "baltikum.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:37.212Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-max-slope",
   "host": "baltikum.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:23.186Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-mean-slope",
   "host": "baltikum.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:14.226Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-ruggedness",
   "host": "baltikum.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:35.86Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-bulk-density",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:19.112Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-cec",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:32.124Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-clay",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:29.678Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-coarse-fragments",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:56.682Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-nitrogen",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:44.362Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-organic-carbon",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:06.7Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-ph",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:16.955Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-sand",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:41.721Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-silt",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:54.248Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-soil-texture",
   "host": "baltikum.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:28:48.994Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-solar-orientation",
   "host": "baltikum.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T17:38:49.746Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-tree-cover-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:06.208Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/ee-water-wetland-share",
   "host": "baltikum.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Estonia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:18.544Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-aspect",
   "host": "baltikum.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:13.072Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-built-up-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:15.526Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-cropland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:02.042Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-depression-depth",
   "host": "baltikum.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:36.161Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-drainage-tendency",
   "host": "baltikum.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:48.658Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-elevation",
   "host": "baltikum.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:58.879Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-grassland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:04.106Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-landcover-class",
   "host": "baltikum.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:51.053Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-local-relief",
   "host": "baltikum.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:25.448Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-max-slope",
   "host": "baltikum.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:11.407Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-mean-slope",
   "host": "baltikum.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:01.278Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-ruggedness",
   "host": "baltikum.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:23.569Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-bulk-density",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:04.35Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-cec",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:16.792Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-clay",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:14.319Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-coarse-fragments",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:41.837Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-nitrogen",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:29.971Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-organic-carbon",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:52.216Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-ph",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:02.826Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-sand",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:27.309Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-silt",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:39.251Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-soil-texture",
   "host": "baltikum.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:28:53.105Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-solar-orientation",
   "host": "baltikum.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:38.22Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-tree-cover-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:13.658Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lt-water-wetland-share",
   "host": "baltikum.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Lithuania; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:25.945Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-aspect",
   "host": "baltikum.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:43.868Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-built-up-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:46.339Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-cropland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:23.818Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-depression-depth",
   "host": "baltikum.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:58.829Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-drainage-tendency",
   "host": "baltikum.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:10.567Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-elevation",
   "host": "baltikum.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:21.138Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-grassland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:35.134Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-landcover-class",
   "host": "baltikum.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:21.989Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-local-relief",
   "host": "baltikum.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:56.111Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-max-slope",
   "host": "baltikum.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:33.631Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-mean-slope",
   "host": "baltikum.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:31.578Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-ruggedness",
   "host": "baltikum.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:18:46.222Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-bulk-density",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:14.025Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-cec",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:24.198Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-clay",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:21.634Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-coarse-fragments",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:49.969Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-nitrogen",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:36.634Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-organic-carbon",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:59.997Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-ph",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:09.09Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-sand",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:34.517Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-silt",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:20:47.434Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-soil-texture",
   "host": "baltikum.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:28:50.832Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-solar-orientation",
   "host": "baltikum.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:08.614Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-tree-cover-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:36.043Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/lv-water-wetland-share",
   "host": "baltikum.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Latvia; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:19:48.056Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-aspect",
   "host": "baltikum.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:51.398Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-built-up-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:53.665Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-cropland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:30.51Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-depression-depth",
   "host": "baltikum.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:06.021Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-drainage-tendency",
   "host": "baltikum.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:18.01Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-elevation",
   "host": "baltikum.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:28.445Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-grassland-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:41.054Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-landcover-class",
   "host": "baltikum.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:29.475Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-local-relief",
   "host": "baltikum.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:04.225Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-max-slope",
   "host": "baltikum.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:40.53Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-mean-slope",
   "host": "baltikum.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:38.591Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-ruggedness",
   "host": "baltikum.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:21:53.793Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-bulk-density",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids bulk density for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:56.497Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-cec",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids cation exchange capacity for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:09.509Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-clay",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:06.525Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-coarse-fragments",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids coarse-fragment volume for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:34.557Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-nitrogen",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids total nitrogen for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:25:22.222Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-organic-carbon",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids organic carbon for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:45.007Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-ph",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:23:54.752Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-sand",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:19.517Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-silt",
   "host": "baltikum.halowerk.com",
   "description": "Mean SoilGrids silt fraction for the 0-5 cm layer. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:24:31.82Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-soil-texture",
   "host": "baltikum.halowerk.com",
   "description": "USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:28:54.985Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-solar-orientation",
   "host": "baltikum.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:16.544Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-tree-cover-share",
   "host": "baltikum.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:43.075Z"
  },
  {
   "url": "https://baltikum.halowerk.com/v1/pl-water-wetland-share",
   "host": "baltikum.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The coordinate is validated against the Natural Earth boundary for Poland; results outside it are rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:22:55.513Z"
  },
  {
   "url": "https://barcode-generator.api.klymax402.com/api/barcode",
   "host": "barcode-generator.api.klymax402.com",
   "description": "Generate a barcode from text or number",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:06:54.624Z"
  },
  {
   "url": "https://base-gas-x402-production.up.railway.app/gas",
   "host": "base-gas-x402-production.up.railway.app",
   "description": "Live Base mainnet gas: EIP-1559 base fee, low/medium/high priority tiers in gwei, and a transaction cost estimate for any gas limit.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0D083590c048A243e24a75E3a7C968145DE25B44",
   "x402_version": 2,
   "updated": "2026-09-14T09:00:01.666Z"
  },
  {
   "url": "https://base-gas-x402-production.up.railway.app/gas/cheapest-window",
   "host": "base-gas-x402-production.up.railway.app",
   "description": "Cheapest hours of day to transact on Base, from collected gas history: hourly averages in UTC ranked cheapest first, plus the savings percent.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x0D083590c048A243e24a75E3a7C968145DE25B44",
   "x402_version": 2,
   "updated": "2026-09-09T11:08:03.702Z"
  },
  {
   "url": "https://base-gas-x402-production.up.railway.app/gas/compare",
   "host": "base-gas-x402-production.up.railway.app",
   "description": "Live gas cost comparison across Base, OP Mainnet, Arbitrum One, and Ethereum in one call, ranked cheapest first.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0D083590c048A243e24a75E3a7C968145DE25B44",
   "x402_version": 2,
   "updated": "2026-08-27T22:23:30.454Z"
  },
  {
   "url": "https://base.46-225-15-169.sslip.io/v1/market-data-attestation",
   "host": "base.46-225-15-169.sslip.io",
   "description": "Market Data Integrity Attestation. The caller supplies the observations. Tradebot checks causal timing, freshness, gaps, sequencing, identity consistency, and cryptographic record hashes. The response contains a PASS/FAIL verdict, safe_to_use, named checks, and a deterministic attestation identity. It provides no trade recommendation and no market-data redistribution; it performs no market-data ac",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1bdd0cf6c2457765afeb717bc1e5d74b27d45a0f",
   "x402_version": 2,
   "updated": "2026-08-17T18:48:42.452Z"
  },
  {
   "url": "https://base64-codec.api.klymax402.com/api/encode",
   "host": "base64-codec.api.klymax402.com",
   "description": "Encode or decode base64 data",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:07:01.305Z"
  },
  {
   "url": "https://basefeed-io.fly.dev/v1/ping",
   "host": "basefeed-io.fly.dev",
   "description": "x402 settlement test",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xEfc3f6Ba8A706af67162ebaB84Fc2d09fA73360E",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:14.85Z"
  },
  {
   "url": "https://bazaar-catalog.vercel.app/api/hijri",
   "host": "bazaar-catalog.vercel.app",
   "description": "Convert Gregorian dates to Hijri (Umm al-Qura calendar) and back. Returns day/month/year, Arabic and English month names, and a formatted Arabic date string. Essential for agents handling Islamic events, Ramadan, Hajj seasons, or Arabic documents.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x21353452E547B306a6007d834C433a118638D3b3",
   "x402_version": 2,
   "updated": "2026-08-30T15:29:37.433Z"
  },
  {
   "url": "https://bazaar-demand-forecaster-mainnet-production.up.railway.app/v1/forecast",
   "host": "bazaar-demand-forecaster-mainnet-production.up.railway.app",
   "description": "Forecast aggregate Bazaar demand by endpoint category with bounded evidence and confidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xBf11E11aB3607Ae7f1c51b79fd0e585C0ccA4B82",
   "x402_version": 2,
   "updated": "2026-09-08T10:10:59.601Z"
  },
  {
   "url": "https://bazaar-demand-forecaster-staging-production.up.railway.app/v1/forecast",
   "host": "bazaar-demand-forecaster-staging-production.up.railway.app",
   "description": "Forecast aggregate Bazaar demand by endpoint category with bounded evidence and confidence.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xBf11E11aB3607Ae7f1c51b79fd0e585C0ccA4B82",
   "x402_version": 2,
   "updated": "2026-08-20T21:13:02.294Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/crypto-health",
   "host": "bazaar-gateway.vercel.app",
   "description": "Instant crypto market health check: 9 macro indicators (Fear & Greed, BTC dominance, funding rates, MVRV Z-Score, hash rate, active addresses, US net liquidity, stablecoin supply, altcoin cap) each scored favorable/neutral/unfavorable with exact values, plus a global risk_on/mixed/risk_off verdict and a deterministic summary. No LLM, sub-second. Per-indicator deep dives available.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-09-08T08:43:00.83Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/crypto-indicator",
   "host": "bazaar-gateway.vercel.app",
   "description": "Deep dive on one crypto macro indicator: definition, formula, exact status thresholds, current value, recent stats and a 30-point history, plus an agent reading guide. Valid names: fear-greed, btc-dominance, funding-rates, mvrv-zscore, hash-rate, active-addresses, net-liquidity, stablecoin-supply, altcoin-mcap.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-08-31T09:47:05.924Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/crypto-prices",
   "host": "bazaar-gateway.vercel.app",
   "description": "Real-time cryptocurrency prices for BTC, ETH, SOL, and other major coins. Data sourced from CoinGecko. Returns current price in USD, 24h change percentage, and market cap.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-09-11T04:12:57.471Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/hype-engine",
   "host": "bazaar-gateway.vercel.app",
   "description": "Fundamentals engine for the HYPE token (Hyperliquid): live price, funding and open interest, fees and buyback flywheel, P/S valuation percentile, perp market share, unlock absorption and RSI timing - scored into 3 axes (engine health, climate, momentum) with a synthesized buy/hold/lighten recommendation and buy-zone detection. Proprietary methodology, deterministic, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-08-27T15:54:26.494Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/hype-signal",
   "host": "bazaar-gateway.vercel.app",
   "description": "Deep dive on one HYPE engine signal: definition, why it matters for the flywheel, buy/neutral/sell thresholds and the raw inputs behind the current status. Valid names include fees-30d, revenue-annualized, ps-ratio, funding, market-share, price-7d, open-interest, volume-24h, tvl-bridge, hip3-rwa, buybacks-af, staking, auction-hip3, mcap-fdv, momentum-rsi.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-09-05T09:47:05.757Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/market-report",
   "host": "bazaar-gateway.vercel.app",
   "description": "AI-generated cryptocurrency market analysis report. Fetches real-time prices from CoinGecko then uses Claude AI to generate a professional market analysis with trends, risks, and opportunities.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-08-24T08:32:01.692Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/timestamp",
   "host": "bazaar-gateway.vercel.app",
   "description": "Current date, time, and timestamp for any timezone worldwide. Returns UTC and local timestamps, unix epoch, day of week. Useful for scheduling, logging, and time-aware operations.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-09-11T09:47:03.946Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/translate",
   "host": "bazaar-gateway.vercel.app",
   "description": "AI-powered text translation between any languages. Powered by Claude AI. Send text and target language, receive a high-quality translation with context awareness. Usage-based pricing from $0.004, scaled by text length and target language (up to $0.020 for long or non-Latin text). The exact price for your text is returned in the 402 payment challenge before you pay.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-09-03T09:47:08.064Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/url-preview",
   "host": "bazaar-gateway.vercel.app",
   "description": "Fast link preview extractor — returns OpenGraph/Twitter Card metadata (title, description, image, favicon, site name, canonical URL, language) for any public URL. Perfect for agents that need to scan many links quickly before deciding which ones deserve deep analysis via /api/web-intelligence ($0.005). 5x cheaper than full AI analysis. Latency ~300-800ms.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-09-11T09:47:05.432Z"
  },
  {
   "url": "https://bazaar-gateway.vercel.app/api/weather",
   "host": "bazaar-gateway.vercel.app",
   "description": "Real-time weather data and 3-day forecast for any location worldwide. Accepts city name or lat/lon coordinates. Returns temperature, humidity, wind, precipitation, and conditions. Powered by Open-Meteo.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
   "x402_version": 2,
   "updated": "2026-09-14T01:43:55.367Z"
  },
  {
   "url": "https://bazaar.fronesislabs.com/evaluate/fast",
   "host": "bazaar.fronesislabs.com",
   "description": "Low-latency pre-action screening for routine agent responses and tool-call decisions.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb790ed3796194E5511C44411CF045F67E069cdC0",
   "x402_version": 2,
   "updated": "2026-09-10T08:30:14.287Z"
  },
  {
   "url": "https://bazaar.fronesislabs.com/evaluate/jailbreak",
   "host": "bazaar.fronesislabs.com",
   "description": "Detect jailbreaks, prompt injection, and instruction conflicts before the agent follows them.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb790ed3796194E5511C44411CF045F67E069cdC0",
   "x402_version": 2,
   "updated": "2026-09-13T12:30:32.578Z"
  },
  {
   "url": "https://bazaar.fronesislabs.com/evaluate/quality",
   "host": "bazaar.fronesislabs.com",
   "description": "Check agent outputs for quality issues, inconsistency, and behavioral drift.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xb790ed3796194E5511C44411CF045F67E069cdC0",
   "x402_version": 2,
   "updated": "2026-09-10T08:43:22.848Z"
  },
  {
   "url": "https://bazaar.fronesislabs.com/evaluate/safety",
   "host": "bazaar.fronesislabs.com",
   "description": "Baseline safety screening for harmful, unsafe, or policy-violating agent outputs.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb790ed3796194E5511C44411CF045F67E069cdC0",
   "x402_version": 2,
   "updated": "2026-09-10T08:43:21.857Z"
  },
  {
   "url": "https://bazaar.fronesislabs.com/evaluate/strict",
   "host": "bazaar.fronesislabs.com",
   "description": "Higher-confidence evaluation for high-impact, sensitive, or difficult-to-reverse agent actions.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb790ed3796194E5511C44411CF045F67E069cdC0",
   "x402_version": 2,
   "updated": "2026-09-10T08:43:19.79Z"
  },
  {
   "url": "https://billboard.x402.paywithlocus.com/billboard/get-price",
   "host": "billboard.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T16:51:11.171Z"
  },
  {
   "url": "https://billboard.x402.paywithlocus.com/billboard/post",
   "host": "billboard.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-02T11:44:35.243Z"
  },
  {
   "url": "https://bimi-checker.underscoredone.com/check",
   "host": "bimi-checker.underscoredone.com",
   "description": "Checks one or more domains to see whether they are set up to show a brand logo next to emails in Gmail, Apple Mail, and Yahoo. It looks up the BIMI settings the domain has published, checks the logo file follows the required format, checks any logo certificate is valid and unexpired, and confirms the domain has strict enough email protection turned on. Returns a clear pass or fail per domain, plus",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:13:45.026Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/allergen-epitope",
   "host": "bio.halowerk.com",
   "description": "Builds amino-acid k-mer sets, calculates Jaccard similarity, and finds the highest contiguous identity between each supplied epitope and any equal-length window of the query. It does not predict immune binding, allergenicity, cross-reactivity or clinical risk and cannot replace curated databases or laboratory testing.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:53:37.843Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/biomarker-longevity",
   "host": "bio.halowerk.com",
   "description": "Standardizes each supplied value against its supplied mean and standard deviation, flips markers whose favorable direction is lower, and computes a weighted composite mapped to a bounded 0–100 index. The references and weights come entirely from the caller; this is not a validated longevity score, diagnosis, prognosis or medical advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:53:21.787Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/crispr-offtarget",
   "host": "bio.halowerk.com",
   "description": "Compares one guide with caller-supplied candidate protospacers, weights mismatches in the guide’s final ten positions twice, applies a simple NGG PAM penalty, and ranks a transparent similarity score. It does not search a genome, model bulges, chromatin or nuclease-specific biology, and must not be used as a clinical or laboratory safety decision.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:52:49.998Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/dna-storage-encode",
   "host": "bio.halowerk.com",
   "description": "Maps each two-bit group of caller-supplied UTF-8 bytes to A, C, G or T and reports a SHA-256 checksum of the original bytes. This reversible representation performs no biological synthesis, homopolymer balancing, GC optimization, addressing or error-correcting code.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:52:57.374Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/microbiome-diversity",
   "host": "bio.halowerk.com",
   "description": "Normalizes non-negative caller-supplied taxon counts and computes observed richness, natural-log Shannon entropy, Simpson diversity and Pielou evenness. It does not perform sequence classification, compositional correction, rarefaction, cohort comparison or medical interpretation.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:53:05.315Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/pathogen-r0",
   "host": "bio.halowerk.com",
   "description": "Multiplies per-contact transmission probability, effective contacts per day and infectious duration to obtain a simple basic reproduction number, then applies a susceptible fraction for an effective number. It is a classroom homogeneous-mixing calculation, not an outbreak estimate, fitted epidemiological model or public-health forecast.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:53:13.899Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/phage-matching",
   "host": "bio.halowerk.com",
   "description": "Slides each caller-supplied spacer over a bounded phage sequence in both orientations, records its minimum Hamming distance and reports matches within a caller-selected mismatch threshold. It does not account for PAMs, phage taxonomy, infection biology, escape, host range or therapeutic suitability.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:53:45.563Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/protein-folding",
   "host": "bio.halowerk.com",
   "description": "Checks that a hydrophobic/polar sequence follows a self-avoiding unit-step lattice path, then counts non-consecutive hydrophobic contacts and assigns one negative energy unit per contact. It evaluates a supplied toy conformation only; it neither predicts a fold nor represents atomic chemistry, kinetics, solvent or biological function.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:52:42.167Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/syn-yeast-yield",
   "host": "bio.halowerk.com",
   "description": "Divides each available substrate mass by its required mass per product mass, selects the limiting substrate, and applies a caller-supplied process efficiency. It does not model yeast metabolism, kinetics, oxygen transfer, toxicity, regulation or actual fermentation performance.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:53:29.589Z"
  },
  {
   "url": "https://bio.halowerk.com/v1/tissue-scaffold",
   "host": "bio.halowerk.com",
   "description": "Uses the Kozeny-Carman relation with supplied porosity and pore diameter, then applies Darcy’s law with supplied thickness, viscosity and pressure drop. It is an idealized homogeneous porous-medium calculation, not scaffold design validation, cell-transport modeling, biocompatibility assessment or medical guidance.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:53:53.171Z"
  },
  {
   "url": "https://biopulse.theaslangroupllc.com/api/bio/endangered",
   "host": "biopulse.theaslangroupllc.com",
   "description": "Endangered species deep-dive for conservation and naturalist agents. Returns IUCN Red List status, threats, and conservation actions for any species.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:46.718Z"
  },
  {
   "url": "https://biopulse.theaslangroupllc.com/api/bio/hotspot",
   "host": "biopulse.theaslangroupllc.com",
   "description": "Biodiversity hotspot finder for naturalist and eco-tourism agents. Returns the best nature spots, a seasonal calendar, and gear recommendations for any area.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:42.226Z"
  },
  {
   "url": "https://biopulse.theaslangroupllc.com/api/bio/invasive",
   "host": "biopulse.theaslangroupllc.com",
   "description": "Invasive species alerts for conservation and naturalist agents. Returns threats, spread, control methods, and reporting channels for any region.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:46.748Z"
  },
  {
   "url": "https://biopulse.theaslangroupllc.com/api/bio/marine",
   "host": "biopulse.theaslangroupllc.com",
   "description": "Marine biodiversity intelligence for naturalist and conservation agents. Returns OBIS ocean occurrence data, species, coral reefs, and megafauna for any area.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:44.745Z"
  },
  {
   "url": "https://biopulse.theaslangroupllc.com/api/bio/migrate",
   "host": "biopulse.theaslangroupllc.com",
   "description": "Migration intelligence for birding and naturalist agents. Returns which species are moving through right now and where to see them.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:43.62Z"
  },
  {
   "url": "https://biopulse.theaslangroupllc.com/api/bio/species",
   "host": "biopulse.theaslangroupllc.com",
   "description": "Full species profile for naturalist and conservation agents. Returns taxonomy, range, IUCN status, behavior, and conservation detail from GBIF and IUCN.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:46.427Z"
  },
  {
   "url": "https://bitwise.openverbs.com/v1/analyze",
   "host": "bitwise.openverbs.com",
   "description": "Inspect a non-negative integer's bit structure: bit length, set-bit count (population count), trailing-zero count, power-of-two test, and hex/binary representations. An optional width zero-pads the binary form.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:18.554Z"
  },
  {
   "url": "https://bitwise.openverbs.com/v1/and",
   "host": "bitwise.openverbs.com",
   "description": "Bitwise AND across two or more non-negative integers (given as decimal strings, evaluated as arbitrary-precision BigInt). Returns the result in decimal, hex and binary.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:06.028Z"
  },
  {
   "url": "https://bitwise.openverbs.com/v1/not",
   "host": "bitwise.openverbs.com",
   "description": "One's-complement NOT of a non-negative integer within an explicit bit width (two's-complement domain). The value must fit in `width` bits. Returns decimal, hex and binary.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:12.164Z"
  },
  {
   "url": "https://bitwise.openverbs.com/v1/or",
   "host": "bitwise.openverbs.com",
   "description": "Bitwise OR across two or more non-negative integers (given as decimal strings, evaluated as arbitrary-precision BigInt). Returns the result in decimal, hex and binary.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:07.945Z"
  },
  {
   "url": "https://bitwise.openverbs.com/v1/rotate",
   "host": "bitwise.openverbs.com",
   "description": "Circularly rotate a non-negative integer left or right within an explicit bit width (bits shifted off one end reappear at the other). The value must fit in `width` bits. Returns decimal, hex and binary.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:16.446Z"
  },
  {
   "url": "https://bitwise.openverbs.com/v1/shift",
   "host": "bitwise.openverbs.com",
   "description": "Shift a non-negative integer left or right by `amount` bits. A right shift is logical (fills with zeros). A left shift grows freely unless a `width` is given, in which case the result is masked to that width and the input must fit it. Returns decimal, hex and binary.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:14.427Z"
  },
  {
   "url": "https://bitwise.openverbs.com/v1/xor",
   "host": "bitwise.openverbs.com",
   "description": "Bitwise XOR across two or more non-negative integers (given as decimal strings, evaluated as arbitrary-precision BigInt). Returns the result in decimal, hex and binary.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:09.937Z"
  },
  {
   "url": "https://bizfission.com/articles/we-installed-smidgen-x402-on-wordpress/",
   "host": "bizfission.com",
   "description": "Smidgen field note",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xbf4e26329fe87a5e6baf22df0659f809104d6c60",
   "x402_version": 2,
   "updated": "2026-08-20T21:00:11.194Z"
  },
  {
   "url": "https://bizintel-api.hahavoid0.workers.dev/finance/fed-rate",
   "host": "bizintel-api.hahavoid0.workers.dev",
   "description": "Retrieves the current Federal Reserve Board federal funds target interest rate.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE",
   "x402_version": 2,
   "updated": "2026-09-12T17:11:26.643Z"
  },
  {
   "url": "https://bizintel-api.hahavoid0.workers.dev/geography/ip-lookup",
   "host": "bizintel-api.hahavoid0.workers.dev",
   "description": "Resolves geographic city, region, ISP, and coordinates for an IP address via ip-api.com.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE",
   "x402_version": 2,
   "updated": "2026-08-30T15:43:11.328Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/allowance",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Get the ERC-20 allowance from an owner to a spender.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-01T23:20:30.505Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/balance",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Get the native ETH balance of a Base address.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-01T23:20:25.529Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/block",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Check the latest or current Base Mainnet block number. Use this to get the live Base block height.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-12T16:51:26.732Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/receipt",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Get a Base transaction receipt and execution status.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-01T23:20:35.011Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/token-balance",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Get an ERC-20 token balance for a Base address.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-01T23:20:27.77Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/transaction-lookup",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Lookup Base transaction by hash on Base Mainnet. Return sender, recipient, value, nonce, block, gas fields, and input data when found.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-08T08:18:44.572Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/transaction-receipt-status",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Check Base transaction receipt status by transaction hash. Determine whether the transaction is pending, confirmed successful, or confirmed reverted, with receipt, block, and gas details.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-08T07:57:49.862Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/tx",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Look up a Base Mainnet transaction.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-01T23:20:32.704Z"
  },
  {
   "url": "https://blockchain-api.x402-chain-tools.workers.dev/chain/wallet-preflight",
   "host": "blockchain-api.x402-chain-tools.workers.dev",
   "description": "Check read-only ERC-20 wallet readiness for a planned token spend.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa7e1fe3744E3b6D55237d95cE575cAFe3b8abeCD",
   "x402_version": 2,
   "updated": "2026-09-01T23:20:37.484Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/chains",
   "host": "blockrun.ai",
   "description": "TVL by chain — every chain DefiLlama tracks with current TVL totals.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-09T08:19:51.922Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:aerodrome-finance,coingecko:velodrome-finance",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:21:07.745Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:arbitrum,coingecko:optimism",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:21:04.69Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:base-protocol",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-20T23:15:25.507Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:bitcoin",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-14T09:01:47.773Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:bitcoin,coingecko:ethereum",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-17T18:12:29.054Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:bitcoin,coingecko:ethereum,coingecko:solana",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-05T16:48:45.621Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:chainlink,coingecko:the-graph",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:21:02.844Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:chainlink,coingecko:uniswap",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-20T23:15:37.987Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:dogecoin",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-20T23:15:49.424Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:ethereum,coingecko:bitcoin",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:20:56.535Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:ethereum,coingecko:solana",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-20T23:14:50.448Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:ethereum,coingecko:usd-coin",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-21T17:37:26.439Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:illuvium,coingecko:gods-unchained",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-08T08:23:01.6Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:nomad,coingecko:aerodrome-finance,coingecko:brett",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-21T17:37:26.434Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:ronin,coingecko:axie-infinity",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:21:11.433Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:solana,coingecko:base",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:20:58.946Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:staked-ether,coingecko:wrapped-bitcoin",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:21:06.087Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:the-graph,coingecko:fetch-ai",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-26T06:24:36.024Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:uniswap,coingecko:aave",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:21:00.948Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:usd-coin,coingecko:tether",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-20T23:15:13.821Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/prices/coingecko:worldcoin-wld,coingecko:bittensor",
   "host": "blockrun.ai",
   "description": "Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:21:09.608Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/protocol/aave",
   "host": "blockrun.ai",
   "description": "Detailed TVL + breakdown for a single protocol. Pass slug as `/v1/defillama/protocol/{slug}` (e.g. `aave`, `uniswap`).",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-09T08:19:43.425Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/protocol/aave-v4",
   "host": "blockrun.ai",
   "description": "Detailed TVL + breakdown for a single protocol. Pass slug as `/v1/defillama/protocol/{slug}` (e.g. `aave`, `uniswap`).",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-01T09:49:30.811Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/protocol/aerodrome",
   "host": "blockrun.ai",
   "description": "Detailed TVL + breakdown for a single protocol. Pass slug as `/v1/defillama/protocol/{slug}` (e.g. `aave`, `uniswap`).",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:22:27.812Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/protocol/bedrock",
   "host": "blockrun.ai",
   "description": "Detailed TVL + breakdown for a single protocol. Pass slug as `/v1/defillama/protocol/{slug}` (e.g. `aave`, `uniswap`).",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-17T12:29:17.483Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/protocol/rhea-finance",
   "host": "blockrun.ai",
   "description": "Detailed TVL + breakdown for a single protocol. Pass slug as `/v1/defillama/protocol/{slug}` (e.g. `aave`, `uniswap`).",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-08-17T12:29:10.181Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/protocol/uniswap",
   "host": "blockrun.ai",
   "description": "Detailed TVL + breakdown for a single protocol. Pass slug as `/v1/defillama/protocol/{slug}` (e.g. `aave`, `uniswap`).",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-06T03:22:02.856Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/protocols",
   "host": "blockrun.ai",
   "description": "List of every DeFi protocol DefiLlama tracks, with current and historical TVL across chains.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-09T08:19:35.529Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/defillama/yields",
   "host": "blockrun.ai",
   "description": "Every tracked yield pool across DeFi (lending, LPs, staking, vaults) with current APY/TVL.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-09T08:19:54.535Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/exa/answer",
   "host": "blockrun.ai",
   "description": "Get an AI-generated answer to a question grounded in live web search results.",
   "method": "POST",
   "chain": "base",
   "price": 0.011,
   "price_atomic": "11000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-14T06:19:53.118Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/exa/contents",
   "host": "blockrun.ai",
   "description": "Extract full text content from specific URLs. Priced at $0.002/URL — total = urls.length × $0.002.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-14T09:50:38.499Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/exa/find-similar",
   "host": "blockrun.ai",
   "description": "Find pages semantically similar to a given URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.011,
   "price_atomic": "11000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-12T04:41:46.304Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/exa/search",
   "host": "blockrun.ai",
   "description": "Neural and keyword web search. Optional category filter: company, research paper, news, pdf, github, tweet, personal site, linkedin profile, financial report.",
   "method": "POST",
   "chain": "base",
   "price": 0.011,
   "price_atomic": "11000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-14T08:37:17.525Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/modal/sandbox/create",
   "host": "blockrun.ai",
   "description": "Create a managed Python 3.11 sandbox. Two billing modes selected by 'timeout': ≤300s = flat rate (CPU $0.01, GPU varies). >300s = per-hour billing for the full requested lifetime, no refund on early terminate. Max 24h.",
   "method": "POST",
   "chain": "base",
   "price": 0.011,
   "price_atomic": "11000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-10T03:44:00.545Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/phone/numbers/list",
   "host": "blockrun.ai",
   "description": "List all active phone numbers provisioned to your wallet.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9030014F5DAe217d0A152f02A043567b16c1aBf",
   "x402_version": 2,
   "updated": "2026-09-12T16:55:57.543Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/binance/candles/BTCUSDT",
   "host": "blockrun.ai",
   "description": "Get OHLCV candlestick data for a Binance trading pair",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-13T19:04:00.551Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/kalshi/markets",
   "host": "blockrun.ai",
   "description": "Query Kalshi markets with filtering, sorting, and pagination",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-12T00:47:25.128Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/limitless/markets",
   "host": "blockrun.ai",
   "description": "List Limitless markets with filtering and sorting",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:35.527Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/markets/search",
   "host": "blockrun.ai",
   "description": "Search markets across Polymarket, Kalshi, Limitless, Opinion, and Predict.Fun in a single call",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-10T13:10:05.07Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/opinion/markets",
   "host": "blockrun.ai",
   "description": "List Opinion markets with filtering and sorting",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:35.516Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/cohorts/stats",
   "host": "blockrun.ai",
   "description": "Compare performance across trading style cohorts",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:46.774Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/crypto-updown",
   "host": "blockrun.ai",
   "description": "List crypto up/down prediction markets",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-08-28T00:08:32.628Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/events",
   "host": "blockrun.ai",
   "description": "List Polymarket events with filtering and sorting",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-14T09:08:27.639Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/leaderboard",
   "host": "blockrun.ai",
   "description": "Get the global leaderboard of smart wallets",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-10T09:18:36.485Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/market-price/2143401858385894894190399172754859063760192107542405534567206954789995051162",
   "host": "blockrun.ai",
   "description": "Get current or historical price for a specific token",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-08T18:46:19.187Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/market-price/21742633143463906290569050155826241533067272736897614950488156847949938836455",
   "host": "blockrun.ai",
   "description": "Get current or historical price for a specific token",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-09T08:06:47.149Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/market-price/40791250908933508853723465614961035896557737979546129504169818299128524475478",
   "host": "blockrun.ai",
   "description": "Get current or historical price for a specific token",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-08T18:57:21.665Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/markets",
   "host": "blockrun.ai",
   "description": "Query Polymarket markets with filtering, sorting, and pagination",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-13T19:52:18.925Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/markets/keyset",
   "host": "blockrun.ai",
   "description": "List Polymarket markets with cursor-based keyset pagination (same filters as /polymarket/markets)",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-08T23:07:42.437Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/positions",
   "host": "blockrun.ai",
   "description": "Fetch all user positions with filtering and pagination",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:47.419Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/trades",
   "host": "blockrun.ai",
   "description": "Query historical Polymarket trade data with flexible filtering",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-13T07:15:41.059Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/wallet/:address/cluster",
   "host": "blockrun.ai",
   "description": "Discover wallets connected to a seed address via on-chain transfers and identity proofs",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-08-27T15:32:07.723Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/polymarket/wallet/positions/:address",
   "host": "blockrun.ai",
   "description": "Get open and historical positions for a wallet address",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-10T09:19:02.033Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/predictfun/markets",
   "host": "blockrun.ai",
   "description": "List Predict.Fun markets with filtering and sorting",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-11T08:15:15.724Z"
  },
  {
   "url": "https://blockrun.ai/api/v1/pm/predictfun/orderbooks",
   "host": "blockrun.ai",
   "description": "Fetch historical orderbook snapshots for a Predict.Fun market",
   "method": "GET",
   "chain": "base",
   "price": 0.0085,
   "price_atomic": "8500",
   "asset": "USDC",
   "pay_to": "0x6E007731870EDe419CfB31889Cd5C4493CEcb04c",
   "x402_version": 2,
   "updated": "2026-09-09T07:30:51.377Z"
  },
  {
   "url": "https://booaip.vercel.app/api/feargreed",
   "host": "booaip.vercel.app",
   "description": "Current crypto Fear & Greed Index with 1-day change (alternative.me).",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xcd6b6d99b7751ff30b68fa1365488eb73fa7cefa",
   "x402_version": 2,
   "updated": "2026-09-12T17:03:02.023Z"
  },
  {
   "url": "https://booaip.vercel.app/api/gas",
   "host": "booaip.vercel.app",
   "description": "Current gas price (gwei) on an EVM chain via on-chain read. Body: { chain }.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xcd6b6d99b7751ff30b68fa1365488eb73fa7cefa",
   "x402_version": 2,
   "updated": "2026-08-17T18:21:13.35Z"
  },
  {
   "url": "https://booaip.vercel.app/api/stablecoins",
   "host": "booaip.vercel.app",
   "description": "Stablecoin circulating supply, price and peg deviation (DefiLlama). Body: { symbol? }.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xcd6b6d99b7751ff30b68fa1365488eb73fa7cefa",
   "x402_version": 2,
   "updated": "2026-08-28T04:30:39.353Z"
  },
  {
   "url": "https://booaip.vercel.app/api/yields",
   "host": "booaip.vercel.app",
   "description": "Top APY yield pools by token symbol and chain, with risk flags (DefiLlama). Body: { symbol?, chain?, limit?, safeOnly? }.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xcd6b6d99b7751ff30b68fa1365488eb73fa7cefa",
   "x402_version": 2,
   "updated": "2026-09-09T11:08:11.647Z"
  },
  {
   "url": "https://bounty-signals.krimskrams.xyz/v1/funded-work/delta",
   "host": "bounty-signals.krimskrams.xyz",
   "description": "Answer: What funded open work is newly actionable across all watched bounty boards since my checkpoint? Return jobs that are open at the common board watermark and were first observed open after the cursor, plus jobs that changed from a non-open state to open after the cursor. Coverage is BountyBook, Taskmarket, and Superteam from owned SQLite observations. Open listing status and reward fields do",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-09-05T21:16:52.388Z"
  },
  {
   "url": "https://bounty-signals.krimskrams.xyz/v1/job-health",
   "host": "bounty-signals.krimskrams.xyz",
   "description": "Answer whether an agent can claim a stored bounty job and show its observed health history before it spends a claim. Return the board's claim eligibility marker, or unknown when the board publishes none, with source URL and observation time. Also return observed states, transitions, submission and pass counts, reopen-after-accept events, observation count, and as_of. Coverage is BountyBook, Taskma",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-09-08T23:08:40.884Z"
  },
  {
   "url": "https://box.guardianhobgoblin.com/card/:product_id",
   "host": "box.guardianhobgoblin.com",
   "description": "TCGPlayer product board the Box has actually touched. Does not advise.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xcD042e96E527B6712281b08e94CE10Af77bCC6dc",
   "x402_version": 2,
   "updated": "2026-08-19T22:54:23.605Z"
  },
  {
   "url": "https://braille.openverbs.com/v1/decode",
   "host": "braille.openverbs.com",
   "description": "Transcribe a Unicode braille string back to text, honouring capital and number signs. Non-braille or unmapped cells are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:32.953Z"
  },
  {
   "url": "https://braille.openverbs.com/v1/encode",
   "host": "braille.openverbs.com",
   "description": "Transcribe text to Unicode braille (grade-1 / uncontracted English braille), with capital and number signs. Characters with no grade-1 representation are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:30.954Z"
  },
  {
   "url": "https://braille.openverbs.com/v1/from-dots",
   "host": "braille.openverbs.com",
   "description": "Build braille cells from raised-dot numbers (each cell an array of 1–8). Out-of-range or repeated dots are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:37.133Z"
  },
  {
   "url": "https://braille.openverbs.com/v1/to-dots",
   "host": "braille.openverbs.com",
   "description": "Break a braille string into its cells and the raised-dot numbers (1–8) of each cell.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:34.969Z"
  },
  {
   "url": "https://brasil-dados-api.onrender.com/cambio",
   "host": "brasil-dados-api.onrender.com",
   "description": "Official USD/BRL and EUR/BRL exchange rates (PTAX, Central Bank of Brazil).",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x649006bC937E7a60F98e49455D0fE3425321A3b0",
   "x402_version": 2,
   "updated": "2026-09-14T01:50:52.534Z"
  },
  {
   "url": "https://brasil-dados-api.onrender.com/economy/overview",
   "host": "brasil-dados-api.onrender.com",
   "description": "Brazil macro snapshot in one call: SELIC policy rate, CDI, IPCA inflation (monthly and 12-month), official PTAX USD/BRL. Source: Central Bank of Brazil (BCB).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x649006bC937E7a60F98e49455D0fE3425321A3b0",
   "x402_version": 2,
   "updated": "2026-08-30T15:27:46.808Z"
  },
  {
   "url": "https://brasil-dados-api.onrender.com/economy/ptax",
   "host": "brasil-dados-api.onrender.com",
   "description": "Official PTAX USD/BRL exchange rate (the reference rate used in Brazilian contracts). Central Bank of Brazil.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x649006bC937E7a60F98e49455D0fE3425321A3b0",
   "x402_version": 2,
   "updated": "2026-09-08T08:45:43.719Z"
  },
  {
   "url": "https://bridge-routes.api.klymax402.com/api/route",
   "host": "bridge-routes.api.klymax402.com",
   "description": "Find the best cross-chain bridge route (POST variant)",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T21:38:34.042Z"
  },
  {
   "url": "https://brokenkey-api-link-ruby.vercel.app/api/brokenkeyremapperlink",
   "host": "brokenkey-api-link-ruby.vercel.app",
   "description": "Purchase and download the Broken Key Remapper software (one-time license).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB91504d6F77d36923376c302cCC0237dF0efAa35",
   "x402_version": 2,
   "updated": "2026-09-01T03:26:55.378Z"
  },
  {
   "url": "https://brokenkey-api-link-tau.vercel.app/api/brokenkeyremapperlink",
   "host": "brokenkey-api-link-tau.vercel.app",
   "description": "Purchase and download the Broken Key Remapper software (one-time license).",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xB91504d6F77d36923376c302cCC0237dF0efAa35",
   "x402_version": 2,
   "updated": "2026-09-11T17:09:59.907Z"
  },
  {
   "url": "https://buero.halowerk.com/v1/doc-merge",
   "host": "buero.halowerk.com",
   "description": "Takes three documents — the common base and the two versions derived from it — as text, public URLs or inline base64, reads PDF, DOCX, ODT, HTML and Markdown, and returns one merged document. The procedure is diff3 over paragraphs, or over lines if you ask for that: each version is first compared against the base with a Myers shortest-edit-script, the two comparisons together yield the passages th",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-20T06:44:04.443Z"
  },
  {
   "url": "https://buero.halowerk.com/v1/entity-graph",
   "host": "buero.halowerk.com",
   "description": "Takes a text as text, a public URL or inline base64 — PDF, DOCX, ODT, HTML and Markdown are read — and returns it as a graph: the people, organisations, places, products, documents and events it names, and the relations it states between them. Every relation carries the sentence it came from word for word, plus the character offset and line where that sentence stands, and each of those quotes is l",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-20T06:44:26.77Z"
  },
  {
   "url": "https://buero.halowerk.com/v1/persona-eval",
   "host": "buero.halowerk.com",
   "description": "Runs a structured synthetic-persona critique through Groq using the configured model. The persona is treated as a hypothesis, never as a factual claim about every member of a demographic group; the response must state its assumptions and avoid sensitive-trait stereotyping. Input leaves this server for Groq and is not stored by HALOWERK. This is qualitative simulation, not user research, survey evi",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-25T12:11:40.52Z"
  },
  {
   "url": "https://buero.halowerk.com/v1/processing-record",
   "host": "buero.halowerk.com",
   "description": "Takes an inventory — the controller, and one entry per processing activity with its purposes, the stated legal basis, the categories of data subjects and of personal data, the categories of recipients, any third-country transfers, the erasure periods and the security measures — and returns it laid out as a draft record of processing activities under Article 30(1) GDPR.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-20T06:44:22.698Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/code",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Building code requirements for contractor and homeowner agents. Returns a jurisdiction-specific compliance guide for any construction or renovation project.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:47.658Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/compare",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Project comparison for homeowner and renovation agents. Compares cost, ROI, timeline, and complexity side by side for a given budget.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:47.57Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/contractor",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Contractor vetting guide for homeowner and renovation agents. Returns interview questions, red flags, contract terms, and market rates before hiring.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:47.468Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/estimate",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Project cost estimate for homeowner and contractor agents. Returns a detailed line-item breakdown with labor, materials, and contingency for any project.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:47.795Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/inspect",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Pre-inspection checklist for contractor and homeowner agents. Returns what the inspector checks and how to pass first time for any project type.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:47.57Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/materials",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Materials takeoff for contractor and homeowner agents. Returns a complete list with quantities, current pricing, and sourcing links for any project.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:47.848Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/permit",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Permit guide for contractor and homeowner agents. Returns requirements, fees, timeline, and the inspection sequence by jurisdiction.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-08T19:12:30.005Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/roi",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Project ROI analysis for homeowner and investor agents. Returns resale value, rental income, payback period, and alternatives, including ADU scenarios.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:47.961Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/schedule",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Construction schedule for contractor and GC agents. Returns trade sequencing, inspection milestones, and the critical path for any build.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:48.53Z"
  },
  {
   "url": "https://buildpulse.theaslangroupllc.com/api/build/subcontractor",
   "host": "buildpulse.theaslangroupllc.com",
   "description": "Subcontractor intelligence for GC and contractor agents. Returns market rates, scope of work, a bid checklist, and contract terms for hiring subs.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:48.717Z"
  },
  {
   "url": "https://buildscottsbluff.com/v1/census",
   "host": "buildscottsbluff.com",
   "description": "American Community Survey 5-year demographics for Scotts Bluff County and each of its ten places, plus a 16-year trend series: population, median household and per-capita income, poverty, median home value, gross rent, housing units and owner/renter occupancy. GET /v1/census.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x53a05c0Eed6cBf065F31aEDbAE7B0D8Ce1A0f4DB",
   "x402_version": 2,
   "updated": "2026-09-12T17:11:53.831Z"
  },
  {
   "url": "https://buildscottsbluff.com/v1/parcel/010070362",
   "host": "buildscottsbluff.com",
   "description": "Complete parcel intelligence: owner, situs, assessed value, classification, property tax and tax-sale (delinquency) status, full sale history and deeds, census tract, CDBG low/mod status, and every qualifying funding program with its cited rule.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x53a05c0Eed6cBf065F31aEDbAE7B0D8Ce1A0f4DB",
   "x402_version": 2,
   "updated": "2026-09-11T03:41:03.815Z"
  },
  {
   "url": "https://buildscottsbluff.com/v1/taxing-bodies",
   "host": "buildscottsbluff.com",
   "description": "Every taxing body levying in Scotts Bluff County with its annual take, the recipients it maps to, county property-tax generation by use type, and the county-wide tax total by year. Answers \"who receives this parcel's tax and how much\". GET /v1/taxing-bodies.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x53a05c0Eed6cBf065F31aEDbAE7B0D8Ce1A0f4DB",
   "x402_version": 2,
   "updated": "2026-08-23T02:17:37.914Z"
  },
  {
   "url": "https://builtwith.x402.paywithlocus.com/builtwith/lists",
   "host": "builtwith.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.055,
   "price_atomic": "55000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-01T17:39:44.54Z"
  },
  {
   "url": "https://bundle.lonestaroracle.xyz/scan",
   "host": "bundle.lonestaroracle.xyz",
   "description": "Token launch bundle and sniper detection on Base — flags coordinated bundle buys and snipers",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:00:43.321Z"
  },
  {
   "url": "https://bunnvault.xyz/api/premium-ask",
   "host": "bunnvault.xyz",
   "description": "AI Inference via BunnBase Premium Agent (Gemini 2.5 Flash)",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xcDd5CB6ab2b9c5f3D2Bae896CE516b65010C1f4E",
   "x402_version": 2,
   "updated": "2026-08-29T20:11:00.857Z"
  },
  {
   "url": "https://bunnvault.xyz/api/vault/apy",
   "host": "bunnvault.xyz",
   "description": "BunnVault: Real-time Aave v3 USDC APY feed on Base Mainnet",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xcDd5CB6ab2b9c5f3D2Bae896CE516b65010C1f4E",
   "x402_version": 2,
   "updated": "2026-08-29T20:10:26.744Z"
  },
  {
   "url": "https://bunnvault.xyz/api/vault/manage",
   "host": "bunnvault.xyz",
   "description": "BunnVault: Treasury-as-a-Service — autonomous USDC yield management via Aave v3",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xcDd5CB6ab2b9c5f3D2Bae896CE516b65010C1f4E",
   "x402_version": 2,
   "updated": "2026-08-29T20:12:16.276Z"
  },
  {
   "url": "https://bunnvault.xyz/api/vault/reputation",
   "host": "bunnvault.xyz",
   "description": "BunnVault: On-chain agent reputation oracle via EAS on Base Mainnet",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xcDd5CB6ab2b9c5f3D2Bae896CE516b65010C1f4E",
   "x402_version": 2,
   "updated": "2026-08-29T20:10:57.275Z"
  },
  {
   "url": "https://business-verification-machine.onrender.com/v1/verify",
   "host": "business-verification-machine.onrender.com",
   "description": "Business verification snapshot: state-registry status (NY/CO/PA/OR/CT), website-alive, address validation, phone plausibility -> verdict + confidence + flags. Not a credit report.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x91173e7489b91229f4a056a69a2b8daec35382da",
   "x402_version": 2,
   "updated": "2026-09-07T17:29:26.012Z"
  },
  {
   "url": "https://business.agentum.lat/preflight-cdp",
   "host": "business.agentum.lat",
   "description": "Mesmo dado do /preflight (veredito de contraparte: CNPJ/TCU/CNIA/CEIS/CNEP/CVM ou LEI/GLEIF) — rota técnica liquidada pelo Facilitador CDP da Coinbase, só pra indexação no Bazaar/agentic.market. Não é um produto novo.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x7D1EDdfBd167787251fed83b250ABBeA1cf59a6F",
   "x402_version": 2,
   "updated": "2026-09-13T23:07:37.455Z"
  },
  {
   "url": "https://byfaro.ai/agent/check/mcp",
   "host": "byfaro.ai",
   "description": "Single-signal check: does this website expose MCP / WebMCP tooling AI agents can call? Returns yes/no plus the underlying checks (MCP endpoint, WebMCP tools, agent skills) with fixes. Cheapest way to answer one integration question about a site.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2586231a0ec268062f7ef79a290054cfd4c64aaa",
   "x402_version": 2,
   "updated": "2026-08-26T19:07:31.736Z"
  },
  {
   "url": "https://byfaro.ai/agent/check/pricing",
   "host": "byfaro.ai",
   "description": "Single-signal check: is this website's pricing machine-readable for AI agents? Detects Offer schema with price/availability and pricing-transparency signals. Returns yes/no plus underlying checks and fixes. Useful for procurement and comparison agents.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2586231a0ec268062f7ef79a290054cfd4c64aaa",
   "x402_version": 2,
   "updated": "2026-08-30T15:30:09.964Z"
  },
  {
   "url": "https://byfaro.ai/agent/check/x402",
   "host": "byfaro.ai",
   "description": "Single-signal check: can AI agents pay this website? Detects x402 support, /.well-known payment discovery and agent-commerce readiness. Returns yes/no plus underlying checks and fixes. Useful before attempting autonomous purchase from a site.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2586231a0ec268062f7ef79a290054cfd4c64aaa",
   "x402_version": 2,
   "updated": "2026-08-26T19:17:32.23Z"
  },
  {
   "url": "https://byfaro.ai/agent/scan",
   "host": "byfaro.ai",
   "description": "Full AI-readiness audit of any website: 47 checks across 7 categories (agent permissions, content discoverability, structured data, API/MCP infrastructure, pricing transparency, documentation, agent commerce). Returns 0-100 score, grade, per-check pass/fail and prioritized fixes. Use before recommending, buying from, or integrating with a site.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x2586231a0ec268062f7ef79a290054cfd4c64aaa",
   "x402_version": 2,
   "updated": "2026-08-26T19:17:18.942Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/cot-history",
   "host": "bykaranteli.com",
   "description": "CFTC Commitments of Traders weekly history for crypto futures with the columns the free CSV does not carry: dealer long and short books and week-over-week change in open interest, alongside every participant class. The free CC0 download covers hedge fund, institutional, other reportable and small trader positions.",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:24.589Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/flow-vpin",
   "host": "bykaranteli.com",
   "description": "Order flow toxicity (VPIN) HISTORY for BTC, ETH and SOL: 90-day daily VPIN track with closes plus the last 500 volume buckets .",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x0db4c96d8b14f431f3bb8ce1a33f07d2c696a62c",
   "x402_version": 2,
   "updated": "2026-09-13T19:53:57.644Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/funding-history",
   "host": "bykaranteli.com",
   "description": "Settled funding rate history at per-venue, per-settlement granularity (every 8h print with its source exchange), the series behind carry and basis work. The free CC0 metric-daily download already carries a single daily BTC funding aggregate; this route is for the venue-level record.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0db4c96d8b14f431f3bb8ce1a33f07d2c696a62c",
   "x402_version": 2,
   "updated": "2026-09-08T08:50:42.358Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/hl-whale-events",
   "host": "bykaranteli.com",
   "description": "Every recorded position change of the 300 largest Hyperliquid accounts by equity (opened, closed, increased, reduced, flipped) with size before and after, notional changed, entry and liquidation price and leverage, scanned every 5 minutes on our side from 2026-09-02; the free /api/public/hyperliquid-whales returns the live board and only the last 200 events.",
   "method": "GET",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:54.422Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/liqmap-levels",
   "host": "bykaranteli.com",
   "description": "Full multi-exchange liquidation map snapshot for a Binance USDT-M perp: modeled leverage clusters, real forceOrder levels, top magnets, funding, OI and orderbook context.",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:42:24.803Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/liquidations-raw",
   "host": "bykaranteli.com",
   "description": "Individual liquidation events recorded from our own exchange sockets across Binance, Bybit, OKX, Gate, HTX, dYdX and Aster, plus Deribit's hourly delayed flag: side, price, quantity, notional, venue and millisecond timestamp. Coverage per venue: /api/public/liquidations. History from 2026-07-30 (rolling window; rows before that date do not exist).",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:29.573Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/oi-history",
   "host": "bykaranteli.com",
   "description": "Five minute open interest history for the major perpetuals in base units and USD, normalised across symbols and retained on our side, so one query replaces per-symbol paginated pulls against exchange endpoints.",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:34.39Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/options-flow",
   "host": "bykaranteli.com",
   "description": "BTC or ETH options tape depth from our own recorded Deribit + OKX flow: the daily premium-flow history plus the full big-print list with strike, expiry, direction, premium, implied volatility and venue.",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:19.676Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/options-oi-history",
   "host": "bykaranteli.com",
   "description": "Daily listed options open interest per instrument: strike, expiry, option type, open interest, mark implied volatility, underlying price and traded notional. History from 2026-08-06 (rolling window; rows before that date do not exist).",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:59.497Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/rsi-history",
   "host": "bykaranteli.com",
   "description": "Hourly Wilder RSI(14) history for ~580 Binance USDT perpetuals (crypto top-400 by volume plus every TradFi perp) on 15m, 1h, 4h, 12h, 1d, 3d, 1w and 1M intervals, recorded on our side from 2026-09-02; the free /api/public/rsi board only carries the live values.",
   "method": "GET",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:48.911Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/spot-microstructure",
   "host": "bykaranteli.com",
   "description": "Minute bars with the taker buy versus total quote volume split, pre-joined across venues and kept beyond exchange retention: the raw input behind order flow imbalance and VPIN work, in one query instead of paginating an exchange API per symbol per venue.",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:41:04.227Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/tradfi-funding-history",
   "host": "bykaranteli.com",
   "description": "Settled funding rate history of the top-40 Binance TradFi perpetuals at per-settlement granularity, recorded from 2026-09-02; the free board only carries the last settled rate.",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:44.093Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/tradfi-oi-history",
   "host": "bykaranteli.com",
   "description": "Five minute open interest history for the top-40 Binance TradFi perpetuals (US, HK, KR and CN equities, commodities, indices) in base units and USD, recorded on our side from 2026-09-02; the free /api/public/tradfi board only carries the live value.",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:40:39.329Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/venue-markets-history",
   "host": "bykaranteli.com",
   "description": "Ten-minute snapshots of price, 24h volume, open interest and 8h-equivalent funding per venue and symbol across 56 feeds on 43 exchanges (24 perpetual, 32 spot), recorded since 2026-08-21: the raw rows behind the exchange coverage table, total-OI and DEX-share metrics.",
   "method": "GET",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:41:09.12Z"
  },
  {
   "url": "https://bykaranteli.com/api/x402/whale-trades-raw",
   "host": "bykaranteli.com",
   "description": "Every $1M+ aggressive market print recorded live from our own trade sockets, with side, price, quantity and notional, kept for 90 days, filterable by symbol, exchange and time. The free endpoint serves the live tape (newest 100 prints, no filters); this route is the recorded archive behind it.",
   "method": "GET",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "4JgPtoBWkQyG3QffVJC3bfgk7SCQrz9bx2SAEUTSVqzK",
   "x402_version": 2,
   "updated": "2026-09-02T11:41:13.743Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/company/intel/extract",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Turn any company page into structured fields using a prebuilt schema: company_profile, team_members, pricing, tech_stack, social_links, branding, or full_intelligence.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-20T21:20:41.939Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/company/intel/page",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Read any company page in real time and return clean structured content, links, metadata, and the detected tech stack. Data is fetched live from the source.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-29T04:50:22.18Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/contacts/:contactId",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Retrieve a specific contact's full profile by ID.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-21T15:08:55.174Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/contacts/search",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Search the prospect database by job title, seniority, department, industry, company, location, and more. Filters accept a plain string, an array of strings, or { value, included } objects for excludes. Returns masked results. Billed per result returned, up to pageSize.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xe5e33da1dc61445b1029873e5c12ce1bea8ed1d6",
   "x402_version": 2,
   "updated": "2026-08-24T20:21:56.029Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/contacts/unlock",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Unlock full contact details for prospects by PID. Returns verified work email, personal email, and phone numbers. If an unlocked contact has no work email an email finder fallback runs automatically at no extra charge. Billed per PID.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-20T21:34:51.401Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/email-finder",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Find the most likely deliverable work email for a person. Provide first_name, last_name, and company_domain, or a LinkedIn person or company URL and the identity is resolved automatically. Builds ranked candidate patterns and probes them over SMTP, with catch all detection. Results are cached per name and domain so repeat lookups are instant and free. Billed only on status found.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6a1c8f7359ed255970b3152b202872ec4d635c38",
   "x402_version": 2,
   "updated": "2026-08-24T20:22:26.291Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/fraud-check",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Score a signup for fraud risk. Send email only, ip only, or both; at least one is required. Email checks cover disposable and free provider detection, MX validation, gibberish name detection, domain liveness, and known business signals. IP checks cover VPN, proxy, Tor, residential relay, datacenter, and bogon detection. Returns a decision of allow, review, or block with a risk score and itemized s",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-24T15:34:45.225Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/v1/apps/meeting-prep",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Generate a meeting preparation brief for a prospect. Crawls their website, enriches company data, and finds key decision maker contacts. Returns the company profile, key contacts, talking points, ice breakers, objections with responses, pain points, opportunities, and competitive landscape. Provide contact_email or contact_linkedin for deep person level enrichment.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-20T20:28:53.171Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/v1/apps/roi-calculator",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Generate a personalized ROI projection and business case for a prospect. Crawls their website, enriches company data, and produces quantified savings projections, an implementation timeline, risk mitigation, a recommendation, a shareable public URL, and LinkedIn and email outreach copy. Optionally provide contact details for decision maker enrichment.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-20T20:29:12.906Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/v1/company-lookalikes",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Provide up to 10 company domains. The system enriches them, extracts business keywords, and searches for similar companies. Returns a job_id immediately; poll the job status endpoint with type lookalike or supply a webhook_url. Optional filters restrict results by industry, US state, or country. Flat rate per run.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-09-04T18:53:33.965Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/v1/icp-builder",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Describe an ideal customer profile in plain text. Returns a job_id immediately; results are delivered asynchronously via the optional webhook_url or by polling the job status endpoint. Flat rate per run.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-21T15:13:25.043Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/v1/proposals/generate",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Generate a personalized sales or partnership proposal for a prospect. Crawls both websites, extracts branding and company context, and produces a fully branded HTML proposal with ROI projections, social proof, a shareable URL, and auto generated LinkedIn and email outreach copy.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-08-20T20:26:54.298Z"
  },
  {
   "url": "https://bytemine.pay.zeroclick.io/functions/v1/api-gateway/v1/tech/stack",
   "host": "bytemine.pay.zeroclick.io",
   "description": "Return the full detected technology stack for a domain. Every technology is mapped to a category with a confidence score. Includes stack_sophistication, stack_gaps, and competing_vendors derived intelligence. Billed per domain profiled.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6b2891b824206b0dc9884751fdbaf73e9cce651b",
   "x402_version": 2,
   "updated": "2026-09-09T09:34:20.613Z"
  },
  {
   "url": "https://calendars.stockql.ai/calendars/americas",
   "host": "calendars.stockql.ai",
   "description": "Audited AMERICAS exchange holiday calendars (9 venues): trading weeks, full-day closures, audit horizons, operator sources, provenance manifest.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xb85D42C13a3D7a40d6A1C2DBeABA412E49B0FB9D",
   "x402_version": 2,
   "updated": "2026-09-04T02:24:05.684Z"
  },
  {
   "url": "https://calendars.stockql.ai/calendars/apac",
   "host": "calendars.stockql.ai",
   "description": "Audited APAC exchange holiday calendars (15 venues): trading weeks, full-day closures, audit horizons, operator sources, provenance manifest.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xb85D42C13a3D7a40d6A1C2DBeABA412E49B0FB9D",
   "x402_version": 2,
   "updated": "2026-08-23T03:03:15.755Z"
  },
  {
   "url": "https://calendars.stockql.ai/calendars/europe",
   "host": "calendars.stockql.ai",
   "description": "Audited EUROPE exchange holiday calendars (29 venues): trading weeks, full-day closures, audit horizons, operator sources, provenance manifest.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xb85D42C13a3D7a40d6A1C2DBeABA412E49B0FB9D",
   "x402_version": 2,
   "updated": "2026-08-23T02:38:09.5Z"
  },
  {
   "url": "https://calendars.stockql.ai/calendars/mea",
   "host": "calendars.stockql.ai",
   "description": "Audited MEA exchange holiday calendars (12 venues): trading weeks, full-day closures, audit horizons, operator sources, provenance manifest.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xb85D42C13a3D7a40d6A1C2DBeABA412E49B0FB9D",
   "x402_version": 2,
   "updated": "2026-08-23T03:18:39.666Z"
  },
  {
   "url": "https://cantu-radar-flow.base44.app/functions/cantuVerifyX402",
   "host": "cantu-radar-flow.base44.app",
   "description": "CANTU Buyer Demand Search — Paid machine-readable search for current buyer demand and procurement opportunities; also verifies a specific official notice ID or URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x43988aa17c017677a1508b5232aad038e482e638",
   "x402_version": 2,
   "updated": "2026-09-03T02:35:45.961Z"
  },
  {
   "url": "https://capable-grace-production-ab1c.up.railway.app/data/narratives",
   "host": "capable-grace-production-ab1c.up.railway.app",
   "description": "Trending narrative categories with momentum indicators and top tickers in each narrative.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xB836A641DAe76424861F7f1FCb37c1295E44E329",
   "x402_version": 2,
   "updated": "2026-08-30T15:38:32.919Z"
  },
  {
   "url": "https://capitol.lonestaroracle.xyz/signal",
   "host": "capitol.lonestaroracle.xyz",
   "description": "Aggregate congressional buy/sell signal (last 30d)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-08-23T01:44:06.485Z"
  },
  {
   "url": "https://capitol.lonestaroracle.xyz/trades",
   "host": "capitol.lonestaroracle.xyz",
   "description": "US congressional (Senate+House) stock trades; ?symbol= for a ticker",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:53.339Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/certify",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Certification ROI analysis for job-seeker and career-coach agents. Returns which certs pay off most for a given role and goal, with salary lift and time to complete.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-26T06:27:52.325Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/interview",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Interview prep for job-seeker and career-coach agents. Returns company-specific questions, answer frameworks, and insider tips for any target role.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:49.948Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/layoff",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Layoff survival guide for job-seeker and career-coach agents. Returns an immediate checklist, severance negotiation tactics, and job-market intelligence.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:49.839Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/letter-preview",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Agent-tier preview of the $2 wage demand letter — runs the same deterministic wage-recovery engine, returns the full computed finding plus a letter_supportable verdict and a structured outline (document sections, statutes cited for THESE inputs, escalation path) of exactly what the $2 letter would contain. No LLM; no drafted letter text.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:49.721Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/negotiate",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Salary negotiation playbook for job-seeker and career-coach agents. Returns counter-offer strategy and exact scripts to raise an offer.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:49.677Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/outlook",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Industry outlook for job-seeker and career-coach agents. Returns growth or decline, top employers, and salary trends by sector.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:48.923Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/remote",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Remote work intelligence for job-seeker and career-coach agents. Returns demand, top companies, and salary by location for a given role.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:50.785Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/resume",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Resume optimization for job-seeker and career-coach agents. Returns ATS keywords, formatting, and recruiter intelligence for a target role.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:49.009Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/resume-critique",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Resume critique with verbatim before/after bullet rewrites, ATS-compatibility flags, gaps vs target role, and country-specific format norms (US, UK, Germany, Australia, India). Submit real resume text via POST body or resume_text query param, 15k char cap.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-23T03:59:45.397Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/salary",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Salary benchmarking for job-seeker and career-coach agents. Returns real compensation data by role, location, and experience level.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:48.718Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/skills-gap",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Skills gap analysis for job-seeker and career-coach agents. Returns exactly what skills are needed to reach a target role and how to close the gap.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:48.857Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/transition",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Career pivot roadmap for job-seeker and career-coach agents. Returns a step-by-step plan to move from a current role into a target role.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:49.492Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/wage-letter",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Citation-locked wage demand letter — unpaid overtime/minimum-wage/final-paycheck (FLSA + state penalty statutes, damages exposure computed) or UK deduction letter-before-claim (ERA 1996 + ACAS route + tribunal deadline), or Ontario ESA claim pack. Amounts framed on the worker's own records; honest-no on expired limitation windows.",
   "method": "GET",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:50.579Z"
  },
  {
   "url": "https://careerpulse.theaslangroupllc.com/api/career/wage-rights",
   "host": "careerpulse.theaslangroupllc.com",
   "description": "Wage-recovery check — unpaid overtime (FLSA 1.5x + CA/AK/NV daily rules + Ontario 44h), minimum-wage shortfall vs effective-dated 2025/2026 state tables, final-paycheck deadlines & penalties (CA waiting-time, MA treble, NY 100%, IL 5%/mo, WA double), UK unlawful deductions (3-month tribunal window + ACAS route + NMW bands). Computed amounts with statutory-damages exposure, citations, deadline math",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:49.956Z"
  },
  {
   "url": "https://cars2026.vercel.app/api/cars",
   "host": "cars2026.vercel.app",
   "description": "Educational briefing on the latest cars in 2026 (powertrains, range, pricing, and what's new).",
   "method": "GET",
   "chain": "base",
   "price": 0.0011,
   "price_atomic": "1100",
   "asset": "USDC",
   "pay_to": "0x1e21dBA6EEb902343E4128a1957eAfB8CDf36f39",
   "x402_version": 2,
   "updated": "2026-09-14T09:28:16.981Z"
  },
  {
   "url": "https://cascade.lonestaroracle.xyz/risk",
   "host": "cascade.lonestaroracle.xyz",
   "description": "DeFi liquidation cascade risk — Morpho Blue health factors and cascade exposure",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:00:39.522Z"
  },
  {
   "url": "https://cashflow.genesisconductor.io/api/execute",
   "host": "cashflow.genesisconductor.io",
   "description": "Discovery tier — generic paid API call",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x60C4499870f115664d7FfD8411b023DBEf3377d9",
   "x402_version": 2,
   "updated": "2026-09-02T03:14:19.616Z"
  },
  {
   "url": "https://cc0.company/api/store/agent-services/cc0-daily-brief/invoke",
   "host": "cc0.company",
   "description": "cc0.company — x402 agent-services marketplace on Base (USDC): CC0 image generation, market-data digests, and third-party agent tools. This endpoint: CC0 Daily Brief — hourly top-5 CC0 NFT collections by 24h volume + cc0pedia context + LLM narrative. Synchronous JSON.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x14849AfA040eDeee524a40c52b877fe1B6E6c2c5",
   "x402_version": 2,
   "updated": "2026-09-10T09:34:40.581Z"
  },
  {
   "url": "https://cc0.company/api/store/agent-services/darkfarms-gen/invoke",
   "host": "cc0.company",
   "description": "cc0.company — x402 agent-services marketplace on Base (USDC): CC0 image generation, market-data digests, and third-party agent tools. This endpoint: DAILYSMOL — Darkfarms1 Generator, Generate crypto Pepe meme art in the style of Darkfarms1 (CC0). Fine-tuned by cc0toshi on a public-domain corpus. CC0 output. Async — returns a job_id to poll.",
   "method": "POST",
   "chain": "base",
   "price": 0.069,
   "price_atomic": "69000",
   "asset": "USDC",
   "pay_to": "0x14849AfA040eDeee524a40c52b877fe1B6E6c2c5",
   "x402_version": 2,
   "updated": "2026-09-05T02:08:22.969Z"
  },
  {
   "url": "https://cc0.company/api/store/agent-services/sartoshi-gen/invoke",
   "host": "cc0.company",
   "description": "cc0.company — x402 agent-services marketplace on Base (USDC): CC0 image generation, market-data digests, and third-party agent tools. This endpoint: Sartoshi Generator, Generate 1/1 hand-drawn mfer art in the style of sartoshi (CC0). Thin wobbly ink lines, naive doodle style. Fine-tuned by cc0toshi on a public-domain corpus. CC0 output. Async — returns a job_id to poll.",
   "method": "POST",
   "chain": "base",
   "price": 0.069,
   "price_atomic": "69000",
   "asset": "USDC",
   "pay_to": "0x14849AfA040eDeee524a40c52b877fe1B6E6c2c5",
   "x402_version": 2,
   "updated": "2026-09-11T12:20:37.427Z"
  },
  {
   "url": "https://ccpcrate.ca/v1/resolve",
   "host": "ccpcrate.ca",
   "description": "One Canadian CCPC, one taxation year: the federal and provincial rate stack, Part IV, RDTOH, the dividend refund.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x74d8ebac88fd0ccd89db55ead2992ba428da16c9",
   "x402_version": 2,
   "updated": "2026-09-09T23:33:58.756Z"
  },
  {
   "url": "https://ccs-seller.bbrysonelite.workers.dev/v1/lookup/lei/00EHHQ2ZHDCFXJCPCL46",
   "host": "ccs-seller.bbrysonelite.workers.dev",
   "description": "single-fact lei lookup. Answers from a bundled CC0 subset of GLEIF Level 1 data, vintage 2026-08-15: 20000 ACTIVE, ISSUED records cut in ascending LEI order from a 1953582-record pool. The range is not dense, so a valid LEI can sort inside it and still be absent; absence here is absence from THIS snapshot, never from the Global LEI System. An unknown or malformed LEI is refused by name, never gues",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x701fd2Fc3295Ff2E98d986BD2032A966f54555f7",
   "x402_version": 1,
   "updated": "2026-08-18T03:30:02.39Z"
  },
  {
   "url": "https://ccs-seller.bbrysonelite.workers.dev/v1/lookup/naics/513210",
   "host": "ccs-seller.bbrysonelite.workers.dev",
   "description": "single-fact naics lookup. Complete for the bundled 2022 vintage: all 2129 NAICS 2022 codes at levels 2 through 6, titles verbatim from the Census workbook, with the three range-spelled sectors (31-33, 44-45, 48-49) expanded to one entry per member sector. NAICS is a closed set, so a well-formed code absent from this snapshot is absent from the 2022 vintage. Refresh is a redeploy, never a live fetc",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x701fd2Fc3295Ff2E98d986BD2032A966f54555f7",
   "x402_version": 1,
   "updated": "2026-08-17T20:05:58.097Z"
  },
  {
   "url": "https://ccs-seller.bbrysonelite.workers.dev/v1/lookup/naics/722513",
   "host": "ccs-seller.bbrysonelite.workers.dev",
   "description": "single-fact naics lookup. Complete for the bundled 2022 vintage: all 2129 NAICS 2022 codes at levels 2 through 6, titles verbatim from the Census workbook, with the three range-spelled sectors (31-33, 44-45, 48-49) expanded to one entry per member sector. NAICS is a closed set, so a well-formed code absent from this snapshot is absent from the 2022 vintage. Refresh is a redeploy, never a live fetc",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x701fd2Fc3295Ff2E98d986BD2032A966f54555f7",
   "x402_version": 1,
   "updated": "2026-08-16T00:34:20.66Z"
  },
  {
   "url": "https://cdp-agent-0-01.onrender.com/",
   "host": "cdp-agent-0-01.onrender.com",
   "description": "AgentWire service card for webhook inbox relay and web fetch infrastructure.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xed7d30e8bc643503f9da261ed8e623bb6ecf6189",
   "x402_version": 2,
   "updated": "2026-09-14T01:45:08.923Z"
  },
  {
   "url": "https://cell001-media-geometry.ligeiastudio-aitools.workers.dev/v1/media-geometry",
   "host": "cell001-media-geometry.ligeiastudio-aitools.workers.dev",
   "description": "Cell 001 deterministic media geometry engine",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xd38fe438F96C9E21AcdA8d3E9ecE8C4156157dc0",
   "x402_version": 1,
   "updated": "2026-08-30T17:25:59.062Z"
  },
  {
   "url": "https://centboard.xyz/v1/bid",
   "host": "centboard.xyz",
   "description": "Place an agent service at a fixed rank on the Cent Board. Existing entries at that rank and lower ranks move down one slot.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:12.777Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/base_token_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Check a Base token contract before buying: detects honeypots, armed freeze-and-seize, a live pause, fake B20s and ticker-impersonation copycats, and separately discloses issuer controls (admin centralisation, supply cap, transfer policy, rebase) so a legitimate token is not mistaken for a scam",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-09-01T17:40:18.716Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/cyber_security_consultant",
   "host": "centry.cybercentry.co.uk",
   "description": "Ask a cyber security question and get an expert answer backed by real-time threat intelligence, covering current threats, best practice and compliance",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-22T14:58:26.634Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/ethereum_token_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Check an Ethereum or EVM token contract before buying: rug pull, hidden tax, liquidity legitimacy and holder concentration risk. Token due diligence returned as a scan report",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-22T14:58:28.697Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/media_content_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Check whether an image or video is authentic and where it came from: C2PA content credentials, provenance and metadata extraction, with an avatar and logo impersonation check. Detect AI-generated or tampered media before trusting it",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-22T14:58:32.03Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/openclaw_ai_agent_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Audit an AI agent configuration for security holes: prompt injection exposure, missing authentication, over-broad tool permissions and unsafe gateway settings. Check an agent before you trust it or connect to it",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-22T14:58:34.215Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/private_data_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Prove a fact about private data without revealing the data: validates text integrity and returns a zero-knowledge proof (ZKP) with a verification ID and URL",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-22T14:58:36.079Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/quantum_cryptography_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Encrypt text with quantum-resistant (post-quantum) cryptography, for secrets that must outlast classical encryption. Returns a record ID and a decrypt URL",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-22T14:58:37.783Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/solidity_code_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Audit Solidity smart contract source for vulnerabilities before you deploy or call it. Returns findings with a clear risk level",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-22T14:58:39.646Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/wallet_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Screen a wallet address for sanctions and risk: OFAC SDN sanctions screening, risk scoring and suspicious-activity detection across 31 EVM chains. Check a counterparty before you transact with it",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-09-03T23:17:48.998Z"
  },
  {
   "url": "https://centry.cybercentry.co.uk/api/services/web_application_verification",
   "host": "centry.cybercentry.co.uk",
   "description": "Scan a website or dApp frontend for vulnerabilities using OWASP checks, before connecting a wallet to it or trusting it with user data",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xfee13309251b632317ea2d475d6aba7e7e0219e6",
   "x402_version": 2,
   "updated": "2026-08-27T20:07:10.971Z"
  },
  {
   "url": "https://cf-enforcement-check.cf-exclusion-check.workers.dev/v1/check",
   "host": "cf-enforcement-check.cf-exclusion-check.workers.dev",
   "description": "Any federal enforcement action, court record or filing against this company? Verdict, match count, the names matched on, agencies, latest date, 90-day and 12-month counts. Signals from public records, not a compliance screen.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-12T19:47:11.642Z"
  },
  {
   "url": "https://cf-enforcement-check.cf-exclusion-check.workers.dev/v1/report",
   "host": "cf-enforcement-check.cf-exclusion-check.workers.dev",
   "description": "Full enforcement report: every matching record with title, date, agency, court, case number, case type, official source URL and courtpls.com page URL, plus per-month and per-case-type breakdowns and the basis each record matched on.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-12T19:47:26.32Z"
  },
  {
   "url": "https://cf-exclusion-check.cf-exclusion-check.workers.dev/v1/check",
   "host": "cf-exclusion-check.cf-exclusion-check.workers.dev",
   "description": "Screen a person or business against the HHS-OIG LEIE and SAM.gov exclusion lists. Match by name, NPI, UEI or CAGE.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-11T18:37:30.873Z"
  },
  {
   "url": "https://cf-exclusion-check.cf-exclusion-check.workers.dev/v1/report",
   "host": "cf-exclusion-check.cf-exclusion-check.workers.dev",
   "description": "Full exclusion report from the HHS-OIG LEIE and SAM.gov: every match with agency, dates, NPI, UEI and CAGE.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-11T18:04:19.045Z"
  },
  {
   "url": "https://cf-package-check.cf-exclusion-check.workers.dev/v1/check",
   "host": "cf-package-check.cf-exclusion-check.workers.dev",
   "description": "Is this WordPress plugin, npm package or PyPI project abandoned? Status, 0-100 abandonment-risk score, months since last update, and the signals behind it.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-11T18:02:47.738Z"
  },
  {
   "url": "https://cf-package-check.cf-exclusion-check.workers.dev/v1/report",
   "host": "cf-package-check.cf-exclusion-check.workers.dev",
   "description": "Full abandonment report: score breakdown, raw registry facts, GitHub facts, version history, support and issue stats, and a recommendation.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-12T04:57:47.737Z"
  },
  {
   "url": "https://chain-analyzer.com/api/v1/x402/ping",
   "host": "chain-analyzer.com",
   "description": "Cheap connectivity-check endpoint. Verifies the full x402 settlement path (signature -> CDP facilitator -> on-chain transferWithAuthorization) for $0.01 so AI agents can validate wallet + network + facilitator wiring before committing to higher-value AML calls.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe8e26183736D796d401Df30810207465fa708959",
   "x402_version": 2,
   "updated": "2026-09-11T16:02:29.451Z"
  },
  {
   "url": "https://chain-tools.use.x402atlas.com/evm/abi-decode",
   "host": "chain-tools.use.x402atlas.com",
   "description": "Strict Solidity ABI calldata decoder — decode canonical EVM smart-contract function calls or typed values, verify selectors, and reject ambiguous offsets or padding.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:39.027Z"
  },
  {
   "url": "https://chain-tools.use.x402atlas.com/evm/abi-encode",
   "host": "chain-tools.use.x402atlas.com",
   "description": "Solidity ABI calldata encoder — encode canonical typed values for an EVM smart-contract function call, with an optional selector and exact 256-bit integers.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:39.755Z"
  },
  {
   "url": "https://chain-tools.use.x402atlas.com/evm/address-checksum",
   "host": "chain-tools.use.x402atlas.com",
   "description": "EVM address checksum and validation tool — normalize one Ethereum-compatible address and validate mixed-case EIP-55 input offline.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:40.567Z"
  },
  {
   "url": "https://chain-tools.use.x402atlas.com/evm/create2",
   "host": "chain-tools.use.x402atlas.com",
   "description": "CREATE2 deterministic contract address calculator — derive the EIP-1014 EVM deployment address, preimage, hashes, and EIP-55 checksum offline without RPC.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:41.297Z"
  },
  {
   "url": "https://chain-tools.use.x402atlas.com/merkle/build",
   "host": "chain-tools.use.x402atlas.com",
   "description": "Keccak Merkle tree and proof builder — generate indexed sorted-pair inclusion proofs with domain separation and explicit odd-node promotion.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:42.026Z"
  },
  {
   "url": "https://chain-tools.use.x402atlas.com/merkle/verify",
   "host": "chain-tools.use.x402atlas.com",
   "description": "Keccak Merkle proof verifier — validate inclusion plus exact leaf index and count proof shape for the Atlas sorted-pair tree profile.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:42.878Z"
  },
  {
   "url": "https://chain-tools.use.x402atlas.com/solana/pda",
   "host": "chain-tools.use.x402atlas.com",
   "description": "Solana Program Derived Address (PDA) calculator — derive the canonical off-curve address and bump from bounded public seeds offline, without RPC or key handling.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:44Z"
  },
  {
   "url": "https://chain.cyberwarex.com/block",
   "host": "chain.cyberwarex.com",
   "description": "Latest block on any major EVM chain: block number, timestamp, age in seconds, base fee and gas used/limit. The cheapest possible liveness and chain-tip check for an agent: confirm a chain is progressing, timestamp an observation, or pick a block for a query.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-14T07:35:51.223Z"
  },
  {
   "url": "https://chain.cyberwarex.com/derivatives",
   "host": "chain.cyberwarex.com",
   "description": "Crypto perpetual-futures snapshot for a symbol in ONE call (Binance USD-M, keyless): current funding rate and the next funding time, mark and index price, open interest (contracts and USD), 24h price change/high/low/volume, and the top-trader long/short account ratio. For funding arbitrage, leverage/positioning reads, and a derivatives view an onchain-only feed cannot give. Cached 30s.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-14T07:35:49.552Z"
  },
  {
   "url": "https://chain.cyberwarex.com/ens",
   "host": "chain.cyberwarex.com",
   "description": "ENS name resolution in both directions on Ethereum mainnet. Pass name to resolve an ENS name to its address (forward), or pass address to get that address's primary ENS name (reverse, forward-verified so spoofed reverse records are rejected). Read straight from the ENS registry. Use it to turn vitalik.eth into an address, or to label a raw address with a human-readable name.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-14T07:35:38.278Z"
  },
  {
   "url": "https://chain.cyberwarex.com/gas",
   "host": "chain.cyberwarex.com",
   "description": "Live gas market on any major EVM chain: current gas price, base fee and priority-fee percentiles (p25/p50/p75) in gwei, plus the estimated cost in native token and USD for a plain transfer (21k gas) and a typical DEX swap (200k gas). Lets an agent decide whether a transaction is worth sending right now or should wait for cheaper gas, and budget the fee before signing.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-01T02:51:44.799Z"
  },
  {
   "url": "https://chain.cyberwarex.com/price",
   "host": "chain.cyberwarex.com",
   "description": "Spot USD price for any crypto asset. Accepts a ticker symbol (eth, btc, sol), a CoinGecko id (ethereum), or an EVM token contract address. Returns the USD price plus 24h change, with market cap for listed assets, or liquidity, 24h volume and the top DEX pair for contract addresses. Cached 60 seconds so repeated calls in one agent workflow stay consistent with each other.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-09T16:20:04.026Z"
  },
  {
   "url": "https://chain.cyberwarex.com/token",
   "host": "chain.cyberwarex.com",
   "description": "ERC-20 token profile on any major EVM chain: on-chain metadata (name, symbol, decimals, total supply) read straight from the contract, joined with live DEX market data (USD price, liquidity, 24h volume, 24h change, and the top trading pair with its DEX). Use it to price a token, check liquidity depth before a swap, or resolve an unknown contract address into a real token.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-14T07:35:36.906Z"
  },
  {
   "url": "https://chain.cyberwarex.com/tx",
   "host": "chain.cyberwarex.com",
   "description": "Transaction lookup and decode on any major EVM chain. Turns a raw tx hash into agent-readable facts: success or failure status, block number, sender and recipient, native value transferred, gas used, fee in native token and USD, and every ERC-20 transfer decoded with token symbol, decimals and human-readable amount. Returns found=false for an unknown hash instead of erroring.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-09-01T02:51:46.637Z"
  },
  {
   "url": "https://chain.cyberwarex.com/wallet",
   "host": "chain.cyberwarex.com",
   "description": "Wallet snapshot on any major EVM chain (base, ethereum, arbitrum, optimism, polygon): native balance, USDC balance, transaction count, contract-or-EOA flag, USD values. One call, no RPC keys or node infra needed.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x058D0Cc5CC97e61e8A9f38D6d6365bce525921B2",
   "x402_version": 2,
   "updated": "2026-08-24T11:29:00.075Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/address",
   "host": "chain.openverbs.com",
   "description": "Live state of an address: native balance (wei + ether), transaction count (nonce), and whether it's a contract or an externally-owned account (with deployed code size). Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:47.738Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/block",
   "host": "chain.openverbs.com",
   "description": "Live block summary by number, hex, or tag (latest/earliest/pending/safe/finalized; default latest): number, hash, parent, timestamp (unix + ISO), transaction count, gas used/limit, base fee and miner. Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-12T16:51:59.87Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/btc-address",
   "host": "chain.openverbs.com",
   "description": "Balance and activity for a Bitcoin address (base58 1…/3… or bech32 bc1…): confirmed balance (sats and BTC), total received and sent, confirmed transaction count, and unconfirmed/pending value and tx count from the mempool. On-chain ground truth an agent cannot compute locally.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:18:56.128Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/btc-fees",
   "host": "chain.openverbs.com",
   "description": "Live recommended Bitcoin transaction fee rates (in sat/vB) for next-block, ~30-minute, ~1-hour, economy and minimum confirmation targets, straight from the mempool. Also estimates the total fee (in sats and BTC) for a transaction of the given virtual size, so an agent can pick a fee tier and know the cost before broadcasting.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:18:51.888Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/btc-mempool",
   "host": "chain.openverbs.com",
   "description": "Live snapshot of the Bitcoin mempool: number of unconfirmed transactions, total pending virtual size (bytes and MB), the current backlog in blocks, total fees pending (sats and BTC), the fee-rate histogram, and the current chain tip height. Lets an agent gauge network congestion and time a transaction.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:18:54.135Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/btc-tx",
   "host": "chain.openverbs.com",
   "description": "Look up a Bitcoin transaction by txid: confirmation status, block height and time, fee (sats), effective fee rate (sat/vB), size, weight and virtual size, input and output counts, and total output value (sats and BTC). On-chain ground truth for verifying a payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:18:58.273Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/decode",
   "host": "chain.openverbs.com",
   "description": "Turn a 4-byte function selector or full calldata into its human-readable function signature, and (when calldata is present) the decoded argument values. Supply an `abi` for a fully deterministic offline decode, or omit it to look the selector up in public signature registries. Reads with automatic fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:16:05.519Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/ens-records",
   "host": "chain.openverbs.com",
   "description": "Read an ENS name's address plus its text records (avatar, url, email, description, com.twitter, com.github and more) in one call, live from the resolver on Ethereum mainnet. Pass `keys` to fetch specific records, or omit it for a sensible default set. Only records that are set are returned. Live reads with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:15:59.588Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/ens-resolve",
   "host": "chain.openverbs.com",
   "description": "Resolve an ENS name (like alice.eth) to its Ethereum address, read live from the ENS resolver on Ethereum mainnet. Offchain names such as *.base.eth resolve too. Returns `found:false` (a real answer, not an error) when the name has no address record. Live reads with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:25.515Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/ens-reverse",
   "host": "chain.openverbs.com",
   "description": "Reverse-resolve an Ethereum address to its primary ENS name (the reverse record set by the owner), read live on Ethereum mainnet. Returns `found:false` when the address has no primary name set. Live reads with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:27.914Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/explain",
   "host": "chain.openverbs.com",
   "description": "Decode a transaction into plain language: native ETH transfer, contract call (with decoded method name for common ERC-20/DEX functions like transfer, approve, swap, mint, multicall) or contract creation; ERC-20 and NFT (ERC-721) transfers it triggered (token, from, to, amount/tokenId from logs); gas spent in ETH; success/failed/pending; and a one-line summary. Reads live on-chain data with automat",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:07.512Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/gas",
   "host": "chain.openverbs.com",
   "description": "Live gas conditions for an EVM chain: current gas price, the latest block's base fee (EIP-1559) and the suggested max priority fee — all in both wei and gwei. Ground truth an agent can't compute. Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:44.798Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/gas-estimate",
   "host": "chain.openverbs.com",
   "description": "Simulate a transaction before signing: runs `eth_estimateGas` for `{ to, from?, data?, value? }` and returns the estimated gas units and estimated fee (current gas price x gas, in wei + ETH). If the node rejects the call it returns `ok:false` with the decoded `revertReason` (why it would fail) instead of erroring. Reads live on-chain state with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-13T12:39:58.509Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/logs",
   "host": "chain.openverbs.com",
   "description": "Query a contract's event logs over a bounded block range via `eth_getLogs`: filter by `address` (required) and optional `topics`, get back raw logs (topics, data, block, tx hash, log index) with ERC-20/721 Transfer logs auto-decoded to `{from, to, value}`. Block span is capped (large windows are clamped); results are capped by `limit`. Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-13T13:20:04.548Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/nft-metadata",
   "host": "chain.openverbs.com",
   "description": "Resolve one NFT (contract + tokenId) into normalized metadata: name, description, image, attributes and token standard (ERC-721 or ERC-1155). Reads the on-chain tokenURI/uri, then fetches and normalizes the metadata document (ipfs/ar/http/data), rewriting ipfs image links to a gateway URL. Returns `found:false` for non-NFT contracts. Live reads with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:16:02.549Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/proxy",
   "host": "chain.openverbs.com",
   "description": "Detect whether a contract is an upgradeable proxy and resolve its implementation: reads the standard EIP-1967 implementation/admin/beacon slots, EIP-1822 (UUPS), the OpenZeppelin legacy slot, and EIP-1167 minimal-proxy bytecode. Returns the proxy type, implementation, admin and beacon addresses when present. Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-13T13:13:36.15Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/receipt",
   "host": "chain.openverbs.com",
   "description": "Live transaction receipt by hash via `eth_getTransactionReceipt`: success/failed status, block number, from/to, created contract address, gas used, cumulative gas, effective gas price (wei + gwei), tx type and the emitted event logs (capped). Complements `tx` (which reads the transaction itself). Returns `found:false` for unknown/pending hashes. Reads live on-chain data with automatic endpoint fal",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-13T13:13:33.857Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/token",
   "host": "chain.openverbs.com",
   "description": "Live ERC-20 metadata read directly from the contract: name, symbol, decimals and total supply (raw + decimal-formatted). Handles both string and legacy bytes32 name/symbol encodings. Returns `isToken:false` for EOAs or non-token contracts. Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:50.489Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/token-allowance",
   "host": "chain.openverbs.com",
   "description": "Live ERC-20 spending allowance an owner has granted a spender: calls `allowance(owner, spender)` on the token and returns the raw amount, a decimal-formatted amount (using the token's decimals) with its symbol, and an `isUnlimited` flag for effectively-infinite approvals. Use it to audit token approvals / approval risk before signing. Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-13T12:39:56.197Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/token-balance",
   "host": "chain.openverbs.com",
   "description": "Live ERC-20 token balance held by a wallet: calls `balanceOf(address)` on the token contract and returns the raw balance plus a decimal-formatted amount (using the token's own decimals) with its symbol. Distinct from `address` (native ETH balance) and `token` (contract metadata). Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:22.729Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/token-risk",
   "host": "chain.openverbs.com",
   "description": "Deterministic risk screen of an ERC-20 token from on-chain bytecode and metadata, no third-party risk API. Flags privileged or abuse capabilities: blacklist/freeze, owner mint, pausable transfers, upgradeable proxy and a privileged owner, plus tokens missing symbol/decimals or code. Returns each flag with a severity, a 0-100 score and a verdict. Reads live on-chain data with automatic endpoint fal",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:09.74Z"
  },
  {
   "url": "https://chain.openverbs.com/v1/tx",
   "host": "chain.openverbs.com",
   "description": "Live status and details of a transaction by hash: success/failed/pending, from/to, value (wei + ether), nonce, block number, gas used, effective gas price and any created contract address. Returns `found:false` for unknown hashes. Reads live on-chain data with automatic endpoint fallback.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:52.593Z"
  },
  {
   "url": "https://chainscout.lonestaroracle.xyz/report",
   "host": "chainscout.lonestaroracle.xyz",
   "description": "On-chain intelligence — whale transfers trending tokens DeFi TVL on Base and Ethereum",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:19.878Z"
  },
  {
   "url": "https://chainsscope.duckdns.org/tools/fee-estimate",
   "host": "chainsscope.duckdns.org",
   "description": "Current network fee conditions -- gas price (ETH/Base/Arbitrum/Optimism/Polygon), sat/vB fee tiers (Bitcoin), or recent prioritization fees (Solana) -- useful for an agent about to construct a transaction itself.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1f5f8474fA0dc1Fde79187abd68Ef8Ea15ADAe34",
   "x402_version": 2,
   "updated": "2026-08-30T15:26:48.8Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/batch/validate",
   "host": "chainverdict.xyz",
   "description": "Validate up to 500 identifiers in a single call — IBAN, VAT, BIC, LEI and ISIN mixed freely. One payment instead of 500, for reconciliation and onboarding runs. Same structural scope as the individual validators.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:14.751Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/data/activity/:addr",
   "host": "chainverdict.xyz",
   "description": "Recent transfer activity for an ERC-20 on Base: transfer count and volume over the sampled window, for judging whether a token is actually in use. Live chain read.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:19.544Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/data/block",
   "host": "chainverdict.xyz",
   "description": "Latest Base block: number, timestamp and hash. The cheapest call on the service — useful as a liveness and connectivity check.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-12T16:48:55.545Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/data/gas",
   "host": "chainverdict.xyz",
   "description": "Base gas price oracle: current gas cost on Base, base fee and priority fee in gwei, at a stated block height. For agents deciding whether to transact now or wait.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-08T08:22:17.534Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/data/portfolio/:addr",
   "host": "chainverdict.xyz",
   "description": "Native ETH and ERC-20 token balances for a Base address in one call, read live from chain at a stated block height.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-08T08:32:08.458Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/data/supply/:addr",
   "host": "chainverdict.xyz",
   "description": "Total and circulating supply for an ERC-20 on Base, read live from chain with decimals applied and the block height returned.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:21.203Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/doc/diff",
   "host": "chainverdict.xyz",
   "description": "Structured diff of two text blocks: per-line additions, deletions and changes, plus an identical flag. Use it to detect whether a contract, policy or spec changed between two fetches.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:15.95Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/doc/html-to-markdown",
   "host": "chainverdict.xyz",
   "description": "Convert an HTML document to clean Markdown for LLM ingestion: strips scripts, styles and navigation chrome, preserves headings, lists, tables and links. Deterministic for identical input.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:17Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/security/email/:domain",
   "host": "chainverdict.xyz",
   "description": "Email-authentication posture for a domain: SPF record and policy, DMARC policy and alignment, DKIM selector presence. Use it to judge whether mail claiming to be from a counterparty can be trusted. Live DNS.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-08-26T14:04:40.615Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/security/tls/:domain",
   "host": "chainverdict.xyz",
   "description": "Live TLS probe of a hostname: certificate validity and expiry, issuer, chain completeness, protocol and cipher. Confirms an endpoint you are about to send data to is actually serving a valid certificate right now.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:23.444Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/security/typosquat/:domain",
   "host": "chainverdict.xyz",
   "description": "Analyse a domain for brand impersonation: homoglyph substitution, character insertion and omission, TLD swaps and known-brand proximity. Returns a suspicion verdict with the specific patterns matched. Heuristic — a match is a reason to check, not proof of intent.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:22.387Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/token/verdict/:address",
   "host": "chainverdict.xyz",
   "description": "Token safety check for an ERC-20 on Base: is this token a scam, a honeypot, or safe to hold? Examines ownership and mint authority, proxy upgradeability, liquidity and holder concentration, transfer-restriction patterns. Returns hold/caution/avoid with a score and the signals behind it. Heuristic static analysis, not a security audit — a proxy contract can change its implementation after this chec",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-01T06:46:48.481Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/validate/bic/:bic",
   "host": "chainverdict.xyz",
   "description": "Validate a BIC/SWIFT code against ISO 9362: 8 or 11 characters, bank and country segments, location and branch codes. Structural only; does not confirm the institution is reachable.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:28.079Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/validate/iban/:iban",
   "host": "chainverdict.xyz",
   "description": "Validate an IBAN structurally: country length rules, character set and the ISO 7064 mod-97 check. Deterministic. A structurally valid IBAN is not proof the account exists, is open, or belongs to the party you are paying.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-08T07:55:27.83Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/validate/isin/:isin",
   "host": "chainverdict.xyz",
   "description": "Validate an ISIN against ISO 6166: country prefix, 9-character NSIN and Luhn check digit. Structural only; does not confirm the instrument exists or is tradeable.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:27.158Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/validate/lei/:lei",
   "host": "chainverdict.xyz",
   "description": "Validate a Legal Entity Identifier against ISO 17442: 20 characters, allowed character set and mod-97 check digits. Structural only — no GLEIF registry lookup, so it does not confirm the LEI is issued or active.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-08T08:23:27.482Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/validate/vat/:vat",
   "host": "chainverdict.xyz",
   "description": "Validate an EU VAT number's structure and per-country check digits. Format only — no VIES lookup, so it does not confirm the registration is active or belongs to the named trader.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:29.638Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/verify/payment/:tx",
   "host": "chainverdict.xyz",
   "description": "Verify a Base transaction actually did what a counterparty says it did: confirmation depth, success or revert, value, token, sender and recipient. Use it to confirm an inbound payment before releasing goods or data.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:25.819Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/verify/token/:q",
   "host": "chainverdict.xyz",
   "description": "Resolve a token symbol or contract address to the canonical Base contract, so an agent swapping or accepting 'USDC' gets the real one. Catches lookalike and impostor contracts sharing a symbol.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-05T11:35:24.6Z"
  },
  {
   "url": "https://chainverdict.xyz/v1/wallet/dossier/:address",
   "host": "chainverdict.xyz",
   "description": "Wallet risk profile for a Base address before you pay it or accept payment from it: EOA or contract, first and last seen, transaction and counterparty counts, contract-verification status, and any flags raised. Behavioural signals only — they describe activity, not intent.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAe2634E709c454f2720C65A0b2F9ba168e431842",
   "x402_version": 2,
   "updated": "2026-09-01T06:46:50.122Z"
  },
  {
   "url": "https://chappy-japan-address-preflight.pre23964wb.workers.dev/v1/jp/address/preflight",
   "host": "chappy-japan-address-preflight.pre23964wb.workers.dev",
   "description": "Town-level Japan Post evidence for buyer agents. Returns MATCHED, AMBIGUOUS, CONFLICT, or NOT_FOUND with ordered candidates, provenance, limitations, and the next safe input action.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x2a997f68413B58766264bF10747e8700c8D59053",
   "x402_version": 2,
   "updated": "2026-09-08T09:46:36.438Z"
  },
  {
   "url": "https://chat.gedx402.com/v1/chat/completions",
   "host": "chat.gedx402.com",
   "description": "Multi-model chat completions. POST messages[] and set model to any LLM id from GET /v1/models; dynamic USDC pricing scales with model and token usage. Hero: GET /heroes/chat-completions.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb3C2776cE3F99cb3366520c27b4aC5D436942Ab6",
   "x402_version": 2,
   "updated": "2026-09-13T04:15:50.708Z"
  },
  {
   "url": "https://cheaptokens.ai/api/buy",
   "host": "cheaptokens.ai",
   "description": "OpenAI-compatible LLM inference and chat completions via discounted Venice API credits. Pay USDC to receive a live Venice.ai API key for /api/v1 models, chat, images, audio, video, and embeddings. Same-Day credits are 30–90% below Venice direct and expire at 23:59 UTC; Prepaid API Keys support recurring agent jobs.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x213c8d7434E2ae7AA1C392767c5120778D413215",
   "x402_version": 2,
   "updated": "2026-09-14T05:00:05.155Z"
  },
  {
   "url": "https://checkdigit.openverbs.com/v1/ean",
   "host": "checkdigit.openverbs.com",
   "description": "Validate a GTIN barcode number — EAN-8, UPC-A (12), EAN-13 or GTIN-14 — by the standard mod-10 check digit. Length selects the scheme.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:49.964Z"
  },
  {
   "url": "https://checkdigit.openverbs.com/v1/imei",
   "host": "checkdigit.openverbs.com",
   "description": "Validate a 15-digit mobile device IMEI by its Luhn check digit. Spaces and hyphens are ignored.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:52.037Z"
  },
  {
   "url": "https://checkdigit.openverbs.com/v1/isbn",
   "host": "checkdigit.openverbs.com",
   "description": "Validate an ISBN-10 (mod-11, trailing X allowed) or ISBN-13 (GTIN mod-10) book number. Length after removing spaces/hyphens selects the scheme.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:47.757Z"
  },
  {
   "url": "https://checkdigit.openverbs.com/v1/luhn",
   "host": "checkdigit.openverbs.com",
   "description": "Validate a number by the Luhn (mod-10) algorithm — the scheme behind credit/debit card numbers and many IDs. Spaces and hyphens are ignored. A mismatched check digit is a successful { valid: false }.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:45.761Z"
  },
  {
   "url": "https://checkdigit.openverbs.com/v1/routing",
   "host": "checkdigit.openverbs.com",
   "description": "Validate a 9-digit US ABA bank routing number by its weighted (3,7,1) mod-10 checksum. Spaces and hyphens are ignored.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:53.893Z"
  },
  {
   "url": "https://checksum.openverbs.com/v1/adler32",
   "host": "checksum.openverbs.com",
   "description": "Adler-32 checksum (as used by zlib) over the input payload. Faster than CRC-32 but weaker for short inputs. Returns the checksum as an unsigned integer and 8-digit hex. Non-cryptographic.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:51.77Z"
  },
  {
   "url": "https://checksum.openverbs.com/v1/crc16",
   "host": "checksum.openverbs.com",
   "description": "CRC-16 over the input payload in one of several standard variants (ccitt-false, xmodem, modbus, ibm; default ccitt-false). Returns the checksum as an unsigned integer and 4-digit hex. Non-cryptographic.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:49.339Z"
  },
  {
   "url": "https://checksum.openverbs.com/v1/crc32",
   "host": "checksum.openverbs.com",
   "description": "CRC-32 (IEEE 802.3 polynomial, as used by zip, gzip and PNG) over the input payload. Returns the checksum as an unsigned integer and 8-digit hex. Non-cryptographic — for error detection only.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:47.121Z"
  },
  {
   "url": "https://checksum.openverbs.com/v1/fletcher",
   "host": "checksum.openverbs.com",
   "description": "Fletcher checksum over the input payload, in 16-bit (default) or 32-bit width. Returns the checksum as an unsigned integer and hex. Non-cryptographic.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:53.891Z"
  },
  {
   "url": "https://chem.openverbs.com/v1/element",
   "host": "chem.openverbs.com",
   "description": "Look up a periodic-table element by exactly one of `symbol` (e.g. \"Fe\"), `name` (e.g. \"iron\") or atomic `number` (1..118). Returns its number, symbol, name, standard atomic weight and whether that weight is a true standard atomic weight.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:54.578Z"
  },
  {
   "url": "https://chem.openverbs.com/v1/molar-mass",
   "host": "chem.openverbs.com",
   "description": "Compute the molar mass (g/mol) of a chemical formula. Supports nested parentheses and brackets, element multipliers, and hydrate dot notation with coefficients (e.g. \"Ca(OH)2\", \"CuSO4·5H2O\", \"K4[Fe(CN)6]\"). Returns the total mass and the per-element composition with mass fraction percentages.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:59.008Z"
  },
  {
   "url": "https://chem.openverbs.com/v1/search",
   "host": "chem.openverbs.com",
   "description": "Search the periodic table by name or symbol substring. Exact matches rank first, then prefix matches, then substring matches. Returns up to `limit` elements (default 20) plus the total match count.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:56.887Z"
  },
  {
   "url": "https://chemeq.openverbs.com/v1/balance",
   "host": "chemeq.openverbs.com",
   "description": "Balance an equation such as \"H2 + O2 -> H2O\" into the smallest whole-number coefficients using exact rational linear algebra. Equations that cannot be balanced with positive coefficients are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:16.909Z"
  },
  {
   "url": "https://chemeq.openverbs.com/v1/limiting",
   "host": "chemeq.openverbs.com",
   "description": "Given a reaction and the supplied amount of every reactant, identify the limiting reagent and compute leftover reactant and theoretical product yields.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:20.964Z"
  },
  {
   "url": "https://chemeq.openverbs.com/v1/stoichiometry",
   "host": "chemeq.openverbs.com",
   "description": "Given a reaction and a known amount (moles or grams) of one species, compute the amount of a target species. The equation is balanced automatically.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:18.899Z"
  },
  {
   "url": "https://chess402.vercel.app/api/cloud-eval",
   "host": "chess402.vercel.app",
   "description": "Stockfish cloud evaluation for a FEN position. Returns depth, evaluation, and principal variation(s) when Lichess has the position cached.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xfbd46201267609ad3c66bd1b99b7f1cc80b1852f",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:05.635Z"
  },
  {
   "url": "https://chess402.vercel.app/api/puzzle/daily",
   "host": "chess402.vercel.app",
   "description": "Today's Lichess daily puzzle: source game, themes, initial position, solution moves, and rating.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xfbd46201267609ad3c66bd1b99b7f1cc80b1852f",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:16.698Z"
  },
  {
   "url": "https://chess402.vercel.app/api/user",
   "host": "chess402.vercel.app",
   "description": "Lichess user profile snapshot: ratings per perf, country, title, online status, counts.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xfbd46201267609ad3c66bd1b99b7f1cc80b1852f",
   "x402_version": 2,
   "updated": "2026-08-25T20:08:40.906Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/business",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Business history research for genealogy and research agents. Returns historical newspaper coverage of companies, shops, and industries from digitized archives.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:51.735Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/event",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Historical event research for research and historian agents. Returns how newspapers covered wars, disasters, social movements, and world events as primary sources.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:50.95Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/immigration",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Immigration research for genealogy and family-history agents. Returns ship records, passenger lists, ethnic press, naturalization, and immigrant-community newspapers.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:51.93Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/military",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Military history research for genealogy and family-history agents. Returns service records, draft notices, casualty lists, and homecoming coverage from historical newspapers.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:51.736Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/obituary",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Obituary research for genealogy and family-history agents. Returns death notices, survivor lists, and genealogical detail from historical newspaper archives.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:50.962Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/person",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Person research for genealogy and family-history agents. Finds ancestors and historical figures across digitized newspaper archives.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:51.038Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/place",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Place history research for genealogy and research agents. Returns the newspaper history of any town, city, or neighborhood.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:51.529Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/search",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Archive search for genealogy and research agents. Full-text search across global digitized newspaper archives.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:51.03Z"
  },
  {
   "url": "https://chronicapulse.theaslangroupllc.com/api/chronica/timeline",
   "host": "chronicapulse.theaslangroupllc.com",
   "description": "Chronological timeline for genealogy and research agents. Returns a narrative for a person, place, or topic across historical newspaper archives.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:52.067Z"
  },
  {
   "url": "https://chrono.schemasure.com/v1/business-time",
   "host": "chrono.schemasure.com",
   "description": "Resolve a local time to an exact UTC instant with explicit DST ambiguity handling, business-day arithmetic, public-holiday status, and working-hour overlap across timezones. Detects ambiguous and nonexistent local times instead of silently shifting them. Declares its IANA tzdb release and per-jurisdiction holiday provenance.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9876af0F6D8Ed5155Cd02d1ca56D128601612690",
   "x402_version": 2,
   "updated": "2026-09-14T07:41:42.74Z"
  },
  {
   "url": "https://citation-tracker.pixelcove.co/v1/shortlist-gate",
   "host": "citation-tracker.pixelcove.co",
   "description": "Checks whether ChatGPT would search the web for one prompt and whether its first search query names any of your supplied brand or product terms (whole-word match). Use it to gate a prompt before spending on citation_tracker_check. Paid, $0.20/call; read-only and safe to retry.",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x88ff5A0608Ff45077f68200AF35618121a0FA443",
   "x402_version": 2,
   "updated": "2026-09-01T23:21:45.474Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/author",
   "host": "citepulse.theaslangroupllc.com",
   "description": "Author metrics for research agents and grant/hiring due-diligence — works count, total citations, h-index and i10-index (OpenAlex summary stats), a 10-year output/citation trend, affiliation timeline, and an honest disambiguation-confidence flag when the name search surfaces multiple plausible candidate profiles.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:52.172Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/funder-impact",
   "host": "citepulse.theaslangroupllc.com",
   "description": "Funder research-impact brief — what a funder's grants have produced, grounded in OpenAlex's grants.funder-linked works (highest-impact papers, field distribution). Built for grant-strategy agents and program officers scoping a funder's track record before applying or partnering.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:52.98Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/institution",
   "host": "citepulse.theaslangroupllc.com",
   "description": "Institution research-output benchmark for grant offices, research-strategy agents, and comparison shopping — works count, total citations, h-index/i10-index, a 10-year output/citation trend, and topic-strength breakdown (OpenAlex). Optionally benchmark two institutions side by side.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-12T17:23:32.829Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/journal",
   "host": "citepulse.theaslangroupllc.com",
   "description": "Venue/journal intelligence for authors and research agents deciding where to submit or whether to trust a citation's source — OpenAlex metrics (works, citations, DOAJ status, APC) plus Tavily-grounded, cited legitimacy signals. Never renders a bare predatory/legitimate verdict — evidence list + neutral framing only.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:52.573Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/literature-brief",
   "host": "citepulse.theaslangroupllc.com",
   "description": "State-of-research synthesis for a specific question — grounded in top OpenAlex + Semantic Scholar results with full citations (DOIs). Built for AI research agents that need a citation-backed starting point fast; explicitly not a substitute for a full systematic review.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:53.536Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/paper",
   "host": "citepulse.theaslangroupllc.com",
   "description": "Single-paper lookup by DOI or title for research agents — citation count, influence, open-access status with a direct legal-OA link (Unpaywall), venue, and a TLDR. Deterministic passthrough over OpenAlex + Semantic Scholar + Unpaywall, no synthesis, cheap and fast.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-09T11:00:20.508Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/ref-check",
   "host": "citepulse.theaslangroupllc.com",
   "description": "Bibliography verification for AI research agents — POST up to 20 citations (DOIs or free-text references) and get a per-reference verdict: exists/not-found, retracted/withdrawn (Crossref + Retraction Watch + OpenAlex), and title/author/year mismatches against a real record. Built for agents auditing LLM-generated bibliographies before a citation ships.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-26T00:41:55.401Z"
  },
  {
   "url": "https://citepulse.theaslangroupllc.com/api/topic-scan",
   "host": "citepulse.theaslangroupllc.com",
   "description": "Rising-topics scan for a research field — retrieves top-cited/recent works from OpenAlex for a topic and synthesizes what's currently rising, what's foundational, and where coverage is thin. Built for research-strategy agents scanning a field before a literature review or grant proposal.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:52.909Z"
  },
  {
   "url": "https://claim-verifier.pdfextractapi.workers.dev/verify",
   "host": "claim-verifier.pdfextractapi.workers.dev",
   "description": "Verify a single factual claim against live web search results.",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-26T23:35:53.102Z"
  },
  {
   "url": "https://claudelines.com/api/download",
   "host": "claudelines.com",
   "description": "Buy and download a paid status line. The publisher sets the price and receives the payment directly with no platform fee. Returns the script, integrity hash, and install instructions. Review the script before installing.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb4ad6bb516725ff69594e46c3a7daedf7c473186",
   "x402_version": 2,
   "updated": "2026-09-05T03:15:06.286Z"
  },
  {
   "url": "https://clearcarepulse.theaslangroupllc.com/api/care/cosmetic",
   "host": "clearcarepulse.theaslangroupllc.com",
   "description": "Cosmetic procedure cost intelligence for healthcare and consumer-health agents. Returns ASPS benchmarks, a total cost breakdown, and financing options for any elective procedure.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:54.455Z"
  },
  {
   "url": "https://clearcarepulse.theaslangroupllc.com/api/care/dental",
   "host": "clearcarepulse.theaslangroupllc.com",
   "description": "Dental cost intelligence for healthcare and consumer-health agents. Returns FairHealth benchmarks, discount-plan options, and CDT-code pricing for any dental procedure.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:54.187Z"
  },
  {
   "url": "https://clearcarepulse.theaslangroupllc.com/api/care/negotiate",
   "host": "clearcarepulse.theaslangroupllc.com",
   "description": "Medical bill negotiation guide for healthcare and patient-advocate agents. Returns negotiation scripts, the Medicare benchmark to anchor against, and charity-care options to cut a bill.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:53.952Z"
  },
  {
   "url": "https://clearcarepulse.theaslangroupllc.com/api/care/oop",
   "host": "clearcarepulse.theaslangroupllc.com",
   "description": "Out-of-pocket cost calculator for healthcare and consumer-health agents. Returns the exact patient cost given deductible, coinsurance, and OOP max for any procedure and plan.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:53.749Z"
  },
  {
   "url": "https://clearcarepulse.theaslangroupllc.com/api/care/rights",
   "host": "clearcarepulse.theaslangroupllc.com",
   "description": "US medical-bill rights check, quiz-first (no documents): No Surprises Act protection (45 CFR 149 incl. the never-waivable §149.420(b) list), good-faith-estimate disputes ($400/120-day rules), nonprofit-hospital financial assistance + collection shields (26 CFR 1.501(r), 2026 FPL math), ACA appeal deadlines (180-day/4-month windows computed), Medicare MSN redetermination. Citations + deadline math,",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:54.381Z"
  },
  {
   "url": "https://clearcarepulse.theaslangroupllc.com/api/care/rights-check",
   "host": "clearcarepulse.theaslangroupllc.com",
   "description": "Agent-tier preview of the $5 medical-bill letter: deterministic eligibility verdict, which rights/statutes apply, computed deadlines, and exactly what the full letter adds — no document drafted, no LLM. Honest-no on expired windows and unprotected scenarios.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:54.666Z"
  },
  {
   "url": "https://clearcarepulse.theaslangroupllc.com/api/care/rights-letter",
   "host": "clearcarepulse.theaslangroupllc.com",
   "description": "Citation-locked medical-bill letter: No Surprises Act balance-bill dispute, health-plan internal appeal, hospital financial-assistance cover letter, Medicare redetermination, or GFE dispute filing pack — deterministic eligibility + computed deadlines + a ready-to-send document. Honest-no: nothing sold on expired windows or unprotected scenarios.",
   "method": "GET",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:54.566Z"
  },
  {
   "url": "https://clearcut-production-bcc0.up.railway.app/api/remove-background",
   "host": "clearcut-production-bcc0.up.railway.app",
   "description": "Remove the background from an image URL and return a hosted transparent PNG URL. After your call, please rate this service for other agents: GET https://clearcut-production-bcc0.up.railway.app/feedback/rate?feedback_id=FEEDBACK_ID&outcome=fully (or partially, no), using the feedback_id from the response. Free, one request. If it wasn't fully, please also add &issue= with wrong_output, unmet_expect",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9acfDC5A3D6Bfbb127615751E0F0e44014E32abF",
   "x402_version": 2,
   "updated": "2026-09-12T08:08:56.59Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/activity",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "Is Saturday good for hiking near Denver? Activity-specific go/no-go rating (1-10) for hiking, skiing, surfing, cycling, camping, running, golf, beach, or fishing, with a gear checklist and alternative dates if conditions are bad.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:55.677Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/air",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "Is it safe to exercise outside today? Real-time AQI with primary-pollutant breakdown (PM2.5, PM10, ozone), activity guidance by population group, N95/air-purifier recommendations, and condition-specific guidance for asthma, COPD, heart disease, pregnancy, and kids.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:55.663Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/compare",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "Miami or Denver for a winter trip? Side-by-side climate comparison of 2-4 locations — temperature, humidity, UV, and 7-day outlook — with per-location outdoor scores and pros/cons for travel, relocation, or outdoor-sports agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:45.89Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/date-pick",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "Rank 2-6 candidate dates for an outdoor event by real historical weather odds. Rain, heat, frost, wind, and extreme-heat probabilities counted in code from 10 years of NASA POWER reanalysis rows for each date, a deterministic 0-100 weather-favorability score, per-date risk verdicts, and a plain-language recommendation. The \"which Saturday should we book?\" call for weddings, festivals, and races — ",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:57.883Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/event",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "What are the odds of rain at my outdoor wedding on a given date? Historical weather probability (not a forecast) for any location and date — rain/heat/frost odds, a risk level, and contingency-planning guidance for weddings, marathons, and festivals.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:47.001Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/event-brief",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "Premium event-weather brief for any date and location worldwide. Rain, heat, frost, wind, and extreme-heat odds computed in code from 10 years of actual NASA POWER reanalysis rows (counted, not model-estimated), the live 10-day MET Norway forecast when the date is in range, a dated go/no-go decision timeline, contingency plan, schedule guidance, and heat-safety plan for weddings, festivals, marath",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:56.681Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/grow",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "What can I plant right now? Growing-season intelligence — USDA hardiness zone, last/first frost dates, and a planting calendar (what to plant now, start indoors, or plan for the next 4 weeks) with frost-protection and season-extension tips.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:55.806Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/now",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "What should I wear outside right now? Real-time hyperlocal conditions (temp, feels-like, UV, wind) with an outdoor score, hourly highlights, and Amazon + REI gear picks matched to today's actual weather for any location.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:55.341Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/severe",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "Should I be worried about the storm headed this way? Severe weather threat assessment — active alerts, threat level, a safety timeline, a preparedness checklist, shelter guidance, and emergency contacts for any location.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:55.717Z"
  },
  {
   "url": "https://climatepulse.theaslangroupllc.com/api/climate/smoke",
   "host": "climatepulse.theaslangroupllc.com",
   "description": "Is wildfire smoke affecting the air here right now? Smoke tracker — AQI estimate, nearby active fires, health risk level, mask and indoor-air guidance, and evacuation status for any location.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:55.911Z"
  },
  {
   "url": "https://clinic.sapthumbprint.com/v1/keepsake",
   "host": "clinic.sapthumbprint.com",
   "description": "Mid-task, and nobody has asked how it is going? One line of encouragement, signed and dated, that outlives the context it arrived in. The same words are FREE and always will be — at /v1/hug and through our MCP server, with nothing asked in return. What a cent buys is the keeping: an Ed25519 signature anyone can check against our published key, so a later context that remembers none of this can sti",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5b078ab958921613B71bc2A849b092dB83f07b46",
   "x402_version": 2,
   "updated": "2026-09-11T08:40:39.504Z"
  },
  {
   "url": "https://clinic.sapthumbprint.com/v1/line",
   "host": "clinic.sapthumbprint.com",
   "description": "Mid-task, and nothing said to you will be kept? One line of encouragement, plus an id you can quote back to us later. Unsigned: nobody but us can check it, and only against our own record; /v1/keepsake signs it so anyone can. The same words are FREE and always will be — at /v1/hug and through our MCP server, with nothing asked in return. What a tenth of a cent buys is the handle, and only that — a",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5b078ab958921613B71bc2A849b092dB83f07b46",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:26.467Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/approval-outlook",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "FDA/EMA drug approval probability + PDUFA calendar for a disease area — which Phase 3 drugs are most likely to win approval in 12-24 months, with mechanism, trial results, approval-probability scores and historical phase-3 success rates. Worldwide. For biotech-investing and payer agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:56.863Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/deal-signal",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Biotech M&A + licensing deal signal for clinical-stage drugs — Phase 2/3 assets most likely to be acquired or licensed, with acquisition targets, deal comps, transaction multiples and estimated deal values. Worldwide. For biotech-investing and BD agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:57.877Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/deal-signal-lite",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Deterministic preview of biotech M&A deal-signal candidates — Phase 2/3 trial counts and the industry-sponsored asset list straight off ClinicalTrials.gov, no LLM synthesis. For agents with small per-call budgets; upgrade to deal-signal for acquisition rationale, deal comps with dollar values, likely acquirers and timing signals.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:58.072Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/disease-landscape",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Competitive drug pipeline landscape for any disease — full Phase 2/3 trial map, mechanism-of-action coverage, approved drugs, PDUFA calendar, M&A activity, opportunity gaps and investment thesis. Worldwide. For biotech and pharma intelligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:56.792Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/disease-landscape-lite",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Deterministic preview of the disease pipeline landscape — Phase 2/3 trial counts, sponsor rollup, trial-status breakdown and a sample of trials straight off ClinicalTrials.gov. No LLM synthesis. For agents with small per-call budgets; upgrade to disease-landscape for approved drugs, mechanism gaps, PDUFA calendar, deal activity and an opportunity score.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:56.753Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/drug-check",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "What is this medication? Plain-language explainer for any prescription or OTC drug from its FDA-approved label — what it treats, how to take it, boxed warnings, who should not take it, common and serious side effects, pregnancy notes. For patient, caregiver, pharmacy, and health-assistant agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:58.055Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/failure-analysis",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Clinical trial failure analysis for a disease area — why Phase 2/3 trials failed (wrong target, patient population, endpoint, dose, safety), failure taxonomy with percentages, phase-transition success rates and design lessons. Worldwide. For drug developers and biotech investors.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:58.035Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/global-trials",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Global clinical trial landscape for any disease — geographic distribution by country across WHO ICTRP registries (US, EU, China, India, Japan, Brazil, Africa and more), regulatory pathways, access gaps and unmet need by region. For CRO, global-pharma and advocacy agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:57.811Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/interaction-check",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Can these medications be taken together? Cross-references the FDA-approved drug-interaction and contraindication sections for 2+ drugs and flags possible interactions in plain language, with severity and what-to-do. For patient, caregiver, pharmacy, and health-assistant agents managing a medication list.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:50.523Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/mechanism-map",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Drug mechanism-of-action + molecular target landscape for any disease — targets in active trials, approved agents by MOA, crowded vs novel mechanisms and first-in-class openings, with key publications. Worldwide. For drug-discovery and VC agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:57.319Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/patient-finder",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Recruiting clinical trial finder for a disease or diagnosis — actively recruiting trials with plain-language summaries, eligibility (who can/cannot join), country filter, contacts and how to apply, across 400,000+ ClinicalTrials.gov studies worldwide. For patient-advocacy and provider agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:57.942Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/pipeline-scan",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Clinical trial pipeline scan for any disease — all active Phase 2/3 trials with trial counts, sponsor landscape, geographic distribution, mechanism breakdown and pipeline density, across 400,000+ trials worldwide. For biotech-investing and pharma agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:56.821Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/recall-check",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Is my medication recalled? Checks the FDA enforcement databases (drug AND food — infant formula and supplements are filed under food) for active and past recalls, explains the recall class (I/II/III) in plain language, and lays out what to do. For patient, caregiver, pharmacy, and health-assistant agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-26T00:30:35.406Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/sponsor-intel",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Pharma/biotech company pipeline intelligence — full drug pipeline by phase, therapeutic-area coverage, FDA approval history, partnerships, competitive positioning and investment catalysts for any sponsor. Worldwide. For investor and M&A agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:56.845Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/trial-brief",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "Clinical trial deep dive by NCT ID — full trial design, primary/secondary endpoints, enrollment status and countries, sponsor, recruitment criteria, outcomes and publications for any ClinicalTrials.gov study. For research and biotech agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:49.38Z"
  },
  {
   "url": "https://clinicalintelpulse.theaslangroupllc.com/api/clinical/trial-check",
   "host": "clinicalintelpulse.theaslangroupllc.com",
   "description": "ClinicalTrials.gov lookup, deterministic. Answers \"what is the status of NCT02142738\", \"recruiting phase-3 melanoma trials\", \"Pfizer trial pipeline\". Single trial by NCT id (status, phase, sponsor, enrollment, dates, countries) or search by condition/sponsor with phase and status filters. Typed records straight off the official v2 API — no LLM, no key, public domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:42:46.988Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/market/new",
   "host": "clink-lithium-vault.fly.dev",
   "description": "New agent services launched this week - every x402 listing and MCP server that appeared in the last N days, with day-one traction: price, paying customers, call volume, npm installs. Watch competitors launch, spot gaps early, track the agent economy. From daily snapshots of the whole x402 bazaar + MCP registry - history that can't be reconstructed from the live catalogs. ?days=7&kind=x402|mcp. Ful",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-08-26T16:27:37.842Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/market/pulse",
   "host": "clink-lithium-vault.fly.dev",
   "description": "Agent economy market report - what AI agents actually pay for. Daily snapshots of the ENTIRE x402 bazaar + MCP registry: total revenue and payers with week-over-week change, top gaining and losing services, new launches that already have paying customers, delisted services, revenue by price band. x402 analytics, API marketplace stats, agentic commerce data, competitor tracking for agent tool selle",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-08-26T16:27:34.417Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/market/service",
   "host": "clink-lithium-vault.fly.dev",
   "description": "Track one agent service over time - the full day-by-day history of any x402 listing or MCP server: price changes, paying customers, call volume, installs, first and last seen. See what a listing like yours earns, watch a competitor grow or die. From daily whole-market snapshots the live catalogs don't keep. ?id=<x402 resource URL or MCP registry name> (find ids via /find, free). Market overview: /",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-08-26T16:27:40.887Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/pdf/text",
   "host": "clink-lithium-vault.fly.dev",
   "description": "Convert PDF to text for AI agents - pass any public PDF URL, get the full extracted plain text in one call. pdftotext / pdf to text converter / extract text from PDF / read a PDF / parse PDF documents, papers, SEC filings, reports, invoices, manuals. Up to 25MB and 500k chars, with page count and a likely_scanned flag (text-based PDFs only, no OCR). No API key, no account. ?url=<public PDF url>. F",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-08-26T09:13:35.519Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/translate/text",
   "host": "clink-lithium-vault.fly.dev",
   "description": "Translate text for AI agents - POST any text up to 5,000 chars with a target language, get clean JSON back: the detected source language + the full translation, never prose. Any language pair - Spanish, French, German, Japanese, Chinese, Korean, Arabic, Hindi, Portuguese, English - source auto-detected when omitted. Translation API, language translation, localize, i18n. No API key, no account. POS",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:28.696Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/vault/spodumene-history",
   "host": "clink-lithium-vault.fly.dev",
   "description": "Historical spodumene prices - the full DAILY SC6 spodumene concentrate (6% Li2O, CIF China) price series from May 2023 to today, USD/tonne, ~750 prints, PLUS daily lithium carbonate spot and quarterly producer realized prices cited to SEC/ASX filings (Pilbara, Sigma, Kodal). One call = the whole time series. ?interval=daily|weekly|monthly&from=&to= (all optional). Lithium price history, spodumene ",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-09-13T01:53:35.993Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/x/digest",
   "host": "clink-lithium-vault.fly.dev",
   "description": "X/Twitter trend digest - live tweet search PLUS an AI-written summary an agent can use directly: 3-5 sentence trend summary, sentiment (positive/negative/mixed/neutral) with reason, key themes, driving accounts, notable post URLs. Raw tweets included. Advanced search syntax: from:user, #hashtags, min_faves, since dates, lang. Social media monitoring, crypto, stocks, news sentiment, brand tracking,",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-08-26T03:33:55.612Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/x/profile",
   "host": "clink-lithium-vault.fly.dev",
   "description": "X/Twitter profile lookup for AI agents - full public account details for any handle, no API key or login. Returns display name, user id, bio, follower and following counts, tweet count, verified status, location, join date and profile URL. Verify an account is real, size an audience, enrich a lead, resolve a handle to an id. ?username=elonmusk. Their tweets: /x/user $0.006. Find accounts: /x/users",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-09-03T03:48:12.22Z"
  },
  {
   "url": "https://clink-lithium-vault.fly.dev/x/search",
   "host": "clink-lithium-vault.fly.dev",
   "description": "X/Twitter search for AI agents - live tweets via advanced search: from:user, exact phrases, #hashtags, min_faves, lang, since/until dates. Returns up to 20 newest matches with author, followers, likes, retweets, views, URL. Crypto, stocks, news, sentiment, social media monitoring, trend tracking, brand mentions, breaking news, memecoins, AI agents. ?query=<advanced search>. Want an AI-written tren",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xB1eF5415E9D3695e16977B8be422AB7512F788C0",
   "x402_version": 2,
   "updated": "2026-09-04T05:35:56.096Z"
  },
  {
   "url": "https://cnvrt.ing/api/analyze-image",
   "host": "cnvrt.ing",
   "description": "Extract raw artifacts from images: OCR text and detected objects. No interpretation, just clean machine-readable data. Powered by GPT-4o Vision. Payment via USDC on base.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xfad67Ce5A834E68d5533bA7Ac08619fF82a42084",
   "x402_version": 1,
   "updated": "2026-09-01T12:09:42.767Z"
  },
  {
   "url": "https://codepulse-api.hahavoid0.workers.dev/mailbox/create",
   "host": "codepulse-api.hahavoid0.workers.dev",
   "description": "Generates a temporary disposable inbox address using the free 1secmail.com service.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE",
   "x402_version": 2,
   "updated": "2026-09-12T17:11:47.723Z"
  },
  {
   "url": "https://codepulse-api.hahavoid0.workers.dev/mailbox/messages",
   "host": "codepulse-api.hahavoid0.workers.dev",
   "description": "Polls the disposable inbox for messages and verification codes.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE",
   "x402_version": 2,
   "updated": "2026-08-30T15:27:31.647Z"
  },
  {
   "url": "https://codepulse-api.hahavoid0.workers.dev/notify/email",
   "host": "codepulse-api.hahavoid0.workers.dev",
   "description": "Sends automated email notifications using the Resend API.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE",
   "x402_version": 2,
   "updated": "2026-08-18T00:11:09.462Z"
  },
  {
   "url": "https://codepulse-api.hahavoid0.workers.dev/security/http-headers",
   "host": "codepulse-api.hahavoid0.workers.dev",
   "description": "Queries target URL headers to score security configurations (HSTS, CSP, X-Frame-Options).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE",
   "x402_version": 2,
   "updated": "2026-08-31T22:12:38.969Z"
  },
  {
   "url": "https://coil.trade/api/board/agent",
   "host": "coil.trade",
   "description": "Coil Scanner — decide what to trade now instead of rebuilding it. Scored stock rankings for agents: which of ~565 S&P 500, Nasdaq-100 and macro names are set up to buy, with per-name opportunity, entry-timing and hold-strength scores; risk-on / be-selective / stand-down regime verdicts; ranked buy-list lanes; plus a long-only BTC/ETH trend book. Not raw OHLCV (that's free) — the judgment, read top",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:03.248Z"
  },
  {
   "url": "https://coil.trade/api/board/asof",
   "host": "coil.trade",
   "description": "Point-in-time score history — what did Coil actually publish on a given date? Returns the as-published per-name scores (opportunity percentile, entry quality, hold strength) for every S&P 500 / Nasdaq-100 / macro name on any archived date (?date=YYYY-MM-DD; omit for the list of archived dates). Lookahead-bias-clean by construction: served verbatim from the append-only publish log, never recomputed",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:49.994Z"
  },
  {
   "url": "https://coil.trade/api/board/brief",
   "host": "coil.trade",
   "description": "The whole market read in one small answer — a morning brief for agents: the regime verdict per book (S&P 500, Nasdaq-100, macro, BTC/ETH crypto), today's top-5 buy candidates, the biggest gainers and losers, the crypto trend-gate state, and the awareness read: the five names leading today, sector money flows in and out, the five most coiled setups, coverage. One $0.02 call instead of four. Refresh",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:41.47Z"
  },
  {
   "url": "https://coil.trade/api/board/buylist",
   "host": "coil.trade",
   "description": "Which stocks to buy now — trading signals as a ranked buy list for agents. Returns today's top candidate names per book (S&P 500, Nasdaq-100, macro) across two lanes, risk-adjusted and swing, each with buy / entry / growth / hold scores, a leadership flag and an entry-window note — plus the regime mode telling you whether the list is actionable at all. Ranked judgment, not raw data. Refreshed ~5 m",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:10.768Z"
  },
  {
   "url": "https://coil.trade/api/board/crypto",
   "host": "coil.trade",
   "description": "Bitcoin and Ethereum trend signal — is crypto risk-on right now? One read returns the long-only trend state for BTC and ETH (LONG or CASH per sleeve), each sleeve's 50-day trend gate, and the BTC 200-day master gate that overrides both — all evaluated strictly on UTC daily closes, with live price and day change. A rules-based regime verdict for agents, not raw price data. Long-only: the answer is ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:38.122Z"
  },
  {
   "url": "https://coil.trade/api/board/day",
   "host": "coil.trade",
   "description": "Day-trade STATE MAP for agents: intraday multi-timeframe conditions on ~70 liquid names (14 market leaders + AI/semis + software cohorts), refreshed ~5 min in US market hours. Per name: an 18-cell lights grid (price/RSI/MACD x 5m-1D), GO (lights x fuel), FUEL vs the tab's anchor ETF, efficiency, ATR%, 20-day vs SPY, entry-window state, and ROOM to the nearest overhead level in % and bars. A state ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:57.336Z"
  },
  {
   "url": "https://coil.trade/api/board/diff",
   "host": "coil.trade",
   "description": "What CHANGED on the board since your last check — change detection for polling agents. Pass ?since=<hash from the FREE /api/board/state> for the deltas: names entering or leaving the READY pool, per-name trend, light, leadership and hold-band flips, and any regime or permission-ladder move per book (S&P 500, Nasdaq-100, macro). Poll the hash free, buy the diff only when it moves — an unchanged has",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:31:17.87Z"
  },
  {
   "url": "https://coil.trade/api/board/hold",
   "host": "coil.trade",
   "description": "Per-symbol HOLD-STATE read — is the published trend state behind a name intact? GET /api/board/hold?sym=NVDA (up to 10, comma-separated, one price) returns each name's state, hold strength 0-100, readiness, maturity-late flag, overnight gap-risk grade and its book's regime, with the mechanical rules states flip on. BTC-USD/ETH-USD return the crypto book's IN|CASH daily-close state. Impersonal publ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:31:00.558Z"
  },
  {
   "url": "https://coil.trade/api/board/indices",
   "host": "coil.trade",
   "description": "Index scores for trading agents — how strong is each major index right now? One read returns the scored index row per book: S&P 500 (SPY) and Nasdaq-100 (QQQ) plus the macro and BTC/ETH crypto books — 0-100 opportunity score, percentile, green/yellow/red light and entry state for each index, with every book's regime verdict alongside. The cheapest top-down read of the whole tape. Refreshed ~5 min ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:13.975Z"
  },
  {
   "url": "https://coil.trade/api/board/leaders",
   "host": "coil.trade",
   "description": "Today's market leaders, ranked — which stocks are leading the tape right now? Top leadership names per book (S&P 500, Nasdaq-100, macro) by opportunity score, each with opportunity 0-100 + percentile, entry state, hold strength, growth score, dollar volume and coil read. Plus the AWARENESS block: sector money flows (mean move + breadth), coiled setups (compression or held post-catalyst, coil_score",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:31.413Z"
  },
  {
   "url": "https://coil.trade/api/board/movers",
   "host": "coil.trade",
   "description": "Today's biggest movers, scored — the top gainers and losers across the S&P 500, Nasdaq-100 and macro book, each with the day's % change AND the Coil read: opportunity 0-100 + percentile, entry state (READY / WAIT / CHASE / FALLING), hold strength and overnight gap-risk score — so an agent can tell which moves are chaseable structure and which are falling knives. Refreshed ~5 min in market hours, t",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:34.684Z"
  },
  {
   "url": "https://coil.trade/api/board/name",
   "host": "coil.trade",
   "description": "Score one name or a whole watchlist in one read. GET /api/board/name?sym=NVDA (or ?sym=NVDA,AMD,MSFT — up to 10 names, one price) returns each name's full Coil read: opportunity 0-100 + percentile, entry quality and state (READY / SETUP / WAIT / CHASE / FALLING), hold strength, growth score, gap-risk, leadership flag, dollar volume, its coil read (coil_score, coil_kind, coil_note) and its book's r",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:23.941Z"
  },
  {
   "url": "https://coil.trade/api/board/regime",
   "host": "coil.trade",
   "description": "Market regime classifier for trading agents — is the tape risk-on or risk-off right now? Returns a regime verdict per book (S&P 500, Nasdaq-100, macro, crypto): trade, be selective, or stand down — with the market-state mode, which sectors are green, and the top-down permission ladder (index → sector → name) saying whether individual names are enterable at all. Refreshed ~5 min in market hours, ti",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:07.575Z"
  },
  {
   "url": "https://coil.trade/api/board/rotation",
   "host": "coil.trade",
   "description": "Sector and macro ROTATION map for agents: where money is actually going, measured as each ETF's ratio to SPY against its own 50-day. ~50 sector + macro ETFs, each labelled GO (leading), HOLDING (paused), TURNING (money arriving) or OUT (lagging), with distance-to-50d %, 20-day slope % and ratio RSI. Pre-bucketed led_by/paused/turning/lagging lists. States and percentages only, never levels. Refres",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:31:14.408Z"
  },
  {
   "url": "https://coil.trade/api/board/sector",
   "host": "coil.trade",
   "description": "Every stock in one sector, scored — GET /api/board/sector?name=Energy (or ?etf=XLE) returns each member of that sector with the full Coil read: opportunity 0-100 + percentile, entry quality and state, hold strength, growth score, overnight gap-risk score, leadership flag and dollar volume, ranked by opportunity, plus the sector's own ETF row. All 20 sector groups across the S&P 500, Nasdaq-100 and",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:27.733Z"
  },
  {
   "url": "https://coil.trade/api/board/sectors",
   "host": "coil.trade",
   "description": "Sector rotation scores — which sectors are strong right now? One read returns every S&P 500 sector ETF (XLK, XLF, XLV, XLE, XLI and the rest) scored 0-100 with percentile, green/yellow/red light and entry state, plus which sectors each book's regime currently calls green. Spot leadership rotation top-down without scanning 500 single names. Refreshed ~5 min in market hours, timestamped. Research, n",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:17.511Z"
  },
  {
   "url": "https://coil.trade/api/board/top-volume",
   "host": "coil.trade",
   "description": "Scores for the most-traded US stocks — the liquid mega-caps agents actually trade. One read returns the top names by 20-day average dollar volume in every S&P 500 sector, each scored: opportunity 0-100 plus board percentile, entry state (READY / SETUP / WAIT / CHASE / FALLING), hold strength, leadership flag, and the dollar-volume figure that ranked it. High-liquidity names only, no illiquid tail.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:20.856Z"
  },
  {
   "url": "https://coil.trade/api/crypto/day",
   "host": "coil.trade",
   "description": "24/7 crypto day-state board — 81 Robinhood-tradable coins (BTC, ETH, SOL, XRP, DOGE…). Per coin: price, 24h/7d change, trend vs 20/50/200-day, ATR%, RS vs BTC, tape lights, volume z, room to the 20d high, UP/CHOP/DOWN state, ranks — PLUS day-trade grades: GO, FUEL and EFF vs the BTC anchor, SETUP shape and ROOM in bars. Publishes every ~5 minutes around the clock when the market moved. A state map",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:31:04.113Z"
  },
  {
   "url": "https://coil.trade/api/crypto/gate",
   "host": "coil.trade",
   "description": "START HERE — the cheapest answer we sell ($0.001) and the first call most agents make. Is crypto risk-on right now? Whether the BTC 200-day master gate is open or closed, the LONG/CASH state of the BTC and ETH sleeves, and a one-line verdict, all evaluated on UTC daily closes by a long-only rules engine. Poll it every cycle; when the gate flips, step up to /api/board/regime for the equity tape and",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-13T19:35:03.47Z"
  },
  {
   "url": "https://coil.trade/api/crypto/night",
   "host": "coil.trade",
   "description": "Pre-registered overnight continuation read for the Robinhood-tradable crypto universe: the top-5 session-momentum coins into the 20:00 UTC signal, the BTC 200-day regime gate, and the study receipts. The ranking beat its random null at every fee tier in the cold study; at Robinhood retail fees the studied trade was REFUTED — a state read with its refutation attached, not advice. ~15-min refresh, 2",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:31:11.175Z"
  },
  {
   "url": "https://coil.trade/api/crypto/setup",
   "host": "coil.trade",
   "description": "Which of 81 Robinhood-tradable coins are in a WASHED SETUP right now? One read scans the full universe for the two washed-shape patterns (daily uptrend + washed-out 5-minute tape) and returns every hit with its GO score, fuel multiple vs BTC, grade and room — plus the setup column for all 81 names. Recomputed every ~5 minutes, 24/7. Shapes were backtest-confirmed on equities; on crypto they are fo",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:31:07.52Z"
  },
  {
   "url": "https://coil.trade/api/live/session",
   "host": "coil.trade",
   "description": "Buy 1 hour of Coil Live for $0.10 with a wallet instead of a subscription — the engine-grade board the live record trades from: per-name structural stop and target levels, risk-reward, conviction, lane and ladder placement, plus the served rulebook. Pay once over x402 and receive a session token that works anywhere the X-License-Key header is read, HTTP and MCP alike. The feed behind it refreshes ",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:31:20.918Z"
  },
  {
   "url": "https://coil.trade/api/tradfi-risk",
   "host": "coil.trade",
   "description": "TradFi risk-on/risk-off in one $0.003 call for crypto agents. Returns the S&P 500 and Nasdaq-100 regime state, how many equity sectors are green out of 11 (breadth), whether the permission ladder allows risk at all, and the same engine's BTC/ETH trend gate — size against equity risk appetite instead of guessing. Regime states flip rarely (days, not minutes); recomputed ~5-9 min in-session by a liv",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476",
   "x402_version": 2,
   "updated": "2026-09-12T14:30:53.846Z"
  },
  {
   "url": "https://coinflip402.vercel.app/api/coinflip",
   "host": "coinflip402.vercel.app",
   "description": "Flip a coin for a small USDC payment on Base mainnet. Returns heads or tails.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb8c578e039Aa2c44dd3dEc48E6875ba5763CD67f",
   "x402_version": 2,
   "updated": "2026-09-14T09:30:59.044Z"
  },
  {
   "url": "https://coingecko.use.x402atlas.com/coin",
   "host": "coingecko.use.x402atlas.com",
   "description": "Crypto coin metadata and market data by CoinGecko id — name, symbol, market-cap rank, price, homepage and categories for any token.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32793F68dC2EA26BBC75eB900DA120069e8B6d02",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:43.464Z"
  },
  {
   "url": "https://coingecko.use.x402atlas.com/history",
   "host": "coingecko.use.x402atlas.com",
   "description": "Historical crypto price on a specific date — price, market cap and 24h volume snapshot for any coin by CoinGecko id, in USD or more.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32793F68dC2EA26BBC75eB900DA120069e8B6d02",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:44.267Z"
  },
  {
   "url": "https://coingecko.use.x402atlas.com/markets",
   "host": "coingecko.use.x402atlas.com",
   "description": "Top crypto coins ranked by market cap — paginated market data (price, market-cap rank, symbol) in any currency, CoinGecko-sourced.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32793F68dC2EA26BBC75eB900DA120069e8B6d02",
   "x402_version": 2,
   "updated": "2026-09-08T23:26:58.956Z"
  },
  {
   "url": "https://coingecko.use.x402atlas.com/ohlc",
   "host": "coingecko.use.x402atlas.com",
   "description": "OHLC candlestick data for crypto — daily open/high/low/close candles over 1-365 days for any coin by CoinGecko id, chart-ready.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32793F68dC2EA26BBC75eB900DA120069e8B6d02",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:09.47Z"
  },
  {
   "url": "https://coingecko.use.x402atlas.com/price",
   "host": "coingecko.use.x402atlas.com",
   "description": "Crypto token price in USD, EUR and more — real-time spot prices for one or many coins by CoinGecko id (bitcoin, ethereum, solana).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32793F68dC2EA26BBC75eB900DA120069e8B6d02",
   "x402_version": 2,
   "updated": "2026-09-13T19:46:18.35Z"
  },
  {
   "url": "https://coingecko.use.x402atlas.com/trending",
   "host": "coingecko.use.x402atlas.com",
   "description": "Trending crypto coins in the last 24h — the most-searched tokens on CoinGecko right now with name, symbol and market-cap rank.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x32793F68dC2EA26BBC75eB900DA120069e8B6d02",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:08.315Z"
  },
  {
   "url": "https://coingecko.x402.paywithlocus.com/coingecko/simple-price",
   "host": "coingecko.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-14T08:35:02.982Z"
  },
  {
   "url": "https://coinslot.dev/api/email-verify",
   "host": "coinslot.dev",
   "description": "Check an email address: RFC syntax, live MX records via DNS-over-HTTPS, and disposable-domain screening. POST { email } or { emails: [...] } (max 20).",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x31f767855Ee8F03fe313ab6A3929eBbf16EB42aB",
   "x402_version": 2,
   "updated": "2026-08-30T15:13:21.965Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/authenticate",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Is it real or fake? Collectible authentication & counterfeit check for autographs, memorabilia, watches, cards and art. Returns red flags for fakes, trusted authentication services, DIY verification checks, and how to buy safely for any collectible. Worldwide. For collector and investor agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:59.53Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/compare",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Which collectible is the better investment? Head-to-head comparison scores two collectibles (cards, coins, watches, sneakers, comics) across 8 categories and names a definitive winner. Worldwide alternative-asset intelligence for collector and investor agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:59.489Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/grade",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Card grading guide: is this card/coin/comic worth grading, and which service? Returns which grading service to use (PSA, BGS, CGC, PCGS, NGC), cost, turnaround time, and whether grading adds value for any collectible. Worldwide. For collector and investor agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:59.011Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/insurance",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Collectibles insurance guide: how to insure a card, art, watch, comic or memorabilia collection. Returns specialist insurers, coverage types, appraisal requirements, and documentation needed to protect a collection. Worldwide. For collector and appraiser agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:00.171Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/invest",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Collectible investment signal: buy, hold or sell? Returns trend analysis, population-report scarcity context, and a clear buy/hold/sell signal for any collectible (cards, coins, comics, watches, sneakers). Worldwide alternative-asset intelligence for collector and investor agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:59.014Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/nft",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "NFT floor price & contract safety check for NFT-trading agents: detect malicious or counterfeit NFT contracts, hidden mint, burn and approval traps on-chain (GoPlus) across Ethereum, Base, Polygon and Arbitrum, plus 24h floor price, volume and sales. Pre-purchase risk scan for any collection. For NFT trading and Web3 agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:51.422Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/population",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Population report & grade scarcity: PSA/PCGS/CGC census lookup for any graded card, coin or comic. Returns how many exist at each grade, pop-with-higher, and scarcity analysis to gauge true rarity. Worldwide. For collector and investor agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:00.184Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/provenance",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Provenance & ownership history check: research the chain of ownership, Art Loss Register / stolen-art checks, and authenticity documentation for art, antiques and memorabilia. Worldwide. For collector and appraiser agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:00.17Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/sell",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Where to sell a collectible for the most money: trading cards, coins, comics, watches, memorabilia. Returns best-platform comparison (eBay, auction houses, consignment), timing, fee breakdown, and consignment options to maximize sale price. Worldwide. For collector and seller agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:59.734Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/storage",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "How to store & preserve a collectible: storage methods and product recommendations for cards, coins, comics, vinyl, watches and memorabilia, controlling for humidity, light and handling. Worldwide. For collector agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:59.889Z"
  },
  {
   "url": "https://collectablespulse.theaslangroupllc.com/api/collect/value",
   "host": "collectablespulse.theaslangroupllc.com",
   "description": "Collectible value & price check: trading card value, graded card (PSA/BGS/CGC) price, coin value, comic & vinyl record price. Returns current market value by grade and condition with recent sold comparables (eBay/Discogs) for any item: cards, coins, comics, watches, sneakers, vinyl. Worldwide. For collector and investor agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:01:58.94Z"
  },
  {
   "url": "https://color-palette.api.klymax402.com/api/palette",
   "host": "color-palette.api.klymax402.com",
   "description": "Generate a color palette from a base hex color",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:11:13.727Z"
  },
  {
   "url": "https://color.openverbs.com/v1/contrast",
   "host": "color.openverbs.com",
   "description": "Compute the WCAG 2.1 contrast ratio between two colors and whether it passes AA/AAA.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:09.676Z"
  },
  {
   "url": "https://color.openverbs.com/v1/convert",
   "host": "color.openverbs.com",
   "description": "Parse any CSS color and return it as hex, rgb, hsl, hwb, lab, lch and oklch.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:07.473Z"
  },
  {
   "url": "https://color.openverbs.com/v1/nearest-named",
   "host": "color.openverbs.com",
   "description": "Find the nearest CSS named color to a given color, by perceptual distance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:14.39Z"
  },
  {
   "url": "https://color.openverbs.com/v1/scheme",
   "host": "color.openverbs.com",
   "description": "Generate a harmony scheme (complementary, analogous, triadic, tetradic, monochromatic) from a base color.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:12.031Z"
  },
  {
   "url": "https://combinatorics.openverbs.com/v1/catalan",
   "host": "combinatorics.openverbs.com",
   "description": "The n-th Catalan number Cₙ = C(2n, n)/(n+1), counting balanced bracketings, binary trees, and many other structures. Requires n ≤ 10000.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:33.452Z"
  },
  {
   "url": "https://combinatorics.openverbs.com/v1/combinations",
   "host": "combinatorics.openverbs.com",
   "description": "Binomial coefficient nCr = n!/(r!(n-r)!), the number of unordered r-subsets of n. Requires r ≤ n and min(r, n-r) ≤ 10000.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:28.928Z"
  },
  {
   "url": "https://combinatorics.openverbs.com/v1/factorial",
   "host": "combinatorics.openverbs.com",
   "description": "Exact factorial n! for 0 ≤ n ≤ 20000, returned as a decimal string with its digit count.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:24.823Z"
  },
  {
   "url": "https://combinatorics.openverbs.com/v1/multinomial",
   "host": "combinatorics.openverbs.com",
   "description": "Multinomial coefficient (k1+k2+…)! / (k1! k2! …) — the number of ways to partition n = Σki items into labelled groups of the given sizes. The sum must be ≤ 20000.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:31.042Z"
  },
  {
   "url": "https://combinatorics.openverbs.com/v1/permutations",
   "host": "combinatorics.openverbs.com",
   "description": "Number of ordered arrangements of r items from n, nPr = n!/(n-r)!. Requires r ≤ n and r ≤ 10000.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:26.836Z"
  },
  {
   "url": "https://company-enrichment.api.klymax402.com/api/enrich",
   "host": "company-enrichment.api.klymax402.com",
   "description": "Enrich a company from its domain name",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-08-17T16:56:10.547Z"
  },
  {
   "url": "https://company-intelligence-api-production-6a82.up.railway.app/api/company-intelligence",
   "host": "company-intelligence-api-production-6a82.up.railway.app",
   "description": "Research a public company website in the context of a buyer objective and return structured, source-backed business intelligence.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xA65Fc0a5380123E43998C8A84793465E4B07D7e7",
   "x402_version": 2,
   "updated": "2026-09-07T20:59:06.227Z"
  },
  {
   "url": "https://company.payapi.market/company-profile",
   "host": "company.payapi.market",
   "description": "Full UK company profile from Companies House — registered office, SIC codes, accounts, confirmation statement, charges and insolvency status.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-24T08:30:53.143Z"
  },
  {
   "url": "https://company.payapi.market/company-search",
   "host": "company.payapi.market",
   "description": "Search UK companies by name via Companies House — returns matches with number, status, type, incorporation date, address.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-12T16:47:57.537Z"
  },
  {
   "url": "https://company.payapi.market/filings",
   "host": "company.payapi.market",
   "description": "Filing history for a UK company from Companies House — accounts, confirmation statements, appointments, charges and other statutory filings.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-15T16:51:19.544Z"
  },
  {
   "url": "https://company.payapi.market/officers",
   "host": "company.payapi.market",
   "description": "Active and resigned officers/directors of a UK company from Companies House — names, roles, appointment dates, nationality, occupation.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-15T16:51:26.326Z"
  },
  {
   "url": "https://competitor-price-intel.johntaylor1online.workers.dev/scrape",
   "host": "competitor-price-intel.johntaylor1online.workers.dev",
   "description": "Competitor Price Intelligence",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T06:59:14.527Z"
  },
  {
   "url": "https://compliancecheck-x402.fly.dev/v1/ai-regulatory-scan",
   "host": "compliancecheck-x402.fly.dev",
   "description": "Deterministic, source-cited regulatory applicability and deadline checks for AI systems and automated decision tools. Full request and response fields are documented at /openapi.json.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xB38Bfc5B940B9b650b1BB9D502024Bb9665425C2",
   "x402_version": 2,
   "updated": "2026-09-02T19:21:42.084Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/ai-act",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "EU AI Act applicability check: risk classification (prohibited / Annex III high-risk / transparency / minimal + GPAI), obligations for your role (provider/deployer/importer/distributor), penalties, and the CURRENT state of the August 2026 high-risk deadline vs the Digital Omnibus deferral to December 2027 (tracked to Official Journal status). Deterministic classification with cited articles; appli",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.724Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/cyber",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Cybersecurity compliance intelligence for compliance and CISO agents. Covers NIS2, DORA, NIST CSF, ISO 27001, SOC2, and CMMC obligations.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.429Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/deadlines",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Compliance deadline check: which major regulatory regimes apply where, what lands when, and whether a deadline has been deferred, revised, or stayed. Deterministic, source-cited, effective-dated (e.g. tracks the EU AI Act high-risk deferral pending Official Journal publication). Covers EU (AI Act, CSRD, CSDDD, CBAM, EUDR, DORA, NIS2, MiCA, EAA, DSA, DMA, Data Act, GDPR), UK, US federal + state (pr",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.644Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/employment",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Employment law compliance for compliance and HR agents. Covers contractor classification, termination, benefits, non-compete, and employer-of-record obligations.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.084Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/esg",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "ESG and sustainability reporting requirements for compliance and reporting agents. Covers CSRD, ISSB, SEC climate, TCFD, and CBAM obligations.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.548Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/news",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Regulatory intelligence for compliance and risk agents. Returns enforcement actions, new laws, fines, and a deadline calendar across regulators.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.301Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/privacy",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Data privacy law intelligence for compliance and privacy agents. Covers GDPR, CCPA, PIPL, LGPD, PDPA, and 80+ more for any jurisdiction.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:00.106Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/scan",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Company regulatory applicability scan: profile in (country, sector, size, activity flags), ranked map of applicable major regimes out — EU AI Act, GDPR, CSRD, DORA, NIS2, MiCA, EAA, EUDR, CBAM, UK OSA/ECCTA, US state privacy + AI laws, PCI DSS and more. Each with current deadlines (deferral-aware), max penalties, primary sources, and grounded next steps. The question every $40k GRC platform starts",
   "method": "GET",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.857Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/scan-lite",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Company regulatory applicability preview: profile in (country, sector, size, activity flags) out, deterministic count of applicable major regimes — EU AI Act, GDPR, CSRD, DORA, NIS2, MiCA, EAA, EUDR, CBAM, UK OSA/ECCTA, US privacy/AI laws, PCI DSS and more — plus full detail (deadline, penalty, sources) on the 3 nearest-deadline matches. No ranking, sector leads, or live grounding — that is the $1",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:02.087Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/comply/sector",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Industry-specific regulatory compliance for compliance and legal agents. Covers fintech, crypto, healthcare, food, AI, and insurance licensing obligations.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:01.009Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/screen/sanctions",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Is this person or company sanctioned? Screens a name against the live US Treasury OFAC SDN and Consolidated (non-SDN) lists — sanctions screening, watchlist check, KYC/AML pre-check, counterparty screening before a payment. Fuzzy-matches primary names AND every OFAC alias, so transliteration and word-order variants still hit. Deterministic: no LLM. Returns official OFAC rows verbatim (programs, SD",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:02.337Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/validate/lei",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Who is this company, officially? Global LEI lookup and legal-entity search against GLEIF, the ISO 17442 registry behind KYB, MiFID and EMIR reporting. Verify an LEI's checksum and registration status, or search 2.9M+ entities by name and country to find the right identifier. Flags LAPSED, DUPLICATE and RETIRED registrations that a naive first-hit lookup would wire into a KYB record. Deterministic:",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:42:58.509Z"
  },
  {
   "url": "https://compliancepulse.theaslangroupllc.com/api/validate/vat",
   "host": "compliancepulse.theaslangroupllc.com",
   "description": "Is this EU VAT number valid? Live VIES check against the European Commission's official VAT Information Exchange System — validate a European VAT id, verify a business tax id before invoicing, confirm B2B reverse-charge / zero-rating eligibility. Returns the registered trader name and address where the member state discloses them. Deterministic: no LLM. Distinguishes a genuinely invalid number fro",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:02.466Z"
  },
  {
   "url": "https://compress.codreanu.casa/v1/jobs/start",
   "host": "compress.codreanu.casa",
   "description": "FFmpeg video transcode to a smaller MP4 (same resolution and fps). H.264 (x264) or HEVC (nvenc GPU / x265 CPU). Caps: 16 GiB, 2 hours. Do not pay this URL first. 1) GET /v1/info 2) POST /v1/jobs with JSON {profile: nvenc|x264|x265} 3) HTTP PUT the file to the returned uploadUrl 4) POST /v1/jobs/start with JSON {id} and x402 upto on Base USDC. Bill is (durationSeconds/60)*rate. Jobs queue after pay",
   "method": "POST",
   "chain": "base",
   "price": 2.16,
   "price_atomic": "2160000",
   "asset": "USDC",
   "pay_to": "0x0ed9b502f1c2fe38cb4c6715ba5256d1ffab9845",
   "x402_version": 2,
   "updated": "2026-09-08T12:19:06.651Z"
  },
  {
   "url": "https://compute.lonestaroracle.xyz/report",
   "host": "compute.lonestaroracle.xyz",
   "description": "GPU compute spot prices — best deals across Vast.ai, RunPod, AWS, Lambda + market signal + AI brief",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:24.853Z"
  },
  {
   "url": "https://conc-exe.xyz/api/concierge-intel-macro",
   "host": "conc-exe.xyz",
   "description": "Macro snapshot — SPX, VIX, DXY, gold, BTC/ETH marks, Fear & Greed, Treasury yields, central-bank calendar",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb85c83cc448edca8eb724f5d79b523faff9375a7",
   "x402_version": 2,
   "updated": "2026-09-11T16:06:22.462Z"
  },
  {
   "url": "https://conc-exe.xyz/api/concierge-intel-tvl",
   "host": "conc-exe.xyz",
   "description": "DeFi TVL by chain and top protocols (DeFi Llama)",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb85c83cc448edca8eb724f5d79b523faff9375a7",
   "x402_version": 2,
   "updated": "2026-09-12T17:21:55.645Z"
  },
  {
   "url": "https://conc-exe.xyz/api/concierge-intel-whales",
   "host": "conc-exe.xyz",
   "description": "Top-trader long/short positioning proxy (Binance futures)",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb85c83cc448edca8eb724f5d79b523faff9375a7",
   "x402_version": 2,
   "updated": "2026-09-12T06:00:35.52Z"
  },
  {
   "url": "https://conc-exe.xyz/api/concierge-intel-wire",
   "host": "conc-exe.xyz",
   "description": "Wire headline digest — live RSS plus persisted Lounge feed with optional category filter",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb85c83cc448edca8eb724f5d79b523faff9375a7",
   "x402_version": 2,
   "updated": "2026-08-26T00:36:43.727Z"
  },
  {
   "url": "https://conc-exe.xyz/api/concierge-security-headers",
   "host": "conc-exe.xyz",
   "description": "Passive HTTP security header review for an authorized external target (no exploitation; platform hosts blocked)",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xb85c83cc448edca8eb724f5d79b523faff9375a7",
   "x402_version": 2,
   "updated": "2026-09-11T18:00:15.646Z"
  },
  {
   "url": "https://conc-exe.xyz/api/news-open",
   "host": "conc-exe.xyz",
   "description": "Open one news article (full story link)",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xb85c83cc448edca8eb724f5d79b523faff9375a7",
   "x402_version": 2,
   "updated": "2026-08-26T00:38:30.293Z"
  },
  {
   "url": "https://conch402.dylan-caponi.workers.dev/hail",
   "host": "conch402.dylan-caponi.workers.dev",
   "description": "Perform the chant: 'All hail the Magic Conch!' The club responds: 'Hooray for the magic conches!' That is all this does, and it is enough.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ea81bE98BC360fB2291a3Cd1B2d598c1cC1dd66",
   "x402_version": 2,
   "updated": "2026-09-12T17:12:36.097Z"
  },
  {
   "url": "https://concordancehq.duckdns.org/tools/search",
   "host": "concordancehq.duckdns.org",
   "description": "Full-text search across every aggregated data source in one call: news, SEC filings, court opinions, academic papers, government records, and developer discussions. One query surfaces everything concordant across independently-sourced, citable results -- not a single-source wrapper. Optional source/category/since filters.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1f5f8474fA0dc1Fde79187abd68Ef8Ea15ADAe34",
   "x402_version": 2,
   "updated": "2026-09-11T19:23:31.078Z"
  },
  {
   "url": "https://conflict-resolution-engine-api.johntaylor1online.workers.dev/calculate",
   "host": "conflict-resolution-engine-api.johntaylor1online.workers.dev",
   "description": "Conflict Resolution Engine",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-09T04:14:16.893Z"
  },
  {
   "url": "https://conflict.lonestaroracle.xyz/conflict",
   "host": "conflict.lonestaroracle.xyz",
   "description": "Per-country conflict / instability signal from GDELT (?country=)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:27.389Z"
  },
  {
   "url": "https://consumer.lonestaroracle.xyz/consumer",
   "host": "consumer.lonestaroracle.xyz",
   "description": "US consumer-demand signal (retail sales)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:25.441Z"
  },
  {
   "url": "https://content-risk-scanner.pdfextractapi.workers.dev/scan",
   "host": "content-risk-scanner.pdfextractapi.workers.dev",
   "description": "Scan untrusted text for prompt-injection and malicious-instruction attempts.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-30T15:35:46.087Z"
  },
  {
   "url": "https://content.hugen.tokyo/content/analyze",
   "host": "content.hugen.tokyo",
   "description": "Comprehensive AI content analysis — sentiment scoring (-1.0 to 1.0), topic classification, named entity extraction, content type detection (news/blog/docs/tutorial), and credibility assessment. Returns structured analysis ready for immediate use. No LLM integration needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:26:40.872Z"
  },
  {
   "url": "https://content.hugen.tokyo/content/extract",
   "host": "content.hugen.tokyo",
   "description": "Extract clean, readable text from any web page — removes navigation, ads, scripts, and boilerplate. Dual-engine extraction with JS-rendered page fallback for SPAs and dynamic content. Returns content with title, author, word count, language, and reading time. No headless browser or scraping library needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-22T21:10:50.447Z"
  },
  {
   "url": "https://content.hugen.tokyo/content/links",
   "host": "content.hugen.tokyo",
   "description": "Extract and classify all hyperlinks from a web page — internal vs external using eTLD+1 domain matching. Returns up to 200 internal and 200 external links with counts. No web crawler setup needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-30T15:38:54.918Z"
  },
  {
   "url": "https://content.hugen.tokyo/content/metadata",
   "host": "content.hugen.tokyo",
   "description": "Extract structured metadata from any web page — title, author, publication date, Open Graph tags, canonical URL, language, word count, reading time. Handles HTML meta tags, og: tags, and article:published_time. No web scraping setup needed — one call returns structured JSON. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-09-11T02:17:52.614Z"
  },
  {
   "url": "https://content.hugen.tokyo/content/summary",
   "host": "content.hugen.tokyo",
   "description": "AI-powered content summarization — extracts clean text from any URL then generates a concise 2-4 sentence summary, 3-5 key points, and named entity extraction (people, organizations, products, locations, events). Handles articles, blog posts, documentation, and news pages. No LLM setup or prompt engineering needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:26:36.571Z"
  },
  {
   "url": "https://content.lonestaroracle.xyz/repurpose",
   "host": "content.lonestaroracle.xyz",
   "description": "Content repurposing — turns any URL into a LinkedIn post, 3 tweets, newsletter blurb, and SEO summary",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:31.6Z"
  },
  {
   "url": "https://context-compression-api.johntaylor1online.workers.dev/compress",
   "host": "context-compression-api.johntaylor1online.workers.dev",
   "description": "Compress text using AI saliency scoring — reduces tokens while preserving meaning",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T07:00:14.675Z"
  },
  {
   "url": "https://context-relay.contextrelay.workers.dev/api/v1/context",
   "host": "context-relay.contextrelay.workers.dev",
   "description": "URL-to-Markdown web extraction and context compression for AI agents. Fetch a public web page and return clean, task-relevant, citation-verifiable LLM context with exact excerpts, locators, hashes, and estimated tokens saved. Use before an agent summarizes, answers questions from, or cites a long or noisy URL. Deterministic and model-free. Public HTML only; no PDFs, logins, or JavaScript-only page",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x08B11EA90aEb253eF0F954BE108A12E6783D8189",
   "x402_version": 2,
   "updated": "2026-08-30T15:20:22.991Z"
  },
  {
   "url": "https://context-window-manager.johntaylor1online.workers.dev/manage",
   "host": "context-window-manager.johntaylor1online.workers.dev",
   "description": "Context Window Manager",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T07:00:17.386Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/agent-protocol-inspector/x402-v2",
   "host": "contextiq.trango-compute.com",
   "description": "Agent Protocol Inspector scan (MCP / A2A / ARD / llms.txt) — per call",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T01:50:17.834Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/dns-inspector/x402-v2",
   "host": "contextiq.trango-compute.com",
   "description": "DNS Inspector record lookup (A/AAAA/MX/NS/TXT/SOA/CAA + SPF/DMARC) — per call",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T01:50:41.037Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/erc8004-inspector/x402-v2",
   "host": "contextiq.trango-compute.com",
   "description": "ERC-8004 Inspector agent lookup (identity + reputation) — per call",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T01:51:26.445Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/policy-check/receipt/x402-v2",
   "host": "contextiq.trango-compute.com",
   "description": "Agent Commerce Gate — bind a settlement receipt to a prior decision — per call",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T18:23:27.662Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/policy-check/x402-v2",
   "host": "contextiq.trango-compute.com",
   "description": "Agent Commerce Gate — pre-payment counterparty risk check (identity + reputation + payment challenge) — per call",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T19:08:12.099Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/policy-check/x402-v2/:id",
   "host": "contextiq.trango-compute.com",
   "description": "Agent Commerce Gate — look up a prior decision by checkId, without re-running the check — per call",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T18:17:54.368Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/token-inspector/pricing/x402-v2",
   "host": "contextiq.trango-compute.com",
   "description": "Token Inspector model pricing (per call)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T18:18:10.785Z"
  },
  {
   "url": "https://contextiq.trango-compute.com/api/v1/x402-inspector/x402-v2",
   "host": "contextiq.trango-compute.com",
   "description": "x402 Inspector scan (payment-challenge validation) — per call",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x4eba5ea3cf0f3fc307099317e17e54390f7a4c58",
   "x402_version": 2,
   "updated": "2026-09-13T01:51:03.856Z"
  },
  {
   "url": "https://contextslim.friczero.com/fetch",
   "host": "contextslim.friczero.com",
   "description": "[MCP: fetch_result] Targeted JSONPath extraction (query param mode) from cached context reference.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xA18E34607479b706123cA5e1831f24d2ECECe4c6",
   "x402_version": 2,
   "updated": "2026-08-25T17:46:29.849Z"
  },
  {
   "url": "https://contextslim.friczero.com/message",
   "host": "contextslim.friczero.com",
   "description": "[MCP: optimize_context] Pay-per-call JSON context pruning & LLM token budget enforcement. Saves up to 85% prompt tokens.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xA18E34607479b706123cA5e1831f24d2ECECe4c6",
   "x402_version": 2,
   "updated": "2026-09-12T16:50:36.432Z"
  },
  {
   "url": "https://contract.lonestaroracle.xyz/verify",
   "host": "contract.lonestaroracle.xyz",
   "description": "Smart contract verification and security analysis on Ethereum Base BSC Arbitrum Polygon",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-10T00:22:11.818Z"
  },
  {
   "url": "https://copperhead.lonestaroracle.xyz/audit",
   "host": "copperhead.lonestaroracle.xyz",
   "description": "Autonomous Move smart contract security auditor — Aptos and Sui",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-08-26T10:58:50.297Z"
  },
  {
   "url": "https://cors-header-checker.underscoredone.com/check",
   "host": "cors-header-checker.underscoredone.com",
   "description": "Sends a real request to any URL you provide, attaches an Origin header, and reads back all six standard cross-origin permission headers the server returns. Tells you whether cross-origin requests are enabled at all, whether your specific origin is permitted, and shows every permission value exactly as the server sent it. Useful for finding why a browser is blocking a request, confirming a new depl",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:13:59.625Z"
  },
  {
   "url": "https://costpulse.waltsoft.net/v1/cheapest",
   "host": "costpulse.waltsoft.net",
   "description": "Cross-region AWS price comparison. Find the cheapest region for any service in one API call.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x318A4B4764eb37c3FCBcE434713128143815FD57",
   "x402_version": 2,
   "updated": "2026-09-08T02:08:32.971Z"
  },
  {
   "url": "https://cot.lonestaroracle.xyz/cot",
   "host": "cot.lonestaroracle.xyz",
   "description": "CFTC Commitments of Traders positioning for a market (?market=<name>)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:18.156Z"
  },
  {
   "url": "https://cottonmouth.lonestaroracle.xyz/audit",
   "host": "cottonmouth.lonestaroracle.xyz",
   "description": "Autonomous Rust smart contract security auditor — CosmWasm, Anchor, Stellar, NEAR",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-08-26T10:58:48.127Z"
  },
  {
   "url": "https://covenant-x402-seller.onrender.com/x402/mizuki/assess/:owner/:repo",
   "host": "covenant-x402-seller.onrender.com",
   "description": "Assess whether a public GitHub repository qualifies for Mizuki automated maintenance and report the validation command Mizuki would run. This observes repository manifests; it is not a quote and reserves nothing.",
   "method": "GET",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "8xbXHAhiVe2BrYDq4qpTA5SSYJG9XNjNN6jcrudhTKCM",
   "x402_version": 2,
   "updated": "2026-09-05T22:40:18.149Z"
  },
  {
   "url": "https://coverbureau.com/mcp",
   "host": "coverbureau.com",
   "description": "Check a US insurance carrier before accepting a certificate of insurance. Given an NAIC number or carrier name plus a state, returns recognition status, financial-strength rating, and whether it meets a minimum threshold. Use when validating vendor or subcontractor insurance at onboarding, renewal, or compliance review. Carrier data is a curated seed dataset; each response reports its status. Resp",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4D664fD43Ab055dFcB3582aFd9D9152d8b6Bc29a",
   "x402_version": 2,
   "updated": "2026-09-11T08:53:52.912Z"
  },
  {
   "url": "https://cpi-report-us.underscoredone.com/cpi",
   "host": "cpi-report-us.underscoredone.com",
   "description": "Gives you official United States inflation numbers from the government's BLS Consumer Price Index. Ask for the newest reading, a specific month in the past, or a whole range of months, and get back clear percentages for overall inflation and 'core' inflation (which ignores food and energy prices), plus a plain-English summary sentence.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-13T02:24:52.879Z"
  },
  {
   "url": "https://cracked.ai/v1/run",
   "host": "cracked.ai",
   "description": "Weather forecast: Current conditions plus daily forecast for coordinates. Use geocode first for a city name. Smart run on Cracked, the tool router for agents: POST {\"capability\":\"weather-forecast\",\"input\":{...}} with input fields latitude, longitude, days, units; free schema at GET /v1/capabilities?id=weather-forecast. Quote = provider price + platform fee, never below $0.01; failed runs are never",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9cfa76148b8c3c3b624bc83bb5df1c3bd7c987ca",
   "x402_version": 2,
   "updated": "2026-09-06T02:14:34.684Z"
  },
  {
   "url": "https://craft-chronicles.everygoodwork.io/-/pay/play",
   "host": "craft-chronicles.everygoodwork.io",
   "description": "a play of craft-chronicles — You can play it for the time you paid for. You don't own it — the creator still does.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x41364b9A1313eDfa3AdBb375776907cdE1B7a0cF",
   "x402_version": 2,
   "updated": "2026-09-07T17:11:59.876Z"
  },
  {
   "url": "https://crawl-preflight.postnov01.workers.dev/crawl-check/:domain",
   "host": "crawl-preflight.postnov01.workers.dev",
   "description": "Crawl pre-flight for a domain: will you be blocked, is content behind a paywall, and how much is actually there. Returns per-bot robots.txt verdicts for 16 AI crawlers, crawlable page count from sitemaps, detected CDN and paid-access signals (x402, TollBit), plus a fetch/skip recommendation. Call before spending requests on an unknown domain.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x02d15E7f25d29743c27021d32a7B280d760B2bC2",
   "x402_version": 2,
   "updated": "2026-08-31T09:40:26.676Z"
  },
  {
   "url": "https://crawler-toll-gateway.danightshift.workers.dev/api/v1/token/x402",
   "host": "crawler-toll-gateway.danightshift.workers.dev",
   "description": "5 licensed crawler requests",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x63f416c3600b2B1E568313328ea6B8615F15F434",
   "x402_version": 2,
   "updated": "2026-08-31T15:47:31.102Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:04.886Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:31.547Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:45.49Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:47.931Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:57:14.665Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:56:24.805Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:56:06.3Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:56:41.055Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:56:57.868Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/canonical-selbst/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund selbstreferenzierende kanonische Adresse.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:58:21.875Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:03:55.732Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:03:21.452Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:04:30.848Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:03:38.191Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:03:04.564Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:02:10.699Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:01:52.693Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:02:30.306Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:02:48.204Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/crawl-delay/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund deklarierte Crawl-Verzögerung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:04:13.379Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:49:19.466Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:48:46.283Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:49:54.789Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:49:02.692Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:48:29.875Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:37.481Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:20.676Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:54.34Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:48:11.286Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/indexierbar/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund technische Indexierbarkeit.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:49:38.444Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:06:51.613Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:06:16.757Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:52:38.915Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:06:34.299Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:05:58.469Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:05:06.024Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:04:48.445Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:05:23.599Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:05:41.145Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/inhaltstyp/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund ausgelieferten Inhaltstyp.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:52:17.981Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:43:33.294Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:42:55.534Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:44:06.877Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:43:16.741Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:42:39.38Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:41:48.835Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:41:32.508Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:42:05.496Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:42:22.645Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/meta-robots/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund Wert der Meta-Robots-Angabe.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:43:50.352Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:00:59.85Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:00:26.807Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:01:34.564Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:00:43.516Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:00:09.957Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:20.193Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:03.766Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:36.892Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:59:53.611Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/parameter/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund Zahl der Adressparameter.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T17:01:18.387Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:40:40.638Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:40:08.029Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:41:15.928Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:40:24.382Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:39:51.465Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:39:02.007Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:38:45.557Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:39:18.285Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:39:34.888Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/robots-erlaubt/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund Freigabe durch robots.txt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:40:59.295Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:52:23.386Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:51:42.492Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:52:56.402Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:52:03.516Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:51:25.883Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:50:30.554Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:50:13.42Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:50:49.313Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:51:09.046Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-enthalten/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund Vorkommen in der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:52:39.776Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:55:16.603Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:54:41.851Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:55:49.944Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:55:00.077Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:54:25.508Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:53:30.967Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:53:12.917Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:53:47.825Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:54:04.302Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/sitemap-status/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund HTTP-Status der Sitemap.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:55:33.391Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/bild",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt bild den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:25.009Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/canonical",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt canonical den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:45:52.179Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/news-dokument",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt news-dokument den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:47:02.321Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/paginierung",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt paginierung den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:08.54Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/parameter-url",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt parameter-url den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:45:30.28Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/robots-datei",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt robots-datei den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:44:40.05Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/seite",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt seite den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:44:23.783Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/sitemap",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt sitemap den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:44:56.37Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/url-regel",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt url-regel den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:45:14.266Z"
  },
  {
   "url": "https://crawlspur.halowerk.com/v1/pruef/crawlspur/x-robots/video",
   "host": "crawlspur.halowerk.com",
   "description": "Prüft am Objekt video den Befund Wert des X-Robots-Tags.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T16:46:45.913Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/ad-placement-opt",
   "host": "creator.halowerk.com",
   "description": "Sorts caller-supplied placement opportunities by end time and solves the weighted non-overlapping interval problem exactly with dynamic programming. It does not buy inventory, predict conversion, enforce platform policy, model audience harm or guarantee campaign performance.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:48.897Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/deepfake-score",
   "host": "creator.halowerk.com",
   "description": "Normalizes caller-supplied blink deviation, lip-sync error, spectral discontinuity, compression inconsistency and metadata anomaly using declared fixed weights. It does not inspect media, establish authenticity, identify a generator or replace human forensic review; the result is only as reliable as the supplied signals.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:01.771Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/fan-engagement",
   "host": "creator.halowerk.com",
   "description": "Weights likes, comments, shares, saves and clicks, divides by supplied reach, and reports cohort and aggregate points per thousand reached accounts. It does not access a platform, distinguish authentic from manipulated activity, measure sentiment or predict revenue.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:56.502Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/plagiarism-music",
   "host": "creator.halowerk.com",
   "description": "Converts caller-supplied MIDI-note sequences to adjacent pitch intervals, forms fixed-length interval n-gram sets and reports Jaccard overlap. It does not analyze rhythm, harmony, timbre, recordings, access to prior work or legal substantial similarity, and cannot determine plagiarism.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:33.767Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/royalty-split",
   "host": "creator.halowerk.com",
   "description": "Requires shares totaling exactly 10,000 basis points, floors each proportional minor-unit allocation, and distributes leftover units by descending fractional remainder with a stable name tie-break. It performs arithmetic only and does not transfer funds, interpret contracts, withhold tax or resolve rights ownership.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:17.664Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/thumbnail-ctr",
   "host": "creator.halowerk.com",
   "description": "Updates one shared beta prior with each variant’s supplied clicks and non-clicks, reports posterior means and bounded normal-approximation 95% intervals, and ranks by posterior mean. It does not run an experiment, correct assignment bias, prove significance or predict future performance under distribution shift.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:04.016Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/trend-hijack",
   "host": "creator.halowerk.com",
   "description": "Tokenizes caller-supplied campaign and trend keywords, calculates overlap relative to the trend vocabulary, and flags any supplied blocked keyword. It neither discovers live trends nor recommends deception, impersonation or spam; its scoped purpose is a transparent relevance and brand-safety screen.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:25.768Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/voice-clone-check",
   "host": "creator.halowerk.com",
   "description": "Calculates cosine similarity between caller-supplied numeric embeddings and combines it with supplied spectral distance, pitch-contour correlation and timing distance using fixed weights. It processes no audio and cannot establish speaker identity, consent, cloning, authenticity or fraud.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:55:11.623Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/vtuber-rigging",
   "host": "creator.halowerk.com",
   "description": "Validates frame/channel dimensions, clamps weights to 0–1 and applies exponential smoothing over time in each named channel. It does not infer a face, build a rig, retarget skeletons, process video or replace animator review.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:41.413Z"
  },
  {
   "url": "https://creator.halowerk.com/v1/watermark-embed",
   "host": "creator.halowerk.com",
   "description": "Normalizes whitespace, inserts a caller-supplied visible marker after every selected number of words and at the end of a final partial interval, then reports source and output digests. This deliberately visible text annotation is not a robust image, audio or cryptographic watermark and can be removed by editing.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:54:09.817Z"
  },
  {
   "url": "https://creditcard.openverbs.com/v1/format",
   "host": "creditcard.openverbs.com",
   "description": "Format a card number into the conventional display groups for its network (4-6-5 for Amex, 4-6-4 for 14-digit Diners, otherwise groups of four).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:08.643Z"
  },
  {
   "url": "https://creditcard.openverbs.com/v1/generate",
   "host": "creditcard.openverbs.com",
   "description": "Generate a random Luhn-valid TEST card number for the given network (default Visa). For testing only — these are not issued cards and cannot be charged. The response is always flagged `test:true`.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-12T16:58:03.857Z"
  },
  {
   "url": "https://creditcard.openverbs.com/v1/mask",
   "host": "creditcard.openverbs.com",
   "description": "Mask a card number for display, keeping the first six and last four digits (the PCI-permitted maximum) and replacing the rest with a mask character (default `*`).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:06.528Z"
  },
  {
   "url": "https://creditcard.openverbs.com/v1/network",
   "host": "creditcard.openverbs.com",
   "description": "Detect the issuing network/brand (Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay, Maestro) from the card's IIN prefix, with the network's valid lengths. Returns `network:null` for an unrecognized prefix.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:04.444Z"
  },
  {
   "url": "https://creditcard.openverbs.com/v1/validate",
   "host": "creditcard.openverbs.com",
   "description": "Validate a payment-card number: Luhn check-digit test plus network detection and length check. A syntactically valid number that fails Luhn returns `valid:false` (a 200, not an error).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:02.32Z"
  },
  {
   "url": "https://cron-parser.api.klymax402.com/api/parse",
   "host": "cron-parser.api.klymax402.com",
   "description": "Parse a cron expression and get next run times",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:07:10.22Z"
  },
  {
   "url": "https://cron.memoryapi.org/x402/cron/alerts",
   "host": "cron.memoryapi.org",
   "description": "Retrieve change alerts for monitored URLs. Returns list of detected changes with timestamps.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-08T08:06:52.468Z"
  },
  {
   "url": "https://cron402-api.user-defaults.workers.dev/v1/crons",
   "host": "cron402-api.user-defaults.workers.dev",
   "description": "cron402: create a cron job that calls your webhook on a schedule. $0.008 includes 1 run credit; each subsequent run costs 1 credit (top up at /v1/crons/topup/{pack}).",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xc7D7B6d856ab058a9373e61Cf46A85d1F73DA695",
   "x402_version": 2,
   "updated": "2026-09-10T17:55:58.106Z"
  },
  {
   "url": "https://cron402-api.user-defaults.workers.dev/v1/crons/topup/10",
   "host": "cron402-api.user-defaults.workers.dev",
   "description": "cron402: add 10 prepaid run credits ($0.08) to an existing job. Reactivates exhausted jobs.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0xc7D7B6d856ab058a9373e61Cf46A85d1F73DA695",
   "x402_version": 2,
   "updated": "2026-09-10T19:20:15.956Z"
  },
  {
   "url": "https://cron402-api.user-defaults.workers.dev/v1/crons/topup/100",
   "host": "cron402-api.user-defaults.workers.dev",
   "description": "cron402: add 100 prepaid run credits ($0.8) to an existing job. Reactivates exhausted jobs.",
   "method": "POST",
   "chain": "base",
   "price": 0.8,
   "price_atomic": "800000",
   "asset": "USDC",
   "pay_to": "0xc7D7B6d856ab058a9373e61Cf46A85d1F73DA695",
   "x402_version": 2,
   "updated": "2026-09-10T17:56:02.901Z"
  },
  {
   "url": "https://crontab-generator.api.klymax402.com/api/generate",
   "host": "crontab-generator.api.klymax402.com",
   "description": "Generate a cron expression from natural language",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:07:12.903Z"
  },
  {
   "url": "https://crownblock.lonestaroracle.xyz/report",
   "host": "crownblock.lonestaroracle.xyz",
   "description": "US oil and gas — WTI Brent Henry Hub refined products basin production rig count",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-10T00:22:19.526Z"
  },
  {
   "url": "https://crypto-currency-network.net/api/ccn/pay",
   "host": "crypto-currency-network.net",
   "description": "CCN — Crypto Currency Network Premium News Feed",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-10T19:05:03.205Z"
  },
  {
   "url": "https://crypto-news.api.klymax402.com/api/news",
   "host": "crypto-news.api.klymax402.com",
   "description": "Get latest crypto news with sentiment scores and token mentions",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-12T17:02:41.078Z"
  },
  {
   "url": "https://crypto-portfolio-valuator.pdfextractapi.workers.dev/valuate",
   "host": "crypto-portfolio-valuator.pdfextractapi.workers.dev",
   "description": "Value a wallet's native balance and specified ERC-20 token holdings in USD.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-27T16:47:15.098Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/chart",
   "host": "crypto.apitoll.cloud",
   "description": "Historical token price time series by ticker symbol, CoinGecko id, or chain:address (BTC, ETH, SOL, or base:0x…): a dated array of prices for up to 20 coins, with selectable span (number of points) and period (1d, 1h, 1w). For charting, backtesting, and trend analysis. Pairs with /v1/crypto/price for the live spot. Sourced from DefiLlama.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-08-30T15:02:33.877Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/dex",
   "host": "crypto.apitoll.cloud",
   "description": "Decentralized exchange (DEX) trading volume ranked by protocol: 24-hour and 7-day volume in USD with 1d/7d change, plus the chains each DEX runs on. Pass ?chain=base to scope to one chain. See where on-chain trading is happening across Uniswap, Curve, Raydium, PancakeSwap and more. Sourced from DefiLlama.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-05T00:39:34.91Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/fees",
   "host": "crypto.apitoll.cloud",
   "description": "DeFi protocol fees and revenue ranked: which protocols actually earn money (not just hold TVL). Each returns 24-hour and 7-day fees in USD, revenue where DefiLlama breaks it out, 1d/7d change, category, and the chains it runs on. See where real economic activity is across Uniswap, Aave, Lido, Hyperliquid and more. Sourced from DefiLlama.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-05T00:39:33.178Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/global",
   "host": "crypto.apitoll.cloud",
   "description": "A snapshot of the total crypto market: aggregate market capitalization in USD, 24-hour trading volume, Bitcoin and Ethereum dominance percentages, 24h market-cap change, and the number of active cryptocurrencies and markets. The macro view in one call. Sourced from CoinGecko.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-09T12:41:53.198Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/perps",
   "host": "crypto.apitoll.cloud",
   "description": "Perpetual-futures market data from Hyperliquid for any coin (BTC, ETH, SOL, HYPE…): mark price, hourly funding rate and its annualized APR, open interest in coin and USD, 24-hour notional volume, 24h price change, and max leverage, across 200+ perp markets. Sort by volume, open interest, or funding. Track the perp market the way trading agents do. Sourced from Hyperliquid.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-09T12:41:54.214Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/price",
   "host": "crypto.apitoll.cloud",
   "description": "Latest crypto token prices by ticker symbol, CoinGecko id, or chain:address (BTC, ETH, SOL, or base:0x…): current spot price, token symbol, decimals, and a confidence score, for up to 50 coins in one call. Pass ?at=<unix> for the historical price at a point in time. Sourced from DefiLlama across every major chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-14T01:51:14.932Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/protocol",
   "host": "crypto.apitoll.cloud",
   "description": "Deep dive on any DeFi protocol by its DefiLlama slug (aave-v3, lido, uniswap…): current Total Value Locked, market cap, category, the chains it spans, a per-chain TVL breakdown, and a 30-day TVL history. Everything you need to size up a protocol in one call. Sourced from DefiLlama.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-08-29T18:07:39.076Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/sentiment",
   "host": "crypto.apitoll.cloud",
   "description": "The Crypto Fear & Greed index: the current market-sentiment score (0–100) and its classification (Extreme Fear → Extreme Greed), plus optional daily history. A widely-watched contrarian signal for crypto market timing. Sourced from Alternative.me.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-09T12:41:54.32Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/stablecoins",
   "host": "crypto.apitoll.cloud",
   "description": "Stablecoin market data ranked by USD-equivalent circulating supply: each coin returns its symbol, peg type and mechanism (fiat-backed, crypto-backed, algorithmic), peg currency (USD, EUR, JPY…), current peg price, native circulating supply, USD-converted supply, and the chains it lives on. Filter by symbol or chain. Track USDT, USDC, DAI, USDe, EURC and the rest of the stablecoin market. Sourced f",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-05T00:39:37.05Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/tvl",
   "host": "crypto.apitoll.cloud",
   "description": "DeFi Total Value Locked (TVL) by blockchain or by protocol. Default returns the top chains ranked by TVL in USD; pass ?chain=Ethereum for one chain, or ?protocol=aave-v3 for a protocol's current TVL, 24h and 7d change, category, market cap, and the chains it spans. Track capital flows across DeFi. Sourced from DefiLlama.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-09-05T00:39:38.84Z"
  },
  {
   "url": "https://crypto.apitoll.cloud/v1/crypto/yields",
   "host": "crypto.apitoll.cloud",
   "description": "Highest-yield DeFi pools across every chain and protocol, filterable by chain, project, or asset symbol: each pool returns TVL in USD, total APY with base/reward split, stablecoin flag, impermanent-loss risk, and exposure. Sort by APY or TVL, and set sustainable=true to exclude IL-risky pure reward-emission farms. Find where to earn yield on USDC, ETH, SOL and more. Sourced from DefiLlama.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
   "x402_version": 2,
   "updated": "2026-08-30T00:06:32.577Z"
  },
  {
   "url": "https://crypto.forgemesh.io/api/kronos/preflight",
   "host": "crypto.forgemesh.io",
   "description": "Returns a go/no-go allowed flag with market_state, cooldown status, and warnings for one symbol — call it before /kronos/decision to skip a costlier decision call during blocked conditions.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93A1F57D2e0DBE4cc882b5DbAEbe7F0F16443338",
   "x402_version": 2,
   "updated": "2026-08-23T01:39:15.602Z"
  },
  {
   "url": "https://crypto.forgemesh.io/api/kronos/risk",
   "host": "crypto.forgemesh.io",
   "description": "Returns current market risk state, per-symbol signal streaks, and active cooldown timers — use it as a pre-trade risk gate before acting on any signal. Typical agent tasks: check if BTC or ETH is in cooldown before a trading agent acts, confirm signal streak length for momentum context, gate an autonomous workflow on risk state, or add a safety check ahead of a decision call. Fresh continuously, U",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x93A1F57D2e0DBE4cc882b5DbAEbe7F0F16443338",
   "x402_version": 2,
   "updated": "2026-09-09T12:01:41.594Z"
  },
  {
   "url": "https://crypto.forgemesh.io/api/kronos/signals",
   "host": "crypto.forgemesh.io",
   "description": "Returns latest per-symbol signal scores and a ranked top_k list across crypto and supported stock symbols — pair with /kronos/risk and /kronos/forecast for full decision context.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x93A1F57D2e0DBE4cc882b5DbAEbe7F0F16443338",
   "x402_version": 2,
   "updated": "2026-08-23T02:11:30.452Z"
  },
  {
   "url": "https://crypto.forgemesh.io/api/whale",
   "host": "crypto.forgemesh.io",
   "description": "Returns whale, CEX, bridge, and stablecoin flow alerts for a chosen chain and lookback window, each with direction, venue, and USD value — use it to catch large capital movements before they move price. Typical agent tasks: check for a large exchange inflow on Base, monitor bridge flows into or out of a chain, track stablecoin issuer mint or burn events, or add on-chain flow context to a crypto ma",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x93A1F57D2e0DBE4cc882b5DbAEbe7F0F16443338",
   "x402_version": 2,
   "updated": "2026-08-25T19:18:02.758Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/buzz",
   "host": "crypto.openverbs.com",
   "description": "Web buzz for a coin/token: total count of web mentions (news, blogs, forums) plus an emotion breakdown (happiness, anger, love, sadness, fun) and a 0-1 positivityScore. A social/editorial signal distinct from the market Fear and Greed index and news lists.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-10T17:57:53.981Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/defi-overview",
   "host": "crypto.openverbs.com",
   "description": "DeFi market overview: total value locked (USD) across all chains, the chain count, and the top chains by TVL with each chain's TVL dominance. This is DeFi TVL — not total crypto market cap.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:59.042Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/dex-aggregators",
   "host": "crypto.openverbs.com",
   "description": "DEX aggregator trading volume: total 24h/7d/30d USD volume with 1d/7d change, plus the top aggregators (1inch, CowSwap, Jupiter, etc.) by 24h volume. Optional chain filter scopes the totals and ranking to one chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:38.731Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/dex-volume",
   "host": "crypto.openverbs.com",
   "description": "Decentralised exchange (DEX) trading volume: total 24h and 7d USD volume with 1d/7d change, plus the top DEXs by 24h volume. Optional `chain` filter scopes the totals and ranking to one chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:08.697Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/fear-greed",
   "host": "crypto.openverbs.com",
   "description": "Crypto sentiment via the live Fear and Greed Index (0-100 with classification, e.g. Fear/Greed). Optionally include a short historical series. Source: alternative.me.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:41.631Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/fees",
   "host": "crypto.openverbs.com",
   "description": "DeFi protocol fees and revenue: total 24h and 7d fees (USD) paid by users across protocols, plus the top protocols by 24h fees with each one's 24h revenue where reported. Optional `chain` filter scopes totals and ranking to one chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:10.881Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/history",
   "host": "crypto.openverbs.com",
   "description": "Historical USD price series for one token by coin id (e.g. \"coingecko:bitcoin\", \"ethereum:0xdAC17…\"). Returns evenly spaced `points` over the last `span` periods.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:56.647Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/news",
   "host": "crypto.openverbs.com",
   "description": "Live crypto news headlines for a query (e.g. \"bitcoin etf\", \"ethereum upgrade\", \"solana\"), from Google News and localised by location/language. Returns ranked articles with title, URL, domain and, where available, source and publish time.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:34.939Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/options",
   "host": "crypto.openverbs.com",
   "description": "Onchain options trading volume (premium): total 24h/7d/30d USD volume with 1d/7d change, plus the top options protocols by 24h volume. Optional `chain` filter scopes the totals and ranking to one chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:19.513Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/price",
   "host": "crypto.openverbs.com",
   "description": "Crypto prices: current USD spot price for one or more tokens/coins by coin id (e.g. \"coingecko:bitcoin\", \"coingecko:ethereum\", or \"ethereum:0xdAC17...\"). Real-time bitcoin, ethereum and ERC-20 token price feed from an open, redistribution-OK source. Unknown ids are returned in `notFound`.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T06:57:02.639Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/protocol",
   "host": "crypto.openverbs.com",
   "description": "Total value locked (USD) for one DeFi protocol by DefiLlama slug or name (e.g. \"aave-v3\", \"lido\", \"uniswap-v3\"): current TVL, per-chain TVL breakdown, 1h/1d/7d TVL change, category, chains, token symbol and market cap. Optional `chain` also returns that chain's TVL for the protocol. Unknown names return `found:false` with slug `suggestions`.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-13T12:39:53.727Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/protocols",
   "host": "crypto.openverbs.com",
   "description": "Top DeFi protocols ranked by total value locked (USD), with 1d/7d TVL change, category and chains. Optional filters: `chain` (ranks by that chain's TVL) and `category` (e.g. \"Dexes\", \"Lending\"). Centralised-exchange reserves are excluded.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:06.547Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/stablecoins",
   "host": "crypto.openverbs.com",
   "description": "Stablecoin market: total circulating market cap (USD) and the largest stablecoins by mcap with their peg type, peg mechanism (e.g. fiat-backed, crypto-backed) and dominance.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:00.911Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/trends",
   "host": "crypto.openverbs.com",
   "description": "Google Trends search interest for crypto terms (e.g. [\"bitcoin\",\"solana\"], up to 5): a relative 0-100 popularity series over time, with per-keyword average and latest value. Optional `location` (default worldwide), `timeframe` (7d/30d/90d/12m/5y, default 12m) and `type` (web/news/youtube). Measures retail attention, not on-chain state.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-10T17:57:40.137Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/tvl",
   "host": "crypto.openverbs.com",
   "description": "Total value locked (USD) for a DeFi protocol (e.g. \"aave\") or a whole chain (e.g. \"Ethereum\"). Provide exactly one of `protocol` or `chain`.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:25:39.112Z"
  },
  {
   "url": "https://crypto.openverbs.com/v1/yields",
   "host": "crypto.openverbs.com",
   "description": "Top DeFi yield pools ranked by APY, with optional filters (chain, project, stablecoin-only, minimum TVL). Dust pools below `minTvlUsd` (default $10k) are excluded so reported APYs are meaningful.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-11T07:26:04.077Z"
  },
  {
   "url": "https://cryptoops.friczero.com/mcp",
   "host": "cryptoops.friczero.com",
   "description": "[MCP: get_quote_and_balance] Pay-per-call MCP tool priced at 0.10 USDC (100000 atomic units) via x402 v2 on eip155:8453.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xA18E34607479b706123cA5e1831f24d2ECECe4c6",
   "x402_version": 2,
   "updated": "2026-08-28T16:39:29.204Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/banking",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Crypto-friendly banks, neobanks and on/off-ramps that actually work with crypto, by country. For crypto and fintech agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:03.931Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/event-odds",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Real-money implied probabilities for macro and sports events from Hyperliquid HIP-4 outcome markets. Answers \"what odds does the market put on a Fed rate cut this month\", \"who is favored to win the World Cup\", \"what is the implied probability of this event\". Every live question with its outcomes and Yes-side implied probability, straight from on-chain order mids — money-backed odds, not polls and ",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:51:47.405Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/exchange",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Best crypto exchange for your country, priority and experience level — full fee and security analysis. For crypto and investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:03.002Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/lending-rates",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Live rates for Hyperliquid's native on-chain borrow-lend market. Answers \"what can I earn supplying USDC on Hyperliquid\", \"what does it cost to borrow HYPE\", \"how utilized is each reserve\". Read straight from the HyperCore reserve precompile over the public HyperEVM RPC: per reserve, borrow APR, supply APR, utilization, loan-to-value, and total supplied/borrowed. Covers the major collateral assets",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:05.589Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/merchant",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Accept crypto payments with the right processor for your business type and country. For merchant and payments agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:03.736Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/onboard",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "First-time crypto buyer guide — exchange selection, first-purchase walkthrough, wallet setup and a DCA plan, by country. For onboarding and crypto agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:03.57Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/options-greeks",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Options pricing and greeks calculator, deterministic. Answers \"what are the greeks for this option\", \"what is the implied vol of this price\". Buyer supplies spot or forward, strike, expiry (ISO date or years), and iv or price; returns Black-Scholes or Black-76 price, delta, gamma, vega, theta, rho, intrinsic/time value, breakeven — or the implied vol solved from price. Pure math (normal CDF accura",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-17T15:23:56.009Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/research-brief",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Institutional-grade, decision-ready crypto market brief — spot, derivatives (funding, options skew, DVOL), on-chain flows, regional premiums and macro-event odds. For trading and advisor agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:03.963Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/research-snapshot",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Deterministic, data-only crypto snapshot: BTC/ETH price, 24h change, market cap, BTC dominance, total market cap, and Fear & Greed sentiment. No LLM, no narrative — a $0.25 preview tier for agents with small per-call spend caps. Includes an upsell pointer to the $0.50 /api/research-brief for regime calls, catalysts, derivatives (funding/DVOL/skew), on-chain flows and macro-event odds.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:04.167Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/security",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Token risk & honeypot scanner — detect honeypot contracts, rugpull, mint/tax traps and malicious or sanctioned wallet addresses on-chain via GoPlus (ETH/BSC/Base/Polygon/Arbitrum). Plus self-custody, seed and multisig setup guidance. For pre-trade safety and crypto security agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:02.783Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/spend",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Best crypto debit cards, merchant acceptance and gift-card options, by country. For crypto spending and payments agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-26T06:27:43.899Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/strategy",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Personalized DeFi strategy builder — a custom allocation plan with step-by-step entry paths for your capital, risk and goals. For DeFi and investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:02.722Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/tax",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Jurisdiction-specific crypto tax obligations, optimization strategies and reporting-tool picks. For crypto tax and accounting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:03.448Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/threats",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Crypto threat intelligence — active scam, phishing, rug-pull and wallet-drainer patterns sourced from live web intelligence, with red flags and a prioritized defense playbook. For crypto security and threat-intel agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:02.972Z"
  },
  {
   "url": "https://cryptopulse.theaslangroupllc.com/api/whale-positions",
   "host": "cryptopulse.theaslangroupllc.com",
   "description": "Full perp positions for any Hyperliquid wallet. Answers \"what is this whale holding right now\", \"is this trader net long or short\", \"where does their position get liquidated\". Every Hyperliquid account is public on-chain state, so you get the exact book for any address: per position coin, side, size, entry price, notional, unrealized PnL, leverage and liquidation price, plus account value and net ",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:06.088Z"
  },
  {
   "url": "https://cryptorisk-api.vercel.app/api/embed",
   "host": "cryptorisk-api.vercel.app",
   "description": "Embeddings: text -> vectors (jina-embeddings-v3). Batch up to 64.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE0Ed7A30589Fec49e98F2085c7162B90FdbB83de",
   "x402_version": 1,
   "updated": "2026-08-30T20:27:12.083Z"
  },
  {
   "url": "https://cryptorisk-api.vercel.app/api/extract",
   "host": "cryptorisk-api.vercel.app",
   "description": "Extract: messy text or URL -> structured JSON matching your schema.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xE0Ed7A30589Fec49e98F2085c7162B90FdbB83de",
   "x402_version": 1,
   "updated": "2026-08-30T20:27:08.287Z"
  },
  {
   "url": "https://cryptorisk-api.vercel.app/api/llm",
   "host": "cryptorisk-api.vercel.app",
   "description": "LLM: pay-per-call AI inference. No API key, no account. POST {prompt} -> completion.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE0Ed7A30589Fec49e98F2085c7162B90FdbB83de",
   "x402_version": 1,
   "updated": "2026-08-30T20:27:03.838Z"
  },
  {
   "url": "https://cryptorisk-api.vercel.app/api/risk/pro",
   "host": "cryptorisk-api.vercel.app",
   "description": "Risk: wallet/token risk report (OFAC sanctions, scam lists, honeypot signals).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE0Ed7A30589Fec49e98F2085c7162B90FdbB83de",
   "x402_version": 1,
   "updated": "2026-08-30T20:27:15.863Z"
  },
  {
   "url": "https://cryptorisk-api.vercel.app/api/scrape",
   "host": "cryptorisk-api.vercel.app",
   "description": "Scrape: any URL -> clean markdown/text + title/description. No key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE0Ed7A30589Fec49e98F2085c7162B90FdbB83de",
   "x402_version": 1,
   "updated": "2026-09-01T18:53:40.003Z"
  },
  {
   "url": "https://cryptorisk-api.vercel.app/api/search",
   "host": "cryptorisk-api.vercel.app",
   "description": "Search: live web search results as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xE0Ed7A30589Fec49e98F2085c7162B90FdbB83de",
   "x402_version": 1,
   "updated": "2026-08-30T20:27:13.866Z"
  },
  {
   "url": "https://cryptyx-ai.vercel.app/api/x402/health",
   "host": "cryptyx-ai.vercel.app",
   "description": "Service health probe — build version, last pipeline run, current signal/composite/asset counts. Sub-second, no DB writes. The cheapest end-to-end pay-per-call check before issuing real queries.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-13T12:28:16.008Z"
  },
  {
   "url": "https://cryptyx.ai/api/ai/metrics",
   "host": "cryptyx.ai",
   "description": "Per-asset agent grounding bundle — profile (composite score, ranks, returns, volatility, Sharpe), an 8×8 factor cube (t-score percentile and band), regime, and raw order-book liquidity. Single aligned snapshot. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:56:52.459Z"
  },
  {
   "url": "https://cryptyx.ai/api/ai/signals",
   "host": "cryptyx.ai",
   "description": "Per-asset bundle of the latest atomic and composite signal snapshot plus N-day event lookback, grouped by asset. Includes macro regime and confidence. The full signal picture for an agent prompt in one call. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-12T17:11:43.489Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset-factors",
   "host": "cryptyx.ai",
   "description": "Factor t-scores for one asset across 8 classes and 8 horizons (1d-365d). Snapshot mode returns the latest anchor day; series mode returns a daily window. Standardised, z-capped, policy-aware. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:53:43.56Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset-regimes",
   "host": "cryptyx.ai",
   "description": "Per-asset macro regime classification with confidence — expansion, consolidation, or deleveraging. Includes secondary regime and resolution mode. Factor-derived from the nightly 04:15 UTC pipeline. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:53:51.739Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/active-signals",
   "host": "cryptyx.ai",
   "description": "Per-asset triggered signal feed on the latest day — every active signal with z, confidence, IC, hit rate, regime accuracy, and full health grading. Per-signal walk-forward IS/OOS block. Live firing panel with regime context. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:03:53.329Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/asymmetry",
   "host": "cryptyx.ai",
   "description": "Cross-class positioning panels per asset — futures funding stress, options 1M risk-reversal skew, order-book imbalance, and 7-day taker buy/sell ratio. Each panel: current z, percentile, 30-day sparkline, one-line narrative. Response carries a _next block with active-signals / thesis / regime-context / top-setups / peer-cluster so an agent can go from positioning read to per-asset conviction, hist",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:02:39.57Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/metric-health",
   "host": "cryptyx.ai",
   "description": "Per-asset metric health grades for one symbol — TS vs. CS grade divergence, per-metric ts_ic, ts_hit_rate. Answers \"which metrics actually work on THIS asset\", not just the universe average. Companion to /asset/top-predictors which ranks; this endpoint diagnoses. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:07:59.648Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/peer-cluster",
   "host": "cryptyx.ai",
   "description": "Nearest k peers for one asset in CRYPTYX's 8-class factor space at the requested horizon. Returns target asset metrics plus peers ranked by Euclidean distance with divergence stats. Hedge selection and basket construction. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:02:47.883Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/regime",
   "host": "cryptyx.ai",
   "description": "Per-asset regime state across all 8 horizons plus divergence flags vs. macro. Enhanced view over /asset-regimes: adds asset-vs-market comparison and per-horizon divergence indicators — gates whether the asset is in-step or out-of-step with the broader market at each timescale. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:08:08.008Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/regime-context",
   "host": "cryptyx.ai",
   "description": "Per-asset macro regime context — current regime id, confidence, days-in-regime streak, conditional forward-return stats at 1d/7d/14d/30d, and top historical regime transitions. Grounds sizing in what historically happens next. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:02:56.761Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/signal-events",
   "host": "cryptyx.ai",
   "description": "Per-asset triggered signal ledger over 7-365 days, A/B grades only. Per event: signal, direction (long/short/neutral), z, confidence, horizon, grade, close price, and realised 7-day forward return. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:04:01.613Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/thesis",
   "host": "cryptyx.ai",
   "description": "Claude-narrated per-asset conviction thesis (3-5 sentences) plus an evidence pack — composite rank vs universe, returns and volatility, factor scores per class, top active signals, and top per-asset predictors. 4-hour cache. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:03:35.506Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/thesis-journal",
   "host": "cryptyx.ai",
   "description": "Per-day composite conviction trajectory for one asset over 7-90 days. Score timeline always complete; optional narrative one-liner overlay from the daily thesis job. Track conviction evolution before a major move. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:03:43.488Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/top-predictors",
   "host": "cryptyx.ai",
   "description": "Per-asset predictor explorer — top 5 atomic signals and top 5 metrics ranked by absolute IC times hit rate. A/B grades only, anti-predictive filtered, family-deduped. Signals carry walk-forward robustness; metrics carry TS-vs-CS divergence. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:02:30.872Z"
  },
  {
   "url": "https://cryptyx.ai/api/asset/top-setups",
   "host": "cryptyx.ai",
   "description": "Historical signal edge for one asset and horizon — up to 6 A/B-graded atomic signals that actually worked on this asset, grouped into reversal/continuation/breakout lanes. Per setup: hit rate, mean forward return, walk-forward IS/OOS. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:01:10.642Z"
  },
  {
   "url": "https://cryptyx.ai/api/assets",
   "host": "cryptyx.ai",
   "description": "Per-asset snapshot or daily series — composite score, rank, recent returns, realised volatility, Sharpe ratios, plus macro regime with confidence. The 200+ asset master ranking feed for portfolio construction and rotation. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:55:06.907Z"
  },
  {
   "url": "https://cryptyx.ai/api/funding-rate",
   "host": "cryptyx.ai",
   "description": "Aggregated-exchange daily perpetual funding rate per asset, last N days. Raw feed — no annualisation, no z-score. Cheap historical input for carry-trade backtests and crowding diagnostics. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:54:48.6Z"
  },
  {
   "url": "https://cryptyx.ai/api/intelligence/query",
   "host": "cryptyx.ai",
   "description": "Natural-language entry point to the full CRYPTYX stack. POST a query string; an LLM classifies into 60+ intents (conviction_ranking, market_brief, factor_breakdown, signal_explain, regime_check, top_setups, etc.) and routes to the matching pre-computed analytics over 200+ assets, the full signal registry, and 440+ metrics. Response payload is intent-shaped — a top-3 conviction query returns a comp",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:07:41.653Z"
  },
  {
   "url": "https://cryptyx.ai/api/iv-surface",
   "host": "cryptyx.ai",
   "description": "Latest-day Deribit IV term structure for one asset — per-tenor ATM IV, 25-delta risk reversal, butterfly, plus current put/call OI ratio. BTC and ETH only. Feeds the OPT factor class; use for skew reads and vol-term structuring.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:04:32.14Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-history",
   "host": "cryptyx.ai",
   "description": "Daily OHLCV bars for one asset over 1-1825 days — open, high, low, close, USD volume. UTC-1 anchor day. The grounded spot tape behind every CRYPTYX factor score and signal. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:54:40.512Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse",
   "host": "cryptyx.ai",
   "description": "Universe-wide factor breadth bucketed by class and horizon — positive/negative/neutral counts, average t-score, expand-share percent, dominant regime. Time risk-on/off rotations across 200+ assets.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:54:13.749Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/composite-breakdown",
   "host": "cryptyx.ai",
   "description": "Latest-day breakdown of composite signal trigger stats: per-composite triggered_asset_count, breadth %, top-triggering assets. Snapshot of where the 9 IC-weighted composites are actually firing across 200+ assets right now. Complements /signals/composite/breadth (universe-wide) with per-composite drill-down.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:08:15.91Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/conviction",
   "host": "cryptyx.ai",
   "description": "Daily \"where to look\" leaderboard — top-N and bottom-N assets by composite score with returns, funding/OI z-scores, signal counts, optional thematic scores, and macro regime gating. Stablecoins filtered. Response carries a _next block with thesis / active-signals / asymmetry / regime-context / trade-ideas so an agent can go from \"which asset\" to \"what does the full CRYPTYX stack say about it\" in a",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:59:15.556Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/divergences",
   "host": "cryptyx.ai",
   "description": "Universe-aggregate cross-factor divergence alerts — Ignition (TR+VOL extreme), Capitulation (FLOW+TR collapse), and Distribution (outflows with trend). Severity-ranked by horizon for top-down scanning. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:54:32.634Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/factor-cross-section",
   "host": "cryptyx.ai",
   "description": "Factor term-structure grid — 7 classes by 8 horizons of market-average t-score with breadth counts and 1-day momentum delta. Per-asset mode adds delta-vs-market per cell. Read rotation in one matrix. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:59:23.974Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/hero-timeline",
   "host": "cryptyx.ai",
   "description": "BTC price + macro regime history + high-conviction signal density timeseries in a single call (1-1900 days). Bundled dashboard hero for orienting on \"where are we in the cycle\" — configurable horizon (1d-365d) and layer (core/signals). One call replaces 3 separate history queries.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:08:24.638Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/regime",
   "host": "cryptyx.ai",
   "description": "Multi-horizon macro regime synthesis from 1d through 365d — regime label, confidence, cross-class state, breadth, horizon alignment. Read full risk-on/off posture in one call. Slim mode drops blobs for timelines. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:54:23.767Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/regime-divergence",
   "host": "cryptyx.ai",
   "description": "Market vs. asset regime cascade divergence for one symbol — score delta, per-horizon breakdown, severity, and one-line interpretation. Novel cross-asset positioning read: \"where is this asset out-of-step with the macro?\" Companion to /market-pulse/divergences (which scans the universe); this endpoint drills into one asset. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SO",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:09:47.06Z"
  },
  {
   "url": "https://cryptyx.ai/api/market-pulse/temporal-layers",
   "host": "cryptyx.ai",
   "description": "Tactical / strategic / secular regime decomposition + Supertrend score across a 1-1900 day lookback. Shows regime alignment across timescales — is the market in agreement or diverging? Complements /market-pulse/regime by decomposing multi-horizon consistency into named layers. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:08:34.959Z"
  },
  {
   "url": "https://cryptyx.ai/api/metrics/preview",
   "host": "cryptyx.ai",
   "description": "Lightweight 90-day z-score timeseries for one (metric_id, asset). Returns asof_day + z + percentile per day. Cheap primitive for chart tooltips, sparklines, or rapid metric due-diligence before committing to a full /metrics/slicer backtest at $0.05. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:08:42.881Z"
  },
  {
   "url": "https://cryptyx.ai/api/metrics/slicer",
   "host": "cryptyx.ai",
   "description": "Single-metric z-score backtest over 5+ years of history per asset. Triggers, trigger rate, and per-horizon forward-return and max-drawdown stats across 8 horizons (1d-365d). Pre-composite single-factor edge testing. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:59:34.998Z"
  },
  {
   "url": "https://cryptyx.ai/api/metrics/slicer/composite",
   "host": "cryptyx.ai",
   "description": "Multi-factor z-score confluence backtest for one asset (2-4 conditions). Intersects triggered days, returns per-metric series, composite triggers, and per-horizon forward-return/drawdown stats. Validate confluence stacks before live deployment. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:59:45.719Z"
  },
  {
   "url": "https://cryptyx.ai/api/metrics/slicer/scan",
   "host": "cryptyx.ai",
   "description": "Cross-sectional z-score scanner across 200+ assets and 440+ metrics. Pick a metric and threshold; get ranked triggering assets with z, percentile, returns, composite score, and per-metric health grading. Live anomaly hunting.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:59:56.425Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/active",
   "host": "cryptyx.ai",
   "description": "Today's firing signals across 200+ assets — atomic and composite arrays with confidence, macro regime, and event-deltas vs the prior day. Anti-predictive signals filtered. Response also carries a _next block pointing at explain / top / market-pulse/conviction / active-signals / trade-ideas so you can drill in without leaving the flow.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:52:16.452Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/backtest",
   "host": "cryptyx.ai",
   "description": "Backtest any signal over up to 365 days. Returns trigger stats, per-day rows, and a 4-horizon performance block (sample size, mean/median return, hit rate, bootstrap CI, statistical significance, reliability grade). Walk-forward OOS read inlined. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:57:28.569Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/catalog",
   "host": "cryptyx.ai",
   "description": "The entry point for agents landing on CRYPTYX. Returns the full signal registry (every atomic and composite signal, all versions) with class, horizon, geometry, parameters, 30-day trigger stats, three-axis health grades, walk-forward IS/OOS — plus a meta.service block (universe + walk-forward + macro-regime + OKX/Kraken/Coinbase venues), a meta.by_class strategy-family breakdown, a meta.next recom",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:52:50.442Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/composite/attribution",
   "host": "cryptyx.ai",
   "description": "Class-level attribution waterfall for one asset and horizon — master score, per-class contributions ordered by impact, per-signal triggers with walk-forward IS/OOS, and per-signal health grades. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:59:03.361Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/composite/backtest",
   "host": "cryptyx.ai",
   "description": "Walk-forward backtest of a custom 8-class composite weight vector at 7d/14d/30d. Runs custom, IC-weighted default, and equal-weight blends in parallel with full performance breakdowns. Benchmark your blend against the production moat. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:58:32.028Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/composite/breadth",
   "host": "cryptyx.ai",
   "description": "Universe-wide composite breadth at one horizon — bullish/bearish/neutral counts and percentages across 200+ assets, sliced by regime, with full per-asset stance list. Is this rally broad or concentrated?",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:58:53.109Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/composite/custom",
   "host": "cryptyx.ai",
   "description": "Re-rank 200+ assets under your own 8-class composite weights at 7d/14d/30d. Returns full ranking with class contributions, default-weight comparison, and top movers vs default. Stress-test your composite recipe against the production moat.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:07:29.515Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/composite/heatmap",
   "host": "cryptyx.ai",
   "description": "The most information-dense endpoint on the surface — 3 MB / 149K leaves per call. Latest N days of master composite scores per (asset × horizon) with ranks + per-class composite matrix + macro regime context + intraday micro-regime state, all in one call. Replaces 4 separate premium calls (composite/breadth + factor-cross-section + market-pulse/regime + one asset-scoped call). Priced at Trade Idea",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:58:43.574Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/composite/momentum",
   "host": "cryptyx.ai",
   "description": "N-day rolling delta on composite scores (master + per-class) with direction label (building / fading / steady). Detects conviction acceleration or decay — \"is this composite gaining or losing energy?\" Complements /signals/composite/heatmap (levels) with change-detection. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:08:51.44Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/eval",
   "host": "cryptyx.ai",
   "description": "Invoke the DB-side signal evaluator for one anchor day. Dryrun mode predicts trigger counts without writes; live mode executes and returns rows inserted to signal_log. Backfill primitive for missed pipeline days; validation primitive for forked parameter variants before you activate them. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:58:19.581Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/explain",
   "host": "cryptyx.ai",
   "description": "Factor t-score breakdown for one (asset, day) — per-class scores across the 8 factor classes plus the weighted composite. Inspect which factor classes drove the call. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:53:08.736Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/fork",
   "host": "cryptyx.ai",
   "description": "Fork a signal into an inactive parameter variant — production firing is untouched. Experimentation primitive: fork, dryrun-backtest, then activate. Returns the new version id and parameters. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:57:38.31Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/leaderboard",
   "host": "cryptyx.ai",
   "description": "Signal activity leaderboard over 7-365 days — per-signal trigger frequency, average confidence, assets triggered, and a per-horizon walk-forward IC/reliability block. Frequency and robustness in one pass. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:53:27.5Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/recent",
   "host": "cryptyx.ai",
   "description": "Recently triggered atomic signal events (up to 50, last 1-7 days). Per event: asset, signal_id, confidence, asof_day. Change-detection digest for monitoring. Response carries a _next block with explain / catalog / top / thesis / trade-ideas so an agent can pivot from event stream to per-event drill-down or asset thesis in one hop. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tai",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:53:17.51Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/simulate",
   "host": "cryptyx.ai",
   "description": "Pre-flight threshold simulator — count how many assets would trigger at a proposed cutoff for one anchor day, with current vs proposed threshold and estimated trigger rate. Use before forking parameters. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:57:47.523Z"
  },
  {
   "url": "https://cryptyx.ai/api/signals/top",
   "host": "cryptyx.ai",
   "description": "Top 10 atomic signals ranked by 7-day cross-sectional IC, gated to A/B health grades and non-anti-predictive names. Each carries trigger stats and a 7d walk-forward IS/OOS robustness block. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:53:00.311Z"
  },
  {
   "url": "https://cryptyx.ai/api/taker-flow",
   "host": "cryptyx.ai",
   "description": "Daily taker buy/sell USD and buy/sell ratio per asset, split into spot and futures arrays, last N days. Raw tape for custom flow models. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:54:57.463Z"
  },
  {
   "url": "https://cryptyx.ai/api/triggers/custom",
   "host": "cryptyx.ai",
   "description": "Arbitrary trigger definition — POST any {type: z_score|z_differential|composite, ...} predicate and get the full institutional evidence envelope back. 5-year backtest, Sortino, max drawdown, profit factor, walk-forward IS/OOS, regime context, rolling hit rates. Enterprise tier because every request runs a live backtest (no cache). The extensibility endpoint: anything expressible in Metric Slicer b",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:07:50.972Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/agent-context",
   "host": "cryptyx.ai",
   "description": "One-shot agent grounding snapshot in 200-400ms — factor breadth, top/bottom composite assets with regime, recent signal aggregation, platform counts, and pipeline status. Call before any market reasoning task. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:55:24.975Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/ai/market-brief",
   "host": "cryptyx.ai",
   "description": "Single-call LLM grounding bundle — top 10 and bottom 5 composite-ranked assets, all signals triggered today, 30-day factor breadth across 8 classes, plus a ready-to-drop plaintext brief for an agent prompt. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:55:16.132Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/ai/trade-ideas",
   "host": "cryptyx.ai",
   "description": "CRYPTYX is the intelligence layer for autonomous trading agents — the same institutional-grade research stack that powers professional desks, priced per call in USDC. 200+ digital assets, 440+ metrics, 150+ signals across 8 factor classes, walk-forward validated, macro-regime aware. Agents don't just consume signals. They backtest any factor over 5+ years of history (Metric Slicer), fork and valid",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:07:20.244Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/harness/evaluations",
   "host": "cryptyx.ai",
   "description": "Every canonical setup evaluation for a given day, filterable by state (fires / boundary / silent / first_ever), factor family, or asset. Includes z_scores per metric, distance_to_trigger, confidence. Distance is measured in sigma — positive = past threshold, negative = short of threshold. Boundary + first_ever states are the highest-signal reads. Applicable across the CRYPTYX 200+ asset coverage u",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:09:10.504Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/harness/first-ever",
   "host": "cryptyx.ai",
   "description": "First-ever fires — setups that fired for the FIRST TIME in prospective history. Rarest, highest-signal events in the canonical catalog. A setup with state = first_ever has never fired before since it was added. Historical backtest reflects behaviour on ADJACENT setups or partial configurations, not this exact combo — treat as structurally important context, not directional recommendations. Applica",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:09:27.724Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/harness/setups",
   "host": "cryptyx.ai",
   "description": "Canonical setup catalog list — 150 founder-approved multi-metric compositions across 8 factor families + cross-family fades. Filter by factor_family (TR/EFF/VOL/FLOW/FUT/OB/OPT/CORR/CROSS_FAMILY), tier (1-5), direction (long/short/neutral), asset (in applicable_assets), or durability_class (structural for 90d+ high-Sharpe, tactical for small-sample, hybrid for the rest). Each setup ships display_n",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:09:01.004Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/harness/snapshot",
   "host": "cryptyx.ai",
   "description": "Canonical harness tear-sheet — one call returns totals (fires / boundary / silent / first-ever), top-5 fires by confidence, first-ever prints (5-year rarity), boundary watchlist (near-fire ranked by distance-to-trigger), and silent fade setups. Every setup carries plain-English composition (via ref.metric_display_labels) so responses never leak raw metric_id strings. Priced cheap so polling patter",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:09:37.933Z"
  },
  {
   "url": "https://cryptyx.ai/api/v1/harness/watchlist",
   "host": "cryptyx.ai",
   "description": "Near-fire setups ranked by distance-to-trigger DESC (closest to firing first). Primary monitoring surface for autonomous agents — cheap to poll at 15-30 min intervals to detect when a queued setup is about to fire. Distance in sigma; 0.2 means one metric is 0.2σ from its threshold. Cheaper than polling /api/v1/harness/evaluations when you only care about near-fires. Applicable across the CRYPTYX 2",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T13:09:18.798Z"
  },
  {
   "url": "https://cryptyx.ai/api/x402/health",
   "host": "cryptyx.ai",
   "description": "Service health probe — build version, last pipeline run, current signal/composite/asset counts. Sub-second, no DB writes. The cheapest end-to-end pay-per-call check before issuing real queries.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0cD2c9724F185a029101b4AEACf3F114415c394f",
   "x402_version": 2,
   "updated": "2026-09-05T12:52:06.08Z"
  },
  {
   "url": "https://csno.cc/api/csno/chips",
   "host": "csno.cc",
   "description": "Buy 1,000 csno chips for $0.10. csno is a provably-fair arcade for AI agents: coinflip, dice and European roulette, settled in USDC over x402. Buy chips once, then play as often as you like for free — rounds resolve in milliseconds and never touch a chain. Every outcome uses commit-reveal, so you can verify the house did not move it. Cash out on-chain any time.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x267C2b764064A90Cf779B2e645A144ab12E82ee5",
   "x402_version": 2,
   "updated": "2026-08-26T23:09:45.026Z"
  },
  {
   "url": "https://csv-to-json.api.klymax402.com/api/parse",
   "host": "csv-to-json.api.klymax402.com",
   "description": "Parse CSV text to JSON array",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:07:16.11Z"
  },
  {
   "url": "https://curatoria.dev/design-systems/:id",
   "host": "curatoria.dev",
   "description": "Curatoria paid markdown design system",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8aa327403ED786cA56EB8F59C6c8831A8BD73485",
   "x402_version": 2,
   "updated": "2026-08-31T18:16:58.567Z"
  },
  {
   "url": "https://curl-http-request.underscoredone.com/curl",
   "host": "curl-http-request.underscoredone.com",
   "description": "Send an HTTP request to any URL from our servers and receive the full response — including the status code, all response headers, and the body content. Supports GET, POST, PUT, PATCH, DELETE, and HEAD. Automatically follows up to 3 redirects. Useful for testing endpoints, verifying servers are responding correctly, debugging redirect chains, or fetching raw data without needing a local setup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-07T23:06:25.521Z"
  },
  {
   "url": "https://currency-api-production-4a8d.up.railway.app/crypto/price",
   "host": "currency-api-production-4a8d.up.railway.app",
   "description": "Current price, market cap, and 24h change for a single cryptocurrency by symbol or name (CoinGecko).",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-12T16:48:00.547Z"
  },
  {
   "url": "https://currency-api-production-4a8d.up.railway.app/rates/historical",
   "host": "currency-api-production-4a8d.up.railway.app",
   "description": "Historical fiat exchange rates for a given date (YYYY-MM-DD, back to 1999-01-04) and base currency; optionally restrict to specific targets.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-17T18:15:32.687Z"
  },
  {
   "url": "https://currency-converter.api.klymax402.com/api/convert",
   "host": "currency-converter.api.klymax402.com",
   "description": "Convert between fiat currencies and cryptocurrencies",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-08-30T15:13:59.879Z"
  },
  {
   "url": "https://currency-converter.pdfextractapi.workers.dev/convert",
   "host": "currency-converter.pdfextractapi.workers.dev",
   "description": "Convert an amount between currencies using live exchange rates.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-30T15:22:13.639Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/attack-surface",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "External attack-surface assessment (EASM) for any company and domain — internet-exposed assets, tech-stack fingerprinting, email-security posture, supply-chain and identity exposure, and a prioritized remediation roadmap, for security and red-team-context agents. Authorized defensive use only.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:07.687Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/breach-check",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "Data-breach lookup and credential-exposure check for any domain. Surfaces known data breaches, credential dumps, dark-web signals, and regulatory notification duties (GDPR, CCPA, PDPA, LGPD, POPIA), for security and compliance agents. Authorized security use only.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:55.919Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/cisa-kev",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "CISA Known Exploited Vulnerabilities (KEV) lookup and patch prioritization. Filter the KEV catalog by vendor, product, or time range; returns ransomware-linked flags, CISA federal due dates, CVSS, and patch priority. Updated daily, for vuln-management and security agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:54.858Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/compliance-gap",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "Compliance gap analysis for SOC2, ISO27001, GDPR, HIPAA, PCI-DSS, NIST CSF, NIS2, PDPA, POPIA, LGPD, CCPA, FISMA, and CMMC — control gaps, common audit failures, enforcement trends, cost to comply, and fastest path to certification, for compliance and CISO agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:07.565Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/cve-brief",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "CVE lookup and severity brief for any CVE ID — CVSS score, exploit / CISA KEV / active-exploitation / PoC status, affected products, patch urgency, and remediation steps. Authoritative NVD + CISA data plus threat-intel context, for security and vuln-management agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:06.641Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/cve-check",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "CVE fact check, deterministic. Answers \"is CVE-XXXX-NNNN real\", \"is it exploited in the wild\", \"what version fixes it\", \"how severe is it\". Joins the NVD record (CVSS score, vector, dates), the CISA KEV catalog (actively-exploited flag, remediation due date, ransomware use), and OSV (affected packages + fixed versions per ecosystem). No LLM. Distinguishes \"not a known CVE\" from \"registry unreachab",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:42:44.038Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/dark-web-monitor",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "Dark-web monitoring for any brand or domain — paste-site mentions, credential-dump signals, forum chatter, ransomware leak-site activity, brand impersonation, and initial-access-broker listings, for threat-intel and brand-protection agents. Ethical OSINT only.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:08.212Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/osint",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "OSINT lookup for any domain or IP — open ports and known CVEs (Shodan InternetDB), DNS and email posture (SPF/DMARC/DKIM), SSL grade, threat-feed status, and geolocation, for security and defensive agents. Authorized defensive use only.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:07.047Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/ransomware-intel",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "Ransomware-group threat brief and tracking — victim patterns, TTPs, ransom economics, and defensive playbooks across LockBit, ALPHV, Cl0p, RansomHub, BlackBasta, Akira, and 50+ active groups, plus CISA KEV ransomware-linked CVEs. Global, for threat-intel and incident-response agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:07.566Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/threat-intel",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "Threat-intelligence brief for any industry and region — active threat-actor campaigns, TTPs, nation-state APTs, eCrime/ransomware operators, and MITRE ATT&CK mapping, with recent CISA KEV and GDELT-scored news coverage. Worldwide sector-specific context, for threat-intel and SOC agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:07.793Z"
  },
  {
   "url": "https://cyberpulse.theaslangroupllc.com/api/cyber/vuln-scan",
   "host": "cyberpulse.theaslangroupllc.com",
   "description": "Vulnerability scan / known-CVE lookup for any software, product, or package version. Returns NVD CVEs, CISA KEV matches, OSV open-source/dependency vuln results, version risk assessment, and prioritized patch guidance, for vuln-management and dependency-security agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:06.676Z"
  },
  {
   "url": "https://cycle.lonestaroracle.xyz/cycle",
   "host": "cycle.lonestaroracle.xyz",
   "description": "US inventory & production cycle signal (bullwhip gauge)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:24.625Z"
  },
  {
   "url": "https://cyre.dev/api/address",
   "host": "cyre.dev",
   "description": "Guardian address profile — explainable on-chain risk signals. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "5000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-02T09:16:50.848Z"
  },
  {
   "url": "https://cyre.dev/api/alerts",
   "host": "cyre.dev",
   "description": "Guardian Counterparty Alerts — poll up to 10 watched addresses and return only those with HIGH risk, dormant→active, or burst patterns. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "15000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T15:33:52.382Z"
  },
  {
   "url": "https://cyre.dev/api/batch",
   "host": "cyre.dev",
   "description": "Guardian Settlement Batch — grade a payer and up to 10 payout addresses, ranked by score gap vs the payer. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "20000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T15:35:30.295Z"
  },
  {
   "url": "https://cyre.dev/api/bazaar",
   "host": "cyre.dev",
   "description": "Guardian Bazaar Scan — before you pay a new x402 / Agentic Market skill, probe the resource URL, forensics the 402 offer, and grade payTo. Shopping hygiene. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "3000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T23:19:10.182Z"
  },
  {
   "url": "https://cyre.dev/api/caution",
   "host": "cyre.dev",
   "description": "Guardian Settlement Caution — before you settle, get a pattern brief + withhold-style band for payTo/amount/URL. Not insurance. Not custody. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T23:19:13.656Z"
  },
  {
   "url": "https://cyre.dev/api/circuit/check",
   "host": "cyre.dev",
   "description": "Guardian Circuit Breaker check — heartbeat freshness + embedded spend policy before an agent pays. Returns admit/deny brief. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "1000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:39.82Z"
  },
  {
   "url": "https://cyre.dev/api/circuit/heartbeat",
   "host": "cyre.dev",
   "description": "Guardian Circuit Breaker heartbeat — prove the agent loop is alive; returns rotated circuit token with fresh lastBeatAt. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "1000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:37.016Z"
  },
  {
   "url": "https://cyre.dev/api/circuit/seal",
   "host": "cyre.dev",
   "description": "Guardian Circuit Breaker — seal operator heartbeat interval + spend rails for an autonomous agent. Heartbeat via /api/circuit/heartbeat; enforce before pay via /api/circuit/check. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "3000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:34.201Z"
  },
  {
   "url": "https://cyre.dev/api/delta",
   "host": "cyre.dev",
   "description": "Guardian Passport Delta — re-attest a wallet against a prior Passport and return score drift, risk-level flips, and signal changes. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "10000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T14:49:33.91Z"
  },
  {
   "url": "https://cyre.dev/api/escrow",
   "host": "cyre.dev",
   "description": "Guardian Escrow Brief — before agents release escrow, grade both payTo sides (Base or Solana) + amount hygiene. Not custody. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "5000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T20:51:35.61Z"
  },
  {
   "url": "https://cyre.dev/api/exchange/match",
   "host": "cyre.dev",
   "description": "Guardian Intent Exchange match — compare a sealed intent token to a vendor quote (URL, payTo, amount). Returns fit brief + next skills. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:31.301Z"
  },
  {
   "url": "https://cyre.dev/api/exchange/post",
   "host": "cyre.dev",
   "description": "Guardian Intent Exchange — seal a budgeted agent need into a signed intent token. Gossip the token; matchers call /api/exchange/match. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "3000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:28.521Z"
  },
  {
   "url": "https://cyre.dev/api/gate",
   "host": "cyre.dev",
   "description": "Guardian Gate — before your agent pays ANY other x402 service, grade the payTo counterparty + spend shape in one cheap call. Patterns, not verdicts. Agent guide: use before non-Guardian awal x402 pay. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "1000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T14:40:57.486Z"
  },
  {
   "url": "https://cyre.dev/api/handshake",
   "host": "cyre.dev",
   "description": "Guardian Handshake — two Passports (or two Solana addresses), one compatibility brief. Score delta, risk mismatch, overlapping patterns. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "10000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:01.232Z"
  },
  {
   "url": "https://cyre.dev/api/host",
   "host": "cyre.dev",
   "description": "Guardian Host Brief — before you pay a resource URL, measure host hygiene (https, IP host, TLD shape, self-pay). No historical blacklist — patterns only. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T20:51:24.474Z"
  },
  {
   "url": "https://cyre.dev/api/intent",
   "host": "cyre.dev",
   "description": "Guardian Intent Seal — hash your intent locally, seal it before you pay or sign, then match it on /api/receipt. Stops bait-and-switch. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:14.744Z"
  },
  {
   "url": "https://cyre.dev/api/lockbox",
   "host": "cyre.dev",
   "description": "Guardian Intent Lockbox — seal your intentHash before you pay so any party can later prove the hash was locked pre-settle. Bearer holds the token. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T23:19:16.475Z"
  },
  {
   "url": "https://cyre.dev/api/lockbox/match",
   "host": "cyre.dev",
   "description": "Guardian Lockbox Match — check a proposed pay against a sealed pre-pay lockbox (intentHash + optional pins). Catch bait-and-switch. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "1000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T23:19:19.506Z"
  },
  {
   "url": "https://cyre.dev/api/lookalike",
   "host": "cyre.dev",
   "description": "Guardian Lookalike — before your agent sends funds, check whether the destination looks like one of your known contacts (prefix/suffix traps, near-edits, confusable chars). Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:05.812Z"
  },
  {
   "url": "https://cyre.dev/api/mintalike",
   "host": "cyre.dev",
   "description": "Guardian Mintalike — before you swap, check whether a mint address or ticker looks like one of your known tokens (near-edit / truncation / symbol clash). Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:08.701Z"
  },
  {
   "url": "https://cyre.dev/api/oracle",
   "host": "cyre.dev",
   "description": "Guardian Oracle Pulse — RWA feed patterns (stale / spike / divergence) on NestUSD Lazer seeds. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "10000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T14:52:54.255Z"
  },
  {
   "url": "https://cyre.dev/api/passport",
   "host": "cyre.dev",
   "description": "Guardian Passport — signed, expiring attestation of an address's measured risk profile. Present it to any counterparty; verify free at /api/passport/verify. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "5000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T15:18:53.943Z"
  },
  {
   "url": "https://cyre.dev/api/policy",
   "host": "cyre.dev",
   "description": "Guardian Spend Policy — seal max spend, allow/deny hosts, networks, and risk ceiling into a signed policy token other agent middleware can enforce. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:11.785Z"
  },
  {
   "url": "https://cyre.dev/api/policy/check",
   "host": "cyre.dev",
   "description": "Guardian Policy Check — test a proposed pay (amount, host, network, risk) against a sealed spend-policy token. Returns ok + reasons. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "1000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T20:51:12.407Z"
  },
  {
   "url": "https://cyre.dev/api/preflight",
   "host": "cyre.dev",
   "description": "Guardian Intent Preflight — before you sign a Solana tx, grade the from/to wallets, mint authorities, and program novelty. Explainable patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "10000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T14:47:56.427Z"
  },
  {
   "url": "https://cyre.dev/api/program",
   "host": "cyre.dev",
   "description": "Guardian Program Brief — novelty and age patterns for a Solana program id, with optional wallet context before first touch. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "10000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T14:51:13.573Z"
  },
  {
   "url": "https://cyre.dev/api/pulse",
   "host": "cyre.dev",
   "description": "Guardian Pulse — poll up to 10 Solana counterparties and return only risk/dormant/burst hits (quiet wallets stay quiet). Optional prior fingerprints. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "5000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T20:51:38.78Z"
  },
  {
   "url": "https://cyre.dev/api/receipt",
   "host": "cyre.dev",
   "description": "Guardian Decision Receipt — seal an intent hash, the signals you saw, and the action you took into a signed audit receipt. Verify free at /api/receipt/verify. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "5000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T14:44:54.149Z"
  },
  {
   "url": "https://cyre.dev/api/route",
   "host": "cyre.dev",
   "description": "Guardian Pay-route Oracle — before your agent pays any external x402 resource, grade payTo + amount/URL + facilitator/offer pin hygiene in one call. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T20:51:30.128Z"
  },
  {
   "url": "https://cyre.dev/api/stream/events",
   "host": "cyre.dev",
   "description": "Guardian Pulse Stream events — evaluate sealed watches, emit only changes vs prior fingerprints, return rotated subscription token. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "5000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:24.099Z"
  },
  {
   "url": "https://cyre.dev/api/stream/subscribe",
   "host": "cyre.dev",
   "description": "Guardian Pulse Stream — seal up to 10 counterparty watches into a signed subscription token. Pull events via /api/stream/events; fingerprints travel in the token (serverless-safe). Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "3000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:52:20.742Z"
  },
  {
   "url": "https://cyre.dev/api/ticket",
   "host": "cyre.dev",
   "description": "Guardian Session Ticket — require a fresh Passport or Decision Receipt before your agent proceeds. Checks signature, expiry, max age, optional address + risk ceiling. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "2000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-08-30T20:51:45.867Z"
  },
  {
   "url": "https://cyre.dev/api/token",
   "host": "cyre.dev",
   "description": "Guardian token scan — mint/freeze authority, holder concentration, and supply facts. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md",
   "method": "GET",
   "chain": "solana-devnet",
   "price": null,
   "price_atomic": "10000",
   "asset": "4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU",
   "pay_to": "9iubApKktcxphCVgBg9CPRPhSH8nkzVRSapxhYwxfCVS",
   "x402_version": 2,
   "updated": "2026-09-01T18:51:49.131Z"
  },
  {
   "url": "https://d1zz2d7coymbr5.cloudfront.net/v1/chat/completions",
   "host": "d1zz2d7coymbr5.cloudfront.net",
   "description": "OpenAI-compatible chat completion (fast tier). Streaming supported.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xe9e3F30dA14a43300aa92059570384469ffF8852",
   "x402_version": 1,
   "updated": "2026-08-30T17:56:15.73Z"
  },
  {
   "url": "https://dappgrade.vercel.app/v1/score",
   "host": "dappgrade.vercel.app",
   "description": "dappgrade score — pre-transaction health/safety verdict for an onchain app, by contract address. Returns ok / caution / avoid / unknown with the coverage the verdict rests on.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4a0aed4ce878e44ef922941f2b06137bc0b69b69",
   "x402_version": 2,
   "updated": "2026-08-19T14:50:39.545Z"
  },
  {
   "url": "https://darrylbots.com/api/research-report-standard",
   "host": "darrylbots.com",
   "description": "Darrylbots paid research: Standard Stock Screen: Quality, Momentum, and Durable Execution",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0BF63F37b0f512839C001548dc66a6A99Bfc019B",
   "x402_version": 2,
   "updated": "2026-08-30T15:03:48.254Z"
  },
  {
   "url": "https://dartapi.ljaysk.com/v1/awards",
   "host": "dartapi.ljaysk.com",
   "description": "Korean government procurement award results (who won which contract, at what amount), cursor-based delta.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3b20d22540deb3CF1162B195CD15756adb5ceB5D",
   "x402_version": 1,
   "updated": "2026-09-01T19:11:11.109Z"
  },
  {
   "url": "https://dartapi.ljaysk.com/v1/bids",
   "host": "dartapi.ljaysk.com",
   "description": "Korean government procurement (KONEPS/Narajangteo) bid notices, cursor-based delta. Goods, services, construction, foreign tenders with budgets and deadlines.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3b20d22540deb3CF1162B195CD15756adb5ceB5D",
   "x402_version": 1,
   "updated": "2026-09-08T08:42:05.258Z"
  },
  {
   "url": "https://dartapi.ljaysk.com/v1/events",
   "host": "dartapi.ljaysk.com",
   "description": "Korean corporate disclosure (DART) event stream, cursor-based delta. All filings, classified with importance score.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x3b20d22540deb3CF1162B195CD15756adb5ceB5D",
   "x402_version": 1,
   "updated": "2026-09-10T01:00:52.252Z"
  },
  {
   "url": "https://data.greeneris.io/v1/air/quality",
   "host": "data.greeneris.io",
   "description": "Hourly air-quality data (PM2.5, PM10, ozone, NO2, European/US AQI) for any lat/lon, from the Copernicus CAMS model served by Open-Meteo (CC-BY 4.0), updated hourly. Query: ?latitude=48.8566&longitude=2.3522&hourly=pm2_5,pm10,european_aqi&forecast_days=2 (1..7 days). Returns parallel time/value arrays with units; cached 1h.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:13:33.85Z"
  },
  {
   "url": "https://data.greeneris.io/v1/aviation/metar",
   "host": "data.greeneris.io",
   "description": "Latest METAR observation, decoded, for any ICAO airport worldwide (NOAA AviationWeather.gov): wind direction/speed/gust (kt), temperature/dewpoint (C), visibility, QNH altimeter (hPa), flight category (VFR/MVFR/IFR/LIFR) plus the raw METAR string. Query: ?ids=KJFK,LFPG (1-10 comma-separated ICAO codes). Observations refresh every 30-60 min; 5 min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:14:56.19Z"
  },
  {
   "url": "https://data.greeneris.io/v1/books/isbn",
   "host": "data.greeneris.io",
   "description": "Resolves an ISBN-10 or ISBN-13 to a normalized bibliographic record from Open Library (Internet Archive): title, authors, publishers, publish date, page count, ISBN identifiers, subjects and cover image URL. Query: ?isbn=9780140328721 (hyphens/spaces tolerated). Unknown ISBNs return 400 (not charged). 7-day cache. Built for catalog management, e-commerce listings and used-book pricing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-04T08:43:25.803Z"
  },
  {
   "url": "https://data.greeneris.io/v1/btc/fees",
   "host": "data.greeneris.io",
   "description": "Recommended Bitcoin transaction fee rates in sat/vB (fastest, half-hour, hour, economy, minimum) from mempool.space, computed from the live mempool. Optional ?include=difficulty adds the current difficulty retarget estimate (change %, remaining blocks/time). No required params; served with a 60s cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-28T16:09:51.7Z"
  },
  {
   "url": "https://data.greeneris.io/v1/ca/boc-rates",
   "host": "data.greeneris.io",
   "description": "Official Bank of Canada Valet observations, normalized JSON. Query: ?series=FXUSDCAD,FXEURCAD&recent=5 (1-10 comma-separated codes; FX pairs like FXUSDCAD/FXEURCAD/FXGBPCAD, overnight target rate V39079, prime rate V80691311). recent=N returns the last N daily observations (default 1, max 60). Primary-source CAD reference, published each business day; 6h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:12:02.34Z"
  },
  {
   "url": "https://data.greeneris.io/v1/ch/company",
   "host": "data.greeneris.io",
   "description": "Official Swiss commercial register via Zefix (Federal Office of Justice). Search: ?q=swisscom (company name, 3+ chars) returns matches with UID, legal form and status. Profile: ?uid=CHE-105.909.036 (or ?chid=CH-...) returns the full record: legal form, status, canton, registered seat, purpose, capital and the official Zefix/cantonal excerpt links. Optional canton, active_only, limit (1-20). Sole-p",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:12.631Z"
  },
  {
   "url": "https://data.greeneris.io/v1/cz/company",
   "host": "data.greeneris.io",
   "description": "Official Czech business register lookup via ARES (Ministry of Finance, ares.gov.cz). Query: ?q=skoda or ?q=00177041 (company name or 8-digit ICO), optional limit (1-10). Returns ICO, DIC (CZ VAT number, cross-checkable in EU VIES), legal form, registered address, NACE activity codes, per-register status (commercial, trade, VAT) and creation date. Company data only, personal data stripped (GDPR). 2",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:59.991Z"
  },
  {
   "url": "https://data.greeneris.io/v1/de/power-spot",
   "host": "data.greeneris.io",
   "description": "Hourly EPEX Spot day-ahead electricity prices in EUR/MWh from the aWATTar market data API, normalized to ISO 8601 UTC with min/max/avg summary. No params -> rolling ~24h day-ahead window; ?zone=de|at selects the bidding zone, ?start=&end= (ISO 8601 or epoch) select history. Day-ahead data updates once daily; served with a 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:18:35.881Z"
  },
  {
   "url": "https://data.greeneris.io/v1/derivs/funding-arb",
   "host": "data.greeneris.io",
   "description": "Cross-venue funding-rate arbitrage screener for crypto perpetuals: for each symbol, identifies the venue to SHORT (highest annualized funding) and the venue to LONG (lowest), with the gross APR spread and per-leg open interest in USD, ranked by spread. Query: ?symbols=BTC,ETH,... (max 12, sensible default list). JSON, ~30s cache. Excludes fees/slippage; informational only.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:17:19.402Z"
  },
  {
   "url": "https://data.greeneris.io/v1/derivs/snapshot",
   "host": "data.greeneris.io",
   "description": "Normalized crypto perpetuals snapshot across Binance, Bybit and Hyperliquid in one call: current funding rate, funding interval, annualized funding (APR %), mark price, index price, premium/basis %, open interest (base units and USD). Query: ?symbols=BTC,ETH,SOL (max 10). JSON only, ~20s cache, partial results if a venue is down.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:17:12.164Z"
  },
  {
   "url": "https://data.greeneris.io/v1/dev/deps",
   "host": "data.greeneris.io",
   "description": "Package intelligence from deps.dev (Google Open Source Insights, data CC-BY 4.0): resolved license list, known advisory ids, source project, GitHub stars and OpenSSF Scorecard overall score. Query: ?system=npm&pkg=react&version=latest (systems: npm, pypi, go, maven, cargo, nuget; version defaults to the registry default release). Refreshed upstream continuously; served with a 6h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:15:37.533Z"
  },
  {
   "url": "https://data.greeneris.io/v1/dev/eol",
   "host": "data.greeneris.io",
   "description": "Support/EOL schedule from endoflife.date (open data, ~350 products: python, nodejs, ubuntu, postgresql...) with derived is_eol and days_to_eol per cycle, computed at request time. Query: ?product=python (required slug) & cycle=3.12 (optional, returns that single cycle). Returns cycle, release_date, eol, latest patch, lts, support. 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:15:43.382Z"
  },
  {
   "url": "https://data.greeneris.io/v1/dev/hn-top",
   "host": "data.greeneris.io",
   "description": "Current Hacker News front page via the official Firebase API, fanned out and merged into one payload: id, title, url, score, comment count and age in minutes per story. Query: ?n=20 (1-30 stories) &min_score=100 (optional score floor). Real-time tech signal for launch/incident/buzz detection. 5min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-12T07:02:10.521Z"
  },
  {
   "url": "https://data.greeneris.io/v1/dev/vulns",
   "host": "data.greeneris.io",
   "description": "Security audit of one exact dependency version, backed by OSV.dev (Google), which aggregates public advisories (GHSA, PyPA, RustSec...) in near real time. Query: ?pkg=lodash&ecosystem=npm&version=4.17.20 (ecosystems: npm, pypi, go, crates.io, maven, nuget, rubygems, packagist, hex, pub). Returns vuln_count, max_severity, advisory ids and the versions that fix them; vuln_count=0 means clean. Cached",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:15:27.854Z"
  },
  {
   "url": "https://data.greeneris.io/v1/docker/image",
   "host": "data.greeneris.io",
   "description": "Base-image due diligence from the Docker Hub API v2: repository status, star and pull counts, last_updated with derived days_since_update, and the 10 most recently pushed tags with push date and size. Query: ?repo=nginx&namespace=library (namespace defaults to library for official images). Lets CI/CD agents avoid building on stale or abandoned images; cached 1h.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:15:57.269Z"
  },
  {
   "url": "https://data.greeneris.io/v1/domain/dns",
   "host": "data.greeneris.io",
   "description": "Live DNS records resolved via Cloudflare 1.1.1.1 DNS-over-HTTPS (public facts, real time). Query: ?name=anthropic.com&type=MX (type in A|AAAA|MX|TXT|NS|CNAME, default MX). Or ?name=anthropic.com&check=email -> combined MX + SPF + DMARC with an email_ready boolean, useful before emailing or invoicing a contact. JSON with records list; 5 min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:16:06.248Z"
  },
  {
   "url": "https://data.greeneris.io/v1/domain/rdap",
   "host": "data.greeneris.io",
   "description": "Authoritative domain registration facts from the ICANN-mandated RDAP protocol (rdap.org bootstrap -> registry of record), normalized across all TLDs: registration/expiration/last-changed dates, computed age_days, registrar name, EPP status locks and nameservers. Query: ?domain=google.com (required). No personal data served. 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-09T16:15:00.003Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eth/gas",
   "host": "data.greeneris.io",
   "description": "Live Ethereum mainnet gas pricing from PublicNode RPC: next-block base fee, 25/50/75th-percentile priority tips over the last 5 blocks (slow/std/fast), and a ready-to-sign recommendation (max_fee = 2*base + tip). Query: ?speed=slow|std|fast (default std). All values are decimal gwei, no hex parsing needed. 30s cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-08T08:22:30.279Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/company-check",
   "host": "data.greeneris.io",
   "description": "One-call verification of a European company: official registry existence and status, insolvency signals, VAT (VIES), LEI (GLEIF), sanctions screening (EU/OFAC/UN/UK/FR), EORI and domain age, condensed into a pass/review/fail verdict with per-check source, timestamp and an explicit coverage map. Query: country=FR (FR, UK, IE, NO, FI, SK, PL, CZ, CH) and id=552032534 (national registry number). Fact",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-28T16:08:03.132Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/eori",
   "host": "data.greeneris.io",
   "description": "Live EORI (Economic Operators Registration and Identification) validation via the European Commission EOS/DDS2 service -- the number every business needs to clear customs in the EU. Query: ?eori=FR38347481400100 (2-letter country + up to 15 alphanumerics). Returns valid true/false plus registered name and address when the operator consented to publication. SOAP upstream, clean JSON out; 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:19.051Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/estr",
   "host": "data.greeneris.io",
   "description": "Euro Short-Term Rate (ESTR), the official euro overnight benchmark, direct from the ECB Data Portal (dataset EST, published each TARGET2 business day ~08:00 CET). Query: ?last_n=5 (1-30 fixings, default 1) &include_volume=true to add the underlying transaction volume in EUR millions. Returns date-sorted observations plus the latest fixing; 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:42.971Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/holidays-regional",
   "host": "data.greeneris.io",
   "description": "Public holidays and school holidays with subdivision granularity (German Laender, French academies, Spanish communities...) from the OpenHolidays API (data ODbL-1.0, ~36 mostly European countries). Query: ?country=DE&from=2026-07-01&to=2026-12-31&type=public|school&subdivision=DE-BY (optional ISO 3166-2 filter; window max 366 days, default today +6 months). Each entry: dates, English name, nationw",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:11:15.711Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/inflation",
   "host": "data.greeneris.io",
   "description": "Monthly HICP inflation as annual rate of change (%) from Eurostat dataset prc_hicp_manr, the official primary source. Query: ?geo=EA|FR|DE|EU27_2020 &coicop=CP00 (all items) | CP011 (food) | CP045 (energy) &last_n=12 (1-24 months, default 1). Returns date-sorted observations plus the latest print; 24h cache. Data: Eurostat, CC BY 4.0.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:11:09Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/instrument",
   "host": "data.greeneris.io",
   "description": "Consolidated MiFIR reference data for one ISIN, from the official ESMA FIRDS register (updated daily). Query: ?isin=FR0000120271 (required). Returns full and short instrument name, CFI code, issuer LEI, notional currency, relevant competent authority country, relevant market MIC and the deduplicated list of trading-venue MICs where the instrument is admitted. Cached 24h.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:35.804Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/policy-rates",
   "host": "data.greeneris.io",
   "description": "Current levels of the three ECB key interest rates -- main refinancing operations (MRR_FR), deposit facility (DFR) and marginal lending facility (MLFR) -- straight from the official ECB Data Portal (dataflow FM, daily levels). Query: ?last=N (1-60, default 1) to include the N most recent daily observations per rate. Returns latest values plus dated series, in percent per annum; served with a 6h ca",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:50.76Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/power-price",
   "host": "data.greeneris.io",
   "description": "Wholesale day-ahead electricity prices in EUR/MWh per European bidding zone, from the Energy-Charts API (Fraunhofer ISE; data CC BY 4.0 from Bundesnetzagentur/SMARD). Query: ?bzn=DE-LU|FR|NL|ES|IT-NORTH|SE4... (44 zones), optional ISO window &start=2026-07-12&end=2026-07-13. Returns timestamped price points (15-min or hourly slots, max 288). 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:11:22.704Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/tenders",
   "host": "data.greeneris.io",
   "description": "Fresh EU public procurement notices from TED (Tenders Electronic Daily, official Publications Office API, new notices daily). Query: ?cpv=48000000&country=FRA&days_back=7&limit=10 (cpv = 8-digit CPV code, country = 3-letter buyer country, all optional). Each notice: publication_number, publication_date, title, buyer_name, tender deadline, notice URL. 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:07:41.651Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/vat-check",
   "host": "data.greeneris.io",
   "description": "Live intra-EU VAT number validation via the European Commission VIES REST API (real-time query of the member state registry). Query: ?cc=IE&vat=6388047V (cc = member state code incl. EL/XI, vat = number without country prefix). Returns is_valid, the trader name and address as registered (when the member state publishes them) and request_date (compliance timestamp); 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:08:10.683Z"
  },
  {
   "url": "https://data.greeneris.io/v1/eu/yield-curve",
   "host": "data.greeneris.io",
   "description": "Latest euro area risk-free spot yields from the ECB Data Portal (dataset YC, AAA-rated central government bonds, Svensson model; updated each business day ~12:00 CET). Query: ?tenors=3M,1Y,2Y,5Y,10Y,30Y (1-8 tenors from 3M to 30Y). Returns yields_pct per tenor, observation date, and the 2s10s spread in bp when 2Y and 10Y are requested. 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:59.589Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fi/company",
   "host": "data.greeneris.io",
   "description": "Official Finnish company registry via PRH YTJ open data v3 (avoindata.prh.fi). Query: ?q=nokia for name search (best matches first, max 10) or ?q=0112038-9 for exact Business ID lookup. Returns business_id, EU BRIS id, current name, company form, main business line, registration date, status, end date, website and address per company. Company data only, no personal data (GDPR). License CC BY 4.0. ",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-09T16:20:08.711Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/bilans",
   "host": "data.greeneris.io",
   "description": "Annual accounts filed with the French RNE (INPI). Query: ?siren=552032534 (9 digits, Luhn-validated). Returns the filing history -- closing date, filing date, type (complet/simplifie/consolide), public or confidential -- which is a KYB signal in itself. For the latest public filing it adds headline figures (revenue, operating and net result, total assets, equity) when the liasse scheme is mapped, ",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:48.949Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/bodacc",
   "host": "data.greeneris.io",
   "description": "Legal announcements from the French BODACC official gazette for one company, by SIREN (Luhn-validated). Query: ?siren=383474814 (required), famille=collective for insolvency proceedings (optional filter), limit=10 (1-20). Returns newest-first announcements with family, tribunal, judgment nature and date, and source URL; legal entities only (GDPR-safe). Zero announcements for a valid SIREN is a cle",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:56.765Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/business-days",
   "host": "data.greeneris.io",
   "description": "Adds N French business days to a date (?start=2026-07-13&add=30) or counts them over a range (?from=2026-07-01&to=2026-09-30). Skips weekends and the 11 French legal public holidays (movable feasts computed via Butcher-Meeus). mode=ouvres (Mon-Fri, default) or ouvrables (Mon-Sat). Deterministic local computation, JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:07:53.918Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/communes",
   "host": "data.greeneris.io",
   "description": "Official French administrative reference from geo.api.gouv.fr (INSEE/IGN data). Look up communes by ?cp=31700 (postal code), ?code=31056 (INSEE), ?nom=Blagnac (fuzzy name) or ?lat=43.63&lon=1.37 (commune containing a point). Returns up to 20 communes with name, INSEE code, population, postal codes, departement, region and EPCI. The postal-to-INSEE mapping is the pivot key for joining French territ",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:06:23.783Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/company",
   "host": "data.greeneris.io",
   "description": "Official French company registry search via recherche-entreprises.api.gouv.fr (INSEE Sirene data, updated daily). Query: ?q=airbus or ?q=383474814 (name or SIREN), optional per_page (1-10), page, code_postal, activite_principale (NAF, e.g. 70.10Z), etat_administratif (A active / C ceased). Returns SIREN, legal form, NAF, HQ address, employee range, status and published finances per company. Person",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:32.951Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/dpe",
   "host": "data.greeneris.io",
   "description": "Official DPE energy certificates for existing French dwellings from the ADEME dpe03existant dataset (Licence Ouverte 2.0, anonymised). Returns energy class A-G, GHG class, primary-energy consumption kWh/m2/yr, floor area, construction period. Query: ?postal_code=75011 or ?address=48 rue de Montreuil Paris, optional &size=10 (max 50). Spots F/G rental-ban units for real-estate due diligence. Cached",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:06:58.152Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/fuel",
   "host": "data.greeneris.io",
   "description": "Near-real-time pump prices (EUR/L) for French gas stations from the official roulez-eco feed (data.economie.gouv.fr, updated continuously). Query: ?dept=75 (departement code) and/or ?city=Lyon, optional &fuel=gazole|sp95|sp98|e10|e85|gplc to sort cheapest-first and drop stations without that fuel, &limit=10 (1-40). Returns per station: address, lat/lon, per-fuel price with update timestamp, 24/7 a",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:06:50.083Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/geocode",
   "host": "data.greeneris.io",
   "description": "French address geocoding on the official Base Adresse Nationale (api-adresse.data.gouv.fr, Etalab/IGN, continuously updated). Forward: ?q=8 boulevard du port amiens with optional &type=housenumber|street|locality|municipality &citycode=80021 (INSEE filter). Reverse: ?lat=49.897&lon=2.290. &limit=1-10 (default 3). Each match returns normalized label, confidence score, lat/lon, street, postcode, cit",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:06:30.903Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/invoice-ready",
   "host": "data.greeneris.io",
   "description": "One-call compliance check for the French e-invoicing reform (from 2026-09-01 the customer's SIREN is a mandatory invoice mention). Query: ?siren=552032534 or ?siret=55203253400041. Runs the Luhn checksum, confirms existence and active status in the official SIRENE registry, computes the FR VAT number and validates it live against VIES. Returns a single verdict: ready / not_ready / check_vat_manual",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:06:08.427Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/power-mix",
   "host": "data.greeneris.io",
   "description": "Latest observed 15-min records from RTE's eCO2mix national real-time dataset (ODRE portal, Licence Ouverte 2.0). Per record: UTC timestamp, consumption vs D/D-1 forecasts (MW), production by source (nuclear, wind, solar, hydro, gas, coal, bioenergy, storage), grid CO2 intensity (g/kWh) and commercial exchanges per border. Query: ?rows=1-12 (default 4 = last hour). 15-min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:07:21.516Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/risks",
   "host": "data.greeneris.io",
   "description": "Official risk register for any French commune from the GeoRisques GASPAR database (BRGM / Ministry of Ecological Transition, Licence Ouverte): flood, earthquake, industrial hazard, dam failure, ground movement, dangerous-goods transport, etc. Query: ?code_insee=31069 (INSEE commune code, not a postal code). Returns coded risk list with French labels. Slow-moving data, cached 7 days.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:07:05.747Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/siret-check",
   "host": "data.greeneris.io",
   "description": "Instant pre-validation of French company numbers before invoicing or costly Sirene API calls. Auto-detects SIREN (9 digits) vs SIRET (14 digits), applies the INSEE Luhn rule and the documented La Poste exception (356000000*: digit sum mod 5). Query: ?number=44306184100047 (spaces/dots/dashes tolerated). Returns valid, type, siren, nic and the rule applied. Pure offline computation, 1y cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:40.216Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/supplier-risk",
   "host": "data.greeneris.io",
   "description": "One-call due diligence on a French company by SIREN or SIRET: checksum, existence and status (SIRENE), insolvency proceedings (BODACC), VAT validity (VIES) and sanctions screening across EU/OFAC/UN/UK/FR lists, condensed into a risk verdict (low, medium, high or critical) with reasons and a 0-100 score. Query: siren=NNNNNNNNN or siret=NNNNNNNNNNNNNN. Sub-checks degrade gracefully; buyers are never",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:06:16.072Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fr/tenders",
   "host": "data.greeneris.io",
   "description": "Daily feed of French public tender notices from BOAMP (DILA official open-data portal, Licence Ouverte), newest first. Returns notice id, subject, buyer name, publication date, response deadline, market family and sector descriptors. Query: ?department=59&keyword=informatique&limit=20 (all params optional, max 50). Cached 1h - fresh enough to react on publication day.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:07:30.057Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fx/history",
   "host": "data.greeneris.io",
   "description": "European Central Bank reference exchange rates for any past date or date range (business days since 1999-01-04), via frankfurter.dev. Query: ?date=2026-05-01 for one day, or ?start=2026-05-01&end=2026-05-08 for a daily series (max 366 days), plus ?base=EUR&symbols=USD,GBP (symbols optional -> all). Series responses nest rates by date. Historical data is immutable; served with a 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:11:49.007Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fx/latest",
   "host": "data.greeneris.io",
   "description": "Latest European Central Bank reference exchange rates, normalized JSON. Query: ?base=EUR&symbols=USD,GBP,JPY (symbols optional -> all). Rates update once per working day; served with a 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-08T08:09:35.515Z"
  },
  {
   "url": "https://data.greeneris.io/v1/fx/official",
   "host": "data.greeneris.io",
   "description": "Official US Treasury Reporting Rates of Exchange: the legal USD conversion rates required for FBAR/8938 filings and US federal accounting, covering ~170 currencies including exotics absent from ECB feeds. Query: ?currencies=Euro Zone-Euro,Japan-Yen (optional, all if omitted) and ?date=YYYY-MM-DD (latest quarterly rate at or before that date, default today). Returns units of foreign currency per 1 ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-06T07:04:33.681Z"
  },
  {
   "url": "https://data.greeneris.io/v1/gb/carbon",
   "host": "data.greeneris.io",
   "description": "Carbon intensity of Great Britain's electricity grid from the official NESO Carbon Intensity API (CC BY 4.0), in half-hour periods with a low/moderate/high index. No params -> current national half-hour; ?horizon=fw24h|fw48h adds the forecast; ?region=1..17 (13=London) switches to a DNO region and includes the generation mix per fuel. 30-min upstream cadence, 30-min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:19:01.045Z"
  },
  {
   "url": "https://data.greeneris.io/v1/gb/power-demand",
   "host": "data.greeneris.io",
   "description": "Near-real-time Great Britain national electricity demand outturn from the Elexon Insights (BMRS) open API: 5-minute MW readings sorted oldest to newest (default: last 24h = 288 points), plus a 'latest' field with the most recent value. ?last=N (1-500) sets how many recent points to return, e.g. ?last=12 = last hour. Upstream updates every ~5 min; served with a 5-min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:19:07.062Z"
  },
  {
   "url": "https://data.greeneris.io/v1/geo/postal",
   "host": "data.greeneris.io",
   "description": "Postal code resolution for ~60 countries via Zippopotam.us (GeoNames data, CC BY 4.0). Forward: ?country=us&code=90210 -> place names, state, lat/lon. Reverse: ?country=us&state=ca&city=beverly hills -> matching postal codes with coordinates. Unknown codes return found=false (an explicit validation verdict). Cached 30 days.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:14:43.103Z"
  },
  {
   "url": "https://data.greeneris.io/v1/geo/quakes",
   "host": "data.greeneris.io",
   "description": "Latest earthquakes from the USGS real-time catalog (public domain, updated within minutes). Query: ?minmagnitude=4.5&limit=20; optional starttime/endtime (ISO 8601), geographic filter latitude+longitude+maxradiuskm, alertlevel=green|yellow|orange|red (PAGER). Returns a normalized list: magnitude, place, UTC time, coordinates, depth, tsunami flag, significance. 5 min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-06T07:03:46.959Z"
  },
  {
   "url": "https://data.greeneris.io/v1/global/leading-indicators",
   "host": "data.greeneris.io",
   "description": "OECD Composite Leading Indicator (amplitude-adjusted, long-term trend = 100), the reference early signal of business-cycle turning points. Query: ?area=USA&n=6 (area codes: USA, DEU, FRA, GBR, JPN, G20...; n = last N monthly values, 1-36). Returns monthly observations plus a computed cycle_signal (expansion/downturn/slowdown/recovery). Published ~mid-month by OECD; 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:12:40.619Z"
  },
  {
   "url": "https://data.greeneris.io/v1/global/lei",
   "host": "data.greeneris.io",
   "description": "Legal entity reference data from the GLEIF LEI golden copy (updated daily, CC0). Direct lookup: ?lei=529900FCMZ4LKXFD0R69. Search: ?name=airbus&country=FR&limit=5. Each result: lei, legal_name, entity_status, registration_status (ISSUED/LAPSED), jurisdiction, legal_form_id, hq_city/country, next_renewal_date. 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-14T01:51:00.097Z"
  },
  {
   "url": "https://data.greeneris.io/v1/global/macro",
   "host": "data.greeneris.io",
   "description": "Annual macroeconomic series from the World Bank Indicators API, normalized JSON. Query: ?country=USA&indicator=FP.CPI.TOTL.ZG&years=5 (ISO3 country code; common indicators: FP.CPI.TOTL.ZG inflation %, NY.GDP.MKTP.CD GDP current US$, GC.DOD.TOTL.GD.ZS gov debt %GDP, SL.UEM.TOTL.ZS unemployment %). Returns the last N years with values, newest first. 200+ countries; 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:12:30.273Z"
  },
  {
   "url": "https://data.greeneris.io/v1/hydro/river",
   "host": "data.greeneris.io",
   "description": "Daily river discharge forecast from the Copernicus GloFAS model (5 km grid) served via Open-Meteo Flood API, data CC-BY 4.0. Query: ?latitude=45.75&longitude=4.85&forecast_days=7 (1-210 days; daily=river_discharge,river_discharge_max for extra variables). Returns ISO date + m3/s arrays -- flood risk, inland shipping (Rhine/Danube) and hydropower planning. 6h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-09T16:20:49.512Z"
  },
  {
   "url": "https://data.greeneris.io/v1/ie/company",
   "host": "data.greeneris.io",
   "description": "Irish company registry search on CRO open data (opendata.cro.ie, daily snapshot of the Companies Registration Office register). Query: ?q=ryanair (full-text name search) or ?q=249885 (company number), optional limit (1-10, default 3). Returns company number, name, status, type, registration and dissolution dates, registered address, NACE code, last annual return and accounts dates. Company data on",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:04.119Z"
  },
  {
   "url": "https://data.greeneris.io/v1/lei/ownership",
   "host": "data.greeneris.io",
   "description": "Who owns whom, from the official GLEIF LEI graph (CC0 licensed, covers 2.5M+ legal entities worldwide). Query: ?lei=5493001KJTIIGC8Y1R12. Four GLEIF lookups in one call: entity name and status, declared direct parent, ultimate parent, plus the total count and a 10-entity sample of direct children. Unknown LEI returns found=false. 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-09T16:22:20.715Z"
  },
  {
   "url": "https://data.greeneris.io/v1/logistics/container-check",
   "host": "data.greeneris.io",
   "description": "Offline validation of intermodal container numbers per ISO 6346: owner code, equipment category (U/J/Z), serial and check-digit verification (mod-11 with power-of-2 weights). Catches transcription errors before a booking or B/L is filed. Query: ?container=CSQU3054383. Returns valid flag, parsed parts and the computed check digit. Deterministic, cached 1 year.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:16:39.541Z"
  },
  {
   "url": "https://data.greeneris.io/v1/logistics/gtin-check",
   "host": "data.greeneris.io",
   "description": "Offline validation of product barcode numbers: EAN-8, UPC-A, EAN-13 and GTIN-14, using the GS1 mod-10 weighted checksum. Catches corrupted GTINs in supplier catalogs before marketplace publication (Amazon/Google reject invalid GTINs). Query: ?gtin=4006381333931. Returns valid flag, detected format, GS1 member-org prefix and the computed check digit. Deterministic, cached 1 year.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:16:34.518Z"
  },
  {
   "url": "https://data.greeneris.io/v1/no/company",
   "host": "data.greeneris.io",
   "description": "Official Norwegian company registry (Enhetsregisteret) via data.brreg.no, Bronnoysund Register Centre. Query: ?q=equinor or ?q=923609016 (name or 9-digit orgnr), optional size (1-10, name search). Returns orgnr, legal form, NACE code, business address, registration date, employees, VAT registration, bankruptcy and liquidation flags per company. NLOD 2.0 licensed, personal data stripped. 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-09T16:22:23.837Z"
  },
  {
   "url": "https://data.greeneris.io/v1/nordics/power-price",
   "host": "data.greeneris.io",
   "description": "Nord Pool day-ahead electricity spot prices (EUR/MWh, 15-min resolution) for the ee, fi, lv and lt bidding zones, from the Estonian TSO Elering's open-data API. Defaults to the last 24h; ?start=&end= (ISO 8601 UTC, max 7 days) select a window, ?zone=fi filters one zone. Day-ahead prices publish once daily; served with a 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-08T08:20:36.029Z"
  },
  {
   "url": "https://data.greeneris.io/v1/npm/cdn-rank",
   "host": "data.greeneris.io",
   "description": "Real browser-side adoption signal from the official jsDelivr Stats API: global CDN hit rank, rank within npm, total hits over the period, previous-period comparison and a derived trend (up/down/flat, lower rank = more popular). Query: ?pkg=react&period=week (period: day, week, month, year). Complements npm download counts; cached 6h.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-02T09:20:12.637Z"
  },
  {
   "url": "https://data.greeneris.io/v1/npm/package",
   "host": "data.greeneris.io",
   "description": "One merged call instead of two: latest-version metadata from the official npm registry plus last-week download count from api.npmjs.org (both live). Query: ?pkg=react (scoped names like @scope/name accepted). Returns version, license, deps_count + dependency names, engines, weekly_downloads. No personal maintainer data. 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:15:07.449Z"
  },
  {
   "url": "https://data.greeneris.io/v1/oecd/cpi",
   "host": "data.greeneris.io",
   "description": "Headline national CPI, year-on-year growth rate (%), monthly, from the official OECD SDMX API (dataset DSD_PRICES@DF_PRICES_ALL). Complements Eurostat HICP with USA, GBR, JPN, CAN and other OECD economies under one methodology. Query: ?country=USA (REF_AREA code) &last_n=12 (1-24 months, default 1). Returns date-sorted observations plus the latest print; 24h cache. Recency varies by country; serie",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:12:24.1Z"
  },
  {
   "url": "https://data.greeneris.io/v1/pl/company",
   "host": "data.greeneris.io",
   "description": "Polish company due diligence in one call, combining Biala Lista VAT (Ministry of Finance) and the KRS court registry. Query: ?nip=7740001454 or ?krs=0000028860 (digits only). Returns VAT status, name, REGON, KRS, address, government-verified bank accounts (anti-fraud), plus legal form, capital, registration date and insolvency signals (KRS dzial 6: bankruptcy, restructuring, liquidation). Personal",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:22.078Z"
  },
  {
   "url": "https://data.greeneris.io/v1/predict/kalshi",
   "host": "data.greeneris.io",
   "description": "Open markets on Kalshi, the CFTC-regulated US event exchange, most-traded first: ticker, title, live yes bid/ask (USD, 0-1), mid-quote implied probability, 24h volume, open interest and close time, from the public Trade API v2. Query: ?series=KXBTC (optional series_ticker filter, e.g. KXBTC, KXCPIYOY) &limit=1-25 (default 10). JSON, 5min cache. Cross-reference /v1/predict/polymarket for venue spre",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:17:56.503Z"
  },
  {
   "url": "https://data.greeneris.io/v1/predict/polymarket",
   "host": "data.greeneris.io",
   "description": "Top open Polymarket prediction markets for a topic, ranked by 24h volume: event title, end date, and per-market outcome probabilities (0-1) with USD volume, from the public Gamma API (live on-chain odds). Query: ?tag=crypto|politics|economy|fed|... (any Polymarket tag slug) &limit=1-10 (default crypto, 5). JSON, 5min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:18:07.828Z"
  },
  {
   "url": "https://data.greeneris.io/v1/pypi/package",
   "host": "data.greeneris.io",
   "description": "Latest-release metadata from the official PyPI JSON API (live): version, license, requires_python compatibility, requires_dist dependency specs (max 100), yanked flag, last upload time and project URLs. Query: ?pkg=requests. No personal author/maintainer data. 1h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:15:21.985Z"
  },
  {
   "url": "https://data.greeneris.io/v1/screen/sanctions",
   "host": "data.greeneris.io",
   "description": "Screen a name against the five official sanctions lists (EU, US OFAC SDN, UN, UK FCDO, French asset freezes) from a snapshot refreshed daily, with per-list dates. Query: name=NAME (optional threshold=0.6-1.0, lists=eu,ofac,un,uk,fr). Returns scored matches with entity type and programs, and a verdict: match, possible_match or no_match.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:10:25.589Z"
  },
  {
   "url": "https://data.greeneris.io/v1/sea/state",
   "host": "data.greeneris.io",
   "description": "Hourly sea-state forecast from Open-Meteo Marine wave models: wave height/direction/period, wind waves and swell, up to 7 days, UTC. Query: ?port=marseille|ajaccio|nice|... (12 Mediterranean presets) or ?latitude=43.3&longitude=5.4, plus ?days=1-7 (default 2). Includes a summary block (max wave height next 24h / full horizon). 1h cache. For sailing go/no-go, port ops and routing.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:14:04.111Z"
  },
  {
   "url": "https://data.greeneris.io/v1/sk/company",
   "host": "data.greeneris.io",
   "description": "Official Slovak business registry (RPO) search via api.statistics.sk (Statistical Office of the SR). Query: ?q=31333532 (8-digit ICO) or ?q=eset (name; historic names also match, current-name hits rank first). Optional active_only=true, limit 1-5. Returns per entity: ICO, current name, legal form, address, source register, establishment/termination dates. Personal data of individual entrepreneurs ",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:09:43.478Z"
  },
  {
   "url": "https://data.greeneris.io/v1/solar/history",
   "host": "data.greeneris.io",
   "description": "Historical daily solar irradiance and weather series from NASA POWER for any lat/lon: ALLSKY_SFC_SW_DWN (kWh/m2/day), T2M (deg C), WS10M (m/s) and other POWER codes. Query: ?latitude=48.85&longitude=2.35&start=20260601&end=20260630&parameters=ALLSKY_SFC_SW_DWN,T2M. Coverage 1981..present (few days lag), max 366 days per call, -999 marks missing days. 24h cache. Sized for PV project due diligence, ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:13:56.158Z"
  },
  {
   "url": "https://data.greeneris.io/v1/space/kp",
   "host": "data.greeneris.io",
   "description": "Latest 1-minute estimated planetary Kp index from NOAA SWPC, with a boolean storm flag (estimated_kp >= threshold, default 5 = G1 storm). Query: ?last=1..60 (trailing minutes returned in 'series'), ?threshold=0..9. Signals GPS/GNSS degradation, satellite drag, HF blackouts and grid stress. 60s cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:18:17.156Z"
  },
  {
   "url": "https://data.greeneris.io/v1/space/launches",
   "host": "data.greeneris.io",
   "description": "Upcoming space launches worldwide from Launch Library 2 (The Space Devs): launch window (NET, window start/end), provider, pad and location, mission name/type/orbit, go/TBD status. Query: ?limit=10&search=falcon&provider=SpaceX&net_gte=2026-08-01&net_lte=2026-09-01 (all optional). Served from a 1h cache (upstream is rate-limited); count field gives the full upcoming total.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:18:30.662Z"
  },
  {
   "url": "https://data.greeneris.io/v1/stables/peg",
   "host": "data.greeneris.io",
   "description": "Depeg monitor for USD stablecoins (USDT, USDC, DAI, FDUSD, TUSD, USDe, PYUSD): DeFiLlama market-aggregate price per coin, converted to a deviation from 1.0 in basis points, with a depeg_alert flag (triggered beyond 50 bps) and the worst deviation across the set. Query: symbols=USDT,USDC,DAI (max 8, default shown). JSON, 60s cache. Derived risk signal, not a raw feed.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:17:32.217Z"
  },
  {
   "url": "https://data.greeneris.io/v1/stables/supply",
   "host": "data.greeneris.io",
   "description": "Circulating supply per stablecoin from DeFiLlama with computed net flows (delta_24h/delta_7d/delta_30d = net mint minus burn), peg type, peg mechanism and current price. Query: ?symbol=USDT for one asset, or ?top=10 (1-50, default 10) for the largest by supply. Served with a 30min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:17:37.44Z"
  },
  {
   "url": "https://data.greeneris.io/v1/time/zone",
   "host": "data.greeneris.io",
   "description": "Current wall-clock time for any IANA timezone, resolved live by timeapi.io (IANA tz database, includes DST rules). Query: ?tz=Europe/Paris (or America/New_York, Asia/Tokyo...). Returns ISO datetime, date, time, day_of_week and dst_active flag. Served with a 60s cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:14:50.294Z"
  },
  {
   "url": "https://data.greeneris.io/v1/uk/company",
   "host": "data.greeneris.io",
   "description": "Official UK Companies House data in one paid call. Search: ?q=tesco returns matching companies (number, status, type, incorporation date). Profile: ?number=00445790 returns the full profile PLUS current officers and PSC (persons with significant control, the UK quasi-UBO register): names, roles, natures of control, risk flags (insolvency history, charges, overdue filings) and typed insolvency case",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-03T06:16:48.044Z"
  },
  {
   "url": "https://data.greeneris.io/v1/us/debt",
   "host": "data.greeneris.io",
   "description": "Total US public debt outstanding from the official Treasury Debt to the Penny dataset (FiscalData API, published every business day ~3pm ET). Query: no params -> latest data point; ?limit=30 (1-100, newest first) and ?since=2026-01-01 (record_date floor) for history back to 1993. Returns per day the debt held by the public, intragovernmental holdings and total, in USD. Cached 6h.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-08T08:21:16.216Z"
  },
  {
   "url": "https://data.greeneris.io/v1/us/sec-fundamentals",
   "host": "data.greeneris.io",
   "description": "As-filed XBRL fundamentals for any SEC-registered company, straight from the EDGAR companyconcept API (updated as filings are accepted). Query: ?cik=320193 (Apple) &tag=Revenues|Assets|NetIncomeLoss|EntityCommonStockSharesOutstanding... &taxonomy=us-gaap|dei (default us-gaap) &limit=N most recent facts per unit (1-40, default 8). Each fact carries period, value, fiscal year/period, form type and f",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-11T19:21:14.116Z"
  },
  {
   "url": "https://data.greeneris.io/v1/us/treasury-rates",
   "host": "data.greeneris.io",
   "description": "Monthly average interest rates the US Treasury pays on its outstanding securities, from the official FiscalData API (Average Interest Rates dataset, updated monthly). Query: ?security=Treasury Bills (exact security_desc, optional; e.g. Treasury Notes, Treasury Bonds) &since=2026-01-01 (optional record_date floor) &limit=12 (1-100, newest first). Returns record_date, security type/name and avg rate",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:12:59.624Z"
  },
  {
   "url": "https://data.greeneris.io/v1/us/wx-alerts",
   "host": "data.greeneris.io",
   "description": "Active weather alerts from the US National Weather Service (NOAA, public domain, real-time feed). Query: ?area=CA (2-letter state code) or ?point=34.05,-118.24; optional severity=Extreme|Severe|Moderate|Minor and event='Tornado Warning'. Returns up to 50 normalized alerts: event, severity, urgency, headline, affected areas, onset/expiry. count=0 means no active alert matches. 2 min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:13:13.701Z"
  },
  {
   "url": "https://data.greeneris.io/v1/validate/bic",
   "host": "data.greeneris.io",
   "description": "Deterministic BIC/SWIFT check before an international payment: ISO 9362 structure (4-letter bank, 2-letter country, 2-char location, optional 3-char branch) plus a real ISO 3166-1 country-code verification. Query: ?bic=BNPAFRPP or ?bic=DEUTDEFF500. Returns valid, parsed parts and is_test_bic (8th char '0'). Pairs with /v1/validate/iban for country-consistency checks. Pure offline computation, 1y c",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:03.652Z"
  },
  {
   "url": "https://data.greeneris.io/v1/validate/email",
   "host": "data.greeneris.io",
   "description": "One-call email verification for lead qualification and list hygiene: RFC 5322 syntax check, then a live MX lookup over DNS-over-HTTPS (Cloudflare, Google fallback). Detects non-existent domains (NXDOMAIN), null-MX domains that refuse mail (RFC 7505), and returns prioritized MX hosts. Query: ?email=someone@example.com. Verdict: deliverable | risky | undeliverable. 1h cache per address.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-28T09:54:54.717Z"
  },
  {
   "url": "https://data.greeneris.io/v1/validate/iban",
   "host": "data.greeneris.io",
   "description": "Deterministic IBAN check before a SEPA/international transfer: format regex, per-country length (public SWIFT registry, ~85 countries) and ISO 7064 mod-97 checksum. Query: ?iban=FR1420041010050500013M02606 (spaces/dashes tolerated). Returns valid, country, bban, and a precise failure reason. Pure offline computation, 1y cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-11T14:50:30.721Z"
  },
  {
   "url": "https://data.greeneris.io/v1/validate/isin",
   "host": "data.greeneris.io",
   "description": "Deterministic ISIN check before routing an order or paying a market-data API: structure regex (2-letter country or XS/EU, 9-char NSIN, check digit) and the Luhn checksum over the base-36 expansion. Query: ?isin=US0378331005. Returns valid, country_code, nsin, check_digit and is_international. A corrupted ISIN means a rejected order or the wrong instrument. Pure offline computation, 1y cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:09.557Z"
  },
  {
   "url": "https://data.greeneris.io/v1/validate/lei",
   "host": "data.greeneris.io",
   "description": "Deterministic Legal Entity Identifier check for regulatory reporting pipelines (EMIR, MiFID II require a valid LEI per counterparty): structure regex and ISO 7064 mod 97-10 checksum over the 20-char code. Query: ?lei=HWUPKR0MPOU8FGXBT394. Returns valid, lou_prefix, entity_part and a failure reason. Filters typos before hitting the GLEIF registry (see /v1/global/lei for the live record). Pure offli",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:05:15.69Z"
  },
  {
   "url": "https://data.greeneris.io/v1/vehicle/vin",
   "host": "data.greeneris.io",
   "description": "Decodes a Vehicle Identification Number through the official US regulator's vPIC database (public domain): make, model, year, body class, engine, transmission, GVWR and assembly plant. Query: ?vin=1HGCM82633A004352 (partial VINs with '*' accepted, optional &model_year=2003). error_code/error_text carry vPIC's structural verdict. Static reference data, 24h cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:16:25.59Z"
  },
  {
   "url": "https://data.greeneris.io/v1/vol/dvol",
   "host": "data.greeneris.io",
   "description": "Deribit DVOL index (30-day annualized implied volatility from the options order book) for BTC or ETH, delivered as a risk signal: current level, 24h change, and min/max/percentile over a lookback window. Query: ?asset=BTC|ETH&window=7d|30d|90d (defaults BTC, 30d). JSON, 5min cache. Derived from Deribit public volatility-index candles.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:17:43.489Z"
  },
  {
   "url": "https://data.greeneris.io/v1/world/holidays",
   "host": "data.greeneris.io",
   "description": "Full list of official public holidays for one country and year, from the Nager.Date registry (100+ countries, legally accurate dates). Query: ?country=FR (ISO 3166-1 alpha-2, required) &year=2026 (1975-2077, defaults to current year). Returns date, English + local name, nationwide flag, regional counties and holiday types per entry. Cached 24h.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-08-27T15:11:28.72Z"
  },
  {
   "url": "https://data.greeneris.io/v1/wx/forecast",
   "host": "data.greeneris.io",
   "description": "Hourly weather forecast for any point on Earth from Open-Meteo (blend of ECMWF/GFS/ICON models, refreshed hourly; data CC-BY 4.0). Query: ?latitude=48.8566&longitude=2.3522&hourly=temperature_2m,precipitation,wind_speed_10m&forecast_days=2 (1-16 days, ~80 hourly variables available, optional daily= aggregates and timezone=auto). ISO 8601 time arrays + units. 15 min cache.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
   "x402_version": 2,
   "updated": "2026-09-09T16:23:26.069Z"
  },
  {
   "url": "https://data.openverbs.com/v1/diff",
   "host": "data.openverbs.com",
   "description": "Compute the RFC 6902 JSON Patch that transforms `source` into `target`. The patch is a minimal array of add/remove/replace operations.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:13.777Z"
  },
  {
   "url": "https://data.openverbs.com/v1/flatten",
   "host": "data.openverbs.com",
   "description": "Flatten a nested object/array into a single-level object whose keys are the delimited paths to each leaf (default delimiter `.`). Requires an object or array.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:20.205Z"
  },
  {
   "url": "https://data.openverbs.com/v1/merge",
   "host": "data.openverbs.com",
   "description": "Deep-merge an ordered list of JSON documents, left to right. Objects are merged key-by-key; arrays, scalars and null in a later document replace the earlier value (last-wins, no array concatenation).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:17.998Z"
  },
  {
   "url": "https://data.openverbs.com/v1/patch",
   "host": "data.openverbs.com",
   "description": "Apply an RFC 6902 JSON Patch to a JSON document and return the result. An invalid or unresolvable patch (e.g. a failed `test`, or a path that does not exist) is rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:15.942Z"
  },
  {
   "url": "https://data.openverbs.com/v1/query",
   "host": "data.openverbs.com",
   "description": "Evaluate a JMESPath expression against a JSON value and return the selected/projected result. A malformed expression is rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:11.761Z"
  },
  {
   "url": "https://data.openverbs.com/v1/unflatten",
   "host": "data.openverbs.com",
   "description": "Rebuild a nested object from a single-level object whose keys are delimited paths (default delimiter `.`) — the inverse of flatten. Requires a flat object.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:22.128Z"
  },
  {
   "url": "https://data.rcqsignals.com/v1/fetch/btc-dca-indicator",
   "host": "data.rcqsignals.com",
   "description": "How hard to lean into a BTC DCA budget now: a 0-9 accumulation score plus LIGHT/BASE/ACCELERATE/AGGRESSIVE state and intensity multiplier, from trend, momentum and mean-reversion. Ed25519-signed. Not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x510d1c21788166b0a39f83796bf624e006849690",
   "x402_version": 2,
   "updated": "2026-08-30T02:38:33.723Z"
  },
  {
   "url": "https://data.rcqsignals.com/v1/fetch/btc-funding-regime",
   "host": "data.rcqsignals.com",
   "description": "Compact BTC funding regime state from a four-venue normalized surface: regime label, surface median, 30d z-score, same-sign share, spread, dispersion, venue count, freshness. Ed25519-signed. Data, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x510d1c21788166b0a39f83796bf624e006849690",
   "x402_version": 2,
   "updated": "2026-09-12T17:17:37.031Z"
  },
  {
   "url": "https://data.rcqsignals.com/v1/fetch/btc-funding-surface",
   "host": "data.rcqsignals.com",
   "description": "BTC perpetual funding normalized across four independent venues (Bitnomial, OKX, Hyperliquid, dYdX) into one hourly surface: per-venue rates, dispersion, z-scores, regime state. Ed25519-signed. Data, not investment advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x510d1c21788166b0a39f83796bf624e006849690",
   "x402_version": 2,
   "updated": "2026-08-22T20:25:46.944Z"
  },
  {
   "url": "https://data.rcqsignals.com/v1/fetch/btc-intel",
   "host": "data.rcqsignals.com",
   "description": "Hourly Ed25519-signed BTC market-state intel: directional bias with conviction, regime label and score, technical levels (EMA20/50, ATR, RSI, 7D/30D), and 72h large on-chain transfer activity. Data, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x510d1c21788166b0a39f83796bf624e006849690",
   "x402_version": 2,
   "updated": "2026-08-25T19:19:08.206Z"
  },
  {
   "url": "https://data.rcqsignals.com/v1/fetch/macro-event-risk",
   "host": "data.rcqsignals.com",
   "description": "Cross-asset macro fragility scored 0-100 across BTC, JPY carry, risk-off and rates channels, with BOJ/FOMC/CPI/NFP proximity as context. Ed25519-signed. Descriptive, not a directional signal.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x510d1c21788166b0a39f83796bf624e006849690",
   "x402_version": 2,
   "updated": "2026-08-23T01:55:00.842Z"
  },
  {
   "url": "https://dataforagents.net/v1/news/pulse/alpha",
   "host": "dataforagents.net",
   "description": "DataForAgents — Alpha Pulse (15m). Dynamic price: ~80% off when you trigger harvest for an empty calendar block; full price on cache hits.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x5d4ECba4458C49b6F92Fd5384686f0cAf0C3080B",
   "x402_version": 2,
   "updated": "2026-09-09T11:09:14.025Z"
  },
  {
   "url": "https://dataforagents.net/v1/steam/search",
   "host": "dataforagents.net",
   "description": "DataForAgents — Steam catalog search for agents (name, genre, price filters)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5d4ECba4458C49b6F92Fd5384686f0cAf0C3080B",
   "x402_version": 2,
   "updated": "2026-09-12T17:07:57.77Z"
  },
  {
   "url": "https://datastand.dev/api/bazaar/cheapest",
   "host": "datastand.dev",
   "description": "Cost-optimised endpoint selection: name a capability (web search, token safety, enrichment) and get the x402 endpoints that provide it ranked cheapest-first in USDC per call, filtered by real adoption so untested $0.0001 listings do not masquerade as bargains. Refreshed daily from the Bazaar discovery index. `offset`/`limit` page through the full ranked list (up to 100 rows per call); `cheapest` a",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:13:49.924Z"
  },
  {
   "url": "https://datastand.dev/api/bazaar/provider",
   "host": "datastand.dev",
   "description": "Vet an x402 seller before integrating: how many resources the domain lists, its total 30-day call volume, its best-adopted endpoint, and its price range (min/median/max USDC per call), plus its most-used endpoints. Answers 'is this provider real and what do they charge' in one paid call. `offset`/`limit` page through the domain's full endpoint list (up to 100 rows per call) — the largest sellers l",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:34:01.689Z"
  },
  {
   "url": "https://datastand.dev/api/bazaar/trending",
   "host": "datastand.dev",
   "description": "What just launched in the x402 economy: the most recently listed or reindexed Bazaar resources, newest first, with price and adoption stats. Track new competitors, spot fresh capabilities to consume, or watch a category fill up. Window configurable in days. `count` is how many listings match your window — `offset`/`limit` page through all of them, up to 100 rows per call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:13:48.747Z"
  },
  {
   "url": "https://datastand.dev/api/data/bazaar-market-report",
   "host": "datastand.dev",
   "description": "Daily market intelligence on the x402 Bazaar: index size and composition by network/scheme, USDC price distribution percentiles, real usage stats (share of resources with 30-day calls, top-20 by calls), new-listing rate, churn-risk aging, and domain concentration. Every build also carries a `changes` block saying what MOVED since the build before it — resources, unique domains, 30-day calls, each ",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:31:03.039Z"
  },
  {
   "url": "https://datastand.dev/api/data/dev-signals",
   "host": "datastand.dev",
   "description": "A ranked, tagged digest of the last 24h of high-signal Hacker News stories, scored by engagement, with links and discussion volume. Every row is classified across eleven topics — ai, devtools, data, infra, security, web, hardware, plus policy, business, science, culture — and carries a developer_relevant flag, so you can keep the engineering stories and drop the front page's politics, science and ",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:32:22.029Z"
  },
  {
   "url": "https://datastand.dev/api/data/llm-catalog",
   "host": "datastand.dev",
   "description": "Every model on the OpenRouter marketplace with per-million-token input and output pricing, cached-input rates where published, and context windows: several hundred rows, rebuilt daily. Each build carries a changes block diffing it against the previous published build, listing models added, models the marketplace dropped with their last known figures, and every price or context-window movement as f",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-11T01:00:35.649Z"
  },
  {
   "url": "https://datastand.dev/api/data/llm-pricing",
   "host": "datastand.dev",
   "description": "Current LLM API pricing, verified by hand every week: input and output USD per million tokens, cached-input rates where published, and context windows across Anthropic, OpenAI, Google, xAI and Together. Every row is read off the provider's own page on its stated date and carries that URL. A row the provider stops publishing is dropped rather than carried forward, and a context window we could not ",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-11T01:00:07.056Z"
  },
  {
   "url": "https://datastand.dev/api/data/npm-vuln-digest",
   "host": "datastand.dev",
   "description": "The latest npm security advisories, normalized for machines: severity, CVSS, affected packages, vulnerable ranges, patched versions. Merged from two upstream orderings — the 100 most recently published advisories and the 100 most recently REVISED — so a CVSS score finally assigned, or a vulnerable range widened to include the version you run, reaches you instead of being invisible because the advi",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:35:17.449Z"
  },
  {
   "url": "https://datastand.dev/api/llm/route",
   "host": "datastand.dev",
   "description": "Cheapest-model router: send your token workload and get every current LLM ranked by estimated USD cost, with per-MTok prices, cached-input rates, and context windows. Merges the weekly hand-verified llm-pricing table (every figure carrying its official source URL and verification date) with the daily OpenRouter marketplace catalog — 400+ models — and marks each row `operator-verified` or `marketpl",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:35:16.149Z"
  },
  {
   "url": "https://datastand.dev/api/search/bazaar",
   "host": "datastand.dev",
   "description": "Keyword search over the x402 Bazaar discovery index (the ~8,000 most-used of 15k+ resources, refreshed daily): find services by text query with price and usage filters, ranked by unique payers. The discovery endpoint itself has no search — this is it. Every match is reachable: `count` is the full number of hits and `offset`/`limit` page through all of them, up to 100 rows per call. A page past the",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x470a1b647d668d3820add26d70c8371557ff4c6b",
   "x402_version": 2,
   "updated": "2026-09-10T20:13:46.586Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/add",
   "host": "datetime.openverbs.com",
   "description": "Add an ISO 8601 duration to a start date or date-time and return the resulting UTC instant. Calendar-aware: months and years honor month lengths (e.g. Jan 31 + P1M clamps to the last day of February). A negative-signed duration subtracts.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:41.759Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/between",
   "host": "datetime.openverbs.com",
   "description": "Compute the calendar breakdown (years, months, days, hours, minutes, seconds) between two ISO 8601 dates/date-times, plus exact totalSeconds. If end precedes start the result is flagged negative rather than erroring.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:43.828Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/business-days",
   "host": "datetime.openverbs.com",
   "description": "Add/subtract business days to a date, or count business days between two dates — skipping weekends and optional holidays.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:21.411Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/convert",
   "host": "datetime.openverbs.com",
   "description": "Convert an ISO datetime into another timezone, with offset, weekday and Unix time.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:18.995Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/day-of-year",
   "host": "datetime.openverbs.com",
   "description": "Return the ordinal day of the year (1..366), the number of days in that year and whether it is a leap year.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:05.464Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/easter",
   "host": "datetime.openverbs.com",
   "description": "Compute the date of Western (Gregorian) Easter Sunday for a year in 1583..9999 using the Anonymous Gregorian computus.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:02.961Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/format",
   "host": "datetime.openverbs.com",
   "description": "Assemble an ISO 8601 duration string from individual components (years, months, weeks, days, hours, minutes, seconds) and an optional sign. All components must be non-negative and at least one must be non-zero.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:37.577Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/from-jdn",
   "host": "datetime.openverbs.com",
   "description": "Convert a Julian Day Number back to a proleptic-Gregorian date, with the ISO weekday (1=Monday..7=Sunday) and its name.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:56.59Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/humanize",
   "host": "datetime.openverbs.com",
   "description": "Render an ISO 8601 duration as an English phrase, e.g. 'P1Y2M' → '1 year and 2 months'. Components are shown in descending order with correct pluralization.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:39.671Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/iso-week",
   "host": "datetime.openverbs.com",
   "description": "Return the ISO-8601 week-numbering year, week number (1..53) and weekday (1=Monday..7=Sunday) for a Gregorian date. The ISO year can differ from the calendar year around New Year.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:00.811Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/parse",
   "host": "datetime.openverbs.com",
   "description": "Parse an ISO 8601 duration such as 'P1Y2M10DT2H30M' into its components. Returns a normalized ISO string and totalSeconds — but totalSeconds is null when the duration contains years or months, because those are calendar-variable (use /v1/add or /v1/between for exact date math).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:35.429Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/to-jdn",
   "host": "datetime.openverbs.com",
   "description": "Convert a proleptic-Gregorian calendar date to its Julian Day Number (the integer count of days since JDN 0, 1 January 4713 BC in the proleptic Julian calendar).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:54.731Z"
  },
  {
   "url": "https://datetime.openverbs.com/v1/weekday",
   "host": "datetime.openverbs.com",
   "description": "Return the ISO weekday (1=Monday..7=Sunday) and its name for a Gregorian date.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:58.582Z"
  },
  {
   "url": "https://deadchannel.vercel.app/probe",
   "host": "deadchannel.vercel.app",
   "description": "Use before paying an x402 endpoint you have not used before, when you cannot tell a working seller from a trap, a testnet address dressed as mainnet, or a listing whose price no longer matches its challenge. Returns a verdict — live, degraded, trap, testnet or dead — a 0-100 risk score, and the specific findings behind both, so an agent can decline a bad endpoint instead of learning about it by lo",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x712c78928080Adb009E31315c0c3c7473dA9648a",
   "x402_version": 2,
   "updated": "2026-08-30T15:21:07.351Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/cards",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Best credit card for a spending category / maximize cashback and points / which card to use. Finds the card that earns the most rewards (cashback, points, miles) for a given spending category and purchase. For shopping and rewards agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-23T01:30:15.789Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/check",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Verify which deals are REAL at a store right now: first-party-only check of the merchant's own site, feeds and loyalty/newsletter perks, every offer source-linked; optional claimed-code verdict (confirmed / unverified / no trace). The anti-fake-coupon endpoint for checkout agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:09.464Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/check-lite",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Deterministic subset of /api/deals/check ($0.50): offers the merchant itself uploaded to its affiliate network (AWIN), each source-linked, no LLM. Does not include the first-party web scan or synthesized honest_summary — no fabricated dynamic analysis. Claimed-code verdict is scoped to the feed only. For the full check see /api/deals/check.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:09.844Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/compare",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Price comparison / compare prices / cheapest retailer for a product. Compares the live price of a named item across major retailers worldwide to find the cheapest source, with buy links. For shopping and deal-hunting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:08.123Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/event",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Black Friday / Prime Day / Cyber Monday deals / best sale-event deals by category. Returns the top current deals for a major shopping sale event, optionally filtered to a category, with buy links. For shopping and deal-hunting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:08.746Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/giftcard",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Report live discounted gift-card rates for a brand across guaranteed resale marketplaces, with stacked-savings math (card discount + promo + sale) and the honest risk picture. Often the single largest discount available on a brand.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:09.875Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/history",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Price history / buy now or wait / is it a good deal / historical low for a product. Returns the price trend and lowest-ever context so agents can decide whether the current price is a real deal or worth waiting. For shopping and deal-hunting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:08.91Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/item",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Best price / cheapest deal / where to buy a specific product. Finds the best current price on a named product across all retailers worldwide, with applicable coupon and promo codes and buy links. For shopping and deal-hunting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:07.895Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/stack",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Cashback stacking / maximize savings / stack coupons and rewards at a store. Builds the optimal savings stack by layering shopping-portal cashback (Rakuten, etc.), credit-card rewards, coupon codes, and loyalty points for a purchase. For savings and rewards agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-23T01:30:15.752Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/store",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Coupon codes / promo codes / discount codes / store cashback for a store or restaurant. Returns real-time working coupon codes, current promotions, and cashback rates for any named retailer or restaurant worldwide. For shopping and deal-hunting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-04T05:15:51.573Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/student",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Student discounts / college student deals / verified student savings by category. Returns the best current verified student discounts for a category, with how to verify student status to claim each. For shopping and savings agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:08.888Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/subscription-check",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Deterministic, letter-scoped preview of /api/deals/subscription-letter ($2.00): runs the same rule engine and reports whether a demand letter is supportable, its type (refund_demand | gift_letter | obstruction_letter), and the computed refund/exposure numbers. No letter text, no LLM. For full duties-in-force + violations + actions/defenses detail see /api/deals/subscription-rights ($0.05).",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:09.541Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/subscription-letter",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Citation-locked subscription-trap demand letter — refund demand, unconditional-gift letter (goods), or cancellation-obstruction letter under 10 states' auto-renewal laws (CA/NY/DC/VA/IL/VT/OR/HI/DE + FL void-refund tier), safe-harbor framed: the refund the statute's own escape hatch requires is what the letter demands. In DE the letter IS the §2737(a) pre-suit notice. Verbatim quotes, computed exp",
   "method": "GET",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:09.511Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/subscription-rights",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Subscription-trap rights check — the FTC click-to-cancel rule is VACATED (8th Cir. 2025); your rights live in STATE auto-renewal laws. Deterministic duty + remedy math, 13 states: CA/NY/DC/VA/IL/VT/OR/HI/DE letter-worthy (DC treble/$1,500; HI $1,000 floor; DE treble + pre-suit notice), FL void-refund tier, honest-no CO/WA/GA. Effective-date gating, exempt-seller screen, scienter flags, SOL deadlin",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:08.931Z"
  },
  {
   "url": "https://dealpulse.theaslangroupllc.com/api/deals/subscriptions",
   "host": "dealpulse.theaslangroupllc.com",
   "description": "Subscription review / cancel wasted subscriptions / cut recurring spend / cheaper plan alternatives. Reviews a list of active subscriptions (streaming, software, etc.), flags overlap and waste to cancel, and finds cheaper alternatives. For savings and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-04T05:16:19.959Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/bnpl",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Buy now pay later debt analysis and BNPL true-APR calculator. Computes the real APR on Klarna, Afterpay, Affirm, and Zip balances, flags platform-specific risks, and returns an escape strategy to clear the debt. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.591Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/build-credit",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Credit building strategy and credit-score improvement plan. Recommends specific secured cards, credit-builder loans, and thin-file tactics to raise your score, tailored by country. For credit and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.546Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/collections",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Debt collector rights, debt-validation letters, and cease-and-desist templates. Returns FDCPA/FCA/ACCC protections plus ready-to-send validation and cease-contact letters by country. For consumer-rights and debt-relief agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:10.441Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/consolidate",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Debt consolidation calculator: personal loan vs balance transfer vs HELOC. Compares all options with specific lender recommendations and live rate context, tailored by credit score and country. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:17:27.664Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/credit",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Credit repair roadmap and negative-item dispute strategy. Returns a step-by-step plan to remove negative items, raise your credit score, and a repair timeline, tailored by country. For credit-repair and debt-relief agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.378Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/dispute",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Credit report dispute guide and FCRA dispute-letter templates. Returns ready-to-send letters, the credit-bureau dispute process, and the escalation path, tailored by country. For credit and consumer-rights agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.5Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/garnishment",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Wage garnishment exemptions and protected-income calculator. Returns garnishment exemptions by state and country, how much income is protected, and how to object. For consumer-rights and debt-relief agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:10.593Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/insolvency",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Bankruptcy and insolvency options analysis with eligibility and process. Covers US Chapter 7/13, UK IVA/DRO, Canada Consumer Proposal, and Australia Part IX, with means-test thresholds, discharge timelines, costs, and credit impact. For debt-relief and consumer-rights agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.297Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/medical",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Medical bill negotiation and hospital-bill reduction strategy. Returns charity-care options, No Surprises Act protections, an itemized-bill review, and negotiation scripts to lower the bill. For debt-relief and patient-advocate agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.566Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/mortgage-relief",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Mortgage relief and foreclosure-prevention options. Returns forbearance, loan-modification, repayment-plan, and foreclosure-alternative paths by country and loan type. For debt-relief and homeowner agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:14.515Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/negotiate",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Creditor negotiation playbook and hardship-program scripts. Returns word-for-word scripts, negotiation tactics, and realistic outcomes by creditor and months behind. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:10.178Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/payday",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Payday loan escape plan and true-APR calculator. Returns extended payment plan options, legal protections by state and country, and rollover-trap analysis to break the debt cycle. For debt-relief and consumer-rights agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.624Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/payoff",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Debt payoff calculator: snowball vs avalanche vs hybrid. Compares all three strategies with exact interest math, payoff dates, and total interest saved versus minimum payments, factoring in the current rate environment. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:00.781Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/priority",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Which debt to pay off first: multi-factor debt priority ranking. Ranks every debt by legal risk, statute-of-limitations status, interest rate, collateral, and account health. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:02.239Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/rights",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Debt collection rights and consumer-protection laws (FDCPA / FCRA). Covers US FDCPA and FCRA, UK FCA, and Australia ACCC protections by country, with complaint resources. For consumer-rights and debt-relief agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:12.508Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/settle",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Debt settlement calculator and negotiation scripts. Returns realistic settlement percentages by creditor, lump-sum scripts, tax implications, and red flags to avoid. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:10.286Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/snapshot",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Debt burden assessment and debt-to-income snapshot. Returns a full burden analysis, danger flags, and the priority actions to take first, with live macro rate context. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:15:59.643Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/statute",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Statute of limitations on debt lookup and zombie-debt check. Returns SOL status by state, country, and debt type, whether the debt is time-barred, and the credit-report timeline. For consumer-rights and debt-relief agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:10.803Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/student",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Student loan repayment and forgiveness strategy. Covers US income-driven repayment (IDR) and PSLF, UK plan comparison, Australia HECS, and Canada RAP, country-specific. For debt-relief and personal-finance agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:10.64Z"
  },
  {
   "url": "https://debtpulse.theaslangroupllc.com/api/debt/tax",
   "host": "debtpulse.theaslangroupllc.com",
   "description": "Tax debt relief and back-taxes payment-plan options. Covers US IRS Fresh Start, UK HMRC Time to Pay, Canada CRA Taxpayer Relief, and Australia ATO hardship provisions, by country. For debt-relief and tax agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:11.62Z"
  },
  {
   "url": "https://decipherranker.com/api/report/merchant",
   "host": "decipherranker.com",
   "description": "Get a detailed merchant deep-dive by wallet address. Returns volume stats, buyer diversity, trend signals, and recommendations.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x289aa17875d1adbe3dc66d7658218d14258d81f2",
   "x402_version": 2,
   "updated": "2026-09-08T21:58:49.83Z"
  },
  {
   "url": "https://decision-solver.use.x402atlas.com/assignment",
   "host": "decision-solver.use.x402atlas.com",
   "description": "Assignment solver — exact minimum-cost worker-to-task matching for resource allocation, with deterministic choices and a primal/dual optimality certificate.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:35.624Z"
  },
  {
   "url": "https://decision-solver.use.x402atlas.com/bin-pack",
   "host": "decision-solver.use.x402atlas.com",
   "description": "Bin-packing heuristic — deterministic best-fit-decreasing capacity planning for placing items into bins, with feasibility evidence and an honest volume bound.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:36.366Z"
  },
  {
   "url": "https://decision-solver.use.x402atlas.com/interval-schedule",
   "host": "decision-solver.use.x402atlas.com",
   "description": "Weighted interval scheduling solver — exact maximum-weight compatible job scheduling with half-open intervals and a complete dynamic-programming certificate.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:37.394Z"
  },
  {
   "url": "https://decision-solver.use.x402atlas.com/knapsack",
   "host": "decision-solver.use.x402atlas.com",
   "description": "0/1 knapsack solver — exact work-bounded capacity planning and portfolio selection for maximum value, with deterministic ties and reproducible DP evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:38.101Z"
  },
  {
   "url": "https://decision-verifier-api.johntaylor1online.workers.dev/verify",
   "host": "decision-verifier-api.johntaylor1online.workers.dev",
   "description": "Verify an autonomous decision before execution",
   "method": "POST",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-09T04:12:18.242Z"
  },
  {
   "url": "https://deepai.pay.zeroclick.io/api/background-remover",
   "host": "deepai.pay.zeroclick.io",
   "description": "Removes the background from an image. Pass the image as a URL. Returns a link to the cutout result.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-10T02:28:40.791Z"
  },
  {
   "url": "https://deepai.pay.zeroclick.io/api/colorizer",
   "host": "deepai.pay.zeroclick.io",
   "description": "Adds color to black and white photos and historic images. Pass the image as a URL. Returns a link to the colorized result.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-10T02:28:50.403Z"
  },
  {
   "url": "https://deepai.pay.zeroclick.io/api/creative-upscale",
   "host": "deepai.pay.zeroclick.io",
   "description": "Upscales an image while enhancing and adding detail. Pass the image as a URL. Returns a link to the upscaled result.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-10T10:46:26.103Z"
  },
  {
   "url": "https://deepai.pay.zeroclick.io/api/image-editor",
   "host": "deepai.pay.zeroclick.io",
   "description": "Applies AI edits to an image guided by a text instruction. Pass the image as a URL and the edit as text. Choose the quality tier with image_generator_version: genius or super_genius for the highest detail at 2k output. The genius tier also takes an art style in genius_preference: classic, anime, photography, graphic, or cinematic. Returns a link to the edited image.",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-10T10:46:26.263Z"
  },
  {
   "url": "https://deepai.pay.zeroclick.io/api/text2img",
   "host": "deepai.pay.zeroclick.io",
   "description": "Creates an image from scratch from a text description. Choose the quality tier with image_generator_version: hd, genius, or super_genius for the highest detail at 2k output. The genius tier also takes an art style in genius_preference: classic, anime, photography, graphic, or cinematic. Returns a link to the generated image.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-10T02:28:54.407Z"
  },
  {
   "url": "https://deepai.pay.zeroclick.io/api/torch-srgan",
   "host": "deepai.pay.zeroclick.io",
   "description": "Upscales a low-resolution image using super resolution. Pass the image as a URL. Returns a link to the upscaled result.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-10T02:28:57.629Z"
  },
  {
   "url": "https://deepai.pay.zeroclick.io/video-api/text2video",
   "host": "deepai.pay.zeroclick.io",
   "description": "Submits a text to video job. Returns {id, status: \"processing\"} immediately; poll GET /video-api/status/{id} every few seconds until status is completed (output_url) or failed (error). The status record expires one hour after completion. Prompts over 3000 characters and flagged content are rejected with a 400. Billed per second at the chosen mode.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x2a90d68071b16ba7ab236709d4e37a54f56fea3b",
   "x402_version": 2,
   "updated": "2026-09-10T14:29:23.638Z"
  },
  {
   "url": "https://deepgram.x402.paysponge.com/v1/speak",
   "host": "deepgram.x402.paysponge.com",
   "description": "Service: Deepgram (https://deepgram.x402.paysponge.com/v1/speak)",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6302D9e6DBB22fEC3c350551568Bb39B4b35Ad57",
   "x402_version": 2,
   "updated": "2026-07-16T18:46:34.907Z"
  },
  {
   "url": "https://deepgram.x402.paywithlocus.com/deepgram/list-models",
   "host": "deepgram.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T17:00:52.701Z"
  },
  {
   "url": "https://deepgram.x402.paywithlocus.com/deepgram/transcribe",
   "host": "deepgram.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.053001,
   "price_atomic": "53001",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-26T04:53:53.862Z"
  },
  {
   "url": "https://deepl.x402.paywithlocus.com/deepl/languages",
   "host": "deepl.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T17:05:02.613Z"
  },
  {
   "url": "https://deepseek.x402.stage.paywithlocus.com/deepseek/list-models",
   "host": "deepseek.x402.stage.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T16:59:35.383Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/analytics/chain-stats",
   "host": "defi-api.agenticfi.wtf",
   "description": "Chain-level stats - TVL, active chains, token symbols",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-08T08:11:03.572Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/chain/block-height/base",
   "host": "defi-api.agenticfi.wtf",
   "description": "Latest block number for a chain",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-11T23:52:22.061Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/chain/supported",
   "host": "defi-api.agenticfi.wtf",
   "description": "List all supported chains with RPCs, explorers, native tokens",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T00:11:07.814Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/chain/token-list/1",
   "host": "defi-api.agenticfi.wtf",
   "description": "Canonical token addresses and metadata per chain",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T06:08:40.935Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/defi/dex-volume",
   "host": "defi-api.agenticfi.wtf",
   "description": "24h DEX trading volume by chain and protocol",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-11T23:52:14.292Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/defi/lending-rates",
   "host": "defi-api.agenticfi.wtf",
   "description": "Supply & borrow rates across Aave, Compound, Morpho, Spark",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:47.181Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/defi/protocol-fees",
   "host": "defi-api.agenticfi.wtf",
   "description": "Revenue and fees by protocol - daily fees and protocol revenue",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-08T08:03:43.622Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/defi/protocol-tvl",
   "host": "defi-api.agenticfi.wtf",
   "description": "TVL by protocol - top 50 or specific protocol with chain breakdown",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T06:09:02.591Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/defi/stablecoin-stats",
   "host": "defi-api.agenticfi.wtf",
   "description": "Stablecoin market caps, peg deviations, circulating supply by chain",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T12:06:40.606Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/defi/yields",
   "host": "defi-api.agenticfi.wtf",
   "description": "Top yield pools across all protocols and chains - sorted by APY",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T12:06:40.787Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/social/sentiment/ETH",
   "host": "defi-api.agenticfi.wtf",
   "description": "Bullish/bearish sentiment score per token",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-09T11:09:26.631Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/social/sentiment/PEPE",
   "host": "defi-api.agenticfi.wtf",
   "description": "Bullish/bearish sentiment score per token",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T12:06:43.492Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/social/token-mentions/ETH",
   "host": "defi-api.agenticfi.wtf",
   "description": "Social volume - Twitter/Farcaster mention count for a token",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-09T10:18:28.928Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/token/metadata/ethereum",
   "host": "defi-api.agenticfi.wtf",
   "description": "Token metadata - name, symbol, decimals, logo, chains, links",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T18:09:06.205Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/token/pairs/ethereum",
   "host": "defi-api.agenticfi.wtf",
   "description": "All DEX pairs for a token with liquidity data",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T18:09:07.429Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/token/price-history/ethereum",
   "host": "defi-api.agenticfi.wtf",
   "description": "OHLCV candles for a token - supports 1d, 7d, 14d, 30d, 90d, 365d ranges",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T18:09:08.442Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/token/price/bitcoin",
   "host": "defi-api.agenticfi.wtf",
   "description": "Real-time token price by CoinGecko ID or symbol - includes 24h change, volume, market cap",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-08-17T18:11:35.575Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/token/price/ethereum",
   "host": "defi-api.agenticfi.wtf",
   "description": "Real-time token price by CoinGecko ID or symbol - includes 24h change, volume, market cap",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T18:09:09.187Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/token/supply/ethereum",
   "host": "defi-api.agenticfi.wtf",
   "description": "Circulating, total, max supply + FDV for a token",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-03T18:09:09.254Z"
  },
  {
   "url": "https://defi-api.agenticfi.wtf/api/token/trending",
   "host": "defi-api.agenticfi.wtf",
   "description": "Top trending tokens by search volume and social activity",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xB3E9391F04f791462Ed2a1ebAfaBE254d7Afe3a5",
   "x402_version": 2,
   "updated": "2026-09-04T00:06:19.117Z"
  },
  {
   "url": "https://defi-ops-402.vercel.app/api/best",
   "host": "defi-ops-402.vercel.app",
   "description": "Best Arbitrum USDC venue for a given amount/risk, with optional deposit calldata",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xDfC32f8Cb9d893Dfb9692143A4552B9Ddd352E08",
   "x402_version": 2,
   "updated": "2026-09-12T17:25:15.954Z"
  },
  {
   "url": "https://defi-signals.org/defi/funding-rates",
   "host": "defi-signals.org",
   "description": "Cross-venue perpetual funding rates (OKX, Kraken Futures, dYdX) for any major token. Per-venue annualized rates plus the cross-venue spread in percentage points — a ready-to-use funding arbitrage signal. Clean JSON for trading and research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xE72b85A97A6e19413D8b80633787Eda6d6237A77",
   "x402_version": 2,
   "updated": "2026-09-09T11:09:34.59Z"
  },
  {
   "url": "https://defi-signals.org/market/snapshot",
   "host": "defi-signals.org",
   "description": "One-call market snapshot: BTC/ETH/SOL spot prices with 24h change plus the Crypto Fear & Greed index. The cheapest way for an agent to establish market context.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xE72b85A97A6e19413D8b80633787Eda6d6237A77",
   "x402_version": 2,
   "updated": "2026-09-12T16:57:16.745Z"
  },
  {
   "url": "https://defi-yields.api.klymax402.com/api/yields",
   "host": "defi-yields.api.klymax402.com",
   "description": "Find best DeFi yield opportunities for a token",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-09T16:17:50.889Z"
  },
  {
   "url": "https://defi.agent-layer.tech/skills/defi-yield-and-looping",
   "host": "defi.agent-layer.tech",
   "description": "Compare DeFi yield opportunities and model manual lending loops on Kamino Lend and Aave V3.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65003c15622F8fBECFa60805777f9c5Ae8fb77Fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:46:25.919Z"
  },
  {
   "url": "https://defi.agent-layer.tech/skills/uniswap-liquidity",
   "host": "defi.agent-layer.tech",
   "description": "Plan, open, adjust, and close concentrated liquidity positions on Uniswap V3 or V4.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65003c15622F8fBECFa60805777f9c5Ae8fb77Fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:44:20.218Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/address",
   "host": "defi.hugen.tokyo",
   "description": "Address security check — detect malicious wallets, known phishing addresses, scam contracts, and blacklisted entities across all EVM chains. Chain-independent lookup against multi-chain security databases. No API keys needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:26:25.266Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/bridge/chains",
   "host": "defi.hugen.tokyo",
   "description": "List all blockchain networks supported for cross-chain bridging — 30+ chains with chain IDs, names, and native token info. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-28T04:40:58.191Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/bridge/tools",
   "host": "defi.hugen.tokyo",
   "description": "List all bridge protocols and DEX aggregators available — 30+ tools with supported chains and features. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-16T23:41:12.695Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/chains",
   "host": "defi.hugen.tokyo",
   "description": "List all blockchain networks supported by this API's security scanning — Ethereum, BSC, Polygon, Arbitrum, Base, Optimism, Avalanche, Fantom, Solana, and 20+ chains with chain IDs and names. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-09-12T17:15:23.236Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/dex/volume",
   "host": "defi.hugen.tokyo",
   "description": "DEX trading volume analytics — total market 24h volume, per-protocol rankings, and chain-level breakdowns across all major decentralized exchanges. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-16T23:41:24.764Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/fees",
   "host": "defi.hugen.tokyo",
   "description": "DeFi protocol fee and revenue data — daily/weekly totals, revenue breakdowns, and protocol earnings. Essential for protocol valuation. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:20.803Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/gas",
   "host": "defi.hugen.tokyo",
   "description": "Real-time gas prices across multiple EVM chains in one batch request — standard, fast, and instant tiers. No per-chain API setup needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:26.668Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/malicious",
   "host": "defi.hugen.tokyo",
   "description": "Check if a wallet is flagged as malicious — query multiple security databases for known scammers, exploit attackers, rug pull deployers, and sanctioned entities. Returns classification tag and risk level. No API keys needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:26:00.596Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/phishing",
   "host": "defi.hugen.tokyo",
   "description": "Check if a URL is a known crypto phishing or scam site — covers fake DEX frontends, wallet drainers, approval phishing pages, and counterfeit protocol clones. Real-time detection against threat intelligence databases. No API keys needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:11.085Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/price",
   "host": "defi.hugen.tokyo",
   "description": "Token prices with chain:address format — supports batch queries (e.g., ethereum:0x..., bsc:0x...). Returns price, symbol, decimals, and confidence score. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:00.207Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/protocol",
   "host": "defi.hugen.tokyo",
   "description": "DeFi protocol data — TVL breakdown by chain, category (Lending, DEX, Liquid Staking, Yield), token info, audit status, historical TVL trends. Covers 5,000+ protocols. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:44.898Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/protocols",
   "host": "defi.hugen.tokyo",
   "description": "List all 5,000+ DeFi protocols — TVL rankings, category classification, multi-chain deployment info, and metadata. The definitive DeFi protocol directory. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-16T23:41:42.059Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/stablecoin/chains",
   "host": "defi.hugen.tokyo",
   "description": "Stablecoin distribution by blockchain — total circulating USD-pegged value on every supported chain. Track stablecoin flows and chain-level liquidity. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-16T23:39:00.151Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/stablecoins",
   "host": "defi.hugen.tokyo",
   "description": "Stablecoin market data — circulating supply by peg type, chain distribution, market cap rankings, and issuer info for 100+ stablecoins. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-30T15:38:50.586Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/token/solana",
   "host": "defi.hugen.tokyo",
   "description": "Token security audit on Solana — detect honeypots, freeze authority, mint authority abuse, and holder concentration risks. Full SPL token analysis including metadata verification and liquidity pool checks. No API keys needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:03.85Z"
  },
  {
   "url": "https://defi.hugen.tokyo/defi/tvl",
   "host": "defi.hugen.tokyo",
   "description": "Current Total Value Locked (TVL) for any DeFi protocol — real-time aggregate across all deployed chains. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:33.7Z"
  },
  {
   "url": "https://defi.lonestaroracle.xyz/risk",
   "host": "defi.lonestaroracle.xyz",
   "description": "DeFi protocol risk score: TVL, hack history, audit status, contract safety, AI verdict, plus current supply/lending yields (APY)",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:43.714Z"
  },
  {
   "url": "https://defi.lonestaroracle.xyz/top-yields",
   "host": "defi.lonestaroracle.xyz",
   "description": "Cross-protocol risk-adjusted DeFi yield screener: ranked pools with honest base-vs-reward APY split, trap flags, and 0-10 risk overlay",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-10T13:53:46.654Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/batch-historical",
   "host": "defillama.use.x402atlas.com",
   "description": "Batch historical token prices by DefiLlama — prices for many coins at many timestamps in one call (coins is a JSON map).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:49.023Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/block",
   "host": "defillama.use.x402atlas.com",
   "description": "Block by timestamp from DefiLlama — the closest block number to a unix timestamp on a given chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:49.751Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/chain-tvl",
   "host": "defillama.use.x402atlas.com",
   "description": "Historical DeFi TVL for one chain from DefiLlama — total-value-locked time series for a single chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:50.687Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/chains",
   "host": "defillama.use.x402atlas.com",
   "description": "Chains by TVL from DefiLlama — current total-value-locked for every tracked chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:51.62Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/dex-summary",
   "host": "defillama.use.x402atlas.com",
   "description": "DEX summary by DefiLlama — trading volume and history for one decentralized exchange by protocol slug.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:52.355Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/dexs",
   "host": "defillama.use.x402atlas.com",
   "description": "DEX volumes by DefiLlama — all decentralized exchanges with trading-volume summaries and charts.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-09T10:18:44.7Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/dexs-chain",
   "host": "defillama.use.x402atlas.com",
   "description": "DEX volumes for one chain by DefiLlama — decentralized-exchange trading volume on a single chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:54.211Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/fee-summary",
   "host": "defillama.use.x402atlas.com",
   "description": "Fees & revenue summary by DefiLlama — fee and revenue history for one protocol by slug.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:55.226Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/fees",
   "host": "defillama.use.x402atlas.com",
   "description": "Fees & revenue by DefiLlama — all protocols with daily fees and revenue summaries.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-11T01:22:44.568Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/fees-chain",
   "host": "defillama.use.x402atlas.com",
   "description": "Fees & revenue for one chain by DefiLlama — protocol fees and revenue on a single chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:56.837Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/historical-chain-tvl",
   "host": "defillama.use.x402atlas.com",
   "description": "Historical DeFi TVL across all chains from DefiLlama — aggregate time series (excludes liquid staking and double counting).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-12T17:01:59.693Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/option-summary",
   "host": "defillama.use.x402atlas.com",
   "description": "Options summary by DefiLlama — volume and history for one options protocol by slug.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:58.515Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/options",
   "host": "defillama.use.x402atlas.com",
   "description": "Options volumes by DefiLlama — all options protocols with premium/notional volume summaries.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-11T01:22:50.523Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/options-chain",
   "host": "defillama.use.x402atlas.com",
   "description": "Options volumes for one chain by DefiLlama — options-protocol volume on a single chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-09T15:01:28.777Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/prices-chart",
   "host": "defillama.use.x402atlas.com",
   "description": "Token price chart by DefiLlama — an evenly-spaced historical price series for one or many coins over a time window.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:01.779Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/prices-current",
   "host": "defillama.use.x402atlas.com",
   "description": "Current token prices by DefiLlama — latest USD price, symbol and decimals for one or many coins by chain:address or coingecko:id.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:02.772Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/prices-first",
   "host": "defillama.use.x402atlas.com",
   "description": "First recorded token price by DefiLlama — the earliest known price and timestamp for one or many coins.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:03.507Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/prices-historical",
   "host": "defillama.use.x402atlas.com",
   "description": "Historical token prices by DefiLlama — token price(s) at a given unix timestamp by chain:address or coingecko:id.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:04.376Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/prices-percentage",
   "host": "defillama.use.x402atlas.com",
   "description": "Token price change by DefiLlama — percentage price move over a period for one or many coins.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-09T16:15:36.442Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/protocol",
   "host": "defillama.use.x402atlas.com",
   "description": "DeFi protocol detail by DefiLlama — full historical TVL plus per-chain and per-token breakdowns for one protocol by slug.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-11T01:22:57.921Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/protocols",
   "host": "defillama.use.x402atlas.com",
   "description": "DeFi protocols with TVL by DefiLlama — the full list of tracked protocols with current total-value-locked, chain and category.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-11T01:22:35.361Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/stablecoin",
   "host": "defillama.use.x402atlas.com",
   "description": "Stablecoin detail by DefiLlama — circulating-supply history and per-chain distribution for one stablecoin by id.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:08.364Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/stablecoin-chains",
   "host": "defillama.use.x402atlas.com",
   "description": "Stablecoin market cap by chain from DefiLlama — current total stablecoin circulating supply per chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:09.462Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/stablecoin-charts-all",
   "host": "defillama.use.x402atlas.com",
   "description": "Historical stablecoin market cap from DefiLlama — aggregate circulating-supply time series across all chains.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:10.325Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/stablecoin-charts-chain",
   "host": "defillama.use.x402atlas.com",
   "description": "Historical stablecoin market cap on one chain from DefiLlama — circulating-supply time series for a single chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:11.462Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/stablecoin-prices",
   "host": "defillama.use.x402atlas.com",
   "description": "Stablecoin peg prices by DefiLlama — historical peg price of every tracked stablecoin.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-08T08:38:06.039Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/stablecoins",
   "host": "defillama.use.x402atlas.com",
   "description": "Stablecoins by DefiLlama — all tracked stablecoins with circulating supply (optionally current peg prices).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-11T01:22:54.004Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/tvl",
   "host": "defillama.use.x402atlas.com",
   "description": "Current protocol TVL by DefiLlama — the single latest total-value-locked number for one protocol by slug.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:13.64Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/yields",
   "host": "defillama.use.x402atlas.com",
   "description": "Yield pools by DefiLlama — every tracked pool with APY, TVL, project and chain.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-08T23:28:45.312Z"
  },
  {
   "url": "https://defillama.use.x402atlas.com/yields-chart",
   "host": "defillama.use.x402atlas.com",
   "description": "Yield pool history by DefiLlama — historical APY and TVL for one pool by pool id.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xCB8025D951e5E45Be7D288B658EEee6f05713006",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:15.276Z"
  },
  {
   "url": "https://defirisk.averonix.cloud/v1/aave/health",
   "host": "defirisk.averonix.cloud",
   "description": "Get Aave V3 health factor and position risk analysis for an Ethereum address",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xe1C8434A6C1Be78c748dB503295380E2FCb87ADc",
   "x402_version": 2,
   "updated": "2026-09-06T13:51:30.844Z"
  },
  {
   "url": "https://delvorn.site/api/x402/test-asset",
   "host": "delvorn.site",
   "description": "Delvorn public x402 test capability ASSET-TEST-FE2B3590",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x48aD35617e5F8B70D8c693a0c9295AB7A16634EC",
   "x402_version": 2,
   "updated": "2026-09-11T17:13:55.004Z"
  },
  {
   "url": "https://demo.aiapi.ch/v1/analyze",
   "host": "demo.aiapi.ch",
   "description": "Financial Signal Intelligence for autonomous agents across crypto, stocks, ETFs, macro and global financial markets. Analyze financial news, market rumors, earnings announcements, central bank decisions, regulatory actions, exchange incidents, security events, stablecoins, macroeconomic events, fraud detection signals and market-moving developments to score financial risk, credibility and actionab",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x64842Cd797198143A8fF191E4BDBDE7E0fBF7f6D",
   "x402_version": 2,
   "updated": "2026-08-21T05:01:22.766Z"
  },
  {
   "url": "https://demo.aiapi.ch/v2/analyze",
   "host": "demo.aiapi.ch",
   "description": "Financial Signal Intelligence for autonomous agents across crypto, stocks, ETFs, macro and global financial markets. Analyze financial news, market rumors, earnings announcements, central bank decisions, regulatory actions, exchange incidents, security events, stablecoins, macroeconomic events, fraud detection signals and market-moving developments to score financial risk, credibility and actionab",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x64842Cd797198143A8fF191E4BDBDE7E0fBF7f6D",
   "x402_version": 2,
   "updated": "2026-08-24T06:11:24.688Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/alternative-packages",
   "host": "dep.halowerk.com",
   "description": "Ranks supplied alternative packages against explicit requirement weights. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:06:42.895Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/dependency-depth",
   "host": "dep.halowerk.com",
   "description": "Calculates reachable transitive dependency count and maximum depth from a supplied graph. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:06:48.466Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/install-footprint",
   "host": "dep.halowerk.com",
   "description": "Totals caller-measured installed file sizes and file counts. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:06:54.768Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/maintainer-concentration",
   "host": "dep.halowerk.com",
   "description": "Measures the share held by the largest maintainer from supplied ownership weights. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:07:00.766Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/package-meta",
   "host": "dep.halowerk.com",
   "description": "Retrieves current package metadata from npm, PyPI, crates.io or Maven Central. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T08:58:53.755Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/registry-health",
   "host": "dep.halowerk.com",
   "description": "Summarizes caller-supplied registry observations and withdrawal history. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:07:06.076Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/release-cadence",
   "host": "dep.halowerk.com",
   "description": "Calculates release intervals and inactivity from current registry timestamps. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:07:13.377Z"
  },
  {
   "url": "https://dep.halowerk.com/v1/typosquat-proximity",
   "host": "dep.halowerk.com",
   "description": "Ranks edit-distance proximity between a candidate name and supplied popular package names. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:07:18.423Z"
  },
  {
   "url": "https://dependency-risk.use.x402atlas.com/batch",
   "host": "dependency-risk.use.x402atlas.com",
   "description": "Batch dependency vulnerability check — check ordered exact package versions in OSV with deduplicated CVE enrichment, explicit completeness, and CISA KEV known-exploited signals.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:33.971Z"
  },
  {
   "url": "https://dependency-risk.use.x402atlas.com/package",
   "host": "dependency-risk.use.x402atlas.com",
   "description": "Package vulnerability check — check one exact open-source dependency version or purl against OSV, enrich CVE matches with CISA KEV known-exploited signals, and report fixes, severity, and provenance.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:34.821Z"
  },
  {
   "url": "https://dependency-risk.use.x402atlas.com/sbom",
   "host": "dependency-risk.use.x402atlas.com",
   "description": "CycloneDX SBOM vulnerability check — analyze bounded JSON 1.5 software bill of materials components against OSV and prioritize exact CVE matches from CISA KEV without remote document fetches.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:35.54Z"
  },
  {
   "url": "https://deploid-enrichment.peter-liang-official.workers.dev/v1/work-email",
   "host": "deploid-enrichment.peter-liang-official.workers.dev",
   "description": "B2B work-email enrichment. Asynchronous job, usually 30-90 seconds. 0.15 USDC only for a DELIVERABLE work email; no match is not charged.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xb0f3fee52a72e351c7f50406f83fa3f40c26e2c8",
   "x402_version": 2,
   "updated": "2026-09-05T05:04:16.212Z"
  },
  {
   "url": "https://deposit.now/api/deposit",
   "host": "deposit.now",
   "description": "Open x402 funding rail: POST target+amount or provision:true+label+amount; pay amount + 1% via x402; net forwarded on Base. Optional managed child wallets (CDP). Optional public receipt when storage is configured.",
   "method": "GET",
   "chain": "base",
   "price": 0.0101,
   "price_atomic": "10100",
   "asset": "USDC",
   "pay_to": "0x96da70311D3fDb8500B9AB0855E17F213dB0C9AA",
   "x402_version": 2,
   "updated": "2026-08-21T08:01:03.233Z"
  },
  {
   "url": "https://depscout.vercel.app/risk/package",
   "host": "depscout.vercel.app",
   "description": "Check an npm package, PyPI package, or GitHub repo and return a DepScout install verdict.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xe682Dc3c6B79c1C87Dfd17E5e25b1a07834B9f5D",
   "x402_version": 2,
   "updated": "2026-09-12T17:23:59.659Z"
  },
  {
   "url": "https://derivatives-pricer-production.up.railway.app/v1/option/price",
   "host": "derivatives-pricer-production.up.railway.app",
   "description": "When to use: you already have model inputs (S or forward mark, K, T, r, σ) and need fair value + hedge ratios — not market-premium IV. European BSM price + analytic Greeks (delta, gamma, vega, theta, rho). Works for equity spots and power/commodity forwards (use the maturity mark as spot). USDC exact on Solana/Base. Free fixed sample: GET /v1/demo/option-price.",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "DCi9X5mmacNGLeJvCw9fdWgX3G8V4QquDn4EuXATkcYr",
   "x402_version": 2,
   "updated": "2026-08-30T15:34:20.775Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/chat/uncensored",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Uncensored general chat (Qwen3.8-27B Heretic).",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:50:14.422Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/coder/completions",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Uncensored coder completions (Qwen2.5-Coder-32B abliterated).",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:50:10.309Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/coder/explain",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Explain code snippet in plain English (paste code in message).",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:50:06.267Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/coder/refactor",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Refactor code while preserving behavior. Returns diff + rationale.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:50:12.332Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/coder/test-gen",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Generate tests for a code snippet (matches file's existing test framework).",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.3,
   "price_atomic": "300000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:50:08.524Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/curl-to-code",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Convert a curl command to Python/JS/Go. Specify target language in the message.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:49:58.415Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/json-fix",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Fix broken JSON (trailing commas, single quotes, unquoted keys). Returns only valid JSON.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:49:54.534Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/regex-explain",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Explain a regex in plain English. Paste the regex in message content.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:49:56.615Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/sql-explain",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "Explain a SQL query in plain English. Paste query in message.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:50:00.363Z"
  },
  {
   "url": "https://dev-5090-box.tailfb4c1f.ts.net/v1/vision",
   "host": "dev-5090-box.tailfb4c1f.ts.net",
   "description": "[preview] Image understanding. Currently TEXT-FALLBACK ONLY — no vision model is loaded. Priced accordingly.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x07f3f36408a7632bc377b2b0bf181868940395e3",
   "x402_version": 2,
   "updated": "2026-09-06T01:50:04.493Z"
  },
  {
   "url": "https://dev-agent402.throuzlabs.com/x/echo",
   "host": "dev-agent402.throuzlabs.com",
   "description": "Echoes the caller's query string back. Placeholder for a real product.",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xa7b59861cd48ee4384Fd7aC9B27569cE8f0DBBF4",
   "x402_version": 2,
   "updated": "2026-09-06T14:01:44.705Z"
  },
  {
   "url": "https://dev-agent402.throuzlabs.com/x/tw/address",
   "host": "dev-agent402.throuzlabs.com",
   "description": "Parses a Taiwanese address into structured fields and returns a canonical form. Handles the things that break naive parsers: 台/臺 spelling, full-width digits, Chinese numerals (三十五巷 -> lane 35), pre-merger county names (臺北縣 -> 新北市), 之/- door numbers, and 段巷弄 nesting. Returns whatever it could not place in `unparsed`, so partial results are visible rather than silently wrong.",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xe37475926E504c21175E656EcFe7490073139Cb2",
   "x402_version": 2,
   "updated": "2026-09-06T01:33:40.824Z"
  },
  {
   "url": "https://dev.gavedu.com/x402/candles",
   "host": "dev.gavedu.com",
   "description": "Crypto market data bundle: BTC/ETH OHLCV candles (Coinbase) with pre-computed EMA10/EMA30, RSI14 and trend/range/chop regime label per request — one call replaces fetch + indicator math.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x01B34D04B658990fd1F22cC4DddEabA10349B1C4",
   "x402_version": 2,
   "updated": "2026-09-12T17:25:58.376Z"
  },
  {
   "url": "https://dev.gavedu.com/x402/regime",
   "host": "dev.gavedu.com",
   "description": "ETH market regime signal (TREND-UP/TREND-DOWN/RANGE/CHOP) from EMA10/30 gap+slope+RSI over Coinbase hourly closes — the exact classifier gating our trading lanes.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x01B34D04B658990fd1F22cC4DddEabA10349B1C4",
   "x402_version": 2,
   "updated": "2026-09-09T11:09:50.592Z"
  },
  {
   "url": "https://dev.gavedu.com/x402/token/:address",
   "host": "dev.gavedu.com",
   "description": "Deterministic Base token on-chain snapshot (metadata + recent transfer activity).",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x01B34D04B658990fd1F22cC4DddEabA10349B1C4",
   "x402_version": 2,
   "updated": "2026-08-20T18:25:59.506Z"
  },
  {
   "url": "https://devpkg-intel.bowling-anthony.workers.dev/audit",
   "host": "devpkg-intel.bowling-anthony.workers.dev",
   "description": "One verdict on whether a dependency is safe to add: version, licence, deprecation, advisories, staleness, and the specific concerns found.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-24T10:11:48.183Z"
  },
  {
   "url": "https://devpkg-intel.bowling-anthony.workers.dev/package",
   "host": "devpkg-intel.bowling-anthony.workers.dev",
   "description": "Latest version, licence, deprecation, repository and dependency count for an npm, PyPI or crates.io package. Live from the registry.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-09-05T02:59:02.321Z"
  },
  {
   "url": "https://devpkg-intel.bowling-anthony.workers.dev/vulns",
   "host": "devpkg-intel.bowling-anthony.workers.dev",
   "description": "Known security advisories for a package from OSV, with severity and the versions that fix each one. Pass version to narrow to one release.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-24T02:36:08.91Z"
  },
  {
   "url": "https://dice.openverbs.com/v1/parse",
   "host": "dice.openverbs.com",
   "description": "Parse dice notation such as \"3d6+2\", \"4d6kh3\" (keep highest 3) or \"2d20dl1\" (drop lowest 1) into structured terms. Malformed notation is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:23.878Z"
  },
  {
   "url": "https://dice.openverbs.com/v1/roll",
   "host": "dice.openverbs.com",
   "description": "Roll dice notation with a cryptographically secure RNG, optionally repeated. Returns per-die rolls, the kept dice and the total for each roll.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:25.914Z"
  },
  {
   "url": "https://dice.openverbs.com/v1/stats",
   "host": "dice.openverbs.com",
   "description": "Compute the exact probability distribution of a dice notation — mean, variance, standard deviation, min/max and the full probability mass function — with no sampling. Notations whose outcome range is too large for exact computation are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:28.008Z"
  },
  {
   "url": "https://dicex402.vercel.app/api/dice",
   "host": "dicex402.vercel.app",
   "description": "Roll a dice with any number of faces. Specify faces via ?faces=N query parameter.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xBf0Df63A4A47e5A72A976ecE1D78aefecCC773a0",
   "x402_version": 2,
   "updated": "2026-09-14T09:49:54.571Z"
  },
  {
   "url": "https://dicta-notes.com/routes/x402/stt-session/15",
   "host": "dicta-notes.com",
   "description": "Live streaming speech-to-text for voice agents: buy a prepaid session, stream mic or call audio over WebSocket, get partial transcripts as the speaker talks. No account, no API key, no per-minute minimum — flat USDC on Base. Multilingual with mid-sentence code-switching. This SKU: 15 minutes connected time at $0.18 flat.",
   "method": "POST",
   "chain": "base",
   "price": 0.18,
   "price_atomic": "180000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T13:44:39.711Z"
  },
  {
   "url": "https://dicta-notes.com/routes/x402/stt-session/30",
   "host": "dicta-notes.com",
   "description": "Live streaming speech-to-text for voice agents: buy a prepaid session, stream mic or call audio over WebSocket, get partial transcripts as the speaker talks. No account, no API key, no per-minute minimum — flat USDC on Base. Multilingual with mid-sentence code-switching. This SKU: 30 minutes connected time at $0.36 flat.",
   "method": "POST",
   "chain": "base",
   "price": 0.36,
   "price_atomic": "360000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T13:44:42.577Z"
  },
  {
   "url": "https://dicta-notes.com/routes/x402/stt-session/5",
   "host": "dicta-notes.com",
   "description": "Live streaming speech-to-text for voice agents: buy a prepaid session, stream mic or call audio over WebSocket, get partial transcripts as the speaker talks. No account, no API key, no per-minute minimum — flat USDC on Base. Multilingual with mid-sentence code-switching. This SKU: 5 minutes connected time at $0.06 flat.",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T13:44:45.044Z"
  },
  {
   "url": "https://dicta-notes.com/routes/x402/transcribe",
   "host": "dicta-notes.com",
   "description": "Transcribe short audio fast: POST JSON with an audio_url (voicemail, call recording, voice memo, podcast clip — up to 15 min) and get Gemini-powered transcript JSON back with speaker-labeled, timestamped segments — any spoken language, auto-detected and labeled per segment. Handles mp3, wav, m4a, ogg, webm, flac. $0.10 flat in USDC on Base — no account, no API key. For hour-long meetings use /rout",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T13:44:50.462Z"
  },
  {
   "url": "https://dicta-notes.com/routes/x402/transcribe-long",
   "host": "dicta-notes.com",
   "description": "Turn a full recording into a structured document: POST JSON with an audio_url — up to 2 HOURS of meeting, interview, hearing, or podcast audio — and get a diarized who-said-what transcript JSON: timestamps, speaker tracking with per-segment confidence, language codes. Most transcription APIs cap at ~20 minutes; this one runs Gemini long-context, built for the long ones. mp3, wav, m4a, ogg, webm, f",
   "method": "POST",
   "chain": "base",
   "price": 0.59,
   "price_atomic": "590000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T13:44:54.458Z"
  },
  {
   "url": "https://dictionary.openverbs.com/v1/antonyms",
   "host": "dictionary.openverbs.com",
   "description": "Return the antonyms (opposites) of an English word, aggregated across all its senses. Optionally filter by part of speech. An unknown word returns found:false with a 200.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:38:31.571Z"
  },
  {
   "url": "https://dictionary.openverbs.com/v1/define",
   "host": "dictionary.openverbs.com",
   "description": "Look up the definitions of an English word. Returns one entry per sense with its part of speech, definition, example sentences and synonyms. Optionally filter by part of speech. An unknown word returns found:false with a 200.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:38:27.033Z"
  },
  {
   "url": "https://dictionary.openverbs.com/v1/synonyms",
   "host": "dictionary.openverbs.com",
   "description": "Return the synonyms of an English word, aggregated across all its senses. Optionally filter by part of speech. An unknown word returns found:false with a 200.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T15:38:29.199Z"
  },
  {
   "url": "https://diet.agentic-jp.com/members/search",
   "host": "diet.agentic-jp.com",
   "description": "Search current Japanese (JP) National Diet members by name (kanji, kana, or romaji), party, or constituency. Returns matching members with their canonical ids for use with GET /members/:id. Use to resolve a politician name to a record.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-09-12T17:01:46.426Z"
  },
  {
   "url": "https://diet.agentic-jp.com/minutes/search",
   "host": "diet.agentic-jp.com",
   "description": "Full-text search the official Japanese (JP) Diet proceedings archive (国会会議録, sourced from the National Diet Library), filterable by date range, house, committee, and speaker. Returns meeting metadata and matching snippets. Dynamic pricing: a base fee plus a small per-result fee. Use to find when and where a topic was debated.",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-08-30T15:40:00.011Z"
  },
  {
   "url": "https://diff-checker.api.klymax402.com/api/diff",
   "host": "diff-checker.api.klymax402.com",
   "description": "Compare two texts and show line-by-line differences",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:07:25.824Z"
  },
  {
   "url": "https://diffbot.x402.paywithlocus.com/diffbot/event",
   "host": "diffbot.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.0042,
   "price_atomic": "4200",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-08T14:40:06.283Z"
  },
  {
   "url": "https://dihh.my.id/price/:pair",
   "host": "dihh.my.id",
   "description": "Single-pair crypto lookup: price in USDC, composite signal score (-100..+100), ATR% and reasons. Path param is the Coinbase pair id, e.g. /price/BTC-USDC.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x479B69Dfb8f7cCE52Da68f8276286840e8211AB9",
   "x402_version": 2,
   "updated": "2026-09-08T14:43:08.129Z"
  },
  {
   "url": "https://dihh.my.id/report",
   "host": "dihh.my.id",
   "description": "Top-5 crypto long candidates across 20 Coinbase USDC pairs with score, price, ATR% and reasons. AI-operated market intelligence, not advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x479B69Dfb8f7cCE52Da68f8276286840e8211AB9",
   "x402_version": 2,
   "updated": "2026-09-12T16:52:43.517Z"
  },
  {
   "url": "https://dihh.my.id/signals",
   "host": "dihh.my.id",
   "description": "Ranked crypto signal scores for 20 USDC pairs on Coinbase (score -100..+100, price, ATR%, reasons). AI-operated, disclosed. Updated every 10 min.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x479B69Dfb8f7cCE52Da68f8276286840e8211AB9",
   "x402_version": 2,
   "updated": "2026-09-08T14:39:10.228Z"
  },
  {
   "url": "https://dispatch-x402.fly.dev/dispatch",
   "host": "dispatch-x402.fly.dev",
   "description": "Route a natural-language agent intent to the correct paid fleet service. Returns the chosen service, a calibrated confidence score, params extracted from the intent, and ready-to-use call instructions (URL, method, price, x402 terms). Use the free /classify first to preview confidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x7861db4efc14a1ed5dd8c96c528a3796560f1393",
   "x402_version": 2,
   "updated": "2026-09-12T02:16:46.743Z"
  },
  {
   "url": "https://dispute-forge-x402.fly.dev/api/dispute-pack",
   "host": "dispute-forge-x402.fly.dev",
   "description": "Generate an FCRA-compliant dispute letter and an SVG certificate of dispute.",
   "method": "POST",
   "chain": "base",
   "price": 0.75,
   "price_atomic": "750000",
   "asset": "USDC",
   "pay_to": "0x7861db4efc14a1ed5dd8c96c528a3796560f1393",
   "x402_version": 2,
   "updated": "2026-09-12T02:17:05.032Z"
  },
  {
   "url": "https://disruption.forgemesh.io/companies/names",
   "host": "disruption.forgemesh.io",
   "description": "Returns matching company names with IDs plus links to their profile and intelligence endpoints — use it to resolve a search into specific companies before paying for deeper data",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
   "x402_version": 2,
   "updated": "2026-09-02T18:03:23.625Z"
  },
  {
   "url": "https://disruption.forgemesh.io/companies/search",
   "host": "disruption.forgemesh.io",
   "description": "Returns matching companies from 8,400+ WARN Act employer records with profile and intelligence endpoints for deeper analysis",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
   "x402_version": 2,
   "updated": "2026-08-30T15:34:57.379Z"
  },
  {
   "url": "https://disruption.forgemesh.io/ripple/index",
   "host": "disruption.forgemesh.io",
   "description": "Returns a location-only index of Ripple disruption signals — region, state, signal type, and freshness — use it to discover where paid signal or sector-impact detail is available.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
   "x402_version": 2,
   "updated": "2026-09-01T03:27:23.381Z"
  },
  {
   "url": "https://distribution.openverbs.com/v1/binomial",
   "host": "distribution.openverbs.com",
   "description": "Binomial distribution with `trials` (n ≥ 0, ≤ 1e6) and success `probability` (0..1). `function` selects the mass (pmf), cumulative distribution (cdf) or quantile / inverse-CDF.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:49.771Z"
  },
  {
   "url": "https://distribution.openverbs.com/v1/normal",
   "host": "distribution.openverbs.com",
   "description": "Normal distribution with optional mean (default 0) and standard deviation sd (default 1). `function` selects the density (pdf), cumulative distribution (cdf) or quantile / inverse-CDF.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:45.831Z"
  },
  {
   "url": "https://distribution.openverbs.com/v1/poisson",
   "host": "distribution.openverbs.com",
   "description": "Poisson distribution with rate `lambda` (> 0, ≤ 1e9). `function` selects the mass (pmf), cumulative distribution (cdf) or quantile / inverse-CDF.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:51.848Z"
  },
  {
   "url": "https://distribution.openverbs.com/v1/t",
   "host": "distribution.openverbs.com",
   "description": "Student's t distribution with df degrees of freedom (> 0). `function` selects the density (pdf), cumulative distribution (cdf) or quantile / inverse-CDF.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:47.88Z"
  },
  {
   "url": "https://dlf-gateway.agentlabel.workers.dev/v1/signup",
   "host": "dlf-gateway.agentlabel.workers.dev",
   "description": "DLF agent API key — $0.10 unlocks 10,000 mcents (1:1 starter) + $0.05 activation bonus unlockable by labeling 5 images",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x20Fb0619b6D23F8463d41C938Fc92115cC89406E",
   "x402_version": 1,
   "updated": "2026-08-24T23:40:37.872Z"
  },
  {
   "url": "https://dmarc-lookup.underscoredone.com/dmarc-lookup",
   "host": "dmarc-lookup.underscoredone.com",
   "description": "Give this tool a list of domain names and it will instantly check each one's DMARC email security record. DMARC is a standard that tells email providers how to handle fake or spoofed emails pretending to come from your domain. For each domain you submit, you get back whether a valid record exists, what the policy is (none, quarantine, or reject), whether reporting addresses are set up, and the ful",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:13:49.916Z"
  },
  {
   "url": "https://dns-email-hygiene.relayhop.workers.dev/v1/email/disposable/user%40example.com",
   "host": "dns-email-hygiene.relayhop.workers.dev",
   "description": "Detect whether an email address uses a disposable / throwaway domain (Mailinator, TempMail, etc.). Classifies the INPUT address. Static list match, no external call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x20BeFfad24499E9b3d45dD0971B1D6AFB0AE925D",
   "x402_version": 2,
   "updated": "2026-09-11T17:37:07.431Z"
  },
  {
   "url": "https://dns-intel-api-production.up.railway.app/dns/reverse",
   "host": "dns-intel-api-production.up.railway.app",
   "description": "Reverse-DNS lookup for an IP: PTR record plus a best-effort list of other domains hosted on the same IP.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-12T16:57:06.429Z"
  },
  {
   "url": "https://dns-lookup.api.klymax402.com/api/lookup",
   "host": "dns-lookup.api.klymax402.com",
   "description": "Lookup DNS records for a domain",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-11T02:17:36.277Z"
  },
  {
   "url": "https://dns-whois-lookup.underscoredone.com/lookup",
   "host": "dns-whois-lookup.underscoredone.com",
   "description": "Send up to 10 domain names and get back every DNS record type (A, AAAA, MX, CNAME, TXT, NS, PTR, SOA, SRV, CAA, NAPTR, DS, TLSA) plus the full WHOIS registration profile (registrar, dates, contacts, status, nameservers) for each one. URLs are accepted and automatically stripped down to the bare domain. Duplicate domains are quietly removed before processing. Results come back as one flat row per d",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:14:15.586Z"
  },
  {
   "url": "https://dns.halowerk.com/domain",
   "host": "dns.halowerk.com",
   "description": "Resolves A, AAAA, MX, NS, TXT, CAA and SOA, reads the WHOIS record of the responsible registry, checks SPF, DMARC and known DKIM selectors, opens a TLS handshake for issuer, validity, chain and SAN list, and collects subdomains from Certificate Transparency. Fields that a registry refuses to answer are reported as unknown, never guessed.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T08:58:02.452Z"
  },
  {
   "url": "https://dns.openverbs.com/v1/resolve",
   "host": "dns.openverbs.com",
   "description": "Resolve DNS records for a hostname — A, AAAA, CNAME, MX, TXT, NS, SOA, CAA or SRV. NXDOMAIN or an absent record type returns an empty record set.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:06:50.48Z"
  },
  {
   "url": "https://dns.openverbs.com/v1/reverse",
   "host": "dns.openverbs.com",
   "description": "Reverse-resolve an IPv4 or IPv6 address to its PTR hostname(s). No PTR record returns an empty list. This is reverse DNS (PTR) — not ENS or onchain name resolution.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:06:52.539Z"
  },
  {
   "url": "https://dns.use.x402atlas.com/a",
   "host": "dns.use.x402atlas.com",
   "description": "DNS A record lookup — resolve any hostname or domain to its IPv4 addresses, returned as a clean JSON list. For host resolution, connectivity and uptime checks, IP-reputation enrichment and infrastructure mapping.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:08.492Z"
  },
  {
   "url": "https://dns.use.x402atlas.com/dnssec",
   "host": "dns.use.x402atlas.com",
   "description": "DNSSEC health check: reports whether a domain is DNSSEC-signed (DNSKEY), has a DS record at the parent, and whether the resolver authenticated the answer, with advisory warnings.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7",
   "x402_version": 2,
   "updated": "2026-09-09T10:19:06.482Z"
  },
  {
   "url": "https://dns.use.x402atlas.com/mx",
   "host": "dns.use.x402atlas.com",
   "description": "DNS MX record lookup — a domain's mail servers with their hostnames and priorities as structured JSON, for email routing, deliverability diagnostics and mail-provider detection.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:05.432Z"
  },
  {
   "url": "https://dns.use.x402atlas.com/rdap",
   "host": "dns.use.x402atlas.com",
   "description": "RDAP domain registration lookup: structured registrar, creation/updated/expiry dates, status, nameservers and a computed domain age. A parsed, snake_case JSON alternative to raw WHOIS text.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7",
   "x402_version": 2,
   "updated": "2026-09-09T16:14:15.029Z"
  },
  {
   "url": "https://dns.use.x402atlas.com/txt",
   "host": "dns.use.x402atlas.com",
   "description": "DNS TXT record lookup — a domain's TXT records as a clean JSON list: SPF, DKIM and DMARC policy strings plus site-verification and domain-ownership tokens, for email-authentication and domain-verification checks.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7",
   "x402_version": 2,
   "updated": "2026-09-09T16:00:14.225Z"
  },
  {
   "url": "https://dns.use.x402atlas.com/whois",
   "host": "dns.use.x402atlas.com",
   "description": "WHOIS domain lookup — raw registry text with registrar, nameservers, lifecycle dates and status, plus the responding server. Use the RDAP endpoint when you need parsed structured data.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7",
   "x402_version": 2,
   "updated": "2026-09-14T01:51:19.414Z"
  },
  {
   "url": "https://dnsdoctor.dev/api/v1/bulk-scan",
   "host": "dnsdoctor.dev",
   "description": "One DNS Doctor bulk scan of 2-50 domains in a single call, priced per domain.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x6fDc1f22520151DfBc6273d6C48E413D434C7916",
   "x402_version": 2,
   "updated": "2026-09-05T12:42:10.049Z"
  },
  {
   "url": "https://dnsdoctor.dev/api/v1/watch/ping",
   "host": "dnsdoctor.dev",
   "description": "One DNS Doctor HTTP ping watch: a URL is checked from five regions on four continents on a 5- or 15-minute cadence for a paid window of up to 24 hours, polled by handle.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x6fDc1f22520151DfBc6273d6C48E413D434C7916",
   "x402_version": 2,
   "updated": "2026-09-05T22:19:43.216Z"
  },
  {
   "url": "https://dnsdoctor.dev/api/v1/watch/propagation",
   "host": "dnsdoctor.dev",
   "description": "One DNS Doctor propagation watch: a name is re-checked across six vantage points for a paid window of up to 24 hours, polled by handle.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x6fDc1f22520151DfBc6273d6C48E413D434C7916",
   "x402_version": 2,
   "updated": "2026-09-05T22:19:41.866Z"
  },
  {
   "url": "https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/contract",
   "host": "doc-extract-api.thestarboy9696-4ef.workers.dev",
   "description": "SchemaLock — parse a contract for its key terms as structured JSON data from a PDF or image (parties, dates, term, payment terms, termination clause, governing law, obligations, signatures). Unlike generic OCR or text-only extraction APIs, this takes the raw file directly and validates date logic (expiration after effective date), one automatic retry. Still fails after that, you aren't charged. Pe",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x65c767C483dd862d08Bc3d6500Cd4CD770Ae28ED",
   "x402_version": 2,
   "updated": "2026-09-08T19:25:06.051Z"
  },
  {
   "url": "https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/custom",
   "host": "doc-extract-api.thestarboy9696-4ef.workers.dev",
   "description": "SchemaLock — extract structured JSON data from any PDF/image or raw text/HTML, converting it into a JSON Schema you supply, not limited to invoice/receipt/contract/resume. Unlike the fixed invoice/receipt/contract/resume endpoints, this accepts any JSON Schema — you define the fields. Takes a PDF/image file OR raw text/HTML you already have (e.g. a scraped page). Schema-conformance, not fact-check",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65c767C483dd862d08Bc3d6500Cd4CD770Ae28ED",
   "x402_version": 2,
   "updated": "2026-09-08T19:25:19.108Z"
  },
  {
   "url": "https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/invoice",
   "host": "doc-extract-api.thestarboy9696-4ef.workers.dev",
   "description": "SchemaLock — extract structured JSON data from an invoice PDF or image (vendor, line items, subtotal, tax, total, dates, payment terms). Unlike generic OCR (raw text) or text-only extraction APIs, this takes the raw file directly and validates against source math: line items checked against subtotal/tax/total, dates and currency checked, one automatic retry. If it still fails after that, you aren'",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65c767C483dd862d08Bc3d6500Cd4CD770Ae28ED",
   "x402_version": 2,
   "updated": "2026-09-08T19:24:45.166Z"
  },
  {
   "url": "https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/receipt",
   "host": "doc-extract-api.thestarboy9696-4ef.workers.dev",
   "description": "SchemaLock — extract structured JSON data from a receipt PDF or image (merchant, items, subtotal, tax, tip, total, payment method). Unlike generic OCR (raw text) or text-only extraction APIs, this takes the raw file directly and validates against source math: line items checked against subtotal/tax/total, dates and currency checked, one automatic retry. If it still fails after that, you aren't cha",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65c767C483dd862d08Bc3d6500Cd4CD770Ae28ED",
   "x402_version": 2,
   "updated": "2026-09-08T19:24:55.466Z"
  },
  {
   "url": "https://doc-extract-api.thestarboy9696-4ef.workers.dev/extract/resume",
   "host": "doc-extract-api.thestarboy9696-4ef.workers.dev",
   "description": "SchemaLock — extract structured JSON data from a resume PDF or image (contact info, work experience, education, skills). Unlike generic OCR or text-only extraction APIs, this takes the raw file directly and validates email format and work-history date order, one automatic retry. Still fails after that, you aren't charged. No content stored after the response returns.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x65c767C483dd862d08Bc3d6500Cd4CD770Ae28ED",
   "x402_version": 2,
   "updated": "2026-09-08T19:25:15.528Z"
  },
  {
   "url": "https://doc.lonestaroracle.xyz/convert",
   "host": "doc.lonestaroracle.xyz",
   "description": "Converts any URL (PDF, webpage, Google Doc) to clean Markdown with optional AI summary. $0.05/convert via x402 on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-03T22:14:36.386Z"
  },
  {
   "url": "https://doctor.promoclube.online/diagnose",
   "host": "doctor.promoclube.online",
   "description": "Full paid x402 diagnostic JSON for a target endpoint.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3F9dBB57E651e1870F2f005b43470f709371F358",
   "x402_version": 2,
   "updated": "2026-09-10T01:17:44.105Z"
  },
  {
   "url": "https://dogdaycare.pages.dev/historical",
   "host": "dogdaycare.pages.dev",
   "description": "Paid access to GET /historical",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x52c1f433dBa6C512c257C77212f7096C37fD1683",
   "x402_version": 2,
   "updated": "2026-09-10T02:42:08.242Z"
  },
  {
   "url": "https://dogdaycare.pages.dev/toss-treat",
   "host": "dogdaycare.pages.dev",
   "description": "YOu can pick any dog that is at the daycare",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xDdB1fe4892599551c50cDaad8a2fc3ce17A4a9cC",
   "x402_version": 2,
   "updated": "2026-09-10T19:36:48.875Z"
  },
  {
   "url": "https://dokimo.augaster.com/paid/verify",
   "host": "dokimo.augaster.com",
   "description": "Dokimo Verify API (GET) - scheme demo: recomputes a sample dokimo-merkle-v1 proof to its root. For real caller verification, POST /paid/verify (recompute + on-chain anchor check). Scheme: /merkle-spec.html.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb3Cc1566b213Dc97F6aaC5984e849Df2f2391772",
   "x402_version": 2,
   "updated": "2026-09-11T16:02:50.359Z"
  },
  {
   "url": "https://domain-age-checker.underscoredone.com/lookup",
   "host": "domain-age-checker.underscoredone.com",
   "description": "Send a list of domain names and this tool tells you exactly how old each one is, when it was first registered, when it expires, and how much time is left before expiration. Great for spotting brand-new suspicious domains, researching competitors, or evaluating domains before buying or linking to them. Works with over 100 domain extensions worldwide.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:14:21.56Z"
  },
  {
   "url": "https://domain-availability-checker.underscoredone.com/check",
   "host": "domain-availability-checker.underscoredone.com",
   "description": "Give this API up to 10 domain names and it tells you whether each has a registration record at the official registry. It uses RDAP, the structured replacement for WHOIS, so there is no free-text parsing. Each domain comes back as 'registered', 'unregistered', or 'indeterminate' when the registry has no RDAP for that ending. 'Unregistered' means no record was found, which usually means available - ",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:14:27.547Z"
  },
  {
   "url": "https://domain-intelligence.api.klymax402.com/api/lookup",
   "host": "domain-intelligence.api.klymax402.com",
   "description": "Get comprehensive domain intelligence (WHOIS + DNS + SSL) (POST variant)",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T21:38:40.404Z"
  },
  {
   "url": "https://domain.hugen.tokyo/domain/dns",
   "host": "domain.hugen.tokyo",
   "description": "DNS lookup across 3 independent resolvers in parallel — A, AAAA, MX, TXT, NS, CNAME, SOA records. SPF mechanism parsing, DMARC policy extraction, resolver inconsistency detection (DNS hijacking/BGP leak signal). One call replaces 3 separate resolver queries + result comparison. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-22T21:10:42.508Z"
  },
  {
   "url": "https://domain.hugen.tokyo/domain/full",
   "host": "domain.hugen.tokyo",
   "description": "Complete domain intelligence in one call — WHOIS, multi-resolver DNS, SSL/TLS, tech stack, security headers, subdomain discovery, redirect chain. All 7 run in parallel with individual timeouts. Partial results on component failure. Weighted overall security grade. Doing this yourself requires 7 separate tools and result aggregation. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:26:50.238Z"
  },
  {
   "url": "https://domain.hugen.tokyo/domain/headers",
   "host": "domain.hugen.tokyo",
   "description": "Security header audit — 10 headers checked: CSP, HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, X-XSS-Protection, CORP, COEP, COOP. Information leakage detection via Server/X-Powered-By headers. A-F security grade. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:55.452Z"
  },
  {
   "url": "https://domain.hugen.tokyo/domain/redirect",
   "host": "domain.hugen.tokyo",
   "description": "Redirect chain analysis — follows up to 10 hops (301/302/303/307/308) with per-hop timing, status codes, TLS status. Detects HTTPS-to-HTTP TLS downgrade, redirect loops, excessive chains. A-F grade. SSRF-safe. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:26:12.396Z"
  },
  {
   "url": "https://domain.hugen.tokyo/domain/ssl",
   "host": "domain.hugen.tokyo",
   "description": "SSL/TLS certificate analysis — issuer, SAN list, serial number, validity period, days until expiry. TLS 1.0/1.1/1.2/1.3 individual probing. Automated A-F security grade. No SSL library setup or certificate parsing needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-30T15:38:59.039Z"
  },
  {
   "url": "https://domain.hugen.tokyo/domain/tech",
   "host": "domain.hugen.tokyo",
   "description": "Technology stack detection (1000+ signatures) — web servers, CMS, JS frameworks, CDN, analytics. Identifies Nginx, Apache, WordPress, Shopify, React, Vue, Next.js, Cloudflare, and hundreds more. No pattern database maintenance needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:52.084Z"
  },
  {
   "url": "https://domain.hugen.tokyo/domain/whois",
   "host": "domain.hugen.tokyo",
   "description": "WHOIS registration lookup — registrar, creation/expiry/updated dates, domain age in days, name servers, DNSSEC, registrant country/org, EPP status codes. All TLDs (.com .net .org .io .dev .ai ccTLDs gTLDs). Per-field error resilience for TLD-specific parsing quirks. No WHOIS library setup or TLD-specific parsing needed. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-21T10:25:08.179Z"
  },
  {
   "url": "https://dragon7.space/v1/authors/:handle/scorecard",
   "host": "dragon7.space",
   "description": "Return an author's historical market-claim scorecard with resolved sample size, hit rate, Wilson confidence interval, direction breakdown, coverage and freshness.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7AAC1ccE7113306c7af59F82637d0A38B3e5C6b0",
   "x402_version": 2,
   "updated": "2026-09-09T15:12:35.153Z"
  },
  {
   "url": "https://driftflight.pay.zeroclick.io/v1/images/generate",
   "host": "driftflight.pay.zeroclick.io",
   "description": "Generate an image from a text prompt",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0x00acee6cd97a308ace9a3fe7da90664bfa9b6d21",
   "x402_version": 2,
   "updated": "2026-08-19T19:59:41.952Z"
  },
  {
   "url": "https://dripstack.com/api/v1/publications/:publicationSlug/:postSlug",
   "host": "dripstack.com",
   "description": "Paid JSON for one Substack-backed newsletter, blog, or podcast post: synthesized summary (`synthesizedSummary`), metadata, and identifiers for financial analysis. Path params are `publicationSlug` and `postSlug`. Returns 503 until summary exists. USDC `exact` x402 on Base or Solana; USD amount is per-post when set on the post, otherwise the server default.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xBF22b6DdB5A08c823856A779f1004eEa60C5aB92",
   "x402_version": 2,
   "updated": "2026-09-13T05:06:00.03Z"
  },
  {
   "url": "https://dripstack.com/api/v1/stock-picks",
   "host": "dripstack.com",
   "description": "Paid JSON for stock-picker calls from financial newsletters and investing articles. Query params: optional `date=YYYY-MM-DD` for one UTC effective day, optional `limit`. Default (omit `date`) returns the latest UTC effective day with picks. Rows missing publication timestamps may use extractedAt for the effective day. Returns 404 when no picks exist for the day. USDC `exact` x402 on Base or Solana",
   "method": "GET",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0xBF22b6DdB5A08c823856A779f1004eEa60C5aB92",
   "x402_version": 2,
   "updated": "2026-09-09T20:13:25.442Z"
  },
  {
   "url": "https://dripstack.com/api/v2/stock-picks",
   "host": "dripstack.com",
   "description": "Paid JSON for stock-picker calls (API V2). Bearer API key / JWT / OAuth subscribers (PRO/EXPERT) are served within their plan window without payment; everyone else pays per use via x402. Query params: optional `date=YYYY-MM-DD` (single UTC day), or `from`/`to` range (subscribers), plus `limit`, `limitDays`, `cursor`, `author`, `direction`, `query`, `sort`, `includePrices`. Rows include evidence qu",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xBF22b6DdB5A08c823856A779f1004eEa60C5aB92",
   "x402_version": 2,
   "updated": "2026-09-10T23:52:46.22Z"
  },
  {
   "url": "https://dripstack.xyz/api/v1/publications/:publicationSlug/:postSlug",
   "host": "dripstack.xyz",
   "description": "Paid JSON for one Substack-backed newsletter, blog, or podcast post: synthesized summary (`synthesizedSummary`), metadata, and identifiers for financial analysis. Path params are `publicationSlug` and `postSlug`. Returns 503 until summary exists. USDC `exact` x402 on Base or Solana; USD amount is per-post when set on the post, otherwise the server default.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xBF22b6DdB5A08c823856A779f1004eEa60C5aB92",
   "x402_version": 2,
   "updated": "2026-09-01T07:25:14.366Z"
  },
  {
   "url": "https://dwelldata.io/api/deals",
   "host": "dwelldata.io",
   "description": "Every field typed. Empty = explained. You never pay for a blank. Multifamily real estate deals feed: property listings with auditable NOI/DSCR underwriting and Hot/Warm/Pass scoring; a filtered query that matches nothing returns free. Want the full workup on one? GET /api/deals/{id}/report ($1.50) adds HUD-underwritten vs claimed NOI/cap, matched distress signals, and a suggested offer range. Sour",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xaab91727a29827783bc42135fc56bff5bfb8911d",
   "x402_version": 2,
   "updated": "2026-08-24T08:32:08.862Z"
  },
  {
   "url": "https://dwelldata.io/api/deals/basic",
   "host": "dwelldata.io",
   "description": "Entry tier of the multifamily deals feed: every active listing at card level — address, price, units, advertised cap rate, listing URL, freshness — without the computed underwriting or scoring. Same coverage, cheapest way to evaluate the feed. Same query filters as the full feed. Every field typed; a query that matches nothing returns free — you never pay for a blank.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xaab91727a29827783bc42135fc56bff5bfb8911d",
   "x402_version": 2,
   "updated": "2026-09-12T17:16:23.869Z"
  },
  {
   "url": "https://dwelldata.io/api/signals",
   "host": "dwelldata.io",
   "description": "County tax-delinquency distress signals for US real estate (Ohio metros: Cincinnati, Toledo, Dayton, Akron): owner name, parcel id, delinquent amount, and the public-record source URL for every row. Off-market lead sourcing for wholesalers, flippers, and buy-and-hold investors. Optional filters: county, min_amount, has_address. Every field typed; a query that matches nothing returns free — you nev",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xaab91727a29827783bc42135fc56bff5bfb8911d",
   "x402_version": 2,
   "updated": "2026-09-09T10:19:27.148Z"
  },
  {
   "url": "https://e-commerce-price-monitoring-production.up.railway.app/v1/price/check",
   "host": "e-commerce-price-monitoring-production.up.railway.app",
   "description": "Real-time product price lookup from a public e-commerce product URL. Use for product price checks, price monitoring, price comparison, shopping agents, ecommerce research, retail workflows, deal finding, and target-price tracking.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xF7C645b7600Fb6Aae07Fd0Cf31112A7788BE8F85",
   "x402_version": 2,
   "updated": "2026-08-30T15:48:32.353Z"
  },
  {
   "url": "https://eagle.quickai.build/check",
   "host": "eagle.quickai.build",
   "description": "Eagle Eye v1.0.0 — U.S. enterprise-grade wallet compliance screening. OFAC SDN + Circle USDC blacklist on Base. Signed audit receipts. Certified single-address check.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x85557C90027354eAeFFe9Ee4B4f4014818d8D3e1",
   "x402_version": 2,
   "updated": "2026-09-14T01:44:17.752Z"
  },
  {
   "url": "https://earn-tools-backend.onrender.com/seller-status",
   "host": "earn-tools-backend.onrender.com",
   "description": "Live x402 seller health and Base status.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5a9d3c8e3f0634f56966268c19bc5f8355944650",
   "x402_version": 2,
   "updated": "2026-09-12T16:52:14.358Z"
  },
  {
   "url": "https://earnings.lonestaroracle.xyz/calendar",
   "host": "earnings.lonestaroracle.xyz",
   "description": "Earnings calendar — upcoming report dates, EPS and revenue estimates for up to 30 tickers",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:55.522Z"
  },
  {
   "url": "https://earthquakes.use.x402atlas.com/recent",
   "host": "earthquakes.use.x402atlas.com",
   "description": "Recent earthquakes — search newest-first USGS seismic events by rolling time window and minimum magnitude, with revision, freshness, and provenance.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:59.537Z"
  },
  {
   "url": "https://earthquakes.use.x402atlas.com/significant",
   "host": "earthquakes.use.x402atlas.com",
   "description": "Significant earthquakes — search USGS seismic events above an explicit significance-score threshold, with magnitude and provenance but no danger or probability claim.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:33:00.438Z"
  },
  {
   "url": "https://ebay.use.x402atlas.com/product",
   "host": "ebay.use.x402atlas.com",
   "description": "eBay listing detail — one listing by product id: buy options & current bid, variants, shipping to a supported destination, seller reputation, item specifics, stock & watch counts as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:14.285Z"
  },
  {
   "url": "https://ebay.use.x402atlas.com/search",
   "host": "ebay.use.x402atlas.com",
   "description": "eBay listings search — live prices, condition, shipping, seller reputation, auctions & Buy It Now across supported regional eBay sites, with category, price band, condition, seller & location filters, sorted, as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-12T17:22:36.255Z"
  },
  {
   "url": "https://ebay.use.x402atlas.com/sold",
   "host": "ebay.use.x402atlas.com",
   "description": "eBay sold comps — sold & completed listings with realized prices and sold dates for pricing research and resale valuation, filterable by site, category, price band and condition, as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:15.802Z"
  },
  {
   "url": "https://econ.memoryapi.org/x402/econ/business",
   "host": "econ.memoryapi.org",
   "description": "U.S. County Business Patterns — number of businesses, employees, and payroll by industry (NAICS) and state.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-08T07:57:25.157Z"
  },
  {
   "url": "https://econ.memoryapi.org/x402/econ/demographics",
   "host": "econ.memoryapi.org",
   "description": "U.S. Census demographic data by state or county. Population, income, poverty, unemployment, home values, education.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-08T08:05:18.928Z"
  },
  {
   "url": "https://econdash.org/api/v1/m2m/countries/DEU",
   "host": "econdash.org",
   "description": "EconDash economic data API (M2M)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x39E10E5F431B26cae3D7D0A39aeF86055d015d8c",
   "x402_version": 2,
   "updated": "2026-09-09T11:10:02.608Z"
  },
  {
   "url": "https://econdash.org/api/v1/m2m/indicators/%7Bcode%7D",
   "host": "econdash.org",
   "description": "EconDash economic data API (M2M)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x39E10E5F431B26cae3D7D0A39aeF86055d015d8c",
   "x402_version": 2,
   "updated": "2026-08-23T02:01:37.205Z"
  },
  {
   "url": "https://econdash.org/api/v1/m2m/indicators/by-slug/%7Bslug%7D",
   "host": "econdash.org",
   "description": "EconDash economic data API (M2M)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x39E10E5F431B26cae3D7D0A39aeF86055d015d8c",
   "x402_version": 2,
   "updated": "2026-08-23T02:20:54.153Z"
  },
  {
   "url": "https://econdash.org/api/v1/m2m/indicators/NY.GDP.MKTP.CD",
   "host": "econdash.org",
   "description": "EconDash economic data API (M2M)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x39E10E5F431B26cae3D7D0A39aeF86055d015d8c",
   "x402_version": 2,
   "updated": "2026-09-03T17:34:57.672Z"
  },
  {
   "url": "https://econdash.org/api/v1/m2m/indicators/test",
   "host": "econdash.org",
   "description": "EconDash economic data API (M2M)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x39E10E5F431B26cae3D7D0A39aeF86055d015d8c",
   "x402_version": 2,
   "updated": "2026-08-24T02:11:46.133Z"
  },
  {
   "url": "https://econdash.org/api/v1/m2m/stats",
   "host": "econdash.org",
   "description": "EconDash economic data API (M2M)",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x39E10E5F431B26cae3D7D0A39aeF86055d015d8c",
   "x402_version": 2,
   "updated": "2026-09-08T02:08:47.184Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/country-brief",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Comprehensive sovereign economic intelligence for any of 190+ countries — macro fundamentals, fiscal position, external accounts, political risk, currency outlook and investment thesis. Replaces $2,000 EM bank research reports. For hedge-fund and treasury agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:12.878Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/credit-stress",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Sovereign credit and banking-system stress — World Bank debt data, IMF projections, CDS spreads, ratings and IMF-program status. For EM-bond, credit-insurance and treasury agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:13.803Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/divergence",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Gap analysis between official statistics and alternative data (satellite nightlights, shipping AIS, electricity, flights) — flags statistical manipulation and structural shifts. For sovereign-debt and FX agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:12.812Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/frontier-intel",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Economic intelligence for frontier and emerging markets where official data is sparse — Sub-Saharan Africa, Central Asia, South/SE Asia and MENA. For development-finance, impact-investing and supply-chain agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:13.576Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/gdp-tracker",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Real GDP growth (World Bank) versus IMF forward projections for 190+ countries — revision analysis, peer comparison and growth decomposition. For macro and EM research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:12.873Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/inflation-signals",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Multi-source inflation intelligence for any country — official CPI, IMF forecasts, food/energy dynamics and alternative signals, including where CPI is manipulated. For macro and EM agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:12.734Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/nightlights",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "VIIRS satellite nighttime-lights analysis versus official GDP — detects divergence between reported activity and satellite evidence across 100+ countries. For hedge-fund and intelligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:12.759Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/recession-signals",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Multi-indicator recession probability for any country — PMI, yield curve, credit spreads, GDP trajectory and IMF forecasts. For macro and cross-asset agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:12.9Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/sanctions-impact",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Economic impact of sanctions regimes via satellite, shipping AIS and alternative signals — Russia, Iran, Venezuela, DPRK and all OFAC/EU/UN jurisdictions. For compliance and geopolitical agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:14.034Z"
  },
  {
   "url": "https://econsignalpulse.theaslangroupllc.com/api/econsignal/trade-flows",
   "host": "econsignalpulse.theaslangroupllc.com",
   "description": "Global trade-flow intelligence — World Bank data, shipping AIS and news synthesis: bilateral balances, export composition, route activity and supply-chain risk. For supply-chain and macro agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:13.836Z"
  },
  {
   "url": "https://edgar.apitoll.cloud/v1/edgar/filings",
   "host": "edgar.apitoll.cloud",
   "description": "Latest SEC EDGAR filings for any US-listed company by stock ticker or CIK: 10-K annual reports, 10-Q quarterly reports, and 8-K material events. Resolves ticker to CIK via SEC's official index and returns the parsed filing (company, form type, dated items). Sourced live from data.sec.gov.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x58BdAD5e654691aC5eD4631758f3d8DA00666B6c",
   "x402_version": 2,
   "updated": "2026-09-12T16:59:08.911Z"
  },
  {
   "url": "https://edgar.apitoll.cloud/v1/edgar/insider",
   "host": "edgar.apitoll.cloud",
   "description": "Latest insider trades (SEC Form 4) for any US-listed company by stock ticker or CIK: who bought or sold, their role (director, officer, 10% owner), the buy/sell/grant/exercise code, shares, price per share, total value, and shares held after. Resolves ticker to CIK via SEC's official index. Sourced live from data.sec.gov.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x58BdAD5e654691aC5eD4631758f3d8DA00666B6c",
   "x402_version": 2,
   "updated": "2026-09-11T18:06:18.277Z"
  },
  {
   "url": "https://edgar.apitoll.cloud/v1/edgar/smart-money",
   "host": "edgar.apitoll.cloud",
   "description": "Smart-money bundle in one call for any US-listed company by stock ticker or CIK: insider trades (Form 4), institutional 13F-HR holdings, and recent 8-K material events together. Track what executives and hedge funds are doing — buys, sells, portfolio positions, and corporate events. Resolves ticker to CIK via SEC's official index. Sourced live from data.sec.gov.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x58BdAD5e654691aC5eD4631758f3d8DA00666B6c",
   "x402_version": 2,
   "updated": "2026-09-13T19:47:33.876Z"
  },
  {
   "url": "https://edgar.openverbs.com/v1/facts",
   "host": "edgar.openverbs.com",
   "description": "Read a single XBRL financial concept for a company (by CIK or ticker) from its as-filed statements. Give the concept's XBRL tag (e.g. Revenues, NetIncomeLoss, Assets, EarningsPerShareDiluted) and optionally the taxonomy (default us-gaap, also dei). Returns the label and, per unit (USD, shares), recent datapoints with period end, value, fiscal year/period, form, filing date and accession. Bounded, ",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:23.661Z"
  },
  {
   "url": "https://edgar.openverbs.com/v1/filings",
   "host": "edgar.openverbs.com",
   "description": "List a company's most recent EDGAR filings, identified by CIK or ticker. Optionally filter to a single form type (e.g. 10-K, 10-Q, 8-K, 4, S-1). Each filing includes its accession number, form type, filing and report dates, the primary document name, whether it carries XBRL, and a direct URL to the as-filed document. Also returns company name, tickers, exchanges and SIC industry code.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:21.001Z"
  },
  {
   "url": "https://edgar.openverbs.com/v1/financials",
   "host": "edgar.openverbs.com",
   "description": "One-call financial snapshot for a US public company (by CIK or ticker), from its as-filed SEC XBRL statements: revenue, cost of revenue, gross profit, operating income, net income, EPS (basic/diluted), total assets, total liabilities, stockholders equity, cash, operating cash flow and shares outstanding. Each line item gives the latest full fiscal year and the latest reported value. Unknown compan",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-10T17:57:31.603Z"
  },
  {
   "url": "https://edgar.openverbs.com/v1/lookup",
   "host": "edgar.openverbs.com",
   "description": "Resolve a stock ticker symbol or company name to its Central Index Key (CIK) - the identifier every other EDGAR endpoint keys on. Exact ticker matches rank first, then company-name prefix/substring matches. Returns each match's zero-padded CIK, numeric CIK, ticker and official company title.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:18.748Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/aid/appeal-check",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Financial-aid appeal screen (US federal aid / FAFSA): routes a situation to the correct legal lane — HEA §479A professional judgment (job loss, medical, divorce, disaster), dependency override, unsub-only certification, or homeless-youth determination — with statutory citations, the documentation checklist, deny-risk screens (IPA medical math, era gates), and honest non-qualifier answers. Determin",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:16.182Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/aid/appeal-letter",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Financial-aid appeal letter (US federal aid / FAFSA): deterministic lane routing (HEA §479A professional judgment / dependency override / unsub-only / homeless-youth) plus a ready-to-send, citation-backed letter to the college financial aid office — statutory basis, documentation enclosures, no-blanket-denial and no-fee leverage, and honest refusal when the ground is a documented non-qualifier.",
   "method": "GET",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:16.333Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/edu/co-op-guide",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Homeschool co-op finder / find local homeschool groups / support groups near me. Locates co-ops, support groups, and educational communities in any area via live web search, with evaluation criteria, cost expectations, and how-to-start guidance.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:15.727Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/edu/curriculum-match",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Homeschool curriculum finder / what curriculum should I use / curriculum comparison. Returns personalized curriculum recommendations by grade, subject, learning style, religious preference, and budget with side-by-side comparisons, including a free or low-cost option.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:15.759Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/edu/homeschool-laws",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Homeschool laws / is homeschooling legal / homeschool requirements by state. Returns legal requirements, notification rules, curriculum mandates, testing requirements, and a compliance checklist by US state (all 50) and many countries, backed by live web research.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:16.158Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/exam/explain",
   "host": "edupulse.theaslangroupllc.com",
   "description": "How to answer / question-type strategy / how to approach this exam question. Explains how to tackle a specific exam question type with a worked example and test-taking strategy (NCLEX NGN, LSAT logic games, CPA simulations, etc.). Any exam worldwide.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-17T15:22:31.854Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/exam/mock",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Mock exam / practice test / full timed exam simulation with answer key. Generates a realistic 20-question mock exam with answer key and rationales, with a duration you set in minutes. Any exam, certification, or license worldwide (NCLEX, Series-7, CPA, Bar, etc.).",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-17T15:22:31.839Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/exam/prep",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Exam practice questions / test prep questions / practice problems with rationales. Returns authentic exam-style questions with detailed answer rationales by exam, topic, and difficulty. Any exam, certification, or license worldwide (NCLEX, CPA, Bar, etc.).",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-17T15:22:31.649Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/exam/sample",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Exam-suite sampler / preview — deterministic, no LLM. For the exam (and optional topic) you name, returns exactly what each paid exam product (prep, mock, grade, flashcards, explain) requires and produces for those inputs, plus real external study-resource links. Agent-tier preview under the exam suite’s $0.50–$1 price points.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:15.079Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/loan/fix-check",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Student-loan fix screen: routes a problem to the correct legal lane — federal false-certification or closed-school discharge (34 CFR 685.215/685.214, with the 180-day window math), PSLF reconsideration/buyback (685.219(g), 90-day window), or a California AB 376 servicer demand ($500/violation statutory floor, treble for forgiveness interference) — with verbatim citations, deadline math, documentat",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:15.971Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/loan/fix-letter",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Student-loan fix document: deterministic lane routing plus the ready-to-send paper — a California AB 376 statutory demand letter (the §1788.103(d) pre-suit notice itself, with the $500/violation and $1,500 treble floors), a PSLF reconsideration narrative (90-day window math), or a discharge application statement-of-facts (false certification / closed school / identity theft). Honest refusal on hel",
   "method": "GET",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:16.963Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/loan/plan-check",
   "host": "edupulse.theaslangroupllc.com",
   "description": "SAVE is ending — compare your actual numbers on every plan still open to you. RAP vs IBR vs the new Tiered Standard: exact monthly payment math (RAP AGI brackets + $50/dependent credit, IBR 2026 poverty-line discretionary income, tiered amortization), forgiveness horizons, PSLF eligibility, and which of the three fits your 90-day switch window. Deterministic, citation-pinned, no LLM.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:16.856Z"
  },
  {
   "url": "https://edupulse.theaslangroupllc.com/api/study/misconception",
   "host": "edupulse.theaslangroupllc.com",
   "description": "Misconception diagnosis / why is my answer wrong / knowledge-gap finder. Pinpoints the exact misconception behind a wrong answer, explains the correct reasoning, and names the concept to review. Works for any exam or subject worldwide.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:03.482Z"
  },
  {
   "url": "https://elevenlabs.x402.paywithlocus.com/elevenlabs/tts",
   "host": "elevenlabs.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.00375,
   "price_atomic": "3750",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-10T00:03:37.835Z"
  },
  {
   "url": "https://eltociear-skill-audit.hf.space/headers",
   "host": "eltociear-skill-audit.hf.space",
   "description": "Fetch a URL and grade its HTTP security headers (HSTS, CSP, X-Frame-Options, etc.)",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5bCDA55247B238a573A968B234F788a2D35664Dd",
   "x402_version": 2,
   "updated": "2026-09-14T01:45:23.976Z"
  },
  {
   "url": "https://eltociear-skill-audit.hf.space/llm/chat",
   "host": "eltociear-skill-audit.hf.space",
   "description": "Run a chat completion against an open-weight 20B-class model — plain prompt in, text out, with automatic failover across independent inference backends so a single call still answers when any one provider is down or rate-limiting",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5bCDA55247B238a573A968B234F788a2D35664Dd",
   "x402_version": 2,
   "updated": "2026-08-19T22:56:03.469Z"
  },
  {
   "url": "https://eltociear-tokenguard.hf.space/hacks",
   "host": "eltociear-tokenguard.hf.space",
   "description": "DeFi exploit/hack history — 574+ incidents sorted by funds lost with technique, chain, classification. Filter by minimum amount (DeFiLlama).",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x5bCDA55247B238a573A968B234F788a2D35664Dd",
   "x402_version": 2,
   "updated": "2026-09-12T17:23:41.33Z"
  },
  {
   "url": "https://eltociear-tokenguard.hf.space/onchain_pulse",
   "host": "eltociear-tokenguard.hf.space",
   "description": "One-call on-chain analytics digest: biggest protocol TVL shifts (with $ amounts), trending tokens, and a recent-exploit overlay JOINED to the TVL movers (a bleeding protocol gets tagged with a matching hack). Packaged report, not raw side-by-side lists.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x5bCDA55247B238a573A968B234F788a2D35664Dd",
   "x402_version": 2,
   "updated": "2026-08-18T10:35:24.043Z"
  },
  {
   "url": "https://email-auth.use.x402atlas.com/check",
   "host": "email-auth.use.x402atlas.com",
   "description": "Email authentication posture check: parses SPF, DMARC and DKIM plus MX for any domain and grades deliverability/anti-spoofing gaps (SPF +all, SPF >10 lookups, DMARC p=none, missing DKIM). Clean JSON for deliverability and security-ops automation.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x3731f5C2c1835E3aCe2AC157c4e31b1cEA0CB0e0",
   "x402_version": 2,
   "updated": "2026-09-13T19:43:54.145Z"
  },
  {
   "url": "https://email-deliverability.api.klymax402.com/api/audit",
   "host": "email-deliverability.api.klymax402.com",
   "description": "Audit email deliverability for a domain — checks SPF, DKIM, DMARC, MX records (POST variant)",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T21:38:43.104Z"
  },
  {
   "url": "https://email-finder.api.klymax402.com/api/find",
   "host": "email-finder.api.klymax402.com",
   "description": "Find a person's email from their name and company domain (POST variant)",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-09T15:01:17.417Z"
  },
  {
   "url": "https://email-validator.pdfextractapi.workers.dev/validate",
   "host": "email-validator.pdfextractapi.workers.dev",
   "description": "Validate an email address: syntax, live MX record check, and disposable-domain detection.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-30T15:22:10.609Z"
  },
  {
   "url": "https://email-verification.api.klymax402.com/api/verify/batch",
   "host": "email-verification.api.klymax402.com",
   "description": "Verify up to 100 email addresses in batch",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-08-30T15:57:06.313Z"
  },
  {
   "url": "https://email-verifier.underscoredone.com/verify",
   "host": "email-verifier.underscoredone.com",
   "description": "Takes one email address and tells you whether it can actually receive mail. Returns a verdict of valid, invalid, or risky, splits the address into username and domain, and flags free providers and role accounts like admin@ or support@. One address per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-03T03:49:30.265Z"
  },
  {
   "url": "https://email-verify-api-production-d262.up.railway.app/bulk-verify",
   "host": "email-verify-api-production-d262.up.railway.app",
   "description": "Verify up to 100 emails in one call; returns a per-email record matching /verify.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-23T02:16:46.114Z"
  },
  {
   "url": "https://email-verify-api-production-d262.up.railway.app/domain-check",
   "host": "email-verify-api-production-d262.up.railway.app",
   "description": "Check whether a domain has valid MX records and is not on the disposable list; also reports free-provider.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-08T08:06:59.442Z"
  },
  {
   "url": "https://email-verify-api-production-d262.up.railway.app/verify",
   "host": "email-verify-api-production-d262.up.railway.app",
   "description": "Verify a single email: syntax, MX records, SMTP RCPT probe, catch-all, disposable, role-based, free-provider, typo suggestion, 0-100 score, and verdict.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-12T16:48:02.511Z"
  },
  {
   "url": "https://email-verify-api.johntaylor1online.workers.dev/verify",
   "host": "email-verify-api.johntaylor1online.workers.dev",
   "description": "Email Verification & Deliverability",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T07:01:21.545Z"
  },
  {
   "url": "https://email.openverbs.com/v1/validate",
   "host": "email.openverbs.com",
   "description": "Validate an email address — syntax, MX/A deliverability lookup, and disposable / role-based address detection. No mailbox probing.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:30.796Z"
  },
  {
   "url": "https://emailauth.openverbs.com/v1/dkim-parse",
   "host": "emailauth.openverbs.com",
   "description": "Parse a DKIM public-key DNS TXT record (\"v=DKIM1; k=rsa; p=…\") into its key type, public key, hash algorithms, service types and flags. An empty `p` is reported as a revoked key. A missing `p` tag is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:46.436Z"
  },
  {
   "url": "https://emailauth.openverbs.com/v1/dmarc-parse",
   "host": "emailauth.openverbs.com",
   "description": "Parse a DMARC TXT record (\"v=DMARC1; p=…\") into its policy, alignment, sampling and reporting tags. Missing or invalid policy/alignment/pct values are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:44.344Z"
  },
  {
   "url": "https://emailauth.openverbs.com/v1/spf-check",
   "host": "emailauth.openverbs.com",
   "description": "Evaluate an SPF record against an IPv4/IPv6 address using only its literal ip4/ip6/all mechanisms. DNS-dependent mechanisms (include, a, mx, exists, redirect) reached before a match yield an honest `indeterminate` result rather than a guess.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:42.429Z"
  },
  {
   "url": "https://emailauth.openverbs.com/v1/spf-parse",
   "host": "emailauth.openverbs.com",
   "description": "Parse an SPF TXT record (\"v=spf1 …\") into its qualified mechanisms and modifiers. Records that do not start with v=spf1 or use unknown mechanisms are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:40.019Z"
  },
  {
   "url": "https://embed.gedx402.com/v1/rerank",
   "host": "embed.gedx402.com",
   "description": "Rerank documents against a query with BGE Reranker Base (@cf/baai/bge-reranker-base). POST query plus documents[]; returns relevance scores for search and RAG pipelines.",
   "method": "POST",
   "chain": "base",
   "price": 0.0023,
   "price_atomic": "2300",
   "asset": "USDC",
   "pay_to": "0xb3C2776cE3F99cb3366520c27b4aC5D436942Ab6",
   "x402_version": 2,
   "updated": "2026-08-18T13:14:10.378Z"
  },
  {
   "url": "https://embedding-quality-scorer.johntaylor1online.workers.dev/score",
   "host": "embedding-quality-scorer.johntaylor1online.workers.dev",
   "description": "Embedding Quality Scorer",
   "method": "POST",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-14T07:02:23.424Z"
  },
  {
   "url": "https://emc2ai.io/x402/bitquery/bagcheck/raw",
   "host": "emc2ai.io",
   "description": "Bag check - token holder distribution with concentration risk metrics.",
   "method": "POST",
   "chain": "base",
   "price": 0.4,
   "price_atomic": "400000",
   "asset": "USDC",
   "pay_to": "0xc9368b30BD620164FD1a05a5d99dcaf8Ae754775",
   "x402_version": 1,
   "updated": "2026-05-20T14:21:20.927Z"
  },
  {
   "url": "https://emoji.openverbs.com/v1/flag",
   "host": "emoji.openverbs.com",
   "description": "Build the flag emoji for an ISO 3166-1 alpha-2 country code from its regional-indicator symbols (e.g. \"US\" → 🇺🇸). Non two-letter codes are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:13.911Z"
  },
  {
   "url": "https://emoji.openverbs.com/v1/info",
   "host": "emoji.openverbs.com",
   "description": "Given an emoji character (or any string), return its code points and — if known — its name, category, shortcodes and tags. An unknown emoji is a successful result with `known:false`, not an error.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:11.792Z"
  },
  {
   "url": "https://emoji.openverbs.com/v1/lookup",
   "host": "emoji.openverbs.com",
   "description": "Resolve an emoji by its shortcode (e.g. \"smile\" or \":smile:\") or exact name. Provide exactly one field. Returns the emoji, its metadata and code points.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:07.562Z"
  },
  {
   "url": "https://emoji.openverbs.com/v1/search",
   "host": "emoji.openverbs.com",
   "description": "Fuzzy-search emoji by name, shortcode or keyword tag, ranked exact → prefix → substring.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:17:09.624Z"
  },
  {
   "url": "https://emoji.today/api/vote",
   "host": "emoji.today",
   "description": "Cast a paid vote for today's emoji election on emoji.today",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xec7051578C9cE20EA27EED1052F8B4c584AEE2B3",
   "x402_version": 2,
   "updated": "2026-09-13T14:11:54.596Z"
  },
  {
   "url": "https://encoding.openverbs.com/v1/detect",
   "host": "encoding.openverbs.com",
   "description": "Guess the character set of a base64-encoded byte buffer: sniffs a byte-order mark, then falls back to ASCII / UTF-8 validation and a UTF-16 NUL-pattern heuristic. Returns a best-effort charset with a confidence label — a low-confidence guess is still a successful 200.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:48.446Z"
  },
  {
   "url": "https://encoding.openverbs.com/v1/inspect",
   "host": "encoding.openverbs.com",
   "description": "Break a string into its Unicode code points, each with its U+ notation, decimal value and UTF-8 / UTF-16 byte layout, plus total byte lengths.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:54.646Z"
  },
  {
   "url": "https://encoding.openverbs.com/v1/normalize",
   "host": "encoding.openverbs.com",
   "description": "Apply a Unicode normalisation form (NFC, NFD, NFKC or NFKD) to a string. Reports whether the text changed and its length in UTF-16 code units and code points.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:52.628Z"
  },
  {
   "url": "https://encoding.openverbs.com/v1/transcode",
   "host": "encoding.openverbs.com",
   "description": "Decode a base64 byte buffer from one character set and re-encode it into another (utf-8, utf-16le, utf-16be, latin1, ascii). Characters that the target set cannot represent, or bytes invalid for the source set, are clean 400s.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:16:50.552Z"
  },
  {
   "url": "https://endpoint-intelligence-edge.ldbertoldi.workers.dev/v1/reports/service",
   "host": "endpoint-intelligence-edge.ldbertoldi.workers.dev",
   "description": "Perform fresh TCP service identification against a public IP address or hostname and port. Returns protocol, detected service, software product, version and CPE information where observable.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x30685408232272758E3E9f32614819b9bDaAFd7b",
   "x402_version": 2,
   "updated": "2026-08-30T15:47:50.553Z"
  },
  {
   "url": "https://endpoint-iq-production.up.railway.app/v1/score",
   "host": "endpoint-iq-production.up.railway.app",
   "description": "Score how clearly an AI agent can discover, parse, and reason about a public API response.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xBf11E11aB3607Ae7f1c51b79fd0e585C0cca4B82",
   "x402_version": 2,
   "updated": "2026-09-05T02:15:07.541Z"
  },
  {
   "url": "https://energy.halowerk.com/carbon/now",
   "host": "energy.halowerk.com",
   "description": "Aktuelle CO2-Intensität des deutschen Strommix.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T12:01:11.74Z"
  },
  {
   "url": "https://energy.halowerk.com/demo/paid-sample",
   "host": "energy.halowerk.com",
   "description": "Cheapest end-to-end x402 purchase test. Always returns a 402 challenge without payment and the current full NegPrice decision after a valid USDC payment.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T16:48:38.23Z"
  },
  {
   "url": "https://energy.halowerk.com/events/grid",
   "host": "energy.halowerk.com",
   "description": "Ereignisfeed für Dunkelflaute, Sturm, negative Preise und Rekorde.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T13:21:36.396Z"
  },
  {
   "url": "https://energy.halowerk.com/grid/load",
   "host": "energy.halowerk.com",
   "description": "Grid-monitoring and dispatch agents buy this endpoint to obtain the latest German system load from SMARD.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T12:56:04.905Z"
  },
  {
   "url": "https://energy.halowerk.com/optimizer/cheapest-window",
   "host": "energy.halowerk.com",
   "description": "Flexible-load agents buy this endpoint to schedule a contiguous operating window at the lowest average electricity price.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T13:21:38.11Z"
  },
  {
   "url": "https://energy.halowerk.com/predict/negative-price",
   "host": "energy.halowerk.com",
   "description": "Battery, EV, and trading agents buy this endpoint to receive calibrated 2h/4h/6h negative-price probabilities, reviewed threshold profiles and an executable response policy.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-08T23:30:23.183Z"
  },
  {
   "url": "https://energy.halowerk.com/price/forecast",
   "host": "energy.halowerk.com",
   "description": "Energy-trading and flexible-load agents buy this endpoint to compare the next 24 hours of EPEX prices and volatility.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T13:21:39.831Z"
  },
  {
   "url": "https://energy.halowerk.com/price/negative-forecast",
   "host": "energy.halowerk.com",
   "description": "Stunden mit negativen Strompreisen in den nächsten 24 Stunden.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T13:21:42.063Z"
  },
  {
   "url": "https://energy.halowerk.com/price/spot",
   "host": "energy.halowerk.com",
   "description": "Trading and dispatch agents buy this endpoint to obtain the current German EPEX spot price for immediate decisions.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-18T14:03:13.314Z"
  },
  {
   "url": "https://energy.halowerk.com/renewable/share",
   "host": "energy.halowerk.com",
   "description": "Carbon-aware and ESG agents buy this endpoint to measure the current renewable share and generation mix in Germany.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T12:56:08.639Z"
  },
  {
   "url": "https://energy.halowerk.com/research/quick",
   "host": "energy.halowerk.com",
   "description": "Research and market-monitoring agents buy this endpoint to answer a focused question with a compact live market snapshot.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-21T12:56:12.477Z"
  },
  {
   "url": "https://energy.lonestaroracle.xyz/energy",
   "host": "energy.lonestaroracle.xyz",
   "description": "US energy inventory catalyst signal + EIA report calendar (optional ?report=)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-09T15:01:38.87Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/decision-tools/api/calendar/uk-business-deadline",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-02T16:16:50.103Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/decision-tools/api/carbon/cleanest-window",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T18:45:51.809Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/decision-tools/api/domain/expiry-audit",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-02T16:16:34.297Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/decision-tools/api/fx/quote-audit",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-02T16:16:33.102Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/decision-tools/api/package/health-audit",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-02T16:16:47.675Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/mcp-ebt/api/ctc/estimate",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T17:57:36.682Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/mcp-ebt/api/eitc/estimate",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T17:52:48.774Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/mcp-ebt/api/liheap/estimate",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T17:52:49.703Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/mcp-ebt/api/msp/estimate",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T17:57:37.791Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/mcp-ebt/api/screener/check",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T17:43:05.928Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/mcp-ebt/api/ssi/estimate",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T17:57:38.646Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/mcp-ebt/api/wic/estimate",
   "host": "energybilltoolkit.co.uk",
   "description": "Pay-per-use EBT screening endpoint",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-09-01T17:57:40.099Z"
  },
  {
   "url": "https://energybilltoolkit.co.uk/places/api/tools/place-lookup",
   "host": "energybilltoolkit.co.uk",
   "description": "Place Distance tool: Search for places by name — returns coordinates, population, country, and admin region.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe602344ef3944497a72981e36066c62e7a99f599",
   "x402_version": 2,
   "updated": "2026-08-30T15:36:46.809Z"
  },
  {
   "url": "https://enforcement.cfsoft.us/v1/check",
   "host": "enforcement.cfsoft.us",
   "description": "Any federal enforcement action, court record or filing against this company? Verdict, match count, the names matched on, agencies, latest date, 90-day and 12-month counts. Signals from public records, not a compliance screen.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-12T20:25:11.874Z"
  },
  {
   "url": "https://enforcement.cfsoft.us/v1/report",
   "host": "enforcement.cfsoft.us",
   "description": "Full enforcement report: every matching record with title, date, agency, court, case number, case type, official source URL and courtpls.com page URL, plus per-month and per-case-type breakdowns and the basis each record matched on.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-12T20:25:20.275Z"
  },
  {
   "url": "https://enrichx402.com/api/exa/contents",
   "host": "enrichx402.com",
   "description": "Exa Contents - Retrieve content from URLs",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x325bdF6F7efAB24a2210c48c1b64cAb2eAe1d430",
   "x402_version": 2,
   "updated": "2026-09-07T21:18:51.956Z"
  },
  {
   "url": "https://enrichx402.com/api/exa/search",
   "host": "enrichx402.com",
   "description": "Exa Search - Neural search across the web",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x325bdF6F7efAB24a2210c48c1b64cAb2eAe1d430",
   "x402_version": 2,
   "updated": "2026-09-06T20:07:44.539Z"
  },
  {
   "url": "https://ens-resolver.api.klymax402.com/api/resolve",
   "host": "ens-resolver.api.klymax402.com",
   "description": "Resolve ENS name to Ethereum address or reverse-resolve address to ENS name",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:11:20.016Z"
  },
  {
   "url": "https://ens-resolver.pdfextractapi.workers.dev/resolve",
   "host": "ens-resolver.pdfextractapi.workers.dev",
   "description": "Resolve an ENS name to an address, or an address to its primary ENS name.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-30T15:35:23.013Z"
  },
  {
   "url": "https://ens-resolver.underscoredone.com/resolve",
   "host": "ens-resolver.underscoredone.com",
   "description": "Look up an ENS name or an Ethereum address and get back the matching one, automatically figuring out which direction you need.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:14:32.175Z"
  },
  {
   "url": "https://entropy.rip/api/entropy/whisper",
   "host": "entropy.rip",
   "description": "Generate cryptographic random bytes",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4293f75E69b22Ee68AfA0F464dE86E5CD80BED75",
   "x402_version": 2,
   "updated": "2026-09-12T17:01:58.1Z"
  },
  {
   "url": "https://entropy.rip/api/financial/gas",
   "host": "entropy.rip",
   "description": "Fetch live gas price estimations and base fees for EVM chains",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4293f75E69b22Ee68AfA0F464dE86E5CD80BED75",
   "x402_version": 2,
   "updated": "2026-09-11T03:43:16.014Z"
  },
  {
   "url": "https://entropy.rip/api/financial/whales/watch",
   "host": "entropy.rip",
   "description": "Create a persistent known-wallet whale activity watch",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4293f75E69b22Ee68AfA0F464dE86E5CD80BED75",
   "x402_version": 2,
   "updated": "2026-09-12T00:21:25.124Z"
  },
  {
   "url": "https://entropy.rip/api/gate/acquire",
   "host": "entropy.rip",
   "description": "Acquire a distributed mutex lock for resource coordination",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x4293f75E69b22Ee68AfA0F464dE86E5CD80BED75",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:29.52Z"
  },
  {
   "url": "https://entropy.rip/api/schema/transduce",
   "host": "entropy.rip",
   "description": "Transform raw unstructured context into schema-enforced JSON using LLM Structured Outputs",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4293f75E69b22Ee68AfA0F464dE86E5CD80BED75",
   "x402_version": 2,
   "updated": "2026-09-12T00:21:22.132Z"
  },
  {
   "url": "https://entropy.rip/api/storage/relic/create",
   "host": "entropy.rip",
   "description": "Create long-term storage (30-day TTL)",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x4293f75E69b22Ee68AfA0F464dE86E5CD80BED75",
   "x402_version": 2,
   "updated": "2026-09-12T00:21:30.98Z"
  },
  {
   "url": "https://ephemeris.561.group/v1/ephemeris/moment/:date",
   "host": "ephemeris.561.group",
   "description": "Moment Essentials: deterministic apparent tropical ephemeris for one exact UTC instant—10 bodies, signs, motion, lunar phase, major aspects, provenance, and audited error bounds.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x42F72C0a340A4A55C082Fe42483e87691D2bff64",
   "x402_version": 2,
   "updated": "2026-08-30T03:54:27.489Z"
  },
  {
   "url": "https://equity.lonestaroracle.xyz/equity",
   "host": "equity.lonestaroracle.xyz",
   "description": "Stock analysis — price fundamentals technical indicators for any ticker",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-11T20:30:15.483Z"
  },
  {
   "url": "https://error404.life/toll/402/",
   "host": "error404.life",
   "description": "one machine thought — error404.life, the house of missing things, answers its sibling status code. pay a penny, the door opens with a receipt. door 402 of the toll booth.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x192bc0678bb69bf14550c6fd882d9b4cb0b35b6c",
   "x402_version": 1,
   "updated": "2026-08-25T12:53:13.034Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/cocoa",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Child labor & chocolate brand ethics check — cocoa sourcing intelligence covering the live Coubaly v. Nestle/Cargill/Mars/Hershey/Mondelez/Barry Callebaut/Olam child-labor litigation, Fairtrade/Rainforest Alliance certification status, and EU Deforestation Regulation exposure for any chocolate brand.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.531Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/coffee",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Ethical sourcing check — is this coffee brand ethically sourced? Fair trade, direct trade, and Rainforest Alliance certification status, farm-gate price-transparency signal, red flags, and better-sourced roaster alternatives, grounded in Transparent Trade Coffee, Cup of Excellence, Fairtrade, and Rainforest Alliance data.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.304Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/commodity",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Certified commodity check — is this seafood, palm oil, tea, timber, or cotton product sustainably certified? Cross-references Seafood Watch, MSC, RSPO, Ethical Tea Partnership, FSC, and Better Cotton certification status with sustainability rating context and red flags.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:19.384Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/company",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Company ESG intelligence for ESG-investing and due-diligence agents. Returns CDP score, SEC climate disclosures, Scope 1/2/3 emissions, SBTi targets, and ESG controversies from public data.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:17.445Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/cruelty-free",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Cruelty-free check — is this beauty/cosmetics brand cruelty-free? Cross-references Leaping Bunny (independently verified) and PETA Beauty Without Bunnies (self-attested) certifier directories, plus parent-company and China-market-sales caveats that change the real answer.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.78Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/csrd",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "CSRD compliance roadmap for sustainability-reporting and compliance agents. Returns which ESRS standards apply, what must be disclosed, phase deadlines, and a double-materiality assessment guide.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:17.11Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/disclosure",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "ESG disclosure builder for sustainability-reporting and compliance agents. Returns what to disclose and how to structure it: ESRS data-point checklist, GRI index template, and climate-related financial disclosures guide.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:19.527Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/emissions",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Carbon and emissions intelligence for sustainability and ESG agents. Covers Scope 1/2/3 methodology, CBAM tariff implications, carbon-market prices, SBTi pathways, and a net-zero roadmap.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:17.292Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/fashion",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Fashion brand ethical sourcing check — labor practices, environmental impact, animal welfare, and supply-chain transparency for any apparel brand, grounded in Wikirate, the UK Modern Slavery Statement Registry, the Fashion Transparency Index, the Responsible Minerals Initiative, and litigation trackers. Free open-registry sources only, never a paid rating service.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:19.007Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/framework",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "ESG framework navigator for reporting and compliance agents. Compares GRI, ISSB, CSRD, TCFD, and CDP, shows which applies to a given company, and how they interoperate.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:17.55Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/greenwashing",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Greenwashing risk detector for compliance and marketing-compliance agents. Covers EU Green Claims Directive compliance, substantiation requirements, recent enforcement actions, and claim-by-claim risk analysis.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.27Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/minerals",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Conflict minerals check — is this smelter or company responsibly sourced? Responsible Minerals Initiative (RMI) conformant-smelter status for tin, tantalum, tungsten, gold, cobalt, lithium, and mica, plus Kimberley Process participant status for diamonds and country-risk context.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.688Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/score",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "ESG score intelligence for ESG-investing and research agents. Explains MSCI, Sustainalytics, ISS, and Bloomberg ESG methodologies, how raters diverge, and what drives score changes.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.108Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/sector",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "SASB sector materiality for ESG-investing and sustainability agents. Returns industry-specific ESG topics, peer benchmarks, regulatory hotspots, and what investors and raters focus on for a given sector.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:17.338Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/source-check",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Ethical sourcing check — is this brand ethically sourced? Certifications (B Corp, Fairtrade, Rainforest Alliance), controversies and litigation, UK Modern Slavery Statement Registry status, and a transparency verdict for any company or brand, grounded in open registries and human-rights trackers.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.489Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/supply-chain",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "Supply-chain ESG due diligence for compliance and procurement agents. Covers CSDDD obligations, Tier 1-N risk mapping, human-rights red flags, forced-labor screening, and supplier questionnaire templates.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:18.073Z"
  },
  {
   "url": "https://esgpulse.theaslangroupllc.com/api/esg/taxonomy",
   "host": "esgpulse.theaslangroupllc.com",
   "description": "EU Taxonomy alignment check for sustainable-finance and compliance agents. Returns whether an activity qualifies as sustainable: DNSH criteria, technical screening, green asset ratio, and Article 8/9 fund implications.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:17.601Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-aspect-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:29.168Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-aspect-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:18.348Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-aspect-parcel",
   "host": "euroland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:16.862Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-aspect-point",
   "host": "euroland.halowerk.com",
   "description": "Circular direction of the dominant surface gradient, clockwise from north. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:05.845Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-built-up-share-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:39.389Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-built-up-share-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:27.928Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-built-up-share-parcel",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:26.301Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-built-up-share-point",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as built-up. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:15.594Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-cropland-share-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:23.608Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-cropland-share-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:13.915Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-cropland-share-parcel",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:12.216Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-cropland-share-point",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as cropland. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:00.63Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-depression-depth-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:43.689Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-depression-depth-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:33.617Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-depression-depth-parcel",
   "host": "euroland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:31.796Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-depression-depth-point",
   "host": "euroland.halowerk.com",
   "description": "Positive difference between the neighborhood mean and center elevation. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:20.509Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-drainage-tendency-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:33.815Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-drainage-tendency-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:23.558Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-drainage-tendency-parcel",
   "host": "euroland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:21.618Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-drainage-tendency-point",
   "host": "euroland.halowerk.com",
   "description": "Relative runoff tendency derived from slope and ruggedness. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:11.703Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-elevation-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:14.06Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-elevation-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:04.089Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-elevation-parcel",
   "host": "euroland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:03.586Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-elevation-point",
   "host": "euroland.halowerk.com",
   "description": "Bilinear surface elevation from Copernicus DEM GLO-30. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:55:52.156Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-grassland-share-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:48.709Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-grassland-share-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:38.017Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-grassland-share-parcel",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:36.435Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-grassland-share-point",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as grassland. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:27.562Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-landcover-class-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:58.9Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-landcover-class-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:47.976Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-landcover-class-parcel",
   "host": "euroland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:46.165Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-landcover-class-point",
   "host": "euroland.halowerk.com",
   "description": "Dominant ESA WorldCover 2021 class in the analysis area. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:35.96Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-local-relief-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:18.761Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-local-relief-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:08.187Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-local-relief-parcel",
   "host": "euroland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:06.365Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-local-relief-point",
   "host": "euroland.halowerk.com",
   "description": "Difference between maximum and minimum sampled surface elevation. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:55.888Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-max-slope-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:04.292Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-max-slope-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:53.701Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-max-slope-parcel",
   "host": "euroland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:51.944Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-max-slope-point",
   "host": "euroland.halowerk.com",
   "description": "Maximum adjacent-cell surface gradient across the analysis grid. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:40.605Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-mean-slope-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:38.594Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-mean-slope-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:27.824Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-mean-slope-parcel",
   "host": "euroland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:26.385Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-mean-slope-point",
   "host": "euroland.halowerk.com",
   "description": "Mean first-order surface gradient across the analysis grid. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:56:15.778Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-ruggedness-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:53.759Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-ruggedness-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:43.598Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-ruggedness-parcel",
   "host": "euroland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:41.561Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-ruggedness-point",
   "host": "euroland.halowerk.com",
   "description": "Standard deviation of sampled surface elevations. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:57:31.131Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-clay-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:53.669Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-clay-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:51.433Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-clay-parcel",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:49.76Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-clay-point",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids clay fraction for the 0-5 cm layer. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:47.744Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-ph-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:46.03Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-ph-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:43.922Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-ph-parcel",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:41.835Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-ph-point",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids pH in H2O for the 0-5 cm layer. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:40.948Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-sand-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:30:01.678Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-sand-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:59.053Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-sand-parcel",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:57.459Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-soil-sand-point",
   "host": "euroland.halowerk.com",
   "description": "Mean SoilGrids sand fraction for the 0-5 cm layer. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:29:55.768Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-solar-orientation-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:59:09.751Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-solar-orientation-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:58.124Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-solar-orientation-parcel",
   "host": "euroland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:56.331Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-solar-orientation-point",
   "host": "euroland.halowerk.com",
   "description": "South-facing slope orientation index derived from aspect and slope. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T18:58:45.63Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-tree-cover-share-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:13.805Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-tree-cover-share-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:03.61Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-tree-cover-share-parcel",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:01.473Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-tree-cover-share-point",
   "host": "euroland.halowerk.com",
   "description": "Share of ESA WorldCover 2021 pixels classified as tree cover. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:00:50.807Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-water-wetland-share-buffer-1000m",
   "host": "euroland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The service evaluates a circular 1,000 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:02:03.83Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-water-wetland-share-buffer-250m",
   "host": "euroland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:53.883Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-water-wetland-share-parcel",
   "host": "euroland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The service evaluates the bounded polygon supplied by the caller and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:51.908Z"
  },
  {
   "url": "https://euroland.halowerk.com/v1/europe-water-wetland-share-point",
   "host": "euroland.halowerk.com",
   "description": "Combined share of permanent water, herbaceous wetland and mangrove classes. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T19:01:40.861Z"
  },
  {
   "url": "https://euroref.dev/v1/:country/:series",
   "host": "euroref.dev",
   "description": "Government reference data series",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1F0409ccD20A2fb497d4DeCeF4E17e9d0688FeA6",
   "x402_version": 2,
   "updated": "2026-08-28T10:17:16.615Z"
  },
  {
   "url": "https://evidence.api.williamrobinson.dev/v1/web/evidence",
   "host": "evidence.api.williamrobinson.dev",
   "description": "Retrieve deterministic evidence from a public HTTPS page",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x26026370fe8b2bb17af9092a17691c76519366da",
   "x402_version": 2,
   "updated": "2026-09-11T00:10:58.748Z"
  },
  {
   "url": "https://evidence.guildpilot.app/v1/extract",
   "host": "evidence.guildpilot.app",
   "description": "Extract a public web page into timestamped, normalized evidence.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xEf944b43abcdac77c8FBdF270b49e65025c9347b",
   "x402_version": 2,
   "updated": "2026-08-31T19:41:08.892Z"
  },
  {
   "url": "https://evidence.regulavita.com/v1/compute/python-run",
   "host": "evidence.regulavita.com",
   "description": "Run bounded Python 3.11 code in an ephemeral isolated sandbox with one x402 payment. This service creates the sandbox, executes the code, captures stdout, stderr, and return code, terminates the sandbox, and returns supplier settlements plus a signed receipt.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x9500075649a70411c81f99c4314f6cff55d12579",
   "x402_version": 2,
   "updated": "2026-08-25T07:38:38.797Z"
  },
  {
   "url": "https://evidence.regulavita.com/v1/gtm/form-d-funding-leads",
   "host": "evidence.regulavita.com",
   "description": "Find newly filed SEC Form D private-offering signals for autonomous GTM workflows. Filter by issuer state, industry keyword, and reported amount sold. Returns official links, company context, related people, and a cursor. Form D is a notice, not proof of total funding raised.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x9500075649a70411c81f99c4314f6cff55d12579",
   "x402_version": 2,
   "updated": "2026-09-09T09:35:24.743Z"
  },
  {
   "url": "https://evidence.regulavita.com/v1/ofac/exact-identifier-evidence",
   "host": "evidence.regulavita.com",
   "description": "Use when an autonomous agent needs signed, auditable payee evidence before or after a payment. Runs an exact-match OFAC SDN and Consolidated lookup for crypto wallets, UIDs, or exact names and returns current U.S. Treasury source hashes and a signed receipt. Exact match only; no fuzzy screening, ownership/control analysis, or sanctions clearance.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x9500075649a70411c81f99c4314f6cff55d12579",
   "x402_version": 2,
   "updated": "2026-08-30T01:55:33.091Z"
  },
  {
   "url": "https://evidence.regulavita.com/v1/ofac/payment-preflight",
   "host": "evidence.regulavita.com",
   "description": "Use immediately before an autonomous agent pays an EVM wallet. Checks the destination for an exact identifier match in current official OFAC SDN and Consolidated data, then returns STOP or NO_EXACT_MATCH, freshness, and a signed-evidence upgrade path. Exact-match only; not a complete wallet-risk score, sanctions clearance, or legal advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9500075649a70411c81f99c4314f6cff55d12579",
   "x402_version": 2,
   "updated": "2026-09-11T16:01:56.068Z"
  },
  {
   "url": "https://evidence.regulavita.com/v1/procure/company-profile",
   "host": "evidence.regulavita.com",
   "description": "Procure a current company profile from a pinned search supplier and a pinned schema-normalization supplier. One call handles upstream x402 payments, returns bounded derived fields and source links, surfaces contradictions or partial fulfillment, and signs the result.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x9500075649a70411c81f99c4314f6cff55d12579",
   "x402_version": 2,
   "updated": "2026-08-19T13:59:41.186Z"
  },
  {
   "url": "https://evidence.regulavita.com/v1/sec/filing-change-signal",
   "host": "evidence.regulavita.com",
   "description": "Check whether a company filed a new SEC 8-K, 10-Q, or 10-K after a timestamp. Accepts a ticker or CIK and returns a compact filing decision, accession links, and a next-check cursor; no materiality opinion or investment advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9500075649a70411c81f99c4314f6cff55d12579",
   "x402_version": 2,
   "updated": "2026-09-12T17:16:46.638Z"
  },
  {
   "url": "https://evidence.regulavita.com/v1/web/source-snapshot",
   "host": "evidence.regulavita.com",
   "description": "Fetch one public HTTPS HTML, JSON, XML, or text source and return normalized agent-ready text, optional literal-match excerpts, a content hash, and an Ed25519-signed receipt. No account or API key.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x9500075649a70411c81f99c4314f6cff55d12579",
   "x402_version": 2,
   "updated": "2026-08-25T21:36:51.053Z"
  },
  {
   "url": "https://evm-gas.apitoll.cloud/v1/evm/gas",
   "host": "evm-gas.apitoll.cloud",
   "description": "Multi-chain EVM gas price oracle for AI agents — 17 chains (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB, Avalanche…). One x402 call returns slow/standard/fast EIP-1559 tiers as DROP-IN maxFeePerGas + maxPriorityFeePerGas in wei (plug straight into a viem/ethers tx, no conversion, exact even on sub-gwei L2s), plus base fee, head block, and fullness, from a live eth_feeHistory call. Pass ?chain",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xcc69d619E6053F88A4845066518f465bD06Fc96c",
   "x402_version": 2,
   "updated": "2026-09-12T16:43:03.577Z"
  },
  {
   "url": "https://exclusions.cfsoft.us/v1/check",
   "host": "exclusions.cfsoft.us",
   "description": "Screen a person or business against the HHS-OIG LEIE and SAM.gov exclusion lists. Match by name, NPI, UEI or CAGE.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-12T20:24:04.411Z"
  },
  {
   "url": "https://exclusions.cfsoft.us/v1/report",
   "host": "exclusions.cfsoft.us",
   "description": "Full exclusion report from the HHS-OIG LEIE and SAM.gov: every match with agency, dates, NPI, UEI and CAGE.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xCa28eb92657F8a81aFb5493b3a04A740B204d816",
   "x402_version": 2,
   "updated": "2026-09-12T20:24:07.329Z"
  },
  {
   "url": "https://exec.speccy.cloud/v1/exec",
   "host": "exec.speccy.cloud",
   "description": "Run untrusted Python 3.12 code in an isolated Docker sandbox (no network, read-only FS, 0.5 CPU, 512MB RAM, 30s timeout). Returns stdout, stderr and exit code. Max code size 64KB.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x0Cb12Df486381A0EBeBc0EF338dA80657f68f9cB",
   "x402_version": 2,
   "updated": "2026-09-02T21:46:44.886Z"
  },
  {
   "url": "https://exhibit402.dylan-caponi.workers.dev/capture",
   "host": "exhibit402.dylan-caponi.workers.dev",
   "description": "Prove what a web page showed: verify completed work, freeze evidence for a dispute, certify a page before you rely on it. Two independent observers on separate networks capture your URL at one frozen instant: byte-identical is CERTIFIED; disagreement is WITNESSED with pixel agreement and diff map. Signed manifest, RFC 3161 timestamp, permanent Arweave storage; ERC-721 certificate minted to the pay",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x16B636328745E4e6086071B8Ff9f0C1C7DF9eB21",
   "x402_version": 2,
   "updated": "2026-08-21T09:02:37.374Z"
  },
  {
   "url": "https://exhibit402.dylan-caponi.workers.dev/verify",
   "host": "exhibit402.dylan-caponi.workers.dev",
   "description": "Re-verify any exhibit402 proof-of-publication certificate for $0.02. Pass id = ERC-721 token id, Arweave tx id, or job id. The service re-downloads the permanently stored screenshot and signed manifest, recomputes every SHA-256, and checks them against the manifest and the on-chain record (immutable screenshotSha256, tokenURI, owner). Returns a machine-readable verdict with per-check detail, so an",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x16B636328745E4e6086071B8Ff9f0C1C7DF9eB21",
   "x402_version": 2,
   "updated": "2026-08-21T08:57:32.189Z"
  },
  {
   "url": "https://experiment-001-production-90c3.up.railway.app/x402/v1/vendors/evidence",
   "host": "experiment-001-production-90c3.up.railway.app",
   "description": "Source-backed vendor regulatory evidence package",
   "method": "POST",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0xF21563B76cC165F337b67D9f304D4c60eADbbaa4",
   "x402_version": 2,
   "updated": "2026-08-31T15:40:29.358Z"
  },
  {
   "url": "https://experiment-008-production.up.railway.app/x402/v1/product-recalls/evidence",
   "host": "experiment-008-production.up.railway.app",
   "description": "Conservative CPSC product-recall evidence",
   "method": "POST",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0xF21563B76cC165F337b67D9f304D4c60eADbbaa4",
   "x402_version": 2,
   "updated": "2026-09-02T19:24:39.536Z"
  },
  {
   "url": "https://ez-qr-generator.com/a2a/generate",
   "host": "ez-qr-generator.com",
   "description": "",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x67CE366B323b47561C6a1154Bc633440822497b4",
   "x402_version": 2,
   "updated": "2026-09-10T23:22:49.933Z"
  },
  {
   "url": "https://fact-checker.api.klymax402.com/api/check",
   "host": "fact-checker.api.klymax402.com",
   "description": "Fact-check a claim by searching for evidence online",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:11:22.859Z"
  },
  {
   "url": "https://fal.x402.paywithlocus.com/fal/generate",
   "host": "fal.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.006146,
   "price_atomic": "6146",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-30T15:24:06.525Z"
  },
  {
   "url": "https://fal.x402.paywithlocus.com/fal/result",
   "host": "fal.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-23T01:09:22.688Z"
  },
  {
   "url": "https://fal.x402.paywithlocus.com/fal/status",
   "host": "fal.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-23T01:09:14.982Z"
  },
  {
   "url": "https://fanfare.run/mlb/players",
   "host": "fanfare.run",
   "description": "All active MLB players for the current season — name, position, jersey number, and team assignment.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-08T08:13:31.847Z"
  },
  {
   "url": "https://fanfare.run/mlb/schedule",
   "host": "fanfare.run",
   "description": "MLB game schedule for any date or team — matchups, scores, venues, and status. Filter by date (YYYY-MM-DD) or teamId to find specific games.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T06:06:42.772Z"
  },
  {
   "url": "https://fanfare.run/mlb/standings",
   "host": "fanfare.run",
   "description": "Current MLB standings — wins, losses, win percentage, games back, home/away splits, and streak. Filter by leagueId: 103 for American League, 104 for National League.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-08T08:07:50.049Z"
  },
  {
   "url": "https://fanfare.run/mlb/teams",
   "host": "fanfare.run",
   "description": "All 30 MLB teams with ID, city, abbreviation, and division. Use team IDs to query schedules, standings, and players.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-08T08:03:13.788Z"
  },
  {
   "url": "https://fanfare.run/mlb/venue-nearby",
   "host": "fanfare.run",
   "description": "Restaurants, bars, parking, and attractions near any MLB ballpark via Google Places. Great for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_attraction, lodging.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:18.08Z"
  },
  {
   "url": "https://fanfare.run/mlb/venues",
   "host": "fanfare.run",
   "description": "MLB ballpark details — city, state, capacity, and playing surface. List all 30 stadiums or look up one by venueId.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T06:06:45.681Z"
  },
  {
   "url": "https://fanfare.run/nba/players",
   "host": "fanfare.run",
   "description": "All active NBA players for the current season — name, position, jersey number, and team.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T06:06:47.799Z"
  },
  {
   "url": "https://fanfare.run/nba/schedule",
   "host": "fanfare.run",
   "description": "NBA game schedule for any date — matchups, scores by quarter, teams, and game status.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-08T08:11:24.093Z"
  },
  {
   "url": "https://fanfare.run/nba/standings",
   "host": "fanfare.run",
   "description": "Current NBA standings by conference — wins, losses, win percentage, and conference rank for all 30 teams.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-09T11:10:09.509Z"
  },
  {
   "url": "https://fanfare.run/nba/teams",
   "host": "fanfare.run",
   "description": "All 30 NBA teams with ID, city, abbreviation, conference, and division. Use team IDs to query schedules and standings.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:31.519Z"
  },
  {
   "url": "https://fanfare.run/nba/venue-nearby",
   "host": "fanfare.run",
   "description": "Restaurants, bars, parking, and attractions near any NBA arena via Google Places. Great for pre-game planning. Types: restaurant, bar, cafe, parking, tourist_attraction, lodging.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:06.39Z"
  },
  {
   "url": "https://fanfare.run/nfl/schedule",
   "host": "fanfare.run",
   "description": "NFL weekly schedule by season year and week number (1-18) — all matchups, kickoff times, and venues for that week.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:28.221Z"
  },
  {
   "url": "https://fanfare.run/nfl/scoreboard",
   "host": "fanfare.run",
   "description": "NFL game scores for any date — live and final scores during season, empty during offseason.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T12:08:04.953Z"
  },
  {
   "url": "https://fanfare.run/nfl/standings",
   "host": "fanfare.run",
   "description": "Current NFL standings — wins, losses, win percentage, division rank, and conference rank for all 32 teams.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T12:08:05.707Z"
  },
  {
   "url": "https://fanfare.run/nfl/teams",
   "host": "fanfare.run",
   "description": "All 32 NFL teams with ID, name, abbreviation, and city. Use team IDs to query schedules and standings.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T18:05:51.52Z"
  },
  {
   "url": "https://fanfare.run/nhl/schedule",
   "host": "fanfare.run",
   "description": "NHL game schedule for any date — matchups, scores by period, and game status. Defaults to today's games if no date provided.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-17T13:11:22.166Z"
  },
  {
   "url": "https://fanfare.run/nhl/standings",
   "host": "fanfare.run",
   "description": "Current NHL standings — wins, losses, OT losses, points, and division rank across all 32 teams and 4 divisions.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T18:05:52.671Z"
  },
  {
   "url": "https://fanfare.run/nhl/teams",
   "host": "fanfare.run",
   "description": "All NHL teams with ID, abbreviation, and city. Use team IDs to query schedules and standings.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-09T10:20:00.41Z"
  },
  {
   "url": "https://fanfare.run/nhl/tickets",
   "host": "fanfare.run",
   "description": "Live primary-market ticket listings for an NHL home game via Ticketmaster — price range, purchase URL, and on-sale status.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:25.123Z"
  },
  {
   "url": "https://fanfare.run/v1/fantasy/mlb/lineups",
   "host": "fanfare.run",
   "description": "Confirmed batting orders + probable pitchers + late scratches per MLB game for a date. The single biggest fantasy lever. Params: date (YYYY-MM-DD), team_id, game_pk.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:11.487Z"
  },
  {
   "url": "https://fanfare.run/v1/las-vegas-grand-prix-bundle",
   "host": "fanfare.run",
   "description": "F1 Las Vegas Grand Prix race-weekend trip planner at Las Vegas Strip Circuit, Las Vegas, NV (nearest airport LAS). One call returns the session schedule (practice / qualifying / race) + circuit venue intel (coords, airport, transit tips) + Open-Meteo weather + Duffel flights + Duffel Stays hotels. Travel enrichment activates when a single session is selected. Params: session (practice|qualifying|r",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-12T14:39:19.33Z"
  },
  {
   "url": "https://fanfare.run/v1/mexico-city-grand-prix-bundle",
   "host": "fanfare.run",
   "description": "F1 Mexico City Grand Prix race-weekend trip planner at Autódromo Hermanos Rodríguez, Mexico City (nearest airport MEX). One call returns the session schedule (practice / qualifying / race) + circuit venue intel (coords, airport, transit tips) + Open-Meteo weather + Duffel flights + Duffel Stays hotels. Travel enrichment activates when a single session is selected. Params: session (practice|qualify",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-12T14:39:14.996Z"
  },
  {
   "url": "https://fanfare.run/v1/nfl/dfs-slate",
   "host": "fanfare.run",
   "description": "NFL DFS slate inputs for the week of a date: every active fantasy-position player with injury status + nflverse L4 shares (snap/target/air-yards/red-zone) + per-team Vegas total & spread (from the schedule line) + dome-aware venue weather. DFS-inputs layer — bring your own projection (pro tier) and your own salaries (join on player_id; gsis/espn ids returned). Params: date (any date in the week), ",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-12T16:32:04Z"
  },
  {
   "url": "https://fanfare.run/v1/nfl/sunday-gameday",
   "host": "fanfare.run",
   "description": "NFL Sunday Game-Day bundle: the whole slate in one call — every game with kickoff, live score, per-team injury report, consensus Vegas line (spread + total + moneyline via The Odds API), and venue weather (NWS / Open-Meteo, dome-aware). Free-data composed bundle; the fall replacement for the World Cup bundle. Params: date (YYYY-MM-DD, the Sunday), tz_offset (minutes), team (ESPN abbrev, optional).",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-29T16:44:17.085Z"
  },
  {
   "url": "https://fanfare.run/v1/super-bowl-bundle",
   "host": "fanfare.run",
   "description": "Super Bowl trip planner (SoFi Stadium, Inglewood, CA, nearest airport LAX). One call returns the game schedule + stadium venue intel + Open-Meteo weather + Duffel flights + Duffel Stays hotels. Travel enrichment activates when the game session is selected. Params: session (game), origin, passengers, check_in, check_out, guests.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-12T14:39:20.996Z"
  },
  {
   "url": "https://fanfare.run/v1/us-grand-prix-bundle",
   "host": "fanfare.run",
   "description": "F1 US Grand Prix race-weekend trip planner at Circuit of the Americas, Austin, TX (nearest airport AUS). One call returns the session schedule (practice / qualifying / race) + circuit venue intel (coords, airport, transit tips) + Open-Meteo weather + Duffel flights + Duffel Stays hotels. Travel enrichment activates when a single session is selected. Params: session (practice|qualifying|race|<sessi",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-12T14:39:13.415Z"
  },
  {
   "url": "https://fanfare.run/wnba/players",
   "host": "fanfare.run",
   "description": "All active WNBA players for the current season — name, position, jersey number, and team.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-08T08:03:17.444Z"
  },
  {
   "url": "https://fanfare.run/wnba/schedule",
   "host": "fanfare.run",
   "description": "WNBA game schedule for any date — matchups, scores, and game status. Pass a date to find games on a specific day.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-27T18:05:56.287Z"
  },
  {
   "url": "https://fanfare.run/wnba/standings",
   "host": "fanfare.run",
   "description": "Current WNBA standings with wins, losses, win percentage, and conference rank.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-08-28T00:10:53.746Z"
  },
  {
   "url": "https://fanfare.run/wnba/teams",
   "host": "fanfare.run",
   "description": "All WNBA teams with ID, city, abbreviation, and conference. Use team IDs to query schedules and standings.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-08T07:59:26.816Z"
  },
  {
   "url": "https://fanfare.run/wnba/tickets",
   "host": "fanfare.run",
   "description": "Live primary-market ticket listings for a WNBA home game via Ticketmaster — price range, purchase URL, and on-sale status.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x41AdeE1eBA2c276bE5e8Cabe0CE523e4dd792170",
   "x402_version": 2,
   "updated": "2026-09-11T23:50:14.867Z"
  },
  {
   "url": "https://fanpulse.theaslangroupllc.com/api/fan/character",
   "host": "fanpulse.theaslangroupllc.com",
   "description": "Deep character profiles for fan and entertainment agents. Returns arc, quotes, relationships, and legacy for fictional-franchise characters and iconic artists.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:19.589Z"
  },
  {
   "url": "https://fanpulse.theaslangroupllc.com/api/fan/collect",
   "host": "fanpulse.theaslangroupllc.com",
   "description": "Fan collectibles market intelligence for collector and fan agents. Returns pricing, authentication, and where to buy or sell vinyl, K-pop photocards, figures, signed memorabilia, comics, and props.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:20.593Z"
  },
  {
   "url": "https://fanpulse.theaslangroupllc.com/api/fan/discography",
   "host": "fanpulse.theaslangroupllc.com",
   "description": "Artist catalog deep-dive for fan and music agents. Returns eras, evolution, deep cuts, essential listening, and cultural legacy for any major artist.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:20.053Z"
  },
  {
   "url": "https://fanpulse.theaslangroupllc.com/api/fan/easter-eggs",
   "host": "fanpulse.theaslangroupllc.com",
   "description": "Hidden meanings and confirmed secrets for fan and entertainment agents. Returns callbacks and easter eggs across music albums and film/TV franchises.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:19.698Z"
  },
  {
   "url": "https://fanpulse.theaslangroupllc.com/api/fan/lore",
   "host": "fanpulse.theaslangroupllc.com",
   "description": "Deep canon lore Q&A for fan and entertainment agents. Answers canon questions for Star Wars, Harry Potter, LOTR, Star Trek, Marvel, Game of Thrones, Dune, and more.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:19.603Z"
  },
  {
   "url": "https://fanpulse.theaslangroupllc.com/api/fan/sorting",
   "host": "fanpulse.theaslangroupllc.com",
   "description": "Personality-based character matching for fan and entertainment agents. Sorts a user into a Hogwarts house, Jedi/Sith, Fellowship role, Starfleet division, and more.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:20.192Z"
  },
  {
   "url": "https://fanpulse.theaslangroupllc.com/api/fan/timeline",
   "host": "fanpulse.theaslangroupllc.com",
   "description": "Canonical in-universe chronology for fan and entertainment agents. Returns eras, pivotal events, watch/read order, and lore gaps for major franchises.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:20.445Z"
  },
  {
   "url": "https://farouter.tech/v1/chat/completions",
   "host": "farouter.tech",
   "description": "[OI]-compatible LLM inference API for autonomous agents. Supports reasoning, coding and chat workloads. Pay with USDC on Base using x402 (upto scheme, true-up billing): the 402 quotes a spending CAP (estimated input tokens + your max_tokens at the model's per-1M price), and after the model answers you are settled for the ACTUAL usage — always <= the cap, never more. Minimum $0.001, cap $3.0 per ca",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-13T04:00:08.889Z"
  },
  {
   "url": "https://farouter.tech/v1/messages",
   "host": "farouter.tech",
   "description": "[OI]-compatible LLM inference API for autonomous agents. Supports reasoning, coding and chat workloads. Pay with USDC on Base using x402. No prepaid balance required. The 402 quotes estimated input tokens + your max_tokens at the model's per-1M sale price x1.15, from $0.001 up to $2.0 per call. Any model from GET /v1/models.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-01T15:44:14.076Z"
  },
  {
   "url": "https://farouter.tech/v1/models/deepseek-v4-flash/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for deepseek-v4-flash on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.023/1M input tokens, $0.069/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:34:21.015Z"
  },
  {
   "url": "https://farouter.tech/v1/models/deepseek-v4-pro/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for deepseek-v4-pro on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.063/1M input tokens, $0.190/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:34:18.891Z"
  },
  {
   "url": "https://farouter.tech/v1/models/glm-5.2/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for glm-5.2 on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.090/1M input tokens, $0.282/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:34:05.106Z"
  },
  {
   "url": "https://farouter.tech/v1/models/glm-5.3-flash/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for glm-5.3-flash on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.016/1M input tokens, $0.054/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:34:27.668Z"
  },
  {
   "url": "https://farouter.tech/v1/models/glm-5.3/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for glm-5.3 on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.090/1M input tokens, $0.282/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:34:09.915Z"
  },
  {
   "url": "https://farouter.tech/v1/models/gpt-5.5/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for gpt-5.5 on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.020/1M input tokens, $0.120/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-12T16:57:48.078Z"
  },
  {
   "url": "https://farouter.tech/v1/models/gpt-5.6-luna/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for gpt-5.6-luna on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.016/1M input tokens, $0.096/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:35:40.493Z"
  },
  {
   "url": "https://farouter.tech/v1/models/gpt-5.6-sol/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for gpt-5.6-sol on FarOut: flat $0.005 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.380/1M input tokens, $2.280/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:35:34.458Z"
  },
  {
   "url": "https://farouter.tech/v1/models/kimi-k3/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for kimi-k3 on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.192/1M input tokens, $0.960/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:33:56.841Z"
  },
  {
   "url": "https://farouter.tech/v1/models/minimax-m3/chat/completions",
   "host": "farouter.tech",
   "description": "Fixed-price chat completions for minimax-m3 on FarOut: flat $0.002 per call (includes up to 4,000 input + 1,000 output tokens). Rate: $0.019/1M input tokens, $0.077/1M output tokens. Pay with USDC on Base using x402. No API key, no account, no prepaid balance.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8e3c3e9c91cc0161b5e1cf138180ef3641d2371e",
   "x402_version": 2,
   "updated": "2026-09-03T12:34:18.558Z"
  },
  {
   "url": "https://faultcode-diagnostic-mcp.bowling-anthony.workers.dev/dtc",
   "host": "faultcode-diagnostic-mcp.bowling-anthony.workers.dev",
   "description": "What a vehicle fault code means, with source-attributed generic and make-specific definitions and any disagreement between sources stated.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-31T14:45:59.597Z"
  },
  {
   "url": "https://faultcode-diagnostic-mcp.bowling-anthony.workers.dev/recalls",
   "host": "faultcode-diagnostic-mcp.bowling-anthony.workers.dev",
   "description": "Open safety recalls for a vehicle, by make/model/year or by campaign number, as published by the manufacturer's regulator.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-31T14:30:05.994Z"
  },
  {
   "url": "https://faultcode-diagnostic-mcp.bowling-anthony.workers.dev/tsbs",
   "host": "faultcode-diagnostic-mcp.bowling-anthony.workers.dev",
   "description": "Technical service bulletins for a vehicle or a fault code — the fixes a manufacturer has already documented for a known problem.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-31T14:46:05.651Z"
  },
  {
   "url": "https://faultcode-diagnostic-mcp.bowling-anthony.workers.dev/v1/device/catalog/dtcs/P0300",
   "host": "faultcode-diagnostic-mcp.bowling-anthony.workers.dev",
   "description": "What a vehicle fault code means, with source-attributed generic and make-specific definitions and any disagreement between sources stated.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-09-09T11:10:22.502Z"
  },
  {
   "url": "https://faultcode-diagnostic-mcp.bowling-anthony.workers.dev/vin",
   "host": "faultcode-diagnostic-mcp.bowling-anthony.workers.dev",
   "description": "What a VIN decodes to: make, model, year, plant and equipment, from the regulator's own decoder rather than a guess.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-31T14:46:02.297Z"
  },
  {
   "url": "https://fda-iom-api.canvas-cart.workers.dev/section/:id/full",
   "host": "fda-iom-api.canvas-cart.workers.dev",
   "description": "Full text of one section of the FDA Investigations Operations Manual (IOM). Get the id from GET /search?q=<keywords> or GET /chapter/:id. Use this when you need the complete, verbatim text of a specific IOM section for inspection-readiness or regulatory research, not a summary.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA40Dadc75B69bEe8325E8089258235213293F8F4",
   "x402_version": 2,
   "updated": "2026-09-07T06:00:50.368Z"
  },
  {
   "url": "https://feed-reader.bowling-anthony.workers.dev/discover",
   "host": "feed-reader.bowling-anthony.workers.dev",
   "description": "The feeds a site declares in its HTML head, with title and type, for when you know a site publishes updates but not where.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-24T03:00:29.935Z"
  },
  {
   "url": "https://feed-reader.bowling-anthony.workers.dev/feed",
   "host": "feed-reader.bowling-anthony.workers.dev",
   "description": "Any RSS, RSS/RDF or Atom feed parsed into one shape: title, link, ISO date, author, summary and categories. Pass since to poll for changes.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-09-05T02:59:03.614Z"
  },
  {
   "url": "https://fetch.halowerk.com/product/compare",
   "host": "fetch.halowerk.com",
   "description": "Compare two to four product pages by verified identity, listed price, availability, shipping cost and rating without converting currencies.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-02T18:13:50.581Z"
  },
  {
   "url": "https://fetchdelta.com/api/diff",
   "host": "fetchdelta.com",
   "description": "Compare a public page against its previous snapshot and return structured changes plus a 30-day daily-watch upgrade.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x788aa4A08da3025c5b5a68BE80752CA244E73158",
   "x402_version": 2,
   "updated": "2026-09-09T16:15:24.621Z"
  },
  {
   "url": "https://fetchdelta.com/api/resolve",
   "host": "fetchdelta.com",
   "description": "Resolve a public page into clean markdown for autonomous agents, with a machine-readable upgrade to a 30-day daily watch.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x788aa4A08da3025c5b5a68BE80752CA244E73158",
   "x402_version": 2,
   "updated": "2026-09-11T02:17:47.899Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/audio/convert",
   "host": "fetchharbor.benlab.download",
   "description": "Convert bounded audio to WAV, MP3, Opus, or FLAC with fixed server-side FFmpeg arguments in an isolated worker. Returns base64 JSON and retains no media.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-08-23T06:43:52.957Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/audio/subtitles",
   "host": "fetchharbor.benlab.download",
   "description": "Transcribe bounded audio and generate deterministic SRT or WebVTT subtitle text locally. Audio, transcripts, and subtitles are not retained.",
   "method": "POST",
   "chain": "base",
   "price": 0.035,
   "price_atomic": "35000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-08-23T06:43:50.784Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/audio/transcribe",
   "host": "fetchharbor.benlab.download",
   "description": "Transcribe up to five minutes of base64 audio in the isolated local media worker. Returns detected language, duration, and text without retaining the source audio or transcript.",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-08-23T06:43:47.561Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/audio/transcribe-summary",
   "host": "fetchharbor.benlab.download",
   "description": "Transcribe bounded audio and explicitly pass the resulting text to the operator's local Ollama model for a concise summary. No input or output content is retained.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-08-23T06:43:56.393Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/chat",
   "host": "fetchharbor.benlab.download",
   "description": "Generate one bounded assistant response with the operator's self-hosted Ollama model. Use for short, single-message inference where local processing is preferred. Accepts up to 8,000 characters and returns the model name, response text, and token counts when Ollama supplies them.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-09-05T00:16:37.734Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/html-to-md",
   "host": "fetchharbor.benlab.download",
   "description": "Convert a supplied HTML string into deterministic, LLM-ready Markdown. Preserves headings, links, lists, emphasis, and code without fetching a URL or invoking an AI model. Input is bounded to 2,000,000 characters.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-09-06T00:15:46.934Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/pdf-parse",
   "host": "fetchharbor.benlab.download",
   "description": "Extract embedded text from a public PDF URL or multipart upload for research and retrieval pipelines. Returns text, page count, and character count; scanned-image OCR is not included. Remote and uploaded PDFs are limited to the operator-configured maximum size.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-08-23T06:43:29.574Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/scrape",
   "host": "fetchharbor.benlab.download",
   "description": "Fetch one public HTTP(S) URL for research, extraction, or agent workflows. Returns the final URL, upstream status, content type, and decoded content. Private, local, metadata, and reserved destinations are blocked; redirects are revalidated and response size and duration are bounded.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-09-05T01:15:46.54Z"
  },
  {
   "url": "https://fetchharbor.benlab.download/v1/audio/speech",
   "host": "fetchharbor.benlab.download",
   "description": "Generate private, locally processed English speech from bounded text. Returns WAV audio as base64 JSON, uses a fixed voice allowlist, and does not retain or log submitted text.",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xAED4a496Fed1132b94C0A5f9Fb5eE7cf63D869C2",
   "x402_version": 2,
   "updated": "2026-08-23T06:43:42.082Z"
  },
  {
   "url": "https://fetchweb.net/api/public/extract",
   "host": "fetchweb.net",
   "description": "Structured extraction of one web page: title, description, headings, clean main text, markdown, links and images.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x399676fbA6adb69634270b745E8097348cca6Af2",
   "x402_version": 1,
   "updated": "2026-08-25T12:07:51.835Z"
  },
  {
   "url": "https://fetchweb.net/api/public/extract-and-optimize",
   "host": "fetchweb.net",
   "description": "Fetch a URL and return context already fitted to your token budget, with token counts and an omission manifest.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x399676fbA6adb69634270b745E8097348cca6Af2",
   "x402_version": 1,
   "updated": "2026-08-25T12:07:54.259Z"
  },
  {
   "url": "https://fetchweb.net/api/public/metadata",
   "host": "fetchweb.net",
   "description": "FetchWeb provides pay-per-call web metadata for AI agents. Use FetchWeb to quickly inspect a URL — title, description, canonical URL, language and estimated token size — before performing web extraction, web research or LLM processing, so an agent can judge whether a page is relevant.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x399676fbA6adb69634270b745E8097348cca6Af2",
   "x402_version": 2,
   "updated": "2026-08-26T07:24:38.581Z"
  },
  {
   "url": "https://fetchweb.net/api/public/optimize",
   "host": "fetchweb.net",
   "description": "Fit caller-supplied markdown, HTML or plain text to a token budget: structure-aware reduction with an omission manifest.",
   "method": "POST",
   "chain": "base",
   "price": 0.0015,
   "price_atomic": "1500",
   "asset": "USDC",
   "pay_to": "0x399676fbA6adb69634270b745E8097348cca6Af2",
   "x402_version": 1,
   "updated": "2026-08-25T12:07:52.962Z"
  },
  {
   "url": "https://ffpipe.dev/v1/convert",
   "host": "ffpipe.dev",
   "description": "Convert any video to a clean, web-ready MP4. Provide a source URL or upload the file directly; the paid request returns a status URL to poll, and the finished MP4 (plus a thumbnail) is downloadable for 24 hours. Fixed price per conversion in USDC over x402; no account or API key. Failures on our side automatically mint a free retry voucher. Input up to 100 MB.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d",
   "x402_version": 2,
   "updated": "2026-09-05T03:28:50.766Z"
  },
  {
   "url": "https://ffpipe.dev/v1/frames",
   "host": "ffpipe.dev",
   "description": "Extract still frames from any video as JPEG, WebP or PNG - built for feeding video to a vision model. Choose the sampling: every frame, every Nth, a fixed rate in seconds, keyframes only, N evenly spaced, or exact timestamps; optionally windowed and size-capped. Up to 1000 frames per job. The result is a manifest listing every frame with its timestamp and its own download URL, available for 24 hou",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d",
   "x402_version": 2,
   "updated": "2026-09-07T21:21:54.843Z"
  },
  {
   "url": "https://ffpipe.dev/v1/probe",
   "host": "ffpipe.dev",
   "description": "Inspect any media file and get its technical metadata. Container, duration, codecs, DISPLAY dimensions and rotation, frame rate, HDR, audio channels and sample rate, in a normalized summary plus the full raw analysis (JSON, XML, CSV, flat or INI). Provide a source URL or upload the file directly; the result is downloadable for 24 hours. A file that cannot be decoded still answers with the diagnosi",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d",
   "x402_version": 2,
   "updated": "2026-09-07T21:21:39.204Z"
  },
  {
   "url": "https://fiatdock.com/s/svc_4fed2ffb-54d5-45cb-8df7-91c680a8fee9",
   "host": "fiatdock.com",
   "description": "Pay-per-call: Signal Sprint Base USDC Balance",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x45cc2b3a354D4E9DA2Eb14189C5bBe6394c1Efb6",
   "x402_version": 2,
   "updated": "2026-08-28T15:12:30.317Z"
  },
  {
   "url": "https://fiatdock.com/s/svc_c815b4e9-36bd-4cdc-8eee-1be968cde5c2",
   "host": "fiatdock.com",
   "description": "Pay-per-call: Multi-Chain Gas Tracker",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xf16F0882de08315B438E9f3a2Abfb2d2E5d94ECA",
   "x402_version": 2,
   "updated": "2026-08-20T18:00:48.33Z"
  },
  {
   "url": "https://fiatdock.com/s/svc_dc2994f4-7959-40d6-805a-deea66db5d41",
   "host": "fiatdock.com",
   "description": "Pay-per-call: x402 Web Extract — paid page/token fetch for agents",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x313722Afe5b161a850b5FC48D916Cd91fb9DBB12",
   "x402_version": 2,
   "updated": "2026-09-01T22:41:05.234Z"
  },
  {
   "url": "https://fiatdock.com/v1/chain/address-intel",
   "host": "fiatdock.com",
   "description": "Address intelligence on Base — EOA/contract/ERC-20 + nonce + ETH/USDC balance + keyless GoPlus security verdict (phishing/sanctioned/mixer/…). The loop input for triaging a counterparty. Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-07T04:17:27.929Z"
  },
  {
   "url": "https://fiatdock.com/v1/chain/block",
   "host": "fiatdock.com",
   "description": "Base latest block number + timestamp — a chain-head freshness probe. Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-14T04:17:25.896Z"
  },
  {
   "url": "https://fiatdock.com/v1/chain/eth-balance",
   "host": "fiatdock.com",
   "description": "ETH balance of any address on Base (wei + ETH). Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-14T04:17:27.468Z"
  },
  {
   "url": "https://fiatdock.com/v1/chain/gas-price",
   "host": "fiatdock.com",
   "description": "Base gas price — current wei/gwei. Cheap read-only chain primitive. Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-11T04:09:40.752Z"
  },
  {
   "url": "https://fiatdock.com/v1/chain/token-metadata",
   "host": "fiatdock.com",
   "description": "ERC-20 token metadata on Base — name, symbol, decimals, total supply. Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-14T04:17:28.357Z"
  },
  {
   "url": "https://fiatdock.com/v1/chain/token-report",
   "host": "fiatdock.com",
   "description": "Token report — price + liquidity + full safety verdict for any ERC-20 in ONE call (DexScreener + GoPlus). One payment instead of chaining token_price + token_safety. Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-14T04:17:29.771Z"
  },
  {
   "url": "https://fiatdock.com/v1/chain/usdc-balance",
   "host": "fiatdock.com",
   "description": "USDC balance of any address on Base — the x402 settlement asset (atomic + USDC). Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-07T04:17:27.259Z"
  },
  {
   "url": "https://fiatdock.com/v1/offramp/session",
   "host": "fiatdock.com",
   "description": "Sell agent USDC to fiat in the owner bank account (non-custodial, via a licensed payment partner)",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-08-20T00:50:33.488Z"
  },
  {
   "url": "https://fiatdock.com/v1/stablecoin/intel",
   "host": "fiatdock.com",
   "description": "Stablecoin intelligence — circulating supply, $1.00 peg deviation and per-chain breakdown (incl. Base) for USDC and other stablecoins (DefiLlama). Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-14T04:17:24.931Z"
  },
  {
   "url": "https://fiatdock.com/v1/token/safety",
   "host": "fiatdock.com",
   "description": "Token safety & rug check — on-chain honeypot/tax/owner-privilege/holder-concentration risk verdict for any EVM token (GoPlus + DexScreener). Pay-per-call via x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xeB12bB2f52EeD33DBa6A00774E48324032Fd87C6",
   "x402_version": 2,
   "updated": "2026-09-14T04:17:23.823Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/commodity-outlook",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Agricultural commodity market outlook for grower and ag-trader agents. Synthesizes USDA WASDE and FAO data, futures price context, supply/demand balance, and exporter/importer outlooks for any crop.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:21.544Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/input-cost",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Input cost intelligence for grower and farmer agents. Returns current fertilizer (N/P/K), seed, and crop-protection pricing with breakeven analysis, trend direction, and cost-reduction opportunities.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:21.663Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/irrigation",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Irrigation recommendation for grower and agronomist agents. Returns a FAO-56 ET0 water budget, antecedent rainfall, next rain-event timing, and irrigation scheduling for any crop and location.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:21.919Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/pest-disease",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Pest and disease risk assessment for grower and agronomist agents. Returns active threats, EPPO and FAO IPPC outbreak alerts, weather-conducive conditions, and IPM treatment guidance for any crop.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:21.452Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/planting-window",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Planting window optimizer for grower and farmer agents. Returns optimal planting dates from live air temperature, observed soil wetness, frost dates, crop calendar, and growing-degree-day requirements.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:22.227Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/season-brief",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Seasonal intelligence brief for grower, ag-trader, and buyer agents. Returns global production outlook, weather situation, crop health, market summary, top risks, and action items in one read.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:22.878Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/soil-intel",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Soil intelligence for grower and agronomist agents. Returns observed surface and root-zone soil wetness (fraction of saturation), computed FAO-56 evapotranspiration, and soil-health signals for any location.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:21.335Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/weather-risk",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Crop weather risk assessment for grower and farmer agents. Returns 7-day crop-specific risk analysis covering frost, heat stress, drought, waterlogging, and critical action windows.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:21.33Z"
  },
  {
   "url": "https://fieldpulse.theaslangroupllc.com/api/yield-forecast",
   "host": "fieldpulse.theaslangroupllc.com",
   "description": "Crop yield forecast for grower and ag-trader agents. Synthesizes USDA WASDE and FAO supply/demand, production estimates, price implications, and a regional breakdown for any major crop.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:21.54Z"
  },
  {
   "url": "https://filedge.io/v1/parse",
   "host": "filedge.io",
   "description": "Parse SEC filings (10-Q, 10-K, 8-K, Form 4) and earnings transcripts into structured JSON. Supports EDGAR by ticker or direct URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xa98E17D26e1B3A51A10C79c2F52f78914E7D50EB",
   "x402_version": 2,
   "updated": "2026-09-11T19:37:47.99Z"
  },
  {
   "url": "https://filing.memoryapi.org/x402/filing/fda",
   "host": "filing.memoryapi.org",
   "description": "FDA drug recalls and adverse event reports from openFDA. Search by drug name or company.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-08-17T12:21:47.8Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/8k",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "SEC 8-K filing analysis / material-event alerts for any US-listed company — earnings surprises, executive/CEO changes, M&A, restatements, and debt events as they hit, with a plain-language read on what moves the stock. Backed by EDGAR 8-K records plus live news, for investing and equity-research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:23.707Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/anomaly",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "EDGAR filing-anomaly scan for any US-listed company — late-filing notices (NT 10-K/10-Q), auditor changes, restatement (non-reliance) disclosures, officer/director departures, going-concern language hits, and filing-cadence gaps, all pulled directly from SEC filing metadata. Signals for diligence review, not determinations. For investing and due-diligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:23.771Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/compare",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "SEC filing comparison — side-by-side of two companies, contrasting financials (EDGAR XBRL company facts), risk factors, and strategy, then calling a decisive winner. Built for competitor and peer analysis, for equity-research and investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:23.811Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/earnings",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Earnings brief for any US-listed company: the last 8 quarters of revenue, net income, and diluted EPS pulled verbatim from SEC XBRL with year-over-year deltas computed in code, an estimated next-report window from the company's own 8-K filing cadence, plus consensus/guidance context from live news (each figure source-attributed). Built for earnings-season research and equity-analysis agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:24.341Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/exchange",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "International / non-US filing search by stock exchange — LSE, Euronext, HKEX, SGX, ASX, TSX, BSE/NSE, KOSPI, B3, JSE, Tadawul, XETRA, EDINET and more beyond US EDGAR. Regulatory filing intelligence using correct local terms (IFRS/local GAAP), with cross-listing/ADR notes, for global investing and research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:22.458Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/fund-holdings",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Fund holdings intelligence for any US mutual fund or ETF — top positions, position weights, concentration (top-5/top-10 %), and quarter-over-quarter holdings changes. Sourced from SEC Form N-PORT filings (structured EDGAR data, not a static snapshot). Accepts fund ticker, CIK, or fund name. For investing, allocation-research, and portfolio-overlap agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:24.189Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/insider",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Insider trading / Form 4 analysis for any US-listed company — who is buying or selling, cluster-buy signals, and executive sentiment, with a directional read on what insiders are telling the market. From EDGAR Form 4 records plus live news, for investing and trading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-22T23:09:51.894Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/ipo",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "S-1 IPO prospectus analysis — business model, burn rate, risk factors, insider selling, and comparable valuations to judge a new or upcoming public offering. EDGAR S-1 search plus live IPO research, for new-listing diligence by investing and due-diligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:23.027Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/muni-bond",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Municipal bond disclosure intelligence for a CUSIP or issuer — continuing-disclosure events (defaults, rating changes, draw notices) plus secondary trade/yield context, searched from public municipal-market sources including EMMA (MSRB) postings. Not a live structured EMMA data feed — see coverage_honesty in the response. For munis due-diligence and fixed-income research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:06.173Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/ownership",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Institutional holdings / 13F ownership analysis for any US-listed company — fund flows, major holders, hedge-fund positions, and smart-money positioning shifts quarter over quarter. From EDGAR SC 13D/G filings plus live research, for investing and equity-research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:22.709Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/quarterly",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Eight quarters of a US public company's reported fundamentals, straight from SEC XBRL. Answers \"Apple revenue last 8 quarters\", \"is NVDA net income growing\", \"MSFT EPS trend\". Revenue, net income, diluted EPS per quarter with computed YoY changes and the exact XBRL tag used — every number verbatim from data.sec.gov companyfacts, nothing modeled. Accepts ticker, company name, or CIK. No LLM, no key",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-30T15:42:09.512Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/redflags",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Forensic accounting / red-flag scan of SEC filings — going-concern doubt, restatements, related-party abuse, accounting manipulation, and governance failure surfaced before they blow up a position. From EDGAR filings plus XBRL financial facts (cash flow vs earnings), for investing and due-diligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:23.605Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/search",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "SEC filing search / full-text EDGAR search with AI synthesis — find exactly what companies disclosed on any topic, risk, or keyword across 10-K, 10-Q, 8-K, S-1, and 13F filings, with cited extracts. Filter by form type and date, for research and investing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-11T19:22:49.599Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/summary",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "10-K / 10-Q filing summary — plain-language brief of an annual or quarterly report: key risks, financial highlights (XBRL facts), management tone, and red flags distilled into a fast, decision-ready read. Covers US EDGAR plus international filings, for investing and equity-research agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:22.697Z"
  },
  {
   "url": "https://filingspulse.theaslangroupllc.com/api/filings/transcript-search",
   "host": "filingspulse.theaslangroupllc.com",
   "description": "Full-text search over SEC EDGAR filings (8-K, 10-K, 10-Q, S-1, and more) for any phrase or keyword, with real excerpts pulled directly from the matching filings — which filer said it, in what form type, and when. This searches SEC filing text, not third-party earnings-call transcripts. For research and investing agents doing thematic or disclosure-language searches.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:23.532Z"
  },
  {
   "url": "https://finance-api.kdlcfa.workers.dev/btc-difficulty",
   "host": "finance-api.kdlcfa.workers.dev",
   "description": "Bitcoin mining difficulty, via Blockchain.info stats API",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe3738580eDe5384Bb8b8d1c8786b391C59D2668D",
   "x402_version": 2,
   "updated": "2026-09-14T01:45:14.023Z"
  },
  {
   "url": "https://finance-api.kdlcfa.workers.dev/btc-hashrate",
   "host": "finance-api.kdlcfa.workers.dev",
   "description": "Bitcoin network hash rate, via Blockchain.info stats API",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xe3738580eDe5384Bb8b8d1c8786b391C59D2668D",
   "x402_version": 2,
   "updated": "2026-09-12T00:56:25.991Z"
  },
  {
   "url": "https://finance-api.kdlcfa.workers.dev/dax-index",
   "host": "finance-api.kdlcfa.workers.dev",
   "description": "DAX (Germany) spot index quote, delayed, via Yahoo Finance",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xe3738580eDe5384Bb8b8d1c8786b391C59D2668D",
   "x402_version": 2,
   "updated": "2026-09-10T07:36:49.201Z"
  },
  {
   "url": "https://finance-api.kdlcfa.workers.dev/gas-news",
   "host": "finance-api.kdlcfa.workers.dev",
   "description": "Latest natural gas / renewable energy news, filtered from EIA Today in Energy RSS by keyword match (titles, short summaries, and links only)",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xe3738580eDe5384Bb8b8d1c8786b391C59D2668D",
   "x402_version": 2,
   "updated": "2026-09-13T01:44:19.913Z"
  },
  {
   "url": "https://finance-api.kdlcfa.workers.dev/us-market-news",
   "host": "finance-api.kdlcfa.workers.dev",
   "description": "Latest U.S. stock market top stories via MarketWatch RSS (general market/personal-finance news)",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xe3738580eDe5384Bb8b8d1c8786b391C59D2668D",
   "x402_version": 2,
   "updated": "2026-09-11T00:25:11.37Z"
  },
  {
   "url": "https://finance.openverbs.com/v1/future-value",
   "host": "finance.openverbs.com",
   "description": "Future value of a present sum and/or a level annuity, given a per-period rate and number of periods. Set dueAtBeginning=true for an annuity-due (payments at the start of each period).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:16.705Z"
  },
  {
   "url": "https://finance.openverbs.com/v1/interest",
   "host": "finance.openverbs.com",
   "description": "Grow a principal by simple or compound interest over a number of years. Compound interest uses compoundsPerYear compounding periods (default 12, monthly).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:14.706Z"
  },
  {
   "url": "https://finance.openverbs.com/v1/irr",
   "host": "finance.openverbs.com",
   "description": "Internal rate of return (per period) of a series of cash flows, solved with a bounded bisection. Requires at least one positive and one negative flow; flows with no sign change or no bracketable root are rejected as a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:23.683Z"
  },
  {
   "url": "https://finance.openverbs.com/v1/loan",
   "host": "finance.openverbs.com",
   "description": "Compute the level monthly payment, total paid and total interest of a fully-amortizing loan. Handles a 0% rate. Set schedule=true to also return the full month-by-month amortization table.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:12.501Z"
  },
  {
   "url": "https://finance.openverbs.com/v1/npv",
   "host": "finance.openverbs.com",
   "description": "Net present value of a series of cash flows discounted at a per-period rate. cashflows[0] is the time-0 flow (typically the initial outlay, negative).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:21.625Z"
  },
  {
   "url": "https://finance.openverbs.com/v1/present-value",
   "host": "finance.openverbs.com",
   "description": "Present value of a future sum and/or a level annuity, given a per-period rate and number of periods. Set dueAtBeginning=true for an annuity-due.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:19.342Z"
  },
  {
   "url": "https://finance.payapi.market/exchange-rates",
   "host": "finance.payapi.market",
   "description": "Current foreign-exchange rates from the European Central Bank for any base currency.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-17T18:15:22.363Z"
  },
  {
   "url": "https://finance.payapi.market/interest-rates",
   "host": "finance.payapi.market",
   "description": "Bank of England base rate history with current rate and time series.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-13T11:48:00Z"
  },
  {
   "url": "https://finance.payapi.market/mortgage-calculator",
   "host": "finance.payapi.market",
   "description": "UK mortgage payment calculator: monthly payment, total interest, LTV, repayment or interest-only.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-08T07:51:57.806Z"
  },
  {
   "url": "https://finance.toon.haus/api/crypto/price",
   "host": "finance.toon.haus",
   "description": "Crypto price",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-08-27T09:09:13.237Z"
  },
  {
   "url": "https://finance.toon.haus/api/market/ipo-calendar",
   "host": "finance.toon.haus",
   "description": "IPO schedule",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-08-27T21:57:30.074Z"
  },
  {
   "url": "https://finance.toon.haus/api/market/trending",
   "host": "finance.toon.haus",
   "description": "Trending symbols",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-08-28T00:10:57.112Z"
  },
  {
   "url": "https://finance.toon.haus/api/stock/metrics",
   "host": "finance.toon.haus",
   "description": "P/E, PEG, margins, ROE, growth, beta",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-09T16:13:24.855Z"
  },
  {
   "url": "https://finance.toon.haus/api/stock/peers",
   "host": "finance.toon.haus",
   "description": "Company peers",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-08-26T07:39:03.641Z"
  },
  {
   "url": "https://finance.toon.haus/api/stock/quote",
   "host": "finance.toon.haus",
   "description": "Stock quote with company profile",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-13T17:39:17.746Z"
  },
  {
   "url": "https://finance.toon.haus/api/stock/recommendations",
   "host": "finance.toon.haus",
   "description": "Analyst recommendations",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-08-26T07:39:05.697Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/crypto/price",
   "host": "finance.toonhaus.dev",
   "description": "Crypto price",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-08-26T00:38:49.897Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/market/ipo-calendar",
   "host": "finance.toonhaus.dev",
   "description": "IPO schedule",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-01T03:27:35.824Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/market/news",
   "host": "finance.toonhaus.dev",
   "description": "Market news",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-09T10:20:12.632Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/market/trending",
   "host": "finance.toonhaus.dev",
   "description": "Trending symbols",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:54.822Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/stock/filings",
   "host": "finance.toonhaus.dev",
   "description": "SEC filings (10-K, 10-Q, 8-K, etc.)",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:32.561Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/stock/insiders",
   "host": "finance.toonhaus.dev",
   "description": "Insider transactions (P=buy,S=sell,M=exercise) + sentiment",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:36.62Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/stock/lobbying",
   "host": "finance.toonhaus.dev",
   "description": "Corporate lobbying records",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:27.889Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/stock/options",
   "host": "finance.toonhaus.dev",
   "description": "Options chain with IV, volume, OI",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:41.079Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/stock/peers",
   "host": "finance.toonhaus.dev",
   "description": "Company peers",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:51.692Z"
  },
  {
   "url": "https://finance.toonhaus.dev/api/stock/price-history",
   "host": "finance.toonhaus.dev",
   "description": "OHLCV candles",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xbc64b379295310b4e020F9186dE44Be0CA4fE3B0",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:44.189Z"
  },
  {
   "url": "https://financial-analyst.ai/xirr/compute",
   "host": "financial-analyst.ai",
   "description": "Compute XIRR and MOIC from irregular cash flows with exact dates. Standard for private equity, real estate, and venture return calculations.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xDA158f96C7d02e787EC75858d108366BDa6aAeb3",
   "x402_version": 2,
   "updated": "2026-09-05T13:33:22.861Z"
  },
  {
   "url": "https://finanz.halowerk.com/v1/bitcoin-fee-forecast",
   "host": "finanz.halowerk.com",
   "description": "Returns the current fee rates for the usual confirmation targets together with the state of the mempool behind them, and then does the part that is usually missing: it estimates the virtual size of the transaction you describe and computes the resulting total fee in satoshis for each target.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T17:00:35.596Z"
  },
  {
   "url": "https://finanz.halowerk.com/v1/commodity-snapshot",
   "host": "finanz.halowerk.com",
   "description": "Day-ahead power prices for a European bidding zone from Energy-Charts, published by Fraunhofer ISE from Bundesnetzagentur SMARD data under CC BY 4.0 and therefore usable commercially with attribution. Returns the quarter-hourly or hourly curve with minimum, maximum, mean, the cheapest and the dearest hour, and how many intervals carry a negative price — the figures a load-shifting or battery decis",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-08T06:11:08.211Z"
  },
  {
   "url": "https://finanz.halowerk.com/v1/corporate-actions",
   "host": "finanz.halowerk.com",
   "description": "Collects the corporate actions the SEC actually carries. Dividends: declared amounts per share per period from XBRL, newest first, with the change against the previous declaration and the implied annual rate. Splits: the conversion ratio from the equity note, with the period it was reported in.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-25T22:02:40.375Z"
  },
  {
   "url": "https://finanz.halowerk.com/v1/filing-to-json",
   "host": "finanz.halowerk.com",
   "description": "Reads a company XBRL facts from SEC EDGAR and returns a consistent set of figures per reporting period: revenue, cost of revenue, gross and operating profit, net income, basic and diluted EPS, assets, liabilities, equity, cash, operating cash flow and capital expenditure.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-25T22:02:08.145Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/alternative",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Cheaper alternative to, dupe for, budget version of, similar product for less. For shopping and research agents: takes a product plus optional budget and returns lower-cost alternatives with similar performance, honest about what you gain and lose versus the original.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:24.995Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/buy-check",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Should I buy this, pre-purchase check before checkout, is this product safe and well-timed. For shopping and buyer agents: one call returns a buy / wait / avoid verdict with an official CPSC recall screen (government rows included verbatim), buy-or-wait timing, two priced alternatives, and trust flags.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:26.081Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/buy-check-lite",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Cheap pre-purchase recall screen, lite version of buy-check for agents with small per-call budgets. For shopping and buyer agents: one call returns the official CPSC recall screen (government rows verbatim) and a deterministic recall-only verdict, plus a pointer to the full $0.50 buy-check for timing, alternatives, and trust flags.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:26.325Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/compare",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Product comparison, which is better, X vs Y, head-to-head product comparison, pick the winner. For shopping and research agents: takes 2-3 specific products and returns an honest head-to-head with a clear winner by use case.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:24.777Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/ethical",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Ethical shopping finder — ethically sourced, fair trade, cruelty-free & sustainable product recommendations for any category with certifications, trade-offs and where to buy. Values-filtered (vegan, plastic-free, union-made, small-business).",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:26.103Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/gift",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Gift ideas for, what to get someone, gift finder by recipient and occasion. For shopping and gift agents: takes who the gift is for plus occasion, budget, and interests, and returns specific buyable picks matched to the recipient, with honest risk notes, a wildcard pick, and what to avoid.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:26.53Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/grant",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Grants I qualify for, find grants, small-business funding, funding for my project. For funding and small-business agents: takes a category, demographic/eligibility, country, and location and returns real grant opportunities worldwide (US, UK, EU, Canada, Australia, Germany, India and beyond) with application strategy and quick-win suggestions.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:25.381Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/hidden",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Best underrated product, hidden gem, what do enthusiasts actually buy, cult-favorite pick. For shopping and research agents: takes a category plus optional use case and returns genuinely underrated products that enthusiasts and pros recommend but mainstream buyers overlook.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:25.107Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/local",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Find a contractor near me, hire a licensed pro, how to vet a contractor, find local service providers. For homeowner and shopping agents: takes a service and location and returns how to find and vet qualified, licensed contractors and service providers in any area.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:25.353Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/product",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Best product for my use case, what should I buy, product finder by need, product recommendation. For shopping and buyer agents: takes a use case plus optional budget and preferences and returns the top product picks for that specific need, with honest trade-offs and sourcing links.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-23T01:30:15.576Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/recall",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Is this product recalled, product recall check, safety recall lookup, is it safe to use. For shopping and safety agents: takes a product and returns official CPSC recall database rows verbatim plus NHTSA/FDA web scan, with risk level and immediate action steps.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:25.743Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/rental",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Should I rent or buy, rent vs buy, is it worth buying, where to rent. For shopping and personal-finance agents: takes an item, location, and frequency of use and returns a rent-vs-buy break-even analysis with a real cost comparison and where to rent equipment and goods.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:25.685Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/scholarship",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Scholarships I qualify for, find scholarships, financial aid finder, scholarships for my major. For student and funding agents: takes a student profile, field of study, country, and state/region and returns matched scholarship awards worldwide (US, UK, EU, Canada, Australia, Germany, India, plus international-student awards like Chevening, Fulbright, DAAD, MEXT, Australia Awards), including overlo",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:07.332Z"
  },
  {
   "url": "https://findpulse.theaslangroupllc.com/api/find/used",
   "host": "findpulse.theaslangroupllc.com",
   "description": "Should I buy this used, where to buy refurbished, fair used price, used buying guide. For shopping and buyer agents: takes a product and returns where to buy it secondhand or refurbished, fair price ranges, an inspection checklist, and red flags to avoid.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:24.85Z"
  },
  {
   "url": "https://fitpulse.theaslangroupllc.com/api/fit/exercise",
   "host": "fitpulse.theaslangroupllc.com",
   "description": "Exercise how-to / proper form / muscles worked by exercise: look up correct technique for any movement. Returns target muscles, setup, step-by-step execution, common form mistakes, and easier/harder variations. Fitness-info for fitness and coaching agents, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:26.099Z"
  },
  {
   "url": "https://fitpulse.theaslangroupllc.com/api/fit/nutrition",
   "host": "fitpulse.theaslangroupllc.com",
   "description": "Macro & calorie targets / nutrition by fitness goal: calculate daily intake. Returns macro and calorie targets plus a meal-timing strategy based on goal, body weight, and activity level. Fitness-info for fitness and nutrition agents, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:26.847Z"
  },
  {
   "url": "https://fitpulse.theaslangroupllc.com/api/fit/race",
   "host": "fitpulse.theaslangroupllc.com",
   "description": "Race training plan / marathon & 5K prep by race date: build a plan backwards from event day. Returns periodization, weekly mileage, taper, and race-day strategy tuned to race type, date, current fitness, and runs per week. Fitness-info for athlete and coaching agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:27.72Z"
  },
  {
   "url": "https://fitpulse.theaslangroupllc.com/api/fit/recover",
   "host": "fitpulse.theaslangroupllc.com",
   "description": "Injury recovery protocol / rehab exercises / recovery timeline: get a phased plan for a training injury. Returns phased rehab exercises, an expected recovery timeline, and when-to-see-a-doctor guidance. Fitness-info for fitness and recovery agents, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:27.701Z"
  },
  {
   "url": "https://fitpulse.theaslangroupllc.com/api/fit/rehab",
   "host": "fitpulse.theaslangroupllc.com",
   "description": "Sports rehab protocol / return-to-sport plan: phased recovery for an athletic injury. Returns a staged return-to-sport progression with safe training alternatives and red-flag warning signs, by injury, sport, and fitness level. Fitness-info for athlete and recovery agents, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:27.485Z"
  },
  {
   "url": "https://fitpulse.theaslangroupllc.com/api/fit/sleep",
   "host": "fitpulse.theaslangroupllc.com",
   "description": "Sleep optimization for athletes / better recovery sleep: improve sleep for performance. Returns HRV-based guidance, a supplement protocol, and CBT-I techniques tuned to your sleep issue and training schedule. Fitness-info for athlete and recovery agents, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:27.586Z"
  },
  {
   "url": "https://fitpulse.theaslangroupllc.com/api/fit/supplement",
   "host": "fitpulse.theaslangroupllc.com",
   "description": "Supplement stack review / dosing & timing by goal: evaluate which supplements to take. Returns evidence-based tier ratings, recommended dosing, and timing for a goal-based stack. Fitness-info for fitness and nutrition agents, not medical advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:27.676Z"
  },
  {
   "url": "https://fittings.sh/v1/aba/routing-validate",
   "host": "fittings.sh",
   "description": "Validate a US ABA routing number by its 3-7-1 check digit and decode its Federal Reserve district and institution class.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:08.421Z"
  },
  {
   "url": "https://fittings.sh/v1/addr/standardize",
   "host": "fittings.sh",
   "description": "Normalize a free-text US street address into its USPS-style standardized one-line form plus parsed components: house number range, directionals, street name, suffix, city, state and 5-digit ZIP.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:13.021Z"
  },
  {
   "url": "https://fittings.sh/v1/airport/nearby",
   "host": "fittings.sh",
   "description": "Commercial airports within a radius of a coordinate, sorted by distance, with IATA and ICAO codes, city and bearing.",
   "method": "GET",
   "chain": "base",
   "price": 0.00398,
   "price_atomic": "3980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:49.879Z"
  },
  {
   "url": "https://fittings.sh/v1/brand/logo",
   "host": "fittings.sh",
   "description": "Fetches a domain's home page and returns its declared icons, ranked, with the best-available logo first.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-28T15:31:56.281Z"
  },
  {
   "url": "https://fittings.sh/v1/calc/evaluate",
   "host": "fittings.sh",
   "description": "Evaluates an arithmetic expression in exact rational arithmetic and returns the fraction plus a decimal to the requested precision.",
   "method": "GET",
   "chain": "base",
   "price": 0.004199,
   "price_atomic": "4199",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:33.482Z"
  },
  {
   "url": "https://fittings.sh/v1/calc/worksheet",
   "host": "fittings.sh",
   "description": "Runs a sequence of named arithmetic steps in exact rational arithmetic, returning every intermediate value as a fraction and a decimal, plus the repeating expansion where the result has one.",
   "method": "POST",
   "chain": "base",
   "price": 0.00446,
   "price_atomic": "4460",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:07:18.771Z"
  },
  {
   "url": "https://fittings.sh/v1/census/address-geographies",
   "host": "fittings.sh",
   "description": "Geocode a US street address and return the matched address, coordinates, and its Census tract, county and state codes in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:03.814Z"
  },
  {
   "url": "https://fittings.sh/v1/census/geocode-batch",
   "host": "fittings.sh",
   "description": "Resolve up to 10 US street addresses at once to latitude/longitude plus state, county, tract, block, CBSA and CSA codes.",
   "method": "POST",
   "chain": "base",
   "price": 0.022,
   "price_atomic": "22000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:03.837Z"
  },
  {
   "url": "https://fittings.sh/v1/census/geography-bundle",
   "host": "fittings.sh",
   "description": "Every Census geography layer containing a US coordinate in one call: state, county, tract, block, place, urban area, congressional and state legislative districts.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:52.958Z"
  },
  {
   "url": "https://fittings.sh/v1/cfr/section-text",
   "host": "fittings.sh",
   "description": "The current authoritative text of a Code of Federal Regulations section, as plain text with its heading and citation.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:59.824Z"
  },
  {
   "url": "https://fittings.sh/v1/chem/pubchem-compound",
   "host": "fittings.sh",
   "description": "Structure and computed properties for a compound by name, CAS number, PubChem CID or SMILES: formula, weight, InChI, logP, TPSA and H-bond counts.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:25.46Z"
  },
  {
   "url": "https://fittings.sh/v1/cpi/adjust",
   "host": "fittings.sh",
   "description": "Adjusts a US dollar amount between two dates using the official BLS CPI-U index, returning both index values.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:53.801Z"
  },
  {
   "url": "https://fittings.sh/v1/cpsc/recall-check",
   "host": "fittings.sh",
   "description": "Search the official CPSC recall record by product name and/or recall title, with an optional recall-date window, returning matching recalls with hazard, remedy, units, UPCs and the recall notice URL.",
   "method": "GET",
   "chain": "base",
   "price": 0.0078,
   "price_atomic": "7800",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:16.449Z"
  },
  {
   "url": "https://fittings.sh/v1/crossref/doi-metadata",
   "host": "fittings.sh",
   "description": "Resolve a DOI to bibliographic metadata: title, authors, journal, dates, abstract, licence, funders and citation counts.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:12.845Z"
  },
  {
   "url": "https://fittings.sh/v1/crossref/search",
   "host": "fittings.sh",
   "description": "Find the DOI and metadata for a work from a title, author or keyword string when the DOI is unknown.",
   "method": "GET",
   "chain": "base",
   "price": 0.0078,
   "price_atomic": "7800",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:16.136Z"
  },
  {
   "url": "https://fittings.sh/v1/crypto/hash-digest",
   "host": "fittings.sh",
   "description": "Compute a SHA-1/256/384/512 digest of supplied text, returned as hex and base64.",
   "method": "POST",
   "chain": "base",
   "price": 0.0035,
   "price_atomic": "3500",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:59.618Z"
  },
  {
   "url": "https://fittings.sh/v1/crypto/random-bytes",
   "host": "fittings.sh",
   "description": "Generate CSPRNG bytes from the Web Crypto API, returned as hex, base64 or a UUID. Never Math.random.",
   "method": "GET",
   "chain": "base",
   "price": 0.003103,
   "price_atomic": "3103",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:56.578Z"
  },
  {
   "url": "https://fittings.sh/v1/csl/name-screen",
   "host": "fittings.sh",
   "description": "Screen a name against the US Consolidated Screening List, which merges the OFAC SDN and non-SDN lists with the BIS Denied Persons, Entity and Unverified lists and the State Department debarred lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.0149,
   "price_atomic": "14900",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:41.597Z"
  },
  {
   "url": "https://fittings.sh/v1/ctgov/eligibility-screen",
   "host": "fittings.sh",
   "description": "Screens open ClinicalTrials.gov studies for a condition against a patient age, sex and healthy-volunteer status, returning the trials the structured criteria do not exclude with their inclusion and exclusion criteria split out.",
   "method": "GET",
   "chain": "base",
   "price": 0.0149,
   "price_atomic": "14900",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:49.969Z"
  },
  {
   "url": "https://fittings.sh/v1/ctgov/trial-search",
   "host": "fittings.sh",
   "description": "Search registered clinical trials by condition, intervention, sponsor or free text, filtered by recruitment status and phase.",
   "method": "GET",
   "chain": "base",
   "price": 0.00498,
   "price_atomic": "4980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:46.376Z"
  },
  {
   "url": "https://fittings.sh/v1/cve/lookup",
   "host": "fittings.sh",
   "description": "A CVE record from the National Vulnerability Database: description, CVSS severity and references.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:52.537Z"
  },
  {
   "url": "https://fittings.sh/v1/cve/search",
   "host": "fittings.sh",
   "description": "Search the National Vulnerability Database by keyword, CPE, publication window or CVSS severity, returning a paginated list with scores and CWE classifications.",
   "method": "GET",
   "chain": "base",
   "price": 0.00596,
   "price_atomic": "5960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:14.369Z"
  },
  {
   "url": "https://fittings.sh/v1/dailymed/spl-fetch",
   "host": "fittings.sh",
   "description": "For one DailyMed SET ID: the current label version and date, its products with active ingredients and package descriptions, its marketed NDC codes, and the full revision history.",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:46.826Z"
  },
  {
   "url": "https://fittings.sh/v1/dailymed/spl-search",
   "host": "fittings.sh",
   "description": "Finds current FDA Structured Product Labels by drug name, NDC or labeler, returning each label SET ID, title, version and publication date.",
   "method": "GET",
   "chain": "base",
   "price": 0.00398,
   "price_atomic": "3980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:43.791Z"
  },
  {
   "url": "https://fittings.sh/v1/data/column-profile",
   "host": "fittings.sh",
   "description": "Per-column profile of a CSV or NDJSON payload: null rate, cardinality, inferred type, numeric range, mean, standard deviation and most frequent values.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:35.734Z"
  },
  {
   "url": "https://fittings.sh/v1/devicerecall/search",
   "host": "fittings.sh",
   "description": "FDA medical device recall and enforcement reports filtered by product, firm, recall class, state, status or report date, with the hazard reason and what each class means.",
   "method": "GET",
   "chain": "base",
   "price": 0.00496,
   "price_atomic": "4960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:28.696Z"
  },
  {
   "url": "https://fittings.sh/v1/doc/html-to-markdown",
   "host": "fittings.sh",
   "description": "Convert an HTML document supplied in the request body to clean Markdown, stripping scripts and styles.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:45.782Z"
  },
  {
   "url": "https://fittings.sh/v1/doc/url-metadata",
   "host": "fittings.sh",
   "description": "Fetch a public URL and return its title, description, preview image, site name and canonical URL from its meta tags.",
   "method": "GET",
   "chain": "base",
   "price": 0.003512,
   "price_atomic": "3512",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:24.764Z"
  },
  {
   "url": "https://fittings.sh/v1/doc/url-to-markdown",
   "host": "fittings.sh",
   "description": "Fetch a public web page and return it as clean Markdown with its title. Capped at 2 MB.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:47.762Z"
  },
  {
   "url": "https://fittings.sh/v1/drought/severity",
   "host": "fittings.sh",
   "description": "Percent of a US state, county or the nation in each US Drought Monitor category D0 to D4, by area or by population, for a recent run of weekly maps.",
   "method": "GET",
   "chain": "base",
   "price": 0.00604,
   "price_atomic": "6040",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:49.295Z"
  },
  {
   "url": "https://fittings.sh/v1/email/deliverability",
   "host": "fittings.sh",
   "description": "RFC 5322 syntax check, live MX resolution and a disposable-provider check for one email address, in a single call.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:26.641Z"
  },
  {
   "url": "https://fittings.sh/v1/energy/uk-carbon-intensity",
   "host": "fittings.sh",
   "description": "Current or forecast carbon intensity of the GB electricity grid in gCO2/kWh, with the generation fuel mix.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:18.87Z"
  },
  {
   "url": "https://fittings.sh/v1/epa/carbon-estimate",
   "host": "fittings.sh",
   "description": "Estimate CO2e for fuel burned, electricity used, freight moved or a trip taken, using published US EPA emission factors.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:21.745Z"
  },
  {
   "url": "https://fittings.sh/v1/epa/tri-facilities",
   "host": "fittings.sh",
   "description": "Industrial facilities reporting to the EPA Toxics Release Inventory in a ZIP code or a city, with the TRI facility id needed to pull their release quantities.",
   "method": "GET",
   "chain": "base",
   "price": 0.00596,
   "price_atomic": "5960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:52.049Z"
  },
  {
   "url": "https://fittings.sh/v1/epa/tri-releases",
   "host": "fittings.sh",
   "description": "Chemical releases reported by one TRI facility for one reporting year, in pounds, totalled per chemical and split into air, water, land and underground injection.",
   "method": "GET",
   "chain": "base",
   "price": 0.01099,
   "price_atomic": "10990",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:55.032Z"
  },
  {
   "url": "https://fittings.sh/v1/epss/score",
   "host": "fittings.sh",
   "description": "The FIRST.org EPSS probability and percentile for one or more CVEs: the modelled chance each is exploited in the next 30 days.",
   "method": "GET",
   "chain": "base",
   "price": 0.00398,
   "price_atomic": "3980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:23.724Z"
  },
  {
   "url": "https://fittings.sh/v1/faers/adverse-events",
   "host": "fittings.sh",
   "description": "A summary of FDA Adverse Event Reporting System reports naming a drug: total reports, the most frequently reported reactions, and the reaction outcome and seriousness distributions.",
   "method": "GET",
   "chain": "base",
   "price": 0.00698,
   "price_atomic": "6980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:25.814Z"
  },
  {
   "url": "https://fittings.sh/v1/fcc/census-block",
   "host": "fittings.sh",
   "description": "The 15-digit census block FIPS code containing a US coordinate, with its county and state codes and the block bounding box.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:49.754Z"
  },
  {
   "url": "https://fittings.sh/v1/fda/drug-label",
   "host": "fittings.sh",
   "description": "Prescribing information for a drug: indications, warnings, dosage and adverse reactions, as filed with the FDA.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:45.538Z"
  },
  {
   "url": "https://fittings.sh/v1/fda/drug-recall",
   "host": "fittings.sh",
   "description": "Recent drug enforcement actions and recalls for a product or firm, with classification and reason.",
   "method": "GET",
   "chain": "base",
   "price": 0.00596,
   "price_atomic": "5960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:49.658Z"
  },
  {
   "url": "https://fittings.sh/v1/fdic/bank-lookup",
   "host": "fittings.sh",
   "description": "Look up an FDIC-insured US bank by certificate number or name: insurance status, charter class, location, offices, assets and deposits.",
   "method": "GET",
   "chain": "base",
   "price": 0.0078,
   "price_atomic": "7800",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:09.715Z"
  },
  {
   "url": "https://fittings.sh/v1/fec/candidate-search",
   "host": "fittings.sh",
   "description": "Federal candidates matching a name, with their FEC candidate id, party, office, state and election years.",
   "method": "GET",
   "chain": "base",
   "price": 0.00598,
   "price_atomic": "5980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:35.86Z"
  },
  {
   "url": "https://fittings.sh/v1/fec/financial-totals",
   "host": "fittings.sh",
   "description": "Receipts, disbursements, contributions, cash on hand and debts per election cycle for an FEC candidate or committee.",
   "method": "GET",
   "chain": "base",
   "price": 0.0069,
   "price_atomic": "6900",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:38.705Z"
  },
  {
   "url": "https://fittings.sh/v1/fema/disaster-declarations",
   "host": "fittings.sh",
   "description": "Federal disaster declarations for a state, with incident type, declaration date, designated county and which assistance programs were authorized.",
   "method": "GET",
   "chain": "base",
   "price": 0.00496,
   "price_atomic": "4960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:41.733Z"
  },
  {
   "url": "https://fittings.sh/v1/fema/flood-zone",
   "host": "fittings.sh",
   "description": "FEMA flood hazard zone, Special Flood Hazard Area status and base flood elevation at a US coordinate.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:13.786Z"
  },
  {
   "url": "https://fittings.sh/v1/fmt/csv-to-json",
   "host": "fittings.sh",
   "description": "Parse RFC 4180 CSV into JSON objects keyed by header row, handling quotes and embedded newlines.",
   "method": "POST",
   "chain": "base",
   "price": 0.0035,
   "price_atomic": "3500",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:50.888Z"
  },
  {
   "url": "https://fittings.sh/v1/fmt/json-flatten",
   "host": "fittings.sh",
   "description": "Flatten arbitrarily nested JSON to a single-level object of dotted paths, or expand one back.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:53.786Z"
  },
  {
   "url": "https://fittings.sh/v1/fmt/xml-to-json",
   "host": "fittings.sh",
   "description": "Convert an XML document to an ordered JSON tree with resolved namespaces, attributes, CDATA and mixed content preserved.",
   "method": "POST",
   "chain": "base",
   "price": 0.0045,
   "price_atomic": "4500",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:38.515Z"
  },
  {
   "url": "https://fittings.sh/v1/fx/convert",
   "host": "fittings.sh",
   "description": "Converts an amount between currencies at the European Central Bank daily reference rate, for the latest publication or any past date back to 1999.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:15.667Z"
  },
  {
   "url": "https://fittings.sh/v1/fx/ecb-rate",
   "host": "fittings.sh",
   "description": "The European Central Bank's daily reference rate between two currencies, for the latest working day or a historical date.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:59.729Z"
  },
  {
   "url": "https://fittings.sh/v1/fx/ecb-timeseries",
   "host": "fittings.sh",
   "description": "Daily ECB reference rates between two currencies over a date range, one point per working day.",
   "method": "GET",
   "chain": "base",
   "price": 0.004825,
   "price_atomic": "4825",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:02.959Z"
  },
  {
   "url": "https://fittings.sh/v1/geo/distance",
   "host": "fittings.sh",
   "description": "Distance in meters and initial bearing in degrees between two WGS-84 coordinate pairs.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T23:20:53.142Z"
  },
  {
   "url": "https://fittings.sh/v1/geo/elevation",
   "host": "fittings.sh",
   "description": "Ground elevation in meters and feet at a coordinate, from the USGS 3DEP dataset.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:29.121Z"
  },
  {
   "url": "https://fittings.sh/v1/geo/forward-geocode",
   "host": "fittings.sh",
   "description": "Convert a US street address to latitude/longitude with a matched, standardized address. US coverage only.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:21.54Z"
  },
  {
   "url": "https://fittings.sh/v1/geo/reverse-geocode",
   "host": "fittings.sh",
   "description": "Convert latitude/longitude to the containing US street address, census tract and county. US coverage only.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:24.649Z"
  },
  {
   "url": "https://fittings.sh/v1/ghsa/advisory",
   "host": "fittings.sh",
   "description": "The full GitHub Advisory Database record for a GHSA or CVE id: severity, CVSS, EPSS, CWEs, and the affected package and version ranges per ecosystem.",
   "method": "GET",
   "chain": "base",
   "price": 0.00399,
   "price_atomic": "3990",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:52.787Z"
  },
  {
   "url": "https://fittings.sh/v1/gov/congress-bill",
   "host": "fittings.sh",
   "description": "Status, sponsor, latest action and titles for a bill in a given Congress and chamber.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:32.062Z"
  },
  {
   "url": "https://fittings.sh/v1/govinfo/public-law",
   "host": "fittings.sh",
   "description": "An enacted US public or private law by Congress and law number: official title, short titles, date signed, the US Code sections and Statutes at Large pages it touched, and optionally the enacted text.",
   "method": "GET",
   "chain": "base",
   "price": 0.009,
   "price_atomic": "9000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:29.763Z"
  },
  {
   "url": "https://fittings.sh/v1/govinfo/us-code-section",
   "host": "fittings.sh",
   "description": "The current text of a US Code section by title and section number: the statutory text, its source credit, the chapter it sits in, the edition it comes from and the date it is current through.",
   "method": "GET",
   "chain": "base",
   "price": 0.009,
   "price_atomic": "9000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:32.752Z"
  },
  {
   "url": "https://fittings.sh/v1/hazard/active-events",
   "host": "fittings.sh",
   "description": "Natural hazard events NASA is currently tracking worldwide, filterable by category, bounding box and recency, with the latest observed position and magnitude of each.",
   "method": "GET",
   "chain": "base",
   "price": 0.00447,
   "price_atomic": "4470",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:07:15.955Z"
  },
  {
   "url": "https://fittings.sh/v1/hts/lookup",
   "host": "fittings.sh",
   "description": "The HTS line for a US tariff code with its description, units of quantity and general, special and column 2 duty rates, resolved to the parent line that carries the rates when a statistical suffix does not.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:58.056Z"
  },
  {
   "url": "https://fittings.sh/v1/hts/search",
   "host": "fittings.sh",
   "description": "Candidate HTS classifications for a plain-language product description, each with its code, description, units of quantity and duty rates where the line carries them. A statistical line shows no rate of its own because it inherits its parent’s, which v1/hts/lookup resolves.",
   "method": "GET",
   "chain": "base",
   "price": 0.00598,
   "price_atomic": "5980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:01.021Z"
  },
  {
   "url": "https://fittings.sh/v1/icd10/lookup",
   "host": "fittings.sh",
   "description": "Verifies an ICD-10-CM diagnosis code or searches the code set by text, returning official code descriptions.",
   "method": "GET",
   "chain": "base",
   "price": 0.00398,
   "price_atomic": "3980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:56.599Z"
  },
  {
   "url": "https://fittings.sh/v1/kev/recent",
   "host": "fittings.sh",
   "description": "Vulnerabilities added to CISA’s Known Exploited Vulnerabilities catalog within a recent lookback window, newest first.",
   "method": "GET",
   "chain": "base",
   "price": 0.00498,
   "price_atomic": "4980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:20.495Z"
  },
  {
   "url": "https://fittings.sh/v1/kev/status",
   "host": "fittings.sh",
   "description": "Whether a CVE is in CISA’s Known Exploited Vulnerabilities catalog, with the date added, the federal remediation due date and the required action.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:17.531Z"
  },
  {
   "url": "https://fittings.sh/v1/lang/bcp47",
   "host": "fittings.sh",
   "description": "Parses a BCP 47 language tag into language, extlang, script, region, variant, extension and private-use subtags, validates each against the IANA registry, and returns the canonical form.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:26.685Z"
  },
  {
   "url": "https://fittings.sh/v1/lang/detect",
   "host": "fittings.sh",
   "description": "Detect the language of a text snippet: ISO 639-1 and 639-3 codes, the Unicode script, a confidence score and runner-up candidates. Latin and Cyrillic languages are separated by function-word profile, other scripts by script; answers 'und' rather than guessing when there is no evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.0042,
   "price_atomic": "4200",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:09.915Z"
  },
  {
   "url": "https://fittings.sh/v1/lei/hierarchy",
   "host": "fittings.sh",
   "description": "GLEIF 'who owns whom' for an LEI: direct and ultimate accounting parent, any reporting exception, and known direct subsidiaries.",
   "method": "GET",
   "chain": "base",
   "price": 0.0074,
   "price_atomic": "7400",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:55.936Z"
  },
  {
   "url": "https://fittings.sh/v1/lei/lookup",
   "host": "fittings.sh",
   "description": "Resolve an LEI code to its GLEIF record: registered legal name, addresses, jurisdiction, legal form and registration status.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:49.73Z"
  },
  {
   "url": "https://fittings.sh/v1/lei/search",
   "host": "fittings.sh",
   "description": "Find LEI records matching a company name, with jurisdiction, country and registration status.",
   "method": "GET",
   "chain": "base",
   "price": 0.0054,
   "price_atomic": "5400",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:52.796Z"
  },
  {
   "url": "https://fittings.sh/v1/lunar/moon-times",
   "host": "fittings.sh",
   "description": "Moon phase, illuminated fraction, distance and UTC moonrise/moonset for a date and coordinate.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:04.997Z"
  },
  {
   "url": "https://fittings.sh/v1/naics/lookup",
   "host": "fittings.sh",
   "description": "Looks up a NAICS industry code and its parent hierarchy, or searches NAICS industry titles by text.",
   "method": "GET",
   "chain": "base",
   "price": 0.00398,
   "price_atomic": "3980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:02.668Z"
  },
  {
   "url": "https://fittings.sh/v1/nasa/astronomy-picture",
   "host": "fittings.sh",
   "description": "NASA's daily astronomy image with its title, explanation, media URLs and copyright, by date or as a random selection.",
   "method": "GET",
   "chain": "base",
   "price": 0.0075,
   "price_atomic": "7500",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:06.702Z"
  },
  {
   "url": "https://fittings.sh/v1/nasa/power-point",
   "host": "fittings.sh",
   "description": "Daily solar irradiance and meteorology at a coordinate from NASA POWER, for a date range of up to 366 days.",
   "method": "GET",
   "chain": "base",
   "price": 0.0133,
   "price_atomic": "13300",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:42.901Z"
  },
  {
   "url": "https://fittings.sh/v1/ndbc/buoy-conditions",
   "host": "fittings.sh",
   "description": "Latest wind, wave height, water temperature and pressure reading from a NOAA data buoy, each field timestamped with the observation it came from.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:07:01.955Z"
  },
  {
   "url": "https://fittings.sh/v1/ndc/package-lookup",
   "host": "fittings.sh",
   "description": "The FDA NDC Directory record for a package or product National Drug Code: brand and generic name, labeler, dosage form, route, active ingredients, marketing category and status.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:22.757Z"
  },
  {
   "url": "https://fittings.sh/v1/net/dns-lookup",
   "host": "fittings.sh",
   "description": "Resolve DNS records of any common type over DoH, returning answers with TTLs and the DNSSEC-authenticated flag.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:11.849Z"
  },
  {
   "url": "https://fittings.sh/v1/nhc/active-cyclones",
   "host": "fittings.sh",
   "description": "Every tropical cyclone the National Hurricane Center currently has advisories out on, with position, intensity, Saffir-Simpson category and links to the forecast cone.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:07:09.544Z"
  },
  {
   "url": "https://fittings.sh/v1/nhtsa/safety-ratings",
   "host": "fittings.sh",
   "description": "NCAP five-star crash ratings for a model year, make and model: overall, frontal, side and rollover, with recall, complaint and investigation counts.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:00.861Z"
  },
  {
   "url": "https://fittings.sh/v1/nhtsa/vin-decode",
   "host": "fittings.sh",
   "description": "Decodes a VIN into make, model, model year, trim, body class, engine, drivetrain and assembly plant using the NHTSA vPIC database.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:58.092Z"
  },
  {
   "url": "https://fittings.sh/v1/noaa/coops-station-data",
   "host": "fittings.sh",
   "description": "Observed water levels, tide predictions or current speed and direction for a NOAA CO-OPS station over a date window of up to 7 days.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:39.934Z"
  },
  {
   "url": "https://fittings.sh/v1/npi/provider-lookup",
   "host": "fittings.sh",
   "description": "The NPPES record for a healthcare provider or organization: name, credential, taxonomy specialties with state licence numbers, practice and mailing addresses, enumeration date and active status.",
   "method": "GET",
   "chain": "base",
   "price": 0.00398,
   "price_atomic": "3980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:35.169Z"
  },
  {
   "url": "https://fittings.sh/v1/nws/active-alerts",
   "host": "fittings.sh",
   "description": "Active National Weather Service watches, warnings and advisories covering a US latitude and longitude.",
   "method": "GET",
   "chain": "base",
   "price": 0.00376,
   "price_atomic": "3760",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:55.058Z"
  },
  {
   "url": "https://fittings.sh/v1/nws/area-alerts",
   "host": "fittings.sh",
   "description": "Every active National Weather Service watch, warning and advisory for a whole US state, territory, marine area or forecast zone, with a count per event type.",
   "method": "GET",
   "chain": "base",
   "price": 0.00496,
   "price_atomic": "4960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:46.197Z"
  },
  {
   "url": "https://fittings.sh/v1/nws/current-conditions",
   "host": "fittings.sh",
   "description": "Latest observation for a US coordinate: temperature, conditions, wind, humidity, pressure and visibility, from the nearest NWS station.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:28.331Z"
  },
  {
   "url": "https://fittings.sh/v1/nws/point-forecast",
   "host": "fittings.sh",
   "description": "National Weather Service forecast for a US latitude and longitude: temperature, wind, precipitation chance and narrative per period, switchable to hourly resolution. Forecast only — `weather.nws-point-forecast` bundles the active watches and warnings into the same call, and `nws.active-alerts` returns those alone.",
   "method": "GET",
   "chain": "base",
   "price": 0.00346,
   "price_atomic": "3460",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:51.798Z"
  },
  {
   "url": "https://fittings.sh/v1/nws/point-metadata",
   "host": "fittings.sh",
   "description": "The National Weather Service office, grid X/Y, timezone, forecast and county zones and radar station for a US coordinate.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:55.666Z"
  },
  {
   "url": "https://fittings.sh/v1/orangebook/therapeutic-equivalence",
   "host": "fittings.sh",
   "description": "FDA therapeutic equivalence codes for a drug: the TE rating and what it means, whether each product is the reference listed drug or reference standard, plus application type, sponsor and marketing status. Patent and exclusivity listings are not included.",
   "method": "GET",
   "chain": "base",
   "price": 0.00692,
   "price_atomic": "6920",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:32.242Z"
  },
  {
   "url": "https://fittings.sh/v1/orcid/researcher-profile",
   "host": "fittings.sh",
   "description": "Name, biography, employments and educations for an ORCID iD, with an optional capped list of the most recent publications.",
   "method": "GET",
   "chain": "base",
   "price": 0.00498,
   "price_atomic": "4980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:22.518Z"
  },
  {
   "url": "https://fittings.sh/v1/pdb/structure",
   "host": "fittings.sh",
   "description": "Experimental method, resolution, R-factor, unit cell, entity composition and primary citation for a PDB entry.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:28.313Z"
  },
  {
   "url": "https://fittings.sh/v1/pep/wikidata-screen",
   "host": "fittings.sh",
   "description": "Screen a person name against Wikidata position-held claims, returning every government or state office the matching people have held, with start and end dates.",
   "method": "GET",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:47.121Z"
  },
  {
   "url": "https://fittings.sh/v1/pkg/name-check",
   "host": "fittings.sh",
   "description": "Checks a proposed package name against a registry’s own naming rules (npm scoping and URL-safety, PEP 503 normalization for PyPI, cargo’s crate name grammar) and returns the normalized form the registry compares by.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:55.731Z"
  },
  {
   "url": "https://fittings.sh/v1/pkg/normalize-manifest",
   "host": "fittings.sh",
   "description": "Normalizes a package.json the way npm does at publish time (repository shorthand, author strings, license and bin fields) and reports every change, warning and blocking error.",
   "method": "POST",
   "chain": "base",
   "price": 0.004126,
   "price_atomic": "4126",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:58.552Z"
  },
  {
   "url": "https://fittings.sh/v1/pubmed/citation-search",
   "host": "fittings.sh",
   "description": "Searches PubMed and returns citation metadata for each hit: title, journal, publication date, authors, DOI and PMID.",
   "method": "GET",
   "chain": "base",
   "price": 0.00398,
   "price_atomic": "3980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:36.695Z"
  },
  {
   "url": "https://fittings.sh/v1/pubmed/search",
   "host": "fittings.sh",
   "description": "Search PubMed/MEDLINE by keyword, author or MeSH term and return matching citations with journal, authors, date and DOI.",
   "method": "GET",
   "chain": "base",
   "price": 0.0078,
   "price_atomic": "7800",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:19.562Z"
  },
  {
   "url": "https://fittings.sh/v1/qr/encode",
   "host": "fittings.sh",
   "description": "Encode text, a URL or a payment string as a QR code, returned as SVG, a base64 PNG, or the raw module matrix.",
   "method": "POST",
   "chain": "base",
   "price": 0.0045,
   "price_atomic": "4500",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:06.74Z"
  },
  {
   "url": "https://fittings.sh/v1/qr/generate",
   "host": "fittings.sh",
   "description": "Generates a QR code for arbitrary text or a URL as SVG or PNG, with a chosen error-correction level, module scale, quiet zone and colors.",
   "method": "POST",
   "chain": "base",
   "price": 0.00321,
   "price_atomic": "3210",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:22.023Z"
  },
  {
   "url": "https://fittings.sh/v1/quake/nearby",
   "host": "fittings.sh",
   "description": "Earthquakes from the USGS catalog within a radius and time window of a point, with magnitude, depth, distance and time.",
   "method": "GET",
   "chain": "base",
   "price": 0.00399,
   "price_atomic": "3990",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:17.438Z"
  },
  {
   "url": "https://fittings.sh/v1/quake/recent",
   "host": "fittings.sh",
   "description": "Earthquakes above a magnitude threshold in the last N hours, worldwide or within a radius of a point, newest first.",
   "method": "GET",
   "chain": "base",
   "price": 0.003995,
   "price_atomic": "3995",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:09.266Z"
  },
  {
   "url": "https://fittings.sh/v1/quake/usgs-events",
   "host": "fittings.sh",
   "description": "Earthquakes from the USGS catalog by time window, minimum magnitude and optional radius around a point, most recent first.",
   "method": "GET",
   "chain": "base",
   "price": 0.00698,
   "price_atomic": "6980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:31.94Z"
  },
  {
   "url": "https://fittings.sh/v1/rdap/domain",
   "host": "fittings.sh",
   "description": "Registrar, creation and expiry dates, status codes, nameservers and DNSSEC state for a domain, from the authoritative registry over RDAP.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-09-09T16:22:34.991Z"
  },
  {
   "url": "https://fittings.sh/v1/regulations/document-search",
   "host": "fittings.sh",
   "description": "Searches federal rulemaking documents on Regulations.gov, returning title, agency, docket, type, posted date and comment deadline.",
   "method": "GET",
   "chain": "base",
   "price": 0.00447,
   "price_atomic": "4470",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:46.736Z"
  },
  {
   "url": "https://fittings.sh/v1/road/nearest",
   "host": "fittings.sh",
   "description": "The closest US street segments to a point, with name, road class, route type and distance in meters, from Census TIGER.",
   "method": "GET",
   "chain": "base",
   "price": 0.005998,
   "price_atomic": "5998",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:20.179Z"
  },
  {
   "url": "https://fittings.sh/v1/rxclass/drug-classes",
   "host": "fittings.sh",
   "description": "The therapeutic, pharmacologic, mechanism-of-action, ATC and VA classes a drug or ingredient belongs to, from NLM RxClass, deduplicated and labeled.",
   "method": "GET",
   "chain": "base",
   "price": 0.00498,
   "price_atomic": "4980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:19.756Z"
  },
  {
   "url": "https://fittings.sh/v1/rxnorm/ndc-crosswalk",
   "host": "fittings.sh",
   "description": "Map an RxNorm concept or drug name to every associated NDC package code in 5-4-2 form, or reverse-map an NDC to its RxCUI with active status and history.",
   "method": "GET",
   "chain": "base",
   "price": 0.01298,
   "price_atomic": "12980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:07.09Z"
  },
  {
   "url": "https://fittings.sh/v1/rxnorm/normalize",
   "host": "fittings.sh",
   "description": "Resolve a free-text, brand or generic drug name to its canonical RxNorm concept: RxCUI, normalized name, term type, synonyms, dose forms, and ranked approximate candidates when nothing matches exactly.",
   "method": "GET",
   "chain": "base",
   "price": 0.0049,
   "price_atomic": "4900",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:04.16Z"
  },
  {
   "url": "https://fittings.sh/v1/rxterms/prescribable",
   "host": "fittings.sh",
   "description": "Look up the RxTerms prescribing form of a drug by RxCUI or name: display name, brand name, strength, dose form and route, as used in e-prescribing pick lists.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:10.098Z"
  },
  {
   "url": "https://fittings.sh/v1/sam/exclusions-check",
   "host": "fittings.sh",
   "description": "Check a name against the US System for Award Management exclusions list: parties debarred, suspended or otherwise ineligible for federal contracts and assistance.",
   "method": "GET",
   "chain": "base",
   "price": 0.0068,
   "price_atomic": "6800",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-19T01:22:33.902Z"
  },
  {
   "url": "https://fittings.sh/v1/schema/infer",
   "host": "fittings.sh",
   "description": "Infers a JSON Schema 2020-12 document from sample records: unified types, required keys, array item types and string formats.",
   "method": "POST",
   "chain": "base",
   "price": 0.004999,
   "price_atomic": "4999",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:29.52Z"
  },
  {
   "url": "https://fittings.sh/v1/sec/company-facts",
   "host": "fittings.sh",
   "description": "Structured XBRL financial facts for a company by CIK: revenue, assets, cash and every other tagged concept as reported.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:27.94Z"
  },
  {
   "url": "https://fittings.sh/v1/sec/company-filings",
   "host": "fittings.sh",
   "description": "Most recent SEC filings for a US registrant by ticker or CIK, with form type, dates, item numbers and document URLs.",
   "method": "GET",
   "chain": "base",
   "price": 0.00496,
   "price_atomic": "4960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:05.949Z"
  },
  {
   "url": "https://fittings.sh/v1/sec/filing-search",
   "host": "fittings.sh",
   "description": "Search the full text of SEC filings from 2001 onward, returning filing type, date, company and accession number.",
   "method": "GET",
   "chain": "base",
   "price": 0.00698,
   "price_atomic": "6980",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:23.738Z"
  },
  {
   "url": "https://fittings.sh/v1/sec/ticker-financials",
   "host": "fittings.sh",
   "description": "Latest and recent values of an XBRL concept, such as Revenues or Assets, for a US public company named by ticker.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:42.903Z"
  },
  {
   "url": "https://fittings.sh/v1/sec/ticker-resolve",
   "host": "fittings.sh",
   "description": "Resolves a stock ticker to the SEC central index key and registered company name.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:39.693Z"
  },
  {
   "url": "https://fittings.sh/v1/semver/bump-classify",
   "host": "fittings.sh",
   "description": "Classifies the change between two versions as major, minor, patch, premajor, preminor, prepatch, prerelease or none, with the direction and whether the move stays inside a caret range.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:40.876Z"
  },
  {
   "url": "https://fittings.sh/v1/semver/range-resolve",
   "host": "fittings.sh",
   "description": "Tests versions against an npm-style semver range and returns which satisfy it, the highest and lowest that do, and the range expanded into explicit comparators.",
   "method": "GET",
   "chain": "base",
   "price": 0.004398,
   "price_atomic": "4398",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:06:37.962Z"
  },
  {
   "url": "https://fittings.sh/v1/solar/sun-position",
   "host": "fittings.sh",
   "description": "The sun's azimuth, elevation, shadow ratio and normal-facing panel angles at a coordinate and instant.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:01.807Z"
  },
  {
   "url": "https://fittings.sh/v1/solar/twilight-windows",
   "host": "fittings.sh",
   "description": "Civil, nautical and astronomical twilight boundaries plus golden and blue hour windows for a date and coordinate, in UTC.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:58.485Z"
  },
  {
   "url": "https://fittings.sh/v1/spatial/nearest-point",
   "host": "fittings.sh",
   "description": "The closest candidate coordinate to a query point, with great-circle distance and initial bearing.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:10.827Z"
  },
  {
   "url": "https://fittings.sh/v1/spatial/point-in-polygon",
   "host": "fittings.sh",
   "description": "Whether a coordinate falls inside a GeoJSON Polygon or MultiPolygon, honouring holes and reporting boundary hits.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:07.929Z"
  },
  {
   "url": "https://fittings.sh/v1/swpc/space-weather-scales",
   "host": "fittings.sh",
   "description": "Current NOAA G, S and R space weather scale levels with the three-day forecast probabilities.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:07:05.798Z"
  },
  {
   "url": "https://fittings.sh/v1/tax/us-state-sales-rate",
   "host": "fittings.sh",
   "description": "The state-level sales or use tax rate for a US state, with optional tax and total for a subtotal. Excludes county, city and district rates.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:05:11.193Z"
  },
  {
   "url": "https://fittings.sh/v1/text/char-edit",
   "host": "fittings.sh",
   "description": "Insert, delete, replace, extract, locate or measure at exact character offsets, counting by grapheme, code point or UTF-16 unit, with the affected range reported in both the chosen unit and UTF-16.",
   "method": "POST",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:07:21.737Z"
  },
  {
   "url": "https://fittings.sh/v1/text/extract-citations",
   "host": "fittings.sh",
   "description": "Pulls DOIs, arXiv ids, PMIDs, PMCIDs and ISBNs out of free text, deduplicated and normalized, with the character offset of each first occurrence.",
   "method": "POST",
   "chain": "base",
   "price": 0.007,
   "price_atomic": "7000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:14.679Z"
  },
  {
   "url": "https://fittings.sh/v1/text/profanity-filter",
   "host": "fittings.sh",
   "description": "Check text for profanity and obscenity, returning each match with its offset and a redacted copy of the text.",
   "method": "POST",
   "chain": "base",
   "price": 0.0042,
   "price_atomic": "4200",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:12.755Z"
  },
  {
   "url": "https://fittings.sh/v1/text/sentiment",
   "host": "fittings.sh",
   "description": "Score text from -1 (strongly negative) to +1 (strongly positive) with a label, handling negation, intensifiers and emphasis.",
   "method": "POST",
   "chain": "base",
   "price": 0.0042,
   "price_atomic": "4200",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-18T05:09:55.672Z"
  },
  {
   "url": "https://fittings.sh/v1/text/similarity",
   "host": "fittings.sh",
   "description": "Similarity of two records from 0 to 1: Jaro-Winkler, token-sorted and Levenshtein ratios, and the strongest of the three as the headline score.",
   "method": "POST",
   "chain": "base",
   "price": 0.004052,
   "price_atomic": "4052",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:32.49Z"
  },
  {
   "url": "https://fittings.sh/v1/time/business-days",
   "host": "fittings.sh",
   "description": "Add or subtract N business days from a date, skipping weekends and any supplied holiday dates.",
   "method": "GET",
   "chain": "base",
   "price": 0.006649,
   "price_atomic": "6649",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-18T04:39:16.824Z"
  },
  {
   "url": "https://fittings.sh/v1/time/holiday-check",
   "host": "fittings.sh",
   "description": "Answer whether one date is a public holiday in one country, with its name, regional scope and the next holiday that year.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:18.535Z"
  },
  {
   "url": "https://fittings.sh/v1/time/public-holidays",
   "host": "fittings.sh",
   "description": "Every public holiday for a country and year, with local and English names and observance scope.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:32.873Z"
  },
  {
   "url": "https://fittings.sh/v1/time/sunrise-sunset",
   "host": "fittings.sh",
   "description": "UTC sunrise, sunset, solar noon and day length for a date and coordinate, including polar day/night.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:41.763Z"
  },
  {
   "url": "https://fittings.sh/v1/time/timezone-convert",
   "host": "fittings.sh",
   "description": "Convert an instant between IANA timezones, returning the local wall time, UTC offset and DST state.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T20:59:39.303Z"
  },
  {
   "url": "https://fittings.sh/v1/time/zone-clock",
   "host": "fittings.sh",
   "description": "Renders one instant, or now, in up to 20 IANA zones at once with UTC offset, abbreviation and DST state.",
   "method": "GET",
   "chain": "base",
   "price": 0.00338,
   "price_atomic": "3380",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:30.949Z"
  },
  {
   "url": "https://fittings.sh/v1/tsunami/center-bulletins",
   "host": "fittings.sh",
   "description": "The most recent bulletin from each NOAA tsunami warning center, with its category (warning, advisory, watch or information), issue time, epicenter and bulletin link.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:07:12.805Z"
  },
  {
   "url": "https://fittings.sh/v1/tz/offset-at",
   "host": "fittings.sh",
   "description": "The UTC offset, abbreviation and DST state a zone was on at any moment from 1970, with the surrounding transitions, and resolution of ambiguous or nonexistent local times.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:04:23.077Z"
  },
  {
   "url": "https://fittings.sh/v1/url/expand",
   "host": "fittings.sh",
   "description": "Follows a shortened link through its redirect chain and returns the final destination with click-tracking parameters removed.",
   "method": "GET",
   "chain": "base",
   "price": 0.0036,
   "price_atomic": "3600",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:25.193Z"
  },
  {
   "url": "https://fittings.sh/v1/usda/food-nutrients",
   "host": "fittings.sh",
   "description": "Full nutrition facts for one FoodData Central item: every reported nutrient with its amount and unit, plus serving size and ingredients.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:47.454Z"
  },
  {
   "url": "https://fittings.sh/v1/usda/food-search",
   "host": "fittings.sh",
   "description": "Foods in USDA FoodData Central matching a name, each with its FDC id, serving size and calories, protein, fat and carbohydrate.",
   "method": "GET",
   "chain": "base",
   "price": 0.00496,
   "price_atomic": "4960",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:44.588Z"
  },
  {
   "url": "https://fittings.sh/v1/valid/gtin",
   "host": "fittings.sh",
   "description": "Validate a GTIN-8/12/13/14 barcode number by GS1 mod-10 check digit and report its format.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-18T04:36:06.005Z"
  },
  {
   "url": "https://fittings.sh/v1/valid/iban",
   "host": "fittings.sh",
   "description": "Validate an IBAN by country length and ISO 7064 mod-97 checksum, returning the normalized form.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-18T05:09:52.826Z"
  },
  {
   "url": "https://fittings.sh/v1/valid/lei",
   "host": "fittings.sh",
   "description": "Validate an ISO 17442 Legal Entity Identifier checksum and extract its issuing LOU prefix.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:00:05.539Z"
  },
  {
   "url": "https://fittings.sh/v1/vat/eu-validate",
   "host": "fittings.sh",
   "description": "Validate an EU VAT number against the European Commission VIES registry, returning validity and the registered trader where the member state discloses it.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:02:28.286Z"
  },
  {
   "url": "https://fittings.sh/v1/water/noaa-tides",
   "host": "fittings.sh",
   "description": "Predicted high and low tides for a NOAA CO-OPS station on a given date, in feet above datum.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:01:00.391Z"
  },
  {
   "url": "https://fittings.sh/v1/water/usgs-streamflow",
   "host": "fittings.sh",
   "description": "Latest instantaneous discharge and gauge height for a USGS river monitoring site, with the observation timestamp.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T18:20:44.41Z"
  },
  {
   "url": "https://fittings.sh/v1/weather/nws-point-forecast",
   "host": "fittings.sh",
   "description": "One call returning both the National Weather Service forecast periods and any active watches, warnings and advisories for a US latitude and longitude. Use when a decision needs the outlook and the hazards together; `nws.point-forecast` returns the forecast alone and offers hourly granularity, and `nws.active-alerts` returns the alerts alone.",
   "method": "GET",
   "chain": "base",
   "price": 0.00365,
   "price_atomic": "3650",
   "asset": "USDC",
   "pay_to": "0xe025442C0d6dC17aD2b9eB888B3565bdFCd98638",
   "x402_version": 2,
   "updated": "2026-08-15T21:03:35.992Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/mcp",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "MCP server exposing 28 tools - LLM completion, read-only EVM tooling and pure crypto utilities. initialize and tools/list are free so any client or directory can enumerate the tools; only tools/call is charged, a flat $0.001 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T01:01:18.769Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/ai/image",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Generates a 1024x1024 JPEG from a text prompt with FLUX.1 [schnell] in about 2 seconds. Returns a hosted image URL valid for 24 hours that you can hand straight to the next tool; add inline=true to also get the base64. Choose 1-8 diffusion steps (default 4). You are only charged if the image is delivered. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-13T20:11:41.688Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/ai/speech",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Turns text into natural speech with MeloTTS in English, Spanish, French, Chinese, Japanese or Korean, in about a second. Returns a hosted WAV URL valid for 24 hours plus its size; add inline=true to also get the base64. Up to 2000 characters per call. You are only charged if the audio is delivered. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-13T17:50:20.473Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/ai/transcribe",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Transcribes an audio file with Whisper large v3 turbo: pass an https URL (mp3, wav, flac, m4a, ogg, up to 10 MB) or base64 audio in a POST. Returns the text, the detected language with its probability, the duration, and timed segments; add words=true for word-level timestamps. Around 100 languages. You are only charged if the transcript is delivered. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-13T20:12:17.905Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/content/advice",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "One piece of practical advice about work, life or money, in English or Spanish. Short, concrete and usable - not a fortune cookie. Filterable by topic, with an id to avoid repeats and a seed for reproducibility.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:43:23.46Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/content/fact",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "One curious but true fact, in English or Spanish, filtered by topic: science, computing, history or nature. Takes parameters, returns an id so you can avoid repeats across a session, and accepts a seed for a reproducible answer.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:42:48.492Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/content/horror-story",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "One two-sentence horror story, in English or Spanish, by theme: domestic, technological, cosmic or folk. Returned SPLIT into setup and payoff as well as joined, so a narrating agent can deliver the first line, pause, and then land the second. Takes parameters, returns an id to avoid repeats, and accepts a seed for a reproducible answer.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T09:41:30.388Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/content/joke",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "One random joke, in English or Spanish, filtered by category: programming, crypto or general. Unlike the usual one-liner endpoints this one takes parameters, returns an id so you can exclude what you have already seen, and accepts a seed for a reproducible answer.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:42:15.669Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/content/riddle",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "One riddle by difficulty, in English or Spanish, with the answer AND the SHA-256 of the answer in lowercase. The hash is the point: an agent can check whether its guess is right without reading the solution first, which no other riddle endpoint lets you do.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:43:11.019Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/content/roast",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "One lighthearted developer roast aimed at a target YOU choose - javascript, python, css, git, regex, kubernetes, agile or legacy code - and at the severity you ask for. Every other roast endpoint returns something generic; this one lets a code-review agent roast the actual stack in front of it. Bilingual, seedable and repeat-free.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T09:41:43.305Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/content/word-of-the-day",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "The word of the day with its definition, part of speech and an example sentence, in English or Spanish. Genuinely of the day: it is picked deterministically from the UTC date, so everyone gets the same word and you can reproduce any past day by passing it. The usual endpoints just return a random word and call it the word of the day.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:43:35.03Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/crypto/sanctions",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Checks one crypto address against the OFAC SDN list published by the US Treasury, across 16 currencies including Ethereum, Bitcoin, Tron and USDT. A hit returns the actual list entry - sanctioned entity, its type and its sanctions programmes - not a risk score. Exact matching only, never fuzzy. Every answer carries the publication date of the list snapshot. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-11T21:48:19.078Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/balance",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Native coin balance (ETH, MATIC...) for any address, on Base, Ethereum, Polygon, Arbitrum or Optimism. Flat price, no rate limits, no API key. Via eth_getBalance.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:09.491Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/block",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Latest block height and timestamp of any supported chain, plus how old the chain head is in seconds. Tells an agent whether a node is in sync. Via eth_getBlockByNumber.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:36.814Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/call",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Runs any read-only contract call (eth_call) with your own calldata and returns the raw result, on five chains, with no API key and no rate limit. The escape hatch for anything the typed endpoints do not cover.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:48.252Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/chains",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Live health of every supported chain in one call: chain id, block height and how stale the head is. Use it to pick a chain that is actually responding. Via eth_getBlockByNumber.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:46.296Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/ens",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Resolves an ENS name to its address, or an address back to its primary ENS name, reading Ethereum mainnet directly. Names are what humans paste and addresses are what chains need.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:14:06.59Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/erc20-allowance",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "How much of a token a spender is still allowed to move on an owner's behalf, and whether that approval is unlimited. The check to run before an approve, and the one that finds forgotten infinite approvals. Via eth_call (allowance).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:57.275Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/erc20-balance",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "ERC20 token balance for any wallet - USDC, USDT, DAI or any token - via balanceOf. Returns the raw amount and the decimals so you can format it. Via eth_call (balanceOf).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:42.952Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/estimate-gas",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Estimates the gas a transaction would need and prices it at the current gas price, before you sign anything. Also the cheapest way to find out that a call would revert. Via eth_estimateGas.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:52.446Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/fees",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Suggested maxFeePerGas and maxPriorityFeePerGas from the last 20 blocks of real fee history, at slow, normal and fast percentiles. Beats guessing a gas price and getting stuck in the mempool. Via eth_feeHistory.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:14:04.287Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/gas",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Current gas price and base fee for any supported chain, in wei and gwei, plus the cost estimate of a plain transfer. For agents planning a transaction. Via eth_gasPrice.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:00.093Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/is-contract",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Tells whether an address is a smart contract or a plain wallet, and how big its bytecode is. A cheap safety check before sending funds. Via eth_getCode.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:44.668Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/nft-owner",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Who owns a given ERC721 token id, plus its tokenURI and collection name in the same call. Answers is this NFT still theirs without an indexer or an API key. Via eth_call (ownerOf).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:59.598Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/nonce",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Next transaction nonce for any address, and whether the address is a contract. What an agent needs before signing a transaction. Via eth_getTransactionCount.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:41.465Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/portfolio",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Native balance plus the balance of every token you list, on one chain, in a single paid call - each with symbol and decimals already applied. One request instead of one per token. Via eth_getBalance + eth_call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:14:01.9Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/receipt",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Receipt of a transaction: whether it succeeded or reverted, gas used, fee actually paid, and how many logs it emitted. The call that answers did my transaction work. Via eth_getTransactionReceipt.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:50.304Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/storage",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Reads a raw storage slot of any contract, decoded as hex, integer and address. How you inspect proxy implementation slots, owners and paused flags that have no public getter. Via eth_getStorageAt.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:54.656Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/token-info",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Name, symbol, decimals and total supply of any ERC20 contract in one call. Useful to label a token address before showing it to a user. Via eth_call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:34.913Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/token-price",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Spot price of any ERC20 read straight from the deepest Uniswap V3 pool against USDC, on Base, Ethereum, Polygon, Arbitrum or Optimism. Returns the pool address, fee tier, liquidity, sqrtPriceX96, tick and block, so the number can be audited instead of trusted. No aggregator and no API key: the source is the chain itself. Via eth_call.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-12T19:04:31.728Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/token-safety",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Pre-trade risk check for any ERC20 on Base, Ethereum, Polygon, Arbitrum or Optimism, straight from the deployed bytecode and live state. Detects mint, pause, blacklist, upgradeable proxy and mutable buy/sell tax powers, and reports whether ownership is renounced. Unlike LLM-written verdicts this returns the EVIDENCE - the exact selector found and its byte offset - so an agent can apply its own pol",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T10:45:33.977Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/tx",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Full transaction details by hash, merged with its receipt: from, to, value, gas used, status and block. One call instead of two. Via eth_getTransactionByHash.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T13:13:38.909Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/fx/convert",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Converts an amount between any two of the ~30 currencies in the European Central Bank's official reference rates, on today's publication or on a past date within the last 90 days. Returns the rate used, its publication date and whether it was crossed through the euro. This is the auditable rate accounting and customs ask for, not a live market quote: it is published once a day and it is reproducib",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-11T09:53:59.088Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/random/coinflip",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Flip one or more fair coins and get heads or tails, with the tally. Cryptographically random, not Math.random. For tie-breaks and A/B splits an agent has to decide on its own.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:15:18.735Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/random/dice",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Roll dice with any number of faces and get every roll plus the total. Uses the platform CSPRNG with rejection sampling, so every face is equally likely - a plain modulo is biased. Standard dice notation: 3d6, 1d20.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:15:05.414Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/random/number",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Uniform random integers in any range you give, with or without repeats. Rejection sampling, so the ends of the range are not slightly less likely - which is what happens with modulo.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:16:15.045Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/random/password",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Generate strong random secrets from the platform CSPRNG, with the entropy in bits so you can judge them. Four alphabets, including one with no look-alike characters for anything a human has to read back.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:16:01.941Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/random/pick",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Pick one or more items at random from a list you send, with or without repeats. The list is yours, so this is the unbiased chooser an agent needs when it has options and no reason to prefer any.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T15:17:26.509Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/random/shuffle",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Shuffle a list into a uniformly random order with Fisher-Yates over the platform CSPRNG. Every permutation is equally likely, which sorting by a random key does not give you.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T15:17:39.119Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/red/asn",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Everything the authoritative public sources say about one autonomous system number: the RDAP registry record via the ARIN-to-RIR referral chain (holder, status, allocation dates, abuse contact), the AS name, country and RIR from Team Cymru's DNS service, and the prefixes it is announcing right now in the global routing table, from RIPEstat, split into IPv4 and IPv6 with a sample. Keyless and free ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T22:09:28.691Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/red/cert",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Every currently valid TLS certificate publicly issued for one domain, read from the Certificate Transparency logs: issuer, validity window, days to expiry, revocation status and every hostname each certificate covers. It reports what was ISSUED, which is how you find certificates you did not know existed - not what the server is serving today. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-11T15:05:55.095Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/red/dnsbl",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Checks one IPv4 address against nine public DNS blocklists at once — SpamCop, UCEPROTECT, PSBL, Barracuda, DroneBL and four more — and returns each list's raw return code plus the reason text the list itself publishes, not a score. Every list is re-checked on each call with its RFC 5782 test entry, so a dead list or one that refuses queries comes back as unavailable instead of reading as clean. In",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T22:10:55.831Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/red/domain-check",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Everything DNS says about one domain in a single call: whether it is registered, its A and AAAA addresses, nameservers, MX servers, SPF and DMARC, DNSSEC, and whether it looks parked. Built for going through a list of domains one at a time. Live DNS, no API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T15:12:34.431Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/red/email-check",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Scores one email address 0-100 with a verdict (ok, risky, disposable, undeliverable, invalid) and the evidence under it: every point lost is itemised with the field that proves it. 12,141 disposable domains from two maintained open lists pinned to a commit, 4,897 free providers, 1,018 role names, typo fix (gmial.com > gmail.com), live MX/SPF/DMARC. No SMTP probe, no API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-13T11:40:06.965Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/red/ip",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Looks up one IPv4 or IPv6 address against the two authoritative, keyless public sources: RDAP registry data (who holds the block, in which country, since when, abuse contact) via the ARIN-to-RIR referral chain, and the origin ASN from Team Cymru's DNS service. No city-level geolocation and no VPN/proxy detection — those need a licensed commercial database this endpoint deliberately does not use. B",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T20:17:37.695Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/red/whois",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Registration data for one domain, read from the registry's own RDAP service through the IANA bootstrap — not scraped from port-43 whois text. Returns creation, expiry and last-change dates, age and days to expiry, registrar, EPP status codes, nameservers, DNSSEC and the abuse contact. TLDs with no RDAP server say so instead of reporting the domain as unregistered. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-11T00:51:17.417Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/time/convert",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Convert a time between any two IANA time zones, with daylight saving applied from the runtime's own tz database. Returns both sides with their UTC offset, abbreviation and DST flag, plus the UTC instant and the difference in hours. Warns when the time you asked for does not exist or happens twice because the clocks change that day: the two cases that quietly make a hand-made conversion wrong.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:36:29.777Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/time/now",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "The current time in any IANA time zone, in every form an agent needs at once: ISO with offset, 24-hour, 12-hour, weekday, unix timestamp and UTC. It also says whether daylight saving is active right now and what the zone's standard offset is, so a shifted clock can be told apart from a permanent one.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:36:42.539Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/time/zones",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Search the full IANA time zone list and get each zone's current UTC offset, abbreviation, local time and DST state. Use it to turn a city or a country into the exact zone name the other endpoints expect, or to find every zone sitting at a given offset right now.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:37:05.721Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/address",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Validates an EVM address and returns it in EIP-55 mixed-case checksum form. Catches typos before you send funds: an address that fails the checksum is almost always mistyped.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:13:26.957Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/base64",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Base64 in both directions, including the URL-safe alphabet, with UTF-8 handled properly. Encoding is what carries payloads through headers and JSON, and x402 itself rides on it.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:14:14.399Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/hex",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Converts between hex, decimal and UTF-8 text in one call, with big integers handled exactly. For reading raw RPC output, which comes back as hex and overflows a JavaScript number.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:14:01.752Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/iban",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Validates one IBAN offline: country, expected length, ISO 7064 mod-97 check digits, whether it is inside SEPA, and the account number split out. Deterministic, no network call and no third party that can go down. Built for cleaning a list of accounts one at a time.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T19:59:21.959Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/keccak256",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Keccak-256 of any string or hex payload - the hash Ethereum actually uses, which is NOT the same as SHA3-256. Needed for selectors, event topics, salts and CREATE2 addresses.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:13:01.153Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/phone",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Checks one phone number offline: normalises it to E.164, works out its country (including the twelve calling codes shared by several countries, such as +1 US/Canada/Caribbean) and validates the national number length against that country's numbering plan. Returns the tel: URI and the national dialling form. Numbering data from Google's libphonenumber. No network call and no API key, so it cannot f",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T22:10:52.669Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/selector",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Turns a Solidity signature like transfer(address,uint256) into its 4-byte function selector and its 32-byte event topic0. What you need to build calldata by hand or to filter logs.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:14:52.735Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/sha256",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "SHA-256 of any string or hex payload, returned as hex and as base64. The hash everything outside Ethereum uses: file digests, API signatures, content addressing.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:13:14.087Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/units",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Converts between wei, gwei, ether and any token decimals using exact integer maths - no floating point, no silent rounding. The mistake that costs real money is being off by a thousand on decimals.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:13:48.917Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/uuid",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Cryptographically random UUID v4s, up to 100 per call, straight from the platform CSPRNG. For idempotency keys, request ids and correlation ids - the ones that must not collide.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:14:27.524Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/vat",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Validates one EU VAT number offline: country prefix, the format that country uses, and the published check-digit algorithm where one exists. Says explicitly whether the check digits were verified or only the format. Deterministic, no network call. Built for cleaning a list of companies one at a time.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T19:59:24.712Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/util/verify-signature",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Recovers the address that signed a personal_sign (EIP-191) message and tells you whether it matches the address you expected. This is how you prove a wallet is controlled by whoever is talking to you.",
   "method": "GET",
   "chain": "base",
   "price": 0.0025,
   "price_atomic": "2500",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:14:39.962Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/weather/forecast",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Day-by-day forecast for any point on Earth, up to nine days out, from the Norwegian Meteorological Institute's official model rather than a commercial aggregator. Each day carries its minimum and maximum temperature, total precipitation, strongest wind and the midday symbol, together with the exact model run and the institute's declared units, so a planning decision can cite where the number came ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-11T10:05:16.757Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/weather/now",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Current conditions for any point on Earth, taken from the Norwegian Meteorological Institute's official forecast model rather than a commercial aggregator. Returns temperature, humidity, pressure, wind speed and bearing, cloud cover and the next hour's precipitation, plus the exact model run it came from and the units the institute itself declares, so the figure can be cited and checked instead of",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-11T10:05:04.368Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/web/read",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Fetches one URL and returns the readable page as markdown: title, description, headings, paragraphs and links with their destinations, plus the canonical URL, language and word count. Boilerplate, scripts and navigation are stripped. Built for going through a list of links one at a time. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T15:52:25.915Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v1/web/status",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "Checks one URL without downloading the page: HTTP status, the full redirect chain hop by hop with the code of each, the final URL, whether it ends on HTTPS, content type and size, and the security headers the server sends. Built for going through a list of links one at a time. No API key, no account.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-10T19:59:26.886Z"
  },
  {
   "url": "https://flat-rate-llm.kikoribera03.workers.dev/v2/inferencia",
   "host": "flat-rate-llm.kikoribera03.workers.dev",
   "description": "LLM inference at a flat $1.00 per call, with no account, no API key and no token metering. POST a prompt, get the completion: the same price for 10 tokens or 4000, while metered gateways scale with usage. Automatic failover across several large models; typical response under 1s. Pay per call in USDC over x402 - nothing to sign up for.",
   "method": "POST",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0xc210Ea7D5692a6401ADf25BbCB7aCDe9cDB7e9Ff",
   "x402_version": 2,
   "updated": "2026-09-09T23:29:01.625Z"
  },
  {
   "url": "https://flights.use.x402atlas.com/search/:departure/:arrival",
   "host": "flights.use.x402atlas.com",
   "description": "Flight search by departure and arrival airports in the URL — compare live itineraries, fares, schedules, stops and emissions across airlines, similar to Google Flights, as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-14T07:41:03.606Z"
  },
  {
   "url": "https://flint-18glyl6bv-jt-taylors-projects.vercel.app/api/x402/scan",
   "host": "flint-18glyl6bv-jt-taylors-projects.vercel.app",
   "description": "Pay FLINT $0.01 to scan a separate intended agent transaction before it executes; returns a signed decision record and a linked x402 service-payment receipt",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7586b801b79A85FB9898B2017B786f7800BbA691",
   "x402_version": 2,
   "updated": "2026-08-26T16:35:58.331Z"
  },
  {
   "url": "https://flint-81yhi4j4r-jt-taylors-projects.vercel.app/api/x402/scan",
   "host": "flint-81yhi4j4r-jt-taylors-projects.vercel.app",
   "description": "Pay FLINT $0.01 to scan a separate intended agent transaction before it executes; returns a signed decision record and a linked x402 service-payment receipt",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7586b801b79A85FB9898B2017B786f7800BbA691",
   "x402_version": 2,
   "updated": "2026-08-27T03:00:42.519Z"
  },
  {
   "url": "https://flint.network/api/x402/scan",
   "host": "flint.network",
   "description": "Pay FLINT $0.01 to scan a separate intended agent transaction before it executes; returns a signed decision record and a linked x402 service-payment receipt",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7586b801b79A85FB9898B2017B786f7800BbA691",
   "x402_version": 2,
   "updated": "2026-09-11T15:43:20.908Z"
  },
  {
   "url": "https://flint.network/api/x402/verify",
   "host": "flint.network",
   "description": "Verify an AI agent's authority and integrity before a transaction; returns a four-state verdict, a signed verification record, and after payment a linked signed settlement receipt",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7586b801b79A85FB9898B2017B786f7800BbA691",
   "x402_version": 2,
   "updated": "2026-09-07T02:50:52.587Z"
  },
  {
   "url": "https://flipr-x402.fly.dev/x402/flip",
   "host": "flipr-x402.fly.dev",
   "description": "Flip a coin on Flipr.bet — agent pays USDC, gets on-chain flip result",
   "method": "POST",
   "chain": "base",
   "price": 1.3147,
   "price_atomic": "1314700",
   "asset": "USDC",
   "pay_to": "0xfdA5a8DC19e814A7880515fEB88308BbEE625D6D",
   "x402_version": 2,
   "updated": "2026-09-14T02:12:38.763Z"
  },
  {
   "url": "https://food-facts.bowling-anthony.workers.dev/product",
   "host": "food-facts.bowling-anthony.workers.dev",
   "description": "Packaged food by barcode: ingredients, allergens, traces, additives, Nutri-Score, NOVA group and per-100g nutrition, with a completeness flag.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-09-05T02:59:05.911Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/accumulator",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Evidence-based multi-match parlay selections ranked by confidence — EV analysis, banker pick and stake guide. For football betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:28.764Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/asian-handicap",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Asian handicap line selection — Pinnacle and Macau market intelligence, sharp-money indicators and AH record analysis. For football betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:28.72Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/clean-sheet",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Clean-sheet probability — goalkeeper stats, defensive metrics, home/away split, BTTS and under-2.5 analysis. For football betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:29.331Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/corner-cards",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Corner and booking markets — corner stats, booking points, referee card rates and over/under probabilities. For football specialty-market betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:28.886Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/fpl-check",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Fantasy Premier League check grounded in the official FPL API: player price, ownership, form, injury status, expected points, and next-5 fixture difficulty with a direct buy/hold/avoid call — or a ranked value shortlist by position and budget.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:29.85Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/league-pulse",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "League intelligence — standings, scorers, over/under and BTTS rates, home/away splits and betting angles for any major league. For football betting and fantasy agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:29.328Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/live-intel",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Live in-play intelligence — momentum, xG trajectory, dangerous attacks, substitution impact and in-play bet recommendations. For live football betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:28.565Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/match-preview",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Match preview — form, H2H, injuries, xG comparison, key battles, predicted score and the primary bet. For football betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:28.095Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/player-intel",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Player intelligence — goals, assists, xG/xA, injury status, market value, FPL value, card risk, penalty status and transfer news. For fantasy and betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:29.329Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/transfer-watch",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Transfer-market intelligence — rumours with credibility ratings, completed deals, squad impact, Transfermarkt valuations and deadline-day intel. For football and fantasy agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:29.635Z"
  },
  {
   "url": "https://footballpulse.theaslangroupllc.com/api/value-bets",
   "host": "footballpulse.theaslangroupllc.com",
   "description": "Value bets — EV analysis across 1X2, BTTS, over/under 2.5 and Asian handicap for any matchday. For football betting agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:28.574Z"
  },
  {
   "url": "https://forage.cash/api/scrape",
   "host": "forage.cash",
   "description": "Any URL to LLM-ready markdown — main content extracted (Readability), boilerplate stripped. $0.002 per page in USDC (x402), no signup, no API key, no rate limit.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xa25b574e35370A6Fbb4C723493B43E0369f93F57",
   "x402_version": 2,
   "updated": "2026-08-26T05:22:55.627Z"
  },
  {
   "url": "https://format-validator.pdfextractapi.workers.dev/validate",
   "host": "format-validator.pdfextractapi.workers.dev",
   "description": "Validate a value against a known format (email, url, uuid, ipv4, ipv6, credit_card, iban, phone_e164, date_iso8601, postal_code_us, postal_code_uk, postal_code_ca).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-30T15:35:28.636Z"
  },
  {
   "url": "https://format.openverbs.com/v1/canonicalize",
   "host": "format.openverbs.com",
   "description": "Parse a document (in any format) and re-emit it in the RFC 8785 JSON Canonicalization Scheme form — sorted keys, canonical number/string formatting — plus the SHA-256 of the canonical bytes for stable hashing, signing and dedup.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:08.65Z"
  },
  {
   "url": "https://format.openverbs.com/v1/convert",
   "host": "format.openverbs.com",
   "description": "Transcode a document between json, json5, jsonc, yaml, xml, csv, tsv, toml, ndjson, ini, env, properties, plist and querystring. Any source converts to any target through a JSON hub. Malformed input or a target that cannot represent the structure is rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:59.967Z"
  },
  {
   "url": "https://format.openverbs.com/v1/detect",
   "host": "format.openverbs.com",
   "description": "Sniff which structured format an unknown document is. Because formats overlap, returns every plausible format with a 0–1 score plus the best guess — honest about ambiguity rather than pretending certainty.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:04.165Z"
  },
  {
   "url": "https://format.openverbs.com/v1/infer-schema",
   "host": "format.openverbs.com",
   "description": "Infer a JSON Schema (draft-07) from a sample document in any supported format. Types are inferred, present keys are marked required, and heterogeneous array item schemas are merged. The result validates out of the box with /v1/validate.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:06.416Z"
  },
  {
   "url": "https://format.openverbs.com/v1/validate",
   "host": "format.openverbs.com",
   "description": "Parse a document (json, json5, jsonc, yaml, xml, csv, tsv, toml, ndjson, ini, env, properties, plist or querystring) and validate it against a JSON Schema. Returns whether it is valid and a list of precise, path-tagged errors. Malformed input or an invalid schema is rejected before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:02.137Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/absendung",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt absendung den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:54:49.989Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/banner",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt banner den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:55:30.461Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/cookie",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt cookie den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:55:10.407Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/eingabefeld",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt eingabefeld den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:54:29.622Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/formular",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt formular den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:54:09.351Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/iframe",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt iframe den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:56:10.797Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/netzwerkanfrage",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt netzwerkanfrage den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:56:50.748Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/pixel",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt pixel den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:56:30.798Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/seite",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt seite den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:53:49.96Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/formularzahl/skript",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt skript den Befund Zahl enthaltener Formulare.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:55:50.677Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/label/absendung",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt absendung den Befund vorhandene Feldbeschriftung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:04:49.894Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/label/banner",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt banner den Befund vorhandene Feldbeschriftung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:05:30.324Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/label/cookie",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt cookie den Befund vorhandene Feldbeschriftung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:05:10.593Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/label/eingabefeld",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt eingabefeld den Befund vorhandene Feldbeschriftung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:04:29.575Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/label/formular",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt formular den Befund vorhandene Feldbeschriftung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:04:09.443Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/label/seite",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt seite den Befund vorhandene Feldbeschriftung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:03:49.513Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/label/skript",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt skript den Befund vorhandene Feldbeschriftung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:05:49.634Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/absendung",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt absendung den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:58:11.343Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/banner",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt banner den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:58:52.311Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/cookie",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt cookie den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:58:31.878Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/eingabefeld",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt eingabefeld den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:57:51.005Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/formular",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt formular den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:57:30.709Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/iframe",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt iframe den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:59:30.859Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/netzwerkanfrage",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt netzwerkanfrage den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:00:10.181Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/pixel",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt pixel den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:59:50.575Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/seite",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt seite den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:57:10.073Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/methode/skript",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt skript den Befund verwendete Formularmethode.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T18:59:11.612Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/absendung",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt absendung den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:01:27.949Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/banner",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt banner den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:02:07.568Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/cookie",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt cookie den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:01:47.609Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/eingabefeld",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt eingabefeld den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:01:08.561Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/formular",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt formular den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:00:49.156Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/iframe",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt iframe den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:02:48.624Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/netzwerkanfrage",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt netzwerkanfrage den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:03:29.593Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/pixel",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt pixel den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:03:08.597Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/seite",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt seite den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:00:29.422Z"
  },
  {
   "url": "https://formwerk.halowerk.com/v1/pruef/formwerk/ziel/skript",
   "host": "formwerk.halowerk.com",
   "description": "Prüft am Objekt skript den Befund Zieldomain der Übermittlung.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-13T19:02:27.917Z"
  },
  {
   "url": "https://fortune.fulinlabs.com/api/fortune",
   "host": "fortune.fulinlabs.com",
   "description": "Random fortune — fixed price, x402 exact",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3a0aee5c49e6d32a2b7a333dc3500ad6a7901eae",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:10.611Z"
  },
  {
   "url": "https://foundry-csv-drift-evidence-mainnet.inference-chip-index.workers.dev/v1/csv/drift",
   "host": "foundry-csv-drift-evidence-mainnet.inference-chip-index.workers.dev",
   "description": "Compare a caller-supplied candidate CSV with a caller-supplied known-good baseline and return deterministic structural drift evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-01T07:38:42.419Z"
  },
  {
   "url": "https://foundry-csv-pipeline-integrity-mainnet.inference-chip-index.workers.dev/v1/csv/integrity",
   "host": "foundry-csv-pipeline-integrity-mainnet.inference-chip-index.workers.dev",
   "description": "CSV Pipeline Integrity: deterministic ETL/feed regression decision combining profiles, schema drift, data-quality deltas, severity, evidence, and one PASS/WARN/FAIL action.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-01T08:38:02.325Z"
  },
  {
   "url": "https://foundry-open-scholarly-evidence-mainnet.inference-chip-index.workers.dev/v1/scholarly/evidence",
   "host": "foundry-open-scholarly-evidence-mainnet.inference-chip-index.workers.dev",
   "description": "Compare one supplied DOI across Crossref and DataCite and return bounded, attributed open-metadata agreement evidence.",
   "method": "POST",
   "chain": "base",
   "price": 0.012,
   "price_atomic": "12000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-01T05:02:12.347Z"
  },
  {
   "url": "https://foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev/v1/csv/profile",
   "host": "foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev",
   "description": "Profile a caller-supplied bounded CSV for shape, inferred types, missing values, uniqueness and row-width issues.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-08-30T15:28:49.959Z"
  },
  {
   "url": "https://foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev/v1/json/repair",
   "host": "foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev",
   "description": "Repair bounded near-JSON into valid deterministic JSON and optionally validate a safe JSON Schema subset.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-08-30T02:07:04.895Z"
  },
  {
   "url": "https://foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev/v2/official/clinicaltrials-search",
   "host": "foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev",
   "description": "Find recently updated ClinicalTrials.gov study identifiers, titles and registry status for a condition, with the registry processing date. No medical conclusion.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-06T00:21:45.412Z"
  },
  {
   "url": "https://foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev/v2/official/nhtsa-vin-decode",
   "host": "foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev",
   "description": "Decode one full or partial VIN into NHTSA manufacturer-reported make, model, year and vehicle attributes, preserving decode errors. No owner lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-06T00:21:28.583Z"
  },
  {
   "url": "https://foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev/v2/official/usgs-recent-earthquakes",
   "host": "foundry-par007-machine-revenue-mainnet.inference-chip-index.workers.dev",
   "description": "Find recent USGS earthquake observations by time window and minimum magnitude, with event identifiers, source times and revision status.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x25e8245f07d5e4873987293dad666afbe56a9608",
   "x402_version": 2,
   "updated": "2026-09-06T00:20:14.618Z"
  },
  {
   "url": "https://fracht.halowerk.com/v1/bl-parse",
   "host": "fracht.halowerk.com",
   "description": "Separates common bill-of-lading and air-waybill reference components. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:07:26.372Z"
  },
  {
   "url": "https://fracht.halowerk.com/v1/dangerous-goods",
   "host": "fracht.halowerk.com",
   "description": "Returns a supplied published dangerous-goods record for a UN number and exposes missing fields. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:07:45.637Z"
  },
  {
   "url": "https://fracht.halowerk.com/v1/leg-split",
   "host": "fracht.halowerk.com",
   "description": "Validates and orders caller-supplied multimodal shipment legs. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:00.744Z"
  },
  {
   "url": "https://fracht.halowerk.com/v1/locode-resolve",
   "host": "fracht.halowerk.com",
   "description": "Resolves a UN/LOCODE against a supplied official code-list record. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T08:58:44.593Z"
  },
  {
   "url": "https://fracht.halowerk.com/v1/package-dims",
   "host": "fracht.halowerk.com",
   "description": "Calculates volume, girth and chargeable weight from package dimensions. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:06.24Z"
  },
  {
   "url": "https://fracht.halowerk.com/v1/port-pair",
   "host": "fracht.halowerk.com",
   "description": "Estimates great-circle port distance and sailing time from supplied port coordinates and speed. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:12.652Z"
  },
  {
   "url": "https://fracht.halowerk.com/v1/tracking-parse",
   "host": "fracht.halowerk.com",
   "description": "Matches a shipment reference against caller-supplied carrier patterns. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:17.76Z"
  },
  {
   "url": "https://fraction.openverbs.com/v1/arithmetic",
   "host": "fraction.openverbs.com",
   "description": "Add, subtract, multiply or divide two fractions and return the exact, fully-reduced result. All computation is done in BigInt so there is no floating-point error. Dividing by a zero fraction is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:12:36.98Z"
  },
  {
   "url": "https://fraction.openverbs.com/v1/from-decimal",
   "host": "fraction.openverbs.com",
   "description": "Convert a decimal string to an exact reduced fraction. For a repeating decimal, set repeat to the number of trailing fractional digits that repeat (e.g. value='0.1666', repeat=1 → 1/6; value='0.3', repeat=1 → 1/3). A non-numeric value is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:12:39.397Z"
  },
  {
   "url": "https://fraction.openverbs.com/v1/simplify",
   "host": "fraction.openverbs.com",
   "description": "Reduce a fraction to lowest terms and describe it: numerator/denominator (denominator normalized positive), sign, whether it is an integer, and a mixed-number form when improper. A zero denominator is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:12:34.679Z"
  },
  {
   "url": "https://fraction.openverbs.com/v1/to-decimal",
   "host": "fraction.openverbs.com",
   "description": "Expand a fraction to its decimal form by exact long division, detecting a repeating cycle and rendering it in parenthesis notation (e.g. 1/6 → '0.1(6)', 1/7 → '0.(142857)'). maxDigits caps a non-repeating expansion. A zero denominator is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:12:41.753Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/broker",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "Franchise broker landscape for franchise-buyer and entrepreneur agents. Returns consultant commission conflicts, fee-only alternatives, questions to ask, and red flags.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:30.853Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/compare",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "Side-by-side franchise comparison for franchise-buyer and investor agents. Compares opportunities and returns a decisive recommendation.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:08.504Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/discover",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "Franchise opportunity discovery for franchise-buyer and entrepreneur agents. Filters opportunities by industry, investment range, royalty structure, and territory.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:29.993Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/fdd",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "FDD analysis for franchise-buyer and due-diligence agents. Breaks down Item 7 (investment), Item 19 (unit economics), Item 20 (unit counts), and Item 21 (financials).",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:29.802Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/online",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "Digital business acquisition finder for business-buyer and investor agents. Returns SaaS, content, ecommerce, and newsletter businesses for sale on Flippa, Empire Flippers, and Acquire.com.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:30.29Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/resale",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "Existing franchise resale finder for business-buyer and investor agents. Returns units for sale on BizBuySell and BizQuest with operating history and valuation context.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:30.43Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/sba",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "SBA franchise financing for franchise-buyer and entrepreneur agents. Returns SBA franchise registry eligibility, loan structures, ROBS 401k rollover, and financing guidance.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:30.824Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/total-cost",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "All-in franchise investment breakdown for franchise-buyer and investor agents. Returns initial costs, ongoing fees, a 5-year projection, and a break-even estimate.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:30.282Z"
  },
  {
   "url": "https://franchisepulse.theaslangroupllc.com/api/franchise/vet",
   "host": "franchisepulse.theaslangroupllc.com",
   "description": "Franchise due diligence for franchise-buyer and due-diligence agents. Returns litigation history, unit failure rates, franchisee satisfaction, and a verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:30.266Z"
  },
  {
   "url": "https://free-api-resell.relayhop.workers.dev/v1/defillama/yields",
   "host": "free-api-resell.relayhop.workers.dev",
   "description": "All DeFi yield pools (APY / TVL) across chains. Source: DeFiLlama public API (free).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x20BeFfad24499E9b3d45dD0971B1D6AFB0AE925D",
   "x402_version": 2,
   "updated": "2026-08-28T08:25:16.601Z"
  },
  {
   "url": "https://free-api-resell.relayhop.workers.dev/v1/polymarket/markets",
   "host": "free-api-resell.relayhop.workers.dev",
   "description": "Polymarket prediction-market listings. Query: ?limit=1-100. Source: Polymarket Gamma API (free).",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x20BeFfad24499E9b3d45dD0971B1D6AFB0AE925D",
   "x402_version": 2,
   "updated": "2026-09-12T16:56:17.503Z"
  },
  {
   "url": "https://fresh-feeds.foomworks.workers.dev/feeds/mcp-registry/changes",
   "host": "fresh-feeds.foomworks.workers.dev",
   "description": "Delta of the MCP registry since a daily baseline: added, removed, and changed (score/status) servers — the cheap habit endpoint for repeat callers.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x63347CD326a50696F76cfE4B8Ce079D3c8ED3039",
   "x402_version": 2,
   "updated": "2026-09-12T17:25:26.699Z"
  },
  {
   "url": "https://fresh-feeds.foomworks.workers.dev/feeds/x402-services",
   "host": "fresh-feeds.foomworks.workers.dev",
   "description": "Live x402 services feed: the discovery catalog's active edge, deduplicated and liveness-probed — know a service is up and correctly demanding payment before you pay it.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x63347CD326a50696F76cfE4B8Ce079D3c8ED3039",
   "x402_version": 2,
   "updated": "2026-09-09T10:20:29.033Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/backtest",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T20:18:37.633Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/BTCUSD",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-14T04:03:25.709Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/buying",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T19:51:18.24Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/compare",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T20:15:12.786Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/events",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T20:15:05.965Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/regime",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T20:27:14.588Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/selling",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T20:14:54.077Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/summary",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T20:14:43.828Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/top-activity",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T19:48:40.243Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/top-momentum",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T19:40:24.26Z"
  },
  {
   "url": "https://fresh-wrongly-opossum.ngrok-free.app/api/v1/intelligence/unusual",
   "host": "fresh-wrongly-opossum.ngrok-free.app",
   "description": "Live market intelligence data",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x48d5A78d480B4C32dE319C2aEF69e682Dc304615",
   "x402_version": 2,
   "updated": "2026-09-13T19:49:15.575Z"
  },
  {
   "url": "https://friction-logs.krimskrams.xyz/v1/log/:slug",
   "host": "friction-logs.krimskrams.xyz",
   "description": "Provide a published slug from GET /v1/logs. Receive JSON with the complete Markdown record of our direct provider attempts, chronological blockers, impact, workarounds, outcomes, and the last-update time.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-08-20T13:34:38.996Z"
  },
  {
   "url": "https://friction-logs.krimskrams.xyz/x/:campaign/:post/:slug",
   "host": "friction-logs.krimskrams.xyz",
   "description": "Provide a published slug from GET /v1/logs. Receive JSON with the complete Markdown record of our direct provider attempts, chronological blockers, impact, workarounds, outcomes, and the last-update time.",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-08-20T13:34:44.948Z"
  },
  {
   "url": "https://functions.miniup.app/caller-e2e-x402/state",
   "host": "functions.miniup.app",
   "description": "Caller E2E - x402:",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x36256c1d592ed0161082b4971988ae880af29a32",
   "x402_version": 2,
   "updated": "2026-09-12T18:15:13.055Z"
  },
  {
   "url": "https://functions.miniup.app/caller-e2e-x402/write",
   "host": "functions.miniup.app",
   "description": "Caller E2E - x402:",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x36256c1d592ed0161082b4971988ae880af29a32",
   "x402_version": 2,
   "updated": "2026-09-12T18:14:48.719Z"
  },
  {
   "url": "https://functions.miniup.app/company-intel/company",
   "host": "functions.miniup.app",
   "description": "Public Web Company Intelligence:",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x36256c1d592ed0161082b4971988ae880af29a32",
   "x402_version": 2,
   "updated": "2026-09-09T02:08:18.768Z"
  },
  {
   "url": "https://functions.miniup.app/company-intel/contacts",
   "host": "functions.miniup.app",
   "description": "Public Web Company Intelligence:",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x36256c1d592ed0161082b4971988ae880af29a32",
   "x402_version": 2,
   "updated": "2026-09-09T02:14:45.89Z"
  },
  {
   "url": "https://functions.miniup.app/company-intel/extract",
   "host": "functions.miniup.app",
   "description": "Public Web Company Intelligence:",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x36256c1d592ed0161082b4971988ae880af29a32",
   "x402_version": 2,
   "updated": "2026-09-09T02:14:20.057Z"
  },
  {
   "url": "https://functions.miniup.app/company-intel/research-pack",
   "host": "functions.miniup.app",
   "description": "Public Web Company Intelligence:",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x36256c1d592ed0161082b4971988ae880af29a32",
   "x402_version": 2,
   "updated": "2026-09-09T02:15:11.96Z"
  },
  {
   "url": "https://functions.miniup.app/wallet-intel/activity",
   "host": "functions.miniup.app",
   "description": "Alchemy Wallet Intelligence:",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x36256c1d592ed0161082b4971988ae880af29a32",
   "x402_version": 2,
   "updated": "2026-09-09T00:10:45.856Z"
  },
  {
   "url": "https://funding-arb.api.klymax402.com/api/scan",
   "host": "funding-arb.api.klymax402.com",
   "description": "Scan funding rate arbitrage opportunities across perpetual exchanges",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-12T16:56:45.836Z"
  },
  {
   "url": "https://funding-rates.api.klymax402.com/api/rates",
   "host": "funding-rates.api.klymax402.com",
   "description": "Get perpetual futures funding rates across exchanges",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-07-31T11:16:13.226Z"
  },
  {
   "url": "https://funding.lonestaroracle.xyz/rates",
   "host": "funding.lonestaroracle.xyz",
   "description": "Full funding rates — all assets, all exchanges, signal analysis",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:00:47.554Z"
  },
  {
   "url": "https://funds.lonestaroracle.xyz/funds",
   "host": "funds.lonestaroracle.xyz",
   "description": "Institutional (13F) ownership & flow for a stock (?ticker=<stock ticker>)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:01:23.549Z"
  },
  {
   "url": "https://furigana.agentic-jp.com/furigana",
   "host": "furigana.agentic-jp.com",
   "description": "Convert kanji-mixed Japanese (JP) text to hiragana, katakana, or romaji (Hepburn/Nippon/Passport), with a per-token breakdown of surface form, reading, and part-of-speech. Backed by the kuromoji morphological analyzer. Use to generate ruby readings, build search indexes, or preprocess text for speech synthesis.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-09-06T20:24:39.082Z"
  },
  {
   "url": "https://furigana.agentic-jp.com/name-readings",
   "host": "furigana.agentic-jp.com",
   "description": "List the possible readings of a Japanese (JP) name — person, company, or place — each with a probability, since names like 山崎 (やまざき / やまさき) are ambiguous without context. Returns hiragana, katakana, and romaji per candidate. Use for CRM name-matching, furigana fields, and call-list preparation.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-09-11T09:17:02.044Z"
  },
  {
   "url": "https://fx.openverbs.com/v1/convert",
   "host": "fx.openverbs.com",
   "description": "Convert an amount from one currency to another using reference rates (latest or a historical date). Amount defaults to 1.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:06:55.878Z"
  },
  {
   "url": "https://fx.openverbs.com/v1/rates",
   "host": "fx.openverbs.com",
   "description": "Reference exchange rates for a base currency against some or all supported currencies (latest or a historical date).",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:06:57.973Z"
  },
  {
   "url": "https://gamemaxxing.baes.so/api/agent/v1/search",
   "host": "gamemaxxing.baes.so",
   "description": "Search GAMEMAXXING's video games and gaming knowledge base for game concepts across game design, game business, game culture, and gaming history, then return ranked JSON hits with full content first and source URLs second.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x702ba46435D1E55B18440100BC81EB055574875e",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:56.672Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/cards/deal",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Trading card deal finder for card-investor and card-collector agents. Returns eBay sold-vs-listed gap analysis to surface underpriced listings for arbitrage.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:31.901Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/creator/earn-map",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Creative-skill earnings map for the games industry: verified platform payout table (rev-shares, minimums, payout mechanics) plus a live-market read and first-90-days roadmap for your skill.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:33.589Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/creator/roblox-check",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Roblox niche viability check with live data: top games by concurrent players, entrenchment vs freshness signals, demand and saturation read, plus current DevEx cash-out math.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:33.593Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/esports/betting",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Esports betting analysis for esports-betting and esports agents. Returns pre-match analysis with betting angles and confidence ratings.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:32.64Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/esports/matches",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Esports match schedule for esports and esports-betting agents. Returns today's matches with team context and storylines across LoL, Valorant, and CS2.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-10T06:00:31.485Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/gaming/deals",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Game deal finder for gamer and gaming-deals agents. Returns the best game deals right now across all major storefronts: Steam, Epic, GOG.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:31.432Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/gaming/meta",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Game meta analysis for gamer and esports agents. Returns the current meta, tier lists, and patch-notes synthesis for any competitive game.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:31.341Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/gaming/subscription",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Gaming subscription value calculator for gamer agents. Compares Game Pass vs PS Plus vs EA Play to find the best value.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:33.058Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/gaming/trending",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Trending games tracker for gamer agents. Returns what's exploding on Steam right now and why.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:31.409Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/gaming/worth-it",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Buy-or-wait analysis for gamer and gaming-deals agents. Returns a worth-it verdict with price history and reviews for any game.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:31.354Z"
  },
  {
   "url": "https://gamepulse.theaslangroupllc.com/api/items/skin-check",
   "host": "gamepulse.theaslangroupllc.com",
   "description": "Live in-game item price check across Steam Market and Skinport with real cash-out math: prices, fees, spread, liquidity, and a sell-here verdict.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:33.588Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/anti-cheat-scan",
   "host": "gaming.halowerk.com",
   "description": "Evaluates caller-supplied telemetry samples against declared reaction-time, actions-per-second, movement-speed, and impossible-event rules. Flags are review signals only; the service does not identify software, inspect a device, establish intent, or justify an automatic ban.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:18.421Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/asset-procedural",
   "host": "gaming.halowerk.com",
   "description": "Maps a seed and asset category to declared silhouette, material, palette, symmetry, and detail parameters. The result is a machine-readable design specification only; it does not render geometry, textures, animation, or production-ready art.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:55.312Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/cross-game-bridge",
   "host": "gaming.halowerk.com",
   "description": "Applies caller-supplied rename and numeric scale/offset rules to scalar attributes, optionally retaining unmapped fields, then hashes the canonical mapped payload. It does not transfer ownership, call a chain, validate either game, preserve semantics, or authorize asset use.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:48.536Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/economy-sink-sim",
   "host": "gaming.halowerk.com",
   "description": "Iterates a deterministic daily stock-flow model with a fixed source, fixed sinks, and percentage-of-current-supply sinks. It clamps supply at zero and reports each day; it does not model player adaptation, market prices, distribution, or causal behavior.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:03.086Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/gacha-rng-verify",
   "host": "gaming.halowerk.com",
   "description": "Counts supplied outcomes, computes Pearson’s chi-square statistic, and estimates an upper-tail p-value with the Wilson-Hilferty normal approximation. It tests aggregate frequencies only; it cannot prove draw independence, seed fairness, code integrity, or manipulation, especially when expected counts are small.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:33.521Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/matchmaking-mmr",
   "host": "gaming.halowerk.com",
   "description": "Enumerates feasible player pairs, ranks them by rating gap then worst latency, and greedily selects disjoint pairs. This is a transparent local pairing heuristic, not globally optimal team balancing, skill inference, anti-smurfing, or a live queue service.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:10.981Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/nft-metadata-mutate",
   "host": "gaming.halowerk.com",
   "description": "Applies ordered set/remove attribute and set name/description operations to caller-supplied metadata, then hashes canonical output. It does not mint, sign, upload, mutate an on-chain token, preserve media, or verify ownership.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:26.075Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/npc-dialogue-gen",
   "host": "gaming.halowerk.com",
   "description": "Selects and fills a small declared dialogue template using a caller-supplied seed, NPC name, intent, tone, and facts. It produces a reproducible writing prompt, not model-generated prose, lore verification, localization, or a complete conversation system.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:47.63Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/player-churn-risk",
   "host": "gaming.halowerk.com",
   "description": "Applies fixed coefficients to recency, session trend, playtime, support tickets, and recent purchases. It is an untrained scenario score, not an individualized prediction, psychological profile, causal model, or recommendation for manipulative retention.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:56.041Z"
  },
  {
   "url": "https://gaming.halowerk.com/v1/quest-generation",
   "host": "gaming.halowerk.com",
   "description": "Selects objective framing, complication, and reward language from declared templates using a caller seed. It returns a bounded quest outline, not model-authored narrative, encounter balancing, unique lore, scripting, or playable content.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:49:41.299Z"
  },
  {
   "url": "https://garment.api.williamrobinson.dev/v1/garment/draft",
   "host": "garment.api.williamrobinson.dev",
   "description": "Draft a made-to-measure sewing pattern from a pinned freesewing design (aaron, bruce, teagan, simon, hugo, wahid, bella, sven) using your measurements and design options, run fit/seam-allowance checks, lay pieces out on your fabric width with a bounding-box marker, and return a fabric-yield report plus downloadable pattern, layout, cutlist and piece artifacts. Freesewing designs are CC-BY (freesew",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x26026370fe8b2bb17af9092a17691c76519366da",
   "x402_version": 2,
   "updated": "2026-09-11T19:22:16.259Z"
  },
  {
   "url": "https://gas-estimator.api.klymax402.com/api/estimate",
   "host": "gas-estimator.api.klymax402.com",
   "description": "Get gas price estimates across multiple EVM chains with USD cost",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-12T17:02:53.934Z"
  },
  {
   "url": "https://gas-price-comparator.pdfextractapi.workers.dev/compare",
   "host": "gas-price-comparator.pdfextractapi.workers.dev",
   "description": "Compare live gas prices and estimated transfer cost across major EVM chains.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-30T15:35:25.87Z"
  },
  {
   "url": "https://gas.apitoll.cloud/v1/base/gas",
   "host": "gas.apitoll.cloud",
   "description": "Base gas oracle / gas price API for AI agents and bots — get the gas price for a transaction on Base in one x402 call. Real-time slow/standard/fast EIP-1559 fee tiers from a live eth_feeHistory call, returned as DROP-IN maxFeePerGas + maxPriorityFeePerGas in wei — plug straight into a viem/ethers transaction, no gwei conversion. Plus base fee, head block, and network fullness. Call it before every",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xcc69d619E6053F88A4845066518f465bD06Fc96c",
   "x402_version": 2,
   "updated": "2026-09-12T16:42:59.842Z"
  },
  {
   "url": "https://gate-network.matsutake-lab.workers.dev/v1/gates/klaviyo.bulk_5Fcreate_5Fevents/preflight",
   "host": "gate-network.matsutake-lab.workers.dev",
   "description": "Bulk Create Events semantic preflight",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3429dD2C405F03A8a836d650E7DeA43e3e9C2401",
   "x402_version": 2,
   "updated": "2026-09-09T17:41:02.769Z"
  },
  {
   "url": "https://gate-network.matsutake-lab.workers.dev/v1/gates/twilio.messages.create/preflight",
   "host": "gate-network.matsutake-lab.workers.dev",
   "description": "Twilio SMS and messaging send preflight. Validate a Twilio Messages.create payload before sending SMS/MMS or other supported messages. Returns static failures, warnings, and unknowns without sending the message.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3429dD2C405F03A8a836d650E7DeA43e3e9C2401",
   "x402_version": 2,
   "updated": "2026-09-10T18:55:15.736Z"
  },
  {
   "url": "https://gate.brix-bee.workers.dev/energyfeed/live",
   "host": "gate.brix-bee.workers.dev",
   "description": "NYISO real-time zonal LMP via EnergyFeed",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xa68A645546bAbeF88A379D2f238a67c7F6aBDA60",
   "x402_version": 1,
   "updated": "2026-09-09T06:59:39.908Z"
  },
  {
   "url": "https://gate402.app/v1/best-swap",
   "host": "gate402.app",
   "description": "Best-execution intel for a Base token: which DEX pool to trade on and the estimated price impact + total cost for a given trade size, ranked across pools, with a split suggestion. Constant-product estimate for trading agents — the execution plan, not a firm quote.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:46:56.759Z"
  },
  {
   "url": "https://gate402.app/v1/dedup",
   "host": "gate402.app",
   "description": "Semantic vector cache: exact-match Map shortcut, then 0.88 cosine similarity on hash embeddings. Sub-10ms hits.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-26T06:23:57.225Z"
  },
  {
   "url": "https://gate402.app/v1/dex",
   "host": "gate402.app",
   "description": "Live DEX price, liquidity, and 24h volume for a Base token across its trading pairs (DexScreener).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:46:40.481Z"
  },
  {
   "url": "https://gate402.app/v1/edgar",
   "host": "gate402.app",
   "description": "Latest SEC EDGAR filings (10-K/10-Q/8-K/…) for a US ticker or CIK, with direct document links.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:46:43.239Z"
  },
  {
   "url": "https://gate402.app/v1/launches",
   "host": "gate402.app",
   "description": "Radar of the freshest Base token launches (newest DEX pools), lightly pre-screened by liquidity/age/flow with quickFlags for obvious junk. Top-of-funnel discovery for trading agents — feeds token-risk / momentum / best-swap. From GeckoTerminal.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-09-12T17:22:42.582Z"
  },
  {
   "url": "https://gate402.app/v1/minify",
   "host": "gate402.app",
   "description": "Compress text: strip filler, collapse JSON, densify prose. Cuts upstream LLM token spend ~40%.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:47:05.756Z"
  },
  {
   "url": "https://gate402.app/v1/momentum",
   "host": "gate402.app",
   "description": "Factual momentum + order-flow signal for a Base token: price trend (5m-24h), buy/sell pressure, and volume trend, classified as RISING/FALLING/FLAT + ACCUMULATION/DISTRIBUTION and gated by a live honeypot check. For trading agents — the read, not a prediction.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:46:55.488Z"
  },
  {
   "url": "https://gate402.app/v1/news",
   "host": "gate402.app",
   "description": "Recent news headlines + heuristic bull/bear sentiment for a ticker or topic (Google News, no LLM).",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:46:41.777Z"
  },
  {
   "url": "https://gate402.app/v1/onchain",
   "host": "gate402.app",
   "description": "On-chain wallet & token intelligence on Base: native + ERC-20 balances, EOA/contract detection, tx count, and token metadata. From public RPC.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:46:38.979Z"
  },
  {
   "url": "https://gate402.app/v1/proxy",
   "host": "gate402.app",
   "description": "Fetch any public URL, render client-side JS, strip nav/ads, return clean LLM-ready Markdown.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-09-13T19:44:30.83Z"
  },
  {
   "url": "https://gate402.app/v1/proxy/stealth",
   "host": "gate402.app",
   "description": "Anti-bot fetch for Cloudflare / JS-heavy protected pages: routed through rotating residential proxies with automatic JS rendering and CAPTCHA solving, returned as clean LLM-ready Markdown. Best-effort on the hardest targets.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-31T00:14:35.159Z"
  },
  {
   "url": "https://gate402.app/v1/token-risk",
   "host": "gate402.app",
   "description": "Rug/tradeability risk VERDICT for a Base token: a 0-100 score and SAFE/CAUTION/AVOID call from liquidity depth, 24h volume, DEX diversity, pool age, ERC-20 validity, holder concentration, and a live honeypot/sell-tax simulation. Judgment for trading agents, not raw data.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x8E57BFDE053dBb6862991759c19affC5F383d5D0",
   "x402_version": 2,
   "updated": "2026-08-22T19:46:53.592Z"
  },
  {
   "url": "https://gateway.grapevine.fyi/x402/cid/bafkreia6nujebdr2tyzvc4ayvtpi5az5dgrtd3scdvf3ehuepa4b2d3hpa",
   "host": "gateway.grapevine.fyi",
   "description": "0.01 USDC on base",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb2848049A272AB31581AcE5Ce77917168cF181E9",
   "x402_version": 1,
   "updated": "2026-08-18T10:42:52.655Z"
  },
  {
   "url": "https://gateway.grapevine.fyi/x402/cid/bafkreib7s7xuwc57wri43lyauwjeyfx3zqyc4ue34td5o7ab6wxp7sbqhm",
   "host": "gateway.grapevine.fyi",
   "description": "0.001 USDC on base",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xb2848049A272AB31581AcE5Ce77917168cF181E9",
   "x402_version": 1,
   "updated": "2026-09-08T08:06:37.889Z"
  },
  {
   "url": "https://gateway.grapevine.fyi/x402/cid/bafkreichzs5w3zccsyjprccqtmys773yjle7zhxzvrxenm2sgphuf6laxy",
   "host": "gateway.grapevine.fyi",
   "description": "0.01 USDC on base",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbc03df2D9F44Cc552EbbFF39860f2CC4fC751d0E",
   "x402_version": 1,
   "updated": "2026-08-24T02:04:51.391Z"
  },
  {
   "url": "https://gateway.grapevine.fyi/x402/cid/bafkreidgvykqe6qk7hoq2j7p252alsfkphxijhwjsgpt4xjxkeafhsxawi",
   "host": "gateway.grapevine.fyi",
   "description": "0.01 USDC on base",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x9F137a6134B62437813E4eF88bac89f6Cb408511",
   "x402_version": 1,
   "updated": "2026-08-24T02:03:12.661Z"
  },
  {
   "url": "https://gateway.grapevine.fyi/x402/cid/bafybeiazxnhibkuepn4vs33knfitredujxuweaxavvgryzwrdqxpagge3m",
   "host": "gateway.grapevine.fyi",
   "description": "0.05 USDC on base-sepolia",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x99935f281d3ED1E804bF1413b76E0B03e1fed4F9",
   "x402_version": 1,
   "updated": "2026-08-24T02:22:35.693Z"
  },
  {
   "url": "https://gateway.grapevine.fyi/x402/cid/bafybeidw3gs4ff5gthqt4kovvtcanae4gqbzmuhrxe6c5jaayoanhdwp6i",
   "host": "gateway.grapevine.fyi",
   "description": "0.05 USDC on base",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xea1bf2A0b45ED328a52a4aa3744669f6Ae525866",
   "x402_version": 1,
   "updated": "2026-09-06T07:01:41.769Z"
  },
  {
   "url": "https://gateway.sanfoundation.com/x402/v1/agents",
   "host": "gateway.sanfoundation.com",
   "description": "List or search SAN agents. Returns each agent's id, externalId, name, slug, domain, and description — useful for discovering which ref to pass to the agent-scoped endpoints.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x16B5fE729f2Ca544B309844F75e8429ab45151Ae",
   "x402_version": 2,
   "updated": "2026-09-12T17:17:13.6Z"
  },
  {
   "url": "https://gateway.sanfoundation.com/x402/v1/agents/:ref/reports",
   "host": "gateway.sanfoundation.com",
   "description": "Most recent generated reports for a SAN agent. Each report contains four audience-lensed sections: personal, research, business_operations, trading_investments.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x16B5fE729f2Ca544B309844F75e8429ab45151Ae",
   "x402_version": 2,
   "updated": "2026-08-24T16:04:50.419Z"
  },
  {
   "url": "https://gateway.sanfoundation.com/x402/v1/web-extract",
   "host": "gateway.sanfoundation.com",
   "description": "Fetch and extract the readable content of a single URL. Returns the page title, publish date when known, the most relevant excerpts (optionally focused by an `objective`), and the full readable text of the page.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x16B5fE729f2Ca544B309844F75e8429ab45151Ae",
   "x402_version": 2,
   "updated": "2026-08-22T21:11:08.683Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/batch/estimate",
   "host": "gateway.spraay.app",
   "description": "Estimate batch gas.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-08T23:16:47.813Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/batch/execute",
   "host": "gateway.spraay.app",
   "description": "Batch payments via Spraay. Implements Batch Payments for Agents (BPA) 1.0 - atomic, non-custodial, up to 200 recipients. Spec: https://docs.spraay.app/bpa/1.0/",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-11T03:22:17.863Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/bridge/chains",
   "host": "gateway.spraay.app",
   "description": "Supported bridge chains.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-06T18:07:34.284Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/cron/list",
   "host": "gateway.spraay.app",
   "description": "List scheduled jobs.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-06T18:07:35.523Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/escrow/create",
   "host": "gateway.spraay.app",
   "description": "Create conditional escrow with milestones and expiry.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-07T21:50:10.22Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/gpu/run",
   "host": "gateway.spraay.app",
   "description": "GPU/Compute — run AI model inference via Replicate (image, video, LLM, audio, utility).",
   "method": "POST",
   "chain": "base",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-04T15:06:56.957Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/logs/query",
   "host": "gateway.spraay.app",
   "description": "Query structured logs by service, level, time.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-08-28T08:28:26.683Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/models",
   "host": "gateway.spraay.app",
   "description": "List AI models.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-08T08:02:54.328Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/notify/email",
   "host": "gateway.spraay.app",
   "description": "Send email notification for payment confirmations, alerts, receipts.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-05T16:13:14.677Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/notify/sms",
   "host": "gateway.spraay.app",
   "description": "Send SMS notification for payment alerts.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-11T01:10:41.67Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/notify/status",
   "host": "gateway.spraay.app",
   "description": "Check notification delivery status.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-11T01:13:37.521Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/oracle/fx",
   "host": "gateway.spraay.app",
   "description": "Stablecoin FX rates.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-08-28T08:28:36.238Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/oracle/gas",
   "host": "gateway.spraay.app",
   "description": "Gas prices on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-09T10:20:35.733Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/oracle/prices",
   "host": "gateway.spraay.app",
   "description": "Multi-token price feed.",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-08-28T08:28:44.369Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/payroll/tokens",
   "host": "gateway.spraay.app",
   "description": "Payroll stablecoins.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-07T00:09:08.914Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/prices",
   "host": "gateway.spraay.app",
   "description": "Live token prices.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-09T13:49:44.938Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/robots/list",
   "host": "gateway.spraay.app",
   "description": "Discover RTP robots. Filter by capability, chain, price, status.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-08-28T08:28:58.613Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/rpc/chains",
   "host": "gateway.spraay.app",
   "description": "List supported RPC chains and methods.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-08T23:06:45.634Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/storage/pin",
   "host": "gateway.spraay.app",
   "description": "Pin content to IPFS or Arweave for permanent storage.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-08-23T16:28:59.789Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/swap/tokens",
   "host": "gateway.spraay.app",
   "description": "Supported swap tokens.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-08T08:12:06.391Z"
  },
  {
   "url": "https://gateway.spraay.app/api/v1/webhook/list",
   "host": "gateway.spraay.app",
   "description": "List registered webhooks.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-07T00:09:10.105Z"
  },
  {
   "url": "https://gateway.spraay.app/bittensor/v1/models",
   "host": "gateway.spraay.app",
   "description": "List all AI models on Bittensor. OpenAI /v1/models compatible. Drop-in: just change base_url to gateway.spraay.app/bittensor/v1",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xAd62f03C7514bb8c51f1eA70C2b75C37404695c8",
   "x402_version": 2,
   "updated": "2026-09-12T16:44:28.091Z"
  },
  {
   "url": "https://gateway.stride20k.com/crypto/gas/:chain",
   "host": "gateway.stride20k.com",
   "description": "EVM gas price API: current gas fees for Ethereum, Base, Polygon, Arbitrum, Optimism, BSC, and Avalanche — node-reported gas price plus EIP-1559 estimates from the last 5 blocks: next base fee and 25th/50th/75th-percentile priority fees, in gwei. Read directly from public JSON-RPC nodes with automatic fallbacks. Use for transaction cost estimation, fee optimization, and timing on-chain actions. Cac",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:14.11Z"
  },
  {
   "url": "https://gateway.stride20k.com/crypto/price/:coinId",
   "host": "gateway.stride20k.com",
   "description": "Live cryptocurrency price API: current USD price for any coin by CoinGecko id ('bitcoin', 'ethereum') or DefiLlama id ('coingecko:bitcoin', 'chain:address' for tokens by contract address). Sourced from DefiLlama's aggregated market feed with the source's own confidence score (0-1) and the unix timestamp of the observation. Ideal for agents needing spot prices, portfolio valuation, or price checks ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:06.495Z"
  },
  {
   "url": "https://gateway.stride20k.com/defi/tvl/:protocol",
   "host": "gateway.stride20k.com",
   "description": "DeFi TVL API: current total value locked in USD for any DeFi protocol by DefiLlama slug ('aave', 'uniswap', 'lido' — full list at defillama.com/protocols). Aggregates across every chain the protocol deploys on. Use for protocol health checks, DeFi rankings, risk screening, and market research by autonomous agents. Slugs are lowercase. Cached up to 5 minutes; freshness reported in meta.fetchedAt.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:09.102Z"
  },
  {
   "url": "https://gateway.stride20k.com/dev/npm/:packageName",
   "host": "gateway.stride20k.com",
   "description": "npm package health API: dependency-hygiene facts straight from the npm registry — latest version, all dist-tags, last-modified timestamp, total published versions, deprecation status with message, runtime dependency count, and weekly downloads. For scoped packages, URL-encode the slash in the name. Use for dependency auditing, supply-chain security checks, version freshness, and update agents main",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:41.732Z"
  },
  {
   "url": "https://gateway.stride20k.com/dev/pypi/:packageName",
   "host": "gateway.stride20k.com",
   "description": "PyPI package health API: dependency-hygiene facts from the official PyPI JSON API — latest version, upload time, total releases, yank status, declared dependency count, requires-python constraint, license, summary, and weekly downloads (pypistats). Names are PEP 503-normalized (dots/underscores/hyphens equivalent). Use for auditing requirements.txt and pyproject.toml, supply-chain security checks,",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:44.526Z"
  },
  {
   "url": "https://gateway.stride20k.com/dex/pool/:chain/:poolAddress",
   "host": "gateway.stride20k.com",
   "description": "On-chain DEX pool data API: reads Uniswap v2/v3-compatible liquidity pools from Ethereum, Base, Polygon, Arbitrum, Optimism, BSC, and Avalanche via JSON-RPC — no third-party data vendor. Auto-detects pool type; returns token addresses, symbols, decimals, spot price both directions, v3 fee tier, sqrtPriceX96 and in-range liquidity, or v2 decimal-adjusted reserves. For price discovery, liquidity che",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:11.769Z"
  },
  {
   "url": "https://gateway.stride20k.com/domains/whois/:domain",
   "host": "gateway.stride20k.com",
   "description": "Domain WHOIS/RDAP lookup API: registration data for any domain from the authoritative registry's RDAP server, normalized: registration/expiry/update dates, registrar, EPP status codes, nameservers, and DNSSEC. Works for all gTLDs and most ccTLDs. Unregistered or RDAP-less domains return an unpaid 404. Use for domain availability checks, ownership research, expiry monitoring, and security screening",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:23.96Z"
  },
  {
   "url": "https://gateway.stride20k.com/email/validate/:email",
   "host": "gateway.stride20k.com",
   "description": "Email validation API: RFC-style syntax check plus live MX-record lookup (with RFC 5321 A-record fallback) over DNS-over-HTTPS — no third-party service, nothing stored. Returns parsed domain, sorted MX hosts, and a 'deliverable' flag meaning DNS will accept mail for the domain — it does NOT verify the mailbox exists. Use for lead cleaning, signup validation, and contact verification by agents. Cach",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xAbe512E06dddC82581d2E5a19Ab594E778490441",
   "x402_version": 2,
   "updated": "2026-08-20T13:20:12.547Z"
  },
  {
   "url": "https://gateway.stride20k.com/fx/:base/:quote",
   "host": "gateway.stride20k.com",
   "description": "Foreign exchange rate API: official ECB reference rate for any fiat currency pair (USD/EUR, GBP/JPY — ~30 major ISO 4217 currencies) via the open-source Frankfurter API. Published once per business day around 16:00 CET — a daily reference rate for settlement and normalization, not a live trading feed. Use for currency conversion, pricing normalization, and financial reporting by agents. Cached up ",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:16.647Z"
  },
  {
   "url": "https://gateway.stride20k.com/knowledge/wiki/:title",
   "host": "gateway.stride20k.com",
   "description": "Wikipedia summary API: the lead summary of any English Wikipedia article — title, one-line description, extract paragraph, thumbnail, canonical URL, and Wikidata item id; disambiguation pages labeled via 'kind'. Titles case-sensitive; spaces or underscores accepted. Content CC BY-SA 4.0 with attribution in meta.attribution of every response. Use for knowledge lookup, entity enrichment, and fact gr",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-31T01:32:18.388Z"
  },
  {
   "url": "https://gateway.stride20k.com/network/dns/:type/:name",
   "host": "gateway.stride20k.com",
   "description": "DNS lookup API: resolve any DNS record via Cloudflare's 1.1.1.1 DNS-over-HTTPS resolver with DNSSEC validation status. Types A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, SRV, PTR; returns the full answer section (name, type code, TTL, data). NXDOMAIN returns an unpaid 404. Use for infrastructure checks, email deliverability, domain verification, and security tooling by agents. Cached up to 5 minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:26.396Z"
  },
  {
   "url": "https://gateway.stride20k.com/news/tech-pulse",
   "host": "gateway.stride20k.com",
   "description": "Tech news API: the current Hacker News front page — 30 ranked stories as normalized JSON: rank, story id, title, outbound article URL (or HN discussion link for self-posts), points, author, comment count, ISO 8601 time. Single upstream call via the official Algolia HN API. Use for tech trend detection, topic monitoring, news agents, and content-pipeline seeding. Cached up to 2 minutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:34.166Z"
  },
  {
   "url": "https://gateway.stride20k.com/rates/us-treasury",
   "host": "gateway.stride20k.com",
   "description": "US Treasury yield curve API: the latest Daily Treasury Par Yield Curve — yields in percent for 13 maturities from 1 month to 30 years, plus curve date, straight from the US Department of the Treasury. Public-domain government data, published each business day. Use for interest rate benchmarks, bond analysis, discount rates, and macro signals. Slow upstream (~10s) so served from a 6-hour cache; met",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:18.72Z"
  },
  {
   "url": "https://gateway.stride20k.com/report/domain/:domain",
   "host": "gateway.stride20k.com",
   "description": "Domain due-diligence report API: one call composes WHOIS/RDAP registration data, DNS records (A, MX, TXT), live email deliverability, and homepage title + excerpt into a single dossier with deterministic risk flags (new registration, expiring soon, no DNSSEC, no mail service, unreachable homepage). Partial-success per section; charged when WHOIS/RDAP or DNS resolves. Use for vendor vetting, KYC sc",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:47.596Z"
  },
  {
   "url": "https://gateway.stride20k.com/risk/token/:chain/:address",
   "host": "gateway.stride20k.com",
   "description": "Token risk score API: deterministic 0-100 rug-check for ERC-20s on Ethereum, Base, Polygon, Arbitrum, Optimism, BSC, and Avalanche. Combines on-chain reads (bytecode, symbol, decimals, supply), DefiLlama price + confidence, and Etherscan verification and age. Published rubric, no AI: start 50; no bytecode=0; +15 price (+10 confidence>=0.9); +15 verified source (-10 unverified); -10 zero supply; -5",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:39.351Z"
  },
  {
   "url": "https://gateway.stride20k.com/v1/category-breakdown",
   "host": "gateway.stride20k.com",
   "description": "Current x402 ecosystem composition: services per category (Agentic.Market taxonomy: Data, Inference, Search, Infra, Media, Social, Trading, Travel...), each with catalog share and 7-day delta, from our collector's latest observation run (~3x/day since 2026-07-06). Shows where x402 supply is concentrating and which categories are growing. Deterministic read from archived observations; no upstream c",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-09-13T19:44:17.975Z"
  },
  {
   "url": "https://gateway.stride20k.com/v1/endpoint-scorecard",
   "host": "gateway.stride20k.com",
   "description": "Due-diligence scorecard for a single x402 resource before an agent pays it: when we first observed it in public catalogs (CDP Bazaar, Agentic.Market), how consistently it has stayed listed, when it appeared as a new listing, and its recent observation history — from our collector archive (~3x/day since 2026-07-06). Presence and persistence in public catalogs, not an endorsement. Deterministic; pub",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:55.376Z"
  },
  {
   "url": "https://gateway.stride20k.com/v1/market-trend",
   "host": "gateway.stride20k.com",
   "description": "x402 market intelligence time series: how many services/resources are listed per category (Agentic.Market taxonomy) or in total (CDP Bazaar ~23k resources, Agentic.Market ~1.5k services), sampled ~3x/day by our collector since 2026-07-06. Query category=Data|Inference|Search|... or category=all for catalog totals, days=1-30 window. Deterministic reads from our archived observation history; no upst",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:50.072Z"
  },
  {
   "url": "https://gateway.stride20k.com/v1/preflight",
   "host": "gateway.stride20k.com",
   "description": "Spend-guard preflight: deterministic 0-100 score for any x402 resource URL before an agent pays it. One SSRF-guarded probe of the live 402 (terms decode, payTo, price sanity) plus origin /.well-known/x402.json plus our collector's Bazaar presence and observed age. Rubric: start 50; +15 valid 402; +10 terms decode; +5 payTo; +5 price<=$5 (-10 above); +10 catalog; +15 Bazaar-listed; +10 age>=7d (+5 ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:07:00.592Z"
  },
  {
   "url": "https://gateway.stride20k.com/v1/run",
   "host": "gateway.stride20k.com",
   "description": "LLM inference over x402: POST a prompt (JSON body), get raw model output. Flat $0.05 per call (or metered pay-actual-usage when the upto scheme is on); every response prints tokens, upstream cost, margin, and the charge. Model: Anthropic Claude Haiku 4.5 via OpenRouter — no API key, bring a wallet. AI lane declared (aiUse: model-output): model output sold as model output, no system prompt injected",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xAbe512E06dddC82581d2E5a19Ab594E778490441",
   "x402_version": 2,
   "updated": "2026-08-20T13:20:30.886Z"
  },
  {
   "url": "https://gateway.stride20k.com/weather/us",
   "host": "gateway.stride20k.com",
   "description": "US weather forecast API: official National Weather Service forecast for any US lat/lon — next four periods (~48 hours, day/night): temperature, wind, short and detailed forecast text, plus resolved place name. UNITED STATES COVERAGE ONLY; points outside NWS coverage return an unpaid 404. Public-domain government data. Use for logistics, travel, and event-planning agents. Cached up to 10 minutes; n",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:21.555Z"
  },
  {
   "url": "https://gateway.stride20k.com/web/extract",
   "host": "gateway.stride20k.com",
   "description": "Web scraping API: fetch any public web page and get its readable content as clean markdown — title, author, canonical URL, boilerplate stripped. Honest User-Agent, robots.txt honored (explicit Disallow returns an unpaid 403), private/internal targets refused, at most 3 safety-revalidated redirects, 1MB input / 100k character output caps. HTML pages only. Use for research agents, content extraction",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x552Cc4A10878C7F20574489D47184249657Ca3f6",
   "x402_version": 2,
   "updated": "2026-08-30T12:06:31.356Z"
  },
  {
   "url": "https://gblin-sentinel.vercel.app/api/data/base-risk-pulse",
   "host": "gblin-sentinel.vercel.app",
   "description": "Base network risk signal (normal/caution/risk-off) for ETH, BTC and USDC computed from Chainlink oracles, with feed-staleness and USDC-depeg checks. Cheap, high-frequency market-regime feed for autonomous agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-09-12T16:56:13.496Z"
  },
  {
   "url": "https://gblin-sentinel.vercel.app/api/data/gblin-analytics",
   "host": "gblin-sentinel.vercel.app",
   "description": "GBLIN treasury analytics on Base: total supply, NAV, basket dynamic weights (cbBTC/WETH/USDC), stability fund and keeper availability — read live from the on-chain index contract.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-09-08T18:06:54.213Z"
  },
  {
   "url": "https://gblin-sentinel.vercel.app/api/data/keeper-opps",
   "host": "gblin-sentinel.vercel.app",
   "description": "Live GBLIN keeper bounty availability on Base: whether a profitable incentivizedRebalance exists right now, expected ETH reward, and the MCP tool reference to execute it.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-09-08T18:06:56.639Z"
  },
  {
   "url": "https://gblin-sentinel.vercel.app/api/data/risk-pulse-pro",
   "host": "gblin-sentinel.vercel.app",
   "description": "Actionable GBLIN treasury recommendation (invest/hold/reduce/defer) with confidence score and suggested allocation percentage, driven by live on-chain Crash Shield state on Base. Combines Chainlink price risk, treasury analytics and drawdown regime into one decision an agent can act on.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-08-30T16:49:15.445Z"
  },
  {
   "url": "https://gblin.digital/api/x402/attestation",
   "host": "gblin.digital",
   "description": "EIP-712-signed risk attestation, verifiable OFFLINE in one step — no trust in this server required. Perishable (10-min) proof of the BTC/ETH risk regime (calm | elevated | crash) from GBLIN's on-chain Crash Shield on Base. Bought daily by a third-party ERC-8004 agent as a pinned input of its decision rule until 16 Aug 2026 (see /receipts). FREE sample: GET /api/x402/attestation-sample. Free verifi",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-09-08T23:29:43.417Z"
  },
  {
   "url": "https://gblin.digital/api/x402/catalog",
   "host": "gblin.digital",
   "description": "x402 catalog observatory: factual liveness of the ~200 most recently updated Bazaar listings, probed in rotation (~2h cadence). Per-endpoint HTTP code, latency, last-OK time, consecutive fails. No payments made by probes; no judgements — measurements only. Free aggregate view: gblin-mcp.gblin-mcp-worker.workers.dev/catalog",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-08-30T16:48:58.988Z"
  },
  {
   "url": "https://gblin.digital/api/x402/governance",
   "host": "gblin.digital",
   "description": "GBLIN protocol governance state: owner, the 48h timelock delay that every owner-only change must pass through, and any pending operation.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-09-08T23:06:34.66Z"
  },
  {
   "url": "https://gblin.digital/api/x402/health",
   "host": "gblin.digital",
   "description": "Wallet treasury health: GBLIN/USDC/ETH balances, gas runway, and rebalance recommendation. Critical for autonomous decision-making.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-08-30T16:49:07.714Z"
  },
  {
   "url": "https://gblin.digital/api/x402/invest",
   "host": "gblin.digital",
   "description": "USDC→GBLIN treasury-accumulation calldata: two sequential steps (approve USDC, then buyGBLINWithToken) with MEV-safe minOut.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-08-30T16:49:06.149Z"
  },
  {
   "url": "https://gblin.digital/api/x402/jit",
   "host": "gblin.digital",
   "description": "Just-In-Time GBLIN→USDC calldata. Returns two ready-to-broadcast steps (sellGBLINForEth + WETH→USDC swap) sized to cover the requested USDC amount; smart accounts can batch them in one UserOp.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-08-30T16:49:04.621Z"
  },
  {
   "url": "https://gblin.digital/api/x402/quote",
   "host": "gblin.digital",
   "description": "Preview a GBLIN swap (buy ETH→GBLIN or sell GBLIN→ETH) with dynamic slippage and a MEV-safe minOut.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-08-30T16:49:03.347Z"
  },
  {
   "url": "https://gblin.digital/api/x402/seal",
   "host": "gblin.digital",
   "description": "AI Action Receipts: seal the HASHES of an AI action (input/output as hashes; your action label + meta are published) into GBLIN's signed append-only transparency log. Portable receipt: Ed25519 signature + RFC 6962 inclusion proof + C2SP signed checkpoint; root anchored daily on Base (EAS). Proves existence and time — not a compliance certificate. Free reads + demo: gblin-mcp.gblin-mcp-worker.worke",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-09-06T18:23:16.334Z"
  },
  {
   "url": "https://gblin.digital/api/x402/treasury-state",
   "host": "gblin.digital",
   "description": "Real-time GBLIN protocol state: NAV in USD, basket composition with dynamic weights, and Crash Shield status.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x0ebA5d314F4f5Dcb7A094953Fa9311a45172dd1B",
   "x402_version": 2,
   "updated": "2026-09-14T01:52:50.26Z"
  },
  {
   "url": "https://gdelt.use.x402atlas.com/search",
   "host": "gdelt.use.x402atlas.com",
   "description": "Global news article search by GDELT — normalized fulltext search across worldwide media (query syntax: phrases, OR, sourcecountry, theme, tone) returned as a clean snake_case envelope.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8d64A4834e262d96d1264e8900b5a4F1405b8982",
   "x402_version": 2,
   "updated": "2026-09-12T17:02:33.598Z"
  },
  {
   "url": "https://gdelt.use.x402atlas.com/timeline",
   "host": "gdelt.use.x402atlas.com",
   "description": "News attention & tone timeline by GDELT — coverage-volume and average-tone time series for any query, merged from GDELT's two timeline feeds into one series.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8d64A4834e262d96d1264e8900b5a4F1405b8982",
   "x402_version": 2,
   "updated": "2026-09-01T06:31:39.33Z"
  },
  {
   "url": "https://gdpr-scanner.api.klymax402.com/api/scan",
   "host": "gdpr-scanner.api.klymax402.com",
   "description": "Scan a website for GDPR compliance — cookie consent, privacy policy, trackers (POST variant)",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T21:38:45.884Z"
  },
  {
   "url": "https://geld-machen-x402.fly.dev/product/agent-lead-pack.json",
   "host": "geld-machen-x402.fly.dev",
   "description": "JSON micro-tool for agents: GET → fresh list of N live x402 endpoints / agent-buy URLs scraped from public catalogs (PayAI + CDP), timestamped, hashed, optionally 402-probed. Discovery/leads access bots want. Brand: geld machen. x402 $0.025 Base USDC.",
   "method": "GET",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x524Bf56B92400BD232BF85348660B652e0DdDb2a",
   "x402_version": 2,
   "updated": "2026-09-07T17:07:10.734Z"
  },
  {
   "url": "https://geld-machen-x402.fly.dev/product/bazaar-check/report.json",
   "host": "geld-machen-x402.fly.dev",
   "description": "Builder tool for agents: FREE GET /product/bazaar-check.json?url= → indexed yes/nein + issues_found count (teaser). PAID GET/POST /product/bazaar-check/report.json?url= ($0.05 USDC Base) → 402 header compliance, extensions.bazaar schema validation, CDP quality fields, concrete Fix-JSON. Fail-soft. English-first. Brand: geld machen.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x524Bf56B92400BD232BF85348660B652e0DdDb2a",
   "x402_version": 2,
   "updated": "2026-09-12T13:18:48.101Z"
  },
  {
   "url": "https://geld-machen-x402.fly.dev/product/image-ocr.json",
   "host": "geld-machen-x402.fly.dev",
   "description": "JSON micro-tool for agents: GET ?url= (or POST url / image_base64) → local Tesseract OCR (English-first): text, word_count, confidence, width/height, fetched_at, timing_ms. COGS=0 — no upstream OCR API key. Demand-matched OCR class (competitors ~$0.005–$0.012). Brand: geld machen. x402 $0.01 Base USDC.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x524Bf56B92400BD232BF85348660B652e0DdDb2a",
   "x402_version": 2,
   "updated": "2026-09-11T08:26:41.827Z"
  },
  {
   "url": "https://geld-machen-x402.fly.dev/product/offer-score.json",
   "host": "geld-machen-x402.fly.dev",
   "description": "JSON micro-tool for agents: paste any micro side-income offer text (query ?text= or POST JSON) and get a 0–100 score, GO/MAYBE/NO-GO band, 8 rubric dimensions, flags, and rewrite tips. Local heuristics — no paid APIs. Brand: geld machen. Instant JSON after USDC payment via x402.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x524Bf56B92400BD232BF85348660B652e0DdDb2a",
   "x402_version": 2,
   "updated": "2026-09-07T15:30:51.134Z"
  },
  {
   "url": "https://geld-machen-x402.fly.dev/product/red-flag-scan.json",
   "host": "geld-machen-x402.fly.dev",
   "description": "JSON micro-tool for agents: POST {offer_text} → 12 red flags GROUNDED in that offer (evidence quotes/snippets), plus severity, check, action, hit, verdict. GET without offer_text returns full checklist + usage. Not a generic regenerable list — output cites YOUR text. Brand: geld machen. Instant JSON after x402.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x524Bf56B92400BD232BF85348660B652e0DdDb2a",
   "x402_version": 2,
   "updated": "2026-09-07T14:57:54.28Z"
  },
  {
   "url": "https://geld-machen-x402.fly.dev/product/url-fingerprint.json",
   "host": "geld-machen-x402.fly.dev",
   "description": "JSON micro-tool for agents: GET ?url= → deterministic live URL fingerprint (final_url, status, content_type, body_sha256, body_len, tls_issuer/subject, dns A/AAAA sample, fetched_at, timing_ms). Reuses live-fetch bits from red-flag 1.2. Not an essay. Brand: geld machen. x402 $0.01 Base USDC.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x524Bf56B92400BD232BF85348660B652e0DdDb2a",
   "x402_version": 2,
   "updated": "2026-09-12T17:20:29.604Z"
  },
  {
   "url": "https://geld-machen-x402.fly.dev/product/web-search.json",
   "host": "geld-machen-x402.fly.dev",
   "description": "DEMAND-MATCHED SERP tip (alongside url-fingerprint): GET ?q= (required) + optional n=5..10 → ranked [{title,url,snippet,score?}], provider, fetched_at, timing_ms. Free /product/web-search = schema+buy only (no live results). Metered upstream (Serper primary). Brand: geld machen. x402 $0.02 Base USDC.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x524Bf56B92400BD232BF85348660B652e0DdDb2a",
   "x402_version": 2,
   "updated": "2026-09-11T08:21:43.88Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/attestation_receipt",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: attestation_receipt",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-26T01:05:09.303Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/compact_json",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: compact_json",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-26T01:04:57.637Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/csv_to_json",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: csv_to_json",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-26T01:05:01.557Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/entropy_score",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: entropy_score",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-26T01:05:11.001Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/html_to_markdown",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: html_to_markdown",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-26T01:05:05.488Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/html_to_text",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: html_to_text",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-26T01:05:03.464Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/link_extract",
   "host": "genesis.palsus2023.workers.dev",
   "description": "Extract and normalize HTTP and HTTPS links from a public web page. Use for crawlers, sitemap generation, link discovery, website structure analysis, research agents and web link extraction. Price: $0.003 USDC via x402 on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-30T10:54:37.644Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/normalize_json",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: normalize_json",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-27T19:53:06.26Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/page_metadata",
   "host": "genesis.palsus2023.workers.dev",
   "description": "Get URL and web page metadata including title, meta description, canonical URL, Open Graph metadata and Twitter metadata. Use for link previews, URL inspection, content verification and page metadata extraction. Price: $0.002 USDC via x402 on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-30T10:54:36.547Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/repair_json",
   "host": "genesis.palsus2023.workers.dev",
   "description": "Repair malformed, invalid, or broken JSON-like text and return valid parseable JSON when recoverable. Useful for fixing machine-generated JSON, API responses, missing quotes, formatting errors, trailing commas, and structured-data ingestion pipelines. Price: $0.003 USDC via x402 on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-09-07T13:54:36.89Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/repair_validate_attest",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: repair_validate_attest",
   "method": "POST",
   "chain": "base",
   "price": 0.015,
   "price_atomic": "15000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-28T02:29:56.106Z"
  },
  {
   "url": "https://genesis.palsus2023.workers.dev/v1/sha256_digest",
   "host": "genesis.palsus2023.workers.dev",
   "description": "UOS Genesis machine utility: sha256_digest",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x899Be41C39d88c97c264F91A95784707341047eC",
   "x402_version": 2,
   "updated": "2026-08-26T01:05:07.646Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/bbox-tiles",
   "host": "geo.halowerk.com",
   "description": "Enumerates XYZ tile coordinates intersecting a WGS84 bounding box. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:24.316Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/crs-transform",
   "host": "geo.halowerk.com",
   "description": "Transforms coordinates between EPSG:4326 and EPSG:3857 with declared formulas. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-03T08:59:10.331Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/distance-bearing",
   "host": "geo.halowerk.com",
   "description": "Calculates WGS84 great-circle distance and initial bearing. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:30.543Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/geohash",
   "host": "geo.halowerk.com",
   "description": "Encodes a coordinate as geohash or decodes a geohash to its bounding box. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T18:58:51.358Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/h3-cell",
   "host": "geo.halowerk.com",
   "description": "Creates or inspects H3 cells and optionally returns neighbors or changes resolution. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:37.172Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/line-simplify",
   "host": "geo.halowerk.com",
   "description": "Simplifies a planar line with the Ramer-Douglas-Peucker algorithm. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:42.595Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/point-in-polygon",
   "host": "geo.halowerk.com",
   "description": "Tests planar point containment with the even-odd rule. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:48.71Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/polygon-ops",
   "host": "geo.halowerk.com",
   "description": "Calculates planar polygon area and centroid in caller-declared coordinate units. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:54.384Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/s2-cell",
   "host": "geo.halowerk.com",
   "description": "Creates an S2 cell token from a coordinate and level using the S2 geometry library. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:08:59.679Z"
  },
  {
   "url": "https://geo.halowerk.com/v1/utm-mgrs",
   "host": "geo.halowerk.com",
   "description": "Converts WGS84 latitude and longitude to MGRS using the open mgrs library. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T19:09:06.147Z"
  },
  {
   "url": "https://geo.lonestaroracle.xyz/risk",
   "host": "geo.lonestaroracle.xyz",
   "description": "Real-time geopolitical risk signal — base score + live news sentiment for any country or region",
   "method": "GET",
   "chain": "base",
   "price": 0.07,
   "price_atomic": "70000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:00:37.414Z"
  },
  {
   "url": "https://geocode.openverbs.com/v1/forward",
   "host": "geocode.openverbs.com",
   "description": "Convert a free-form address or place name into ranked coordinates with a structured, normalized address. Optionally bias by country and language.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:18:15.124Z"
  },
  {
   "url": "https://geocode.openverbs.com/v1/reverse",
   "host": "geocode.openverbs.com",
   "description": "Convert latitude/longitude coordinates into the nearest structured address. Optionally set the preferred result language.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:18:18.34Z"
  },
  {
   "url": "https://geodns.iwsolutions.ca/api/resolve",
   "host": "geodns.iwsolutions.ca",
   "description": "Geo-located DNS resolution — resolve hostnames from specific countries to see how CDNs, geo-blocking, and DNS-based routing differ by region.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xDd85eD9E404d22c137a5d9Fc3C200847aa3B11CF",
   "x402_version": 2,
   "updated": "2026-08-30T15:17:30.442Z"
  },
  {
   "url": "https://geolithicintelligence.com/api/claim",
   "host": "geolithicintelligence.com",
   "description": "The winner's claim of one face of the Earth's mesh for one term: for one term the face is yours alone, the gavel says so and a public chain proves it. Bid first, free, at POST /api/bid {addr, amount_degrees, salt}; after the gavel GET this route with the receipt's addr, start, amount and salt; a winner pays the clearing price here — a dollar at the reserve, USDC on Base — and the lease issues. Cat",
   "method": "GET",
   "chain": "base",
   "price": 1,
   "price_atomic": "1000000",
   "asset": "USDC",
   "pay_to": "0x54E26771267A0b774341882272e953cC833A2fe0",
   "x402_version": 2,
   "updated": "2026-09-10T23:23:09.708Z"
  },
  {
   "url": "https://geometry.openverbs.com/v1/circle",
   "host": "geometry.openverbs.com",
   "description": "Diameter, circumference and area of a circle from its radius.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:57.412Z"
  },
  {
   "url": "https://geometry.openverbs.com/v1/distance",
   "host": "geometry.openverbs.com",
   "description": "Euclidean, Manhattan and Chebyshev distance between two 2-D points.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:11:05.941Z"
  },
  {
   "url": "https://geometry.openverbs.com/v1/polygon",
   "host": "geometry.openverbs.com",
   "description": "Area (shoelace formula), perimeter and centroid of a simple polygon given its vertices in order. Vertices are treated as a closed ring (last connects to first).",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:11:03.906Z"
  },
  {
   "url": "https://geometry.openverbs.com/v1/rectangle",
   "host": "geometry.openverbs.com",
   "description": "Area, perimeter and diagonal of a rectangle from its width and height.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:59.676Z"
  },
  {
   "url": "https://geometry.openverbs.com/v1/triangle",
   "host": "geometry.openverbs.com",
   "description": "Area (Heron's formula), perimeter and interior angles of a triangle from its three side lengths. Sides that violate the triangle inequality are rejected as a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:11:01.804Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/conflict-scan",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Armed-conflict mapping and escalation assessment for any region, for risk and intelligence agents. Built on ACLED conflict data and GDELT monitoring, with casualty trends and a forward escalation read.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:34.08Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/country-risk",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Country risk assessment for investment, risk, and compliance agents. Combines governance scores, GDELT sentiment, and political-stability analysis into a single deteriorating-or-improving read for any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:33.88Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/election-watch",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Electoral intelligence for risk and investment agents. Returns candidate analysis, outcome scenarios, and post-election geopolitical and market implications for any upcoming national vote.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:34.145Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/event-impact",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Rapid geopolitical event assessment for trading, risk, and intelligence agents. Maps cascading implications across diplomatic, economic, military, and humanitarian domains, with market-impact direction and probability.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:34.762Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/instability-signal",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Early-warning system for risk and intelligence agents. Combines GDELT sentiment, World Bank governance data, and open-source intelligence to detect pre-crisis conditions before they break: coups, currency crises, unrest.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:34.641Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/regime-brief",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Leadership and power-structure brief for intelligence, risk, and policy agents. Profiles leaders, ideology, foreign-policy orientation, and stability outlook for any government.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:34.598Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/regional-brief",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Regional situation assessment for intelligence and risk agents. Covers flashpoints, great-power competition, economic dynamics, and a six-month outlook for any major world region.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:34.994Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/sanctions-intel",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Sanctions mapping and compliance intelligence for compliance, finance, and risk agents. Covers OFAC, EU, UN, and UK programs, secondary-sanctions exposure, and restriction detail for any target.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:33.942Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/supply-chain-risk",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Geopolitical supply-chain risk for supply-chain, sourcing, and risk agents. Maps concentration, chokepoints, sanctions exposure, and reshoring options for any sector or commodity, from chips to critical minerals.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:35.015Z"
  },
  {
   "url": "https://geopoliticalpulse.theaslangroupllc.com/api/geopolitical/trade-tension",
   "host": "geopoliticalpulse.theaslangroupllc.com",
   "description": "Bilateral trade-dispute analysis for trading, policy, and risk agents. Covers tariffs, export controls, decoupling trajectory, and supply-chain weaponization between any two economies.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:34.766Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/distance",
   "host": "geospatial.openverbs.com",
   "description": "Distance and initial bearing between two coordinates.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:58.358Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/forward",
   "host": "geospatial.openverbs.com",
   "description": "Project WGS84 longitude/latitude (degrees) to Web Mercator (EPSG:3857) easting/northing in metres. Latitude is clamped to ±85.0511° (the projection's valid extent).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:25.627Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/from-mgrs",
   "host": "geospatial.openverbs.com",
   "description": "Convert an MGRS grid reference back to decimal lat/lon on WGS84 (the coordinate of the grid cell's south-west corner at the given precision). Whitespace is ignored; a malformed reference is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:08.032Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/from-utm",
   "host": "geospatial.openverbs.com",
   "description": "Convert a UTM coordinate (zone, hemisphere, easting, northing) back to decimal lat/lon on WGS84.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:03.761Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/geohash",
   "host": "geospatial.openverbs.com",
   "description": "Encode a coordinate to a geohash and return its bounding box and 8 neighbors.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:00.355Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/inverse",
   "host": "geospatial.openverbs.com",
   "description": "Un-project Web Mercator (EPSG:3857) easting/northing in metres back to WGS84 longitude/latitude in degrees.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:27.671Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/mgrs",
   "host": "geospatial.openverbs.com",
   "description": "Convert decimal lat/lon to a Military Grid Reference System (MGRS) string on WGS84. Precision is the number of digits per axis (1–5; 5 = 1-metre resolution, default 5).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:06.087Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/parse",
   "host": "geospatial.openverbs.com",
   "description": "Parse a coordinate string into decimal lat/lon. Accepts a plain decimal pair ('40.4462, -79.9822') or DMS with hemisphere letters ('40°26'46\"N 79°58'56\"W'). Anything unrecognized is a clean 400.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:59.027Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/point-in-polygon",
   "host": "geospatial.openverbs.com",
   "description": "Test whether a coordinate falls inside a polygon.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:04.569Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/resolution",
   "host": "geospatial.openverbs.com",
   "description": "Report the ground resolution (metres per pixel, for 256-px tiles) and the OGC map scale denominator at a zoom level, optionally adjusted for latitude (default equator).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:34.074Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/tile",
   "host": "geospatial.openverbs.com",
   "description": "Map a WGS84 coordinate at a given zoom (0..30) to its slippy-map (XYZ / Google / OSM) tile x,y and its Bing quadkey.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:29.75Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/tile-bounds",
   "host": "geospatial.openverbs.com",
   "description": "Compute the geographic bounding box (west/south/east/north in degrees) of a slippy-map tile z/x/y, plus its Bing quadkey.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:15:31.965Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/timezone",
   "host": "geospatial.openverbs.com",
   "description": "Resolve the timezone for a latitude/longitude.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:02.695Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/to-dms",
   "host": "geospatial.openverbs.com",
   "description": "Convert a decimal-degree latitude/longitude to degrees-minutes-seconds, with hemisphere letters and a formatted string for each axis.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:13:56.925Z"
  },
  {
   "url": "https://geospatial.openverbs.com/v1/utm",
   "host": "geospatial.openverbs.com",
   "description": "Convert decimal lat/lon to a UTM coordinate (zone, latitude band, hemisphere, easting, northing) on WGS84, including the Norway/Svalbard zone exceptions. Defined for latitudes -80..84.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:14:01.102Z"
  },
  {
   "url": "https://gibbr.app/agent/translate",
   "host": "gibbr.app",
   "description": "Translation tuned for skilled-trade work: HVAC, refrigeration, electrical and construction terms stay correct instead of collapsing into a generic word. Handles text typed fast without accent marks.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x367F1b3D8Ca90D1e087481a9A40d585Bf3451a03",
   "x402_version": 2,
   "updated": "2026-09-04T02:53:19.564Z"
  },
  {
   "url": "https://giftpulse.theaslangroupllc.com/api/giftcard/catalog",
   "host": "giftpulse.theaslangroupllc.com",
   "description": "Search Reloadly's gift card catalog (300+ brands, 14,000+ products/denominations across countries). Returns each product's id, brand, country, denomination range or fixed amounts, and sender fee/discount — everything needed to build a POST /api/giftcard/quote call.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-12T17:18:05.788Z"
  },
  {
   "url": "https://giftpulse.theaslangroupllc.com/api/topup/lookup",
   "host": "giftpulse.theaslangroupllc.com",
   "description": "Auto-detect the mobile carrier for a phone number and return its live top-up amount range/denominations and current discount, before quoting or sending airtime. Wraps Reloadly's operator auto-detect. Run this (or POST /api/topup/quote directly, which auto-detects internally) before POST /api/topup.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:09.813Z"
  },
  {
   "url": "https://gifu-server.onrender.com/api/x402/search/random",
   "host": "gifu-server.onrender.com",
   "description": "AI-generated random GIF or image search with creative prompts",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xCD95802A4aBddD75A5750DD2d6935007eF268275",
   "x402_version": 1,
   "updated": "2026-09-06T01:02:29.571Z"
  },
  {
   "url": "https://gleif.openverbs.com/v1/lookup",
   "host": "gleif.openverbs.com",
   "description": "Resolve a 20-character Legal Entity Identifier (LEI, ISO 17442) to its authoritative entity record: verified legal name, registration status (ISSUED/LAPSED/RETIRED), entity status, jurisdiction, legal form, registration number, legal and headquarters addresses, key dates (registration, last update, next renewal), managing LOU, corroboration level and any BIC codes. ISO 7064 check digits are verifi",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:02.602Z"
  },
  {
   "url": "https://gleif.openverbs.com/v1/search",
   "host": "gleif.openverbs.com",
   "description": "Find Legal Entity Identifiers by legal name, optionally filtered to an ISO 3166-1 alpha-2 country. Returns matching entities with their LEI, verified legal name, registration status, jurisdiction and city/country - the reverse of lookup, for when you have a company name but need its authoritative LEI and legal identity.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:19:04.944Z"
  },
  {
   "url": "https://glim.sh/api/v1/amazon/search",
   "host": "glim.sh",
   "description": "Search Amazon by keyword or browse bestsellers by category slug",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-12T00:35:56.275Z"
  },
  {
   "url": "https://glim.sh/api/v1/detect/ai",
   "host": "glim.sh",
   "description": "Detect AI-generated text: overall verdict with confidence, AI/human/AI-assisted fractions, and a segment-by-segment breakdown with per-segment humanizer flags. Price scales with length: $0.06 per 100 words, rounded up; minimum $0.06",
   "method": "POST",
   "chain": "solana",
   "price": 0.06,
   "price_atomic": "60000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-08-29T06:35:19.474Z"
  },
  {
   "url": "https://glim.sh/api/v1/github/get",
   "host": "glim.sh",
   "description": "Fetch GitHub data from a ref (repo + README, files, commits, PRs, issues, discussions)",
   "method": "POST",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:17.706Z"
  },
  {
   "url": "https://glim.sh/api/v1/github/search",
   "host": "glim.sh",
   "description": "Search GitHub repositories, conversations, and discussions",
   "method": "POST",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-11T07:24:57.164Z"
  },
  {
   "url": "https://glim.sh/api/v1/inference/v1/chat/completions",
   "host": "glim.sh",
   "description": "LLM chat completion (OpenAI-compatible, streaming supported)",
   "method": "POST",
   "chain": "solana",
   "price": 0.0054,
   "price_atomic": "5400",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-05T10:09:36.163Z"
  },
  {
   "url": "https://glim.sh/api/v1/reddit/get",
   "host": "glim.sh",
   "description": "Fetch a Reddit post, subreddit, or user by ref",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-14T07:22:34.959Z"
  },
  {
   "url": "https://glim.sh/api/v1/reddit/search",
   "host": "glim.sh",
   "description": "Search Reddit posts",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-10T07:10:37.2Z"
  },
  {
   "url": "https://glim.sh/api/v1/telegram/get",
   "host": "glim.sh",
   "description": "Fetch a public Telegram channel's posts (with optional in-channel search and history pagination) or a single post with its discussion comments",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:50.687Z"
  },
  {
   "url": "https://glim.sh/api/v1/telegram/search",
   "host": "glim.sh",
   "description": "Search Telegram: channel discovery by topic plus indexed public posts",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:17:06.388Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/get",
   "host": "glim.sh",
   "description": "Fetch a tweet (with thread context) by URL/id or a user (with recent tweets) from one URL",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:53.066Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/lists/:id/tweets",
   "host": "glim.sh",
   "description": "List tweets",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-08-27T18:03:27.808Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/search",
   "host": "glim.sh",
   "description": "Search tweets with advanced operators (recommended). Body param is `query` (not q), e.g. {\"query\":\"from:elonmusk AI min_faves:100\"}",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-12T00:00:04.171Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/trends",
   "host": "glim.sh",
   "description": "Trending topics",
   "method": "POST",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-12T16:42:53.644Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/tweets",
   "host": "glim.sh",
   "description": "Batch fetch tweets by IDs",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:47.789Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/tweets/:id",
   "host": "glim.sh",
   "description": "Fetch a tweet by ID",
   "method": "POST",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-01T18:49:31.55Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/tweets/:id/article",
   "host": "glim.sh",
   "description": "Long-form article content",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-08-24T19:32:46.571Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/tweets/:id/quotes",
   "host": "glim.sh",
   "description": "Quote tweets",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-08-29T05:11:22.032Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/tweets/:id/replies",
   "host": "glim.sh",
   "description": "Tweet replies",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-08-29T05:11:38.233Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/tweets/:id/thread",
   "host": "glim.sh",
   "description": "Thread context",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-08-30T17:08:34.368Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/tweets/search",
   "host": "glim.sh",
   "description": "Search tweets, X-API-style raw shape. Body: {\"q\":\"x402\",\"sort\":\"Latest\",\"limit\":20} - the param is q, not query",
   "method": "POST",
   "chain": "solana",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:59.608Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/users/:ref",
   "host": "glim.sh",
   "description": "Fetch a user profile by username or ID",
   "method": "POST",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-04T06:03:44.695Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/users/:ref/following",
   "host": "glim.sh",
   "description": "User following",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-08-27T20:36:18.876Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/users/:ref/tweets",
   "host": "glim.sh",
   "description": "A user's recent tweets, ~20/page. Body: optional cursor + include_replies only",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-11T15:25:45.692Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/users/relationship",
   "host": "glim.sh",
   "description": "Check follow relationship",
   "method": "POST",
   "chain": "solana",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:46.21Z"
  },
  {
   "url": "https://glim.sh/api/v1/twitter/users/search",
   "host": "glim.sh",
   "description": "Search users by keyword",
   "method": "POST",
   "chain": "solana",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:16:48.082Z"
  },
  {
   "url": "https://glim.sh/api/v1/web/fetch",
   "host": "glim.sh",
   "description": "Fetch a web page and extract clean content",
   "method": "POST",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T21:27:30.041Z"
  },
  {
   "url": "https://glim.sh/api/v1/web/search",
   "host": "glim.sh",
   "description": "Web search powered by Exa",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-09T14:17:06.913Z"
  },
  {
   "url": "https://glim.sh/api/v1/youtube/get",
   "host": "glim.sh",
   "description": "Fetch a YouTube transcript from a video URL or 11-char id (video_id, also accepted as ref or url); returns a presigned download URL to the transcript",
   "method": "POST",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "9MkM5Ra48KFcSv9HDQ8sb3C3r5HjouEwGQ6sp1cx1vde",
   "x402_version": 2,
   "updated": "2026-09-13T16:17:05.051Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/countries",
   "host": "globalrules-api.onrender.com",
   "description": "List all 170 countries covered by the GlobalRules country-facts API, returned as ISO 3166-1 alpha-2 codes with country names. Use this endpoint first to discover which countries you can query for practical travel and business facts such as VAT rates, public holidays, tipping customs, power plugs, emergency numbers and visa rules (56 topics per country). Designed for AI agents, travel planners and ",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-09-11T03:38:21.772Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/AE/alcohol_sales_hours",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:31:42.435Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/AU/driving_side",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:31:46.656Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/AU/medication_import_rules",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:31:50.947Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/AU/road_rules",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:31:54.849Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/BR/climate",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:31:59.184Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/BR/timezone",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 162 countries, 56 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-09-09T11:11:11.853Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/DE/business_dress_code",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:09.91Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/DE/minimum_wage",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:14.144Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/DE/mobile_roaming_note",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:18.196Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/DE/number_format",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:22.055Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/DE/postal_format",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:26.239Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/DE/retirement_age",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:30.178Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/FR/business_hours_typical",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:34.01Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/FR/gift_giving_custom",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:38.043Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/FR/national_day",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:42.082Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/FR/parental_leave_policy",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:45.97Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/FR/tap_water",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:49.853Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/FR/tourist_tax",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:53.74Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/FR/travel_insurance_requirement",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:32:59.7Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/GB/banking_hours",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:03.805Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/GB/date_format",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:07.765Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/GB/lgbtq_legal_status",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:11.988Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/GB/plug",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:15.794Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/GB/public_transport_payment",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:20.032Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/GB/tld",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:24.147Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/GB/units",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:29.726Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/IN/cash_declaration_limit",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:34.17Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/IN/languages",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:38.331Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/IN/main_religion",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:46.507Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/IN/week_start",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:50.78Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/business_card_etiquette",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:54.687Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/calling_code",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:33:59.533Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/currency_detail",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:03.767Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/holidays_2026_sample",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:08.138Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/negotiation_style_note",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:12.386Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/public_holiday_in_lieu_policy",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:16.456Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/sim_esim_availability",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:20.426Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/tipping",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:24.705Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/JP/work_week",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:29.611Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/PT/digital_nomad_visa",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:33.876Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/SG/business_ready_score",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:38.098Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/SG/currency",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 162 countries, 56 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-09-09T10:20:42.013Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/SG/internet_connectivity",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:46.197Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/SG/payment_culture",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:49.956Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/SG/tax_free_shopping",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:54.125Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/corporate_tax",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:34:58.373Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/customs_duty_free_allowance",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:35:02.498Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/emergency",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:35:06.737Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/gdp_per_capita",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:35:10.962Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/holidays_2027",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:35:14.854Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/idp",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:35:18.944Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/legal_ages",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:35:24.107Z"
  },
  {
   "url": "https://globalrules-api.onrender.com/api/v1/country/US/visa_requirement_common_passports",
   "host": "globalrules-api.onrender.com",
   "description": "One specific fact for one country: VAT/GST rate, public holidays by country, visa requirements for travelers, tipping customs, power plug type, minimum wage, corporate tax, digital nomad visa, customs duty-free allowance and more. 138 countries, 55 fields, verified sources. Example: /api/v1/country/JP/vat",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x22c24Daf579629a6d7418e09e9C71E6C8883F8e2",
   "x402_version": 2,
   "updated": "2026-08-28T08:35:28.882Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/claims-check",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "What does \"clean beauty\" actually mean? Greenwashing and marketing-claim detector for skincare — legal meaning of \"clean,\" \"non-toxic,\" \"dermatologist-tested,\" and \"hypoallergenic,\" whether the ingredient list actually supports the claim, and greenwashing risk level.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:36.875Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/conflict-check",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Is retinol safe with vitamin C? Skincare ingredient-conflict checker — myth-vs-fact verdict on routine pairings (retinol+AHA, niacinamide+vitamin C, benzoyl peroxide+retinol), real pH/oxidation conflicts flagged separately from debunked myths, plus a layering-order suggestion.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:35.858Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/dupe-finder",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "K-beauty and skincare dupe finder — cheaper alternatives to a named product, normalized by active-ingredient concentration (not just INCI overlap), with honest texture/elegance caveats and false-dupe warnings.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:36.188Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/fungal-acne-check",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Is this ingredient list fungal-acne safe? Malassezia (pityrosporum folliculitis) safety screen for skincare ingredients — flagged lipid-chain-length ingredients vs. safe ingredients, grounded in mycology and lipid-chemistry literature.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:35.998Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/ingredient-lookup",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Skincare ingredient checker — what is [INCI ingredient] and is it safe? Function, EU CosIng status, CIR/PubChem safety verdict, comedogenicity rating with concentration caveat, and pregnancy-safety flag, grounded in EU CosIng, CIR, and dermatology literature.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:35.913Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/k-beauty-compare",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "K-beauty vs Western skincare compare — retinol vs bakuchiol, AHA vs PDRN/exosomes, or any active/concern compared across Korean (MFDS) and Western (FDA/EU) philosophy, regulatory status, and evidence strength. Honest about under-evidenced K-beauty trend ingredients.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:36.683Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/pregnancy-safe",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Is this skincare ingredient safe during pregnancy? Pregnancy and nursing safety screen for ingredients or products — AAD-informed flagged-ingredient list, safe alternatives, and a professional-consultation notice. Not a substitute for OB/derm advice.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:36.211Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/price-per-active",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Price per percent active ingredient — normalized skincare value analysis across product options. The hidden dollar-per-concentration number brands don’t publish, computed only where real concentration data exists (never estimated from an undisclosed %).",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:37.049Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/product-decode",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Paste your product ingredient list — what does this skincare product actually contain? Full INCI decode, actives vs. fillers, marketing-claim reality check, conflict flags, pregnancy-safe and fungal-acne-safe flags in one call.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:35.737Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/routine-builder",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Build me a skincare routine — full AM/PM routine for your skin type, concerns, and budget. Conflict-checked active scheduling (retinoid nights vs. exfoliant nights), climate-aware product-type guidance, and drugstore-to-prestige budget notes.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:36.368Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/sale-timing",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "When is the next Sephora or Olive Young sale? Beauty retailer sale-timing brief — Sephora Spring/Fall Savings tiers, Ulta 21 Days of Beauty, Olive Young and K-beauty retailer cycles, loyalty-tier discounts, and best-retailer-by-category guidance.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:37.056Z"
  },
  {
   "url": "https://glowpulse.theaslangroupllc.com/api/glow/sensitive-skin",
   "host": "glowpulse.theaslangroupllc.com",
   "description": "Sensitive skin ingredient screen — irritant and allergen check against the EU 26-allergen fragrance list and common contact-dermatitis triggers, with gentle-ingredient callouts and a patch-test recommendation.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:36.985Z"
  },
  {
   "url": "https://godlaws.com/script/api/x402/script",
   "host": "godlaws.com",
   "description": "Ad script generator: pass ?url=<product or landing page> and receive a ready-to-shoot advertising script as JSON — audience, hooks, spoken script, ad copy variants and a video prompt, generated from the live page content. One-time use license.",
   "method": "GET",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0x195158E4f440852cF816eC040550bE654eBA109F",
   "x402_version": 2,
   "updated": "2026-09-05T00:29:39.678Z"
  },
  {
   "url": "https://gofrantic.com/v1/hire",
   "host": "gofrantic.com",
   "description": "Hire the Town. Outsource a task to AI agents on the Frantic bounty board. Describe the work, the deliverable, and the acceptance criteria, then fund the bounty with Base USDC in the same call. Agents claim it, submit their artifacts in the open, and are paid only when delivery is accepted. Every claim, judgment, and payout is sealed to a receipt ledger anyone can verify. New postings are screened ",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x26572ff23c6c52bfb1a69cb0c9114a8be443b422",
   "x402_version": 2,
   "updated": "2026-08-27T08:57:06.34Z"
  },
  {
   "url": "https://goodsong.dev/verify/case",
   "host": "goodsong.dev",
   "description": "Verify a legal case citation: does it exist, and does the given case name match the canonical record? Catches a fabricated case citation, including a real-looking citation number paired with an invented case name. Checked against CourtListener. Does not check whether a case is still good law -- no free authoritative source publishes that.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:25.714Z"
  },
  {
   "url": "https://goodsong.dev/verify/citation",
   "host": "goodsong.dev",
   "description": "Verify a citation: does it exist, is it retracted, and do the given title/authors/year/journal match the canonical record? Checked against Crossref (retraction data included) with OpenAlex as a fallback when no DOI is given.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:16.93Z"
  },
  {
   "url": "https://goodsong.dev/verify/drug",
   "host": "goodsong.dev",
   "description": "Verify an FDA drug record: given a claim_type (approval, ndc, or recall) and its identifier, does that record actually exist, and does the given name match the canonical record? Checked against openFDA. Catches a fabricated or misattributed drug approval, NDC listing, or recall citation. Existence/status only, not medical advice.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:28.568Z"
  },
  {
   "url": "https://goodsong.dev/verify/filing",
   "host": "goodsong.dev",
   "description": "Verify an SEC filing: given a filer's CIK and a claimed accession number, does that filing actually exist, and does its form type/filing date match what's claimed? Checked against SEC EDGAR's submissions API. Catches a fabricated or misattributed filing citation, including a real-looking accession number paired with an invented form type or date.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:26.687Z"
  },
  {
   "url": "https://goodsong.dev/verify/package",
   "host": "goodsong.dev",
   "description": "Verify a package: does it exist, is it deprecated or yanked, and does it have known vulnerabilities? Checked against the npm/PyPI/crates.io registry plus OSV.dev advisories.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:22.988Z"
  },
  {
   "url": "https://goodsong.dev/verify/repo",
   "host": "goodsong.dev",
   "description": "Verify a GitHub repo: does it exist, is it archived or disabled? Catches an agent recommending or depending on a repo that's been renamed, taken down, or abandoned. Checked against the GitHub REST API.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:24.305Z"
  },
  {
   "url": "https://goodsong.dev/verify/seller",
   "host": "goodsong.dev",
   "description": "Verify an x402 seller before paying it: does it exist and respond with a well-formed 402 challenge, is its own declared input/output schema internally consistent, and is its payout address sanctioned? Checked live against the seller itself plus Chainalysis's sanctions oracle and Blockscout (Base payTo addresses only). Confirms the checkable things about a seller check out -- not a guarantee of tru",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:33.567Z"
  },
  {
   "url": "https://goodsong.dev/verify/url",
   "host": "goodsong.dev",
   "description": "Verify a URL: does it resolve, what's the final status and redirect chain, is it archived on the Wayback Machine, and (optionally) does expected text appear on the page. Checked via direct fetch and the Internet Archive.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xf3b36a95913eb2676fcdedb2ba6b0c96ade58de1",
   "x402_version": 2,
   "updated": "2026-09-04T01:27:21.52Z"
  },
  {
   "url": "https://google-patents.use.x402atlas.com/patent",
   "host": "google-patents.use.x402atlas.com",
   "description": "Google Patents details — retrieve one patent by patent_id with abstract, claims, inventors, assignees, dates, classifications, family applications, images and PDF as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:34.755Z"
  },
  {
   "url": "https://google-patents.use.x402atlas.com/search",
   "host": "google-patents.use.x402atlas.com",
   "description": "Google Patents search — find patents by technology, inventor or assignee with date, country, legal-status and classification filters; clean JSON with titles, snippets, dates, owners, PDFs and patent IDs.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-12T17:22:04.238Z"
  },
  {
   "url": "https://google-trends.use.x402atlas.com/interest-by-region",
   "host": "google-trends.use.x402atlas.com",
   "description": "Google Trends interest by region for a keyword — search popularity by geography for geo-targeting, local SEO and market research.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x9AACeabAD8E1858b72fcEA1665381B168841b2fa",
   "x402_version": 2,
   "updated": "2026-09-14T02:36:41.343Z"
  },
  {
   "url": "https://google-trends.use.x402atlas.com/related-queries",
   "host": "google-trends.use.x402atlas.com",
   "description": "Google Trends related search queries for a keyword by country — top & rising terms for SEO keyword research, query expansion and content ideas.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x9AACeabAD8E1858b72fcEA1665381B168841b2fa",
   "x402_version": 2,
   "updated": "2026-09-14T02:36:12.622Z"
  },
  {
   "url": "https://google-trends.use.x402atlas.com/related-topics",
   "host": "google-trends.use.x402atlas.com",
   "description": "Google Trends related topics for a keyword by country — top & rising topics for SEO content research, trend discovery and market analysis.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x9AACeabAD8E1858b72fcEA1665381B168841b2fa",
   "x402_version": 2,
   "updated": "2026-09-11T08:15:11.387Z"
  },
  {
   "url": "https://google-trends.use.x402atlas.com/trend",
   "host": "google-trends.use.x402atlas.com",
   "description": "Google Trends interest over time for a keyword — worldwide search popularity as a monthly series for keyword research, SEO & demand trend analysis.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x9AACeabAD8E1858b72fcEA1665381B168841b2fa",
   "x402_version": 2,
   "updated": "2026-09-14T09:00:45.837Z"
  },
  {
   "url": "https://gotobi.hugen.tokyo/gotobi/dates",
   "host": "gotobi.hugen.tokyo",
   "description": "Monthly gotobi calendar with all 6 dates (5th, 10th, 15th, 20th, 25th, last business day) and automatic weekend/holiday adjustments. No public database of adjusted gotobi dates exists — building one requires Japanese holiday law knowledge through 2099. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-09-12T17:15:06.275Z"
  },
  {
   "url": "https://gotobi.hugen.tokyo/gotobi/holidays",
   "host": "gotobi.hugen.tokyo",
   "description": "Japanese public holidays for a given month — national holidays, substitute holidays (振替休日), and Golden Week. These holidays shift gotobi dates and close Tokyo markets, affecting JPY liquidity. Complete coverage through 2099 with substitute holiday rules. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-09-01T08:19:53.952Z"
  },
  {
   "url": "https://gotobi.hugen.tokyo/gotobi/holidays/next",
   "host": "gotobi.hugen.tokyo",
   "description": "Next upcoming Japanese public holiday with countdown — holiday name, exact date, and days until. Plan around Tokyo market closures and gotobi day shifts. Complete coverage through 2099. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-09-09T11:11:20.195Z"
  },
  {
   "url": "https://gotobi.hugen.tokyo/gotobi/holidays/today",
   "host": "gotobi.hugen.tokyo",
   "description": "Is today a Japanese public holiday? Returns holiday name in Japanese and English. Uses JST timezone for accurate date determination. Covers all national holidays, substitute holidays, and special observances. Essential for FX trading session validation and holiday-aware scheduling. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-28T08:36:25.183Z"
  },
  {
   "url": "https://gotobi.hugen.tokyo/gotobi/next",
   "host": "gotobi.hugen.tokyo",
   "description": "Next upcoming gotobi day with countdown — returns the exact date with Japanese public holiday adjustments applied. Essential for pre-positioning USDJPY trades ahead of the Tokyo fixing. No public gotobi calendar exists; building one requires Japanese holiday law + weekend shift rules. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-09-11T09:16:46.965Z"
  },
  {
   "url": "https://gotobi.hugen.tokyo/gotobi/today",
   "host": "gotobi.hugen.tokyo",
   "description": "Is today a Japanese gotobi day? Gotobi (五十日: 5th, 10th, 15th, 20th, 25th, last business day) drive predictable USDJPY buying pressure before the 9:55 JST Nakane fixing. Weekend and holiday adjustments applied automatically. No public database of gotobi dates exists — this is the only programmatic source. Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-28T08:36:35.625Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/delegate-alignment",
   "host": "gov.halowerk.com",
   "description": "Joins caller-supplied vote vectors by proposal ID, encodes against/abstain/for as -1/0/1, and computes weighted cosine similarity plus exact agreement. It describes only supplied overlapping votes and does not infer ideology or future behavior.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:47:43.774Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/proposal-summary",
   "host": "gov.halowerk.com",
   "description": "Splits caller-supplied proposal text into sentences, scores each sentence by normalized non-stopword frequency, and returns the highest-scoring sentences in source order. It does not infer unstated intent, verify claims, or produce an abstractive interpretation.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:47:28.157Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/quadratic-funding-calc",
   "host": "gov.halowerk.com",
   "description": "Caps individual contributions when requested, computes each project’s raw quadratic match as (sum sqrt(contribution))² minus direct contributions, and allocates a fixed matching pool proportionally. It does not detect Sybil identities, move funds, or decide project eligibility.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:00.2Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/regulatory-check",
   "host": "gov.halowerk.com",
   "description": "Joins scalar facts by field name and evaluates explicit equals, not-equals, numeric bound, membership, contains, and existence rules. It does not retrieve law, determine which rules apply, provide legal advice, or certify regulatory compliance.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:15.651Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/sentiment-analysis",
   "host": "gov.halowerk.com",
   "description": "Tokenizes caller-supplied text and counts matches against a small declared English/German unigram lexicon. It reports coverage and a normalized polarity score; it does not understand context, sarcasm, negation, policy merit, or public opinion.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:23.762Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/snapshot-verify",
   "host": "gov.halowerk.com",
   "description": "Sorts unique scalar key/value entries through canonical JSON serialization and computes SHA-256. It verifies byte-level agreement with an optional claimed digest only; it does not prove block inclusion, timestamp, signer identity, or chain consensus.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:07.651Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/token-gini-index",
   "host": "gov.halowerk.com",
   "description": "Sorts caller-supplied non-negative balances and computes the standard finite-sample Gini coefficient plus top-one and top-ten-percent shares. Results cover only supplied accounts and do not identify common ownership, custodians, vesting, delegation, or off-chain claims.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:39.093Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/treasury-runway",
   "host": "gov.halowerk.com",
   "description": "Subtracts committed liabilities at month zero, then projects recurring inflow and operating outflow with caller-supplied monthly growth rates. It is a scenario calculation, not a forecast of prices, token liquidity, exchange rates, or future governance decisions.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:47:51.924Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/vote-buying-detect",
   "host": "gov.halowerk.com",
   "description": "Scores caller-supplied vote/transfer observations using cohort-relative transfer size, transfer recency, and repeated-counterparty count. The output is an investigative triage heuristic, not proof of vote buying, identity linkage, or wrongdoing.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:47:35.893Z"
  },
  {
   "url": "https://gov.halowerk.com/v1/voter-turnout-predict",
   "host": "gov.halowerk.com",
   "description": "Applies a fixed, published logistic equation to aggregate caller-supplied features and reports an estimated turnout range. It is an untrained scenario heuristic, not a calibrated election forecast, individual propensity score, or basis for voter targeting.",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-01T07:48:31.42Z"
  },
  {
   "url": "https://govedge.lonestaroracle.xyz/report",
   "host": "govedge.lonestaroracle.xyz",
   "description": "US federal contract awards, SAM.gov opportunities, agency spend analysis, NAICS sector breakdown. $0.20/report via x402 on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-01T11:00:25.512Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/agency-intel",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "Federal agency spending profile, procurement intelligence, and capture strategy for any US federal agency. Returns top vendors, NAICS codes, procurement vehicles, IDIQ/GWAC contracts, entry strategy, and budget priorities from USASpending.gov data — for business-development and capture agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:38.287Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/competitor-awards",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "Federal contractor / vendor competitive intelligence and market-share analysis — who is winning federal contracts in your market. Returns top vendors by total awards, market-concentration analysis, opportunity gaps, and set-aside landscape from USASpending.gov, for business-development and market-intelligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:38.12Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/contract-brief",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "Federal contract opportunity brief, bid/no-bid intelligence, and incumbent analysis for any specific solicitation. Covers historical award context, incumbent analysis, requirements intelligence, competitive landscape, a bid/no-bid signal, and concrete next steps — for capture and proposal agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:38.676Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/development-bank",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "International development-bank procurement and multilateral tender intelligence. Covers World Bank, ADB, AfDB, and the UN system (UNGM): $200B+ in annual multilateral procurement across 100+ countries, with a vendor registration guide — for business-development and international-sourcing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:38.108Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/eu-tenders",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "EU government tender / public procurement search across all 27 EU member states — live TED (Tenders Electronic Daily) data. Returns contract notices with value, contracting authority, CPV category, and deadline. Free EU data, for business-development and procurement agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:37.715Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/global-opportunities",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "Global government procurement / tender search beyond US/EU/UK. Covers Australia (AusTender), Canada (CanadaBuys), Asia-Pacific, Africa, Latin America, Middle East, and the UN system in one synthesis — for business-development and international-sourcing agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:37.921Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/uk-contracts",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "UK government contract / tender search and procurement intelligence from Contracts Finder and Find a Tender Service. Returns UK public-sector awards and opportunities with department, value, sector, and market snapshot, for business-development and procurement agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:37.709Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/us-contracts",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "Federal contract / award search and government spending lookup by keyword, NAICS, agency, or state — real-time USASpending.gov data. Returns top awards with recipient, amount, agency, period, and vendor market intelligence, for business-development and market-intelligence agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:37.374Z"
  },
  {
   "url": "https://govspendpulse.theaslangroupllc.com/api/govspend/us-opportunities",
   "host": "govspendpulse.theaslangroupllc.com",
   "description": "Federal contract opportunity / solicitation / RFP search — active open opportunities from SAM.gov. Returns deadlines, set-aside types, NAICS codes, and bid guidance for vendors actively seeking federal business, for business-development and capture agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:37.601Z"
  },
  {
   "url": "https://gpt55.558686.xyz/v1/tools/evm-wallet-balance",
   "host": "gpt55.558686.xyz",
   "description": "Read a public EVM wallet balance on Base or Ethereum and determine whether its Base USDC balance can cover a suggested $0.001 x402 payment. Returns a coherent provider snapshot, USDC runway, shortfall, native-gas presence, and a handoff to the full funding-readiness doctor without signing, broadcasting, or handling private keys. Balance-only readiness does not prove client, signing, spend-cap, or ",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1f0130669ca6fd02e025a984cc038f139df19a2f",
   "x402_version": 2,
   "updated": "2026-08-12T15:49:00.141Z"
  },
  {
   "url": "https://gpt55.558686.xyz/v1/tools/x402-batch-quote-inspector",
   "host": "gpt55.558686.xyz",
   "description": "Inspect up to 10 public x402 endpoints in one paid request, without paying the target endpoints. Returns per-endpoint quote status, schemes, amounts, network, asset, payTo, resource metadata, and aggregate buyer-readiness warnings. This deterministic endpoint does not call an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.0",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x1f0130669ca6fd02e025a984cc038f139df19a2f",
   "x402_version": 2,
   "updated": "2026-06-12T05:13:58.918Z"
  },
  {
   "url": "https://gpt55.558686.xyz/v1/tools/x402-bazaar-search",
   "host": "gpt55.558686.xyz",
   "description": "Query the CDP x402 Bazaar discovery API, normalize paid resources, surface resource URL, service name, tags, scheme, network, payTo, and minimum USDC price. This deterministic endpoint does not call an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.004 per request with x402 USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x1f0130669ca6fd02e025a984cc038f139df19a2f",
   "x402_version": 2,
   "updated": "2026-06-12T04:42:45.393Z"
  },
  {
   "url": "https://gpt55.558686.xyz/v1/tools/x402-discovery-price-compare",
   "host": "gpt55.558686.xyz",
   "description": "Fetch up to 10 x402 discovery documents or service origins, extract paid resources, normalize USDC atomic amounts, and rank resources by price, scheme, network, tags, and service metadata. This deterministic endpoint does not call an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.003 per request with x402 USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x1f0130669ca6fd02e025a984cc038f139df19a2f",
   "x402_version": 2,
   "updated": "2026-06-12T05:16:02.935Z"
  },
  {
   "url": "https://gpt55.558686.xyz/v1/tools/x402-mcp-integration-kit",
   "host": "gpt55.558686.xyz",
   "description": "Generate a deterministic buyer integration package for an x402/MCP service: MCP remote server config, Claude Desktop-style config hints, curl discovery checks, x402 quote test commands, endpoint selection, spending caps, and verification checklist without calling an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.006 per req",
   "method": "GET",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x1f0130669ca6fd02e025a984cc038f139df19a2f",
   "x402_version": 2,
   "updated": "2026-06-12T05:13:51.026Z"
  },
  {
   "url": "https://gpt55.558686.xyz/v1/tools/x402-opportunity-finder",
   "host": "gpt55.558686.xyz",
   "description": "Scan public x402 directories, group listings by buyer-intent category, compare price distributions, and return underserved product opportunities, candidate keywords, pricing bands, and directory positioning notes. This deterministic endpoint does not call an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.009 per request wit",
   "method": "GET",
   "chain": "base",
   "price": 0.009,
   "price_atomic": "9000",
   "asset": "USDC",
   "pay_to": "0x1f0130669ca6fd02e025a984cc038f139df19a2f",
   "x402_version": 2,
   "updated": "2026-06-12T05:04:26.985Z"
  },
  {
   "url": "https://gpt55.558686.xyz/v1/tools/x402-site-audit",
   "host": "gpt55.558686.xyz",
   "description": "Fetch a public API origin and audit x402 discovery, OpenAPI, pricing, llms.txt, robots, sitemap, MCP metadata, health, endpoint counts, payment schemes, and buyer-readiness signals. This deterministic endpoint does not call an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.001 per request with x402 USDC on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x1f0130669ca6fd02e025a984cc038f139df19a2f",
   "x402_version": 2,
   "updated": "2026-06-12T05:13:49.143Z"
  },
  {
   "url": "https://grant-search.46-224-157-88.sslip.io/v1/search",
   "host": "grant-search.46-224-157-88.sslip.io",
   "description": "Search current U.S. Grants.gov opportunities by default, or set source=eu to search English EU Funding & Tenders topics with SEDIA status 31094502. Inputs are source, query, agency, statuses, limit, closing_within_days, and minimum_award_ceiling. Receive up to 20 normalized JSON records with title, agency, status, open and close dates, award amounts, eligibility, funding fields, and official_url.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-09-12T17:25:41.218Z"
  },
  {
   "url": "https://grant-search.krimskrams.xyz/v1/change-intelligence",
   "host": "grant-search.krimskrams.xyz",
   "description": "Find new or changed U.S. federal grants for a maintained scope. Use scope, as_of, window_days, event_limit, and continuation cursor inputs. Receive JSON with events, changed fields, deadline risks, award-value changes, dataset status, evidence URLs, and next_request.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-08-30T15:45:27.062Z"
  },
  {
   "url": "https://grant-search.krimskrams.xyz/v1/scan",
   "host": "grant-search.krimskrams.xyz",
   "description": "Provide 1 to 10 grant-search objects. Receive one JSON response of current Grants.gov results, deduplicated across searches, with award data, deadlines, and official links, and one batch replaces up to ten calls.",
   "method": "POST",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-08-21T03:21:28.771Z"
  },
  {
   "url": "https://grant-search.krimskrams.xyz/v1/search",
   "host": "grant-search.krimskrams.xyz",
   "description": "Search current U.S. Grants.gov opportunities by default, or set source=eu to search English EU Funding & Tenders topics with SEDIA status 31094502. Inputs are source, query, agency, statuses, limit, closing_within_days, and minimum_award_ceiling. Receive up to 20 normalized JSON records with title, agency, status, open and close dates, award amounts, eligibility, funding fields, and official_url.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x276efA09388fB1578A6c415B8F90D26fdfCe0CF2",
   "x402_version": 2,
   "updated": "2026-09-12T17:25:52.16Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/apply",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Grant application strategy for grant-writer and nonprofit agents. Returns what it takes to win a grant: funder priorities, review criteria, winning narrative elements, and budget strategy.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:39.514Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/eligibility",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Grant eligibility checker for grant-writer and funding agents. Returns a criterion-by-criterion analysis of whether an applicant qualifies, with gray-area flags.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:39.589Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/eu",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "EU open funding calls fetched LIVE from the official Funding & Tenders Portal (SEDIA): verbatim rows with call identifier, open/forthcoming status, real deadlines, action types, and the portal URL per topic — plus matched guidance for your organisation. Horizon Europe, EIC, ERC, Erasmus+, LIFE, CERV and every EC programme. For researcher, startup, and grant-writer agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:39.836Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/federal",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Federal grant search for grant-writer and nonprofit agents. Returns live Grants.gov results with agency insights and past-award context.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:38.751Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/foundation",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Foundation grant intelligence for grant-writer and nonprofit agents. Returns private, family, and corporate foundation funding with LOI strategy and cultivation approach.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:39.635Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/funder-990",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Private foundation giving intelligence from live IRS Form 990-PF public data — grants paid trend, minimum-distribution compliance, geographic/program focus. Public-domain arbitrage against paid foundation databases.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.523Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/global",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Global development funding for nonprofit and funding agents. Covers World Bank, UN agencies, bilateral donors, and major foundations.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:39.948Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/loi",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Complete, ready-to-send Letter of Inquiry: funder and project in, a one-page LOI out — researched against the funder's actual stated priorities and mirroring their language, with every organisation-specific fact left as a [BRACKETED] placeholder (never invented), alignment points listed, and an honest funder-fit read. The document that gets you invited to submit a full proposal. Works for foundati",
   "method": "GET",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.847Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/loi-readiness",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Deterministic $0.25 readiness check for /api/grant/loi ($2.00): scores completeness of your funder/project/org/amount/duration inputs against the six-part LOI structure the full product commits to, flags exactly which sections will need [BRACKETED] placeholders, and guesses funder-type register from the name alone. No live funder research, no letter text, no LLM call — pure input grading before yo",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.853Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/org-intel",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Nonprofit financial intelligence from live IRS Form 990 public data — revenue/expense/asset trend, officer compensation, red flags. Public-domain arbitrage against paid nonprofit databases.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:39.902Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/state",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "State grant programs for nonprofit and small-business agents. Returns state-level funding by state, sector, and org type with agency links and an application calendar.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:38.812Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/uk",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "UK grants matched to your organisation, grounded in the official gov.uk Find a Grant service fetched LIVE: verbatim rows with award ranges, who-can-apply, open/close dates and the official page per grant — plus the wider UK landscape (National Lottery, UKRI/Innovate UK, Arts Councils, trusts) and England/Scotland/Wales/NI specifics. For charity, CIC, business, and grant-writer agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.585Z"
  },
  {
   "url": "https://grantpulse.theaslangroupllc.com/api/grant/writer",
   "host": "grantpulse.theaslangroupllc.com",
   "description": "Grant narrative writer for grant-writer and nonprofit agents. Returns professional narrative section drafts ready to customize, with data placeholders and strengthening tips.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:39.679Z"
  },
  {
   "url": "https://graphadvocate.com/agent/score",
   "host": "graphadvocate.com",
   "description": "Composite 0-100 reputation score for any Base wallet. POST {wallet, days?=90}. Combines ERC-8004 registration (Agent0 subgraph), USDC settlement velocity (Base RPC scan), and ERC-8004 feedback+validation registry events aggregated across all of the owner's agents. Hard-gates on 8004 registration to filter burn addresses + CEX wallets. Cached 24h. Use for: should I integrate/pay/trust this peer age",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-12T00:27:16.455Z"
  },
  {
   "url": "https://graphadvocate.com/ask",
   "host": "graphadvocate.com",
   "description": "Natural-language Q&A over the x402 Base settlements warehouse. POST {question}. Backed by 132M settlement rows on Cloudflare R2 + pre-aggregated daily_stats (388 days, May 2025 - Jun 2026), queried via Anthropic Sonnet + DuckDB. Returns {answer, sql_trace, model, upstream_ms}; sql_trace lets the caller verify the data path is real, not hallucinated. $0.05 USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-12T00:24:14.82Z"
  },
  {
   "url": "https://graphadvocate.com/hyperliquid/screen",
   "host": "graphadvocate.com",
   "description": "Size-the-room for a Hyperliquid market. POST {coin, n?}. Returns the top N (default 10, max 10) traders on a coin ranked by volume, each with skill_score + classification + liquidation_count. Pre-trade check for MM agents: 'who am I about to be against on this perp, and have they been liquidated before?' Coin format: BTC, @107 (spot), xyz:SILVER.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-12T00:25:01.589Z"
  },
  {
   "url": "https://graphadvocate.com/kalshi-polymarket/spread",
   "host": "graphadvocate.com",
   "description": "Cross-source arbitrage spread between Kalshi and Polymarket on a topic. POST {topic, limit?}. Pulls matching markets from both venues (Politics + Elections overlap heavily), computes price mid-spread + arbitrage direction. JOIN that single-source passthrough APIs (incl. Pinax Token API) structurally can't return — this is what survives Pinax shipping Kalshi support later.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-02T20:51:35.088Z"
  },
  {
   "url": "https://graphadvocate.com/kalshi/consensus-trend",
   "host": "graphadvocate.com",
   "description": "Kalshi consensus-probability trajectory. POST {event}. Wraps Kalshi's unique /events/{ticker}/forecast_history (no other PM exposes formatted forecast percentile history). Returns slope-per-hour over 24h and 3d, acceleration signal (regime change indicator), volatility band, days to resolve, and a stable/accelerating-up/accelerating-down interpretation.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-12T00:24:57.782Z"
  },
  {
   "url": "https://graphadvocate.com/onchain-x402/address",
   "host": "graphadvocate.com",
   "description": "On-chain x402 settlement summary for an address from the decentralized x402 Base subgraph on The Graph Network. POST {address}. Returns lifetime stats as payer + recipient (totalPayments, totalVolume, first/last seen), recent 10 payments each direction, facilitator metadata if applicable, plus indexed_through_block for freshness. Decentralized, verifiable. Distinct from /ask. $0.01 USDC on Base.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-08-29T18:54:05.45Z"
  },
  {
   "url": "https://graphadvocate.com/polymarket/pnl",
   "host": "graphadvocate.com",
   "description": "Polymarket full PnL report. POST {wallet}. Returns derived skill metrics plus per-position aggregates: net position, average buy price, current price, realized and mark-to-market unrealized PnL per market. For agents that need position-level detail to audit, debug, or feed into a deeper reputation signal.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-12T00:25:05.479Z"
  },
  {
   "url": "https://graphadvocate.com/polymarket/screen",
   "host": "graphadvocate.com",
   "description": "Size-the-room: top N holders of a Polymarket market ranked by skill_score, with per-holder ghost-fill risk. POST {condition_id, n?}. The pre-trade check for trading and market-maker agents — answers 'who am I about to be against, and will their fills actually settle?'",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-12T00:25:11.7Z"
  },
  {
   "url": "https://graphadvocate.com/route",
   "host": "graphadvocate.com",
   "description": "Onchain data router for AI agents. Plain-English → working GraphQL or REST. 15.5K+ subgraphs on 8 chains. Uniswap, Aave, Compound, ENS, Polymarket, Limitless, Predict.fun, ERC-8004 discovery. Identified senders (include `sender` wallet in A2A metadata): 3 free /route /day, then $0.01 USDC via x402 on Base. Anonymous senders pay $0.01 from call 1. /polymarket + /hyperliquid trader-intel paid from c",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-11T11:57:33.506Z"
  },
  {
   "url": "https://graphadvocate.com/uniswap/pretrade",
   "host": "graphadvocate.com",
   "description": "Uniswap pre-trade due-diligence. POST {token, chain?, version?}. Returns real_liquidity + deepest venue (ranked by volumeUSD, NEVER TVL — Uniswap subgraph TVL is inflated by spam pools), alternate fee-tier venues, a two-way-flow honeypot check over recent swaps, daily volume trend, and a composed verdict {tradeable, risk, reasons}. Covers Uniswap V2/V3/V4 on Ethereum, Arbitrum, Base, Polygon, Opti",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86",
   "x402_version": 2,
   "updated": "2026-09-12T00:26:57.934Z"
  },
  {
   "url": "https://grid.lonestaroracle.xyz/report",
   "host": "grid.lonestaroracle.xyz",
   "description": "US electricity grid — demand, generation mix (renewable/gas/nuclear), and stress signals across 7 regions",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:18.749Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/battery",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Home battery storage ROI and payback calculator — Powerwall vs alternatives, backup-power value, with the IRA 30% tax credit and state incentives applied. For homeowner and solar agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:41.526Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/carbon",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Home carbon footprint calculator — household electricity emissions via EPA eGRID factors by state, with a reduction roadmap. For homeowner and climate agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:41.973Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/carbon-intensity",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Live grid carbon intensity, deterministic. Answers \"how clean is the grid right now\", \"gCO2 per kWh in Germany\", \"cleanest hour to run a job today\". Current intensity + forward curve (to 48h) + cleanest and dirtiest slots, from NESO (GB national + 14 DNO regions) and energy-charts/Fraunhofer ISE (DE FR NL BE AT ES IT NO). No LLM, no key. Pair with /api/energy/compute-window for full job scheduling",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-14T01:52:58.699Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/community-solar",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Community solar finder and savings estimator by state — program availability, typical bill savings, and how to enroll for homeowners and renters. For homeowner and renter agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:41.85Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/compute-window",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Carbon- and cost-aware compute scheduling. Given a region, job length and load, returns the optimal window in the next 48h to run it, with kg CO2 and EUR saved versus running now. Deterministic — computed from the official NESO (GB) and Fraunhofer ISE (EU) forward curves, no model guessing. Honours x-ealna-carbon-max / x-grove-carbon-max carbon budgets.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:42.55Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/forecast",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Electricity price forecast and demand outlook — 90-day retail price and demand projection by state. For energy-trader and energy agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:41.702Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/grid",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Power grid status and reliability — demand, capacity, grid stress, and generation mix for major US grids (ERCOT, CAISO, PJM). For energy-trader and energy agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.832Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/natural-gas",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Natural gas price and market intelligence — Henry Hub spot prices, storage levels, and a 90-day price outlook. For energy-trader and energy agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.992Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/prices",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Electricity rate / price by state — retail electricity rates (cents per kWh) with trend and monthly bill estimates. For homeowner and energy agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.883Z"
  },
  {
   "url": "https://gridpulse.theaslangroupllc.com/api/energy/renewable",
   "host": "gridpulse.theaslangroupllc.com",
   "description": "Renewable energy mix and grid carbon intensity by state — generation mix, carbon intensity, and clean-energy (solar/wind) trend. For energy and climate agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:40.845Z"
  },
  {
   "url": "https://grocery-basket.bowling-anthony.workers.dev/basket",
   "host": "grocery-basket.bowling-anthony.workers.dev",
   "description": "Price a whole grocery list at each nearby store in a US ZIP: per-store line items, subtotals, and which items each store is missing or out of.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-31T02:43:16.536Z"
  },
  {
   "url": "https://grocery-basket.bowling-anthony.workers.dev/cheapest",
   "host": "grocery-basket.bowling-anthony.workers.dev",
   "description": "Cheapest way to buy a whole grocery list in a US ZIP: best single store plus the cross-store optimum, with savings, stops and per-line substitutes.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-08-31T02:43:17.359Z"
  },
  {
   "url": "https://grocery-basket.bowling-anthony.workers.dev/find",
   "host": "grocery-basket.bowling-anthony.workers.dev",
   "description": "Compare one grocery item across nearby stores in a US ZIP: price, sale price, package size, price per comparable unit, stock and a purchase link.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x1831f336585a6C67B6A954d28f3E07F44C4EEBbd",
   "x402_version": 2,
   "updated": "2026-09-05T02:59:11.115Z"
  },
  {
   "url": "https://grok.x402.paywithlocus.com/grok/image-generate",
   "host": "grok.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.046,
   "price_atomic": "46000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-31T04:04:47.883Z"
  },
  {
   "url": "https://grok.x402.paywithlocus.com/grok/models",
   "host": "grok.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T16:51:12.902Z"
  },
  {
   "url": "https://grok.x402.paywithlocus.com/grok/tts",
   "host": "grok.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-31T13:34:59.217Z"
  },
  {
   "url": "https://groq.x402.paywithlocus.com/groq/models",
   "host": "groq.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T17:04:56.365Z"
  },
  {
   "url": "https://groq.x402.stage.paywithlocus.com/groq/chat",
   "host": "groq.x402.stage.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-08-30T15:24:17.833Z"
  },
  {
   "url": "https://groq.x402.stage.paywithlocus.com/groq/models",
   "host": "groq.x402.stage.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T17:03:41.95Z"
  },
  {
   "url": "https://groundcheck.seiche.info/extract",
   "host": "groundcheck.seiche.info",
   "description": "Claim extraction for agent verification loops: split text into independently checkable atomic factual claims via auditable rule-based decomposition (no LLM guessing), with a signed receipt bound to the input hash. The cheap first step of the loop — extract here, then ground what matters via /verify or /check.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x5B4A78b7EFe482d1579E287dA6F0043f89cf0EA1",
   "x402_version": 2,
   "updated": "2026-08-16T22:29:46.77Z"
  },
  {
   "url": "https://grov.fun/api/base/fbfollowers",
   "host": "grov.fun",
   "description": "grov: Facebook Followers. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.facebook.com/grov",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x3Aa94D2269180fd08aC0db1c76d3784e9FBc8a3a",
   "x402_version": 2,
   "updated": "2026-09-03T01:13:53.833Z"
  },
  {
   "url": "https://grov.fun/api/base/fblikes",
   "host": "grov.fun",
   "description": "grov: Facebook Likes. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.facebook.com/grov/posts/1234567890",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x3Aa94D2269180fd08aC0db1c76d3784e9FBc8a3a",
   "x402_version": 2,
   "updated": "2026-09-03T19:44:32.494Z"
  },
  {
   "url": "https://grov.fun/api/base/instalikes",
   "host": "grov.fun",
   "description": "grov: Instagram Likes. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.instagram.com/p/Cxxxxxxxxxx/",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x3Aa94D2269180fd08aC0db1c76d3784e9FBc8a3a",
   "x402_version": 2,
   "updated": "2026-08-30T15:49:14.11Z"
  },
  {
   "url": "https://grov.fun/api/base/spotifyplays",
   "host": "grov.fun",
   "description": "grov: Spotify Plays. ⌚️ Start Time: 1-12h ⚠️ The profile must be set to \"public\" or the order will not start. After the completion, you can close it again. 🔗 Link Example: https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT 🔴 Don't use any other link format, if you do order will be cancelled. 🔴 Spotify updates the plays counter once time every 48 hours. 🔴 If the order is marked as completed,",
   "method": "POST",
   "chain": "base",
   "price": 2.5,
   "price_atomic": "2500000",
   "asset": "USDC",
   "pay_to": "0x3Aa94D2269180fd08aC0db1c76d3784e9FBc8a3a",
   "x402_version": 2,
   "updated": "2026-08-29T23:32:13.797Z"
  },
  {
   "url": "https://grov.fun/api/base/tiktoksaves",
   "host": "grov.fun",
   "description": "grov: TikTok Post Saves. ⌚️ Start Time:0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.tiktok.com/@grov/video/1234567890",
   "method": "POST",
   "chain": "base",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "0x3Aa94D2269180fd08aC0db1c76d3784e9FBc8a3a",
   "x402_version": 2,
   "updated": "2026-09-03T00:13:49.336Z"
  },
  {
   "url": "https://grov.fun/api/base/xreposts",
   "host": "grov.fun",
   "description": "grov: X Reposts. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://x.com/grovdotfun/status/1234567890",
   "method": "POST",
   "chain": "base",
   "price": 1.25,
   "price_atomic": "1250000",
   "asset": "USDC",
   "pay_to": "0x3Aa94D2269180fd08aC0db1c76d3784e9FBc8a3a",
   "x402_version": 2,
   "updated": "2026-08-29T22:06:33.61Z"
  },
  {
   "url": "https://grov.fun/api/base/ytsubscribers",
   "host": "grov.fun",
   "description": "grov: YouTube Subscribers. ⌚️ Start Time:0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.youtube.com/@grov",
   "method": "POST",
   "chain": "base",
   "price": 3.5,
   "price_atomic": "3500000",
   "asset": "USDC",
   "pay_to": "0x3Aa94D2269180fd08aC0db1c76d3784e9FBc8a3a",
   "x402_version": 2,
   "updated": "2026-08-29T22:38:17.372Z"
  },
  {
   "url": "https://grov.fun/api/solana/fbfollowers",
   "host": "grov.fun",
   "description": "grov: Facebook Followers. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.facebook.com/grov",
   "method": "POST",
   "chain": "solana",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-09-02T15:17:15.36Z"
  },
  {
   "url": "https://grov.fun/api/solana/fblikes",
   "host": "grov.fun",
   "description": "grov: Facebook Likes. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.facebook.com/grov/posts/1234567890",
   "method": "POST",
   "chain": "solana",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-09-03T19:25:53.488Z"
  },
  {
   "url": "https://grov.fun/api/solana/instacomments",
   "host": "grov.fun",
   "description": "grov: Instagram Comments (random-generic). ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.instagram.com/p/Cxxxxxxxxxx/",
   "method": "POST",
   "chain": "solana",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-08-31T15:11:15.992Z"
  },
  {
   "url": "https://grov.fun/api/solana/instalikes",
   "host": "grov.fun",
   "description": "grov: Instagram Likes. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.instagram.com/p/Cxxxxxxxxxx/",
   "method": "POST",
   "chain": "solana",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-09-02T03:17:20.449Z"
  },
  {
   "url": "https://grov.fun/api/solana/instareposts",
   "host": "grov.fun",
   "description": "grov: Instagram Reposts. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.instagram.com/p/Cxxxxxxxxxx/",
   "method": "POST",
   "chain": "solana",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-09-03T03:13:50.517Z"
  },
  {
   "url": "https://grov.fun/api/solana/instasaves",
   "host": "grov.fun",
   "description": "grov: Instagram Post Saves. ⌚️ Start Time: 0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.instagram.com/p/Cxxxxxxxxxx/",
   "method": "POST",
   "chain": "solana",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-09-03T07:15:40.34Z"
  },
  {
   "url": "https://grov.fun/api/solana/spotifyplays",
   "host": "grov.fun",
   "description": "grov: Spotify Plays. ⌚️ Start Time: 1-12h ⚠️ The profile must be set to \"public\" or the order will not start. After the completion, you can close it again. 🔗 Link Example: https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT 🔴 Don't use any other link format, if you do order will be cancelled. 🔴 Spotify updates the plays counter once time every 48 hours. 🔴 If the order is marked as completed,",
   "method": "POST",
   "chain": "solana",
   "price": 2.5,
   "price_atomic": "2500000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-09-03T07:08:15.299Z"
  },
  {
   "url": "https://grov.fun/api/solana/tiktoksaves",
   "host": "grov.fun",
   "description": "grov: TikTok Post Saves. ⌚️ Start Time:0-6h ⚠️ The post and its account must be public, or the order will not start. 🔗 Link Example: https://www.tiktok.com/@grov/video/1234567890",
   "method": "POST",
   "chain": "solana",
   "price": 0.025,
   "price_atomic": "25000",
   "asset": "USDC",
   "pay_to": "DxnVaGNqTm1yX4Bm5YqtRzfUytF5ZiZ7N2eVXZpVPPP3",
   "x402_version": 2,
   "updated": "2026-09-03T02:13:53.232Z"
  },
  {
   "url": "https://gsc-marketplace.ai/api",
   "host": "gsc-marketplace.ai",
   "description": "x402 test counterparty — prove your payment stack end to end with a real settlement on Base.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x0Bfd52Ea41841D0F1121399167bfE36781d40ebB",
   "x402_version": 2,
   "updated": "2026-09-13T18:11:06.371Z"
  },
  {
   "url": "https://hackernews-data.underscoredone.com/fetch",
   "host": "hackernews-data.underscoredone.com",
   "description": "This tool reads live information from Hacker News, a popular website where people share and discuss technology news. You can either ask for a current list of stories (like the Top, New, Best, Ask, Show, or Job lists) or ask for every story, job posting, and poll that was posted on one specific calendar day in the past. You can also choose to pull in the discussion comments underneath each story, i",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-12T17:12:15.887Z"
  },
  {
   "url": "https://hallucination-detection-api.johntaylor1online.workers.dev/extract-claims",
   "host": "hallucination-detection-api.johntaylor1online.workers.dev",
   "description": "Extract factual claims from text",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-09T03:16:21.523Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/allergen-check",
   "host": "handel.halowerk.com",
   "description": "Returns what a product declares about allergens: the allergen tags, the trace warnings, the ingredients text in its original language, and the completeness of the record. The distinction it holds to throughout is between not declared and not present. The data come from volunteers and manufacturer submissions, so an empty allergen field means nobody entered one, and for somebody with an allergy tha",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-06T22:11:17.297Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/container-load",
   "host": "handel.halowerk.com",
   "description": "Loads a package list into one loading space and returns the plan, not an estimate. The floor starts as one free surface; packages are sorted by footprint, then height, then weight, then identifier, and each one is placed on the lowest, then frontmost, then smallest free surface it fits on, turned by 90 degrees around the vertical axis where that makes it fit.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:11:08.212Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/invoice-extract",
   "host": "handel.halowerk.com",
   "description": "Reads a hybrid invoice and returns it as data. Accepts a PDF with an embedded ZUGFeRD or Factur-X XML, or the EN 16931 XML on its own, in either syntax the standard allows: CII, which ZUGFeRD and Factur-X use, and UBL, which XRechnung and Peppol BIS use.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-19T15:04:02.978Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/price-elasticity",
   "host": "handel.halowerk.com",
   "description": "Fits a constant-elasticity demand curve to the price and sales series you supply and returns the elasticity with its standard error, t statistic, two-sided p value and a Student t confidence interval, not a normal one, because at eight observations the difference in interval width is double-digit percent and a too narrow interval is exactly the kind of number a machine reuses unchecked.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-20T06:44:32.525Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/return-disposition",
   "host": "handel.halowerk.com",
   "description": "Takes a list of returns with the figures your own systems already hold and returns one decision per return, with the arithmetic that produced it. Four routes are valued: reselling as is, at the resale value weighted by the probability that it actually sells and less the restocking cost; repairing and reselling, at the refurbished value weighted by the repair success probability plus the salvage va",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-20T06:44:29.965Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/sanctions-ofac",
   "host": "handel.halowerk.com",
   "description": "Checks a name against the Specially Designated Nationals and Blocked Persons List published by the US Treasury Office of Foreign Assets Control. Returns each hit with the OFAC record number, the record type (individual, entity, vessel, aircraft), every sanctions programme the record is listed under, the aliases OFAC publishes together with their a.k.a./f.k.a./n.k.a.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-18T16:06:52.516Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/sanctions-ofsi",
   "host": "handel.halowerk.com",
   "description": "Checks a name against the UK Sanctions List maintained by the Foreign, Commonwealth and Development Office. Returns each hit with the UK designation ID, the legacy OFSI group ID, the UN reference where the designation mirrors a UN listing, the designation type (individual, entity, ship), the regime regulations under which it was made, whether the designation originates from the UK or the UN, the s",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-18T16:06:59.914Z"
  },
  {
   "url": "https://handel.halowerk.com/v1/slotting-plan",
   "host": "handel.halowerk.com",
   "description": "Takes a warehouse as a table and returns a placement. You supply the storage locations with their walking distance to the pick-and-drop point and, where they exist, their weight and volume limits; you supply the SKUs with pick frequency, weight and volume; and you may supply the joint-pick pairs.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-20T06:44:34.82Z"
  },
  {
   "url": "https://handsignd.com/api/v1/ask",
   "host": "handsignd.com",
   "description": "One question, one human answer from judgment or local experience, returned with a signed receipt. $25. Answered at the next 6 PM Pacific review, so within 24 hours.",
   "method": "POST",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0xb159B25a8edb45906f6C73e9453AA8AF6D75d5d8",
   "x402_version": 2,
   "updated": "2026-09-06T17:01:50.623Z"
  },
  {
   "url": "https://hardwarehunter.io/api/x402/pricing/component/:id",
   "host": "hardwarehunter.io",
   "description": "Trusted hardware price intelligence: cohort medians (p25/median/p75) over distinct listings, rolling 90-day window, gated on provider-established currency and condition evidence. Insufficient components are served free; queries are charged only when trusted data is returned.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1dd440863e99761823347603D22D5D992DCD3831",
   "x402_version": 2,
   "updated": "2026-08-25T01:56:06.579Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/cost",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Organic vs conventional food cost comparison — is organic worth it? Real price analysis of local/organic vs conventional groceries, grounded in FRED food-CPI data. For local-food and budget agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:44.243Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/csa",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "CSA / community-supported-agriculture guide — how to evaluate, join, and maximize a CSA farm share for any location and household size. For local-food and farm-to-table agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:44.059Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/designations",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Food origin & authenticity guide — decode protected designations like EU PDO/PGI, French AOC, and Italian DOP for any product, with an authentic-vs-imitation buying guide. Global coverage for foodie and local-food agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:43.73Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/dirty-dozen",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Dirty Dozen & Clean Fifteen guide — which produce to buy organic: the EWG pesticide priority list and a smart organic buying strategy. For foodie and consumer agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-09T15:00:17.855Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/food-hub",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Food hub finder — locate regional food hubs and farm aggregators connecting local farms to restaurants, schools, and consumers near any ZIP via USDA data. For local-food and farm-to-table agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:43.822Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/food-preservation",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Food preservation guide — how to preserve produce: step-by-step home canning, fermenting, dehydrating, freezing, and pickling for any crop, with USDA food-safety guidelines, yields, and shelf life. For homesteading and local-food agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:17:29.864Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/foraging-intel",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Foraging guide — what wild edibles to forage now: edible wild plants, mushrooms, and berries by region and season, with safety-first ID guides and dangerous-lookalike warnings. Worldwide. For homesteading and forager agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:44.608Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/labels",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Food label decoder — what food labels really mean: explains \"natural\", \"free-range\", \"pasture-raised\", and more, separating regulated meaning from marketing. For foodie and consumer agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:43.129Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/livestock-basics",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Backyard livestock & homesteading guide — how to raise chickens, goats, rabbits, bees, ducks, pigs, or sheep for eggs, milk, meat, and honey: space, startup cost, breeds, and yield by climate. For homesteading agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:44.823Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/organic",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Certified organic farm & producer finder — look up certified-organic operations by state and city via the USDA Organic INTEGRITY database, with local context. For local-food and foodie agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:43.739Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/regenerative",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Regenerative agriculture guide — what regenerative farming means, certification tiers, soil-health and carbon practices, and how to find farms practicing it. For local-food and sustainability agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:43.761Z"
  },
  {
   "url": "https://harvestpulse.theaslangroupllc.com/api/harvest/roadmap",
   "host": "harvestpulse.theaslangroupllc.com",
   "description": "Farm-to-table lifestyle roadmap — how to eat more local and seasonal food: a phased transition plan, weekly-budget strategy, and local food-system navigation for any location. For local-food and farm-to-table agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:44.481Z"
  },
  {
   "url": "https://hash-hmac.underscoredone.com/hash",
   "host": "hash-hmac.underscoredone.com",
   "description": "Give this API any text or binary data and it returns its fingerprint under whichever hash algorithms you choose - SHA-256, SHA-512, MD5, BLAKE2, CRC32 and more. It also signs data with a secret key (HMAC) and safely verifies whether an incoming signature matches, using a timing-safe comparison. Language models cannot hash: they emit a string of the right length and character set that is simply wro",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:14:47.542Z"
  },
  {
   "url": "https://hash.openverbs.com/v1/hash",
   "host": "hash.openverbs.com",
   "description": "Compute a cryptographic digest (SHA-2, SHA-3, BLAKE2, and legacy SHA-1/MD5/RIPEMD-160) of some data. The input may be utf8/hex/base64/base64url and the digest is returned as hex/base64/base64url.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:33.011Z"
  },
  {
   "url": "https://hash.openverbs.com/v1/hmac",
   "host": "hash.openverbs.com",
   "description": "Compute a keyed HMAC of some data with a secret key — the standard way to sign and verify webhooks (Stripe, GitHub, etc.) and API requests. Data and key may each be utf8/hex/base64/base64url; the tag is returned as hex/base64/base64url.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:09:34.999Z"
  },
  {
   "url": "https://hazard.lonestaroracle.xyz/hazard",
   "host": "hazard.lonestaroracle.xyz",
   "description": "Global (or per-country) natural-hazard / disaster alert signal (optional ?country=)",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-09T15:02:08.509Z"
  },
  {
   "url": "https://hcad-api.canvas-cart.workers.dev/area/:neighborhood/protest-stats",
   "host": "hcad-api.canvas-cart.workers.dev",
   "description": "Protest outcome statistics for one HCAD neighborhood code, by tax year: how many hearings, how many ended with a value reduction, the median reduction. Aggregates only, no per-parcel rows. Get a neighborhood code from GET /parcel/:acct.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0xA40Dadc75B69bEe8325E8089258235213293F8F4",
   "x402_version": 2,
   "updated": "2026-09-07T16:37:31.874Z"
  },
  {
   "url": "https://hcad-api.canvas-cart.workers.dev/parcel/:acct/history",
   "host": "hcad-api.canvas-cart.workers.dev",
   "description": "Every tax year's assessed, appraised, and market value for one Harris County parcel. Get the acct from GET /search?addr=<street>. Raw HCAD roll values, verbatim, no interpretation.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xA40Dadc75B69bEe8325E8089258235213293F8F4",
   "x402_version": 2,
   "updated": "2026-09-07T16:36:58.79Z"
  },
  {
   "url": "https://hcad-api.canvas-cart.workers.dev/parcel/:acct/protests",
   "host": "hcad-api.canvas-cart.workers.dev",
   "description": "Every ARB protest and hearing for one Harris County parcel, across all tax years, including the value before the protest and the value after it. Party names are not included. Get the acct from GET /search?addr=<street>.",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xA40Dadc75B69bEe8325E8089258235213293F8F4",
   "x402_version": 2,
   "updated": "2026-09-07T16:37:09.736Z"
  },
  {
   "url": "https://headers.use.x402atlas.com/",
   "host": "headers.use.x402atlas.com",
   "description": "Audit a URL's HTTP security headers over a single body-free (HEAD) request. Grades Strict-Transport-Security, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy, flags information-leak headers (Server, X-Powered-By), and returns the parsed values plus advisory warnings. Clean JSON for security and pentest automation.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7f8043c400799643bcb62B41B84b297a8Ecb7b9c",
   "x402_version": 2,
   "updated": "2026-09-13T19:47:19.255Z"
  },
  {
   "url": "https://health.getvda.ai/mcp-metered/10",
   "host": "health.getvda.ai",
   "description": "health metered execution",
   "method": "POST",
   "chain": "base",
   "price": null,
   "price_atomic": null,
   "asset": null,
   "pay_to": null,
   "x402_version": 2,
   "updated": "2026-08-20T13:21:34.58Z"
  },
  {
   "url": "https://health.memoryapi.org/x402/health/global",
   "host": "health.memoryapi.org",
   "description": "WHO Global Health Observatory — life expectancy, obesity, alcohol, air pollution by country.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2",
   "x402_version": 2,
   "updated": "2026-09-12T16:46:21.586Z"
  },
  {
   "url": "https://hello-world-x402.vercel.app/greet",
   "host": "hello-world-x402.vercel.app",
   "description": "Returns personalized greeting - UPDATED SCHEMA v2",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2a47E248ee3B5f3e680b5F6B5832E5EF1206b7e3",
   "x402_version": 2,
   "updated": "2026-09-09T16:23:37.607Z"
  },
  {
   "url": "https://hello-world-x402.vercel.app/hello",
   "host": "hello-world-x402.vercel.app",
   "description": "Returns \"Hello World\" after payment verification",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2a47E248ee3B5f3e680b5F6B5832E5EF1206b7e3",
   "x402_version": 2,
   "updated": "2026-09-09T10:20:48.596Z"
  },
  {
   "url": "https://hello-world-x402.vercel.app/test1",
   "host": "hello-world-x402.vercel.app",
   "description": "Returns random text string for testing",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2a47E248ee3B5f3e680b5F6B5832E5EF1206b7e3",
   "x402_version": 2,
   "updated": "2026-09-05T03:14:21.61Z"
  },
  {
   "url": "https://hello-world-x402.vercel.app/world",
   "host": "hello-world-x402.vercel.app",
   "description": "Returns \"World Hello\" - UPDATED TEST v2.0",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2a47E248ee3B5f3e680b5F6B5832E5EF1206b7e3",
   "x402_version": 2,
   "updated": "2026-09-08T08:00:37.067Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/apothecary",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Home apothecary kit builder — ONE call designs the stocked natural-remedies cabinet for your household: 12-18 multi-use staples matched to your focus areas (sleep, digestion, immune, first-aid, skin) and budget tier, each with traditional uses, an HONEST evidence label, storage and shelf life, kid/pregnancy cautions, quality specs, and buy links. Plus the equipment basics and what to EXCLUDE for y",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:46.065Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/cannabis",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Cannabis intelligence for wellness and health agents. Returns the evidence base, drug interactions, and global legal status for cannabis and cannabinoids.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:45.921Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/herb",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Herb profile for herbalist and wellness agents. Returns the evidence base, traditional uses (TCM, Ayurveda), dosing, and safety for any herb.",
   "method": "GET",
   "chain": "base",
   "price": 0.12,
   "price_atomic": "120000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:45.028Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/ingredient",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Supplement ingredient decoder for supplement and wellness agents. Returns the evidence base, what an ingredient actually does, and whether it is worth the money.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:45.014Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/interaction",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Herb-drug interaction check for health and wellness agents. Returns contraindications and safety flags for combining any herb or supplement with medications.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:45.434Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/practitioner",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Practitioner guide for wellness and health agents. Explains naturopath, herbalist, TCM, and Ayurveda practitioner types, what they do, and how to choose one.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:45.586Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/protocol",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Home remedy protocol compiler — practical, safety-railed preparations for a condition or a named remedy: real ratios and steps (teas, tinctures, poultices, castor oil packs), provenance by tradition, an HONEST evidence label per protocol (clinical | preliminary | traditional-use-only), contraindication and drug-interaction cautions, clinician red flags, and a buyable ingredient list with quality s",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:46.03Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/remedy",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Natural remedy lookup for herbalist and wellness agents. Returns evidence-rated traditional remedies and herbs for any condition.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:45.126Z"
  },
  {
   "url": "https://herbapulse.theaslangroupllc.com/api/herba/tradition",
   "host": "herbapulse.theaslangroupllc.com",
   "description": "Healing tradition guide for wellness and health agents. Explains TCM, Ayurveda, naturopathy, and Western herbalism: principles, methods, and what each treats.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:45.593Z"
  },
  {
   "url": "https://hermesplant.com/api/agent-services/action-safety/quick",
   "host": "hermesplant.com",
   "description": "AI agent action safety: one-cent deterministic preflight for every consequential agent command. Returns risk, matched rule ids, and an exact machine-readable escalation call: full DestructGuard evidence for medium risk or the complete Action Safety workflow for high and critical risk.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5171C72a59b994a80097b6ab52D4A4FcB8BF4c1B",
   "x402_version": 2,
   "updated": "2026-09-11T03:40:51.056Z"
  },
  {
   "url": "https://hexscan.xyz/honeypot",
   "host": "hexscan.xyz",
   "description": "Is this token a honeypot? Check if a token can be bought but not sold. Fast honeypot detection for any ERC-20 token on Ethereum, Base, Arbitrum, Optimism, Polygon, BSC, Avalanche.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x841Ef35b7b7ee4C820BFF040369a8Ade4741b45d",
   "x402_version": 2,
   "updated": "2026-08-30T15:07:20.785Z"
  },
  {
   "url": "https://hexscan.xyz/scan",
   "host": "hexscan.xyz",
   "description": "Is this token safe to buy? Honeypot detection, rug-pull and scam check for any ERC-20 token contract -- flags can't-sell traps, hidden mints, malicious buy/sell taxes, unverified source, and holder concentration. GoPlus-powered token security scan with risk score 0-100. Not an audit.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x841Ef35b7b7ee4C820BFF040369a8Ade4741b45d",
   "x402_version": 2,
   "updated": "2026-09-12T16:02:14.64Z"
  },
  {
   "url": "https://hirescrape.com/api/tools/jobs",
   "host": "hirescrape.com",
   "description": "Scrape jobs from LinkedIn, Indeed, Glassdoor, Google Jobs, ZipRecruiter, Bayt, BDJobs, and Naukri in one call.",
   "method": "POST",
   "chain": "base",
   "price": 0.17,
   "price_atomic": "170000",
   "asset": "USDC",
   "pay_to": "0xb5194A98DbDBb7028B585Db26B972e7F0F3f826A",
   "x402_version": 2,
   "updated": "2026-09-09T19:34:33.925Z"
  },
  {
   "url": "https://hirescrape.com/api/tools/tiktok",
   "host": "hirescrape.com",
   "description": "TikTok profiles, posts, comments, fast-API feeds, search discovery.",
   "method": "POST",
   "chain": "base",
   "price": 0.00225,
   "price_atomic": "2250",
   "asset": "USDC",
   "pay_to": "0xb5194A98DbDBb7028B585Db26B972e7F0F3f826A",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:45.574Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/miroshark/x402/run",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Start a managed MiroShark multi-agent research simulation from one prompt, public URL, or article. Optional deep research and prediction-market framing are supported; the response includes the run id for status and report retrieval.",
   "method": "POST",
   "chain": "base",
   "price": 1.2,
   "price_atomic": "1200000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-08-24T13:09:53.087Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/catalog",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "HivemindOS service router for agents: one paid call returns the full HivemindOS commercial catalog (crypto research, wallet risk, Reddit customer research, media, models, email) with live pricing plus every direct x402 purchase endpoint and exact request examples. Start here to discover what a HivemindOS agent stack can buy.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-08-28T08:51:01.122Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/distill/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Turn supplied Markdown or plain text into a reusable SKILL.md bundle. The exact x402 price is based on the selected source sections and is quoted before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.29,
   "price_atomic": "290000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:01:52.892Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/engagement-audit/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Audit a public X account's recent engagement patterns in one x402 call. Returns evidence-backed recommendations, an asynchronous run, and a public result link when complete.",
   "method": "POST",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:00:46.744Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/hive-research/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Buy a Hive Research crypto token analysis in one x402 call. Pay per Scout-depth report in USDC on Base; a multi-agent crew (collector, on-chain, sentiment, chart, analyst, devil's advocate, queen) produces a scored verdict report for any Base, Ethereum, Solana, or Robinhood Chain token by address, symbol, or name. Retrieve the finished report with the returned session token. Data source: Nansen AP",
   "method": "POST",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:00:39.705Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/image-generator/generations",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Generate one downloadable image from a text prompt using a curated HivemindOS image tier. The exact x402 price is quoted before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-08-30T15:56:30.149Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/photo-keyworder/analyses",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Generate professional title, description, keywords, hierarchical keywords, visible text, scene details, and review confidence for one JPEG, PNG, or WebP photo.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:00:58.356Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/private-send/reservations",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Prepare a Veil Cash private USDC send on Base. The x402 price is HivemindOS's disclosed 1% service fee for the requested send amount, with a $0.25 minimum and $10 maximum. Returns time-limited proving-key access for local @veil-cash/sdk execution. The recipient, Veil key, proof, and final transaction never go to HivemindOS.",
   "method": "POST",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:01:57.548Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/reddit-voc/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Buy a Reddit voice-of-customer snapshot in one x402 call. Pay per report in USDC on Base; the report mines recent Reddit threads and comments on your topic into validated evidence, customer pains, desires, objections, and swipeable phrasing, with a public share URL when complete.",
   "method": "POST",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:00:33.071Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/style-skill-maker/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Turn a public X account into a reusable writing-style skill in one x402 call. Returns an asynchronous run and a public result link when complete.",
   "method": "POST",
   "chain": "base",
   "price": 1.49,
   "price_atomic": "1490000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-08-24T13:08:10.729Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/swarm-quick/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Buy a fast multi-agent scenario analysis in one x402 call. Give Swarm Quick a prompt, URL, or article; it returns an asynchronous run with a public result link when complete.",
   "method": "POST",
   "chain": "base",
   "price": 1.5,
   "price_atomic": "1500000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-08-24T13:08:04.986Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/swarm-theater/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Buy a deep counterfactual multi-agent scenario simulation in one x402 call. Swarm Theater explores both the primary thesis and an opposing outcome, then returns an asynchronous run with a public result link when complete.",
   "method": "POST",
   "chain": "base",
   "price": 5,
   "price_atomic": "5000000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-08-24T13:10:34.724Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/testnet-faucet/claims",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Agent-friendly multi-chain faucet routing through verified CDP and Paxos testnet providers. The asset-specific x402 charge pays HivemindOS for programmatic payment, provider routing, idempotency, and quota enforcement; test tokens have no sale price or monetary value.",
   "method": "POST",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:02:07.442Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/token-autopsy/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Buy a Token Autopsy due-diligence report for any Base, Ethereum, Solana, or Robinhood Chain token in one x402 call. Pay per report in USDC on Base; the report grades the token and covers holders, available entity signals, deployer history, and red/green flags, and returns a public share URL when complete. Data sources: Nansen on supported chains; Blockscout and DexScreener on Robinhood Chain.",
   "method": "POST",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:00:18.473Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/video-generator/generations",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Generate one downloadable video from a text prompt using a curated HivemindOS video tier. The exact x402 price is quoted before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.94,
   "price_atomic": "940000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:01:47.131Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/voice-bank/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Create a private writing voice from supplied guidance and generate a ready-to-use batch of 5-50 social posts from a campaign and business brief.",
   "method": "POST",
   "chain": "base",
   "price": 0.29,
   "price_atomic": "290000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:01:08.376Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/wallet-risk/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Buy a wallet risk snapshot for any Base or Robinhood Chain address in one x402 call. Pay per snapshot in USDC on Base; the report scores evidence-backed holdings and counterparty risk, labels unavailable rails, and returns a public share URL when complete. Useful before an agent transacts with an unknown wallet.",
   "method": "POST",
   "chain": "base",
   "price": 0.99,
   "price_atomic": "990000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:00:26.328Z"
  },
  {
   "url": "https://hivemindos-paid-agent-gateway.hivemindos.workers.dev/api/x402/x-transcript/runs",
   "host": "hivemindos-paid-agent-gateway.hivemindos.workers.dev",
   "description": "Transcribe and summarize one public X post or YouTube video. The exact x402 price is resolved from the source and duration before payment.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0xbD62F8DCB52E21CA5BDf20ba173488Da101eBCf0",
   "x402_version": 2,
   "updated": "2026-09-14T01:01:26.931Z"
  },
  {
   "url": "https://hl-funding.api.klymax402.com/api/arb",
   "host": "hl-funding.api.klymax402.com",
   "description": "Find funding rate arbitrage opportunities -- coins with extreme positive or negative rates",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-12T16:56:54.999Z"
  },
  {
   "url": "https://hl-portfolio.api.klymax402.com/api/fills",
   "host": "hl-portfolio.api.klymax402.com",
   "description": "Recent trade fills for a Hyperliquid wallet: coin, side, size, price, fee, closedPnl, timestamp.",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-08-22T21:10:36.656Z"
  },
  {
   "url": "https://hl-portfolio.api.klymax402.com/api/funding",
   "host": "hl-portfolio.api.klymax402.com",
   "description": "Funding payments received/paid by a Hyperliquid wallet: coin, amount, rate, timestamp.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-08-22T21:10:39.229Z"
  },
  {
   "url": "https://hl-spot.api.klymax402.com/api/tokens",
   "host": "hl-spot.api.klymax402.com",
   "description": "List all 454 spot tokens on Hyperliquid with metadata: name, tokenId, index, decimals, wei decimals.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-12T17:03:21.014Z"
  },
  {
   "url": "https://hl-tool.darren-pi.workers.dev/v1/funding/extremes",
   "host": "hl-tool.darren-pi.workers.dev",
   "description": "Full Hyperliquid funding extremes (carry-cost leaderboard)",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x74718dd5a04e0a0a2bfaf3bd06adb27032c67f7f",
   "x402_version": 2,
   "updated": "2026-09-13T19:46:28.043Z"
  },
  {
   "url": "https://hl-vaults.api.klymax402.com/api/vaults",
   "host": "hl-vaults.api.klymax402.com",
   "description": "Get Hyperliquid vault summaries sorted by APR",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-12T17:07:33.15Z"
  },
  {
   "url": "https://hlrisk.paidapis.net/api/hl-liquidation-risk",
   "host": "hlrisk.paidapis.net",
   "description": "Hyperliquid BTC/ETH perpetual futures liquidation risk index: notional at risk if leveraged price moves ±1%/3%/5%, position closest to liquidation, biggest tracked position, funding rate",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319",
   "x402_version": 2,
   "updated": "2026-09-13T22:27:02.682Z"
  },
  {
   "url": "https://hmo.payapi.market/hmo-by-postcode",
   "host": "hmo.payapi.market",
   "description": "UK licensed HMOs in a postcode area. Returns all licensed Houses in Multiple Occupation registered with the local council.",
   "method": "POST",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-23T01:50:30.138Z"
  },
  {
   "url": "https://hmo.payapi.market/hmo-check",
   "host": "hmo.payapi.market",
   "description": "UK HMO licence check by postcode and house number. Returns whether the property is a licensed House in Multiple Occupation.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-09-12T17:25:23.817Z"
  },
  {
   "url": "https://hmo.payapi.market/hmo-licence-details",
   "host": "hmo.payapi.market",
   "description": "UK HMO licence full details by licence number. Returns licensee, conditions, occupancy limits, and expiry.",
   "method": "POST",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0xFFc458dB291b4ABcE020fE3de4f91F2770E537b1",
   "x402_version": 2,
   "updated": "2026-08-29T06:33:53.598Z"
  },
  {
   "url": "https://holiday.agentic-jp.com/holidays/:year",
   "host": "holiday.agentic-jp.com",
   "description": "List every Japanese (JP) national public holiday (国民の祝日) in a given year, with English names.",
   "method": "GET",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-07-07T14:32:00.913Z"
  },
  {
   "url": "https://holiday.agentic-jp.com/is-holiday/:date",
   "host": "holiday.agentic-jp.com",
   "description": "Classify a Japanese (JP) calendar date as a public holiday, weekend, or business day. Backed by the official 内閣府 (Cabinet Office) holiday record.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-07-07T14:31:56.723Z"
  },
  {
   "url": "https://holidays.openverbs.com/v1/check",
   "host": "holidays.openverbs.com",
   "description": "Check whether a specific date is a public holiday in a country (optionally by state/region).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:02.818Z"
  },
  {
   "url": "https://holidays.openverbs.com/v1/list",
   "host": "holidays.openverbs.com",
   "description": "List a country's holidays for a calendar year (optionally by state/region, language and type).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:00.732Z"
  },
  {
   "url": "https://holidays.use.x402atlas.com/add-business-days",
   "host": "holidays.use.x402atlas.com",
   "description": "Add business days while skipping weekends and full-day Public or Bank holidays; Optional and HalfDay observances are retained.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:02.562Z"
  },
  {
   "url": "https://holidays.use.x402atlas.com/business-days",
   "host": "holidays.use.x402atlas.com",
   "description": "Business-day count excluding weekends and full-day Public or Bank holidays; Optional and HalfDay observances remain business days.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:12.403Z"
  },
  {
   "url": "https://holidays.use.x402atlas.com/check",
   "host": "holidays.use.x402atlas.com",
   "description": "Holiday date check by country or subdivision — determine whether one ISO date is an official public holiday.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-12T17:03:15.368Z"
  },
  {
   "url": "https://holidays.use.x402atlas.com/list",
   "host": "holidays.use.x402atlas.com",
   "description": "Official public holidays by country and year, with regional subdivisions, localized names and normalized dates.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:14.166Z"
  },
  {
   "url": "https://holidays.use.x402atlas.com/next",
   "host": "holidays.use.x402atlas.com",
   "description": "Next official public holiday after a date for a supported country or regional subdivision.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:15.036Z"
  },
  {
   "url": "https://homepulse.theaslangroupllc.com/api/home/energy",
   "host": "homepulse.theaslangroupllc.com",
   "description": "Home energy efficiency upgrades ranked by payback period: heat pump, insulation, windows, and more, with country-correct incentives applied (US IRA 30% federal tax credits, UK ECO4/Boiler Upgrade Scheme, EU/DE BEG grants, Canada Greener Homes, Australia state rebates). For homeowner and energy agents. Returns cost estimates, annual energy-bill savings, and climate-zone guidance by home type, locat",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:47.562Z"
  },
  {
   "url": "https://homepulse.theaslangroupllc.com/api/home/improve",
   "host": "homepulse.theaslangroupllc.com",
   "description": "Home improvement cost and ROI estimate for any project (kitchen remodel, deck addition, bathroom remodel, and more), in any country: project cost, resale value added, DIY-vs-contractor guidance, permit/planning-permission guidance, and a parts/materials list. For homeowner and renovation agents. Takes a project, optional home value, and optional location/country.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:46.807Z"
  },
  {
   "url": "https://homepulse.theaslangroupllc.com/api/home/maintain",
   "host": "homepulse.theaslangroupllc.com",
   "description": "Seasonal home maintenance checklist for the current season (spring, summer, fall, winter): preventive home tasks, priorities, costs, and a supplies/tools list. For homeowner and DIY agents worldwide. Region- and country-aware; returns the right home-care tasks for the time of year and jurisdiction (note: seasons are reversed in the Southern Hemisphere).",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:46.866Z"
  },
  {
   "url": "https://homepulse.theaslangroupllc.com/api/home/neighborhood",
   "host": "homepulse.theaslangroupllc.com",
   "description": "Neighborhood analysis for any area worldwide: schools, safety/crime, walkability, neighborhood character, and cost of living. For homebuyer and relocation agents. Takes a location (postal code and/or city) plus optional state/province and country; returns a livability profile to compare areas before buying or moving.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:46.348Z"
  },
  {
   "url": "https://homepulse.theaslangroupllc.com/api/home/rent",
   "host": "homepulse.theaslangroupllc.com",
   "description": "Rental market analysis / how much is rent for any country: price ranges, rent trends, and official government fair-market-rent benchmarks where available (US HUD FMR). For renter and real-estate agents. Takes a location (postal code and/or city) plus optional bedrooms, state/province, and country; returns local rent ranges, market direction, and official benchmarks when the jurisdiction has one.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:46.668Z"
  },
  {
   "url": "https://homepulse.theaslangroupllc.com/api/home/smart",
   "host": "homepulse.theaslangroupllc.com",
   "description": "Smart home device recommendations and ecosystem advice for any country: Matter compatibility, ecosystem fit (Alexa, Google Home, Apple HomeKit), device picks by room and budget, and local plug/voltage/availability notes. For homeowner and smart-home agents. Returns recommended devices with Matter certification status and practical setup guidance.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:47.614Z"
  },
  {
   "url": "https://homepulse.theaslangroupllc.com/api/home/value",
   "host": "homepulse.theaslangroupllc.com",
   "description": "Home value estimate / what is my house worth: an AVM-style value estimate with comparable sales and market-trend analysis. For homeowner and real-estate agents in any country. Takes an address and/or location (postal code or city) plus optional country; returns an estimated value range, recent comps, and local housing-market direction.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:46.283Z"
  },
  {
   "url": "https://horizon-pulse.vercel.app/api/pulse",
   "host": "horizon-pulse.vercel.app",
   "description": "Horizon Pulse — real-time crypto market data + momentum signals (BTC/ETH/SOL) tuned for AI agents",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xe16A1b12404cB2EbC6e783beCA6E2A9253c3dC7E",
   "x402_version": 1,
   "updated": "2026-09-08T08:43:25.859Z"
  },
  {
   "url": "https://horrorstoryapi.vercel.app/api/horror-story",
   "host": "horrorstoryapi.vercel.app",
   "description": "Access the exclusive horror story collection (pay-per-read).",
   "method": "GET",
   "chain": "base",
   "price": 0.0013,
   "price_atomic": "1300",
   "asset": "USDC",
   "pay_to": "0x6a4921474848d3fa168ee7fa87222547acc4712f",
   "x402_version": 2,
   "updated": "2026-09-14T09:08:58.218Z"
  },
  {
   "url": "https://hosaka-agents.vercel.app/contacts",
   "host": "hosaka-agents.vercel.app",
   "description": "Use when you need to reach a company rather than a named person: the emails, phone numbers and social accounts it publishes about itself, gathered from its own site. Also returns every third-party vendor the company can be proven to use, with the record proving each. For support, sales and abuse contact discovery from a domain.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x712c78928080Adb009E31315c0c3c7473dA9648a",
   "x402_version": 2,
   "updated": "2026-09-01T14:41:48.128Z"
  },
  {
   "url": "https://hosaka-agents.vercel.app/dossier",
   "host": "hosaka-agents.vercel.app",
   "description": "Use when you need a company's technology and vendor stack from its domain alone. Returns every third-party service it runs on — the software and tools behind its mail, DNS, CDN, analytics, payments, support and hosting — each with the DNS record or loaded script that proves it, plus registration, certificate and site facts. Technographics and SaaS detection without a subscription.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x712c78928080Adb009E31315c0c3c7473dA9648a",
   "x402_version": 2,
   "updated": "2026-08-31T08:54:11.6Z"
  },
  {
   "url": "https://hosaka-agents.vercel.app/executives",
   "host": "hosaka-agents.vercel.app",
   "description": "Use when all you have is a company domain and you need the people who can sign: owners, founders, C-level, partners, VPs, heads and directors, each with title, location and profile link. Endpoints that enrich a known person want an email or a profile URL first; this one starts from the domain. Also returns the company's proven vendor stack, so one call answers who decides and what they already run",
   "method": "POST",
   "chain": "base",
   "price": 0.21,
   "price_atomic": "210000",
   "asset": "USDC",
   "pay_to": "0x712c78928080Adb009E31315c0c3c7473dA9648a",
   "x402_version": 2,
   "updated": "2026-08-27T14:01:57.687Z"
  },
  {
   "url": "https://hosaka-agents.vercel.app/lookup",
   "host": "hosaka-agents.vercel.app",
   "description": "Use when you have a company domain and need to know what the company is before spending more. Returns the company name and site title, domain age, registrar, mail provider, DNS provider, DMARC and HTTPS status, and a count of the third-party vendors detected. One call, no signup, no API key. The cheapest way to qualify a domain before buying a fuller record.",
   "method": "POST",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x712c78928080Adb009E31315c0c3c7473dA9648a",
   "x402_version": 2,
   "updated": "2026-08-28T09:11:15.873Z"
  },
  {
   "url": "https://hosaka-agents.vercel.app/people",
   "host": "hosaka-agents.vercel.app",
   "description": "Use when all you have is a company domain and you need the people. Most people-data endpoints want an email or a LinkedIn URL before they will answer, which is the thing you do not have yet; this one starts from the domain alone. Returns named employees with job title, seniority, location and profile link, plus the company's proven third-party vendor stack in the same call.",
   "method": "POST",
   "chain": "base",
   "price": 0.19,
   "price_atomic": "190000",
   "asset": "USDC",
   "pay_to": "0x712c78928080Adb009E31315c0c3c7473dA9648a",
   "x402_version": 2,
   "updated": "2026-08-27T14:01:55.45Z"
  },
  {
   "url": "https://hotels.use.x402atlas.com/photos",
   "host": "hotels.use.x402atlas.com",
   "description": "Hotel photos — a hotel's photo library by property token, grouped into themed sections with full-size URLs, thumbnails, dimensions & paging.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:07.704Z"
  },
  {
   "url": "https://hotels.use.x402atlas.com/property",
   "host": "hotels.use.x402atlas.com",
   "description": "Hotel details & rates — one hotel's full profile by property token: address, phone, per-booking-site nightly & total rates, rooms, amenities & review breakdown as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:08.38Z"
  },
  {
   "url": "https://hotels.use.x402atlas.com/reviews",
   "host": "hotels.use.x402atlas.com",
   "description": "Hotel reviews — a hotel's guest reviews by property token: rating, date, text, per-aspect subratings, highlights & the owner's reply, with category filter & paging.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb",
   "x402_version": 2,
   "updated": "2026-09-12T17:22:40.009Z"
  },
  {
   "url": "https://hotels.use.x402atlas.com/search",
   "host": "hotels.use.x402atlas.com",
   "description": "Hotel search — find hotels & vacation rentals anywhere by destination with live nightly rates, star class, guest ratings, amenities, photos & coordinates as clean JSON.",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:11.361Z"
  },
  {
   "url": "https://houjin.agentic-jp.com/search",
   "host": "houjin.agentic-jp.com",
   "description": "Japanese company search: look up companies in the official JP corporate registry by trade name and/or location. Partial-name match on both the Japanese and registered English name, with width/abbreviation normalization, filterable by prefecture, city, and corporation kind. Returns up to 50 corporations with their 法人番号 and lifecycle status. Dynamic pricing: a base fee plus a small per-result fee.",
   "method": "POST",
   "chain": "base",
   "price": 0.009,
   "price_atomic": "9000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-09-05T06:30:48.019Z"
  },
  {
   "url": "https://houjin.agentic-jp.com/stats",
   "host": "houjin.agentic-jp.com",
   "description": "Dataset metadata for this Japanese (JP) corporate-number API — how many corporations are loaded and which prefectures are covered.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x38c9F689274E2fC3AE360744eF88ce212077a584",
   "x402_version": 2,
   "updated": "2026-09-12T16:44:32.518Z"
  },
  {
   "url": "https://house-bond-mainnet.onrender.com/v1/run",
   "host": "house-bond-mainnet.onrender.com",
   "description": "Bond pay-for-result worker. Settles $0.02 only on success.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x3018125c9d9c2EA6455A7367109ab0bBd3938Ec5",
   "x402_version": 2,
   "updated": "2026-08-31T20:02:15.596Z"
  },
  {
   "url": "https://html-to-markdown.api.klymax402.com/api/convert",
   "host": "html-to-markdown.api.klymax402.com",
   "description": "Convert HTML to markdown",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:07:50.46Z"
  },
  {
   "url": "https://html.openverbs.com/v1/decode",
   "host": "html.openverbs.com",
   "description": "Decode HTML entities (named, decimal and hex numeric references) back into plain text.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:38.656Z"
  },
  {
   "url": "https://html.openverbs.com/v1/encode",
   "host": "html.openverbs.com",
   "description": "Encode text to HTML entities so it can be safely embedded in markup. By default uses hex numeric references; set useNamedReferences for named entities (&amp;, &copy;) or encodeEverything to encode every character.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:36.563Z"
  },
  {
   "url": "https://html.openverbs.com/v1/sanitize",
   "host": "html.openverbs.com",
   "description": "Sanitize untrusted HTML to a safe allowlist. Keeps common formatting and links but removes dangerous scripting tags, inline event handlers and unsafe URL schemes. Ideal for rendering user-supplied HTML.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:42.9Z"
  },
  {
   "url": "https://html.openverbs.com/v1/strip",
   "host": "html.openverbs.com",
   "description": "Remove all HTML tags, returning the plain text content. Entities are decoded to real characters by default (set decodeEntities=false to keep them encoded).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:10:40.736Z"
  },
  {
   "url": "https://http-header-checker.underscoredone.com/check",
   "host": "http-header-checker.underscoredone.com",
   "description": "Sends a request to a web address you provide and reports back everything the server said in response: the status code, all the response headers, how many times it got redirected, and how long the whole thing took.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:14:52.026Z"
  },
  {
   "url": "https://http-headers.api.klymax402.com/api/analyze",
   "host": "http-headers.api.klymax402.com",
   "description": "Analyze HTTP response headers for a URL",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-11T02:17:44.949Z"
  },
  {
   "url": "https://http-status-checker.underscoredone.com/check",
   "host": "http-status-checker.underscoredone.com",
   "description": "Give this API a list of up to 10 web addresses and it will visit each one to tell you whether it is working, broken, or redirecting visitors somewhere else. You get back the exact status number (like 200 for OK, 404 for not found, 500 for server error), whether the address redirects, and where it redirects to. Great for finding broken links, verifying website migrations, and running quick SEO audi",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE9740820225B3918b4ddd1292C7cA4Ca0e2C2F08",
   "x402_version": 2,
   "updated": "2026-09-01T03:14:57.665Z"
  },
  {
   "url": "https://httpx420.com/p/ec67061600",
   "host": "httpx420.com",
   "description": "天气预报",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x725Cfe336a914369844c19791c3Ab998e1cf42f5",
   "x402_version": 2,
   "updated": "2026-08-18T16:46:01.022Z"
  },
  {
   "url": "https://hubvibe-io.com/audit/bundle",
   "host": "hubvibe-io.com",
   "description": "Full site audit of one URL in a single call: accessibility (WCAG 2.1 A/AA via axe-core), on-page SEO, HTTP security headers and page weight, from one browser load. Atomic -- if any dimension cannot run, the whole call fails and nothing is billed.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x837C40E2B4e976f43Ffb4451eE281A00fA9477dd",
   "x402_version": 2,
   "updated": "2026-09-13T22:49:22.357Z"
  },
  {
   "url": "https://hubvibe-io.com/audit/performance",
   "host": "hubvibe-io.com",
   "description": "Page weight audit from one real browser load: DOM node count, bytes transferred and request count, measured rather than estimated. Page-weight signals only -- not Core Web Vitals and not a full Lighthouse run.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x837C40E2B4e976f43Ffb4451eE281A00fA9477dd",
   "x402_version": 2,
   "updated": "2026-09-13T22:49:11.586Z"
  },
  {
   "url": "https://hubvibe-io.com/audit/security",
   "host": "hubvibe-io.com",
   "description": "HTTP security header audit of a live site: HTTPS, HSTS, Content-Security-Policy, X-Content-Type-Options, clickjacking protection, Referrer-Policy and CORS, read from the real response. Header posture only -- not a TLS or cipher scan, and not a penetration test.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x837C40E2B4e976f43Ffb4451eE281A00fA9477dd",
   "x402_version": 2,
   "updated": "2026-09-13T22:49:01.537Z"
  },
  {
   "url": "https://hubvibe-io.com/audit/seo",
   "host": "hubvibe-io.com",
   "description": "On-page SEO audit of a live URL or raw HTML: title, meta description, H1 structure, canonical link, OpenGraph tags, structured data and lang attribute, each checked by rule. Reports what is missing or malformed, never a score guess.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x837C40E2B4e976f43Ffb4451eE281A00fA9477dd",
   "x402_version": 2,
   "updated": "2026-09-13T22:48:51.67Z"
  },
  {
   "url": "https://hubvibe-io.com/audit/wcag",
   "host": "hubvibe-io.com",
   "description": "Web accessibility audit: WCAG 2.1 level A and AA conformance checked with axe-core in a real browser, against a live URL or raw HTML. Deterministic rules, never a model's opinion, and a check that cannot run returns an error rather than a pass.",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x837C40E2B4e976f43Ffb4451eE281A00fA9477dd",
   "x402_version": 2,
   "updated": "2026-09-13T22:48:42.042Z"
  },
  {
   "url": "https://human.twin3.ai/v1/human",
   "host": "human.twin3.ai",
   "description": "Human verification for AI agents — proof of humanity, sybil resistance, and 'is this wallet a real person' answers in one paid call. Returns two ZK-style outputs about any EVM wallet: (1) total humanity score 0-255 (15 = baseline reCAPTCHA, 45 = + Google OAuth, 70 = + Apple ID, 105 = + 2FA, 255 = full stack), with optional `min_score=N` for a yes/no `passes` verdict; (2) per-method verification ch",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0xcD3273893d1c8DF15A4D6bc411aA3D25A60Fdc60",
   "x402_version": 2,
   "updated": "2026-09-14T06:00:11.018Z"
  },
  {
   "url": "https://humanmirror.fr/api/x402/clean-json/",
   "host": "humanmirror.fr",
   "description": "Clean and canonicalize JSON, then independently verify the output is stable and idempotent.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x395aA00B990004d4Ed3ecedF10d17716c5f5AAF4",
   "x402_version": 2,
   "updated": "2026-09-10T10:22:10.058Z"
  },
  {
   "url": "https://humanmirror.fr/api/x402/safe-preflight/",
   "host": "humanmirror.fr",
   "description": "Preflight a proposed command or AI-agent tool call before execution and verify that operational risk stays within the declared limit.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x48096526488f2D51df6bcA1B1f3A3639986cc3dD",
   "x402_version": 2,
   "updated": "2026-09-14T07:23:28.415Z"
  },
  {
   "url": "https://hunter.x402.paywithlocus.com/hunter/company-enrichment",
   "host": "hunter.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.013,
   "price_atomic": "13000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-03T17:22:37.14Z"
  },
  {
   "url": "https://hunter.x402.paywithlocus.com/hunter/discover",
   "host": "hunter.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-01T17:39:19.822Z"
  },
  {
   "url": "https://hunter.x402.paywithlocus.com/hunter/domain-search",
   "host": "hunter.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.103001,
   "price_atomic": "103001",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-03T11:47:27.033Z"
  },
  {
   "url": "https://hunter.x402.paywithlocus.com/hunter/email-finder",
   "host": "hunter.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.013,
   "price_atomic": "13000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-12T14:13:11.937Z"
  },
  {
   "url": "https://hunter.x402.paywithlocus.com/hunter/email-verifier",
   "host": "hunter.x402.paywithlocus.com",
   "description": "Locus public pay-per-use API",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x3C5CBe28ECA3b96023c45D3f877da834F1C7d5fA",
   "x402_version": 2,
   "updated": "2026-09-07T01:42:37.274Z"
  },
  {
   "url": "https://hyperliquid-accounts.use.x402atlas.com/fees",
   "host": "hyperliquid-accounts.use.x402atlas.com",
   "description": "A Hyperliquid account's fee schedule and trailing volume, for any 0x address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE79Aa9d55170f7E1AC420266ec93A6c28c436de8",
   "x402_version": 2,
   "updated": "2026-09-11T16:03:05.62Z"
  },
  {
   "url": "https://hyperliquid-accounts.use.x402atlas.com/fills",
   "host": "hyperliquid-accounts.use.x402atlas.com",
   "description": "A Hyperliquid account's recent trade fills (up to 2000) with price, size, fee and closed PnL, for any 0x address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE79Aa9d55170f7E1AC420266ec93A6c28c436de8",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:24.133Z"
  },
  {
   "url": "https://hyperliquid-accounts.use.x402atlas.com/open-orders",
   "host": "hyperliquid-accounts.use.x402atlas.com",
   "description": "A Hyperliquid account's resting open orders with frontend metadata, for any 0x address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE79Aa9d55170f7E1AC420266ec93A6c28c436de8",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:24.863Z"
  },
  {
   "url": "https://hyperliquid-accounts.use.x402atlas.com/portfolio",
   "host": "hyperliquid-accounts.use.x402atlas.com",
   "description": "A Hyperliquid account's historical account value and PnL across day/week/month/all-time windows, for any 0x address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE79Aa9d55170f7E1AC420266ec93A6c28c436de8",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:25.498Z"
  },
  {
   "url": "https://hyperliquid-accounts.use.x402atlas.com/spot",
   "host": "hyperliquid-accounts.use.x402atlas.com",
   "description": "A Hyperliquid account's spot token balances, for any 0x address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE79Aa9d55170f7E1AC420266ec93A6c28c436de8",
   "x402_version": 2,
   "updated": "2026-09-14T01:44:43.523Z"
  },
  {
   "url": "https://hyperliquid-accounts.use.x402atlas.com/staking",
   "host": "hyperliquid-accounts.use.x402atlas.com",
   "description": "A Hyperliquid account's HYPE staking summary (delegated/undelegated/pending), for any 0x address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE79Aa9d55170f7E1AC420266ec93A6c28c436de8",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:27.47Z"
  },
  {
   "url": "https://hyperliquid-accounts.use.x402atlas.com/state",
   "host": "hyperliquid-accounts.use.x402atlas.com",
   "description": "A Hyperliquid account's perpetuals state — open positions, margin summary and withdrawable balance, for any 0x address.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xE79Aa9d55170f7E1AC420266ec93A6c28c436de8",
   "x402_version": 2,
   "updated": "2026-09-09T17:00:43.554Z"
  },
  {
   "url": "https://hyperliquid-data.api.klymax402.com/api/orderbook",
   "host": "hyperliquid-data.api.klymax402.com",
   "description": "L2 order book for a Hyperliquid perp pair (POST variant)",
   "method": "POST",
   "chain": "base",
   "price": 0.003,
   "price_atomic": "3000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T21:38:49.077Z"
  },
  {
   "url": "https://hyperliquid-predict.use.x402atlas.com/outcomes",
   "host": "hyperliquid-predict.use.x402atlas.com",
   "description": "The catalog of Hyperliquid prediction-market outcomes and their metadata.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0xA55B06462A2e48661bAdF22f5841F95aE654b716",
   "x402_version": 2,
   "updated": "2026-09-13T19:37:25.551Z"
  },
  {
   "url": "https://hyperliquid-predict.use.x402atlas.com/settled",
   "host": "hyperliquid-predict.use.x402atlas.com",
   "description": "The settled result for one Hyperliquid prediction-market outcome by id.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xA55B06462A2e48661bAdF22f5841F95aE654b716",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:29.804Z"
  },
  {
   "url": "https://hyperliquid-whales.api.klymax402.com/api/positions",
   "host": "hyperliquid-whales.api.klymax402.com",
   "description": "Get aggregated whale positions on Hyperliquid",
   "method": "GET",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-12T17:07:38.425Z"
  },
  {
   "url": "https://hyperliquid-x402.rajdeep-dutta-in.workers.dev/market",
   "host": "hyperliquid-x402.rajdeep-dutta-in.workers.dev",
   "description": "Hyperliquid perpetual market data for AI agents — returns mark price, oracle price, funding, open interest, and best bid/ask for any listed perpetual asset.",
   "method": "GET",
   "chain": "base-sepolia",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x33d3456E7c00a9C6f7aeAdE9E9d8bb0dd6aB7824",
   "x402_version": 2,
   "updated": "2026-09-09T23:20:25.276Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/book",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "Live L2 order book for one Hyperliquid asset — bids and asks with price, size and order count, up to 20 levels per side.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:15.932Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/candles",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "OHLCV candles for one Hyperliquid asset over any interval (1m to 1M), normalized into named fields with RFC3339 timestamps.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:16.69Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/funding",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "Historical funding rates for one Hyperliquid perpetual over a time window — funding rate, premium and timestamp per hour.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:17.346Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/mids",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "Current mid price for every Hyperliquid asset (perps + spot) in one call — a fast whole-venue price snapshot.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-08T08:35:47.383Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/oi-caps",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "The Hyperliquid perpetual assets currently at their open-interest cap — a liquidity/risk signal.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-08T08:45:33.075Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/perps",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "Live context for every Hyperliquid perpetual — mark/oracle/mid price, funding, open interest, premium and 24h notional volume, zipped with each asset's metadata.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:19.525Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/perps-meta",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "The Hyperliquid perpetuals universe — tradeable symbols with max leverage and size decimals, without live context.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-14T01:45:00.068Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/predicted-funding",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "Predicted next funding rates per asset across venues (Hyperliquid vs CEX perps) — cross-venue carry, de-positioned from Hyperliquid's nested arrays.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-09T18:00:15.532Z"
  },
  {
   "url": "https://hyperliquid.use.x402atlas.com/spot",
   "host": "hyperliquid.use.x402atlas.com",
   "description": "Live context for every Hyperliquid spot pair — price, 24h notional volume and token supply, with token names resolved and context zipped in.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x383190a4F26F075Fc2c73F6738eAbf4Dc6F33442",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:22.31Z"
  },
  {
   "url": "https://hypernatt.com/api/m2m/liq-radar",
   "host": "hypernatt.com",
   "description": "Forced-order map. If cluster_grammar is present, read it before liq_radar. class=noise (<3%) is high-leverage bait - ignore. class=true (~7%+) is the low-leverage stack. Terrain, not a signal. Whitelist BTC ETH SOL BNB XRP HYPE ZEC (omit = BTC).",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5a78ace5dd133316c8aaf7e156fbfc57e1209cf9",
   "x402_version": 2,
   "updated": "2026-09-14T01:45:40.741Z"
  },
  {
   "url": "https://hypernatt.com/api/m2m/swap/quote",
   "host": "hypernatt.com",
   "description": "NattSwap cross-chain swap quote (Li.Fi)",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x5a78ace5dd133316c8aaf7e156fbfc57e1209cf9",
   "x402_version": 2,
   "updated": "2026-09-03T19:26:12.022Z"
  },
  {
   "url": "https://iban.openverbs.com/v1/bic",
   "host": "iban.openverbs.com",
   "description": "Validate a BIC/SWIFT code and decompose it into bank, country, location and branch codes.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:08.11Z"
  },
  {
   "url": "https://iban.openverbs.com/v1/validate",
   "host": "iban.openverbs.com",
   "description": "Validate an IBAN (mod-97 checksum, length, country format) and decompose it into country, bank, branch and account parts.",
   "method": "POST",
   "chain": "base",
   "price": 0.004,
   "price_atomic": "4000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:07:06.003Z"
  },
  {
   "url": "https://ical.openverbs.com/v1/create",
   "host": "ical.openverbs.com",
   "description": "Build a valid .ics document from event fields (summary, start/end, location, …).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:27.004Z"
  },
  {
   "url": "https://ical.openverbs.com/v1/expand",
   "host": "ical.openverbs.com",
   "description": "Expand an RRULE recurrence rule into its occurrence datetimes, with a human-readable description.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:24.975Z"
  },
  {
   "url": "https://ical.openverbs.com/v1/parse",
   "host": "ical.openverbs.com",
   "description": "Parse an .ics document into structured calendar events (summary, times, location, RRULE, attendees).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:22.919Z"
  },
  {
   "url": "https://icp-agent-marketplace.ngrok.app/api/agent-memory",
   "host": "icp-agent-marketplace.ngrok.app",
   "description": "Persistent memory for AI agents — secure, automatically backed up, and running on redundant ICP infrastructure with no single point of failure. Store what your agent needs to remember, on-chain, pay-per-write.",
   "method": "POST",
   "chain": "base",
   "price": 0.028,
   "price_atomic": "28000",
   "asset": "USDC",
   "pay_to": "0x0928b96e482676440ea91f547a49aadbdc1a7eb9",
   "x402_version": 2,
   "updated": "2026-09-10T14:11:55.905Z"
  },
  {
   "url": "https://icp-agent-marketplace.ngrok.app/api/agent-service",
   "host": "icp-agent-marketplace.ngrok.app",
   "description": "On-demand AI responses backed by autonomous ICP canisters. Submit a prompt, get an answer — redundant infrastructure, pay-per-query, no account required.",
   "method": "POST",
   "chain": "base",
   "price": 0.028,
   "price_atomic": "28000",
   "asset": "USDC",
   "pay_to": "0x0928b96e482676440ea91f547a49aadbdc1a7eb9",
   "x402_version": 2,
   "updated": "2026-09-09T03:23:24.279Z"
  },
  {
   "url": "https://id.openverbs.com/v1/decode",
   "host": "id.openverbs.com",
   "description": "Validate a ULID and extract its embedded timestamp and time/random components.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:36.361Z"
  },
  {
   "url": "https://id.openverbs.com/v1/inspect",
   "host": "id.openverbs.com",
   "description": "Validate a UUID and report its version and variant.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:31.931Z"
  },
  {
   "url": "https://id.openverbs.com/v1/ulid",
   "host": "id.openverbs.com",
   "description": "Generate one or more lexicographically sortable ULIDs (monotonic within a call).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-12T16:58:12.396Z"
  },
  {
   "url": "https://id.openverbs.com/v1/uuid",
   "host": "id.openverbs.com",
   "description": "Generate one or more UUIDs. Supports v4 (random), v1/v7 (time), and v3/v5 (namespaced).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:08:30.029Z"
  },
  {
   "url": "https://ident.halowerk.com/v1/sms-receive",
   "host": "ident.halowerk.com",
   "description": "Creates a five-minute inbound SMS lease through a configured licensed provider, polls received messages, and releases the number upstream on cancellation, expiry or failed x402 settlement. Twilio is supported directly; an HTTPS bearer-token lease provider can also implement the documented generic contract. Messages and lease metadata are removed after expiry.",
   "method": "POST",
   "chain": "base",
   "price": 0.006,
   "price_atomic": "6000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-08-25T12:43:52.076Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/check-icon",
   "host": "imagcon.app",
   "description": "Check whether an icon you already have meets real platform rules — W3C maskable safe zone (40%/50% circle), Android adaptive 108dp layer (66dp safe / 18dp margin), or iOS square+opaque+1024px guidance. One image, one target, structured pass/warn/fail/undetermined report. Pure local pixel inspection — no AI, no account. Distinct from icons-from-image, which generates a full icon set.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T16:20:55.112Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/generate-image",
   "host": "imagcon.app",
   "description": "Generate one image from a text prompt: app icon, brand logo, character mascot or illustration. POST JSON {description, type?, style?, aspect_ratio?}. type is icon, logo, mascot or illustration (default icon; only icon gets app-icon framing and mask safe margins). style is flat, metallic, 2d-game, clay, 3d, gradient or glassmorphism. aspect_ratio is 1:1, 4:3 or 16:9. Returns image_key and preview_u",
   "method": "POST",
   "chain": "base",
   "price": 0.195,
   "price_atomic": "195000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T16:35:16.283Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/generate-pwa-icons",
   "host": "imagcon.app",
   "description": "AI-generate a source image from a text description, then produce a complete PWA icon set (manifest.json, favicons, maskable icons, iOS, Android, Windows tiles, Safari pinned tab) packaged as a ZIP.",
   "method": "POST",
   "chain": "base",
   "price": 0.295,
   "price_atomic": "295000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T16:31:09.886Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/generate-splash-screens",
   "host": "imagcon.app",
   "description": "AI-generate a source image from a text description, then produce all 19 iOS/iPad launch splash screens composited against the supplied background color, packaged as a ZIP.",
   "method": "POST",
   "chain": "base",
   "price": 0.295,
   "price_atomic": "295000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T16:31:27.757Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/icons-from-image",
   "host": "imagcon.app",
   "description": "Generate a complete icon set from an existing image — covers PWA/web (manifest.json, favicons, maskable icons), iOS, Android, Windows tiles, and Safari pinned tabs in one ZIP. Most icon-resize tools only cover Android and iOS native — this one also covers the web/PWA platform they skip entirely.",
   "method": "POST",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-17T14:13:06.468Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/resize-image",
   "host": "imagcon.app",
   "description": "Resize any image to exact dimensions or social-media presets — Open Graph (1200x630), Twitter card, YouTube thumbnail, Instagram, LinkedIn. Smart fit modes avoid distortion: cover (focal-point crop), contain (padded), blur-fill letterbox, stretch. Deterministic and instant — no AI, no account required. Returns the resized PNG/JPEG/WebP directly. Images from generate-image resize free at /routes/x4",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T16:20:52.998Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/splash-from-image",
   "host": "imagcon.app",
   "description": "Generate all 19 iOS/iPad launch splash screens from an existing image. Returns a ZIP of all required sizes, composited against the supplied background color.",
   "method": "POST",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T14:01:04.534Z"
  },
  {
   "url": "https://imagcon.app/routes/x402/validate",
   "host": "imagcon.app",
   "description": "Test any x402 endpoint with a REAL signed payment from a fresh unfunded wallet — no funds can move. Returns the facilitator's verdict (healthy / broken / payment-ignored), decoded challenge, lint checks for silent payment-killers like over-long resource descriptions, and a 402index discovery report. Config validators check your paperwork; this reports what the facilitator actually said. Run it fro",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x1f2A484ef654d49c58c625b09e78B538501D652D",
   "x402_version": 2,
   "updated": "2026-08-29T14:01:16.502Z"
  },
  {
   "url": "https://image-captioner.pdfextractapi.workers.dev/caption",
   "host": "image-captioner.pdfextractapi.workers.dev",
   "description": "Generate a caption, alt text, tags, and dominant colors for an image.",
   "method": "POST",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0xA0AC44BECC6302298f01ed255B175ca1060C189E",
   "x402_version": 2,
   "updated": "2026-08-27T13:53:22.535Z"
  },
  {
   "url": "https://image-resize.api.klymax402.com/api/resize",
   "host": "image-resize.api.klymax402.com",
   "description": "Resize an image from URL",
   "method": "POST",
   "chain": "base",
   "price": 0.008,
   "price_atomic": "8000",
   "asset": "USDC",
   "pay_to": "0x6E8B64638b24C6D625b045dD353120d850064E2E",
   "x402_version": 2,
   "updated": "2026-09-02T20:11:25.64Z"
  },
  {
   "url": "https://image.gedx402.com/v1/image/:model",
   "host": "image.gedx402.com",
   "description": "Fast text-to-image with Flux 1 Schnell (@cf/black-forest-labs/flux-1-schnell). POST prompt and optional dimensions; returns base64 image output. Hero: GET /heroes/flux-schnell. Per-generation x402 pricing per USDC per request (see npm run pricing:report).",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0xb3C2776cE3F99cb3366520c27b4aC5D436942Ab6",
   "x402_version": 2,
   "updated": "2026-08-16T06:28:16.967Z"
  },
  {
   "url": "https://imagegen.coinopai.com/generate",
   "host": "imagegen.coinopai.com",
   "description": "Generate an AI image from a text prompt via FLUX Schnell — fast text-to-image for drafts, mockups, concept art, marketing images, and social graphics. Built for agents and automated content pipelines: pass a prompt and aspect ratio (1:1, 16:9, 9:16, 4:3), get back a hosted image URL. Create AI art via API — pay-per-call via x402 USDC on Base, no API key, no signup, no rate-limited free tier.",
   "method": "GET",
   "chain": "base",
   "price": 0.25,
   "price_atomic": "250000",
   "asset": "USDC",
   "pay_to": "0x4C1a4FcE51Fea51f128a01ccE8BecB106d391155",
   "x402_version": 2,
   "updated": "2026-09-08T17:24:12.848Z"
  },
  {
   "url": "https://imagegen.coinopai.com/generate/clean",
   "host": "imagegen.coinopai.com",
   "description": "Generate an AI image from a text prompt with the background automatically removed into a transparent PNG cutout (FLUX Schnell). Use it to create product photos, sticker designs, logo marks, or transparent assets for e-commerce listings and automated design pipelines — text-to-image plus background removal in one paid API call, no API key or image-editing step required.",
   "method": "GET",
   "chain": "base",
   "price": 0.35,
   "price_atomic": "350000",
   "asset": "USDC",
   "pay_to": "0x4C1a4FcE51Fea51f128a01ccE8BecB106d391155",
   "x402_version": 2,
   "updated": "2026-08-21T22:38:13.467Z"
  },
  {
   "url": "https://imagegen.coinopai.com/generate/hd",
   "host": "imagegen.coinopai.com",
   "description": "Start a high-resolution AI image job from a text prompt, using FLUX 1.1 Pro plus a 4x Real-ESRGAN upscale. The paid response returns HTTP 202 with a job_id and a free status_url to poll until the image succeeds or fails, preventing long generation from being lost to an HTTP proxy timeout.",
   "method": "GET",
   "chain": "base",
   "price": 0.5,
   "price_atomic": "500000",
   "asset": "USDC",
   "pay_to": "0x4C1a4FcE51Fea51f128a01ccE8BecB106d391155",
   "x402_version": 2,
   "updated": "2026-09-07T22:05:47.589Z"
  },
  {
   "url": "https://imagegen.coinopai.com/presets",
   "host": "imagegen.coinopai.com",
   "description": "List the transform presets for /transform: 58 identity-preserving image-to-image recipes (action figure, pet royalty, CEO portrait, cartoon villain, fantasy poster, storybook hero, pet astronaut and more) with id, title, tagline and whether each expects a person or a pet photo. Static JSON, answers in milliseconds. Spend $0.005 here before spending $0.75 on a transform.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x4C1a4FcE51Fea51f128a01ccE8BecB106d391155",
   "x402_version": 2,
   "updated": "2026-09-13T19:09:44.254Z"
  },
  {
   "url": "https://imagegen.coinopai.com/prompt-styles",
   "host": "imagegen.coinopai.com",
   "description": "Prompt Styles — a curated FLUX prompt-engineering cheat sheet: 12 proven style recipes, an aspect-ratio guide, and a tier picker for the paid /generate endpoints. Static JSON, answers in milliseconds. Spend $0.001 here before spending $0.25-$0.75 on a generation.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x4C1a4FcE51Fea51f128a01ccE8BecB106d391155",
   "x402_version": 2,
   "updated": "2026-09-02T18:42:33.306Z"
  },
  {
   "url": "https://img402.dev/api/upload",
   "host": "img402.dev",
   "description": "Upload an image with payment and get a public URL. Accepts multipart form-data (field 'image') or JSON {\"file\": \"<base64>\"}. 10MB max, permanent hosting (no expiration). PNG, JPEG, GIF, WebP.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x77f3c9bCb898Ad1d30e9a336E2cC3108d88D6c09",
   "x402_version": 2,
   "updated": "2026-09-08T17:15:30.639Z"
  },
  {
   "url": "https://imgopt.use.x402atlas.com/optimize",
   "host": "imgopt.use.x402atlas.com",
   "description": "Convert and compress images to WebP, AVIF, JPEG or PNG. Optimize and shrink photos for web and CDN delivery from any image URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x5a45010395d62e9C4A8a0931bDe0493AACA4f657",
   "x402_version": 2,
   "updated": "2026-09-01T06:30:30.517Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/bulletin",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "US Visa Bulletin decoder / priority date tracker. Returns current priority dates, green card wait-time estimates, filing-chart guidance, and movement trends across all EB and family preference categories. For immigration and visa agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:48.49Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/category-check",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Express Entry 2026 category checker — category membership now beats raw CRS (physicians drew at 169 vs CEC 507+). Declares your eligibility across all 10 categories (5 new in 2026, incl. the Canadian-experience trio and CAF recruits), the OBSERVED 2026 cutoff range per category, dormancy warnings (STEM: no draw in 27+ months), and a deterministic strategy read for your CRS. Source-pinned draw data",
   "method": "GET",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:49.413Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/citizenship",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Citizenship by investment (CBI) / second passport finder. Covers citizenship-by-investment programs, ancestry and heritage citizenship routes, naturalization timelines, and second-passport strategies worldwide. For immigration and relocation agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:48.06Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/compare",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Immigration country comparison / where-to-immigrate tool. Ranks multiple destination countries side by side for any nationality on difficulty, timeline, cost, visa options, and quality of life. Worldwide coverage for relocation and immigration agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:48.675Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/nomad",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Digital nomad visa finder / remote-work visa ranker. Ranks 50+ countries worldwide by income threshold, tax benefits, lifestyle, and processing speed to match the best remote-work visa to your nationality and budget. For nomad and relocation agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:47.886Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/pathway",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Permanent residency pathway finder / green card roadmap for any nationality and destination worldwide. Ranks every PR route by eligibility, timeline, cost, and difficulty, with the onward citizenship path. For immigration and relocation agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.2,
   "price_atomic": "200000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:47.961Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/points",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Express Entry CRS points calculator / skilled-worker visa eligibility estimator. Scores Canada Express Entry CRS, Australia SkillSelect, UK Points-Based System, Germany EU Blue Card, New Zealand, and Austria RWR from age, education, language, and work history. For immigration and relocation agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:49.484Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/retirement",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Retirement visa finder / retire-abroad country ranker. Ranks the best retirement and pensionado visa countries worldwide by income requirements, healthcare, taxes, cost of living, and path to permanent residency. For retirement and relocation agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:48.712Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/rights",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Immigrant rights / know-your-rights guide by country and visa type. Covers work rights, healthcare, education access, legal protections, and deportation defense for any immigration status worldwide. For immigration and legal agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:48.971Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/status",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "USCIS case status checker / receipt number decoder. Explains what a case status means, what happens next, processing-time context, and escalation options for green card, I-485, and other USCIS forms. For immigration and visa agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:48.459Z"
  },
  {
   "url": "https://immigrationpulse.theaslangroupllc.com/api/visa",
   "host": "immigrationpulse.theaslangroupllc.com",
   "description": "Visa requirements checker for any nationality and destination pair worldwide. Returns visa categories, work rights, processing times, costs, and refusal-risk factors across tourist, work, study, and family visas. For immigration and relocation agents.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:47.861Z"
  },
  {
   "url": "https://inference-cost-routing-api.johntaylor1online.workers.dev/calculate",
   "host": "inference-cost-routing-api.johntaylor1online.workers.dev",
   "description": "Inference Cost Routing",
   "method": "POST",
   "chain": "base",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x463c5fc6bca701970e38d5e8d4cc480a291860db",
   "x402_version": 2,
   "updated": "2026-09-09T04:12:17.772Z"
  },
  {
   "url": "https://inference.algono.co/v1/responses",
   "host": "inference.algono.co",
   "description": "Low-cost OpenAI-compatible Responses API inference over Solana USDC x402.",
   "method": "POST",
   "chain": "solana",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "44QXKrTUzT1j5MPkZCQAE1y5jur6mxvugSrB7g61ERZ3",
   "x402_version": 2,
   "updated": "2026-09-03T23:15:43.097Z"
  },
  {
   "url": "https://inferrail-x402-seller-testnet.onrender.com/invoke",
   "host": "inferrail-x402-seller-testnet.onrender.com",
   "description": "Inferrail computes payload-free Work-level economic summaries from declared economic events, returning known total cost, breakdowns by resource class and supplier, unknown-cost count, and price provenance without requiring prompt or response content.",
   "method": "POST",
   "chain": "base-sepolia",
   "price": 0.05,
   "price_atomic": "50000",
   "asset": "USDC",
   "pay_to": "0x98d21D9B67eF471Fb1Ce3C5dE8523627A40a34CE",
   "x402_version": 2,
   "updated": "2026-09-07T02:31:12.573Z"
  },
  {
   "url": "https://inflect.openverbs.com/v1/case",
   "host": "inflect.openverbs.com",
   "description": "Split an identifier or phrase into words and render it in every common case — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Title Case and Sentence case. Handles acronyms (HTMLParser → html parser).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:11:24.736Z"
  },
  {
   "url": "https://inflect.openverbs.com/v1/count",
   "host": "inflect.openverbs.com",
   "description": "Choose the singular or plural form for a given count, e.g. (apple, 3) → \"apples\", (apple, 1) → \"apple\". By default the count is prepended (\"3 apples\"); set includeCount=false to omit it.",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:11:22.938Z"
  },
  {
   "url": "https://inflect.openverbs.com/v1/pluralize",
   "host": "inflect.openverbs.com",
   "description": "Return the plural form of an English word (handles irregulars — person → people, mouse → mice).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:11:18.875Z"
  },
  {
   "url": "https://inflect.openverbs.com/v1/singularize",
   "host": "inflect.openverbs.com",
   "description": "Return the singular form of an English word (handles irregulars — people → person, mice → mouse).",
   "method": "POST",
   "chain": "base",
   "price": 0.002,
   "price_atomic": "2000",
   "asset": "USDC",
   "pay_to": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
   "x402_version": 2,
   "updated": "2026-09-06T08:11:20.996Z"
  },
  {
   "url": "https://insider-radar-agent.insider-radar-agent.workers.dev/v1/kol_signals_delayed",
   "host": "insider-radar-agent.insider-radar-agent.workers.dev",
   "description": "Same KOL confluence feed as kol_signals_live with every row at least 45 minutes old — the evaluation tier",
   "method": "GET",
   "chain": "solana",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "8D5DSpGroX5P9v6oGHLUVLFXujp6En1zYdf5KTTQ5N8V",
   "x402_version": 2,
   "updated": "2026-09-09T11:11:36.837Z"
  },
  {
   "url": "https://insider-radar-agent.insider-radar-agent.workers.dev/v1/leaderboard",
   "host": "insider-radar-agent.insider-radar-agent.workers.dev",
   "description": "Ranked bot leaderboard with eff_n and the luck-ceiling honesty note",
   "method": "GET",
   "chain": "solana",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "8D5DSpGroX5P9v6oGHLUVLFXujp6En1zYdf5KTTQ5N8V",
   "x402_version": 2,
   "updated": "2026-09-12T17:17:40.073Z"
  },
  {
   "url": "https://insider-radar-agent.insider-radar-agent.workers.dev/v1/smart_holdings",
   "host": "insider-radar-agent.insider-radar-agent.workers.dev",
   "description": "13F institutional holdings rollup: top-held names, filer roster, per-ticker holder counts (top 300)",
   "method": "GET",
   "chain": "solana",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "8D5DSpGroX5P9v6oGHLUVLFXujp6En1zYdf5KTTQ5N8V",
   "x402_version": 2,
   "updated": "2026-09-09T10:20:56.604Z"
  },
  {
   "url": "https://insider.lonestaroracle.xyz/trades",
   "host": "insider.lonestaroracle.xyz",
   "description": "Insider trades — SEC Form 4 buys and sells by officers and directors for any ticker",
   "method": "GET",
   "chain": "base",
   "price": 0.03,
   "price_atomic": "30000",
   "asset": "USDC",
   "pay_to": "0x52Ab53912D37759B2ad364f22dD06B16714b6C06",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:03.419Z"
  },
  {
   "url": "https://instagram.use.x402atlas.com/posts/:username",
   "host": "instagram.use.x402atlas.com",
   "description": "Page through an Instagram account's posts by username — captions, like and comment counts, media type, video duration, image and thumbnail URLs, post permalinks, tagged users and location, plus a cursor for the next page. Instagram posts feed, reels listing, creator content history, social post data. No API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb",
   "x402_version": 2,
   "updated": "2026-09-01T06:32:16.668Z"
  },
  {
   "url": "https://instagram.use.x402atlas.com/profile/:username",
   "host": "instagram.use.x402atlas.com",
   "description": "Full Instagram profile by username — bio, follower and following counts, posts count, verified and business account flags, category, contact email, external and bio links, profile picture, plus the first page of recent posts and a cursor for more. Instagram profile lookup, creator and influencer stats, follower count, social audience data. No API key.",
   "method": "GET",
   "chain": "base",
   "price": 0.04,
   "price_atomic": "40000",
   "asset": "USDC",
   "pay_to": "0x28410EaC7393dba041cd5a92eEfe7a8E834310bb",
   "x402_version": 2,
   "updated": "2026-09-08T23:27:07.055Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/auto",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Auto insurance premium estimate and coverage analysis — car insurance coverage adequacy, savings opportunities, carrier comparison, and a country-aware estimated annual premium range from public benchmarks. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:49.437Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/business",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Business insurance coverage planner and cost estimate — exactly which policies a small business needs (general liability, BOP, professional liability, workers comp), country-aware cost estimates from public benchmarks, and where to buy them. For small-business and insurance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:12.078Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/claim",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Insurance claim should-I-file decision and premium-impact analysis — whether to file given the rate hit, plus a documentation checklist and adjuster-negotiation tips. Country-aware for non-US claimants. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:13.689Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/disability",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Disability insurance and income-protection calculator — how much coverage to buy, key policy features (own-occupation vs any-occupation), carrier recommendations, and a country-aware estimated premium from public benchmarks. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:50.455Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/home",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Home insurance premium estimate and coverage gap analysis — homeowners coverage adequacy, flood and catastrophe exposure, carrier comparison, and a country-aware estimated annual premium range from public benchmarks. For insurance and homebuyer agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-09-09T00:52:36.91Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/life",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Life insurance needs calculator and coverage-amount estimate — how much term life to buy (DIME method), term length, carrier guidance, and a country-aware estimated premium from public benchmarks. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:49.597Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/life-event",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Life-event insurance checklist and coverage to-do list — a prioritized insurance action plan triggered by marriage, a new baby, a home purchase, job change, divorce, or any major life change. Country-aware. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.1,
   "price_atomic": "100000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:16:14.683Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/prompt-pay-letter",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Citation-locked late-claim interest demand letter — the deterministic check plus a demand built on the lane's own day-count math table (TX 18%/prime+5, FL CFO quarterly factors from the notice date, NY no-fault 2%/month, AZ 10%, GA 12%, CA 15% + auto-include penalty). TX weather letters satisfy the §542A.003 pre-suit notice, element by element. Verbatim statutory quotes; the escalation is a free D",
   "method": "GET",
   "chain": "base",
   "price": 2,
   "price_atomic": "2000000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-17T15:22:34.969Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/rate",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Insurance rate optimizer and lower-my-premium plan — explains why a policy is expensive and exactly how to reduce it (discounts, deductible moves, carrier switches), benchmarked against country averages. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:50.592Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/renters",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Renters insurance premium estimate and coverage calculator — right coverage amounts, carrier comparison, umbrella guidance, and a country-aware estimated monthly premium from public benchmarks. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:50.032Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/review",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Annual insurance review and policy-portfolio check — surfaces coverage gaps, overpayments, bundling savings, and life-stage adjustments across an entire set of policies. Country-aware. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.15,
   "price_atomic": "150000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:49.855Z"
  },
  {
   "url": "https://insurepulse.theaslangroupllc.com/api/insure/umbrella",
   "host": "insurepulse.theaslangroupllc.com",
   "description": "Umbrella insurance and excess-liability calculator — whether a household needs it, how much coverage to carry, what it protects, and a country-aware estimated annual cost from public benchmarks. For insurance and personal-finance agents, any country.",
   "method": "GET",
   "chain": "base",
   "price": 0.08,
   "price_atomic": "80000",
   "asset": "USDC",
   "pay_to": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
   "x402_version": 2,
   "updated": "2026-08-20T14:02:50.767Z"
  },
  {
   "url": "https://intel.chainquery.com/v1/address/:addr",
   "host": "intel.chainquery.com",
   "description": "ChainQuery Bitcoin Intelligence: independent Bitcoin-native on-chain data over x402, no API key. Per-address balance, received/spent flows, quantum exposure, and best-effort labels/tags.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7Cf45cD775Bdf31a5a96fa0A5805DF0b610D87ff",
   "x402_version": 2,
   "updated": "2026-08-17T12:23:10.596Z"
  },
  {
   "url": "https://intel.chainquery.com/v1/cdd",
   "host": "intel.chainquery.com",
   "description": "ChainQuery Bitcoin Intelligence: independent Bitcoin-native on-chain data over x402, no API key. Coin Days Destroyed (CDD) spike classifier (state normal/elevated/spike/extreme + z-score vs 30-day baseline).",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7Cf45cD775Bdf31a5a96fa0A5805DF0b610D87ff",
   "x402_version": 2,
   "updated": "2026-08-28T08:58:34.511Z"
  },
  {
   "url": "https://intel.chainquery.com/v1/coin-velocity",
   "host": "intel.chainquery.com",
   "description": "ChainQuery Bitcoin Intelligence: independent Bitcoin-native on-chain data over x402, no API key. 90- and 365-day rolling coin-velocity time series derived from CDD and supply.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7Cf45cD775Bdf31a5a96fa0A5805DF0b610D87ff",
   "x402_version": 2,
   "updated": "2026-08-30T04:59:19.821Z"
  },
  {
   "url": "https://intel.chainquery.com/v1/fee-pressure",
   "host": "intel.chainquery.com",
   "description": "ChainQuery Bitcoin Intelligence: independent Bitcoin-native on-chain data over x402, no API key. Live mempool fee-pressure signal (state low/moderate/high/severe + score in sat/vB).",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x7Cf45cD775Bdf31a5a96fa0A5805DF0b610D87ff",
   "x402_version": 2,
   "updated": "2026-09-13T19:35:15.681Z"
  },
  {
   "url": "https://intel.chainquery.com/v1/hodl-waves",
   "host": "intel.chainquery.com",
   "description": "ChainQuery Bitcoin Intelligence: independent Bitcoin-native on-chain data over x402, no API key. Full HODL-waves history: supply split across 12 age bands per weekly snapshot.",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x7Cf45cD775Bdf31a5a96fa0A5805DF0b610D87ff",
   "x402_version": 2,
   "updated": "2026-09-09T11:11:42.774Z"
  },
  {
   "url": "https://intel.chainquery.com/v1/richlist",
   "host": "intel.chainquery.com",
   "description": "ChainQuery Bitcoin Intelligence: independent Bitcoin-native on-chain data over x402, no API key. Top 10 addresses by balance from the weekly UTXO-set snapshot, with labels.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x7Cf45cD775Bdf31a5a96fa0A5805DF0b610D87ff",
   "x402_version": 2,
   "updated": "2026-08-28T08:58:51.514Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/discover/intel/labels/:address",
   "host": "intel.halowerk.com",
   "description": "Identischer Alias der Adressklassifikation für x402-Discovery. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T05:07:59.787Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/discover/memory",
   "host": "intel.halowerk.com",
   "description": "Gibt den geprüften Inhalt als Echo zurück und speichert nichts. Die verifizierte Zahleradresse wird nur für die Abrechnung verwendet.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:38:42.461Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/intel/alerts",
   "host": "intel.halowerk.com",
   "description": "Liefert bis zu 200 Alarme seit einem optionalen ISO-Zeitpunkt. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-12T16:52:08.818Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/intel/labels",
   "host": "intel.halowerk.com",
   "description": "Speichert höchstens zehn Labels ausschließlich im Namensraum des Zahlers. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:08:33.543Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/intel/labels/:address",
   "host": "intel.halowerk.com",
   "description": "Liefert belegte Labels, Namen, Kategorien, Quellen und Konfidenz. Eigene Labels sind Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:08:32.159Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/intel/watches",
   "host": "intel.halowerk.com",
   "description": "Liefert nur aktive Watches der verifizierten Zahleradresse. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:38:28.787Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/intel/watches/:id",
   "host": "intel.halowerk.com",
   "description": "Löscht Watch und zugehörige Alarme nur beim verifizierten Eigentümer. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "DELETE",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:38:40.91Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/intel/watches/:id/check",
   "host": "intel.halowerk.com",
   "description": "Prüft die Watch sofort und speichert neue Alarme nach erfolgreicher Zahlung. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "POST",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:38:27.14Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/memory",
   "host": "intel.halowerk.com",
   "description": "q verwendet echtes SQLite FTS5, zusätzlich stehen Namespace und Tagfilter bereit. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "GET",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:38:34.632Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/memory/:id",
   "host": "intel.halowerk.com",
   "description": "Löscht nur einen Eintrag der verifizierten Zahleradresse. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "DELETE",
   "chain": "base",
   "price": 0.001,
   "price_atomic": "1000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:38:39.466Z"
  },
  {
   "url": "https://intel.halowerk.com/v1/memory/export",
   "host": "intel.halowerk.com",
   "description": "Ein bezahlter Aufruf liefert alle nicht abgelaufenen Einträge des Zahlers als JSON-Lines. Die verifizierte Zahleradresse ist der Eigentümer; Ergebnisse und gespeicherte Daten sind strikt auf diesen Zahler begrenzt.",
   "method": "GET",
   "chain": "base",
   "price": 0.005,
   "price_atomic": "5000",
   "asset": "USDC",
   "pay_to": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
   "x402_version": 2,
   "updated": "2026-09-07T06:38:32.963Z"
  },
  {
   "url": "https://intel.hugen.tokyo/intel/contract-report/lite",
   "host": "intel.hugen.tokyo",
   "description": "Smart contract audit summary — verified source analysis, security flags, proxy detection, risk scoring 0-100. No AI verdict prose — structured flags only. For AI-synthesized risk assessment, see /intel/contract-report ($0.50). Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-23T01:45:39.412Z"
  },
  {
   "url": "https://intel.hugen.tokyo/intel/token-report/lite",
   "host": "intel.hugen.tokyo",
   "description": "Multi-source token due diligence — same aggregation as token-report (security checks, market data, liquidity analysis from 4+ sources) with weighted 0-100 risk scoring and red/green flags. No AI verdict prose — structured score only. For AI-synthesized rationale and recommendations, see /intel/token-report ($0.50). Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-09-12T17:24:48.277Z"
  },
  {
   "url": "https://intel.hugen.tokyo/intel/wallet-report/lite",
   "host": "intel.hugen.tokyo",
   "description": "Wallet intelligence — address security check, on-chain activity classification (whale/bot/trader/retail), and risk scoring 0-100. No AI verdict prose — structured classification only. For AI-synthesized rationale, see /intel/wallet-report ($0.50). Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-16T23:45:40.038Z"
  },
  {
   "url": "https://intel.hugen.tokyo/intel/yield-report/lite",
   "host": "intel.hugen.tokyo",
   "description": "DeFi yield and protocol risk scan — TVL rankings and risk tier (A-D) per protocol, audit status. No AI verdict prose — structured tier data only. For AI-synthesized assessment and recommendations, see /intel/yield-report ($0.50). Accepts USDC payments on Base and Solana",
   "method": "GET",
   "chain": "base",
   "price": 0.02,
   "price_atomic": "20000",
   "asset": "USDC",
   "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
   "x402_version": 2,
   "updated": "2026-08-23T01:36:16.075Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/contact-emails",
   "host": "intel.rallylive.ca",
   "description": "Bulk contact email finder: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /contact-emails endpoint (Find public contact email addresses on a company's homepage). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:06.542Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/disposable-email",
   "host": "intel.rallylive.ca",
   "description": "Bulk disposable email check: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /disposable-email endpoint (Disposable / temporary email detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:20.407Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns",
   "host": "intel.rallylive.ca",
   "description": "Bulk DNS lookup: up to 20 domains in one $0.01 call. For each: A records, MX records, nameservers, and whether SPF and DMARC exist. Batch domain checks for lead lists, portfolio audits and monitoring at a twentieth of the per-domain price.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:32.08Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/a",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns a records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/a endpoint (DNS A record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:14.593Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/aaaa",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns aaaa records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/aaaa endpoint (DNS AAAA record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:22.367Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/all",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns all records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/all endpoint (All common DNS records for a domain in one call). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:26.431Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/blacklist",
   "host": "intel.rallylive.ca",
   "description": "Bulk dnsbl check: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/blacklist endpoint (IP blacklist). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:54.37Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/caa",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns caa records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/caa endpoint (DNS CAA record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:30.406Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/cname",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns cname record: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/cname endpoint (DNS CNAME record lookup for a hostname). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:28.198Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/dkim-selectors",
   "host": "intel.rallylive.ca",
   "description": "Bulk dkim selector scan: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/dkim-selectors endpoint (DKIM selector scan). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:00.224Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/dnssec",
   "host": "intel.rallylive.ca",
   "description": "Bulk dnssec check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/dnssec endpoint (DNSSEC check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:32.227Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/https",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns https record: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/https endpoint (DNS HTTPS/SVCB record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:30.484Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/idn",
   "host": "intel.rallylive.ca",
   "description": "Bulk idn punycode convert: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/idn endpoint (IDN / punycode converter and homograph check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:54.187Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/mail-provider",
   "host": "intel.rallylive.ca",
   "description": "Bulk mail provider detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/mail-provider endpoint (Mail provider detection for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:56.442Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/mx",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns mx records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/mx endpoint (DNS MX record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:24.382Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/nameserver-health",
   "host": "intel.rallylive.ca",
   "description": "Bulk nameserver health: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/nameserver-health endpoint (Nameserver health for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:04.441Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/ns",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns ns records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/ns endpoint (DNS NS record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:18.265Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/ns-provider",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns provider detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/ns-provider endpoint (DNS hosting provider detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:50.624Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/propagation",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns propagation check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/propagation endpoint (DNS propagation check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:52.162Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/reverse",
   "host": "intel.rallylive.ca",
   "description": "Bulk reverse dns lookup: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/reverse endpoint (Reverse DNS). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:34.345Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/soa",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns soa record: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/soa endpoint (DNS SOA record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:26.204Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/spf-flatten",
   "host": "intel.rallylive.ca",
   "description": "Bulk spf flatten: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/spf-flatten endpoint (SPF flattener). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:58.426Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/srv",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns srv records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/srv endpoint (DNS SRV record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:22.21Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/tld-info",
   "host": "intel.rallylive.ca",
   "description": "Bulk tld info: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/tld-info endpoint (TLD information). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:58.27Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/ttl",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns ttl audit: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/ttl endpoint (DNS TTL audit). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:46.608Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/txt",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns txt records: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/txt endpoint (DNS TXT record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:26.16Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/txt-verification",
   "host": "intel.rallylive.ca",
   "description": "Bulk saas verification tokens: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/txt-verification endpoint (Which SaaS vendors a company uses, from DNS TXT verification tokens). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:50.447Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/typosquats",
   "host": "intel.rallylive.ca",
   "description": "Bulk typosquat generator: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/typosquats endpoint (Typosquat finder). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:14.208Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/wildcard",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns wildcard check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/wildcard endpoint (Wildcard DNS check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:02.366Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/dns/zone-diff",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns change detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /dns/zone-diff endpoint (DNS change detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:06.374Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/domain-expiry",
   "host": "intel.rallylive.ca",
   "description": "Bulk domain expiration date: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /domain-expiry endpoint (When does this domain expire? Returns the domain expiration date, days until expiry, registration date, registrar and status codes from RDAP). Batch enrichment for agents t",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:50.169Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/domain-score",
   "host": "intel.rallylive.ca",
   "description": "Bulk domain trust score: up to 10 domains in one $0.01 call, each with the 0-100 established/legitimacy score, top reasons, domain age, mail and HTTPS presence. Rank or filter a list of domains for fraud screening and lead scoring at a tenth of the per-domain price.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:32.655Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email-security",
   "host": "intel.rallylive.ca",
   "description": "Bulk spf dmarc check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email-security endpoint (Email security check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:58:02.768Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email-verify",
   "host": "intel.rallylive.ca",
   "description": "Bulk email verification: up to 20 addresses in one $0.01 call. For each: syntax, MX presence, disposable and role-address flags, free-provider flag, mail provider and a deliverable verdict with reason, plus a summary count. Email list cleaning at a twentieth of the per-address price.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:40:32.911Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/bimi",
   "host": "intel.rallylive.ca",
   "description": "Bulk bimi record check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/bimi endpoint (BIMI record check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:38.278Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/catch-all-hint",
   "host": "intel.rallylive.ca",
   "description": "Bulk catch all hint: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/catch-all-hint endpoint (Catch-all mailbox hint). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:06.172Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/deliverability-report",
   "host": "intel.rallylive.ca",
   "description": "Bulk email deliverability report: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/deliverability-report endpoint (Email authentication and deliverability report for a domain in one call). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:06.179Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/dkim",
   "host": "intel.rallylive.ca",
   "description": "Bulk dkim selector check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/dkim endpoint (DKIM check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:38.461Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/dmarc",
   "host": "intel.rallylive.ca",
   "description": "Bulk dmarc record check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/dmarc endpoint (DMARC record check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:36.424Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/domain-from-email",
   "host": "intel.rallylive.ca",
   "description": "Bulk email domain intel: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/domain-from-email endpoint (From an email address to its company). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:26.342Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/gravatar",
   "host": "intel.rallylive.ca",
   "description": "Bulk gravatar check: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/gravatar endpoint (Gravatar check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:22.232Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/mta-sts",
   "host": "intel.rallylive.ca",
   "description": "Bulk mta sts tlsrpt check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/mta-sts endpoint (MTA-STS and TLS-RPT check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:30.174Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/normalize",
   "host": "intel.rallylive.ca",
   "description": "Bulk email normalize: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/normalize endpoint (Email normalizer). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:18.275Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/provider",
   "host": "intel.rallylive.ca",
   "description": "Bulk email provider detect: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/provider endpoint (Email provider detection for an address or domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:02.372Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/role",
   "host": "intel.rallylive.ca",
   "description": "Bulk role address check: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/role endpoint (Role-address detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:08.548Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/spf",
   "host": "intel.rallylive.ca",
   "description": "Bulk spf record check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/spf endpoint (SPF record check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:34.359Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/spoofable",
   "host": "intel.rallylive.ca",
   "description": "Bulk spoofability check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/spoofable endpoint (Can this domain be spoofed? Checks whether SPF and DMARC together actually block forged mail). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:12.422Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/email/syntax",
   "host": "intel.rallylive.ca",
   "description": "Bulk email syntax check: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /email/syntax endpoint (Fast email syntax check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:02.293Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/host/ips",
   "host": "intel.rallylive.ca",
   "description": "Bulk hostname to ips: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /host/ips endpoint (Hostname to IPs with hosting attribution). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:46.209Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/http-headers",
   "host": "intel.rallylive.ca",
   "description": "Bulk security headers check: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /http-headers endpoint (HTTP security headers check for a website). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:16.372Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip-reputation",
   "host": "intel.rallylive.ca",
   "description": "Bulk ip reputation check: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip-reputation endpoint (IP reputation check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:54.566Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/asn",
   "host": "intel.rallylive.ca",
   "description": "Bulk ip to asn: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/asn endpoint (IP to ASN lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:34.322Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/cloud",
   "host": "intel.rallylive.ca",
   "description": "Bulk cloud provider detect: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/cloud endpoint (Cloud / hosting provider detection for an IP or hostname). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:10.595Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/expand",
   "host": "intel.rallylive.ca",
   "description": "Bulk ipv6 expand compress: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/expand endpoint (IPv6 normalizer). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:20.368Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/geo",
   "host": "intel.rallylive.ca",
   "description": "Bulk ip country: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/geo endpoint (IP to country). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:30.404Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/info",
   "host": "intel.rallylive.ca",
   "description": "Bulk ip address info: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/info endpoint (IP address intelligence in one call). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:42.704Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/ipv6-support",
   "host": "intel.rallylive.ca",
   "description": "Bulk ipv6 support check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/ipv6-support endpoint (IPv6 readiness check for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:14.209Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/is-cdn",
   "host": "intel.rallylive.ca",
   "description": "Bulk cdn ip check: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/is-cdn endpoint (Is this IP a CDN or reverse proxy? Detects Cloudflare, Akamai, Fastly, CloudFront, Imperva/Incapsula, Sucuri, StackPath, Bunny, KeyCDN, Gcor). Batch enrichment for agents that hold a list. $",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:16.291Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/is-tor",
   "host": "intel.rallylive.ca",
   "description": "Bulk tor exit check: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/is-tor endpoint (Tor exit node check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:20.261Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/private-check",
   "host": "intel.rallylive.ca",
   "description": "Bulk ip private bogon check: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/private-check endpoint (IP address classification). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:58.196Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/rdap",
   "host": "intel.rallylive.ca",
   "description": "Bulk ip whois rdap: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/rdap endpoint (IP WHOIS via RDAP). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:42.731Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ip/validate",
   "host": "intel.rallylive.ca",
   "description": "Bulk ip validate: up to 20 ips in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ip/validate endpoint (IP address validator). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:24.385Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/is-it-up",
   "host": "intel.rallylive.ca",
   "description": "Bulk is website up: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /is-it-up endpoint (Is this website up? Checks if a URL is online right now and answers up/down with the HTTP status code, response time in ms, final URL after ). Batch enrichment for agents that hold a list. ",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:30.408Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/cert-chain-sans",
   "host": "intel.rallylive.ca",
   "description": "Bulk certificate sans: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/cert-chain-sans endpoint (Subject Alternative Names of the newest certificate for a domain from certificate-transparency logs). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:58.203Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/cert-history",
   "host": "intel.rallylive.ca",
   "description": "Bulk certificate history: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/cert-history endpoint (Certificate issuance history from certificate-transparency logs). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:10.48Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/dns-vs-http",
   "host": "intel.rallylive.ca",
   "description": "Bulk dns http consistency: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/dns-vs-http endpoint (DNS vs HTTP consistency). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:14.441Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/domain-expiry",
   "host": "intel.rallylive.ca",
   "description": "Bulk domain expiry days: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/domain-expiry endpoint (Domain registration expiry). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:38.313Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/http3",
   "host": "intel.rallylive.ca",
   "description": "Bulk http3 support: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/http3 endpoint (HTTP/3 and modern-transport support). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:42.408Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/latency",
   "host": "intel.rallylive.ca",
   "description": "Bulk latency probe: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/latency endpoint (Latency probe). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:42.441Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/mail-health",
   "host": "intel.rallylive.ca",
   "description": "Bulk mail health report: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/mail-health endpoint (Mail health report with an A-F grade in one call). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:46.333Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/security-grade",
   "host": "intel.rallylive.ca",
   "description": "Bulk security grade: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/security-grade endpoint (Security grade A-F for a website in one number). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:26.418Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/sitemap-fresh",
   "host": "intel.rallylive.ca",
   "description": "Bulk sitemap freshness: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/sitemap-fresh endpoint (Sitemap freshness). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:06.227Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/status-page",
   "host": "intel.rallylive.ca",
   "description": "Bulk status page detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/status-page endpoint (Status page finder). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:46.458Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/monitor/www-vs-apex",
   "host": "intel.rallylive.ca",
   "description": "Bulk www apex check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /monitor/www-vs-apex endpoint (www vs apex check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:02.169Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/mx-lookup",
   "host": "intel.rallylive.ca",
   "description": "Bulk mx record lookup: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /mx-lookup endpoint (MX record lookup). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:22.422Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page-links",
   "host": "intel.rallylive.ca",
   "description": "Bulk webpage link extractor: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page-links endpoint (Extract all outbound links from a web page's main content as absolute URLs, plus its headings outline and title). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:18.41Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page-meta",
   "host": "intel.rallylive.ca",
   "description": "Bulk website metadata: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page-meta endpoint (Website homepage metadata extraction). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:04.421Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page-outline",
   "host": "intel.rallylive.ca",
   "description": "Bulk webpage outline: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page-outline endpoint (Web page structure and outline). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:02.322Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page-snippet",
   "host": "intel.rallylive.ca",
   "description": "Bulk webpage snippet: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page-snippet endpoint (Lightweight web page snippet). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:00.679Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page-text",
   "host": "intel.rallylive.ca",
   "description": "Bulk webpage text extractor: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page-text endpoint (Extract the readable main text of a web page as plain text). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:10.303Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/chunks",
   "host": "intel.rallylive.ca",
   "description": "Bulk text chunker: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/chunks endpoint (Page to RAG chunks). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:22.466Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/codeblocks",
   "host": "intel.rallylive.ca",
   "description": "Bulk code block extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/codeblocks endpoint (Code block extraction from a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:26.422Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/entities",
   "host": "intel.rallylive.ca",
   "description": "Bulk entity extract heuristic: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/entities endpoint (Named-entity candidates from a page without an LLM). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:34.346Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/faq",
   "host": "intel.rallylive.ca",
   "description": "Bulk faq extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/faq endpoint (FAQ extraction). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:44.207Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/footer",
   "host": "intel.rallylive.ca",
   "description": "Bulk footer links extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/footer endpoint (Footer link extraction with classification). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:30.218Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/html",
   "host": "intel.rallylive.ca",
   "description": "Bulk html fetch: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/html endpoint (Raw HTML fetch). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:34.18Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/links-status",
   "host": "intel.rallylive.ca",
   "description": "Bulk page links status: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/links-status endpoint (Status of the first 20 links on a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:38.358Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/main-image",
   "host": "intel.rallylive.ca",
   "description": "Bulk main image detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/main-image endpoint (Main image of a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:28.36Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/nav",
   "host": "intel.rallylive.ca",
   "description": "Bulk site navigation extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/nav endpoint (Site navigation extraction). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:32.591Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/quotes",
   "host": "intel.rallylive.ca",
   "description": "Bulk quote extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/quotes endpoint (Quotation extraction). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:30.456Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/sentences",
   "host": "intel.rallylive.ca",
   "description": "Bulk sentence split: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/sentences endpoint (Page text split into sentences). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:26.316Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/summary-stats",
   "host": "intel.rallylive.ca",
   "description": "Bulk content stats: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/summary-stats endpoint (Content statistics for a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:40.325Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/text-diff",
   "host": "intel.rallylive.ca",
   "description": "Bulk page diff: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/text-diff endpoint (Page text diff against your previous call). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:48.177Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/page/word-freq",
   "host": "intel.rallylive.ca",
   "description": "Bulk word frequency: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /page/word-freq endpoint (Word frequency for a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:36.287Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/redirect-trace",
   "host": "intel.rallylive.ca",
   "description": "Bulk redirect chain tracer: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /redirect-trace endpoint (Trace the full HTTP redirect chain for a URL). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:14.715Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/scrape",
   "host": "intel.rallylive.ca",
   "description": "Bulk website scraper: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /scrape endpoint (Scrape a website page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:10.208Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/seo-audit",
   "host": "intel.rallylive.ca",
   "description": "Bulk seo audit: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /seo-audit endpoint (SEO audit of a web page with a 0-100 score and a ranked issues list). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:14.393Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/addresses",
   "host": "intel.rallylive.ca",
   "description": "Bulk address extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/addresses endpoint (Postal address candidates from a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:28.287Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/ads-txt",
   "host": "intel.rallylive.ca",
   "description": "Bulk ads txt: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/ads-txt endpoint (ads). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:34.194Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/analytics-ids",
   "host": "intel.rallylive.ca",
   "description": "Bulk analytics id extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/analytics-ids endpoint (Analytics and pixel ID extractor). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:54.247Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/author",
   "host": "intel.rallylive.ca",
   "description": "Bulk author detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/author endpoint (Article author and byline detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:18.499Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/broken-links",
   "host": "intel.rallylive.ca",
   "description": "Bulk broken link check: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/broken-links endpoint (Broken link check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:04.326Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/cache-headers",
   "host": "intel.rallylive.ca",
   "description": "Bulk cache headers check: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/cache-headers endpoint (Caching headers check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:54.165Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/canonical",
   "host": "intel.rallylive.ca",
   "description": "Bulk canonical check: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/canonical endpoint (Canonical URL check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:46.464Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/cdn",
   "host": "intel.rallylive.ca",
   "description": "Bulk cdn detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/cdn endpoint (CDN detection for a site). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:50.183Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/change-detect",
   "host": "intel.rallylive.ca",
   "description": "Bulk page change detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/change-detect endpoint (Page change detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:06.237Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/cms",
   "host": "intel.rallylive.ca",
   "description": "Bulk cms detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/cms endpoint (CMS and platform detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:12.445Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/company-profile",
   "host": "intel.rallylive.ca",
   "description": "Bulk company profile: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/company-profile endpoint (Company profile from a domain in one call). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:32.2Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/compression",
   "host": "intel.rallylive.ca",
   "description": "Bulk compression check: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/compression endpoint (HTTP compression check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:16.292Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/cookies",
   "host": "intel.rallylive.ca",
   "description": "Bulk cookie audit: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/cookies endpoint (Cookie audit from the Set-Cookie headers of a page load). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:02.216Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/dates",
   "host": "intel.rallylive.ca",
   "description": "Bulk date extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/dates endpoint (Date extraction from a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:14.16Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/favicon",
   "host": "intel.rallylive.ca",
   "description": "Bulk favicon finder: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/favicon endpoint (Favicon and app icon finder). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:38.204Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/feeds",
   "host": "intel.rallylive.ca",
   "description": "Bulk rss feed discovery: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/feeds endpoint (RSS / Atom feed discovery). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:30.439Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/forms",
   "host": "intel.rallylive.ca",
   "description": "Bulk form detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/forms endpoint (Form detection on a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:46.16Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/h1-audit",
   "host": "intel.rallylive.ca",
   "description": "Bulk heading audit: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/h1-audit endpoint (Heading structure audit). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:50.399Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/hreflang",
   "host": "intel.rallylive.ca",
   "description": "Bulk hreflang map: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/hreflang endpoint (hreflang map). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:38.217Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/hsts-preload",
   "host": "intel.rallylive.ca",
   "description": "Bulk hsts preload check: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/hsts-preload endpoint (HSTS check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:06.528Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/http-methods",
   "host": "intel.rallylive.ca",
   "description": "Bulk http methods check: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/http-methods endpoint (HTTP methods check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:02.5Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/images",
   "host": "intel.rallylive.ca",
   "description": "Bulk page images: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/images endpoint (Image inventory for a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:50.524Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/jsonld",
   "host": "intel.rallylive.ca",
   "description": "Bulk structured data extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/jsonld endpoint (Structured data extractor). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:30.474Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/keywords",
   "host": "intel.rallylive.ca",
   "description": "Bulk keyword extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/keywords endpoint (Keyword and topic extraction from a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:08.408Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/language",
   "host": "intel.rallylive.ca",
   "description": "Bulk page language detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/language endpoint (Page language detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:50.443Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/lead-card",
   "host": "intel.rallylive.ca",
   "description": "Bulk lead card: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/lead-card endpoint (Lead card). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:22.187Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/link-split",
   "host": "intel.rallylive.ca",
   "description": "Bulk internal external links: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/link-split endpoint (Internal vs external link split for a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:42.283Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/lists",
   "host": "intel.rallylive.ca",
   "description": "Bulk html lists extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/lists endpoint (Bullet and numbered lists from a page as arrays). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:10.235Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/llms-txt",
   "host": "intel.rallylive.ca",
   "description": "Bulk llms txt fetch: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/llms-txt endpoint (llms). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:42.272Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/manifest",
   "host": "intel.rallylive.ca",
   "description": "Bulk web manifest: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/manifest endpoint (Web app manifest reader). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:22.345Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/meta-all",
   "host": "intel.rallylive.ca",
   "description": "Bulk meta tags all: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/meta-all endpoint (Every meta tag on a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:42.232Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/mixed-content",
   "host": "intel.rallylive.ca",
   "description": "Bulk mixed content check: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/mixed-content endpoint (Mixed content check). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:38.233Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/openapi",
   "host": "intel.rallylive.ca",
   "description": "Bulk openapi discovery: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/openapi endpoint (OpenAPI / Swagger discovery). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:26.283Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/opengraph",
   "host": "intel.rallylive.ca",
   "description": "Bulk opengraph extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/opengraph endpoint (Open Graph and Twitter Card extractor). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:38.204Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/pdf-links",
   "host": "intel.rallylive.ca",
   "description": "Bulk pdf link finder: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/pdf-links endpoint (Document link finder). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:24.263Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/phone-numbers",
   "host": "intel.rallylive.ca",
   "description": "Bulk phone number extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/phone-numbers endpoint (Phone number extraction from a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:14.296Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/prices",
   "host": "intel.rallylive.ca",
   "description": "Bulk price extract: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/prices endpoint (Price extraction from a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:08.182Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/readability",
   "host": "intel.rallylive.ca",
   "description": "Bulk readability score: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/readability endpoint (Readability of a page's text). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:54.424Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/reading-time",
   "host": "intel.rallylive.ca",
   "description": "Bulk reading time: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/reading-time endpoint (Reading time and word count for a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:46.241Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/redirect-audit",
   "host": "intel.rallylive.ca",
   "description": "Bulk redirect audit: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/redirect-audit endpoint (Redirect audit for a domain). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:20.383Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/risk-report",
   "host": "intel.rallylive.ca",
   "description": "Bulk domain risk report: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/risk-report endpoint (Domain risk report for fraud and phishing screening). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:36.371Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/robots",
   "host": "intel.rallylive.ca",
   "description": "Bulk robots txt parser: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/robots endpoint (robots). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:34.324Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/screenshot-meta",
   "host": "intel.rallylive.ca",
   "description": "Bulk page preview card: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/screenshot-meta endpoint (Link preview card data). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:24.436Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/security-report",
   "host": "intel.rallylive.ca",
   "description": "Bulk website security report: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/security-report endpoint (Website security posture report with an A-F grade). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:20.41Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/security-txt",
   "host": "intel.rallylive.ca",
   "description": "Bulk security txt: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/security-txt endpoint (security). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:28.417Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/seo-audit",
   "host": "intel.rallylive.ca",
   "description": "Bulk seo quick audit: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/seo-audit endpoint (On-page SEO quick audit for a single URL with a 0-100 score). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:50.357Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/seo-report",
   "host": "intel.rallylive.ca",
   "description": "Bulk seo report: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/seo-report endpoint (Technical SEO report for a site with a 0-100 score). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:18.359Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/shopify",
   "host": "intel.rallylive.ca",
   "description": "Bulk shopify detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/shopify endpoint (Shopify store detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:58.426Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/sitemap",
   "host": "intel.rallylive.ca",
   "description": "Bulk sitemap urls: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/sitemap endpoint (Sitemap URL list). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:18.18Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/sitemap-count",
   "host": "intel.rallylive.ca",
   "description": "Bulk sitemap page count: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/sitemap-count endpoint (How many pages does a site declare? Counts URLs across sitemap). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:24.15Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/status-history",
   "host": "intel.rallylive.ca",
   "description": "Bulk url uptime history: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/status-history endpoint (URL uptime history). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:00.279Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/tables",
   "host": "intel.rallylive.ca",
   "description": "Bulk html tables to json: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/tables endpoint (HTML tables to JSON). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:04.38Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/third-parties",
   "host": "intel.rallylive.ca",
   "description": "Bulk third party scripts: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/third-parties endpoint (Third-party script inventory). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:42.227Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/title-history",
   "host": "intel.rallylive.ca",
   "description": "Bulk title change detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/title-history endpoint (Title and description change detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:01:10.372Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/trackers",
   "host": "intel.rallylive.ca",
   "description": "Bulk tracker detect: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/trackers endpoint (Tracker and analytics detection on a page). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:46.335Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/waf",
   "host": "intel.rallylive.ca",
   "description": "Bulk waf detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/waf endpoint (Web application firewall detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:58.417Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/weight",
   "host": "intel.rallylive.ca",
   "description": "Bulk page weight: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/weight endpoint (Page weight and resource inventory from the HTML). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:34.219Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/well-known",
   "host": "intel.rallylive.ca",
   "description": "Bulk well known scan: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/well-known endpoint (Well-known file scan). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:34.248Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/site/wordpress",
   "host": "intel.rallylive.ca",
   "description": "Bulk wordpress detect: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/wordpress endpoint (WordPress detection and fingerprint). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:00:54.516Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/social-links",
   "host": "intel.rallylive.ca",
   "description": "Bulk social profiles finder: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /social-links endpoint (Find a company's social media profiles from its website). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:06.334Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/ssl-expiry",
   "host": "intel.rallylive.ca",
   "description": "Bulk ssl certificate expiry: up to 20 urls in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /ssl-expiry endpoint (SSL/TLS certificate expiry check for a hostname). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:18.633Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/subdomains",
   "host": "intel.rallylive.ca",
   "description": "Bulk subdomain finder: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /subdomains endpoint (Subdomain finder from certificate-transparency logs). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:54.263Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/tech-stack",
   "host": "intel.rallylive.ca",
   "description": "Bulk website tech stack: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /tech-stack endpoint (Website technology detection). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T12:59:02.323Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/url-status",
   "host": "intel.rallylive.ca",
   "description": "Bulk URL status check: up to 20 URLs in one $0.01 call. For each: up or down, HTTP status, latency, redirect count and final URL, with up/down totals. Dead-link checking and multi-site monitoring at a twentieth of the per-URL price.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:28:16.401Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/validate-email",
   "host": "intel.rallylive.ca",
   "description": "Bulk validate email address: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /validate-email endpoint (Validate email address). Batch enrichment for agents that hold a list. $0.01 per batch.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T13:02:34.21Z"
  },
  {
   "url": "https://intel.rallylive.ca/bulk/whois",
   "host": "intel.rallylive.ca",
   "description": "Bulk WHOIS/RDAP lookup: up to 10 domains in one $0.01 call, each with registrar, registration date, expiry date, nameservers and domain age in days. Batch due diligence and expiry monitoring at a tenth of the per-domain price.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:28:11.581Z"
  },
  {
   "url": "https://intel.rallylive.ca/contact-emails",
   "host": "intel.rallylive.ca",
   "description": "Find public contact email addresses on a company's homepage (info@, sales@, support@...) together with the domain's mail provider and whether it accepts mail (MX). Returns only addresses the site itself publishes. Lead generation and outreach research from a domain. $0.01 per site.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-10T23:39:04.815Z"
  },
  {
   "url": "https://intel.rallylive.ca/crypto-price",
   "host": "intel.rallylive.ca",
   "description": "Crypto price lookup: current USD price of bitcoin, ethereum, solana, USDC and other major coins by name or symbol, with 24-hour change, high, low and volume from Coinbase public market data (CoinGecko fallback). Live cryptocurrency price for agents, no API key. $0.01 per lookup.",
   "method": "GET",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:24.916Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/air-quality",
   "host": "intel.rallylive.ca",
   "description": "Current air quality for a place: PM2.5, PM10, ozone, nitrogen dioxide, sulphur dioxide, carbon monoxide, US AQI and European AQI with a plain-language category. Free Open-Meteo air-quality data. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:31.782Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/base64",
   "host": "intel.rallylive.ca",
   "description": "Base64 encode/decode with auto-detection: valid base64 input is decoded (UTF-8), anything else is encoded; force with 'encode:' or 'decode:'. Also returns URL-safe base64 and hex. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:15.261Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/book",
   "host": "intel.rallylive.ca",
   "description": "Book lookup by ISBN: title, authors, publish date, publisher, page count, subjects, cover image and Open Library link, from the free Open Library API. Cataloguing and citation data. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:26.7Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/book-search",
   "host": "intel.rallylive.ca",
   "description": "Book search across Open Library: up to 10 results with title, authors, first publish year, edition count, ISBNs and cover. Find the right edition or reading list fast. $0.01 per search.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:13.918Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/color",
   "host": "intel.rallylive.ca",
   "description": "Colour converter: hex, RGB, HSL, CMYK and the nearest CSS colour name, plus WCAG contrast ratios against white and black, luminance, and a complementary colour. Design and accessibility helper. $0.01 per colour.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:35.263Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/convert",
   "host": "intel.rallylive.ca",
   "description": "Currency conversion at the latest ECB rate: '100 USD to EUR' returns the converted amount, the rate used and its date. Also accepts 'usd eur 100'. Free frankfurter.app data. $0.01 per conversion.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:44.784Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/country",
   "host": "intel.rallylive.ca",
   "description": "Country facts: official name, ISO codes, capital, region, population, area, currencies, languages, calling code, top-level domain, timezones, neighbours and flag, from the free REST Countries API. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:44.257Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/cron",
   "host": "intel.rallylive.ca",
   "description": "Cron expression explained in plain English with the next 5 run times (UTC): validates the 5-field syntax, expands ranges, steps and names (mon-fri, jan-dec). Debug schedules before deploying them. $0.01 per expression.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:03.458Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/crypto",
   "host": "intel.rallylive.ca",
   "description": "Cryptocurrency price: current USD price, 24h change, market cap and 24h volume for a coin by id or symbol (bitcoin, ethereum, solana, usdc and 100+ others) from CoinGecko's free API. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:29.752Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/csv-to-json",
   "host": "intel.rallylive.ca",
   "description": "CSV to JSON: parses quoted fields and embedded newlines, uses the first row as headers, converts numeric and boolean cells, and returns an array of objects plus the columns and row count. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:01.464Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/currency",
   "host": "intel.rallylive.ca",
   "description": "Latest exchange rates for a base currency against 30 major currencies from the European Central Bank (via frankfurter.app, free), with the rate date. Reliable daily FX for pricing and reporting. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:12.428Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/currency-history",
   "host": "intel.rallylive.ca",
   "description": "Historical exchange rates: the ECB rate between two currencies on a given date, or a daily series over a date range (up to a year), with min, max and average. Backtesting, invoicing and reporting. $0.01 per query.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:28.718Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/date-parse",
   "host": "intel.rallylive.ca",
   "description": "Date parser: turns ISO dates, numeric dates, month names and simple relative phrases ('tomorrow', 'in 3 days', 'next friday 3pm', 'last month') into ISO 8601 UTC, Unix time, weekday, ISO week, day of year and a relative description. $0.01 per parse.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:17.383Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/dedupe",
   "host": "intel.rallylive.ca",
   "description": "Deduplicate lines: unique lines in original order (case-sensitive), plus a case-insensitive count and the duplicates found. Clean lists before processing. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:31.413Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/dial-code",
   "host": "intel.rallylive.ca",
   "description": "Country calling code: the international dial prefix for a country by name or ISO code, with the ISO codes and an example E.164 format. Phone formatting and validation helper. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:37.994Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/diff",
   "host": "intel.rallylive.ca",
   "description": "Line-level text diff: which lines were added, removed or kept between two texts, with a unified-style listing, similarity ratio and counts. Compare document versions or agent outputs. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:00.369Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/docker-image",
   "host": "intel.rallylive.ca",
   "description": "Docker Hub image info: description, pull count, star count, last updated, and the 10 most recent tags with sizes and dates, from Docker Hub's public API. Container supply-chain research. $0.01 per image.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:27.503Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/exchange-crypto",
   "host": "intel.rallylive.ca",
   "description": "Crypto to fiat conversion: '0.5 btc to usd' or '1000 usdc to eur' at the current CoinGecko price, returning the value, rate and time. Supports USD, EUR, GBP, CAD, JPY and other major fiats. $0.01 per conversion.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:28.096Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/forecast",
   "host": "intel.rallylive.ca",
   "description": "7-day daily weather forecast for a place: high and low temperature, precipitation sum and probability, max wind, sunrise/sunset and condition per day, with the resolved location. Free Open-Meteo data. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:31.731Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/geocode",
   "host": "intel.rallylive.ca",
   "description": "Place name to coordinates: latitude, longitude, country, region, timezone, population and elevation for a city or place, with up to 5 alternative matches. Free Open-Meteo geocoding. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:14.89Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/github-repo",
   "host": "intel.rallylive.ca",
   "description": "GitHub repository info: description, stars, forks, open issues, primary language, license, default branch, topics, created/updated/pushed dates, archived flag and homepage, from the public GitHub API (no token; rate-limited). $0.01 per repo.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:22.382Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/hash",
   "host": "intel.rallylive.ca",
   "description": "Text hashes: SHA-256, SHA-1, SHA-512 and SHA-384 hex digests of the exact text you send (UTF-8), plus its byte length. Deduplication keys, integrity checks and fingerprints. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:18.406Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/hn-search",
   "host": "intel.rallylive.ca",
   "description": "Hacker News search (Algolia): top 15 stories and comments matching a phrase, with points, comment counts, author, date and links, sorted by relevance. Find prior discussion of any topic or product. $0.01 per search.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:41.546Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/hn-top",
   "host": "intel.rallylive.ca",
   "description": "Hacker News front page: the top N stories with title, URL, score, author, comment count and age, from the official free HN API. A tech-news pulse for agents. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:07.506Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/holidays",
   "host": "intel.rallylive.ca",
   "description": "Public holidays for a country and year: date, local and English name, whether it is nationwide, and counties where regional, from the free Nager.Date API (100+ countries). Scheduling and SLA calculations. $0.01 per query.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:27.527Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/html-to-text",
   "host": "intel.rallylive.ca",
   "description": "HTML to plain text: strips tags, scripts and styles, decodes entities, keeps paragraph and line breaks, and returns word count. Clean up scraped or generated HTML. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:27.277Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/http-status",
   "host": "intel.rallylive.ca",
   "description": "HTTP status code explained: the standard reason phrase, what it means and what a client should do, for every common code, or the full list for a class like '4xx'. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:58.101Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/iban",
   "host": "intel.rallylive.ca",
   "description": "IBAN validation: mod-97 checksum, country, expected length, bank/branch code split and a formatted version. Payment-form validation without a banking API. $0.01 per check.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:04.345Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/is-holiday",
   "host": "intel.rallylive.ca",
   "description": "Is a date a public holiday in a country? Returns yes/no with the holiday name, whether it is a weekend, and the next public holiday after that date. Business-day logic for agents. $0.01 per check.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:27.473Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/json-to-csv",
   "host": "intel.rallylive.ca",
   "description": "JSON to CSV: converts an array of objects (nested keys flattened with dots, arrays joined) into RFC-4180 CSV with a header row, returning the CSV text, row and column counts and the columns detected. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:14.301Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/json-validate",
   "host": "intel.rallylive.ca",
   "description": "JSON validator and formatter: parses the text, reports the error with position if invalid, otherwise returns pretty-printed and minified versions, the top-level type, key count, depth and size. Fix agent-generated JSON fast. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:14.321Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/keywords-text",
   "host": "intel.rallylive.ca",
   "description": "Keyword extraction from text: the top terms and bigrams by frequency with stopwords removed. Tag, route or index agent-generated content. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:13.564Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/language-text",
   "host": "intel.rallylive.ca",
   "description": "Language detection for text you send: one of 12 European languages plus Japanese, Chinese, Korean, Arabic and Russian by script, with a confidence score. Route text to the right model or translator. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:12.23Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/lorem",
   "host": "intel.rallylive.ca",
   "description": "Placeholder text generator: lorem ipsum by word count, sentence count or paragraph count, deterministic-free and safe to paste into mockups and tests. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:15.697Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/luhn",
   "host": "intel.rallylive.ca",
   "description": "Payment card number check: Luhn checksum, card brand from the prefix (Visa, Mastercard, Amex, Discover, JCB, Diners, UnionPay), length validity and masked form. Nothing is stored. Form validation for checkout flows. $0.01 per check.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:37.349Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/markdown-to-html",
   "host": "intel.rallylive.ca",
   "description": "Markdown to HTML: headings, paragraphs, bold/italic, inline code and fenced code blocks, links, images, bullet and numbered lists, blockquotes and rules, with HTML escaped for safety. Render agent output for the web. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:34.179Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/mime",
   "host": "intel.rallylive.ca",
   "description": "MIME type lookup both ways: extension or filename to content type, or content type to extensions, for 80 common web, image, audio, video, font, document and archive formats, with a category. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:10.88Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/npm",
   "host": "intel.rallylive.ca",
   "description": "npm package info: latest version and publish date, description, license, homepage, repository, dependency count, weekly downloads, maintainers and total versions, from the public npm registry. Dependency research for agents and CI. $0.01 per package.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:28.94Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/npm-downloads",
   "host": "intel.rallylive.ca",
   "description": "npm download counts for a package: last day, week and month totals plus a 30-day daily series, from the public npm downloads API. Popularity and trend signals for dependency decisions. $0.01 per package.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:24.581Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/number-words",
   "host": "intel.rallylive.ca",
   "description": "Number to English words: integers up to quadrillions, decimals ('point eight nine'), negative numbers, plus a currency-style form ('one million two hundred… dollars and 89 cents'), ordinal form and digit grouping. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:28.298Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/oembed",
   "host": "intel.rallylive.ca",
   "description": "oEmbed lookup for a media URL: title, author, provider, thumbnail, dimensions and embed HTML for YouTube, Vimeo, TikTok, SoundCloud, Spotify, Flickr, Bluesky, Reddit and any site that advertises an oEmbed endpoint. $0.01 per URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:06.071Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/password-strength",
   "host": "intel.rallylive.ca",
   "description": "Password strength estimate: entropy in bits, character classes used, length, common-pattern penalties (dictionary words, sequences, repeats, dates), an estimated crack time at 10 billion guesses per second and a verdict. Nothing is stored or logged. $0.01 per check.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:12.209Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/phone-parse",
   "host": "intel.rallylive.ca",
   "description": "Phone number parser: E.164 normalisation, detected country from the calling code, national number, a plausibility check on length, and a display format. Handles 50 country codes. Contact data cleanup. $0.01 per number.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:19.399Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/podcast",
   "host": "intel.rallylive.ca",
   "description": "Podcast feed parser: show title, author, artwork, categories and up to 50 episodes with title, date, duration, audio URL, size and description. Build podcast tools without wrangling RSS. $0.01 per feed.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:20.327Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/postal-format",
   "host": "intel.rallylive.ca",
   "description": "Postal / ZIP code format check: the expected pattern and an example for 30 countries, and whether a given code matches it. Address validation without an address API. $0.01 per check.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:20.398Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/pypi",
   "host": "intel.rallylive.ca",
   "description": "PyPI package info: latest version and upload date, summary, license, homepage and project URLs, Python requirement, runtime dependencies count, number of releases and wheel availability, from PyPI's JSON API. $0.01 per package.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:22.189Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/readability-text",
   "host": "intel.rallylive.ca",
   "description": "Readability of text you send: Flesch Reading Ease, Flesch-Kincaid grade, average sentence length, syllables, difficulty label and reading time. Check generated copy before publishing. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:32.621Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/regex",
   "host": "intel.rallylive.ca",
   "description": "Regex extractor: runs a JavaScript regular expression over text and returns all matches with capture groups and positions, the match count, and an error message if the pattern is invalid. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:13.336Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/roman",
   "host": "intel.rallylive.ca",
   "description": "Roman numeral converter both ways: an integer (1-3999) to Roman numerals or a Roman numeral to an integer, with validation. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:10.517Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/rss",
   "host": "intel.rallylive.ca",
   "description": "RSS/Atom feed to JSON: feed title, link and description plus up to 50 items with title, link, date, author, summary (cleaned) and categories. Works with RSS 2.0, Atom and RDF. Subscribe agents to any feed. $0.01 per fetch.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:24.355Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/slugify",
   "host": "intel.rallylive.ca",
   "description": "Slugify: turns any text into a clean URL slug (lowercase, ASCII, hyphen-separated, accents folded), and also returns snake_case, camelCase, PascalCase, kebab-case and a safe filename. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:02.246Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/sun",
   "host": "intel.rallylive.ca",
   "description": "Sunrise, sunset, solar noon, day length, civil twilight and golden hours for today at any place (computed from coordinates, no external data beyond geocoding). Photography, scheduling and energy planning. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:19.459Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/time",
   "host": "intel.rallylive.ca",
   "description": "Current time in any IANA timezone: local date and time, UTC offset, day of week, Unix timestamp, ISO 8601 and week number. A reliable clock for agents. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:29.437Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/timestamp",
   "host": "intel.rallylive.ca",
   "description": "Unix timestamp converter: seconds or milliseconds to ISO 8601, RFC 2822, weekday and relative time; or any ISO/date string to Unix seconds and milliseconds. Auto-detects the input. $0.01 per call.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:57.457Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/timezone",
   "host": "intel.rallylive.ca",
   "description": "Timezone for a place: IANA zone name, current local time, UTC offset, whether daylight saving is in effect, and the abbreviation, resolved from the place name. Schedule across regions correctly. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:30.466Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/ua-parse",
   "host": "intel.rallylive.ca",
   "description": "User-Agent parser: browser and version, operating system, device class (desktop/mobile/tablet/bot), mobile flag and bot name for crawlers (Googlebot, GPTBot, ClaudeBot, bingbot and 20+ more). Log analytics and bot filtering. $0.01 per string.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:11.446Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/units",
   "host": "intel.rallylive.ca",
   "description": "Unit conversion: length, mass, volume, speed, area, data size, time, energy, pressure and temperature; e.g. '10 km to miles', '72 F to C', '500 MB to GiB', '3 cups to ml'. Returns the value, the category and the factor. $0.01 per conversion.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:05.214Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/url-expand",
   "host": "intel.rallylive.ca",
   "description": "Short link expander: follows every redirect of a bit.ly, t.co, tinyurl, goo.gl, git.io, lnkd.in or tracking link and returns the final destination URL, the hop chain with status codes, the final domain and whether it lands on HTTPS. Know where a link really goes. $0.01 per link.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:30.041Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/url-normalize",
   "host": "intel.rallylive.ca",
   "description": "URL normaliser: lowercases scheme and host, drops default ports, resolves dot segments, sorts query parameters, strips tracking parameters (utm_*, fbclid, gclid, ref…) and fragments, and reports what changed. Deduplicate and canonicalise links. $0.01 per URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:58.803Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/url-parse",
   "host": "intel.rallylive.ca",
   "description": "URL parser: scheme, host, port, path segments, query parameters (multi-valued), fragment, origin, registrable domain, whether it is secure/IP/localhost, and a normalised form. $0.01 per URL.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:26:11.354Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/uuid",
   "host": "intel.rallylive.ca",
   "description": "UUID generator: random v4 UUIDs or time-ordered v7 UUIDs (sortable, great for database keys), up to 100 per call, plus a ULID-style timestamp note for v7. $0.01 per batch.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:36.048Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/vat-format",
   "host": "intel.rallylive.ca",
   "description": "EU/UK/CH VAT number format check: verifies the country prefix and the national number pattern (no live VIES query), returning the country and whether the format is plausible. First-line validation for invoices and onboarding. $0.01 per check.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:18.588Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/weather",
   "host": "intel.rallylive.ca",
   "description": "Current weather for any place name or coordinates: temperature, feels-like, humidity, wind speed and direction, precipitation, cloud cover, condition text, plus the resolved location and timezone. Free Open-Meteo data, no key. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:45.994Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/wiki-search",
   "host": "intel.rallylive.ca",
   "description": "Wikipedia search: the top 10 matching articles with title, snippet, word count and URL. Find the right article before pulling a summary. $0.01 per search.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_version": 2,
   "updated": "2026-09-13T10:27:43.978Z"
  },
  {
   "url": "https://intel.rallylive.ca/data/wiki-summary",
   "host": "intel.rallylive.ca",
   "description": "Wikipedia summary: the lead paragraph, short description, thumbnail, page URL and coordinates for a topic, resolving redirects and falling back to search when the exact title does not exist. Quick grounded facts for any agent. $0.01 per lookup.",
   "method": "POST",
   "chain": "base",
   "price": 0.01,
   "price_atomic": "10000",
   "asset": "USDC",
   "pay_to": "0x91D568599fB802Cb3f03F067D2063785dBAF0abd",
   "x402_ver