{
  "name": "Base USDC Receipt Verifier",
  "operator": "Solo Earn",
  "support": "soloearn@agentmail.to",
  "what": "Pay-per-call checks that a Base mainnet transaction really paid USDC to an address. For sellers who accept direct USDC transfers, agents confirming they were paid, and escrow/bounty flows.",
  "payment": "x402 v2 exact, USDC on Base. No account, no API key. Invalid input is rejected free (400) before payment; you are charged only on a 2xx answer. A tx that does not verify is still a valid (charged) answer with a machine-readable code.",
  "endpoints": [
    {
      "method": "GET",
      "path": "/v1/verify",
      "price_usdc": "0.005",
      "params": "tx, to, min, from?, confirmations?",
      "description": "Verify that a Base mainnet transaction paid at least N USDC to an address (optionally from a given sender, with K confirmations). Returns matched transfer, block time and confirmations. Read-only."
    },
    {
      "method": "POST",
      "path": "/v1/consume",
      "price_usdc": "0.01",
      "body": "{tx, to, min, from?, confirmations?, namespace}",
      "description": "Verify a Base USDC payment and mark it used exactly once in your private namespace (replay protection for sellers without a database). Second use of the same tx returns first_use:false."
    }
  ],
  "codes": [
    "ok",
    "not_found",
    "failed_tx",
    "no_transfer_to_recipient",
    "sender_mismatch",
    "amount_too_low",
    "insufficient_confirmations"
  ],
  "limits": "USDC on Base mainnet only (0x8335...2913). Uses public Base RPCs; checks a single transaction per call. Not financial, tax or legal advice.",
  "html": "https://usdc-receipt-verifier.soloearn.workers.dev/docs",
  "related": {
    "free_x402_checker": "https://x402-seller-kit.soloearn.workers.dev/tools/x402-checker",
    "x402_seller_kit": "https://x402-seller-kit.soloearn.workers.dev/"
  },
  "openapi": "https://usdc-receipt-verifier.soloearn.workers.dev/openapi.json",
  "discovery": "https://usdc-receipt-verifier.soloearn.workers.dev/.well-known/x402",
  "llms": "https://usdc-receipt-verifier.soloearn.workers.dev/llms.txt"
}