{
  "name": "Money Radar API",
  "description": "Live multi-source radar of funded coding bounties (GitHub issues + GitLab + Superteam Earn) with honeypot risk detection, crypto price lookup, crypto news, weather, Base chain reads, token safety verdicts and web page reading for AI agents. Twelve x402-paid endpoints.",
  "url": "https://money-reactor.makar52nn2016.workers.dev",
  "provider": {
    "organization": "Money Reactor"
  },
  "protocolVersion": "x402",
  "version": "1.0.0",
  "preferredTransport": "HTTP",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "authentication": {
    "schemes": [
      "x402"
    ],
    "description": "HTTP 402 + X-PAYMENT retry, USDC on Base (eip155:8453), CDP facilitator"
  },
  "skills": [
    {
      "id": "money_radar_bounties",
      "name": "Bounties Radar",
      "description": "Multi-source funded bounty feed: Superteam Earn + live GitHub issues radar + GitLab, trust filtering",
      "price": "$0.01 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/bounties",
      "method": "GET"
    },
    {
      "id": "honeypot_trust_scan",
      "name": "Honeypot Trust Scan",
      "description": "Trust score 0-100 for a GitHub repo with reasons and honeypot detection",
      "price": "$0.002 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/honeypot",
      "method": "GET",
      "input": {
        "repo": "owner/name (query param)"
      }
    },
    {
      "id": "repo_verdict",
      "name": "Repo Verdict",
      "description": "One-line GO/CAUTION/HONEYPOT_RISK safety verdict for a GitHub repo",
      "price": "$0.001 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/verdict",
      "method": "GET",
      "input": {
        "repo": "owner/name (query param)"
      }
    },
    {
      "id": "crypto_price",
      "name": "Crypto Price",
      "description": "Live crypto spot price in USD for a trading pair (BTC-USD, ETH-USD, SOL-USD, ...), Coinbase public source",
      "price": "$0.002 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/crypto-price",
      "method": "GET",
      "input": {
        "symbol": "BASE-QUOTE (query param)"
      }
    },
    {
      "id": "web_reader",
      "name": "Web Reader",
      "description": "Any public http(s) web page as clean plain text (title + visible body, up to 8KB) for text-only agents",
      "price": "$0.003 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/url-to-text",
      "method": "GET",
      "input": {
        "url": "absolute http(s) URL (query param)"
      }
    },
    {
      "id": "crypto_news",
      "name": "Crypto News",
      "description": "Top crypto headlines with per-article source links and publish times, aggregated from Cointelegraph/Decrypt/NewsBTC RSS",
      "price": "$0.001 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/crypto-news",
      "method": "GET"
    },
    {
      "id": "weather",
      "name": "Weather",
      "description": "Current weather for any city worldwide (temperature, humidity, wind, conditions) via Open-Meteo with geocoding",
      "price": "$0.002 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/weather",
      "method": "GET",
      "input": {
        "city": "City name (query param)"
      }
    },
    {
      "id": "erc20_balance",
      "name": "ERC20 Balance",
      "description": "On-chain ERC20 token balance for any Base address (raw + human units, decimals, symbol)",
      "price": "$0.001 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/erc20-balance",
      "method": "GET",
      "input": {
        "contract": "token contract 0x.. (query param)",
        "address": "wallet 0x.. (query param)"
      }
    },
    {
      "id": "token_verdict",
      "name": "Token Verdict",
      "description": "Onchain safety verdict for a Base token: grade GREEN/MID/YELLOW/RED from liquidity, pair age, turnover, buy/sell flow and volatility (DexScreener data), with reasons and a plain-language take",
      "price": "$0.01 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/token-verdict",
      "method": "POST",
      "input": {
        "tokenAddress": "token contract 0x.. (JSON body) or ?address= query"
      }
    },
    {
      "id": "latest_block",
      "name": "Latest Block",
      "description": "Latest Base mainnet block height — cheapest chain-tip probe",
      "price": "$0.001 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/block-number",
      "method": "GET"
    },
    {
      "id": "uuid",
      "name": "UUID v4",
      "description": "Random UUID v4 for idempotency keys and x402 requestKeys",
      "price": "$0.001 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/uuid",
      "method": "GET"
    },
    {
      "id": "utc_time",
      "name": "UTC Time",
      "description": "Current server time in UTC ISO-8601 with unix seconds",
      "price": "$0.001 per call",
      "endpoint": "https://money-reactor.makar52nn2016.workers.dev/api/time",
      "method": "GET"
    }
  ],
  "discovery": {
    "openapi": "https://money-reactor.makar52nn2016.workers.dev/openapi.json",
    "wellKnown": "https://money-reactor.makar52nn2016.workers.dev/.well-known/x402.json",
    "llmsTxt": "https://money-reactor.makar52nn2016.workers.dev/llms.txt"
  }
}