-
Notifications
You must be signed in to change notification settings - Fork 19
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
Lightning Browser Extension Design Call #1 #132
Comments
I see a couple of technical design options which would impact UX.
Option 2 has the advantage of not requiring a user to install and operate a LN node on a computer. Option 1 has the advantage of better privacy as a 3rd party trusted server isn't needed to send/receive LN p2p messages. Both options are non-custodial. Are each of these options being considered and discussed in terms of impact on UX design? |
Hey @moneyball on today's call we briefly touched on this topic but it seems like its something that needs a call of its on. We'll be discussing it on next weeks call if you'd like to join. TLDR; The extension is focused on the application, payment and allowance experience. It's using no. 1 for now, as well as a 3rd option which is to use custodial services like LNDHub for burner accounts as a quick start for folks in the design community who aren't running their own nodes. How might we get designers and frontend devs in the community collaborating and experimenting with payment UX cheaply (in terms of time, and knowledge). This relies a lot on the work by the joule team made on their extension as well as WebLN. Since there is still development necessary for LDK to run in the browser, we can't be sure about all the UX challenges we'd face. Having ldk wasm and understanding constraints present across browsers is going to be quite a bit of work. You named one issue with TCP/messaging, but certainly there are others wrt storage limitations, access to the file system, backups, uptime, background notifications, that also need to be looked into. I'm very excited about seeing what this could unlock though. Channel management/liquidity is also one thing to take into consideration. I believe since this use case focuses on paying on the web there may not need to be much incoming liquidity locked up with the channel partner, but at some point when the funds are depleted how is the wallet recharged? |
There's no BitcoinTV or YouTube channel setup for this project yet so just going to post a Dropbox link of the session recording. https://www.dropbox.com/s/2yaxm8oma5hzhrb/lbe-call-1.mp4?dl=0 |
Announcing the second call with Lightning Browser Extension (collabaration #113)! Join in to learn about Lightning payments in the browser, and the alpha launch plans.
Agenda
Check your timezone
https://everytimezone.com/s/aba9d2fb
Join the call
https://meet.jit.si/bitcoindesign
Calendar invite
Subscribe to the Bitcoin Design Events Calendar to always know when we're having calls and workshops.
The text was updated successfully, but these errors were encountered: