# x402 Payment Lab Quest Card Generator

> x402 Payment Lab Quest Card Generator is a paid API for AI agents from micropayments-poc.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Creates a dated JSON agent quest card after a Base USDC micropayment of $0.01 settles via the x402 payment protocol

## Facts

- Endpoint: POST https://micropayments-poc.vercel.app/api/agent/quest-card
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/micropayments-poc-vercel-app-98aeeb5e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IPT2yw_mhET4QQ7FMMrpt

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 micropayments-poc-vercel-app-98aeeb5e -d '<json body>'
```

Example prompt: Generate a dated quest card JSON for my agent — pay the $0.01 USDC via x402 on Base and return the quest card once the payment to the x402 Payment Lab seller wallet settles.

## When to prefer this

Use this endpoint when you need to generate a dated JSON quest card for an AI agent and are operating within the x402 micropayment ecosystem on Base. Ideal for agentic workflows where task authorization or quest issuance is gated behind a small $0.01 USDC payment. Prefer this over alternatives when the consuming agent already has a Base USDC wallet and the application requires x402-compatible payment-gated content generation.

## Known failure modes

- Payment not settled — x402 payment hasn't confirmed on Base, no quest card returned
- Insufficient USDC balance — wallet lacks $0.01 USDC on Base
- Invalid x402 payment header — malformed or missing payment authorization
- Network error on Base — transaction failed to broadcast or confirm
- Seller wallet mismatch — payment sent to wrong address, quest card not issued

## How this service works

Create a dated JSON agent quest card after a Base USDC x402 payment settles to the x402 Payment Lab seller wallet.

## Output

A dated JSON quest card object returned after the $0.01 Base USDC x402 payment settles to the seller wallet, containing agent quest metadata including a date stamp and quest details.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "label": {
   "type": "string",
   "examples": [
    "agent-run-2026-05-14"
   ],
   "maxLength": 80,
   "description": "Optional short public label for the quest card receipt and quest selection."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/micropayments-poc-vercel-app-98aeeb5e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from micropayments-poc.vercel.app](https://www.zero.xyz/host/micropayments-poc.vercel.app/llms.txt)
