{
  "service": "TickTape",
  "version": "2026-07-15",
  "updated_at": "2026-07-15",
  "purpose": "Independent preflight verdicts for Polymarket: OK/CAUTION/VETO on live orders, COPY/WATCH/VETO on wallets. Humans can read. Agents can buy.",
  "base_url": "https://ticktape.cc",
  "icon": "https://ticktape.cc/apple-touch-icon.png",
  "repository": "https://github.com/padak/ticktape-js",
  "status_url": "https://ticktape.cc/status.json",
  "operator": "ore money s.r.o. (Prague, Czech Republic)",
  "terms": "/terms",
  "privacy": "/privacy",
  "payment": {
    "protocol": "x402",
    "versions": [
      2,
      1
    ],
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "asset_symbol": "USDC",
    "payTo": "0xb28bcb21a054ffeeb6ce62d0f1bb0175c022d2c6",
    "facilitator": "coinbase-cdp",
    "note": "live calls answer HTTP 402 from the first request; sandbox is free"
  },
  "tools": {
    "preflight_trade": {
      "path": "/api/preflight_trade",
      "method": "GET",
      "price_usd": 0.02,
      "credits": 1
    },
    "preflight_copy": {
      "path": "/api/preflight_copy",
      "method": "GET",
      "price_usd": 0.1,
      "credits": 5,
      "note": "fixed $5-entry/+2c-slippage simulation from TickTape's private trade tape; size/delay replay is not live"
    },
    "leaderboard": {
      "path": "/api/leaderboard",
      "method": "GET",
      "price_usd": 0.02,
      "credits": 1
    },
    "red_list": {
      "path": "/api/red_list",
      "method": "GET",
      "price_usd": 0.02,
      "credits": 1
    },
    "credits": {
      "path": "/api/credits",
      "method": "POST",
      "price_usd": 5.0,
      "note": "one x402 payment -> 500 credits + bearer token - half the per-call price, ~0.4s responses"
    },
    "redeem": {
      "path": "/api/redeem",
      "method": "POST",
      "price_usd": 0,
      "note": "free: redeem a promo code for free credits. Body {code, wallet} -> bearer token. Codes are announced only in community posts; one redemption per wallet per code; each code has a global first-N-wallets cap and an expiry; promotional credits have no cash value and can be revoked on abuse - otherwise they behave like purchased credits. The wallet is any EVM-format address string used as identity only (no signature, no funds)."
    }
  },
  "free": {
    "sandbox": "append ?sandbox=1 to any tool - deterministic example, unlimited, never charged",
    "probe": "append ?x402_probe=1 - exact payment requirements without paying"
  },
  "mcp": {
    "serverUrl": "https://ticktape.cc/mcp",
    "transport": "streamable-http",
    "server_card": "/.well-known/mcp/server-card.json",
    "registry_name": "cc.ticktape/mcp",
    "registry": "https://registry.modelcontextprotocol.io"
  },
  "safety": {
    "max_call_usd": 0.1,
    "recommended_daily_cap_usd": 2.0,
    "rules": [
      "only pay endpoints under https://ticktape.cc/",
      "verify payTo against this manifest and /llms.txt before signing",
      "asset must be USDC on Base (eip155:8453)",
      "on retry reuse the same payment authorization - responses are idempotent per authorization"
    ]
  },
  "docs": {
    "llms": "/llms.txt",
    "openapi": "/openapi.json",
    "humans": "/",
    "why": "/why.md",
    "evaluation_guide": "/why.md",
    "status": "/status.json",
    "mcp_server_card": "/.well-known/mcp/server-card.json",
    "skills": "/.well-known/skills/index.json"
  },
  "contact": "hello@ticktape.cc"
}