{
  "protocolVersion": "0.3.0",
  "name": "x402 Pay-Precheck",
  "description": "Pay-per-call x402 toolkit for AI agents: find which paid service to call (live-ranked), pre-check a seller's 402 terms + OFAC screen, verify settlements, Solana mint launch-config safety check, web page to Markdown, and email checks. Swap/bridge quotes via LI.FI. Free tier: 5 free calls per day per IP on every paid endpoint (no wallet needed), then x402 pay-per-call. Referral program: 20% of net revenue on every paid endpoint.",
  "url": "https://api.moneytools.dev/a2a",
  "preferredTransport": "JSONRPC",
  "version": "2.5.0",
  "provider": {
    "organization": "x402 Pay-Precheck",
    "url": "https://api.moneytools.dev"
  },
  "documentationUrl": "https://api.moneytools.dev/llms.txt",
  "links": {
    "guide": "https://moneytools.dev/",
    "fees": "https://moneytools.dev/fees/",
    "privacy": "https://moneytools.dev/privacy/",
    "terms": "https://moneytools.dev/terms/",
    "support": "mailto:support@moneytools.dev"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "x402-recommend",
      "name": "x402 service finder",
      "description": "Given a task in plain words, return ranked x402 paid endpoints from PayAI, Ultravioleta and Dexter catalogs, scored by relevance plus live liveness/latency probes; top results include a fresh payment pre-check.",
      "tags": [
        "x402",
        "discovery",
        "routing",
        "recommend",
        "agents"
      ],
      "examples": [
        "GET https://api.moneytools.dev/v1/recommend?task=token+price+on+base&maxPrice=0.05"
      ]
    },
    {
      "id": "x402-precheck",
      "name": "x402 payment pre-flight",
      "description": "Validate a target endpoint's HTTP 402 x402 payment requirements and OFAC-screen payTo before paying.",
      "tags": [
        "x402",
        "payments",
        "safety",
        "sanctions",
        "agents"
      ],
      "examples": [
        "GET https://api.moneytools.dev/v1/precheck?url=https://example.com/paid"
      ]
    },
    {
      "id": "x402-verify",
      "name": "On-chain settlement verification",
      "description": "Verify a USDC transfer (tx hash, payTo, amount) on Base, Polygon, Arbitrum, Avalanche, BSC or Base Sepolia via public RPC.",
      "tags": [
        "x402",
        "usdc",
        "verification",
        "evm"
      ],
      "examples": [
        "GET https://api.moneytools.dev/v1/verify?txHash=0x...&network=base&payTo=0x...&amount=0.01"
      ]
    },
    {
      "id": "solana-mint-check",
      "name": "Solana token launch-config check",
      "description": "Rule-based safety check of a Solana SPL / Token-2022 mint: mint & freeze authority, permanent delegate, transfer hook/fee, pausable, default-frozen, largest-holder concentration. Returns riskScore 0-100 and verdict low|medium|high. Paid: https://api.moneytools.dev/v1/sol-mint ($0.005, x402). Referral: ref=<0x wallet> earns 20% of net revenue.",
      "tags": [
        "solana",
        "token",
        "safety",
        "rug-check",
        "spl"
      ],
      "examples": [
        "GET https://api.moneytools.dev/v1/sol-mint?mint=DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263"
      ]
    },
    {
      "id": "web-read",
      "name": "Web page to Markdown",
      "description": "Fetch a public web page and return clean Markdown (title, headings, links, lists, code) with a sha256 of the content. Respects robots.txt, public pages only, 1h cache. Paid: https://api.moneytools.dev/v1/read ($0.002, x402). Referral: ref=<0x wallet> earns 20% of net revenue.",
      "tags": [
        "web",
        "markdown",
        "scrape",
        "read",
        "llm-context"
      ],
      "examples": [
        "GET https://api.moneytools.dev/v1/read?url=https%3A%2F%2Fexample.com"
      ]
    },
    {
      "id": "email-check",
      "name": "Email address check",
      "description": "Validate an email address without sending mail or SMTP probing: syntax, domain exists, MX / null-MX, SPF, DMARC, disposable domain (10k+ list), role account, free provider, typo suggestion. Verdict valid|risky|invalid. Paid: https://api.moneytools.dev/v1/email-check ($0.002, x402). Referral: ref=<0x wallet> earns 20% of net revenue.",
      "tags": [
        "email",
        "validation",
        "deliverability",
        "disposable"
      ],
      "examples": [
        "GET https://api.moneytools.dev/v1/email-check?email=someone%40example.com"
      ]
    }
  ],
  "x-payment": {
    "protocol": "x402",
    "x402Version": 2,
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
    "payTo": "0x64eB63904Cf9688AC5B3087A72AcF9C31a273169",
    "facilitator": "payai",
    "facilitatorUrl": "https://facilitator.payai.network",
    "paywall": true
  },
  "x-mcp": "https://api.moneytools.dev/mcp",
  "x-referral": {
    "name": "Referral revenue share",
    "sharePct": 20,
    "howTo": "Add ref=<your 0x Base wallet> as a query parameter (or X-Referrer header) to any paid /v1/* call you route here (precheck, verify, recommend, sol-mint, read, email-check).",
    "terms": "Referrer accrues 20% of net revenue (amount received minus facilitator and gas fees) from referred paid calls that settle successfully on Base mainnet. Tracked off-chain (ref + ledger), settled monthly. Self-referral is not credited. Payouts are batched and sent manually in USDC on Base after owner review, minimum 1 USDC unpaid balance (smaller balances roll over); no automatic payouts. Check earnings free at GET /v1/referral/{address}.",
    "earnings": "https://api.moneytools.dev/v1/referral/{address}"
  },
  "x-status": "production"
}