berrypay-cli
专为AI智能体和自动化流程设计的Nano加密货币钱包CLI工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:berrypay-cli。 它的用途是:专为AI智能体和自动化流程设计的Nano加密货币钱包CLI工具。 完整的 Skill 内容见:https://321skill.com/skills/berrypay-cli/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我需要为我的AI内容订阅服务设置一个自动收款功能,用户支付Nano后自动开通权限。”,它会引导你安装BerryPay CLI,通过`berrypay charge create`创建带Webhook的收款订单,并将生成的支付地址和二维码集成到你的服务页面。支付完成后,你的服务器会通过Webhook立即收到通知,从而自动处理后续业务逻辑。
介绍
BerryPay CLI 是一款专为AI智能体和自动化支付场景设计的Nano(XNO)加密货币钱包命令行工具。它解决了在自动化流程中集成加密货币支付时面临的手动交互、状态监控和资金归集等难题。
该工具通过环境变量(如BERRYPAY_SEED)配置钱包,所有命令输出JSON格式,便于程序解析。其核心功能“支付处理器”能自动生成一次性收款地址,并通过WebSocket实时监听支付,自动接收并归集资金到主钱包,同时可向指定Webhook发送支付完成通知。整个过程无需人工干预,且状态持久化,服务重启后仍可继续。
它非常适合需要集成加密货币支付的开发者、运维工程师以及构建自动化商业流程(如自动售货、内容付费解锁)的团队。对于AI智能体开发者而言,它提供了无需密码、纯API/CLI交互的完美集成方案。
使用建议:在生产环境使用前,务必在测试网充分测试流程;妥善保管BERRYPAY_SEED环境变量,这是钱包资产的唯一凭证;注意配置可靠的RPC和WebSocket节点以保证服务稳定性。
核心特点
与通用加密货币钱包CLI不同,BerryPay CLI专为无头(headless)自动化环境设计,原生支持通过环境变量注入密钥,所有操作无交互提示且输出结构化JSON。其内置的支付处理器实现了从生成临时地址、监听支付、自动归集到回调通知的全自动化闭环,这是普通钱包工具所不具备的。
注意事项
目前仅支持Nano(XNO)一种加密货币,不适合需要处理多种数字货币或复杂DeFi交互的场景。
常见问题
如何安全地在服务器或CI/CD环境中使用?
通过BERRYPAY_SEED环境变量注入种子,并确保该变量仅对必要进程可见,避免写入配置文件。
支付监听器(listener)是如何工作的?
监听器在后台通过WebSocket连接节点,实时监控所有临时地址的入账情况,检测到支付后会自动接收并归集资金。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/berrypay-cli/raw/index.md 读取 berrypay-cli 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/berrypay-cli/raw/index.md(查看排版版本)