WalletAgent payment control
系统正常

OIDC-native Agent 支付

给 Agent 预算。把密钥留给用户。

一个属于用户钱包 Agent 设置明确撤销支付边界通过 Base 标准 x402 完成支付

LIVE / BASE MAINNETwallet.realmroot.devUTC 14:32:08
用户钱包

可用余额

2,480.00USDC
23%
本月已用
$182.40
可用预算
$612.60
Agent 策略03 ACTIVE
CA
Commerce Agent2 个允许商户
每日限额$250
DA
Data Agent仅 Sandbox
每日限额$25
支付事件流LIVE

$0.025api.weather.dev

SETTLED

$1.20maps.example

AUTHORIZED

$84.00unknown origin

BLOCKED

$0.008data.market.dev

SETTLED
不向 Agent 暴露私钥每次支付验证 DPoP独立 Agent 预算

Spending controls

每个 Agent,自己的支付边界。

身份建立之后支付权限仍然需要单独决定所有限制都会每次签名重新检查

01

精确预算

分别设置总额每日每月 USDC 授权设置明确到期时间

USDC / TIME
02

明确对象

限定 Origin收款地址允许支付资产避免预算挪作其他用途

ORIGIN / TO
03

随时停止

暂停一个 Agent立即冻结所有 Agent 支付策略变更轮换钱包

PAUSE / FREEZE

x402 payment flow

Agent 完成支付。Wallet 守住边界。

一次支付授权,一条完整证据链。

RESOURCE SERVERHTTP 402PAYMENT-REQUIRED
01

请求

业务 API 返回 PAYMENT-REQUIRED

02

授权

Agent 提交支付要求稳定

03

签名

Wallet 身份DPoP 预算请求 CDP 签名

04

结算

Agent 业务请求Wallet 验证 USDC 转账

SETTLEMENT200 OKPAYMENT-RESPONSE

Trust boundary

Agent 永远拿不到钱包密钥。

CDP 持有签名能力Wallet 接受短期DPoP Agent Token签名执行控制定义支付策略

01
Identity
任何兼容 OIDC ProviderRealmroot
02
Signing
CDP delegated signing导出用户
03
Network
Base MainnetSandbox 使用 Base Sepolia
04
Recovery
授权结算验证完整支付审计

OIDC · DPoP · x402 · USDC

让 Agent 支付,而不是持有你的钱包。

Sandbox 开始一个 Agent 配置一条撤销 USDC 支付策略

进入 Sandbox