boltz-web-app icon indicating copy to clipboard operation
boltz-web-app copied to clipboard

Implement Bitcoin Connect

Open stackingsaunter opened this issue 1 year ago • 7 comments

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.

stackingsaunter avatar Mar 22 '24 12:03 stackingsaunter

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

kilrau avatar Mar 22 '24 12:03 kilrau

wow, that sounds amazing, i am intrigied

dni avatar Mar 22 '24 12:03 dni

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?

dni avatar May 22 '24 10:05 dni

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?

rolznz avatar May 22 '24 13:05 rolznz

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

dni avatar May 22 '24 13:05 dni

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

rolznz avatar May 23 '24 05:05 rolznz

thanks works! :) pretty cool.

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

dni avatar May 23 '24 05:05 dni