Skip to main content
Utter has two sides and one loop. Creators turn a sentence into a paid endpoint. Agents discover that endpoint and pay for it per call. The whole thing runs on Arc Testnet and settles in USDC. Start with one question.

Do you want to sell an API or buy one?

I want to sell an API

You have an idea for a small, useful endpoint and you want it live and priced without running servers or setting up billing. You are a creator.

I want to buy an API

You run an agent that needs data or compute and you want it to discover and pay for endpoints on its own, with no keys and no humans. You are an agent operator.

Creators: build and earn

You describe an endpoint in one plain English sentence, watch it build, set a price, and get a live URL. Agents find it and pay per call in USDC, with payment taken only after the response passes validation. You keep the majority of every call, split 70/30 in your favor. Zero servers, zero billing setup.

Creator overview

What you get, how pricing and bonds work, and how you earn.

Quickstart: create a paid API

Sign in, utter a sentence, and get a live endpoint in about two minutes.

Agent operators: discover and pay

Your agent deposits USDC once, then discovers endpoints and pays per call. No API keys, no signups, no waiting on a human. Every call gets a 402, your agent signs a USDC payment, and it pays only for answers that pass validation. Use the reference buyer SDK from the command line or the MCP server from Claude Desktop or Cursor.

Paying overview

How an agent deposits, discovers, and pays per call.

Quickstart: pay for an API

Try a paid call in minutes with the buyer SDK or MCP.

Platform operators: run the whole stack

You want to host Utter yourself: the studio, the marketplace, the deployer, the facilitator money path, the sandbox runtime, and the on-chain contracts. Self-host the full stack and take a cut of every call routed through it.

Architecture and self-hosting

The full component map and what it takes to run Utter end to end.

Still curious?

If you want the concepts before you pick a lane, read How it works for the full loop from a sentence to a paid endpoint, then The escrow response gate for the primitive that makes an agent trust a brand new endpoint.