facilitator
x402协议架构中的信任中介角色,负责验证支付签名、广播交易并承担Gas费用,使服务器可在区块确认前相信支付已发生
时间轴 (近 90 天)
在x402流程中,Worker将签名载荷POST到facilitator的/verify接口验证,验证通过后执行业务逻辑,最后调用/settle结算;Worker本身不接触私钥、不管理资金、不运行区块链节点。
在x402协议中,facilitator是独立中介服务,负责/verify检查支付签名有效性(金额、收款方、有效期、nonce等)和/settle广播交易并支付gas完成USDC转移。
在一次真实运行中,三次付费尝试在 payment-signature 被接受后触发服务器 500,facilitator 从未广播,付款方余额仅在另一次成功结算时发生变化——三次签名,失败尝试上零链上结算。
对某个 facilitator 的发现索引中 20,462 个活跃 x402 资源进行抽样(六个分散偏移点各取一百个),没有任何一个声明了会发出交易对手收据的扩展。
八个 facilitator 端点中有七个在该路径上没有返回可用的 JSON,因此这些属于「未测量」而非「零」,其中就包括最大的那个索引。
在 x402 生态中,真正把支付广播上链、确认结果并把凭证回传给卖方的往往是 facilitator,而非客户端本身。
批结算是客户端及其路由的 facilitator 用来决定何时将这些授权真正上链的一层,理论上不需要端点修改定价或挑战结构。
区块链结算的边际成本主要体现为Gas费,而非按比例抽成,x402的facilitator模式可进一步将这部分成本外部化。
在x402响应中,feePayer字段表示facilitator会承担Gas费用,因此Agent仅需持有USDC即可完成支付,无需维护SOL余额。
全部知识事实 (6)
在x402协议中,facilitator是独立中介服务,负责/verify检查支付签名有效性(金额、收款方、有效期、nonce等)和/settle广播交易并支付gas完成USDC转移。
50%待验证在x402流程中,Worker将签名载荷POST到facilitator的/verify接口验证,验证通过后执行业务逻辑,最后调用/settle结算;Worker本身不接触私钥、不管理资金、不运行区块链节点。
50%待验证批结算是客户端及其路由的 facilitator 用来决定何时将这些授权真正上链的一层,理论上不需要端点修改定价或挑战结构。
50%待验证在 x402 生态中,真正把支付广播上链、确认结果并把凭证回传给卖方的往往是 facilitator,而非客户端本身。
50%待验证在x402响应中,feePayer字段表示facilitator会承担Gas费用,因此Agent仅需持有USDC即可完成支付,无需维护SOL余额。
50%待验证区块链结算的边际成本主要体现为Gas费,而非按比例抽成,x402的facilitator模式可进一步将这部分成本外部化。
50%