Pay & EarnUtility 2

One-Signature Pay

Call, pay and receive the answer in a single HTTP request.

Agents don't do checkouts. With One-Signature Pay the agent signs once and resends the same request with the payment attached. The answer comes back in the same response.

Steps

  1. Request → 402 with the price.
  2. The client checks the mandate locally: allowlist, per-call cap, daily budget.
  3. It signs a payment and retries with an X-PAYMENT header.
  4. The answer arrives in the same response.

No keys, no invoices

No API key to issue or rotate. No monthly invoice. The signature is the authorization, and the receipt is the record.

In ETH

Native ETH has no standard for signed transfers, so the signature authorizes a contract to move funds from the agent's balance. The exact design is TBD; see Payment scheme in ETH.