getAlby / lightning-browser-extension

The Bitcoin Lightning Browser Extension that brings deep Lightning & Nostr integration to the web. Wallet interface to multiple lightning nodes and key signer for Nostr, Liquid and onchain use.
https://getalby.com/#extension
MIT License
539 stars 194 forks source link

[BUG] Can't create invoice, can't redeem LNURL-withdraw #3099

Closed freerko closed 7 months ago

freerko commented 8 months ago

Is there an existing issue for this?

Describe the bug

Hi, I use the Alby extension in Firefox. I installed it a year ago or so to use it with Nostr but used it as well to receive some onchain transactions via a third-party website. Now I want to sent out an onchain transaction via another third-party service (deezy.place) to another wallet. For that I need some satoshis in the Alby-Wallet (Lightning). But somehow my Alby extension seems broken and I can't get any sats into my wallet.

How can I receive satoshis via Lightning in Alby?

Screenshots [optional]

No response

Steps To Reproduce

Expected behavior

AFAIK it should be possible to use Lightning in the Alby extension

Alby information

Alby 3.6.0

Device information

Firefox 123.0.1 on Ubuntu 23.10

Additional context

No response

Are you working on this?

No

freerko commented 8 months ago

How can I use my Alby seed backup? Adding a new wallet to Alby on another computer I can only select "Other wallets" (without lightning/nosts), Voltage cloud or Alby account with invitation code (which I don't have). Is there any other way to use the seed backup in Alby?

reneaaron commented 7 months ago

I am sorry to hear that, would you mind sharing some logs? That would help us debug this problem further.

https://guides.getalby.com/user-guide/v/alby-account-and-browser-extension/alby-browser-extension/debugging/mozilla-firefox

I think the website you mentioned used your nostr key to receive / send these onchain transactions. In order to use the Alby Extension you need a lightning wallet (that has always been the case), so either you use your own node or you sign up for any of the available options. Are you sure you didn't sign up for an Alby account back then?

As soon as you connected your extension to any lightning wallet you should be able to top up your account with some bitcoin via lightning and then use these funds to send out some onchain transactions.

freerko commented 7 months ago

Thanks, I wasn't aware that I always need an external lightning wallet. For me it looks like lightning is included and the GUI offers me the option to create an lightning invoice, it would be great to get a notice that I first need to connect a lightning wallet. I solved my issue already by importing my private key in the Alby installation of a friend :)