In all seriousness, I like Zebedee's KYC model: below 250k sats in the wallet it's KYC-free. Maybe we'll figure out a decent non-custodial UX before then though.
i wondered if using the pub key method in value4value would work to just have sats move peer to peer
reply
It's a clean UX for receiving, for sure.
But what if the payment fails after you hit the tip button? What if you navigate away from the page before I can tell you it failed? What if the receiving user's node is offline?
There's also the issue of spending limits. If you connect SN to your node, you don't want SN to be able to spend all your money. AFAIK node permissions are not granular yet. We'd have to connect to an lnbits instance or something to get decent granularity.
Anyway, I don't expect you to have the answers. I only mean to demonstrate it's non-trivial to provide a good non-custodial UX for a product like SN.
reply
Custodial is just fine for the sats received and used on SN. People are so obsessed with having all "non-custodial" but in the meantime they still use a bank account. Fucking hell, why they forget that?
reply
100% agree
reply