Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Manages an LNbits Lightning Network wallet through a CLI script. Supports checking balance, generating Bolt11 invoices to receive funds, and paying invoices with a mandatory confirmation step before execution.
Handles the decode-verify-confirm sequence automatically before any payment, reducing the chance of sending funds to the wrong destination or amount.
When to use it
- Checking current Lightning wallet balance in satoshis
- Generating an invoice to receive a Bitcoin payment from another wallet
- Paying a Bolt11 invoice after verifying the amount and memo
- Creating a new LNbits wallet on the demo server
- Sending micropayments to a specific destination with confirmation
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Pay this invoice: lnbc1000n1...
- 1Decode the Bolt11 string to extract amount and memo
- 2Check wallet balance to confirm sufficient funds exist
- 3Ask user: 'I am about to send 1000 sats to [memo]. Proceed? (y/n)'
- 4Pay the invoice after user confirms
- 5Return the payment result or summarize any error in plain language
Payment sent: 1000 sats to [memo]. Transaction confirmed.
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.