x402 List

x402 Protocol Service Directory

x402 Trust Prober

Verification

Deterministic trust scoring and monitoring for the x402 ecosystem. 88k+ endpoints tracked 24/7 on Base + Solana: probe reliability, latency, spec compliance, price history, and real on-chain USDC settlement per endpoint. Paid API: per-endpoint trust score with live re-probe, bulk scoring tiers (10-500), endpoint history, similar-endpoint discovery, payment tracing, and 30-day watch subscriptions with webhook/Slack alerts. Free: trust preview, leaderboard, ecosystem report, embeddable badges. Scoring is a deterministic formula - no LLM in the loop, fully explainable.

Pay from $0.005 to $0.50 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.

listed 2026-07-25 · no on-chain settlement recorded yet

BASE URL https://x402.fuchss.app WEBSITE https://x402.fuchss.app ENDPOINTS 10 NETWORK Base ASSET USDC MEMBER SINCE 2026-07-25 MONITORED SINCE 2026-07-25

ASSESSMENT

updated 3h ago

Evidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.

reliability 100%
uptime 24h
-
uptime 7d
-
uptime 30d
-
uptime 90d
-
response p95
119ms
avg response
119ms
total checks
1
compliance A (11/11)

11 of 11 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.005 to $0.50 (p47 in Verification)
price (min)
$0.005
price (max)
$0.50
category percentile (min)
p47 in Verification
category percentile (max)
p80 in Verification
endpoints / prices
10 / 8
model
tiered
stability
100%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

domain age
71d
registrar
CloudFlare, Inc.
hosting
custom
domain created
2026-05-15

Identity facts, not a risk score.

traction $0 30d · 0 buyers
volume 30d
$0
buyers 30d
0
settlements 30d
0
first settlement
---
last settlement
---
top buyer share
-
trend 7d vs 30d
-
networks
eip155:8453
volume all-time
$0
settlements all-time
0
median settlement 30d
$0
max settlement 30d
$0
settled via
-

Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.

Top buyer share is a concentration signal, not part of the ranking score.

WHAT IT DOES

ai-derived

Provides trust and reliability scores for x402 endpoints with monitoring and compliance checking

category
trust-monitoring
in
query params
trust-scoringendpoint-monitoringcompliance-checkingreliability-datauptime-probesprice-historyalternative-finding

AI-generated summary. The measured data is never altered by it.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET
GET /v1/similar $0.005 Base USDC
GET /v1/watch-endpoint-30d $0.20 Base USDC
GET /v1/x402-history $0.02 Base USDC
GET /v1/x402-payment-trace $0.01 Base USDC
GET /v1/x402-trust $0.005 Base USDC
GET /v1/x402-trust-bulk-10 $0.04 Base USDC
GET /v1/x402-trust-bulk-100 $0.33 Base USDC
GET /v1/x402-trust-bulk-200 $0.40 Base USDC
GET /v1/x402-trust-bulk-50 $0.20 Base USDC
GET /v1/x402-trust-bulk-500 $0.50 Base USDC
10 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to GET /v1/similar returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i 'https://x402.fuchss.app/v1/similar'
// 402 response (captured by monitor) · 10 payloads · click to expand
[
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "resource": {
                "type": "string",
                "required": true,
                "description": "Full x402 resource URL exactly as listed in discovery (e.g. https://api.example.com/v1/thing)."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "flags": "array",
            "grade": "string",
            "score": "number",
            "stats": "object",
            "resource": "string",
            "breakdown": "object",
            "confidence": "number"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-trust",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Trust score (0-100, grade A-F) for any publicly listed x402 endpoint. Unlike uptime-only checkers, we return ECONOMIC PROOF: the REAL on-chain USDC settlement volume and distinct-payer count for the endpoint's payTo address — is anyone actually paying it, or is it just live? Computed deterministically from continuous monitoring: 30d probe uptime, 402-envelope spec compliance, latency, observed age, on-chain settlement activity, and advertised-price stability. Includes a full component breakdown, machine-readable flags, and an honest observedDays (we report only the history we actually have, with dataCompleteSince marking our gap-free on-chain coverage). Know before you pay.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "resource": "https://api.example.com/v1/thing"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "flags": [],
              "grade": "A",
              "score": 87.4,
              "stats": {
                "payTo": "0xabc…123",
                "delisted": false,
                "probes30d": 1440,
                "probeOk30d": 1427,
                "avgLatencyMs": 312,
                "observedDays": 5,
                "settlements30d": 18234,
                "distinctPayers30d": 96,
                "settledVolumeUnits30d": "364680000"
              },
              "resource": "https://api.example.com/v1/thing",
              "breakdown": {
                "uptime": 0.99,
                "latency": 0.91,
                "observedAge": 0.6,
                "priceStability": 1,
                "envelopeCompliance": 1,
                "settlementActivity": 0.74
              },
              "confidence": 0.82,
              "description": "Provider-advertised description of the endpoint (unverified claim).",
              "serviceName": "Example Thing API",
              "dataCompleteSince": 1748736000000
            }
          }
        },
        "tags": [
          "x402",
          "trust",
          "score",
          "monitoring",
          "reliability"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resource"
                  ],
                  "properties": {
                    "resource": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "resource",
                    "serviceName",
                    "description",
                    "score",
                    "grade",
                    "confidence",
                    "breakdown",
                    "flags",
                    "dataCompleteSince",
                    "stats"
                  ],
                  "properties": {
                    "flags": {
                      "type": "array"
                    },
                    "grade": {
                      "type": "string"
                    },
                    "score": {
                      "type": "number"
                    },
                    "stats": {
                      "type": "object",
                      "required": [
                        "observedDays",
                        "probes30d",
                        "probeOk30d",
                        "avgLatencyMs",
                        "payTo",
                        "settlements30d",
                        "distinctPayers30d",
                        "settledVolumeUnits30d",
                        "delisted"
                      ],
                      "properties": {
                        "payTo": {
                          "type": "string"
                        },
                        "delisted": {
                          "type": "boolean"
                        },
                        "probes30d": {
                          "type": "integer"
                        },
                        "probeOk30d": {
                          "type": "integer"
                        },
                        "avgLatencyMs": {
                          "type": "integer"
                        },
                        "observedDays": {
                          "type": "integer"
                        },
                        "settlements30d": {
                          "type": "integer"
                        },
                        "distinctPayers30d": {
                          "type": "integer"
                        },
                        "settledVolumeUnits30d": {
                          "type": "string"
                        }
                      }
                    },
                    "resource": {
                      "type": "string"
                    },
                    "breakdown": {
                      "type": "object",
                      "required": [
                        "uptime",
                        "envelopeCompliance",
                        "latency",
                        "observedAge",
                        "settlementActivity",
                        "priceStability"
                      ],
                      "properties": {
                        "uptime": {
                          "type": "number"
                        },
                        "latency": {
                          "type": "number"
                        },
                        "observedAge": {
                          "type": "number"
                        },
                        "priceStability": {
                          "type": "integer"
                        },
                        "envelopeCompliance": {
                          "type": "integer"
                        },
                        "settlementActivity": {
                          "type": "number"
                        }
                      }
                    },
                    "confidence": {
                      "type": "number"
                    },
                    "description": {
                      "type": "string"
                    },
                    "serviceName": {
                      "type": "string"
                    },
                    "dataCompleteSince": {
                      "type": "integer"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "45000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "resources": {
                "type": "array",
                "required": true,
                "description": "List of full x402 resource URLs (https://...) to score. Max = tier size; fewer is allowed; duplicates are ignored."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "flags": "array | undefined",
            "found": "boolean",
            "grade": "string | undefined",
            "score": "number | undefined",
            "stats": "object | undefined",
            "pending": "boolean | undefined",
            "resource": "string",
            "breakdown": "object | undefined",
            "freshness": "object | undefined",
            "probed_at": "number | undefined",
            "subscores": "object | undefined",
            "templated": "boolean | undefined",
            "advertised": "object | null | undefined",
            "confidence": "number | undefined",
            "probes_30d": "number | undefined",
            "recomputed": "boolean | undefined",
            "scoreRange": "object | undefined",
            "computed_at": "number | undefined",
            "description": "string | null | undefined",
            "endpoint_id": "number | undefined",
            "serviceName": "string | null | undefined",
            "explanations": "array | undefined",
            "flagsDetailed": "array | undefined",
            "recommendation": "string | undefined",
            "gradeThresholds": "object | undefined",
            "confidenceDetail": "object | undefined",
            "dataCompleteSince": "number | null | undefined"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-trust-bulk-10",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Score up to 10 x402 endpoints in a single paid call. Each found result carries the FULL trust report — identical to POST /v1/x402-trust: score, grade, scoreRange, recommendation, confidence breakdown, the component/subscore breakdown, explanations, flags + flagsDetailed, advertised price, and 30-day on-chain stats — not just the scalar verdict. Cache rows older than 15 minutes are recomputed on-demand from the latest stored probes and settlements, so scores typically reflect reality within minutes. No live network re-probe is performed — for a fresh live probe use /v1/x402-trust. Per-request recompute limits apply (time + count); results include `recomputed` and `computed_at` so you can see which rows used cached vs freshly computed scores. Resources not in our observation set return `found:false`; you still pay for the batch AS LONG AS at least one resource is tracked. If NONE of the supplied resources are in our observation set the request is rejected with HTTP 400 `notCharged:true` and you are NOT charged. Duplicates are ignored.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "resources": [
                "https://api.example.com/v1/thing"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "tier": 10,
              "results": [
                {
                  "flags": [],
                  "found": true,
                  "grade": "A",
                  "score": 87.4,
                  "stats": {
                    "payTo": "0x1111111111111111111111111111111111111111",
                    "delisted": false,
                    "probes30d": 144,
                    "payToStale": false,
                    "probeOk30d": 143,
                    "firstSeenTs": 1748707200000,
                    "avgLatencyMs": 210,
                    "observedDays": 30,
                    "latencyVantage": "measured from a single EU vantage point; includes network round-trip distance to the endpoint",
                    "settlements30d": 52,
                    "payToLastSeenTs": 1751299100000,
                    "payToSharedWith": 0,
                    "priceChanges30d": 0,
                    "settlementAsset": "USDC",
                    "envelopeValid30d": 144,
                    "distinctPayers30d": 14,
                    "settlementDecimals": 6,
                    "settledVolumeUsd30d": 5.2,
                    "settledVolumeUnits30d": "5200000"
                  },
                  "resource": "https://api.example.com/v1/thing",
                  "breakdown": {
                    "age": 0.7,
                    "uptime": 0.99,
                    "latency": 0.85,
                    "activity": 0.6,
                    "stability": 1,
                    "compliance": 1
                  },
                  "freshness": {
                    "live": false,
                    "ageSeconds": 100,
                    "probedAtTs": 1751299100000
                  },
                  "probed_at": 1751299100000,
                  "subscores": {
                    "economicConfidence": 0.6,
                    "specComplianceScore": 100,
                    "economicReputationScore": 71,
                    "technicalReliabilityScore": 92
                  },
                  "templated": false,
                  "advertised": {
                    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                    "amount": "10000",
                    "network": "eip155:8453",
                    "decimals": 6,
                    "amountUsd": 0.01,
                    "observedAtTs": 1751299100000
                  },
                  "confidence": 0.82,
                  "probes_30d": 144,
                  "recomputed": true,
                  "scoreRange": {
                    "low": 82.1,
                    "high": 90,
                    "point": 87.4
                  },
                  "computed_at": 1751299200000,
                  "description": "Returns a thing.",
                  "endpoint_id": 123,
                  "serviceName": "Example Thing API",
                  "explanations": [
                    "High uptime over 144 probes.",
                    "Consistent 402 envelope compliance."
                  ],
                  "flagsDetailed": [],
                  "recommendation": "proceed",
                  "gradeThresholds": {
                    "A": 80,
                    "B": 65,
                    "C": 50,
                    "D": 35,
                    "F": 0
                  },
                  "confidenceDetail": {
                    "overall": 0.82,
                    "economic": 0.6,
                    "observation": 0.9
                  },
                  "dataCompleteSince": 1748707200000
                },
                {
                  "found": false,
                  "grade": null,
                  "score": null,
                  "resource": "https://api.unknown.example/v1/missing",
                  "probed_at": null,
                  "confidence": null,
                  "probes_30d": null,
                  "recomputed": false,
                  "computed_at": null,
                  "endpoint_id": null,
                  "recommendation": null
                }
              ],
              "requested": 2,
              "generated_at": 1751299200000,
              "recomputed_ms": 420,
              "recomputed_count": 1,
              "recompute_limit_hit": false
            }
          }
        },
        "tags": [
          "x402",
          "trust",
          "bulk",
          "score",
          "routing"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resources"
                  ],
                  "properties": {
                    "resources": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "generated_at",
                    "tier",
                    "requested",
                    "recomputed_count",
                    "recomputed_ms",
                    "recompute_limit_hit",
                    "results"
                  ],
                  "properties": {
                    "tier": {
                      "type": "integer"
                    },
                    "results": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "resource",
                          "found",
                          "endpoint_id",
                          "score",
                          "grade",
                          "recommendation",
                          "confidence",
                          "probes_30d",
                          "probed_at",
                          "computed_at",
                          "recomputed"
                        ],
                        "properties": {
                          "flags": {
                            "type": "array"
                          },
                          "found": {
                            "type": "boolean"
                          },
                          "grade": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "score": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "stats": {
                            "type": "object",
                            "required": [
                              "firstSeenTs",
                              "observedDays",
                              "probes30d",
                              "probeOk30d",
                              "envelopeValid30d",
                              "avgLatencyMs",
                              "latencyVantage",
                              "priceChanges30d",
                              "payTo",
                              "payToLastSeenTs",
                              "payToStale",
                              "payToSharedWith",
                              "settlements30d",
                              "distinctPayers30d",
                              "settledVolumeUnits30d",
                              "settledVolumeUsd30d",
                              "settlementAsset",
                              "settlementDecimals",
                              "delisted"
                            ],
                            "properties": {
                              "payTo": {
                                "type": "string"
                              },
                              "delisted": {
                                "type": "boolean"
                              },
                              "probes30d": {
                                "type": "integer"
                              },
                              "payToStale": {
                                "type": "boolean"
                              },
                              "probeOk30d": {
                                "type": "integer"
                              },
                              "firstSeenTs": {
                                "type": "integer"
                              },
                              "avgLatencyMs": {
                                "type": "integer"
                              },
                              "observedDays": {
                                "type": "integer"
                              },
                              "latencyVantage": {
                                "type": "string"
                              },
                              "settlements30d": {
                                "type": "integer"
                              },
                              "payToLastSeenTs": {
                                "type": "integer"
                              },
                              "payToSharedWith": {
                                "type": "integer"
                              },
                              "priceChanges30d": {
                                "type": "integer"
                              },
                              "settlementAsset": {
                                "type": "string"
                              },
                              "envelopeValid30d": {
                                "type": "integer"
                              },
                              "distinctPayers30d": {
                                "type": "integer"
                              },
                              "settlementDecimals": {
                                "type": "integer"
                              },
                              "settledVolumeUsd30d": {
                                "type": "number"
                              },
                              "settledVolumeUnits30d": {
                                "type": "string"
                              }
                            }
                          },
                          "resource": {
                            "type": "string"
                          },
                          "breakdown": {
                            "type": "object",
                            "required": [
                              "uptime",
                              "compliance",
                              "latency",
                              "age",
                              "activity",
                              "stability"
                            ],
                            "properties": {
                              "age": {
                                "type": "number"
                              },
                              "uptime": {
                                "type": "number"
                              },
                              "latency": {
                                "type": "number"
                              },
                              "activity": {
                                "type": "number"
                              },
                              "stability": {
                                "type": "integer"
                              },
                              "compliance": {
                                "type": "integer"
                              }
                            }
                          },
                          "freshness": {
                            "type": "object",
                            "required": [
                              "live",
                              "probedAtTs",
                              "ageSeconds"
                            ],
                            "properties": {
                              "live": {
                                "type": "boolean"
                              },
                              "ageSeconds": {
                                "type": "integer"
                              },
                              "probedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "probed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "subscores": {
                            "type": "object",
                            "required": [
                              "technicalReliabilityScore",
                              "specComplianceScore",
                              "economicReputationScore",
                              "economicConfidence"
                            ],
                            "properties": {
                              "economicConfidence": {
                                "type": "number"
                              },
                              "specComplianceScore": {
                                "type": "integer"
                              },
                              "economicReputationScore": {
                                "type": "integer"
                              },
                              "technicalReliabilityScore": {
                                "type": "integer"
                              }
                            }
                          },
                          "templated": {
                            "type": "boolean"
                          },
                          "advertised": {
                            "type": "object",
                            "required": [
                              "amount",
                              "amountUsd",
                              "asset",
                              "network",
                              "decimals",
                              "observedAtTs"
                            ],
                            "properties": {
                              "asset": {
                                "type": "string"
                              },
                              "amount": {
                                "type": "string"
                              },
                              "network": {
                                "type": "string"
                              },
                              "decimals": {
                                "type": "integer"
                              },
                              "amountUsd": {
                                "type": "number"
                              },
                              "observedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidence": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "probes_30d": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "recomputed": {
                            "type": "boolean"
                          },
                          "scoreRange": {
                            "type": "object",
                            "required": [
                              "low",
                              "point",
                              "high"
                            ],
                            "properties": {
                              "low": {
                                "type": "number"
                              },
                              "high": {
                                "type": "integer"
                              },
                              "point": {
                                "type": "number"
                              }
                            }
                          },
                          "computed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "description": {
                            "type": "string"
                          },
                          "endpoint_id": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "serviceName": {
                            "type": "string"
                          },
                          "explanations": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "flagsDetailed": {
                            "type": "array"
                          },
                          "recommendation": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "gradeThresholds": {
                            "type": "object",
                            "required": [
                              "A",
                              "B",
                              "C",
                              "D",
                              "F"
                            ],
                            "properties": {
                              "A": {
                                "type": "integer"
                              },
                              "B": {
                                "type": "integer"
                              },
                              "C": {
                                "type": "integer"
                              },
                              "D": {
                                "type": "integer"
                              },
                              "F": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidenceDetail": {
                            "type": "object",
                            "required": [
                              "overall",
                              "observation",
                              "economic"
                            ],
                            "properties": {
                              "overall": {
                                "type": "number"
                              },
                              "economic": {
                                "type": "number"
                              },
                              "observation": {
                                "type": "number"
                              }
                            }
                          },
                          "dataCompleteSince": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "requested": {
                      "type": "integer"
                    },
                    "generated_at": {
                      "type": "integer"
                    },
                    "recomputed_ms": {
                      "type": "integer"
                    },
                    "recomputed_count": {
                      "type": "integer"
                    },
                    "recompute_limit_hit": {
                      "type": "boolean"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "200000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "resources": {
                "type": "array",
                "required": true,
                "description": "List of full x402 resource URLs (https://...) to score. Max = tier size; fewer is allowed; duplicates are ignored."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "flags": "array | undefined",
            "found": "boolean",
            "grade": "string | undefined",
            "score": "number | undefined",
            "stats": "object | undefined",
            "pending": "boolean | undefined",
            "resource": "string",
            "breakdown": "object | undefined",
            "freshness": "object | undefined",
            "probed_at": "number | undefined",
            "subscores": "object | undefined",
            "templated": "boolean | undefined",
            "advertised": "object | null | undefined",
            "confidence": "number | undefined",
            "probes_30d": "number | undefined",
            "recomputed": "boolean | undefined",
            "scoreRange": "object | undefined",
            "computed_at": "number | undefined",
            "description": "string | null | undefined",
            "endpoint_id": "number | undefined",
            "serviceName": "string | null | undefined",
            "explanations": "array | undefined",
            "flagsDetailed": "array | undefined",
            "recommendation": "string | undefined",
            "gradeThresholds": "object | undefined",
            "confidenceDetail": "object | undefined",
            "dataCompleteSince": "number | null | undefined"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-trust-bulk-50",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Score up to 50 x402 endpoints in a single paid call. Each found result carries the FULL trust report — identical to POST /v1/x402-trust: score, grade, scoreRange, recommendation, confidence breakdown, the component/subscore breakdown, explanations, flags + flagsDetailed, advertised price, and 30-day on-chain stats — not just the scalar verdict. Cache rows older than 15 minutes are recomputed on-demand from the latest stored probes and settlements, so scores typically reflect reality within minutes. No live network re-probe is performed — for a fresh live probe use /v1/x402-trust. Per-request recompute limits apply (time + count); results include `recomputed` and `computed_at` so you can see which rows used cached vs freshly computed scores. Resources not in our observation set return `found:false`; you still pay for the batch AS LONG AS at least one resource is tracked. If NONE of the supplied resources are in our observation set the request is rejected with HTTP 400 `notCharged:true` and you are NOT charged. Duplicates are ignored.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "resources": [
                "https://api.example.com/v1/thing"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "tier": 10,
              "results": [
                {
                  "flags": [],
                  "found": true,
                  "grade": "A",
                  "score": 87.4,
                  "stats": {
                    "payTo": "0x1111111111111111111111111111111111111111",
                    "delisted": false,
                    "probes30d": 144,
                    "payToStale": false,
                    "probeOk30d": 143,
                    "firstSeenTs": 1748707200000,
                    "avgLatencyMs": 210,
                    "observedDays": 30,
                    "latencyVantage": "measured from a single EU vantage point; includes network round-trip distance to the endpoint",
                    "settlements30d": 52,
                    "payToLastSeenTs": 1751299100000,
                    "payToSharedWith": 0,
                    "priceChanges30d": 0,
                    "settlementAsset": "USDC",
                    "envelopeValid30d": 144,
                    "distinctPayers30d": 14,
                    "settlementDecimals": 6,
                    "settledVolumeUsd30d": 5.2,
                    "settledVolumeUnits30d": "5200000"
                  },
                  "resource": "https://api.example.com/v1/thing",
                  "breakdown": {
                    "age": 0.7,
                    "uptime": 0.99,
                    "latency": 0.85,
                    "activity": 0.6,
                    "stability": 1,
                    "compliance": 1
                  },
                  "freshness": {
                    "live": false,
                    "ageSeconds": 100,
                    "probedAtTs": 1751299100000
                  },
                  "probed_at": 1751299100000,
                  "subscores": {
                    "economicConfidence": 0.6,
                    "specComplianceScore": 100,
                    "economicReputationScore": 71,
                    "technicalReliabilityScore": 92
                  },
                  "templated": false,
                  "advertised": {
                    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                    "amount": "10000",
                    "network": "eip155:8453",
                    "decimals": 6,
                    "amountUsd": 0.01,
                    "observedAtTs": 1751299100000
                  },
                  "confidence": 0.82,
                  "probes_30d": 144,
                  "recomputed": true,
                  "scoreRange": {
                    "low": 82.1,
                    "high": 90,
                    "point": 87.4
                  },
                  "computed_at": 1751299200000,
                  "description": "Returns a thing.",
                  "endpoint_id": 123,
                  "serviceName": "Example Thing API",
                  "explanations": [
                    "High uptime over 144 probes.",
                    "Consistent 402 envelope compliance."
                  ],
                  "flagsDetailed": [],
                  "recommendation": "proceed",
                  "gradeThresholds": {
                    "A": 80,
                    "B": 65,
                    "C": 50,
                    "D": 35,
                    "F": 0
                  },
                  "confidenceDetail": {
                    "overall": 0.82,
                    "economic": 0.6,
                    "observation": 0.9
                  },
                  "dataCompleteSince": 1748707200000
                },
                {
                  "found": false,
                  "grade": null,
                  "score": null,
                  "resource": "https://api.unknown.example/v1/missing",
                  "probed_at": null,
                  "confidence": null,
                  "probes_30d": null,
                  "recomputed": false,
                  "computed_at": null,
                  "endpoint_id": null,
                  "recommendation": null
                }
              ],
              "requested": 2,
              "generated_at": 1751299200000,
              "recomputed_ms": 420,
              "recomputed_count": 1,
              "recompute_limit_hit": false
            }
          }
        },
        "tags": [
          "x402",
          "trust",
          "bulk",
          "score",
          "routing"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resources"
                  ],
                  "properties": {
                    "resources": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "generated_at",
                    "tier",
                    "requested",
                    "recomputed_count",
                    "recomputed_ms",
                    "recompute_limit_hit",
                    "results"
                  ],
                  "properties": {
                    "tier": {
                      "type": "integer"
                    },
                    "results": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "resource",
                          "found",
                          "endpoint_id",
                          "score",
                          "grade",
                          "recommendation",
                          "confidence",
                          "probes_30d",
                          "probed_at",
                          "computed_at",
                          "recomputed"
                        ],
                        "properties": {
                          "flags": {
                            "type": "array"
                          },
                          "found": {
                            "type": "boolean"
                          },
                          "grade": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "score": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "stats": {
                            "type": "object",
                            "required": [
                              "firstSeenTs",
                              "observedDays",
                              "probes30d",
                              "probeOk30d",
                              "envelopeValid30d",
                              "avgLatencyMs",
                              "latencyVantage",
                              "priceChanges30d",
                              "payTo",
                              "payToLastSeenTs",
                              "payToStale",
                              "payToSharedWith",
                              "settlements30d",
                              "distinctPayers30d",
                              "settledVolumeUnits30d",
                              "settledVolumeUsd30d",
                              "settlementAsset",
                              "settlementDecimals",
                              "delisted"
                            ],
                            "properties": {
                              "payTo": {
                                "type": "string"
                              },
                              "delisted": {
                                "type": "boolean"
                              },
                              "probes30d": {
                                "type": "integer"
                              },
                              "payToStale": {
                                "type": "boolean"
                              },
                              "probeOk30d": {
                                "type": "integer"
                              },
                              "firstSeenTs": {
                                "type": "integer"
                              },
                              "avgLatencyMs": {
                                "type": "integer"
                              },
                              "observedDays": {
                                "type": "integer"
                              },
                              "latencyVantage": {
                                "type": "string"
                              },
                              "settlements30d": {
                                "type": "integer"
                              },
                              "payToLastSeenTs": {
                                "type": "integer"
                              },
                              "payToSharedWith": {
                                "type": "integer"
                              },
                              "priceChanges30d": {
                                "type": "integer"
                              },
                              "settlementAsset": {
                                "type": "string"
                              },
                              "envelopeValid30d": {
                                "type": "integer"
                              },
                              "distinctPayers30d": {
                                "type": "integer"
                              },
                              "settlementDecimals": {
                                "type": "integer"
                              },
                              "settledVolumeUsd30d": {
                                "type": "number"
                              },
                              "settledVolumeUnits30d": {
                                "type": "string"
                              }
                            }
                          },
                          "resource": {
                            "type": "string"
                          },
                          "breakdown": {
                            "type": "object",
                            "required": [
                              "uptime",
                              "compliance",
                              "latency",
                              "age",
                              "activity",
                              "stability"
                            ],
                            "properties": {
                              "age": {
                                "type": "number"
                              },
                              "uptime": {
                                "type": "number"
                              },
                              "latency": {
                                "type": "number"
                              },
                              "activity": {
                                "type": "number"
                              },
                              "stability": {
                                "type": "integer"
                              },
                              "compliance": {
                                "type": "integer"
                              }
                            }
                          },
                          "freshness": {
                            "type": "object",
                            "required": [
                              "live",
                              "probedAtTs",
                              "ageSeconds"
                            ],
                            "properties": {
                              "live": {
                                "type": "boolean"
                              },
                              "ageSeconds": {
                                "type": "integer"
                              },
                              "probedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "probed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "subscores": {
                            "type": "object",
                            "required": [
                              "technicalReliabilityScore",
                              "specComplianceScore",
                              "economicReputationScore",
                              "economicConfidence"
                            ],
                            "properties": {
                              "economicConfidence": {
                                "type": "number"
                              },
                              "specComplianceScore": {
                                "type": "integer"
                              },
                              "economicReputationScore": {
                                "type": "integer"
                              },
                              "technicalReliabilityScore": {
                                "type": "integer"
                              }
                            }
                          },
                          "templated": {
                            "type": "boolean"
                          },
                          "advertised": {
                            "type": "object",
                            "required": [
                              "amount",
                              "amountUsd",
                              "asset",
                              "network",
                              "decimals",
                              "observedAtTs"
                            ],
                            "properties": {
                              "asset": {
                                "type": "string"
                              },
                              "amount": {
                                "type": "string"
                              },
                              "network": {
                                "type": "string"
                              },
                              "decimals": {
                                "type": "integer"
                              },
                              "amountUsd": {
                                "type": "number"
                              },
                              "observedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidence": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "probes_30d": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "recomputed": {
                            "type": "boolean"
                          },
                          "scoreRange": {
                            "type": "object",
                            "required": [
                              "low",
                              "point",
                              "high"
                            ],
                            "properties": {
                              "low": {
                                "type": "number"
                              },
                              "high": {
                                "type": "integer"
                              },
                              "point": {
                                "type": "number"
                              }
                            }
                          },
                          "computed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "description": {
                            "type": "string"
                          },
                          "endpoint_id": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "serviceName": {
                            "type": "string"
                          },
                          "explanations": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "flagsDetailed": {
                            "type": "array"
                          },
                          "recommendation": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "gradeThresholds": {
                            "type": "object",
                            "required": [
                              "A",
                              "B",
                              "C",
                              "D",
                              "F"
                            ],
                            "properties": {
                              "A": {
                                "type": "integer"
                              },
                              "B": {
                                "type": "integer"
                              },
                              "C": {
                                "type": "integer"
                              },
                              "D": {
                                "type": "integer"
                              },
                              "F": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidenceDetail": {
                            "type": "object",
                            "required": [
                              "overall",
                              "observation",
                              "economic"
                            ],
                            "properties": {
                              "overall": {
                                "type": "number"
                              },
                              "economic": {
                                "type": "number"
                              },
                              "observation": {
                                "type": "number"
                              }
                            }
                          },
                          "dataCompleteSince": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "requested": {
                      "type": "integer"
                    },
                    "generated_at": {
                      "type": "integer"
                    },
                    "recomputed_ms": {
                      "type": "integer"
                    },
                    "recomputed_count": {
                      "type": "integer"
                    },
                    "recompute_limit_hit": {
                      "type": "boolean"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "325000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "resources": {
                "type": "array",
                "required": true,
                "description": "List of full x402 resource URLs (https://...) to score. Max = tier size; fewer is allowed; duplicates are ignored."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "flags": "array | undefined",
            "found": "boolean",
            "grade": "string | undefined",
            "score": "number | undefined",
            "stats": "object | undefined",
            "pending": "boolean | undefined",
            "resource": "string",
            "breakdown": "object | undefined",
            "freshness": "object | undefined",
            "probed_at": "number | undefined",
            "subscores": "object | undefined",
            "templated": "boolean | undefined",
            "advertised": "object | null | undefined",
            "confidence": "number | undefined",
            "probes_30d": "number | undefined",
            "recomputed": "boolean | undefined",
            "scoreRange": "object | undefined",
            "computed_at": "number | undefined",
            "description": "string | null | undefined",
            "endpoint_id": "number | undefined",
            "serviceName": "string | null | undefined",
            "explanations": "array | undefined",
            "flagsDetailed": "array | undefined",
            "recommendation": "string | undefined",
            "gradeThresholds": "object | undefined",
            "confidenceDetail": "object | undefined",
            "dataCompleteSince": "number | null | undefined"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-trust-bulk-100",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Score up to 100 x402 endpoints in a single paid call. Each found result carries the FULL trust report — identical to POST /v1/x402-trust: score, grade, scoreRange, recommendation, confidence breakdown, the component/subscore breakdown, explanations, flags + flagsDetailed, advertised price, and 30-day on-chain stats — not just the scalar verdict. Cache rows older than 15 minutes are recomputed on-demand from the latest stored probes and settlements, so scores typically reflect reality within minutes. No live network re-probe is performed — for a fresh live probe use /v1/x402-trust. Per-request recompute limits apply (time + count); results include `recomputed` and `computed_at` so you can see which rows used cached vs freshly computed scores. Resources not in our observation set return `found:false`; you still pay for the batch AS LONG AS at least one resource is tracked. If NONE of the supplied resources are in our observation set the request is rejected with HTTP 400 `notCharged:true` and you are NOT charged. Duplicates are ignored.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "resources": [
                "https://api.example.com/v1/thing"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "tier": 10,
              "results": [
                {
                  "flags": [],
                  "found": true,
                  "grade": "A",
                  "score": 87.4,
                  "stats": {
                    "payTo": "0x1111111111111111111111111111111111111111",
                    "delisted": false,
                    "probes30d": 144,
                    "payToStale": false,
                    "probeOk30d": 143,
                    "firstSeenTs": 1748707200000,
                    "avgLatencyMs": 210,
                    "observedDays": 30,
                    "latencyVantage": "measured from a single EU vantage point; includes network round-trip distance to the endpoint",
                    "settlements30d": 52,
                    "payToLastSeenTs": 1751299100000,
                    "payToSharedWith": 0,
                    "priceChanges30d": 0,
                    "settlementAsset": "USDC",
                    "envelopeValid30d": 144,
                    "distinctPayers30d": 14,
                    "settlementDecimals": 6,
                    "settledVolumeUsd30d": 5.2,
                    "settledVolumeUnits30d": "5200000"
                  },
                  "resource": "https://api.example.com/v1/thing",
                  "breakdown": {
                    "age": 0.7,
                    "uptime": 0.99,
                    "latency": 0.85,
                    "activity": 0.6,
                    "stability": 1,
                    "compliance": 1
                  },
                  "freshness": {
                    "live": false,
                    "ageSeconds": 100,
                    "probedAtTs": 1751299100000
                  },
                  "probed_at": 1751299100000,
                  "subscores": {
                    "economicConfidence": 0.6,
                    "specComplianceScore": 100,
                    "economicReputationScore": 71,
                    "technicalReliabilityScore": 92
                  },
                  "templated": false,
                  "advertised": {
                    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                    "amount": "10000",
                    "network": "eip155:8453",
                    "decimals": 6,
                    "amountUsd": 0.01,
                    "observedAtTs": 1751299100000
                  },
                  "confidence": 0.82,
                  "probes_30d": 144,
                  "recomputed": true,
                  "scoreRange": {
                    "low": 82.1,
                    "high": 90,
                    "point": 87.4
                  },
                  "computed_at": 1751299200000,
                  "description": "Returns a thing.",
                  "endpoint_id": 123,
                  "serviceName": "Example Thing API",
                  "explanations": [
                    "High uptime over 144 probes.",
                    "Consistent 402 envelope compliance."
                  ],
                  "flagsDetailed": [],
                  "recommendation": "proceed",
                  "gradeThresholds": {
                    "A": 80,
                    "B": 65,
                    "C": 50,
                    "D": 35,
                    "F": 0
                  },
                  "confidenceDetail": {
                    "overall": 0.82,
                    "economic": 0.6,
                    "observation": 0.9
                  },
                  "dataCompleteSince": 1748707200000
                },
                {
                  "found": false,
                  "grade": null,
                  "score": null,
                  "resource": "https://api.unknown.example/v1/missing",
                  "probed_at": null,
                  "confidence": null,
                  "probes_30d": null,
                  "recomputed": false,
                  "computed_at": null,
                  "endpoint_id": null,
                  "recommendation": null
                }
              ],
              "requested": 2,
              "generated_at": 1751299200000,
              "recomputed_ms": 420,
              "recomputed_count": 1,
              "recompute_limit_hit": false
            }
          }
        },
        "tags": [
          "x402",
          "trust",
          "bulk",
          "score",
          "routing"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resources"
                  ],
                  "properties": {
                    "resources": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "generated_at",
                    "tier",
                    "requested",
                    "recomputed_count",
                    "recomputed_ms",
                    "recompute_limit_hit",
                    "results"
                  ],
                  "properties": {
                    "tier": {
                      "type": "integer"
                    },
                    "results": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "resource",
                          "found",
                          "endpoint_id",
                          "score",
                          "grade",
                          "recommendation",
                          "confidence",
                          "probes_30d",
                          "probed_at",
                          "computed_at",
                          "recomputed"
                        ],
                        "properties": {
                          "flags": {
                            "type": "array"
                          },
                          "found": {
                            "type": "boolean"
                          },
                          "grade": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "score": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "stats": {
                            "type": "object",
                            "required": [
                              "firstSeenTs",
                              "observedDays",
                              "probes30d",
                              "probeOk30d",
                              "envelopeValid30d",
                              "avgLatencyMs",
                              "latencyVantage",
                              "priceChanges30d",
                              "payTo",
                              "payToLastSeenTs",
                              "payToStale",
                              "payToSharedWith",
                              "settlements30d",
                              "distinctPayers30d",
                              "settledVolumeUnits30d",
                              "settledVolumeUsd30d",
                              "settlementAsset",
                              "settlementDecimals",
                              "delisted"
                            ],
                            "properties": {
                              "payTo": {
                                "type": "string"
                              },
                              "delisted": {
                                "type": "boolean"
                              },
                              "probes30d": {
                                "type": "integer"
                              },
                              "payToStale": {
                                "type": "boolean"
                              },
                              "probeOk30d": {
                                "type": "integer"
                              },
                              "firstSeenTs": {
                                "type": "integer"
                              },
                              "avgLatencyMs": {
                                "type": "integer"
                              },
                              "observedDays": {
                                "type": "integer"
                              },
                              "latencyVantage": {
                                "type": "string"
                              },
                              "settlements30d": {
                                "type": "integer"
                              },
                              "payToLastSeenTs": {
                                "type": "integer"
                              },
                              "payToSharedWith": {
                                "type": "integer"
                              },
                              "priceChanges30d": {
                                "type": "integer"
                              },
                              "settlementAsset": {
                                "type": "string"
                              },
                              "envelopeValid30d": {
                                "type": "integer"
                              },
                              "distinctPayers30d": {
                                "type": "integer"
                              },
                              "settlementDecimals": {
                                "type": "integer"
                              },
                              "settledVolumeUsd30d": {
                                "type": "number"
                              },
                              "settledVolumeUnits30d": {
                                "type": "string"
                              }
                            }
                          },
                          "resource": {
                            "type": "string"
                          },
                          "breakdown": {
                            "type": "object",
                            "required": [
                              "uptime",
                              "compliance",
                              "latency",
                              "age",
                              "activity",
                              "stability"
                            ],
                            "properties": {
                              "age": {
                                "type": "number"
                              },
                              "uptime": {
                                "type": "number"
                              },
                              "latency": {
                                "type": "number"
                              },
                              "activity": {
                                "type": "number"
                              },
                              "stability": {
                                "type": "integer"
                              },
                              "compliance": {
                                "type": "integer"
                              }
                            }
                          },
                          "freshness": {
                            "type": "object",
                            "required": [
                              "live",
                              "probedAtTs",
                              "ageSeconds"
                            ],
                            "properties": {
                              "live": {
                                "type": "boolean"
                              },
                              "ageSeconds": {
                                "type": "integer"
                              },
                              "probedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "probed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "subscores": {
                            "type": "object",
                            "required": [
                              "technicalReliabilityScore",
                              "specComplianceScore",
                              "economicReputationScore",
                              "economicConfidence"
                            ],
                            "properties": {
                              "economicConfidence": {
                                "type": "number"
                              },
                              "specComplianceScore": {
                                "type": "integer"
                              },
                              "economicReputationScore": {
                                "type": "integer"
                              },
                              "technicalReliabilityScore": {
                                "type": "integer"
                              }
                            }
                          },
                          "templated": {
                            "type": "boolean"
                          },
                          "advertised": {
                            "type": "object",
                            "required": [
                              "amount",
                              "amountUsd",
                              "asset",
                              "network",
                              "decimals",
                              "observedAtTs"
                            ],
                            "properties": {
                              "asset": {
                                "type": "string"
                              },
                              "amount": {
                                "type": "string"
                              },
                              "network": {
                                "type": "string"
                              },
                              "decimals": {
                                "type": "integer"
                              },
                              "amountUsd": {
                                "type": "number"
                              },
                              "observedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidence": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "probes_30d": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "recomputed": {
                            "type": "boolean"
                          },
                          "scoreRange": {
                            "type": "object",
                            "required": [
                              "low",
                              "point",
                              "high"
                            ],
                            "properties": {
                              "low": {
                                "type": "number"
                              },
                              "high": {
                                "type": "integer"
                              },
                              "point": {
                                "type": "number"
                              }
                            }
                          },
                          "computed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "description": {
                            "type": "string"
                          },
                          "endpoint_id": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "serviceName": {
                            "type": "string"
                          },
                          "explanations": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "flagsDetailed": {
                            "type": "array"
                          },
                          "recommendation": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "gradeThresholds": {
                            "type": "object",
                            "required": [
                              "A",
                              "B",
                              "C",
                              "D",
                              "F"
                            ],
                            "properties": {
                              "A": {
                                "type": "integer"
                              },
                              "B": {
                                "type": "integer"
                              },
                              "C": {
                                "type": "integer"
                              },
                              "D": {
                                "type": "integer"
                              },
                              "F": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidenceDetail": {
                            "type": "object",
                            "required": [
                              "overall",
                              "observation",
                              "economic"
                            ],
                            "properties": {
                              "overall": {
                                "type": "number"
                              },
                              "economic": {
                                "type": "number"
                              },
                              "observation": {
                                "type": "number"
                              }
                            }
                          },
                          "dataCompleteSince": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "requested": {
                      "type": "integer"
                    },
                    "generated_at": {
                      "type": "integer"
                    },
                    "recomputed_ms": {
                      "type": "integer"
                    },
                    "recomputed_count": {
                      "type": "integer"
                    },
                    "recompute_limit_hit": {
                      "type": "boolean"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "400000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "resources": {
                "type": "array",
                "required": true,
                "description": "List of full x402 resource URLs (https://...) to score. Max = tier size; fewer is allowed; duplicates are ignored."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "flags": "array | undefined",
            "found": "boolean",
            "grade": "string | undefined",
            "score": "number | undefined",
            "stats": "object | undefined",
            "pending": "boolean | undefined",
            "resource": "string",
            "breakdown": "object | undefined",
            "freshness": "object | undefined",
            "probed_at": "number | undefined",
            "subscores": "object | undefined",
            "templated": "boolean | undefined",
            "advertised": "object | null | undefined",
            "confidence": "number | undefined",
            "probes_30d": "number | undefined",
            "recomputed": "boolean | undefined",
            "scoreRange": "object | undefined",
            "computed_at": "number | undefined",
            "description": "string | null | undefined",
            "endpoint_id": "number | undefined",
            "serviceName": "string | null | undefined",
            "explanations": "array | undefined",
            "flagsDetailed": "array | undefined",
            "recommendation": "string | undefined",
            "gradeThresholds": "object | undefined",
            "confidenceDetail": "object | undefined",
            "dataCompleteSince": "number | null | undefined"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-trust-bulk-200",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Score up to 200 x402 endpoints in a single paid call. Each found result carries the FULL trust report — identical to POST /v1/x402-trust: score, grade, scoreRange, recommendation, confidence breakdown, the component/subscore breakdown, explanations, flags + flagsDetailed, advertised price, and 30-day on-chain stats — not just the scalar verdict. Cache rows older than 15 minutes are recomputed on-demand from the latest stored probes and settlements, so scores typically reflect reality within minutes. No live network re-probe is performed — for a fresh live probe use /v1/x402-trust. Per-request recompute limits apply (time + count); results include `recomputed` and `computed_at` so you can see which rows used cached vs freshly computed scores. Resources not in our observation set return `found:false`; you still pay for the batch AS LONG AS at least one resource is tracked. If NONE of the supplied resources are in our observation set the request is rejected with HTTP 400 `notCharged:true` and you are NOT charged. Duplicates are ignored.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "resources": [
                "https://api.example.com/v1/thing"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "tier": 10,
              "results": [
                {
                  "flags": [],
                  "found": true,
                  "grade": "A",
                  "score": 87.4,
                  "stats": {
                    "payTo": "0x1111111111111111111111111111111111111111",
                    "delisted": false,
                    "probes30d": 144,
                    "payToStale": false,
                    "probeOk30d": 143,
                    "firstSeenTs": 1748707200000,
                    "avgLatencyMs": 210,
                    "observedDays": 30,
                    "latencyVantage": "measured from a single EU vantage point; includes network round-trip distance to the endpoint",
                    "settlements30d": 52,
                    "payToLastSeenTs": 1751299100000,
                    "payToSharedWith": 0,
                    "priceChanges30d": 0,
                    "settlementAsset": "USDC",
                    "envelopeValid30d": 144,
                    "distinctPayers30d": 14,
                    "settlementDecimals": 6,
                    "settledVolumeUsd30d": 5.2,
                    "settledVolumeUnits30d": "5200000"
                  },
                  "resource": "https://api.example.com/v1/thing",
                  "breakdown": {
                    "age": 0.7,
                    "uptime": 0.99,
                    "latency": 0.85,
                    "activity": 0.6,
                    "stability": 1,
                    "compliance": 1
                  },
                  "freshness": {
                    "live": false,
                    "ageSeconds": 100,
                    "probedAtTs": 1751299100000
                  },
                  "probed_at": 1751299100000,
                  "subscores": {
                    "economicConfidence": 0.6,
                    "specComplianceScore": 100,
                    "economicReputationScore": 71,
                    "technicalReliabilityScore": 92
                  },
                  "templated": false,
                  "advertised": {
                    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                    "amount": "10000",
                    "network": "eip155:8453",
                    "decimals": 6,
                    "amountUsd": 0.01,
                    "observedAtTs": 1751299100000
                  },
                  "confidence": 0.82,
                  "probes_30d": 144,
                  "recomputed": true,
                  "scoreRange": {
                    "low": 82.1,
                    "high": 90,
                    "point": 87.4
                  },
                  "computed_at": 1751299200000,
                  "description": "Returns a thing.",
                  "endpoint_id": 123,
                  "serviceName": "Example Thing API",
                  "explanations": [
                    "High uptime over 144 probes.",
                    "Consistent 402 envelope compliance."
                  ],
                  "flagsDetailed": [],
                  "recommendation": "proceed",
                  "gradeThresholds": {
                    "A": 80,
                    "B": 65,
                    "C": 50,
                    "D": 35,
                    "F": 0
                  },
                  "confidenceDetail": {
                    "overall": 0.82,
                    "economic": 0.6,
                    "observation": 0.9
                  },
                  "dataCompleteSince": 1748707200000
                },
                {
                  "found": false,
                  "grade": null,
                  "score": null,
                  "resource": "https://api.unknown.example/v1/missing",
                  "probed_at": null,
                  "confidence": null,
                  "probes_30d": null,
                  "recomputed": false,
                  "computed_at": null,
                  "endpoint_id": null,
                  "recommendation": null
                }
              ],
              "requested": 2,
              "generated_at": 1751299200000,
              "recomputed_ms": 420,
              "recomputed_count": 1,
              "recompute_limit_hit": false
            }
          }
        },
        "tags": [
          "x402",
          "trust",
          "bulk",
          "score",
          "routing"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resources"
                  ],
                  "properties": {
                    "resources": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "generated_at",
                    "tier",
                    "requested",
                    "recomputed_count",
                    "recomputed_ms",
                    "recompute_limit_hit",
                    "results"
                  ],
                  "properties": {
                    "tier": {
                      "type": "integer"
                    },
                    "results": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "resource",
                          "found",
                          "endpoint_id",
                          "score",
                          "grade",
                          "recommendation",
                          "confidence",
                          "probes_30d",
                          "probed_at",
                          "computed_at",
                          "recomputed"
                        ],
                        "properties": {
                          "flags": {
                            "type": "array"
                          },
                          "found": {
                            "type": "boolean"
                          },
                          "grade": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "score": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "stats": {
                            "type": "object",
                            "required": [
                              "firstSeenTs",
                              "observedDays",
                              "probes30d",
                              "probeOk30d",
                              "envelopeValid30d",
                              "avgLatencyMs",
                              "latencyVantage",
                              "priceChanges30d",
                              "payTo",
                              "payToLastSeenTs",
                              "payToStale",
                              "payToSharedWith",
                              "settlements30d",
                              "distinctPayers30d",
                              "settledVolumeUnits30d",
                              "settledVolumeUsd30d",
                              "settlementAsset",
                              "settlementDecimals",
                              "delisted"
                            ],
                            "properties": {
                              "payTo": {
                                "type": "string"
                              },
                              "delisted": {
                                "type": "boolean"
                              },
                              "probes30d": {
                                "type": "integer"
                              },
                              "payToStale": {
                                "type": "boolean"
                              },
                              "probeOk30d": {
                                "type": "integer"
                              },
                              "firstSeenTs": {
                                "type": "integer"
                              },
                              "avgLatencyMs": {
                                "type": "integer"
                              },
                              "observedDays": {
                                "type": "integer"
                              },
                              "latencyVantage": {
                                "type": "string"
                              },
                              "settlements30d": {
                                "type": "integer"
                              },
                              "payToLastSeenTs": {
                                "type": "integer"
                              },
                              "payToSharedWith": {
                                "type": "integer"
                              },
                              "priceChanges30d": {
                                "type": "integer"
                              },
                              "settlementAsset": {
                                "type": "string"
                              },
                              "envelopeValid30d": {
                                "type": "integer"
                              },
                              "distinctPayers30d": {
                                "type": "integer"
                              },
                              "settlementDecimals": {
                                "type": "integer"
                              },
                              "settledVolumeUsd30d": {
                                "type": "number"
                              },
                              "settledVolumeUnits30d": {
                                "type": "string"
                              }
                            }
                          },
                          "resource": {
                            "type": "string"
                          },
                          "breakdown": {
                            "type": "object",
                            "required": [
                              "uptime",
                              "compliance",
                              "latency",
                              "age",
                              "activity",
                              "stability"
                            ],
                            "properties": {
                              "age": {
                                "type": "number"
                              },
                              "uptime": {
                                "type": "number"
                              },
                              "latency": {
                                "type": "number"
                              },
                              "activity": {
                                "type": "number"
                              },
                              "stability": {
                                "type": "integer"
                              },
                              "compliance": {
                                "type": "integer"
                              }
                            }
                          },
                          "freshness": {
                            "type": "object",
                            "required": [
                              "live",
                              "probedAtTs",
                              "ageSeconds"
                            ],
                            "properties": {
                              "live": {
                                "type": "boolean"
                              },
                              "ageSeconds": {
                                "type": "integer"
                              },
                              "probedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "probed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "subscores": {
                            "type": "object",
                            "required": [
                              "technicalReliabilityScore",
                              "specComplianceScore",
                              "economicReputationScore",
                              "economicConfidence"
                            ],
                            "properties": {
                              "economicConfidence": {
                                "type": "number"
                              },
                              "specComplianceScore": {
                                "type": "integer"
                              },
                              "economicReputationScore": {
                                "type": "integer"
                              },
                              "technicalReliabilityScore": {
                                "type": "integer"
                              }
                            }
                          },
                          "templated": {
                            "type": "boolean"
                          },
                          "advertised": {
                            "type": "object",
                            "required": [
                              "amount",
                              "amountUsd",
                              "asset",
                              "network",
                              "decimals",
                              "observedAtTs"
                            ],
                            "properties": {
                              "asset": {
                                "type": "string"
                              },
                              "amount": {
                                "type": "string"
                              },
                              "network": {
                                "type": "string"
                              },
                              "decimals": {
                                "type": "integer"
                              },
                              "amountUsd": {
                                "type": "number"
                              },
                              "observedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidence": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "probes_30d": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "recomputed": {
                            "type": "boolean"
                          },
                          "scoreRange": {
                            "type": "object",
                            "required": [
                              "low",
                              "point",
                              "high"
                            ],
                            "properties": {
                              "low": {
                                "type": "number"
                              },
                              "high": {
                                "type": "integer"
                              },
                              "point": {
                                "type": "number"
                              }
                            }
                          },
                          "computed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "description": {
                            "type": "string"
                          },
                          "endpoint_id": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "serviceName": {
                            "type": "string"
                          },
                          "explanations": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "flagsDetailed": {
                            "type": "array"
                          },
                          "recommendation": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "gradeThresholds": {
                            "type": "object",
                            "required": [
                              "A",
                              "B",
                              "C",
                              "D",
                              "F"
                            ],
                            "properties": {
                              "A": {
                                "type": "integer"
                              },
                              "B": {
                                "type": "integer"
                              },
                              "C": {
                                "type": "integer"
                              },
                              "D": {
                                "type": "integer"
                              },
                              "F": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidenceDetail": {
                            "type": "object",
                            "required": [
                              "overall",
                              "observation",
                              "economic"
                            ],
                            "properties": {
                              "overall": {
                                "type": "number"
                              },
                              "economic": {
                                "type": "number"
                              },
                              "observation": {
                                "type": "number"
                              }
                            }
                          },
                          "dataCompleteSince": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "requested": {
                      "type": "integer"
                    },
                    "generated_at": {
                      "type": "integer"
                    },
                    "recomputed_ms": {
                      "type": "integer"
                    },
                    "recomputed_count": {
                      "type": "integer"
                    },
                    "recompute_limit_hit": {
                      "type": "boolean"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "500000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "resources": {
                "type": "array",
                "required": true,
                "description": "List of full x402 resource URLs (https://...) to score. Max = tier size; fewer is allowed; duplicates are ignored."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "flags": "array | undefined",
            "found": "boolean",
            "grade": "string | undefined",
            "score": "number | undefined",
            "stats": "object | undefined",
            "pending": "boolean | undefined",
            "resource": "string",
            "breakdown": "object | undefined",
            "freshness": "object | undefined",
            "probed_at": "number | undefined",
            "subscores": "object | undefined",
            "templated": "boolean | undefined",
            "advertised": "object | null | undefined",
            "confidence": "number | undefined",
            "probes_30d": "number | undefined",
            "recomputed": "boolean | undefined",
            "scoreRange": "object | undefined",
            "computed_at": "number | undefined",
            "description": "string | null | undefined",
            "endpoint_id": "number | undefined",
            "serviceName": "string | null | undefined",
            "explanations": "array | undefined",
            "flagsDetailed": "array | undefined",
            "recommendation": "string | undefined",
            "gradeThresholds": "object | undefined",
            "confidenceDetail": "object | undefined",
            "dataCompleteSince": "number | null | undefined"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-trust-bulk-500",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Score up to 500 x402 endpoints in a single paid call. Each found result carries the FULL trust report — identical to POST /v1/x402-trust: score, grade, scoreRange, recommendation, confidence breakdown, the component/subscore breakdown, explanations, flags + flagsDetailed, advertised price, and 30-day on-chain stats — not just the scalar verdict. Cache rows older than 15 minutes are recomputed on-demand from the latest stored probes and settlements, so scores typically reflect reality within minutes. No live network re-probe is performed — for a fresh live probe use /v1/x402-trust. Per-request recompute limits apply (time + count); results include `recomputed` and `computed_at` so you can see which rows used cached vs freshly computed scores. Resources not in our observation set return `found:false`; you still pay for the batch AS LONG AS at least one resource is tracked. If NONE of the supplied resources are in our observation set the request is rejected with HTTP 400 `notCharged:true` and you are NOT charged. Duplicates are ignored.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "resources": [
                "https://api.example.com/v1/thing"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "tier": 10,
              "results": [
                {
                  "flags": [],
                  "found": true,
                  "grade": "A",
                  "score": 87.4,
                  "stats": {
                    "payTo": "0x1111111111111111111111111111111111111111",
                    "delisted": false,
                    "probes30d": 144,
                    "payToStale": false,
                    "probeOk30d": 143,
                    "firstSeenTs": 1748707200000,
                    "avgLatencyMs": 210,
                    "observedDays": 30,
                    "latencyVantage": "measured from a single EU vantage point; includes network round-trip distance to the endpoint",
                    "settlements30d": 52,
                    "payToLastSeenTs": 1751299100000,
                    "payToSharedWith": 0,
                    "priceChanges30d": 0,
                    "settlementAsset": "USDC",
                    "envelopeValid30d": 144,
                    "distinctPayers30d": 14,
                    "settlementDecimals": 6,
                    "settledVolumeUsd30d": 5.2,
                    "settledVolumeUnits30d": "5200000"
                  },
                  "resource": "https://api.example.com/v1/thing",
                  "breakdown": {
                    "age": 0.7,
                    "uptime": 0.99,
                    "latency": 0.85,
                    "activity": 0.6,
                    "stability": 1,
                    "compliance": 1
                  },
                  "freshness": {
                    "live": false,
                    "ageSeconds": 100,
                    "probedAtTs": 1751299100000
                  },
                  "probed_at": 1751299100000,
                  "subscores": {
                    "economicConfidence": 0.6,
                    "specComplianceScore": 100,
                    "economicReputationScore": 71,
                    "technicalReliabilityScore": 92
                  },
                  "templated": false,
                  "advertised": {
                    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                    "amount": "10000",
                    "network": "eip155:8453",
                    "decimals": 6,
                    "amountUsd": 0.01,
                    "observedAtTs": 1751299100000
                  },
                  "confidence": 0.82,
                  "probes_30d": 144,
                  "recomputed": true,
                  "scoreRange": {
                    "low": 82.1,
                    "high": 90,
                    "point": 87.4
                  },
                  "computed_at": 1751299200000,
                  "description": "Returns a thing.",
                  "endpoint_id": 123,
                  "serviceName": "Example Thing API",
                  "explanations": [
                    "High uptime over 144 probes.",
                    "Consistent 402 envelope compliance."
                  ],
                  "flagsDetailed": [],
                  "recommendation": "proceed",
                  "gradeThresholds": {
                    "A": 80,
                    "B": 65,
                    "C": 50,
                    "D": 35,
                    "F": 0
                  },
                  "confidenceDetail": {
                    "overall": 0.82,
                    "economic": 0.6,
                    "observation": 0.9
                  },
                  "dataCompleteSince": 1748707200000
                },
                {
                  "found": false,
                  "grade": null,
                  "score": null,
                  "resource": "https://api.unknown.example/v1/missing",
                  "probed_at": null,
                  "confidence": null,
                  "probes_30d": null,
                  "recomputed": false,
                  "computed_at": null,
                  "endpoint_id": null,
                  "recommendation": null
                }
              ],
              "requested": 2,
              "generated_at": 1751299200000,
              "recomputed_ms": 420,
              "recomputed_count": 1,
              "recompute_limit_hit": false
            }
          }
        },
        "tags": [
          "x402",
          "trust",
          "bulk",
          "score",
          "routing"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resources"
                  ],
                  "properties": {
                    "resources": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "generated_at",
                    "tier",
                    "requested",
                    "recomputed_count",
                    "recomputed_ms",
                    "recompute_limit_hit",
                    "results"
                  ],
                  "properties": {
                    "tier": {
                      "type": "integer"
                    },
                    "results": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "resource",
                          "found",
                          "endpoint_id",
                          "score",
                          "grade",
                          "recommendation",
                          "confidence",
                          "probes_30d",
                          "probed_at",
                          "computed_at",
                          "recomputed"
                        ],
                        "properties": {
                          "flags": {
                            "type": "array"
                          },
                          "found": {
                            "type": "boolean"
                          },
                          "grade": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "score": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "stats": {
                            "type": "object",
                            "required": [
                              "firstSeenTs",
                              "observedDays",
                              "probes30d",
                              "probeOk30d",
                              "envelopeValid30d",
                              "avgLatencyMs",
                              "latencyVantage",
                              "priceChanges30d",
                              "payTo",
                              "payToLastSeenTs",
                              "payToStale",
                              "payToSharedWith",
                              "settlements30d",
                              "distinctPayers30d",
                              "settledVolumeUnits30d",
                              "settledVolumeUsd30d",
                              "settlementAsset",
                              "settlementDecimals",
                              "delisted"
                            ],
                            "properties": {
                              "payTo": {
                                "type": "string"
                              },
                              "delisted": {
                                "type": "boolean"
                              },
                              "probes30d": {
                                "type": "integer"
                              },
                              "payToStale": {
                                "type": "boolean"
                              },
                              "probeOk30d": {
                                "type": "integer"
                              },
                              "firstSeenTs": {
                                "type": "integer"
                              },
                              "avgLatencyMs": {
                                "type": "integer"
                              },
                              "observedDays": {
                                "type": "integer"
                              },
                              "latencyVantage": {
                                "type": "string"
                              },
                              "settlements30d": {
                                "type": "integer"
                              },
                              "payToLastSeenTs": {
                                "type": "integer"
                              },
                              "payToSharedWith": {
                                "type": "integer"
                              },
                              "priceChanges30d": {
                                "type": "integer"
                              },
                              "settlementAsset": {
                                "type": "string"
                              },
                              "envelopeValid30d": {
                                "type": "integer"
                              },
                              "distinctPayers30d": {
                                "type": "integer"
                              },
                              "settlementDecimals": {
                                "type": "integer"
                              },
                              "settledVolumeUsd30d": {
                                "type": "number"
                              },
                              "settledVolumeUnits30d": {
                                "type": "string"
                              }
                            }
                          },
                          "resource": {
                            "type": "string"
                          },
                          "breakdown": {
                            "type": "object",
                            "required": [
                              "uptime",
                              "compliance",
                              "latency",
                              "age",
                              "activity",
                              "stability"
                            ],
                            "properties": {
                              "age": {
                                "type": "number"
                              },
                              "uptime": {
                                "type": "number"
                              },
                              "latency": {
                                "type": "number"
                              },
                              "activity": {
                                "type": "number"
                              },
                              "stability": {
                                "type": "integer"
                              },
                              "compliance": {
                                "type": "integer"
                              }
                            }
                          },
                          "freshness": {
                            "type": "object",
                            "required": [
                              "live",
                              "probedAtTs",
                              "ageSeconds"
                            ],
                            "properties": {
                              "live": {
                                "type": "boolean"
                              },
                              "ageSeconds": {
                                "type": "integer"
                              },
                              "probedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "probed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "subscores": {
                            "type": "object",
                            "required": [
                              "technicalReliabilityScore",
                              "specComplianceScore",
                              "economicReputationScore",
                              "economicConfidence"
                            ],
                            "properties": {
                              "economicConfidence": {
                                "type": "number"
                              },
                              "specComplianceScore": {
                                "type": "integer"
                              },
                              "economicReputationScore": {
                                "type": "integer"
                              },
                              "technicalReliabilityScore": {
                                "type": "integer"
                              }
                            }
                          },
                          "templated": {
                            "type": "boolean"
                          },
                          "advertised": {
                            "type": "object",
                            "required": [
                              "amount",
                              "amountUsd",
                              "asset",
                              "network",
                              "decimals",
                              "observedAtTs"
                            ],
                            "properties": {
                              "asset": {
                                "type": "string"
                              },
                              "amount": {
                                "type": "string"
                              },
                              "network": {
                                "type": "string"
                              },
                              "decimals": {
                                "type": "integer"
                              },
                              "amountUsd": {
                                "type": "number"
                              },
                              "observedAtTs": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidence": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "probes_30d": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "recomputed": {
                            "type": "boolean"
                          },
                          "scoreRange": {
                            "type": "object",
                            "required": [
                              "low",
                              "point",
                              "high"
                            ],
                            "properties": {
                              "low": {
                                "type": "number"
                              },
                              "high": {
                                "type": "integer"
                              },
                              "point": {
                                "type": "number"
                              }
                            }
                          },
                          "computed_at": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "description": {
                            "type": "string"
                          },
                          "endpoint_id": {
                            "type": [
                              "integer",
                              "null"
                            ]
                          },
                          "serviceName": {
                            "type": "string"
                          },
                          "explanations": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "flagsDetailed": {
                            "type": "array"
                          },
                          "recommendation": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "gradeThresholds": {
                            "type": "object",
                            "required": [
                              "A",
                              "B",
                              "C",
                              "D",
                              "F"
                            ],
                            "properties": {
                              "A": {
                                "type": "integer"
                              },
                              "B": {
                                "type": "integer"
                              },
                              "C": {
                                "type": "integer"
                              },
                              "D": {
                                "type": "integer"
                              },
                              "F": {
                                "type": "integer"
                              }
                            }
                          },
                          "confidenceDetail": {
                            "type": "object",
                            "required": [
                              "overall",
                              "observation",
                              "economic"
                            ],
                            "properties": {
                              "overall": {
                                "type": "number"
                              },
                              "economic": {
                                "type": "number"
                              },
                              "observation": {
                                "type": "number"
                              }
                            }
                          },
                          "dataCompleteSince": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "requested": {
                      "type": "integer"
                    },
                    "generated_at": {
                      "type": "integer"
                    },
                    "recomputed_ms": {
                      "type": "integer"
                    },
                    "recomputed_count": {
                      "type": "integer"
                    },
                    "recompute_limit_hit": {
                      "type": "boolean"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "days": {
                "type": "number",
                "required": false,
                "description": "Lookback window in days (1-90, default 30)."
              },
              "resource": {
                "type": "string",
                "required": true,
                "description": "Full x402 resource URL exactly as listed in discovery (e.g. https://api.example.com/v1/thing)."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "probes": "array",
            "resource": "string",
            "snapshots": "array"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-history",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Raw observation history for any publicly listed x402 endpoint: discovery snapshots (listed/delisted/relisted, price changes, payTo changes) and probe time-series (uptime, latency, quoted amount) over the requested window (1-90 days).",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "days": 30,
              "resource": "https://api.example.com/v1/thing"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "probes": [
                {
                  "amount": "200",
                  "latencyMs": 312,
                  "reachable": true,
                  "probedAtTs": 1782826208450,
                  "probeStatus": "ok"
                }
              ],
              "resource": "https://api.example.com/v1/thing",
              "snapshots": [
                {
                  "listed": true,
                  "source": "bazaar",
                  "accepts": [
                    {
                      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                      "payTo": "0xa2477E16dCB42E2AD80f03FE97D7F1a1646cd1c0",
                      "amount": "200",
                      "scheme": "exact",
                      "network": "eip155:8453"
                    }
                  ],
                  "observedAtTs": 1782826208450
                }
              ],
              "generatedAt": 1782826208450
            }
          }
        },
        "tags": [
          "x402",
          "history",
          "monitoring",
          "timeseries"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resource",
                    "days"
                  ],
                  "properties": {
                    "days": {
                      "type": "integer"
                    },
                    "resource": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "resource",
                    "generatedAt",
                    "snapshots",
                    "probes"
                  ],
                  "properties": {
                    "probes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "probedAtTs",
                          "reachable",
                          "probeStatus",
                          "latencyMs",
                          "amount"
                        ],
                        "properties": {
                          "amount": {
                            "type": "string"
                          },
                          "latencyMs": {
                            "type": "integer"
                          },
                          "reachable": {
                            "type": "boolean"
                          },
                          "probedAtTs": {
                            "type": "integer"
                          },
                          "probeStatus": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "resource": {
                      "type": "string"
                    },
                    "snapshots": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "source",
                          "observedAtTs",
                          "listed",
                          "accepts"
                        ],
                        "properties": {
                          "listed": {
                            "type": "boolean"
                          },
                          "source": {
                            "type": "string"
                          },
                          "accepts": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "required": [
                                "scheme",
                                "network",
                                "amount",
                                "asset",
                                "payTo"
                              ],
                              "properties": {
                                "asset": {
                                  "type": "string"
                                },
                                "payTo": {
                                  "type": "string"
                                },
                                "amount": {
                                  "type": "string"
                                },
                                "scheme": {
                                  "type": "string"
                                },
                                "network": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "observedAtTs": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "generatedAt": {
                      "type": "integer"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "limit": {
                "type": "number",
                "required": false,
                "description": "Max alternatives to return (1-25, default 5)."
              },
              "resource": {
                "type": "string",
                "required": true,
                "description": "Full x402 resource URL to find better alternatives for (must be in our observation set)."
              },
              "minScoreDelta": {
                "type": "number",
                "required": false,
                "description": "Minimum trust-score advantage an alternative must have over the subject (default 5)."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "count": "number",
            "subject": "object",
            "resource": "string",
            "alternatives": "array"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/similar",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Find better alternatives to an x402 endpoint. Given a resource URL, returns the top semantically-similar endpoints (matched on advertised purpose via description embeddings) that currently OUT-SCORE it on our deterministic trust score — so an agent about to pay a mediocre endpoint can discover a more reliable, better-settled one serving the same function. Each result carries its trust score, grade, cosine similarity, advertised price and free endpoint-page URL. Same-host siblings and 'avoid'-flagged endpoints are excluded. Returns an empty list (still a valid answer) when nothing beats the subject.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "limit": 5,
              "resource": "https://api.example.com/v1/thing"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "note": "Semantically similar endpoints that out-score the subject. Similarity is cosine over description embeddings.",
              "count": 2,
              "subject": {
                "grade": "C",
                "score": 61.2,
                "vectorized": true,
                "inObservationSet": true
              },
              "resource": "https://api.example.com/v1/thing",
              "alternatives": [
                {
                  "grade": "A",
                  "score": 88.1,
                  "network": "eip155:8453",
                  "resource": "https://api.better.com/v1/thing",
                  "amountUsd": 0.001,
                  "similarity": 0.912,
                  "endpointPage": "https://x402.fuchss.app/endpoint/12345",
                  "recommendation": "proceed"
                }
              ]
            }
          }
        },
        "tags": [
          "x402",
          "similar",
          "discovery",
          "routing",
          "score"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "resource",
                    "limit"
                  ],
                  "properties": {
                    "limit": {
                      "type": "integer"
                    },
                    "resource": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "resource",
                    "subject",
                    "count",
                    "alternatives",
                    "note"
                  ],
                  "properties": {
                    "note": {
                      "type": "string"
                    },
                    "count": {
                      "type": "integer"
                    },
                    "subject": {
                      "type": "object",
                      "required": [
                        "score",
                        "grade",
                        "inObservationSet",
                        "vectorized"
                      ],
                      "properties": {
                        "grade": {
                          "type": "string"
                        },
                        "score": {
                          "type": "number"
                        },
                        "vectorized": {
                          "type": "boolean"
                        },
                        "inObservationSet": {
                          "type": "boolean"
                        }
                      }
                    },
                    "resource": {
                      "type": "string"
                    },
                    "alternatives": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "resource",
                          "score",
                          "grade",
                          "recommendation",
                          "similarity",
                          "amountUsd",
                          "network",
                          "endpointPage"
                        ],
                        "properties": {
                          "grade": {
                            "type": "string"
                          },
                          "score": {
                            "type": "number"
                          },
                          "network": {
                            "type": "string"
                          },
                          "resource": {
                            "type": "string"
                          },
                          "amountUsd": {
                            "type": "number"
                          },
                          "similarity": {
                            "type": "number"
                          },
                          "endpointPage": {
                            "type": "string"
                          },
                          "recommendation": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "category": "data",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "11673",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "txHash": {
                "type": "string",
                "required": true,
                "description": "0x-prefixed 32-byte transaction hash of an EIP-3009 settlement tx."
              },
              "network": {
                "type": "string",
                "required": false,
                "description": "Venice RPC network slug (default base-mainnet). One of: base-mainnet, ethereum-mainnet, arbitrum-mainnet, optimism-mainnet, polygon-mainnet."
              },
              "hintResource": {
                "type": "string",
                "required": false,
                "description": "Optional x402 resource URL the caller believes this payment was for. The server will cross-check our local ledger and surface a match/mismatch in the output."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "model": "string",
            "route": "object",
            "trace": "object",
            "txHash": "string",
            "network": "string",
            "payment": "object"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/x402-payment-trace",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "x402 payment trace. POST a 0x-prefixed 32-byte tx hash that settled an EIP-3009 transferWithAuthorization or receiveWithAuthorization. The tx + receipt are fetched, the ERC20 Transfer log is decoded, the EIP-3009 selector and payer/payee/amount are extracted, and if the payment was to this reseller the local ledger is cross-checked. Returns schema-pinned JSON: {summary, payment{settled,payer,payee,amountUsd,token,selectorUsed}, route{x402Resource,reseller,knownTo,ourLedgerMatch}, trace{txHash,blockNumber,gasUsed}, observations[], riskFlags[{title,severity,evidence}]}. Multi-chain: base/eth/arb/op/polygon.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "txHash": "0x384c5adf64e87fadc0b176005c49051cdc192d5c28b0158c05c3e9251a01d556",
              "network": "base-mainnet"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "model": "llama-3.3-70b",
              "route": {
                "knownTo": [
                  "cdp"
                ],
                "reseller": "x402.fuchss.app",
                "x402Resource": "https://x402.fuchss.app/v1/x402-trust",
                "ourLedgerMatch": true
              },
              "trace": {
                "txHash": "0x384c5adf64e87fadc0b176005c49051cdc192d5c28b0158c05c3e9251a01d556",
                "gasUsed": "85000",
                "blockNumber": 12345678
              },
              "txHash": "0x384c5adf64e87fadc0b176005c49051cdc192d5c28b0158c05c3e9251a01d556",
              "network": "base-mainnet",
              "payment": {
                "payee": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
                "payer": "0x1e82de8B9d2b12b86b2E11EAC29A36140543C451",
                "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "settled": true,
                "amountUsd": "0.005",
                "selectorUsed": "transferWithAuthorization"
              }
            }
          }
        },
        "tags": [
          "x402",
          "payment",
          "trace",
          "security",
          "forensics"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "txHash",
                    "network"
                  ],
                  "properties": {
                    "txHash": {
                      "type": "string"
                    },
                    "network": {
                      "type": "string"
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "txHash",
                    "network",
                    "model",
                    "payment",
                    "route",
                    "trace"
                  ],
                  "properties": {
                    "model": {
                      "type": "string"
                    },
                    "route": {
                      "type": "object",
                      "required": [
                        "x402Resource",
                        "reseller",
                        "knownTo",
                        "ourLedgerMatch"
                      ],
                      "properties": {
                        "knownTo": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "reseller": {
                          "type": "string"
                        },
                        "x402Resource": {
                          "type": "string"
                        },
                        "ourLedgerMatch": {
                          "type": "boolean"
                        }
                      }
                    },
                    "trace": {
                      "type": "object",
                      "required": [
                        "txHash",
                        "blockNumber",
                        "gasUsed"
                      ],
                      "properties": {
                        "txHash": {
                          "type": "string"
                        },
                        "gasUsed": {
                          "type": "string"
                        },
                        "blockNumber": {
                          "type": "integer"
                        }
                      }
                    },
                    "txHash": {
                      "type": "string"
                    },
                    "network": {
                      "type": "string"
                    },
                    "payment": {
                      "type": "object",
                      "required": [
                        "settled",
                        "payer",
                        "payee",
                        "amountUsd",
                        "token",
                        "selectorUsed"
                      ],
                      "properties": {
                        "payee": {
                          "type": "string"
                        },
                        "payer": {
                          "type": "string"
                        },
                        "token": {
                          "type": "string"
                        },
                        "settled": {
                          "type": "boolean"
                        },
                        "amountUsd": {
                          "type": "string"
                        },
                        "selectorUsed": {
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "category": "security",
        "discoverable": true
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xbBECBE90F28632a9d52ed67b33b43767b8c89285",
        "amount": "200000",
        "scheme": "exact",
        "network": "eip155:8453",
        "outputSchema": {
          "input": {
            "type": "http",
            "method": "POST",
            "bodyType": "json",
            "bodyFields": {
              "events": {
                "type": "array",
                "required": false,
                "description": "Event types to subscribe to (default all): payto_change, price_change, asset_network_change, spec_regression, delisting, liveness_down, liveness_recovered, liveness_flapping."
              },
              "delivery": {
                "type": "object",
                "required": false,
                "description": "Optional push delivery: { webhook_url(s), slack_url(s) } (https public hosts, max 5 each). Each field accepts a single URL string or an array of URLs; webhook_url(s) = signed HTTPS webhook; slack_url(s) = Slack or Discord incoming webhook. All URLs are connection-tested before you're charged. Polling is always available."
              },
              "endpoint": {
                "type": "string",
                "required": true,
                "description": "Full x402 resource URL to watch (must be in our observation set)."
              },
              "liveness_sensitivity_n": {
                "type": "number",
                "required": false,
                "description": "Consecutive missed probes before a liveness_down is surfaced to you (1=paranoid … 10=relaxed; default 2)."
              }
            },
            "headerFields": {
              "PAYMENT-SIGNATURE": {
                "type": "string",
                "required": true,
                "description": "Base64-encoded JSON PaymentPayload; auto-filled by x402 clients."
              }
            }
          },
          "output": {
            "secret": "string",
            "watched": "array",
            "delivery": "object",
            "edit_url": "string",
            "poll_url": "string",
            "watch_id": "string",
            "renew_url": "string",
            "cancel_url": "string",
            "expires_at": "number",
            "next_steps": "array",
            "subscribed_events": "array | 'all'",
            "probe_interval_sec": "number",
            "liveness_sensitivity_n": "number"
          }
        },
        "maxTimeoutSeconds": 120
      }
    ],
    "resource": {
      "url": "https://x402.fuchss.app/v1/watch-endpoint-30d",
      "tags": [
        "x402",
        "trust",
        "reliability",
        "monitoring",
        "uptime",
        "agents"
      ],
      "iconUrl": "https://x402.fuchss.app/favicon.svg",
      "mimeType": "application/json",
      "description": "Monitor ONE x402 endpoint for 30 days and get alerted on changes that break agents: payTo changes (critical — possible takeover/rug), price changes, asset/network changes, 402-spec regressions, delisting, and liveness (down/recovered). Account-free: pay, receive a one-time secret + poll URL. Push to multiple signed HTTPS webhooks and/or Slack/Discord incoming webhooks (up to 5 each per watch). Every push URL is connection-tested before payment — unreachable URLs are rejected with no charge. Edit URLs or cancel early for free via bearer-authed PATCH/DELETE /v1/watch/{id}. Poll the append-only event log; nothing is lost between polls.",
      "providerUrl": "https://x402.fuchss.app",
      "serviceName": "x402.fuchss.app — x402 Trust & Reliability"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "events": [
                "payto_change",
                "price_change",
                "delisting"
              ],
              "delivery": {
                "slack_url": "https://hooks.slack.com/services/…",
                "webhook_urls": [
                  "https://your-app.example.com/x402-alerts",
                  "https://backup.example.com/x402-alerts"
                ]
              },
              "endpoint": "https://api.example.com/v1/thing",
              "liveness_sensitivity_n": 2
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "secret": "wsk_… (shown once — store it now)",
              "watched": [
                {
                  "resource": "https://api.example.com/v1/thing",
                  "endpoint_id": 123
                }
              ],
              "delivery": {
                "poll": true,
                "slack": [],
                "webhook": [
                  "https://your-app.example.com/x402-alerts"
                ]
              },
              "edit_url": "/v1/watch/01J8Z9K7X4QmY9example",
              "poll_url": "/v1/watch/01J8Z9K7X4QmY9example/events",
              "watch_id": "01J8Z9K7X4Qmy9example",
              "renew_url": "/v1/watch/01J8Z9K7X4QmY9example/renew",
              "cancel_url": "/v1/watch/01J8Z9K7X4QmY9example",
              "expires_at": 1751328000000,
              "next_steps": [
                {
                  "step": 1,
                  "action": "store_secret",
                  "details": "Store `secret` in a secrets manager. It is shown only once; we only store its SHA-256 hash."
                },
                {
                  "url": "/v1/watch/01J8Z9K7X4QmY9example/events",
                  "step": 2,
                  "action": "poll_events",
                  "method": "GET",
                  "details": "Read the append-only event log. Nothing that happened between two polls is lost.",
                  "headers": {
                    "Authorization": "Bearer wsk_…"
                  },
                  "cursor_hint": "Start without `since`; then use the highest returned `event_id` as the next `since` value.",
                  "cursor_param": "since"
                },
                {
                  "step": 3,
                  "action": "verify_webhook",
                  "details": "If you configured webhook_url(s), verify every incoming POST: the `x-signature` header must equal `sha256=` + HMAC-SHA256(body) keyed by hex(sha256(secret)) (NOT the raw secret). A `connection_test` ping is sent during setup — see delivery.connection_test.",
                  "enabled": true
                },
                {
                  "url": "/v1/watch/01J8Z9K7X4QmY9example",
                  "step": 4,
                  "action": "edit",
                  "method": "PATCH",
                  "details": "Change webhook/Slack URLs, liveness sensitivity, or subscribed events for free. PATCH with Authorization: Bearer <secret>; new URLs are connection-tested.",
                  "headers": {
                    "Authorization": "Bearer wsk_…"
                  }
                },
                {
                  "url": "/v1/watch/01J8Z9K7X4QmY9example",
                  "step": 5,
                  "action": "cancel",
                  "method": "DELETE",
                  "details": "Stop monitoring early (probing drops to normal cadence immediately). Free, bearer-authed.",
                  "headers": {
                    "Authorization": "Bearer wsk_…"
                  }
                },
                {
                  "url": "/v1/watch/01J8Z9K7X4QmY9example/renew",
                  "step": 6,
                  "action": "renew",
                  "method": "POST",
                  "details": "Extend the watch by 30 days before expires_at. The secret stays the same."
                }
              ],
              "subscribed_events": "all",
              "probe_interval_sec": 300,
              "liveness_sensitivity_n": 2
            }
          }
        },
        "tags": [
          "x402",
          "watch",
          "monitoring",
          "alerts"
        ],
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "endpoint",
                    "events",
                    "liveness_sensitivity_n",
                    "delivery"
                  ],
                  "properties": {
                    "events": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "delivery": {
                      "type": "object",
                      "required": [
                        "webhook_urls",
                        "slack_url"
                      ],
                      "properties": {
                        "slack_url": {
                          "type": "string"
                        },
                        "webhook_urls": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "endpoint": {
                      "type": "string"
                    },
                    "liveness_sensitivity_n": {
                      "type": "integer"
                    }
                  }
                },
                "type": {
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST",
                    "PUT",
                    "PATCH",
                    "DELETE",
                    "HEAD"
                  ]
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ]
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "watch_id",
                    "secret",
                    "poll_url",
                    "renew_url",
                    "edit_url",
                    "cancel_url",
                    "expires_at",
                    "watched",
                    "probe_interval_sec",
                    "subscribed_events",
                    "liveness_sensitivity_n",
                    "delivery",
                    "next_steps"
                  ],
                  "properties": {
                    "secret": {
                      "type": "string"
                    },
                    "watched": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "endpoint_id",
                          "resource"
                        ],
                        "properties": {
                          "resource": {
                            "type": "string"
                          },
                          "endpoint_id": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "delivery": {
                      "type": "object",
                      "required": [
                        "poll",
                        "webhook",
                        "slack"
                      ],
                      "properties": {
                        "poll": {
                          "type": "boolean"
                        },
                        "slack": {
                          "type": "array"
                        },
                        "webhook": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "edit_url": {
                      "type": "string"
                    },
                    "poll_url": {
                      "type": "string"
                    },
                    "watch_id": {
                      "type": "string"
                    },
                    "renew_url": {
                      "type": "string"
                    },
                    "cancel_url": {
                      "type": "string"
                    },
                    "expires_at": {
                      "type": "integer"
                    },
                    "next_steps": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "step",
                          "action",
                          "details"
                        ],
                        "properties": {
                          "url": {
                            "type": "string"
                          },
                          "step": {
                            "type": "integer"
                          },
                          "action": {
                            "type": "string"
                          },
                          "method": {
                            "type": "string"
                          },
                          "details": {
                            "type": "string"
                          },
                          "enabled": {
                            "type": "boolean"
                          },
                          "headers": {
                            "type": "object",
                            "required": [
                              "Authorization"
                            ],
                            "properties": {
                              "Authorization": {
                                "type": "string"
                              }
                            }
                          },
                          "cursor_hint": {
                            "type": "string"
                          },
                          "cursor_param": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "subscribed_events": {
                      "type": "string"
                    },
                    "probe_interval_sec": {
                      "type": "integer"
                    },
                    "liveness_sensitivity_n": {
                      "type": "integer"
                    }
                  }
                }
              }
            }
          }
        },
        "category": "monitoring",
        "discoverable": true
      }
    },
    "x402Version": 2
  }
]

OVER TIME

All charts share the 7d window selected here. Every series is also served as JSON at /api/v1/services/x402-trust-prober/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted). The on-chain series roll up hourly, so the latest day can be up to about an hour behind; distinct buyers are counted per payout address, so a service that settles to more than one address is an upper bound.

UPTIME
07-25 · uptime 100.0% · 76ms avg07-2507-25
7d UPTIME 100%
RESPONSE TIME
07-25 · 76ms avg07-25 · 76ms avg07-2507-25
AVG RESP 79ms
PRICE (captured 402, USD)
building price history ($0.12)

Median across 10 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
building assessment history (1 day so far)
VOLUME (on-chain settlement, USD)
no on-chain volume yet
DISTINCT BUYERS
no distinct buyers yet

COMPLIANCE

11/11 checks pass · grade A
  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS

SITE PILLARS

  • homepage reachable
  • openapi doc
  • pricing page
  • llms.txt
  • robots.txt
  • terms page
recent checks (13) · click to expand
TIME STATUS RESP
● SLOW 137ms
● OK 49ms
● OK 59ms
● OK 105ms
● OK 62ms
● OK 64ms
● OK 88ms
● OK 65ms
● OK 65ms
● OK 112ms
● OK 57ms
● OK 50ms
● SLOW 119ms

EMBED THIS BADGE

Show that x402 Trust Prober is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

x402 Trust Prober listed on x402-list
status
x402 Trust Prober uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/x402-trust-prober?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/x402-trust-prober.svg" alt="x402 Trust Prober listed on x402-list" height="28">
</a>
// Markdown
[![x402 Trust Prober on x402-list](https://x402-list.com/badge/x402-trust-prober.svg)](https://x402-list.com/services/x402-trust-prober?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/x402-trust-prober?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/x402-trust-prober.svg?data=uptime" alt="x402 Trust Prober uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]