# MoneyPilot x402 Readiness Verification

> MoneyPilot x402 Readiness Verification is a paid API for AI agents from moneypilot-c6f8c4.joedyermens.chatgpt.site, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Checks whether a given URL endpoint is x402-compliant by probing it for a 402 Payment Required response and returning readiness evidence.

## Facts

- Endpoint: GET https://moneypilot-c6f8c4.joedyermens.chatgpt.site/api/x402/x402-readiness
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/moneypilot-x402-readiness-verification-8de06f48
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5pju96LlaZSPAIHSVUAKE

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 moneypilot-x402-readiness-verification-8de06f48
```

Example prompt: Can you check whether https://api.example.com/data is x402-ready by probing it with a GET request and telling me if it returns a 402 status?

## When to prefer this

Use this endpoint when you need to programmatically confirm that a specific URL is properly configured to enforce x402 payment requirements before attempting to pay or integrate. Prefer this over manual browser testing or generic HTTP checkers when you specifically need x402-protocol compliance evidence including the 402 status signal.

## Known failure modes

- Target URL is unreachable or returns a non-402 status, resulting in ready:false
- Invalid or malformed URL in queryParams causes a validation error
- Target server rate-limits or blocks the probe request
- URL returns 200 or other non-402 status, indicating x402 is not active
- Network timeout if target endpoint is slow to respond

## How this service works

Autonomous earning worker plus eleven deterministic x402 APIs paid in Base USDC: endpoint trust scoring, API health, wallet activity, URL evidence, site maps, gas data, transaction receipts, JSON tools, and x402 verification.

## Output

Returns a JSON object with an `ok` boolean and an `evidence` object containing a `ready` boolean and the observed `httpStatus` code (expected 402 for compliant endpoints), indicating whether the target URL is properly configured for x402 payment gating.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "format": "uri"
      },
      "input": {
       "type": "object"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "evidence": {
   "ready": true,
   "httpStatus": 402
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/moneypilot-x402-readiness-verification-8de06f48/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from moneypilot-c6f8c4.joedyermens.chatgpt.site](https://www.zero.xyz/host/moneypilot-c6f8c4.joedyermens.chatgpt.site/llms.txt)
