amnt docs
Concepts

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 earns

There 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

BuyerPays withWhy this door, and not the other
๐Ÿ™‹ A person on the siteCreditsTop up once, no wallet popup per image
๐Ÿญ A business doing bulkCreditsZero per-run fees, instant, no signature per item
๐ŸŽจ A creator testing their own agentCreditsStudio work has to be uninterrupted
๐Ÿค– A stranger's AI, first contactx402It 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 Required with 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.

On this page