Skip to content

chill117/lnurl-rfc

 
 

Repository files navigation

LNURL Documents

These are all the individual documents describing each small piece of protocol that can be implemented under the LNURL umbrella. Different wallets and services may implement different sets of protocols.

Number Description Wallets
01 Base LNURL encoding and decoding. BLW Blixt BlueWallet Breez Bumi's Web Extension coinos LNbits @lntxbot Muun Phoenix ShockWallet ThunderHub Wallet of Satoshi Zap Android Zap iOS Zap Desktop ZEBEDEE ZBD Telegram ZBD Discord ZBD Extension Zeus
02 channelRequest base spec. BLW Blixt Breez Zap Android Zap Desktop Zeus
03 withdrawRequest base spec. BLW Blixt BlueWallet Breez coinos LNbits @lntxbot Muun Phoenix ShockWallet ThunderHub Wallet of Satoshi Zap Android Zap iOS Zap Desktop ZEBEDEE ZBD Telegram ZBD Discord ZBD Extension Zeus
04 Auth base spec. BLW Blixt Breez Bumi's Web Extension coinos LNbits @lntxbot Phoenix ThunderHub Zap Desktop Zeus Bumi's Web Extension
05 BIP32-based seed generation for auth protocol. BLW
06 payRequest base spec. BLW Blixt BlueWallet Breez Bumi's Web Extension coinos LNbits @lntxbot Phoenix ShockWallet ThunderHub Wallet of Satoshi Zap Android ZEBEDEE ZBD Telegram ZBD Discord ZBD Extension Zeus
07 hostedChannelRequest base spec. BLW
08 Fast withdrawRequest. BLW @lntxbot ZBD Extension
09 successAction field for payRequest. BLW Blixt BlueWallet Breez Bumi's Web Extension coinos LNbits @lntxbot Phoenix ShockWallet ThunderHub Wallet of Satoshi Zap Android ZEBEDEE ZBD Telegram ZBD Discord ZBD Extension Zeus
10 aes success action in payRequest. BLW Blixt BlueWallet Breez Bumi's Web Extension coinos LNbits @lntxbot Phoenix ShockWallet ThunderHub Wallet of Satoshi Zap Android Zeus
11 Disposable and storeable payRequests. Blixt BLW ZBD Extension Zap Android
12 Comments in payRequest. Blixt BlueWallet Breez Bumi's Web Extension LNbits @lntxbot Phoenix ThunderHub ThunderHub Wallet of Satoshi Zap Android ZEBEDEE ZBD Telegram ZBD Discord ZBD Extension Zeus
13 signMessage-based seed generation for auth protocol. Blixt Bumi's Web Extension Zeus
14 balanceCheck: reusable withdrawRequests. Blixt @lntxbot LNbits
15 balanceNotify: services hurrying up the withdraw process. @lntxbot LNbits
16 Paying to static internet identifiers. Blixt Bumi's Web Extension @lntxbot LNbits Phoenix ZEBEDEE ZBD Telegram ZBD Discord ZBD Extension
17 Scheme prefixes and raw (non bech32-encoded) URLs. Blixt
18 Proof-of-payer in payRequest protocol.
19 Mutually discoverable pay and withdraw links.
20 Long payment description for pay protocol. Blixt

Dependency Tree

dependencies

How to add your own document

Open a pull request with your proposal. Pick the next unreserved number for your proposal. To be accepted it just have to be generally decent and make sense and be implemented or currently being implemented by 2 or more wallets.

Join https://t.me/lnurl if you just want to talk about your ideas or chat about LNURL protocols in general.

About

lnurl specifications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 100.0%