Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NFC features for LNURL-w #990

Open
benjamin-wilson opened this issue May 20, 2022 · 2 comments
Open

NFC features for LNURL-w #990

benjamin-wilson opened this issue May 20, 2022 · 2 comments
Labels

Comments

@benjamin-wilson
Copy link

benjamin-wilson commented May 20, 2022

Describe the feature

The goal of this feature is to emulate being your own credit card provider. Here is one way you could implement it:

On the main page of zeus, under the Lightning & On-chain sections there could be a similarly styled button called 'NFC', 'Cards', 'NFC-Cards', 'LNURL Withdraw', 'NFC LNURL-w' or something similar.

Clicking this button would have 'send' and 'mange' settings.

Clicking 'send' would open a dialog where you could enter the max amount for the LNURL-w and then another button to use host-based card emulation to send the LNURL-w over NFC (disposable).
https://developer.android.com/guide/topics/connectivity/nfc/hce

Clicking 'mange' would allow you to create LNURL-w's and write them to a NFC card. This section would also allow you to read existing NFC cards. You could also keep track of all the cards and their balances. (permanent)
https://docs.lnpay.co/api/lnurl-withdraw/how-does-lnurl-withdraw-work
https://twitter.com/BitcoinQ_A/status/1527286484385992707

@benjamin-wilson benjamin-wilson added the Feature request New feature request label May 20, 2022
@Bosch-0
Copy link
Contributor

Bosch-0 commented May 23, 2022

Could also achieve a lot of this more eloquently and natively using Offers. Great suggestion though will put it on our backlog to look into. Doing stuff with NFC cards is something we've discussed doing for awhile

@benjamin-wilson
Copy link
Author

I agree unfortunately LND doesn't support BOLT 12 yet and doesn't look like it'll be implemented soon.
lightningnetwork/lnd#5594 (comment)

@kaloudis kaloudis added the NFC label Feb 26, 2024
@kaloudis kaloudis added the LNURL label Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants