Appreciate the love Scotty! 💪 If this content helps even one pleb, I consider it worth it but am always keen for this to get to more folks who could benefit. YT seems to be favoring the "Share" feature these days btw, so feel free to share directly from any content you find useful :)
Great tutorial/review. I wish they would introduce a fully offline backup mode like cold storage where you just right now a seed phrase. I'm not huge on the whole cloud/email idea. Clouds and email servers get hacked all the time, even top tier ones.
Great video! I've been meaning to try out breez wallet for forever and this really helped. Hoping to get the local Bitcion Bar here in Puerto Rico a BreezPOS. Life goals : )
Glad you found it useful Erik! Breez deserves immense credit for pioneering a lot of these tricks for making self-custodial Lightning usage easier. Good luck getting the bar setup! If they're interested in bitcoin rewards, you know where to find me ;)
Great run down man, thank you! On PoS, if a customer needs a refund, how would you best handle that? Considering you're now sending $BTC back to the customer "on-chain" + higher fee. Is there a better/cheaper way to do refunds with Breez?
Hey! It's a great question - I'm currently not aware of a best practice for Breez to handle refunds which I think is an open question for lightning more generally. You could always have the customer create an invoice for the refund on Lightning to avoid on-chain fees, but that of course requires manual coordination with the customer. With something like btcpayserver you can enable the customer to optionally include something like an email address in case such coordination is necessary for a refund, but that also has its drawbacks. The way I ultimately see this getting solved is broad support for something like Lightning Addresses. E.g. I have a lightning address ragermajor@zbd.gg which serves like an email address for sending someone sats on lightning. You can pay that address any number of times and it could be attached to my paid invoice with the merchant in case it needs to be returned. You may have also seen recent momentum behind BOLT 12 (offers) which would also make things like refunds way easier. I just made a video on BOLT 12 in general if you want to take a look :) th-cam.com/video/kuH5hPuurF8/w-d-xo.html TLDR is that this is a known challenge currently, but there are multiple efforts underway that will make this a lot easier than it is today.
I personally like Blue Wallet the most as a great balance between usability and functionality, but there are a ton of folks who vote for Muun Wallet which is another great option. I've done videos on both of these as well if you want to check them out!
@@julian-gen Appreciate the recommendation! I've seen some chatter on this as well and am keen to check it out. Will aim to do a video in the coming few weeks or so 🤝
Thank you very much - learnt a good few things. Please do a in-depth tutorial about setting up a podcast on breeze (and other sites that allow BTC streaming).
Glad you found this useful! And great suggestion -- going on the list :) There's a lot of exciting stuff happening in the podcast (and other content like blogs) on Lightning space.
Hey Ian, great video! I have an additional question. Is breez really non custodial? On there website they say that the backup only works in the breez app. Do you know what happens when breez shutdown there service? Is there a way to get my funds if this should happen?
Thanks Ernst! Yea it's a bit strange how they've done the default backups. It is non-custodial, but I can understand the desire to not be solely reliant on Breez. While I've admittedly never tried a restore from Breez into another wallet, there should still be a way. Try going to your Preferences --> Developers --> three dots in the top-right and then "Export DB Files". These include LND channel backup files that could be used to restore outside of Breez. See the "off chain recovery" section here for a bit more context on these files: github.com/lightningnetwork/lnd/blob/master/docs/recovery.md So the existence of this option should ensure you can re-access your funds if something were to happen to the Breez app. With that said, the difficulty of doing this will depend a fair bit on where you're trying to restore your Breez wallet to (e.g. some wallets/software will likely make it easy to work with these files; others may require LN-CLI knowledge, etc.) I hope this helps!
It's annoying that you have to create an invoice and specify an amount of sats, if you want to receive funds. Sometimes you just want to be able to give someone your lightning address and tell them to give them as much as they think is appropriate. Isn't there any wallet that allows just that?
The challenge is that a lot of the wallets that support Lightning addresses are custodial (e.g. Wallet of Satoshi, Zebedee, the wallet built into the Primal Nostr client). Maybe try Zeus? I’m pretty sure they support sending to Lightning addresses and you can set that up non-custodially in a similar fashion as Breez
The other complexity though is the additional hosting required for just your Lightning address. You need to basically run a web server to have your own custom Lightning address (see my video here if you’re curious th-cam.com/video/fympoUHx2b8/w-d-xo.htmlsi=dlwuzRvluaTCVsiv). Or you can use one of the custodial services who will do that for you. Alby is actually another good option.
@@IanMajor Thank you for your reply, although I still have to wrap my head around some of the things you tell me. Does this mean that children have to create an invoice and send that to their parents, each time they are due to receive their weekly allowance via Breez? Somehow strange that children have to "charge" their parents via an invoice... .
Hi Ian. I have a problem. could you help me? I want to send some satoshis from my bluewallet to breez, just like you did in this video. But bluewallet doesn't let me. I get an Error (code 10) and it says: "payment failed. Does the reciever has enough inbound capacity?" How can I fix this? I also tried Phoenix Wallet too, but couldn't send funds from BlueWallet to that wallet too. What am I doing wrong?
Hey Siavash - that is really strange. That error typically means it can't find a route from point A to B. --I'm not as familiar with Phoenix but believe they brand themselves as enabling your phone to serve as a Lightning node itself. Are you able in Phoenix to see the inbound liquidity (sometimes called "remote balance") for any payment channels that you have open? (it seems they have a "channels detail" page?) -for Breez, you're not using it with your own node are you? I.e. if you go to the wallet icon in the top left and then Preferences --> Network, you should see something like bb1.breez.technology?
You deserve more subscribers man. I'll tell all my fellow pleb friends.
Appreciate the love Scotty! 💪 If this content helps even one pleb, I consider it worth it but am always keen for this to get to more folks who could benefit. YT seems to be favoring the "Share" feature these days btw, so feel free to share directly from any content you find useful :)
Great tutorial/review. I wish they would introduce a fully offline backup mode like cold storage where you just right now a seed phrase. I'm not huge on the whole cloud/email idea. Clouds and email servers get hacked all the time, even top tier ones.
Great video! I've been meaning to try out breez wallet for forever and this really helped. Hoping to get the local Bitcion Bar here in Puerto Rico a BreezPOS. Life goals : )
Glad you found it useful Erik! Breez deserves immense credit for pioneering a lot of these tricks for making self-custodial Lightning usage easier. Good luck getting the bar setup! If they're interested in bitcoin rewards, you know where to find me ;)
Great review as always!
Cheers sir! Glad it was useful
Great Tutorial.
Thanks Ian
Cheers! Glad you found it useful
Great channel. Subbed.
Cheers Gero! Great to have you 🤝
Great one bro thanks
maybe one on Zeus lightning? Great!.
Appreciate the suggestion! Zeus would be a good one - adding this to the list
Great run down man, thank you! On PoS, if a customer needs a refund, how would you best handle that? Considering you're now sending $BTC back to the customer "on-chain" + higher fee. Is there a better/cheaper way to do refunds with Breez?
Hey! It's a great question - I'm currently not aware of a best practice for Breez to handle refunds which I think is an open question for lightning more generally. You could always have the customer create an invoice for the refund on Lightning to avoid on-chain fees, but that of course requires manual coordination with the customer. With something like btcpayserver you can enable the customer to optionally include something like an email address in case such coordination is necessary for a refund, but that also has its drawbacks.
The way I ultimately see this getting solved is broad support for something like Lightning Addresses. E.g. I have a lightning address ragermajor@zbd.gg which serves like an email address for sending someone sats on lightning. You can pay that address any number of times and it could be attached to my paid invoice with the merchant in case it needs to be returned. You may have also seen recent momentum behind BOLT 12 (offers) which would also make things like refunds way easier. I just made a video on BOLT 12 in general if you want to take a look :) th-cam.com/video/kuH5hPuurF8/w-d-xo.html
TLDR is that this is a known challenge currently, but there are multiple efforts underway that will make this a lot easier than it is today.
@@IanMajor Thank You!
Thank you for your review. What is the best lightning wallet in your opinion?
I personally like Blue Wallet the most as a great balance between usability and functionality, but there are a ton of folks who vote for Muun Wallet which is another great option. I've done videos on both of these as well if you want to check them out!
@@IanMajor there is a new wallet that some people are pushing called Blixt. I'd appreciate your review. Thanks!
@@julian-gen Appreciate the recommendation! I've seen some chatter on this as well and am keen to check it out. Will aim to do a video in the coming few weeks or so 🤝
Ask and ye shall receive - video on Blixt coming out hopefully later today!
Thank you very much - learnt a good few things.
Please do a in-depth tutorial about setting up a podcast on breeze (and other sites that allow BTC streaming).
Glad you found this useful! And great suggestion -- going on the list :) There's a lot of exciting stuff happening in the podcast (and other content like blogs) on Lightning space.
@@IanMajor Sounds like a video talking about all those things is needed too.
Hey Ian, great video! I have an additional question.
Is breez really non custodial? On there website they say that the backup only works in the breez app.
Do you know what happens when breez shutdown there service? Is there a way to get my funds if this should happen?
Thanks Ernst! Yea it's a bit strange how they've done the default backups. It is non-custodial, but I can understand the desire to not be solely reliant on Breez.
While I've admittedly never tried a restore from Breez into another wallet, there should still be a way. Try going to your Preferences --> Developers --> three dots in the top-right and then "Export DB Files". These include LND channel backup files that could be used to restore outside of Breez. See the "off chain recovery" section here for a bit more context on these files: github.com/lightningnetwork/lnd/blob/master/docs/recovery.md
So the existence of this option should ensure you can re-access your funds if something were to happen to the Breez app.
With that said, the difficulty of doing this will depend a fair bit on where you're trying to restore your Breez wallet to (e.g. some wallets/software will likely make it easy to work with these files; others may require LN-CLI knowledge, etc.)
I hope this helps!
It's annoying that you have to create an invoice and specify an amount of sats, if you want to receive funds. Sometimes you just want to be able to give someone your lightning address and tell them to give them as much as they think is appropriate.
Isn't there any wallet that allows just that?
The challenge is that a lot of the wallets that support Lightning addresses are custodial (e.g. Wallet of Satoshi, Zebedee, the wallet built into the Primal Nostr client). Maybe try Zeus? I’m pretty sure they support sending to Lightning addresses and you can set that up non-custodially in a similar fashion as Breez
The other complexity though is the additional hosting required for just your Lightning address. You need to basically run a web server to have your own custom Lightning address (see my video here if you’re curious th-cam.com/video/fympoUHx2b8/w-d-xo.htmlsi=dlwuzRvluaTCVsiv). Or you can use one of the custodial services who will do that for you. Alby is actually another good option.
@@IanMajor Thank you for your reply, although I still have to wrap my head around some of the things you tell me.
Does this mean that children have to create an invoice and send that to their parents, each time they are due to receive their weekly allowance via Breez? Somehow strange that children have to "charge" their parents via an invoice... .
Hi Ian.
I have a problem. could you help me?
I want to send some satoshis from my bluewallet to breez, just like you did in this video. But bluewallet doesn't let me. I get an Error (code 10) and it says: "payment failed. Does the reciever has enough inbound capacity?"
How can I fix this? I also tried Phoenix Wallet too, but couldn't send funds from BlueWallet to that wallet too.
What am I doing wrong?
Hey Siavash - that is really strange. That error typically means it can't find a route from point A to B.
--I'm not as familiar with Phoenix but believe they brand themselves as enabling your phone to serve as a Lightning node itself. Are you able in Phoenix to see the inbound liquidity (sometimes called "remote balance") for any payment channels that you have open? (it seems they have a "channels detail" page?)
-for Breez, you're not using it with your own node are you? I.e. if you go to the wallet icon in the top left and then Preferences --> Network, you should see something like bb1.breez.technology?