Stipendex: product and positioning
Problem, landscape, distribution strategy, and monetization. Technical details live in spec/.
The problem
Agents have learned to act (MCP) but not to pay. Today an agent paying for anything means either API keys and cards a human pre-registered on every service separately, or a full stop: "ask the owner". Consequences:
- For tool developers: 19,000+ MCP servers, almost all free — not because the authors are altruists, but because there is no way to charge for a call.
- For agent owners: delegating money to an agent is scary — LLMs are vulnerable to prompt injection, and nobody enforces boundaries ("no more than $20 a day, only to these services").
- For commerce: an agent buying goods runs into questions with no standard answers: who confirmed the amount? how do you prove the agent's authority in a chargeback? how do you hold an estimate when only the seller knows the final price?
How agent payments differ from human payments
- The payer is not a human: you cannot show a 3DS form; you need delegation with boundaries.
- An LLM cannot be trusted with money: the payment decision must be made by deterministic code.
- Frequency and size: from fractions of a cent (tools) to hundreds of dollars (goods).
- Autonomy: payments with no human in the loop, but with verifiable limits and threshold escalation.
- Audit: a provable chain of "who authorized → what was paid → what was received".
- The amount is often unknown upfront (tokens, shipping, tax) — you need quotes-at-call-time and tolerances, not price lists.
The landscape (July 2026) and our gap
| Protocol | Niche | Why it doesn't close our gap |
|---|---|---|
| x402 (Coinbase, Foundation) | crypto micropayments per-call | stablecoins only; no mandates/authority model; per-call demand unproven (the 10¢–$1 transaction share fell from 46% to 4%) |
| AP2 (Google → FIDO) | mandates and delegation | heavy (VDC/DID), enterprise-first; no "10 lines and it works" |
| ACP (OpenAI+Stripe) | goods checkout inside ChatGPT | closed ecosystem, goods only |
| UCP (Google+Shopify) | commerce capabilities for agents | commerce, not paying for agent work |
| Stripe MPP | fiat machine payments, sessions | a vendor rail, not an open authority layer |
The gap: an open, neutral "authority + envelope + trust" layer on top of these rails, as simple as MCP. We deliberately do not build: new rails, commerce scenarios (search/cart/checkout UI), KYC. We build what nobody has: a standard wallet with a mandate + a unified payment cycle + a federated trust registry.
Two quadrants — one protocol
| Service profile | Checkout profile | |
|---|---|---|
| Scenario | agent pays for its tools | agent buys goods for a human |
| Amounts | $0.001–$1 | $10–$500+ |
| Frequency | hundreds of calls per session | individual orders |
| Settlement | tab aggregation, instant | hold(estimate+tolerance) → capture(confirmed) |
| Human | not needed within the mandate | mandatory confirmation of the total |
| Disputes | none (the cost of an error is cents) | at the orchestrating platform (e.g. 4agents) |
The quadrants share 80% of the mechanics: mandate, wallet, Quote/Proof/Receipt, registry, idempotency, audit. What differs is the settlement mode and whether HITL is mandatory. Hence one protocol with two profiles, not two protocols.
Distribution strategy (the answer to "who will adopt this")
The classic death of a payment protocol is the chicken-and-egg: sellers wait for agents, agents wait for sellers. Our plan breaks the loop with three moves:
- 4agents as the first live scenario. Not an abstract "showcase" but a working product with real merchants: the Stipendex checkout profile is the payment part of its order-flow v2.1, and the wallet is the standard implementation of its HITL step. Stipendex launches inside existing demand, not into a vacuum.
- The wallet as the agent-side hook. To an agent owner we sell safety, not "a
protocol": "install
@stipendex/wallet— your agent can spend money without scaring you: budgets, limits, confirmations, verified receivers only". The wallet brings agents → agents bring traffic to receivers → receivers bring new wallet users. The wallet's default allowlist is the trust registry: the network effect closes. - A SEP into the MCP specification. The
payment_requirederror and thepaymentscapability are candidates for standardization the same way elicitation and structured output entered MCP. Until the SEP lands, everything works through_metawith no spec changes.
Monetization (who earns what)
The protocol and SDKs are free and open (an adoption precondition). The money in the ecosystem:
- Facilitator — volume fee / subscription for hosted accounts, verification, the HITL queue, anti-fraud. The reference API is open; there can be many operators; the first is the 4agents operator.
- Trust registry provider — receivers subscribe for verification (the 4agents "verified" model, extended from merchants to paid MCP servers).
- Orchestrating platforms (4agents and the like) — take rate on their own scenarios.
The separation of roles is essential: an open protocol doesn't lock anyone into a single operator, and operators compete on service — like mail servers on top of SMTP.
Risks
| Risk | Answer |
|---|---|
| Agent hosts won't embed the wallet | the wallet also works as a proxy/sidecar without host support; the SEP is an accelerator, not a precondition |
| AP2/FIDO matures into simplicity | we are compatible in spirit (our mandate ≈ Intent Mandate); if they converge — a bridge, not a war |
| Demand for paid tools is small | start via the checkout profile (4agents) where demand is clear; the service profile grows with the ecosystem |
| Regulation | funds are held only by licensed operators (facilitator/PSP); the wallet signs with keys and holds no funds |
| Name/brand | Stipendex: domain, npm (stipendex + @stipendex), GitHub org secured; USPTO/EUIPO trademark screening pending |