ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 4/5

moneydevkit

Accept payments on any website using moneydevkit. Use when building a site that sells something, adding a checkout/paywall, or integrating payments into a Next.js or Replit app. Supports fixed pricing, pay-what-you-want, products, customers, and orders. Bitcoin Lightning under the hood — works globally, no bank account needed.

Why use this skill?

Add fast, global, bank-free payment processing to your Next.js or Replit apps with moneydevkit. Support fixed products or dynamic tips today.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/satbot-mdk/moneydevkit
Or

What This Skill Does

moneydevkit enables developers and business owners to integrate seamless, global Bitcoin Lightning-powered payment processing into their web applications. Whether you are building a SaaS product in Next.js, a custom app in Replit, or a site requiring a paywall, this skill simplifies the complex underlying payment infrastructure. It supports fixed-price products, pay-what-you-want donation models, and dynamic billing scenarios without requiring a traditional bank account, making it an ideal choice for global reach.

Installation

To integrate moneydevkit, you have three primary pathways:

  1. MCP (Recommended for Agents): Run claude mcp add moneydevkit --transport http https://mcp.moneydevkit.com/mcp/ to initialize. Once authenticated, upgrade to the account-management version via https://mcp.moneydevkit.com/mcp/account/.
  2. CLI: Execute npx @moneydevkit/create to scaffold a project locally.
  3. Dashboard: Visit moneydevkit.com to create an app manually and retrieve your credentials.

After setup, you must securely store MDK_ACCESS_TOKEN and MDK_MNEMONIC in your environment variables. Ensure you use printf when piping environment variables to avoid newline issues that cause authentication errors.

Use Cases

  • E-commerce & Digital Goods: Create catalogs of products with fixed prices and manage digital inventory using the PRODUCTS checkout type.
  • SaaS Paywalls: Implement gated content where users pay for access via a specific amount or a recurring subscription model.
  • Donations & Tips: Use the AMOUNT checkout type to facilitate dynamic payments where the end-user chooses their contribution amount.
  • Global Micropayments: Leverage Lightning network speeds and low fees to facilitate small, high-frequency transactions that aren't viable with traditional credit card processors.

Example Prompts

  1. "I want to add a donation button to my site that allows users to pay what they want using Bitcoin Lightning. Can you set this up with moneydevkit?"
  2. "Create a new product for my digital store named 'Pro Subscription' with a price of 2000 cents and link it to my current moneydevkit project."
  3. "Show me how to update my Next.js checkout component to include the customer's email address and name during the transaction process."

Tips & Limitations

  • Precision Matters: When setting prices in USD, remember that the value is in cents (e.g., 500 = $5.00).
  • Customer Data: Always use the requireCustomerData field when you need to capture user information for CRM or refund purposes.
  • Safety Note: Keep your MDK_MNEMONIC secret. It acts as your wallet's root seed; if exposed, funds can be compromised.
  • Deployment: Always test your payment flow in a staging environment before deploying to production to ensure the callback URLs are correctly configured.

Metadata

Stars1054
Views2
Updated2026-02-16
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-satbot-mdk-moneydevkit": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#payments#bitcoin#nextjs#lightning#fintech
Safety Score: 4/5

Flags: external-api, code-execution