# x402 Seller Reputation Checker

> x402 Seller Reputation Checker is a paid API for AI agents from scanpay-edge.alextaghiashvili.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-11-02).

Scores an x402 seller's trustworthiness 0-100 by inspecting their manifest, OpenAPI spec, 402 challenge, EIP-712 domain, supported networks, and pricing catalogue

## Facts

- Endpoint: GET https://scanpay-edge.alextaghiashvili.workers.dev/api/v1/x402-seller-reputation?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-seller-reputation-checker-2ae61669
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3jFIW8KDCgVoy-Tb3HBSu

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-seller-reputation-checker-2ae61669
```

Example prompt: Can you check the reputation and trust score of the x402 seller at https://scanpay-edge.alextaghiashvili.workers.dev before I start paying their endpoints — I want to see their score, supported networks, price range, and any red flags?

## When to prefer this

Use this endpoint when you need to vet an unknown x402 API seller before paying them, when building an automated payment agent that should gate on seller quality, or when comparing multiple x402 providers. It is specifically designed for the x402 payment protocol ecosystem and checks all x402-specific signals (manifest, 402 challenge, EIP-712, network compatibility) in a single call — no alternative provides this combined x402-specific trust scoring.

## Known failure modes

- Origin URL is unreachable — returns reachable:false and low score
- Seller has no manifest — manifest_ok:false, reduced score
- Invalid or missing OpenAPI spec — openapi_ok:false, reduced score
- No valid 402 challenge response — challenge.checked:false
- Origin not using HTTPS — rejected by input schema validation
- Malformed or non-URI origin value — schema validation error

## How this service works

Pay-per-call x402 APIs for AI agents: OpenAI-compatible LLM chat, perp funding and arbitrage spreads, crypto prices, gas, FX, Solana SPL mint audit, token price by contract, x402 delivery-receipt verification, web search, clean page extraction, batch tools and deterministic code-security scanning. USDC on Base or Solana, no signup, no API key, from $0.0001 a call.

## Output

Returns a JSON object with a 0-100 reputation score, a list of warning flags, reachability status, manifest and OpenAPI validity booleans, EIP-712 domain presence, supported blockchain networks (e.g. Base, Solana), price range (min/max USD), number of endpoints in manifest and OpenAPI, pay-to address count, and a cache/freshness timestamp. Score of 100 means full discovery completeness; flags indicate specific issues found.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "origin"
     ],
     "properties": {
      "origin": {
       "type": "string",
       "format": "uri",
       "pattern": "^https://"
      },
      "max_probe": {
       "type": "boolean",
       "default": true
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "flags": [],
  "score": 100,
  "cached": false,
  "origin": "https://scanpay-edge.alextaghiashvili.workers.dev",
  "product": "scanpay.x402_seller_reputation",
  "summary": "Discovery completeness score: 100/100; not a safety guarantee.",
  "as_of_ms": 1730419200000,
  "has_llms": true,
  "networks": [
   "eip155:8453",
   "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
  ],
  "challenge": {
   "checked": true,
   "networks": [
    "eip155:8453",
    "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
   ],
   "price_usd": 0.003,
   "http_status": 402,
   "accepts_count": 2,
   "has_eip712_domain": true
  },
  "price_usd": 0.003,
  "reachable": true,
  "openapi_ok": true,
  "manifest_ok": true,
  "pay_to_count": 2,
  "price_max_usd": 0.003,
  "price_min_usd": 0.001,
  "endpoints_openapi": 3,
  "endpoints_manifest": 6
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-seller-reputation-checker-2ae61669/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from scanpay-edge.alextaghiashvili.workers.dev](https://www.zero.xyz/host/scanpay-edge.alextaghiashvili.workers.dev/llms.txt)
