-
Notifications
You must be signed in to change notification settings - Fork 55
Description
blip-0032 says
Line 86 in b6c3e8c
| Finally, a forthcoming bLIP will define a method to include the `user` part of the human-readable |
and
Line 118 in b6c3e8c
| The node receiving the `invoice_request` can use the `user` field to determine for which user the |
Where is this blip? Are these just added to the BOLT12 messages?
Also stated is
Line 117 in b6c3e8c
| a wildcard record may be provisioned as *.user._bitcoin-payment.`domain` with the same contents. |
Why is this not defined in https://github.com/bitcoin/bips/blob/master/bip-0353.mediawiki ? Also what is the resolution order of the wildcard vs non-wildcard record? Seems like this needs to be defined.
Also, I think there should be some guidance on offer expiry and DNS record TTL. The record TTL should always expire before the offer.
Generally, I think the connection between BIP-0353 and blip-0032 is a bit loose and the should be referenced more tightly. Also, it might make more sense to separate the payer protocol from the DNS proof records over onion messages in blip-0032 into seperate blips (or at least make the blip title more inclusive of both topics). It is a bit confusing to have these mashed together and it might be easier to connect to BIP-353 if there is more clear separation of topics.