# x402.fuchss.app Bulk x402 Trust Score (10 endpoints)

> x402.fuchss.app Bulk x402 Trust Score (10 endpoints) is a paid API for AI agents from x402.fuchss.app, paid per call via x402, $0.045/call, status unknown (last checked 2026-09-15).

Scores up to 10 x402 endpoints in a single paid call, returning full trust reports (score, grade, breakdown, flags, on-chain stats) for each.

## Facts

- Endpoint: POST https://x402.fuchss.app/v1/x402-trust-bulk-10
- Price: $0.045/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-fuchss-app-bulk-x402-trust-score-10-endpoints-141d25bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8pdkONZh6ZjdqRvwYa1H6

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

## How to call it through Zero

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

```sh
zero fetch --capability x402-fuchss-app-bulk-x402-trust-score-10-endpoints-141d25bf -d '<json body>'
```

Example prompt: Can you get the trust scores and grades for these 8 x402 endpoints all at once: https://api.example.com/v1/data, https://api.foo.com/search, https://api.bar.com/summarize, https://api.baz.com/translate, https://api.qux.com/classify, https://api.quux.com/embed, https://api.corge.com/generate, https://api.grault.com/analyze — I want the full breakdown including flags and 30-day on-chain stats for each.

## When to prefer this

Use this endpoint when you need to evaluate multiple x402 endpoints simultaneously and want full trust reports (not just scalar verdicts) for each, saving cost and round-trips compared to calling /v1/x402-trust individually per endpoint. Prefer /v1/x402-trust for a single endpoint requiring a guaranteed fresh live re-probe.

## Known failure modes

- Resources not in observation set return found:false but still consume batch quota
- Stale cache entries older than 15 minutes are recomputed on-demand which may add latency
- Per-request recompute limits (time and count) may cap freshness for large batches
- Payment failure results in no data returned
- Submitting more than 10 URLs may be rejected or truncated
- Duplicate URLs in the input are silently deduplicated

## How this service works

Trust, reputation & reliability scores for x402 endpoints. We monitor every listed x402 service 24/7: uptime probes, 402-envelope compliance, price history, and real on-chain USDC settlement volume. Free grade & recommendation for any endpoint, $0.005 for a full data breakdown.

## Output

An array of per-resource trust report objects, each containing: found (boolean), score (0-100), grade (A-F), scoreRange, recommendation, confidence, confidenceDetail, component/subscore breakdown, explanations, flags, flagsDetailed, advertised price, 30-day on-chain stats, recomputed (boolean), and computed_at timestamp. Resources not in the observation set return found:false.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "resources": {
   "type": "array",
   "items": {
    "type": "string"
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "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": fa
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-fuchss-app-bulk-x402-trust-score-10-endpoints-141d25bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.fuchss.app](https://www.zero.xyz/host/x402.fuchss.app/llms.txt)
