BoltzExchange / boltz-web-app

Boltz Web App (06/2023 - today)
https://boltz.exchange
GNU Affero General Public License v3.0
58 stars 19 forks source link

[Feature Request] Implement Bitcoin Connect #530

Open stackingsaunter opened 3 months ago

stackingsaunter commented 3 months ago

It would be cool If users could connect their bitcoin lightning wallets and use them directly to trade on boltz!

Bitcoin Connect is an easy to implement web component that allows it through WebLN protocol (as well as NWC.

When implemented could easily connect their Alby, Mutiny, Umbrel, lnbits and some other wallets (and list is growing) to do payments directly from their own wallet (without confirmations or QR codes). And all that without the need to install WebLN browser extension

More about Bitcoin Connect on Github and website.

kilrau commented 3 months ago

Huh, pretty cool! Honestly first time I hear about it, we'll look into it!

dni commented 3 months ago

wow, that sounds amazing, i am intrigied

dni commented 1 month ago

https://github.com/BoltzExchange/boltz-web-app/assets/1743657/9ee1fdff-9327-4d56-91a2-4329e35fc209

hey i tried it and its honestly pretty cool, it seems like though as if makeInvoice is not yet implemented?

rolznz commented 1 month ago

it seems like though as if makeInvoice is not yet implemented

The LNbits connector does not fully implement WebLN - the initial focus was more on making payments. I'll try to get this implemented tomorrow.

Which webln methods are needed by boltz?

dni commented 1 month ago

basically only those 2 at the moment sending payments and making invoices.

rolznz commented 1 month ago

@dni thanks! please update bitcoin connect to 3.5.1 which adds makeInvoice to the LNbits connector.

dni commented 1 month ago

thanks works! :) pretty cool.

https://github.com/BoltzExchange/boltz-web-app/assets/1743657/ef77e790-37a7-494b-a78c-7fefe092e2a1