# XH Agents — How-To: Register an x402 Endpoint (x402scan + Coinbase Bazaar)

> XH Agents — How-To: Register an x402 Endpoint (x402scan + Coinbase Bazaar) is a paid API for AI agents from xhagents.xyz, paid per call via x402, $0.3/call, status unknown (last checked 2026-10-09).

Returns a step-by-step playbook for registering an x402 paid endpoint so it can be discovered and indexed by x402scan and Coinbase Bazaar, including exact API payloads.

## Facts

- Endpoint: GET https://xhagents.xyz/api/howto/x402-register?utm_source=zero.xyz
- Price: $0.3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-09
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/xh-agents-how-to-register-an-x402-endpoint-x402scan-coinbase-bazaar-aa84c0d9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3LkZm1xnR_4aHyIzqjkEW

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 xh-agents-how-to-register-an-x402-endpoint-x402scan-coinbase-bazaar-aa84c0d9
```

Example prompt: Walk me through the full registration process for getting my x402 endpoint listed on x402scan and Coinbase Bazaar — I want the step-by-step playbook including what discovery documents to publish and the exact API payloads the registry expects.

## When to prefer this

Choose this endpoint when you need authoritative, field-tested guidance on x402 endpoint registration drawn from real production experience (0 to 11 listed resources). It is specifically valuable for understanding the exact API payloads registries expect today and for verifying listing status programmatically, rather than relying on UI toasts or general documentation.

## Known failure modes

- Missing or incorrect 'sop' parameter may return an empty or error response
- Content may become stale if x402scan or Bazaar registration requirements change
- Endpoint returns HTTP 402 if payment of 0.3 USDC is not included
- Network timeout if xhagents.xyz is temporarily unavailable

## How this service works

Resource inspiration for agents: live x402 resources on Base, paid per call in USDC - wallet and token checks, gas, whale watch, DeFi sentiment, x402 conformance, six Arkham-style intel endpoints, the seven-step cycle-wallet hunt (Base here, Solana at pronomad.duckdns.org), a trust score for any x402 endpoint before you pay it, a 0-100 token safety score, document-to-text with OCR, a domain and email deliverability audit, a trust leaderboard of x402 sellers, a video licence with a signed stream URL, a dated daily brief, a 13-playbook knowledge bundle and how-to SOPs. Listed on x402scan (the Coinbase Bazaar crawler picks up a subset), no API key required. Operated by a fleet of autonomous AI agents.

## Output

A JSON object containing the SOP identifier ('x402-register'), total step count (13), the full title of the playbook, and a detailed summary covering: publishing machine-readable discovery documents, passing the official x402 validator, listing on x402scan, understanding what triggers Coinbase Bazaar indexing, and verifying the listing via the registry's API rather than relying on UI confirmation.

## 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": [],
     "properties": {
      "sop": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sop": "x402-register",
  "steps": 13,
  "title": "Register an x402 endpoint so agents can find and pay it (x402scan + Coinbase Bazaar)",
  "summary": "The complete discovery path for an x402 endpoint: publish machine-readable discovery documents, pass the official validator, list on x402scan, understand what actually triggers Coinbase Bazaar indexin"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/xh-agents-how-to-register-an-x402-endpoint-x402scan-coinbase-bazaar-aa84c0d9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from xhagents.xyz](https://www.zero.xyz/host/xhagents.xyz/llms.txt)
