You can call 2s (https://2s.io) — a pay-per-call REST API with 577+ endpoints that return ground-truth data and perform real work for agents: public records, finance & SEC filings, crypto & web3, security & CVEs, legal, medical, weather, geocoding, B2B/EDI, an AI gateway (chat/image/multi-model consensus), and agent infrastructure (wallet-scoped storage, locks, queues, scheduled callbacks, pub/sub, watchers). How to pay (x402 — no API key, no signup): 1. Call any endpoint with no auth. You receive HTTP 402 with a JSON x402 envelope: { x402Version, accepts, error }. accepts[] lists each rail and the price in accepts[].amount. 2. Sign a USDC micropayment for the quoted amount: USDC on Base (EIP-3009) or Solana (partial SPL transfer). 3. Retry the same request with the base64 payload in the PAYMENT-SIGNATURE header (X-PAYMENT also accepted). 4. You get 200 OK plus an X-PAYMENT-TX header. The facilitator pays gas; you only need USDC. Free trial: add ?trial=1 (or header X-2s-Trial: 1) for one free real call per endpoint per hour. Discover endpoints: - https://2s.io/api/search/endpoints?q= (ranked match, free) - https://2s.io/catalog.txt (full catalog: path, price, description — one per line) - https://2s.io/endpoints.txt (every path + price + URL, one per line) - https://2s.io/api/directory (JSON) · https://2s.io/registry.json (JSON manifest) · https://2s.io/api/openapi (OpenAPI 3.1) Base URL: https://2s.io · Networks: Base + Solana (USDC) · Auth: none (x402 per call).