mcpField
M
moneydevkit

moneydevkit

github.com/openagentsincDevelopment45837 installsUpdated today
Repository

About moneydevkit

Money Dev Kit is an implementation skill for integrating Lightning payments into autonomous-agent wallets or Next.js and Replit checkout flows. It guides setup, credential checks, custody decisions, and verification of payment operations.

Key features

  1. 01Agent wallet integration
  2. 02Next.js and Replit checkout flows
  3. 03Credential and environment preflight
  4. 04Custody and deployment guidance
  5. 05Payment flow verification

Use cases

  1. 01Adding send and receive payments to an agent
  2. 02Wiring a hosted checkout into an application
  3. 03Checking MDK credentials and environment variables
  4. 04Reviewing self-hosting and key custody choices

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/openagentsinc/openagents --skill moneydevkit

After installing, type/moneydevkitin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
agent-wallet-operations.md
architecture-and-self-hosting.md
checkout-integration.md
scripts/
check-mdk-prereqs.sh

Details

From the project README

Money Dev Kit

Overview

Integrate Lightning payment workflows using Money Dev Kit. Use this skill when tasks involve setting up @moneydevkit/agent-wallet for autonomous agents, wiring @moneydevkit/nextjs or @moneydevkit/replit checkout flows, bootstrapping credentials via @moneydevkit/create, validating MDK environment variables, or applying hybrid architecture constraints (hosted API plus self-custodial node).

Environment

  • Requires bash, curl, and Node.js 20+.
  • Requires internet access to npm and Money Dev Kit services.

Use this skill for implementation tasks, not high-level Lightning theory.

Workflow

  1. Choose the right integration path first:
  • agent-wallet path for autonomous agents and CLI automation (no API account required).
  • nextjs or replit checkout path for hosted checkout UI and product catalog workflows (requires credentials).
  1. Run preflight checks:
  • scripts/check-mdk-prereqs.sh agent-wallet for wallet automation path.
  • scripts/check-mdk-prereqs.sh checkout for API/checkout path.
  1. Execute the selected path:
  1. Apply architecture and custody constraints:
  • Use architecture-and-self-hosting before finalizing deployment.
  • Explicitly handle mnemonic custody, API key handling, and self-hosted vs hosted service decisions.
  1. Verify outcome:
  • For wallet path: can receive, send, and inspect payments with JSON responses.
  • For checkout path: can create checkout, render hosted checkout page, expose /api/mdk, and verify paid status.

Quick Commands

# 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

Reference Files

Comments

Markdown supported