Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Use cases overview

Stable supports multiple payment patterns, from simple wallet-to-wallet transfers to agent-driven service payments. The use cases below cover the patterns that are production-ready today. For patterns on the horizon (guaranteed settlement, confidential payments, agent-to-agent commerce), see Upcoming use cases.

Live use cases

  • P2P payments — Wallet-to-wallet USDT0 transfers. Sub-second settlement, zero gas via Gas Waiver.
  • Subscription billing — Pull-based recurring billing via EIP-7702. Subscriber authorizes once, provider collects each cycle.
  • Invoice settlement — B2B invoice payment with deterministic nonces. On-chain settlement links automatically to the invoice.
  • Pay-per-call APIs — Per-request HTTP payments via x402 middleware. No accounts, no API keys, no billing cycles.

Shared foundations

Most patterns build on the same two protocols:

  • ERC-3009: signed authorizations for delegated settlement. Used by invoices, pay-per-call, and P2P application-initiated transfers.
  • x402: HTTP-native payments over standard headers. Used by pay-per-call APIs and MCP-driven payment flows.
  • EIP-7702: EOA delegation for recurring authorization. Used by subscription billing.

Next recommended

  • ERC-3009 — Start with the core settlement standard.
  • Upcoming use cases — Preview agent-to-agent commerce, guaranteed settlement, and confidential payments.