cln-nip47

github.com/daywalker90/cln-nip47 Nostr Open-source projectOpen source

The cln-nip47 plugin connects Core Lightning wallets through Nostr Wallet Connect as specified in NIP-47.

github.com/daywalker90/cln-nip47
cln-nip47 homepage screenshot

About cln-nip47

cln-nip47 is an open source Core Lightning (CLN) plugin that connects wallets through Nostr Wallet Connect (NWC) as specified in NIP-47. The repository provides documentation, source code, and release binaries for Linux and macOS. It is intended to be used by a single user, because notifications go to all NWC connections.

With the plugin, you can create NWC connection strings, set budgets in millisatoshis with optional renewal intervals, update budgets for existing connections, and revoke connections by label. You can configure which Nostr relays to use, with default public relays provided, and enable or disable NWC notifications. A receive-only setup is possible by setting the budget to 0 without an interval.

It suits Core Lightning node operators on Linux or macOS who want to link their node to NWC-compatible wallets and are comfortable following plugin installation steps and running command-line methods.

Key features

  • Connects Core Lightning via Nostr Wallet Connect (NIP-47)
  • Create NWC strings with label, budget and interval
  • Update or remove budgets for existing NWCs
  • Revoke NWCs and remove related data by label
  • Configure custom relays or use included defaults
  • Enable or disable NWC notifications
Best for: Core Lightning node operators on Linux or macOS who want Nostr Wallet Connect access to their node.
Good for
  • Open source with documentation and build instructions
  • Provides release binaries for Linux and macOS architectures
  • Supports budgets, intervals and receive-only connections
  • Allows custom relay configuration
Watch out for
  • Intended for single-user use, notifications go to all connections
  • Public relays may limit content or require unsupported features
  • Requires Core Lightning setup and command-line use

cln-nip47 at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

cln-nip47 alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Aegis

github.com/ZharlieW/Aegis

Aegis signs Nostr events through a simple cross-platform signer, allowing clients to request signing without handling private keys directly.

Open source
24 alternatives

Popular in Nostr

Well-known listings from the same topic.

All 110

cln-nip47 FAQ

What is cln-nip47?
It is a Core Lightning plugin that connects wallets via Nostr Wallet Connect as specified in NIP-47.
How do I install cln-nip47?
You can download release binaries for Linux and macOS from the release page, or clone the repository and build with cargo build --release.
How do I create a receive-only connection?
Create or update an NWC with budget_msat set to 0 and do not set an interval.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing