npub-cash-address

Manage static Lightning addresses and sync quotes via npub.cash.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/PerceptLabs/mvmnt --skill npub-cash-address
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: npub-cash-address
Source: https://github.com/PerceptLabs/mvmnt/tree/main/skills/npub-cash-address
Command: npx skills add https://github.com/PerceptLabs/mvmnt --skill npub-cash-address

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables applications to obtain and manage a static Lightning address for users via the npub.cash service, tying a user's Nostr public key to a permanent on-chain receiving address. It also covers managing related settings and syncing quotes to a Cashu wallet.

Core Features & Use Cases

  • Static Lightning address: Retrieve and maintain a [email protected] address linked to the user's pubkey.
  • Account settings management: Configure mint URL and quote locking in npub.cash.
  • Quote syncing & real-time updates: Sync quotes to Cashu wallet and subscribe to updates.
  • Security & authentication: Implement NIP-98 authentication for secure API access and optional wallet integration.

Quick Start

  • Initialize NIP-98 authentication and NPUBCash client.
  • Fetch user info to obtain the static Lightning address.
  • Display the address in the wallet UI and generate a QR code for convenient sharing.

Frequently Asked Questions about npub-cash-address

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a static Lightning address for a Nostr public key?

You can obtain a static Lightning address by linking a Nostr public key to the npub.cash service, generating a permanent [email protected] address for receiving Lightning payments.

How does NIP-98 authentication work for npub.cash wallet integration?

NIP-98 authentication secures API access by signing HTTP requests with a Nostr private key, allowing the npub.cash SDK to safely manage static Lightning addresses and mint settings.

Can I sync real-time Lightning quotes to a Cashu wallet?

Yes, you can sync quotes to a Cashu wallet and subscribe to real-time updates, ensuring your wallet reflects current Lightning network conditions for accurate payment processing.

How do I generate a QR code for a static Lightning address?

After fetching the static Lightning address from npub.cash, you can display it in your wallet UI and generate a QR code for convenient sharing and receiving.

What account settings can I manage for my npub.cash Lightning address?

You can configure mint URL and quote locking settings in npub.cash, controlling how your static Lightning address handles quotes and Cashu mint interactions.