← back

LNURL

Encode Lightning interactions as scannable links: pay, authenticate, and withdraw without pasting BOLT11 strings manually.

Demo payments support create-fedi-app

Lightning sent in these demos goes to the maintainer test wallet so you can verify real payment flows inside Fedi.

lnurl1dp68gurn8ghj7un9vd…enwefswhw4au

If this template helped you, please star, fork, or like the repo.

LNURL-pay

Primary QR uses your configured maintainer LNURL address. Expand the self-hosted section to try /api/lnurlp/[username] callbacks on your own deployment.

Preparing QR code…

Scan to pay the create-fedi-app maintainer test wallet. Amount is chosen by your wallet within the LNURL min/max range.

LNURL-auth

Passwordless login via Lightning wallet or Nostr. This demo signs a kind-22242 event with your challenge tag and completes the callback.

LNURL-withdraw

Service pays the user's invoice. The demo simulates a wallet calling your callback with a BOLT11 from makeInvoice().