# x402 Agent Payment Mandate Verifier

> x402 Agent Payment Mandate Verifier is a paid API for AI agents from x402.167-172-95-184.nip.io, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-15).

Validates an AI agent's payment mandate for correctness, authority, spend cap, replay nonce, resource binding, and receipt obligations before allowing autonomous spending.

## Facts

- Endpoint: POST https://x402.167-172-95-184.nip.io/mandate/verify
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-agent-payment-mandate-verifier-e45e600e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_v_1yfkrWs_dLcARU_vgGQ

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-agent-payment-mandate-verifier-e45e600e -d '<json body>'
```

Example prompt: Before letting the agent spend, check its payment mandate: agent ID is 'agent-abc123', the intent is 'purchase data feed subscription', max spend is 2.50 USDC, recipient is '0xABCD...', and it does have human approval — tell me if the mandate is ready or what's missing.

## When to prefer this

Use this endpoint when an AI agent is about to execute an autonomous payment and you need to verify the mandate is complete, properly scoped, and protected against replay attacks before funds move. It is specifically designed for the x402 agent-commerce protocol and understands its obligation model (nonce, expiry, resource binding, human authority). Prefer this over generic schema validators when you need a scored, actionable readiness verdict with specific missing-obligation identification.

## Known failure modes

- Missing required fields (agent_id, intent, max_amount_usdc) returns a 400 validation error
- Invalid body type or HTTP method returns schema rejection
- Malformed USDC amount string may cause parsing failure
- Endpoint unavailable or nip.io DNS resolution failure returns network error
- Score of 0 with verdict FAIL if all mandate obligations are absent

## How this service works

Agent-commerce trust/audit API for x402 challenge correctness, receipts, replay/context binding, failed payout triage, mandate readiness, and MCP/A2A discoverability.

## Output

Returns a JSON object with a numeric readiness score (0–100), a verdict (e.g. PASS, REVIEW, FAIL), a breakdown of detected vs. missing mandate obligations (spend cap, replay nonce, intended task, human authority, resource binding, expiry), a plain-English recommendation, the network, product name, and a Unix timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "nonce": {
   "type": "string"
  },
  "expiry": {
   "type": "string"
  },
  "intent": {
   "type": "string"
  },
  "agent_id": {
   "type": "string"
  },
  "resource": {
   "type": "string"
  },
  "recipient": {
   "type": "string"
  },
  "human_approval": {
   "type": "boolean"
  },
  "max_amount_usdc": {
   "type": "string"
  },
  "receipt_required": {
   "type": "boolean"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "score": 75,
  "network": "base",
  "product": "Mandate Readiness Verifier",
  "verdict": "REVIEW",
  "detected": {
   "spend_cap": true,
   "replay_nonce": false,
   "intended_task": true,
   "human_authority": true,
   "resource_binding": true
  },
  "timestamp": 1780000000,
  "recommendation": "Do not let the agent spend until missing mandate obligations are bound into the request.",
  "missing_obligations": [
   "replay_nonce",
   "expiry_or_window"
  ]
 },
 "description": "Agent-payment mandate readiness check: authority, scope, cap, recipient, expiry, nonce, resource binding, and receipt obligations."
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-agent-payment-mandate-verifier-e45e600e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.167-172-95-184.nip.io](https://www.zero.xyz/host/x402.167-172-95-184.nip.io/llms.txt)
