One of the issues I run into constantly is that lightning invoices expire to quickly. 15min is a joke, it should be 24h at least.

Reply to this note

Please Login to reply.

Discussion

Isn’t that what channels are for?

Bitcoin doesn't fix timezones and the fact that half of cyberspace is sleeping while the other half is awake.

Maybe Bitcoin will fix timezones… you’ll never know what’s coming my friend

People fix timezones by not honoring them. Here on earth we just need one agreed upon time and UTC is the natural choice.

Bitcoin, like other key software, already does this.

Nontheless the one half is sleeping while the other is awake. The earth is round and the not everywhere is daylight at the same time :D

*too

Typos are forever 💜

Typos are okay

Forever posts is actually a good thing. We will learn to proof read what we post, and be sure we think it to be correctly representing our intent. I have long believed that people who delete their posts on social media are not to be trusted.

Why do you see it needing to last that long?

Can always regenerate?

I owe someone money. They send me a LN invoice as a DM while I'm asleep. I wake up, try to pay, invoice expired.

Terrible UX for everyone involved.

And if ye sleep for 2 days?

I also have an issue with the « prefered wallet », I want to push a button and make sure it opens the one I want.

How to fix this ?

within settings of your phone

depends on model

if you want to wait 24 hours for your money ask your local bank

LNURL

Yeah lightning addresses obviously fixes this but not everyone has one and invoices can have amounts which is nice.

24hrs it's good.

Bolt 12 is better.

Agreed. I can post an item for sale in a note, and when the invoice is paid, item is sold. Great feature. But that's very limited when invoices expire in 15 mins, an hour or whatever. Not all sales are in real time, a marketplace is definitely waiting on a solution. LNURL relies on the sender input for an amount, and the only other viable option right now is some sort of shopping cart and checkout software like BTCpay Server, LNbits or a Woocommerce lightning plugin. All of those require additional steps for a buyer and following a link off-client.

Inline invoices is a great UX improvement for peer to peer sales, but the short time limits seriously limit it's use cases right now.

I guess it’s done that way because of fiat exchange rate fluctuations. It’s hard to run a retail business with open-ended invoices where you can’t guarantee what the fiat price will be the next day. Some wallets like #[2]​ let you set a custom expiration time.