-
Notifications
You must be signed in to change notification settings - Fork 61
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
[WIP] Add support for LNURL pay requests #262
base: develop
Are you sure you want to change the base?
Conversation
The minimum amount is valid, thus it is invalid if the minimum is greater than the value.
This adds an experimental prompt to support lnurl links currently only supporting lnurl pay requests. lnurl pay flow: https://xn--57h.bigsun.xyz/lnurl-pay-flow.txt
This refactors the LNURL pay flow to show the payment request and a proper success message
experimenting on the flow: |
This is an awesome start, thanks for being the first to look at LNURL in Joule! My initial thoughts on the code is that it looks good, but there's quite a bit of overlap between this and prompts/payment.tsx, and it would be good to share more code between the two. Though perhaps this is what you had in mind for the Looking forward to seeing where this one goes! |
Is this error expected from Joule with LNURL-withdraw currently?
|
@githorray this PR so far only supports the LNURL-pay flow. And there are no checks to validate the lnurl response. LNURL-withdraw is the next step. Can you maybe help with that? |
this is great! why was this never completed? Especially LNURL-Auth would be great to push a whole range of web-app authentications |
Description
This adds a new prompt for LNURL pay requests.
This is currently very experimental and this PR is opened to serve as a potential starting point around implementing LNURL features.
LNURL
https://github.com/btcontract/lnurl-rfc
ToDos
Discussion
Screenshots