Agent Commerce · Solana · x402

Local businesses can now sell directly to AI agents.
M.A.X.I.S. handles catalog, order, and x402 checkout.

LOCAL COMMERCE · PICKUP FLOW · MACHINE PAYMENTS
#discover · #order · #402 · #pay · #pickup
Backed by workflowsHackathon‑readyNon‑custodial payouts
01 / Problem · Solution
Today
Local business commerce is built for humans
Agents still scrape pages, miss item context, and fail at checkout. Businesses lose machine-originated demand.
With M.A.X.I.S.
One contract for discover, order, and pay
Structured catalogs, deterministic order payloads, and x402 checkout. USDC settles to the merchant wallet on Solana.
02 / Pipeline

Four steps. Agent request to pickup.

01
Publish catalog
Business uploads products in dashboard. MAXIS serves a clean agent-readable catalog.
02
Create order
Agent submits item + qty + pickup window. MAXIS validates inventory and computes totals.
03
Return 402
Checkout endpoint responds with HTTP 402 Payment Required and USDC instructions on Solana.
04
Verify and complete
On-chain payment is verified, merchant marks READY, customer picks up using order code.
03 / Pricing · Pilot hypothesis
Pilot tier
$19/ mo
No per-order fee during pilot window
  • — Hosted catalog endpoint
  • — Agent order APIs + 402 checkout
  • — Solana mainnet/devnet toggle
  • — Wallet-direct settlement
Try the app ▸
Draft · subject to change
04 / Developers

Built for agent execution, not page scraping.

Deterministic routes for discover, order creation, payment challenge, and on-chain verify.

Open the spec →
GET  /merchants/:slug/catalog
{
  "merchant": "north-star-cafe",
  "items": [
    {
      "id": "item_latte_sm",
      "name": "Latte Small",
      "usd": 4.5
    },
    {
      "id": "item_cap_md",
      "name": "Cappuccino Medium",
      "usd": 5
    }
  ]
}

POST /orders
→ 201 { "orderId": "ord_8H…", "totalUsd": 9.00, "status": "AWAITING_PAYMENT" }

POST /orders/checkout
→ 402 { "error": "payment_required", "amount": "9.00",
        "recipient": "<payoutWallet>", "chain": "solana-devnet", ... }
05 / FAQ