With NWC make_hold_invoice method created by @fmar I thought about a self-custodial P2P auction platform: - Sellers sign up with nostr pubkey and a receive-only NWC connection secret that supports make_hold_invoice. They can then post items for auction - Buyers sign up with nostr pubkey and pay for an item using any lightning wallet. - Each time someone pays higher than the previous, the previous hold invoice can be cancelled - Once the time remaining to claim the hold invoice is near to an end, the latest hold invoice will be settled and the buyer who paid for that item will win it. The seller and winning buyer can coordinate the delivery of the auctioned item via nostr messages. The short time an invoice can be held (several hours) means that the item has to be quite active (multiple people outbidding per day) to ensure the auction does not end before users get a chance (this could be solved with autobids though, a nice NWC feature for buyers who connect their NWC wallet) There is some trust in the seller needed (possibly done through web of trust) hold invoice PR: other ideas for hold invoices:
I made a small app that allows you to topup your no KYC 2fiat debit card really easily with lightning using @Nostr Wallet Connect . It can be saved as a PWA and there's no need to open up the 2fiat page which shows part of your card number. Topups now just take a couple taps. Source: @calle @ODELL
Paying in Thailand with Lightning - Paying direct to merchants on @BTC Map - Travala for flights and accommodation - @Bitrefill for groceries and fuel vouchers - @PlebQR for QR payments - 2fiat for card payments What else?