moneydevkit について
Money Dev Kitは、Lightning決済を自律型エージェントのウォレットやNext.js、Replitのチェックアウトに組み込むための実装スキルです。環境確認、認証情報の設定、保管方式の判断、決済の検証を案内します。
主な機能
- 01エージェントウォレット連携
- 02Next.jsとReplitのチェックアウトフロー
- 03認証情報と環境の事前確認
- 04保管方式とデプロイの指針
- 05決済フローの検証
活用シーン
- 01エージェントへの送受金機能の追加
- 02アプリへのホスト型チェックアウトの組み込み
- 03MDK認証情報と環境変数の確認
- 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 決済のワークフローを統合します。自律型エージェント向けに @moneydevkit/agent-wallet を設定する場合、@moneydevkit/nextjs または @moneydevkit/replit のチェックアウトフローを接続する場合、@moneydevkit/create を使用して認証情報を初期設定する場合、MDK 環境変数を検証する場合、またはハイブリッドアーキテクチャの制約(ホスト型 API と自己管理型ノード)を適用する場合に、このスキルを使用してください。
環境
bash、curl、Node.js 20 以降が必要です。- npm および Money Dev Kit サービスへのインターネットアクセスが必要です。
このスキルは実装タスクに使用してください。Lightning の理論を大まかに学ぶためのものではありません。
ワークフロー
- まず適切な統合方法を選択します。
- 自律型エージェントや CLI の自動化には
agent-walletの方法を使用します(API アカウントは不要です)。 - ホスト型チェックアウト UI や商品カタログのワークフローには
nextjsまたはreplitのチェックアウト方法を使用します(認証情報が必要です)。
- 事前チェックを実行します。
- ウォレットの自動化方法には
scripts/check-mdk-prereqs.sh agent-walletを実行します。 - API/チェックアウト方法には
scripts/check-mdk-prereqs.sh checkoutを実行します。
- 選択した方法を実行します。
- 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:アカウント不要の自己管理型 CLI ワークフローです。
- checkout-integration:Next.js/Replit の接続、環境変数、チェックアウトの一連のフローについて説明します。
- architecture-and-self-hosting:ハイブリッドモデル、信頼境界、セルフホストの設定項目について説明します。
コメント
Markdown 対応