CLINK for LNbits

August 11, 2026 · View on GitHub

Lightning.pub as LNbits Funding Source via CLINK extension

Nostr-native Lightning payments for LNbits, built on CLINK — the Nostr-native Lightning standard using offers (noffer1...) and wallet debits (ndebit1...) to enable BOLT11 payments, Subscriptions Auto-Renewal and Lightning.pub as Funding Source.

Announcement https://stacker.news/items/1543884/r/06bc1a977d

Demo: https://clink-lnbits.fly.dev

Features (v0.1.6)

  • Offers — publish a noffer1... and receive Lightning payments over Nostr
  • Pay offers — request and pay invoices from remote CLINK offers
  • Subscriptions — native subscription engine with auto-renew via debits
  • Wallet Debits — node service that draws payments from wallets over CLINK
  • CLINK as funding source — run this LNbits instance backed by CLINK, fully paying: receive and pay invoices via a Lightning.pub account (nprofile1... connection string) with incoming payments tracked through the node's GetUserOperations API.

Development

# install dev tooling (ruff, black, pytest, mypy)
uv sync

# lint + format
make

# run tests
make test

License

GPL-3.0. See LICENSE.