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", ... }