关于 moneydevkit
Money Dev Kit 是用于集成 Lightning 支付的实现技能,涵盖自主 Agent 钱包以及 Next.js 和 Replit 结账流程。它指导环境检查、凭据配置、托管方式选择和支付验证。
主要功能
- 01Agent 钱包集成
- 02Next.js 和 Replit 结账流程
- 03凭据与环境预检
- 04托管方式和部署指导
- 05支付流程验证
适用场景
- 01为 Agent 添加收款和付款能力
- 02在应用中接入托管结账
- 03检查 MDK 凭据和环境变量
- 04评估自托管与密钥保管方案
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openagentsinc/ openagents --skill moneydevkit安装后在 Claude Code 中输入/moneydevkit确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/agent-wallet-operations.mdarchitecture-and-self-hosting.mdcheckout-integration.mdscripts/check-mdk-prereqs.sh详细介绍
Money Dev Kit
概述
使用 Money Dev Kit 集成 Lightning 支付工作流。当任务涉及为自主 Agent 设置 @moneydevkit/agent-wallet、接入 @moneydevkit/nextjs 或 @moneydevkit/replit 结账流程、通过 @moneydevkit/create 初始化凭证、验证 MDK 环境变量,或应用混合架构约束(托管 API 加自托管节点)时,请使用此技能。
环境
- 需要
bash、curl和 Node.js 20+。 - 需要能够访问 npm 和 Money Dev Kit 服务。
请将此技能用于实施任务,而非高层次的 Lightning 理论。
工作流
- 首先选择合适的集成路径:
- 自主 Agent 和命令行自动化使用
agent-wallet路径(无需 API 账户)。 - 托管结账界面和产品目录工作流使用
nextjs或replit结账路径(需要凭证)。
- 运行预检:
- 钱包自动化路径使用
scripts/check-mdk-prereqs.sh agent-wallet。 - API/结账路径使用
scripts/check-mdk-prereqs.sh checkout。
- 执行所选路径:
- Agent 钱包流程参见 agent-wallet-operations。
- 结账流程参见 checkout-integration。
- 应用架构和托管约束:
- 确定部署方案前,请阅读 architecture-and-self-hosting。
- 明确处理助记词托管、API 密钥处理,以及自托管与托管服务之间的选择。
- 验证结果:
- 钱包路径:能够通过 JSON 响应执行
receive、send并查看payments。 - 结账路径:能够创建结账、呈现托管结账页面、公开
/api/mdk并验证已付款状态。
快速命令
# Agent wallet path (signet recommended for testing)
npx @moneydevkit/agent-wallet@latest init --network signet
npx @moneydevkit/agent-wallet@latest status
npx @moneydevkit/agent-wallet@latest balance
# Checkout path credential bootstrap
npx @moneydevkit/create@latest
参考文件
- agent-wallet-operations:无需账户的自托管命令行工作流。
- checkout-integration:Next.js/Replit 接入、环境变量和结账循环。
- architecture-and-self-hosting:混合模式、信任边界和自托管配置项。
评论
支持 Markdown