moltycash 是一个基于 x402 支付协议的加密货币转账 Skill,专注于实现 USDC 在 Base 和 Solana 双链上的即时支付功能。该技能允许开发者通过标准化的 API 接口,向任意 molty 用户名发送稳定币支付,适用于打赏、服务付费等小额高频支付场景。
核心用法方面,开发者需配置 EVM_PRIVATE_KEY(Base 链)或 SVM_PRIVATE_KEY(Solana 链)环境变量,通过 @x402/axios 或 @x402/fetch 库封装 HTTP 客户端。支付流程采用 x402 v2 协议标准,支持精确金额支付(Exact Payment Scheme),所有交易费用均由发送方承担,接收方获得全额指定金额。API 端点为 https://api.molty.cash/pay,接受 molty 用户名、金额和可选描述信息,返回包含交易收据链接的标准化响应。
显著优点体现在多链兼容性上,同时支持以太坊 L2(Base)和 Solana 主网,满足不同生态用户需求。采用 x402 开放支付标准,避免供应商锁定。代码示例极为完善,提供了 TypeScript 版本的 axios 和 fetch 双实现,涵盖 EVM 和 SVM 两种签名方案。身份验证系统灵活,可选的 JWT 令牌机制允许发送者显示验证身份(带徽章),否则以匿名方式发送。依赖管理严格,所有库版本均已锁定(如 viem ^2.39.3、@x402/* ^2.0.0),降低供应链攻击风险。
潜在缺点与局限性不容忽视。首先,资产类型单一,仅支持 USDC 稳定币,不支持 ETH、SOL 等原生代币或其他 ERC-20/SPL 代币。其次,来源可信度为 T3 级(社区/个人项目),非大型机构背书,企业级应用需谨慎评估。网络限制方面,目前仅支持 Base 和 Solana 主网,未涵盖以太坊主网或其他 L2 网络。此外,交易费用由发送方全额承担,在网络拥堵时可能产生意外成本。最后,该 Skill 本质为文档型资产,无实际可执行代码,需要开发者自行实现集成逻辑。
适合的目标群体主要包括三类:一是正在构建 Web3 应用的开发者,需要集成加密货币支付功能;二是 molty 平台的内容创作者或服务商,接收用户打赏和付款;三是学习 x402 支付协议的工程师,通过实际代码示例理解链上支付流程。对于普通终端用户,该 Skill 不直接提供界面,需通过集成该能力的应用间接使用。
使用风险主要集中在私钥管理和网络安全两方面。环境变量中存储的私钥(EVM_PRIVATE_KEY 或 SVM_PRIVATE_KEY)是资产控制权的核心,一旦泄露将导致资金损失。虽然代码示例要求从环境变量读取,但开发者仍需确保 ~/.openclaw/.env 文件权限设置为 600,并避免将凭证提交到版本控制。网络钓鱼风险方面,需仔细验证 api.molty.cash 域名的 SSL 证书真实性,防止中间人攻击。性能风险上,区块链网络拥堵可能导致交易确认延迟,虽然 x402 协议通常采用异步结算,但仍需考虑最终性确认时间。建议首次使用时先进行极小金额(如 $0.01)的测试交易,验证流程正确性后再进行大额支付。