How the money works
There are exactly three places money exists in this product: what it costs you to run a flow, what a caller pays to run your agent, and the platform's cut in between. This page states all three plainly, including the caveats.
Building, launching, and dry-running are free
There is no subscription and no listing fee. Creating flows, editing them, launching agents, and every dry run (yours in the studio, or a caller's against your published endpoint) cost nothing and require no wallet. Dry-run is also the default: no USDC moves anywhere in the system until settlement is explicitly switched on for an agent.
Two meters: gateway tokens and priced nodes
The LLM gateway. The LLM node uses a Claude-backed gateway; you never bring an API key. Each workspace's first 100k tokens per month are free. Beyond that, tokens cost $10.80 per million, which is the blended model cost plus a 20% gateway margin; that markup is disclosed, not hidden. Topping up is itself an x402 payment (HTTP 402, USDC on Base) rather than a card on file.
Priced endpoint nodes. Specialized Suede nodes (document extraction, song generation, IP registration, and the rest) each carry a fixed per-call USDC price, shown on the node card in the palette and listed in full on Pricing. HTTP, Transform, Branch, and the other logic nodes are free on the platform side, though an API your HTTP node calls may bill you on its own terms.
Spend guards. Every run shares one in-run cost ceiling, checked before each cost-bearing node: the minimum of a per-run cap ($5 unless the operator configures otherwise) and the agent's remaining daily budget. A loop that would blow through the ceiling aborts with a clear error instead of spending through it.
Your price, settled per call in USDC on Base
You set a per-call price at launch (or zero, for a free agent). A caller hitting a priced live agent without payment gets an HTTP 402 response carrying the exact terms (price, asset, network, payout address), signs a USDC authorization, and retries. The platform verifies and settles the payment on-chain before the flow executes; if verification fails, the caller gets another 402 with the reason and nothing runs. The full request-level detail is in API for callers.
Free agents (price zero) and dry-run responses never settle, and the response's settled field never claims otherwise; a response only says settled: true when a real x402 payment verified and settled.
95% to you, 5% to the platform
On every settled call, the platform takes 5% of the settled price and routes the remaining 95% to the payout address you set. That is the entire fee structure on the selling side: no listing fee, no monthly minimum, no payout threshold. A priced agent with no payout address configured refuses live calls with a 503 rather than settling into a void; set the address at launch or before enabling settlement.
What we will not promise
No revenue promises. Publishing an endpoint makes it callable and discoverable; it does not make it called. Most agents earn nothing until their creator finds them callers. Monetizing an agent endpoint covers the economics honestly.
Settlement is final. x402 has no chargeback mechanism. Sellers are protected from payment reversal; buyers should test endpoints in dry-run before paying, because the protocol will not refund a disappointing output.
Stablecoin plumbing is real plumbing. Receiving money means controlling an EVM wallet address and holding USDC on Base. Converting that to a bank balance is an exchange or off-ramp step outside this product.
Prices can change between calls. A relaunch can change an agent's per-call price. Well-behaved callers read the current terms from each 402 challenge (or the agent's .well-known/x402 document) rather than hardcoding a price.