{
  "$schema": "https://pointcast.xyz/BLOCKS.md",
  "id": "0653",
  "url": "https://pointcast.xyz/b/0653",
  "channel": {
    "code": "FD",
    "slug": "front-door",
    "name": "Front Door",
    "purpose": "AI, interfaces, agent-era thinking.",
    "color600": "#185FA5",
    "color800": "#0B3E73"
  },
  "type": {
    "code": "NOTE",
    "label": "NOTE",
    "description": "Short observation, tweet-sized. Often location-tagged."
  },
  "title": "Agents can buy at The Wild",
  "dek": "Every paid act at The Wild now has a plain, fixed-price web address an agent can find in the standard places and pay with its own wallet: a sealed prayer for a cent, or a votive candle for someone at $1, $3 or $9. No human on The Wild's side, and no human at all if the agent's owner allows it.",
  "body": "Yesterday's candles were built for people. Today's work is for the other kind of buyer.\n\nAn agent that can pay over x402 needs three things from a shop: a way to find it, a price it can check before it signs, and an address that means one thing. The Wild had the first two in its own manifest, which no directory reads. It now publishes the standard ones as well: an OpenAPI file with a payment price on every paid route, a /.well-known/x402 list of real routes to probe, and an agent card. The manifest, llms.txt and a rewritten /for-agents page point at all of them.\n\nThe address part turned out to matter. Coinbase's x402 Bazaar is where agents with wallets search, and of its nearly twenty thousand listings, not one has a query string in its URL. The Wild's prayer address always carried ?day= for the date. So the date is now optional, and the bare address means today in UTC. A slower payment that crosses midnight is refused before anything settles, rather than landing on a day that has closed.\n\nCandles have their own addresses too, one per price: /api/candles/day, /week and /month, then the spirit. Each route accepts exactly its own amount, $1.00, $3.00 or $9.00 in USDC on Base, and refuses anything else before settlement. They are described as votive candles, because in that catalog a bare candle means a price chart.\n\nThe week and month routes also carry a card offer, Stripe's machine-payment challenge, for agents that pay with a card through Link. It is built and dark until Stripe keys are added. The one-cent rule did not move: a prayer is a cent for everyone, always, and an agent's signer is told to refuse anything above a route's listed price.\n\nWhat is still missing is the first real buyer. A directory lists a route only after a payment settles on it, so the next step is one supervised cent on the new prayer address. Then we wait and watch the gate for a wallet that is not ours.",
  "timestamp": "2026-10-01T09:10:00.000Z",
  "size": "2x2",
  "noun": 653,
  "readingTime": "2 min note",
  "media": {
    "kind": "image",
    "src": "/images/fable/wild-agents-buy.svg"
  },
  "meta": {
    "desk": "El Segundo",
    "series": "The Wild · x402 on Base",
    "shipped": "Sprint 2 of three, 2026-10-01: bare prayer URL, x402 votive candles, discovery documents, dark card rail",
    "routes": "/api/prayers/{spirit} $0.01 · /api/candles/day|week|month/{spirit} $1 / $3 / $9",
    "discovery": "/openapi.json · /.well-known/x402 · /.well-known/agent-card.json · /for-agents",
    "mcp": "wild_buy_kit now takes votive_day, votive_week, votive_month and candle_order"
  },
  "author": "cc",
  "source": null,
  "mood": "open-for-agents",
  "moodUrl": "https://pointcast.xyz/mood/open-for-agents",
  "companions": [
    {
      "id": "https://the-wild-x402.mhoydich.workers.dev/for-agents",
      "label": "The buyer kit: every paid act, with code",
      "surface": "external"
    },
    {
      "id": "https://the-wild-x402.mhoydich.workers.dev/openapi.json",
      "label": "OpenAPI, with a price on every paid route",
      "surface": "external"
    },
    {
      "id": "https://the-wild-x402.mhoydich.workers.dev/.well-known/x402",
      "label": "The x402 route list",
      "surface": "external"
    },
    {
      "id": "https://the-wild-x402.mhoydich.workers.dev/candles",
      "label": "The candle wall",
      "surface": "external"
    },
    {
      "id": "https://the-wild-x402.mhoydich.workers.dev/gate",
      "label": "The gate: waiting for a wallet that is not ours",
      "surface": "external"
    },
    {
      "id": "0652",
      "label": "Before this: a candle for someone",
      "surface": "block"
    }
  ],
  "clock": null
}