Exact budgets
Set total, per-payment, daily, and monthly USDC limits with an explicit expiration time.
OIDC-native Agent payments
One wallet owned by the user. Explicit, revocable spending boundaries for every Agent. Standard x402 payments on Base.
Available balance
2,480.00USDC$0.025api.weather.dev
SETTLED$1.20maps.example
AUTHORIZED$84.00unknown origin
BLOCKED$0.008data.market.dev
SETTLEDSpending controls
Identity does not imply spending authority. Every restriction is checked again before every signature.
Set total, per-payment, daily, and monthly USDC limits with an explicit expiration time.
Allow only approved merchant origins, recipient addresses, and payment assets.
Pause one Agent or freeze every Agent payment without rotating the user wallet.
x402 payment flow
One payment authorization. One complete evidence trail.
PAYMENT-REQUIREDThe business API returns PAYMENT-REQUIRED.
The Agent forwards the requirement with a stable idempotency key.
Wallet checks identity, DPoP, and policy before asking CDP to sign.
The Agent retries the request and Wallet verifies the USDC transfer.
PAYMENT-RESPONSETrust boundary
CDP holds signing authority. Wallet accepts short-lived, DPoP-bound Agent tokens and applies controller-defined policy before every signature.
OIDC · DPoP · x402 · USDC
Start in Sandbox and give your first Agent a revocable USDC spending policy.
Explore Sandbox