LaunchKit · 2026
Back to Skills

Accept payments on any website using moneydevkit.

1
1.6k downloads
by @satbot-mdk

Setup & Installation

openclaw skills install @satbot-mdk/moneydevkit

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install moneydevkit

Version History

v0.2.0Feb 18, 2026 - Version note by skill developer:

Fix manifest: declare required env vars (MDK_ACCESS_TOKEN, MDK_MNEMONIC), required bins (npx), optional bins (mcporter), and external endpoints. Add Security section with mnemonic handling guidance, source links, and endpoint disclosure.

What This Skill Does

moneydevkit adds Bitcoin Lightning payments to web apps without a bank account or traditional payment processor. It supports fixed pricing, pay-what-you-want, products, customers, and orders. Next.js and Replit are the two supported frameworks.

Accepts payments globally via Bitcoin Lightning without bank account requirements or payment processor approvals, making it viable where traditional processors are unavailable.

When to use it

  • Adding a paywall to a Next.js blog
  • Collecting tips or donations with a custom amount
  • Selling digital products from a Replit app
  • Charging for API access via per-request invoices
  • Building a small online store checkout

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Add a checkout to my Next.js site

AGENT
  1. 1Run npx @moneydevkit/create to generate MDK_ACCESS_TOKEN and MDK_MNEMONIC credentials
  2. 2Add both values to .env and follow the Next.js integration guide
  3. 3Call createCheckout with type AMOUNT or PRODUCTS to create a checkout session
  4. 4Redirect the user to the returned checkout URL and handle the payment webhook
  5. 5Deploy to Vercel with MDK_ACCESS_TOKEN and MDK_MNEMONIC set as production environment variables
OUTPUT

A working Lightning payment checkout on the Next.js site that completes orders globally

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

moneydevkit account (moneydevkit.com)MDK_ACCESS_TOKEN environment variableMDK_MNEMONIC environment variable (wallet seed phrase — treat as a private key)