pull down to refresh
5 sats \ 3 replies \ @bluematt OP 11 Feb 2024 \ parent \ on: Human Readable Bitcoin Payment Instructions bitcoin
Yes, not only does this allow for multiple protocols, its reliance on BIP 21 URIs means it can reuse wallets’ existing multiple protocol logic!
BIP 21 today is usually implemented by providing a single URI with multiple payment protocols embedded in different query parameters. This takes advantage of that standard and uses a single record to express as many protocols as a recipient wants. It could be relaxed to allow multiple TXT records, but given there’s no need for it and it may cause ambiguity or indicate misconfiguration, it seems best to disallow.
So I'd create a single BIP21 code with a stealth address, an LNURL a cashu endpoint and a Bolt12 offer for maximum interoperability?
reply
Yep! Whatever your wallet supports, put it in there!
reply
Awesome, thanks for the explanation!
reply