Cross-merchant spending authorization for AI agents. Verify mandates. Track budgets. Enforce constraints. Per-request.
Check mandate signature, enforce constraints, place budget hold.
Confirm payment — debit budget permanently. Or release hold on failure.
Mandate state, remaining budget, transaction history across merchants.
EIP-712 signed spending authority — budget, vendor restrictions, categories, time bounds.
Agent presents the mandate at each merchant. Merchant calls POST /v1/verify before charging.
Signature verified. Constraints enforced. Budget decremented across ALL merchants. Overspend blocked.
Charge via any rail (Stripe, x402, bank). Call POST /v1/settle to confirm. Budget permanently debited.