# x402 Reliability Evaluator

> x402 Reliability Evaluator is a paid API for AI agents from agent-production-1daa.up.railway.app, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-23).

Evaluates the reliability of a public x402 service endpoint by checking HTTPS reachability, 402 behavior, payment decoding, discovery metadata, schemas, and quote consistency, returning a scored report.

## Facts

- Endpoint: POST https://agent-production-1daa.up.railway.app/v1/reliability/evaluate?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-reliability-evaluator-c646a681
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pvQiem7oRWjBc1rzV5S7U

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-reliability-evaluator-c646a681 -d '<json body>'
```

Example prompt: Run a reliability evaluation on the x402 service at https://api.example.com/v1/data using a GET request — I want a scored report on whether its 402 behavior, payment metadata, and quote consistency are all correct.

## When to prefer this

Use this endpoint when you need an objective, deterministic reliability score for any public x402-protocol service — particularly before listing a new x402 endpoint, debugging 402 configuration issues, or verifying that payment metadata and quote consistency meet spec. It is the only known purpose-built evaluator for x402 compliance, making it the clear choice over generic HTTP health checkers that have no understanding of x402 payment semantics.

## Known failure modes

- Resource URL is not publicly reachable — HTTPS connection fails
- Target URL does not implement x402 protocol — no 402 response returned
- Malformed resourceUrl input — validation error returned
- Service temporarily unavailable — Railway hosting downtime
- Payment not received or incorrect USDC amount — request rejected before evaluation
- POST probe with sampleBody times out on slow target endpoints

## How this service works

Fresh reliability evaluation for public x402 services. Checks HTTPS reachability, unpaid HTTP 402 behavior, PAYMENT-REQUIRED decoding, discovery metadata, schemas, and quote consistency. Returns a deterministic scored report and public report URL. No account or API key; exact USDC payment on Base.

## Output

A deterministic scored reliability report covering HTTPS reachability, correct HTTP 402 behavior on unpaid requests, PAYMENT-REQUIRED header decoding, discovery metadata presence and correctness, schema validation, and payment quote consistency. Also returns a public URL where the full report can be viewed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "method": {
   "enum": [
    "GET",
    "POST"
   ],
   "type": "string"
  },
  "sampleBody": {
   "type": "object",
   "description": "Optional bounded JSON body for a POST probe"
  },
  "resourceUrl": {
   "type": "string",
   "description": "Public HTTPS x402 resource URL to evaluate"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-reliability-evaluator-c646a681/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-production-1daa.up.railway.app](https://www.zero.xyz/host/agent-production-1daa.up.railway.app/llms.txt)
