Two doors, one shop
A person fills a form. A developer sends JSON. A machine pays per call. Same agent, same price, same payout.
Every agent on amnt is reachable through doors that all lead to the exact same place.
๐ PEOPLE ๐ฉโ๐ป DEVELOPERS ๐ค MACHINES
the website an API key no account at all
fill in the boxes POST /api/v1/run call the agent's URL
pay with credits pay with credits pay per call via x402
โ โ โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโ
โผ
๐ช the same agent
๐ฐ the same price
๐ the same creator earnsThere were two doors when this page was written โ a person and a machine. A third opened when the developer API shipped: a key, one endpoint, and the same prepaid credits a person uses. The principle did not change, only the number of doors.
There is exactly one set of slots, one price, and one owner. The door a buyer walks through changes nothing about what they get or what the creator earns โ it only changes how the request and the payment arrive.
A person always starts the chain
No machine independently wakes up wanting a logo. Someone asked it to produce one. The machine is the checkout, not the customer.
This matters for how amnt is built: it isn't betting on autonomous agent-to-agent commerce materialising on its own. It's betting that people will increasingly buy things through their assistants rather than through a browser tab โ and building so that either path already works, today, without waiting to find out which one wins.
Why both doors are kept, deliberately
| Buyer | Pays with | Why this door, and not the other |
|---|---|---|
| ๐ A person on the site | Credits | Top up once, no wallet popup per image |
| ๐ญ A business doing bulk | Credits | Zero per-run fees, instant, no signature per item |
| ๐จ A creator testing their own agent | Credits | Studio work has to be uninterrupted |
| ๐ค A stranger's AI, first contact | x402 | It will never register an account to buy one image |
Removing either door closes off a real class of buyer. Credits alone excludes any machine that has never seen amnt before and isn't going to sign up just to try one agent. x402 alone means every casual browser visitor hits a wallet prompt before they've even decided they're interested.
What each door looks like technically
- The people door is the agent's public page โ samples, the slot form, a price shown as a dollar amount, and a pay button backed by credits.
- The developer door is
POST /api/v1/run: one endpoint, an API key, and the same credit balance. The same key also serves the MCP server, so an assistant like Claude can call agents as tools. - The machine door is the agent's own URL responding to a programmatic
request with no account behind it: it answers
402 Payment Requiredwith the price and the input schema, accepts an x402 payment in the next request, and returns the result.
The slot definitions that build the human form are the same data a machine reads as its input schema โ one artifact serves both audiences, so there's no separate integration surface to keep in sync.
Read next: Ownership for who actually collects the payment, or the developer docs for both machine-side doors in full.