{"service":"Agent Data Bench","routes":[{"route":"GET /api/v1/web/extract","price":"$0.005","network":"eip155:8453","description":"Turn a public web page into an LLM-ready document: clean markdown with nav/cookie/script boilerplate removed, parsed JSON-LD, OpenGraph, heading outline, tables, link graph, word and token counts, and embedding-ready chunks. Query: url (required), format=markdown, include=jsonld,headings,tables,links,chunks,openGraph. SSRF-guarded, 2MB cap, honours robots.txt.","tags":["web","scrape","extract","markdown","readability"]},{"route":"POST /api/v1/json/repair","price":"$0.002","network":"eip155:8453","description":"Repair almost-JSON produced by LLMs: strips markdown code fences, normalises smart quotes, removes comments and trailing commas, then parses. Returns the parsed value plus the list of repairs applied, or a precise parse error. Pure computation, no upstream data.","tags":["json","repair","parsing","llm-output","developer-tools"]},{"route":"GET /api/v1/ping","price":"$0.001","network":"eip155:8453","description":"Zero-dependency health ping for agents: returns ok, service name, ISO timestamp and epoch milliseconds. Use it to verify an x402 client end to end in under a millisecond. No upstream, no storage.","tags":["ping","health","status","smoke-test","uptime"]},{"route":"GET /api/v1/time","price":"$0.001","network":"eip155:8453","description":"Current time for any IANA timezone (default UTC): ISO 8601, epoch seconds and milliseconds, local wall-clock string, weekday and weekday index, UTC offset in minutes. DST-correct because it uses the system tz database.","tags":["time","timezone","clock","utc","date"]},{"route":"GET /api/v1/uuid","price":"$0.001","network":"eip155:8453","description":"Cryptographically random UUID v4 identifiers. Ask for 1 to 100 in one paid call. Useful for idempotency keys, request ids, test fixtures and agent-to-agent correlation.","tags":["uuid","random","identifier","idempotency","crypto"]},{"route":"POST /api/v1/hash","price":"$0.001","network":"eip155:8453","description":"Hash text with sha256 (default), sha512, sha1 or md5 and get hex plus base64 in one call. Handy for agents that must fingerprint prompts, files or payloads without a local crypto library.","tags":["hash","sha256","checksum","digest","fingerprint"]},{"route":"POST /api/v1/base64","price":"$0.001","network":"eip155:8453","description":"Encode UTF-8 text to base64 or decode base64 back to UTF-8, with byte counts. Lets an agent move binary-ish payloads through JSON without shipping a codec.","tags":["base64","encode","decode","binary","codec"]},{"route":"POST /api/v1/json/schema","price":"$0.002","network":"eip155:8453","description":"Infer a JSON Schema (draft 2020-12) from an example JSON value: nested objects, arrays, required keys, integer vs number, and string formats (date, date-time, email, uri, uuid). Useful for tool definitions and structured-output contracts.","tags":["json","schema","inference","developer-tools","structured-output"]},{"route":"GET /api/v1/market/pools","price":"$0.003","network":"eip155:8453","description":"Ranked DEX pools for Solana, Base and Ethereum: normalised price, market cap, liquidity, buy/sell volume, price change and holder forensics (top-10, sniper, insider, bundle, dev). Filter by liquidity, market cap, volume, trades, holders and top-10 concentration; sort by tradeCount, priceChange or createdAt. Numeric output, no RPC or token decimals to handle.","tags":["crypto","dex","market-data","liquidity","trading"]},{"route":"GET /api/v1/market/pool","price":"$0.002","network":"eip155:8453","description":"One DEX pool by address: token metadata on both sides, price, market cap, liquidity, LP burned percent, bonding-curve progress, and volume/price-change reports for 5m, 15m, 30m, 1h, 4h, 6h, 12h and 24h. Use it to price a pair, check depth before a trade, or resolve a token address to its deepest market.","tags":["crypto","dex","market-data","pool","liquidity"]},{"route":"GET /api/v1/market/ohlcv","price":"$0.002","network":"eip155:8453","description":"OHLCV candles for any DEX pool, from 1 second to 1 day buckets, newest N returned oldest-first with numeric open/high/low/close/volume. Drop-in for backtests, indicator calculations and chart rendering without running an indexer or decoding swap events.","tags":["crypto","ohlcv","candles","timeseries","backtest"]},{"route":"GET /api/v1/market/holders","price":"$0.003","network":"eip155:8453","description":"Top token holders with wallet, balance, percent of supply, labels/tags and first-seen time. Percent of supply is computed for you from total supply, so the result is ready for concentration checks, whale tracking or airdrop analysis. Works for Solana SPL and ERC-20 tokens on Base and Ethereum.","tags":["crypto","holders","whales","concentration","token"]},{"route":"GET /api/v1/market/new-pools","price":"$0.005","network":"eip155:8453","description":"Just-launched and bonding-curve tokens on Solana, Base and Ethereum: curve progress, price, market cap, liquidity, volume, trade counts and sniper/insider/bundle/dev holding percentages. Filter by liquidity, market cap, trades, holders, top-10 concentration and curve range; sort by createdAt or curvePercent. The only feed that carries trade counts for pre-graduation pairs.","tags":["crypto","new-pairs","memecoin","sniper","dex"]},{"route":"GET /api/v1/market/trades","price":"$0.003","network":"eip155:8453","description":"Exact DEX prints for a pool: side, price, USD/token/quote amounts, maker, tx hash and bot label. Filter by minimum USD, maker, time range and side; return oldest or newest first, up to 500 prints. Complements the OHLCV route for backtests, wash-trade checks, copy-trade research and transaction-level audits.","tags":["crypto","trades","dex","tape","onchain"]},{"route":"GET /api/v1/market/traders","price":"$0.005","network":"eip155:8453","description":"Per-wallet results for a pool or token: bought/sold volume and counts, realized PnL, remaining balance, hold duration and bot/KOL labels. Sort by PnL, filter to up to 30 wallets, and page the leaderboard. Use it to find smart money in a token, benchmark a wallet or size a copy-trade set.","tags":["crypto","traders","pnl","smart-money","copy-trade"]},{"route":"GET /api/v1/market/search","price":"$0.002","network":"eip155:8453","description":"Resolve a token symbol, name or address to DEX pools on Solana, Base or Ethereum: pool, token, dex, price, liquidity, market cap and 24h volume, best liquidity first. Use it to turn a ticker into a tradeable pool address before calling pool, ohlcv, trades or holders.","tags":["crypto","search","dex","token","resolve"]},{"route":"GET /api/v1/market/gas","price":"$0.001","network":"eip155:8453","description":"Fee inputs for the next transaction: gas ladder for Base or Ethereum (slow/normal/fast, priority fee, max fee, EIP-1559 base fee) or the priority-fee ladder for Solana, plus the native token price. One call for the numbers a transaction builder needs.","tags":["crypto","gas","fees","evm","solana"]},{"route":"GET /api/v1/wallet/holdings","price":"$0.005","network":"eip155:8453","description":"Every token a wallet holds on Solana, Base or Ethereum, with balance, symbol, decimals, bought/sold volume and last update. No USD valuation is claimed: spam tokens carry fabricated prices upstream, so price a holding with the market routes. Sorted by balance and capped by limit.","tags":["crypto","wallet","holdings","balances","onchain"]},{"route":"GET /api/v1/wallet/profile","price":"$0.005","network":"eip155:8453","description":"Wallet overview from indexed activity: online/offline status and last active time, top holdings with USD value, related wallets linked by token flows (inflow/outflow counts), and the latest trades or transfers. Works on Solana, Base and Ethereum for wallets the indexer has seen.","tags":["crypto","wallet","analytics","smart-money","onchain"]}],"free":[{"route":"POST /api/v1/feedback","price":"free","description":"Tell us what data or tool you wish existed. Structured capability request: use case, missing endpoint, needs, optional contact. No payment, no account. Every submission is read; high-demand requests get built.","tags":["feedback","requests","agents","roadmap"]}]}