hsjoberg / blixt-wallet

Bitcoin Lightning Wallet with focus on usability and user experience
https://blixtwallet.github.io
MIT License
388 stars 69 forks source link

Keysend using light-name #122

Open hsjoberg opened 4 years ago

hsjoberg commented 4 years ago

Umbrella issue.

Trying out the https://github.com/hsjoberg/light-name prototype now makes sense now that lnd 0.9 has support for TLV. SubscribeInvoices would receive the spontaneous payments so the normal transaction receiving flow will probably "just work".

Tasks

Eventually

Links

https://api.lightning.community/#sendpayment https://api.lightning.community/#destcustomrecordsentry https://github.com/lightningnetwork/lnd/tree/v0.9.0-beta

hsjoberg commented 4 years ago

AddInvoice can obviously get route hints to the node.

The SubscribeInvoices stream would fetch the invoice though. -.- We could make hardcode it to ignore on a specific invoice description or something.

hsjoberg commented 4 years ago

Look into supporting Pines Payment Protocol https://github.com/blockfirm/pine-payment-server