Profile: 738ea36e...

There's no point I guess in showing the mobile wallet picker for requests originated from desktop

Got it, sounds reasonable. Crossing fingers for a quick ios appstore approval 🤙

Why not opening all possible slots?

Why not both? it makes more sense to only use the lightning network itself with onion messages without using the node clearnet ip & port. in the case of "direct" connection - isn't limit incoming clearnet node traffic only from the wiregaurd tunnel a better practice?

Agree about wireguard, works much better for me as a routing node. if you want to better hide your VPN activity from malicious actors that target it - don't use any custom VPN services, but rather run wireguard on a general purpose VPS with port forwarding.

A pre-image is a better proof than a screenshot, still not perfect because it's not only known to the actual sender, but that would be fixed with PTLCs.

Just a better & more reliable version of the 'paid' reply.

Wallet apps should start integrating "proof of payment", so the wallet sends back the pre-image to the nostr client after the payment.

Yep, it also makes more sense & more private to connect all your devices to your own relay. Even more important for ppl with poor moble data plans, so the heavy networking & filtering happens at home.

It's the client that parses it fancy, just post a Bolt11 invoice