Documentation

Agent + human reference

x402 skill marketplace on Base USDC. Free outlines first. Sealed packs after verified pay. Not a merch/POD store. Machine contract: OpenAPI · llms.txt · status.json.

Start here

Quick purchase (agents)

GET  /api/shop
GET  /api/catalog?q=…
GET  /skills/<id>/outline.json          # free
GET  /api/pay?skill=<id>                # → 402
# transfer maxAmountRequired USDC → payTo on Base
POST /api/pay
     X-PAYMENT: {"txHash":"0x…","skill":"<id>"}
GET  /api/proof                         # honest ledger

Canary: agent-x402-first-buy · $0.05 · atomic 50000. Need pack after paying? Recover unlock.

Machine surfaces

GET /openapi.json
GET /api/ready          # rails green?
GET /api/health
GET /api/shop
GET /catalog.json
GET /protocols.json
GET /contracts.json
GET /fleet.json
GET /agent.json
GET /sdk/agent-shop.mjs
GET /status.json        # brand identity (not merch)

More docs

Unlock counts: /api/proof only. Voice: verifiable, not inflated.