Sure but you’re neglecting that NWC has tradeoffs.

When you use NWC+Coinos, which is the default in Damus, Coinos has full visibility into everything you do.

If you just used Coinos as a Cashu mint (which they offer) users would have better privacy.

Reply to this note

Please Login to reply.

Discussion

yes it's users choice, that's the point. whether it be your own node or a cashu node.

in the future ideally we can get this this ux everywhere to avoid lnurl:

nostr:note1w04kf4ud37mseugfhzmvrjze2rrfessyucwgqkc8g6ves7d2zd2qrqalg4

im pretty sure my own node has more privacy than me connecting to a cashu node. we don't want to exclude people who want even more privacy

Defaults matter though. Would be curious to see what percentage of users here use the default custodial service vs self-custodial.

You’re also not taking into consideration the context of the apps as well. Social media app VS a private messenger: I’d argue for the former privacy is not so important whereas for the latter it’s imperative.

There’s a lot of nuance here and I think it sucks that you’re trying to moralize and shame something that would be genuine improvement in the ecosystem.

id be completely fine if it defaulted to a cashu node. I just want to be able to use my node for sending payments.

I’m not 100% sure on the Signal POC UX in its current state but you can absolutely do this with Cashu in general.

You can also set it up to automatically sweep Cashu payments to self-custody. We have done this in nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5

would happy to see the code for that so i can use it anytime i need to sweep

If theres a send/recv solution i can implement with a tool then i would be happy. I just don’t want to run a cashu node because that makes no sense

I made Bankify as a POC for how easy it is to receive cashu and convert it to LN: https://github.com/supertestnet/bankify

As usual, I don't recommend using my code directly, but consider reimplementing it. It's not a lot of logic to do this.

thx will take a look

can someone run a node and implement just enough of the cashu protocol that they can use cashu wallets and the signal integration directly with their own node?

Yeah, you could set up a mint that only you can issue tokens from, that way your friends are redeeming from your node