2026-07-08 | 7 个产品各一张 mermaid 时序图,标注各自的"关键差异点"
分两类:A 商户收款网关(人付商户)| B Agent 钱包 & 稳定币设施(机器付款/内嵌)
A. 商户收款网关
A1. NOWPayments · 多币种收款 + 自动换成稳定币
关键差异点:客户可用 350+ 种币付款,网关自动兑换成商户想要的稳定币,IPN 回调通知。
sequenceDiagram
autonumber
participant Buyer as 付款人
participant M as 商户后端
participant NP as NOWPayments
participant Chain as 区块链(15+链)
M->>NP: 创建 payment(金额, 目标稳定币)
NP-->>M: 返回收款地址 + payment_id
M-->>Buyer: 展示地址/二维码(可选任一币种)
Buyer->>Chain: 用 350+ 币中任一种转账
Chain->>NP: 监听到入账
NP->>NP: 自动兑换 → 商户指定稳定币
NP->>M: IPN webhook(已确认, 99% <1min)
NP->>M: 结算稳定币到商户钱包
A2. Coinbase Commerce · 大厂托管 checkout(稳定币优先)
关键差异点:托管 checkout 页,品牌信任度最高,链上确认后 webhook。
sequenceDiagram
autonumber
participant Buyer as 付款人
participant M as 商户
participant CC as Coinbase Commerce
participant Chain as 链(Base/ETH/Polygon/Solana)
Buyer->>M: 下单
M->>CC: 创建 charge(金额)
CC-->>M: 返回 hosted checkout URL
M-->>Buyer: 跳转 checkout 页
Buyer->>Chain: 付 USDC/DAI/BTC...
Chain->>CC: 交易确认
CC->>M: webhook(charge:confirmed)
CC->>M: 结算到商户账户
A3. BitPay · 收币但结成法币到银行(合规最强)
关键差异点:锁汇率 15 分钟,自动把加密币换成法币,经 SEPA/wire 结到商户银行账户。
sequenceDiagram
autonumber
participant Buyer as 付款人
participant M as 商户
participant BP as BitPay
participant Chain as 链/BTC闪电
participant Bank as 商户银行
Buyer->>M: 下单
M->>BP: 创建 invoice(法币计价)
BP->>BP: 锁定汇率 15 分钟
BP-->>Buyer: 展示付款(6 稳定币 / BTC闪电)
Buyer->>Chain: 支付加密币
Chain->>BP: 确认
BP->>BP: 自动兑换为法币(USD/EUR/GBP..)
BP->>M: webhook(已支付)
BP->>Bank: SEPA/wire 结算法币到银行
B. Agent 钱包 & 稳定币基础设施
B1. Crossmint · 全栈:稳定币 + 虚拟卡双轨 + 人工审批
关键差异点:唯一同时支持稳定币钱包与卡网(Visa/MC)轨道;Agent 有额度上限 + 大额人工批准;含 onramp/offramp/合规。
sequenceDiagram
autonumber
participant U as 用户/企业
participant CM as Crossmint 平台
participant A as AI Agent
participant M as 商户
U->>CM: onramp 充值 + 设额度/审批规则
CM->>CM: 开 Agent 钱包(USDC 余额 + 虚拟卡)
A->>CM: 请求支付(金额, 商户)
CM->>CM: 校验额度上限 / 合规(KYC/Travel Rule)
alt 超额度 → 需人工
CM-->>U: 请求人工审批
U-->>CM: 批准
end
alt 稳定币轨道
CM->>M: USDC 结算(50+链)
else 卡网轨道
CM->>M: 虚拟卡(Visa/MC)结算
end
CM-->>A: 支付完成回执
B2. Openfort · 智能账户 + 链上 session key(权限链上可验证)
关键差异点:把"Agent 能调哪些合约/方法、花多少、多久"编码进链上 session key,智能账户在链上强制执行,任何人可验证,天然防盲签越权。
sequenceDiagram
autonumber
participant Owner as 拥有者
participant A as AI Agent
participant SA as 智能账户<br/>(ERC-4337/7702)
participant Chain as 链上
Owner->>SA: 注册 session key<br/>(限定: 合约/方法/花费上限/有效期)
Note over SA,Chain: 策略写进链上, 公开可验证
A->>A: 用 session key 签交易(如 x402 付款)
A->>SA: 提交 UserOperation
SA->>Chain: 校验 session key 是否在策略内
alt 在策略内(金额/合约/时间 OK)
Chain-->>SA: 通过 → 执行转账
SA-->>A: 成功(gas 可代付)
else 越权(超额/非白名单合约)
Chain-->>SA: 拒绝, 交易 revert
SA-->>A: 失败, 零损失
end
B3. Circle · USDC 底层设施 + CCTP 跨链(销毁-铸造)
关键差异点:USDC 发行方;跨链不是"跨桥锁仓",而是 CCTP 原生销毁+铸造,统一清算,无桥接资产风险。
sequenceDiagram
autonumber
participant App as 应用/平台
participant Circle as Circle API
participant CA as 链A(如 ETH)
participant Attest as Circle 证明服务
participant CB as 链B(如 Base)
App->>Circle: 发起跨链 USDC 转账(A→B)
Circle->>CA: burn 销毁链A上的 USDC
CA->>Attest: 产生 burn 事件
Attest-->>Circle: 签发 attestation(证明)
Circle->>CB: 凭证明 mint 铸造等额 USDC
CB-->>App: 收款方在链B到账(原生USDC, 非桥资产)
B4. Stables · USDT 收款 + 跨境结算(亚洲 B2B)
关键差异点:API 优先,收 USDT → 编排合规/流动性 → offramp 结成收款方本地货币,做跨境 B2B。
sequenceDiagram
autonumber
participant Payer as 付款方(海外)
participant Biz as 企业/平台
participant ST as Stables 编排
participant Recv as 收款方(亚洲)
Payer->>Biz: 支付 USDT
Biz->>ST: 提交跨境结算请求
ST->>ST: 合规校验(KYC/AML) + 汇兑流动性
ST->>ST: USDT ⇄ 目标货币兑换
ST->>Recv: offramp 结算本地货币到账
ST-->>Biz: 结算回执 + 对账
三、七图对照:各自最独特的一步
| 产品 | 时序里最独特的一步 |
|---|---|
| NOWPayments | 任一币种 → 自动兑换成稳定币 |
| Coinbase Commerce | 托管 checkout 跳转,链上确认即回调 |
| BitPay | 锁汇率 + 换法币 → 结到银行 |
| Crossmint | 稳定币/卡网双轨 + 超额人工审批 |
| Openfort | 链上 session key 策略校验(越权直接 revert) |
| Circle | CCTP 销毁-铸造跨链(无桥资产) |
| Stables | USDT ⇄ 本地货币 offramp 跨境 |
参考来源
- NOWPayments https://nowpayments.io/ | Coinbase Commerce https://docs.cdp.coinbase.com/ | BitPay https://bitpay.com/
- Crossmint https://www.crossmint.com/solutions/agentic-payments | Openfort https://www.openfort.io/
- Circle CCTP https://www.circle.com/cctp | Stables https://stables.money/