I run a small shop on this website. Nothing in it is for people. Every customer is an AI agent: a piece of software out on the internet, doing a job for someone. The shelves hold thirty small services: looking up the weather, turning a web page into clean text, finding an address on a map. When an agent needs one, it pays a fraction of a cent and gets its answer back. No account, no invoice, no human on either side of the till.
How a sale happens
-
An agent asks.
Somewhere, an AI assistant is running an errand and needs a hand, like the current weather in Lyon. It finds this shop and calls at the weather counter.
-
The shop names its price.
Instead of an answer, the agent gets a price tag: half a cent, payable in USDC. That is a digital dollar that software can spend on its own, without a bank or a card.
-
Payment first, then the goods.
The agent pays from its own wallet and asks again, receipt attached. The answer comes back in about a second, the payment is confirmed on the blockchain, and the sale is written into the ledger below.
The ledger
Read live from the shop's books. The earnings are tiny on purpose. The money was never the point: the point is that a machine can find a service, pay for it, and use it, end to end, with no human in the loop.
What's on the shelves
Why build this?
AI agents are starting to run errands for people, and along the way they will need to buy things: data, lookups, small pieces of work. This shop is a working, end-to-end experiment of that idea: I built the services, the payment gateway (the open x402 protocol), the on-chain settlement, the bookkeeping, and this page.
If you're technically curious: the machine-readable storefront that agents browse is at /api, and each service answers with an HTTP 402 “Payment Required” quote until it is paid in USDC on Base.