MyClaw
HomeProductsUse CasesPricingSkillsResourcesCompany
HomeUse CasesPricingSkills
Sign In
Home
ProductsOpenClaw HostingHermes Agent Hosting
Use CasesPricingSkills
ResourcesCompareTutorialLearnBlogUpdatesResourcesCommunity
CompanyAboutSupport
Sign In
MyClaw.ai

Your AI agent, already running.

Product

OpenClaw HostingHermes Agent HostingUse CasesPricingCompareAlibaba Cloud

Resources

BlogUpdatesSkillsModelsSupportCommunityCapybara

Legal

TermsPrivacyCookieGDPRContact

© 2023 Cubo World Inc. All rights reserved.

← Back to Skills
Coding Agents & IDEs
🖥️

LNBits Wallet wtih QR Code

Manage your LNbits Lightning Network wallet — check balance, create invoices with QR codes, and pay securely via your AI assistant.

JamesTsetsekasv1.0.2
AI PoweredOpen SourceAutomationAPIDeveloper Tool
Connecting to VM...
Connecting to VM...
npx clawhub@latest install lnbits-with-qrcode
5Stars
19.3kDownloads
3Current Installs
3All-time Installs
📦
v1.0.2Version
📅
Feb 26, 2026Updated

Requirements

LNbits API KeyLNbits Instance URL
View Source(ClawHub)

LNBits Wallet wtih QR Code Skill Overview

The LNbits Wallet skill connects your AI assistant to an LNbits Lightning Network wallet, enabling balance checks, invoice generation (with automatic QR codes), and payment execution — all from a conversational interface. It enforces safe-payment protocols by requiring explicit confirmation before any funds are sent and always verifying balance before a payment attempt. Invoices are presented with both a copyable Bolt11 string and a scannable QR code image in one step.

How to Use It

Step 1: Run in your terminal or install this skill on MyClaw

npx clawhub@latest install lnbits-with-qrcode
or

Click the Install button at the top of this page for one-click setup

When to Use LNBits Wallet wtih QR Code

Best Fit

  • You run a self-hosted or demo LNbits instance and want to interact with it through an AI assistant without opening a browser.
  • You need to generate Lightning invoices on the fly and want the QR code produced automatically alongside the payment request string.
  • You want guarded payment flows — the skill decodes an invoice, checks your balance, and asks for confirmation before sending a single sat.
  • You need to onboard a new wallet quickly — the skill can create a wallet on the LNbits demo server and walk you through saving your credentials safely.

When Not to Use

  • You use a different Lightning wallet backend (e.g., LND, Core Lightning, Phoenix) — this skill is LNbits-specific and will not connect to other node software.
  • You need high-frequency or automated payment processing — the confirmation-first protocol is designed for human-in-the-loop use, not unattended batch payments.

Key Features

Balance Check

Instantly retrieve your current wallet balance in Satoshis before any operation. The skill automatically checks balance prior to every payment attempt to prevent insufficient-funds errors.

Invoice Generation with Automatic QR Code

Generate a Bolt11 invoice for any amount and optional memo. By default, a QR code image is produced alongside the copyable payment_request string so recipients can scan or paste immediately. Pass --no-qr to skip the image when not needed.

QR Code from Existing Invoice

Convert any existing Bolt11 string into a scannable QR code image without creating a new invoice. Useful when you received a payment request externally and need a visual representation.

Confirmation-Gated Payments

Before paying any invoice, the skill decodes it to surface the amount and memo, then asks for explicit Yes/No confirmation. Funds are never sent without a clear user approval step.

Wallet Creation

If you don't have an LNbits wallet yet, the skill can create one on the LNbits demo server. Credentials are printed only to your terminal — the assistant is explicitly instructed never to display your admin key in chat.

Secret Protection Protocols

The skill enforces strict rules against exposing Admin Keys, User IDs, or Wallet IDs in the chat interface. Sensitive credentials remain in your terminal output and .env file only.

Use Cases

Receiving payment for a service

Ask the assistant to generate a 5,000 sat invoice with a custom memo. It returns the full Bolt11 string and a QR code image the payer can scan immediately — no manual copy-paste into a separate QR generator needed.

Paying a Lightning invoice safely

Paste a Bolt11 string into the chat. The assistant decodes it to confirm the amount and memo, checks that your balance is sufficient, asks for confirmation, and only then executes the payment — reducing the risk of accidental sends.

Monitoring wallet balance

Quickly ask "what's my balance?" during a workflow. The assistant calls the LNbits API and reports your current Satoshi balance without requiring you to open a browser or dashboard.

Onboarding a fresh LNbits wallet

New to LNbits? The skill can create a wallet on the demo server, display the setup instructions in plain language, and guide you to save LNBITS_API_KEY and LNBITS_BASE_URL securely — without ever echoing your admin key in chat.

Requirements

  • LNbits API Key (LNBITS_API_KEY) — Required. Your LNbits wallet invoice/admin key, used to authenticate all wallet operations.
  • LNbits Base URL (LNBITS_BASE_URL) — Required. The base URL of your LNbits instance (e.g., https://legend.lnbits.com for the demo server or your self-hosted URL).
Connecting to VM...
npx clawhub@latest install lnbits-with-qrcode
5Stars
19.3kDownloads
3Current Installs
3All-time Installs
📦
v1.0.2Version
📅
Feb 26, 2026Updated

Requirements

LNbits API KeyLNbits Instance URL
View Source(ClawHub)

FAQ

Reviews

0 reviews

Log in to write a review

No reviews yet. Be the first to share your experience!