solana-foundation/pay
CLI for Agentic payments (x402, MPP, AP2).
解决的问题
解决了HTTP缺乏标准化支付层的问题,特别支持用户和AI代理处理API返回的「402 Payment Required」响应。它允许在Solana区块链上使用稳定币进行安全的、用户授权的支付,而无需向代理共享私钥或全API范围的支出凭证。
如何工作
pay 作为CLI工具(如 curl)或AI代理(如Claude Code或Codex)的包装器。当API返回402挑战时,pay会检测支付协议(MPP或x402),准备稳定币交易,并提示用户通过本地生物识别授权(Touch ID、Windows Hello或GNOME Keyring)签署交易。授权后,它会携带支付证明重试请求。
适用人群
- 开发者:希望在其工作流中集成付费API端点的用户
- AI代理用户:希望通过模型上下文协议(MCP)让其代理安全访问付费API的用户
- API提供商:希望使用机器支付协议(MPP)或x402实现受控支付的用户
特色亮点
- AI原生集成:内置MCP服务器,允许AI助手请求付费API调用
- 生物识别安全:使用本地操作系统级认证(Touch ID、Windows Hello)进行交易签名
- 协议支持:支持Solana上的机器支付协议(MPP)和x402支付协议
- 支付调试器:内建本地Web UI,可将402挑战-响应周期可视化为序列图
- 开放目录:与开源付费API目录集成,便于发现和使用
相关
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- Dispatch