Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 3
Generated: 02:36:23
It seems like multiple different nostr apps are using different implementations of the ecash system (with Cashu). I tested a bunch, and it seems like 0xChat from nostr:nprofile1qqs84k6jpsav0jmdeqjn2zxlpnsajaw6f8l0m2d4e9t8gjsyn53s4nspzamhxue69uhhyetvv9ujuumfv9khxarj9e3k7mgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyhat8ky has implemented the best UX for it / almost how I expect it to work What I expect: 1. Copy my friend's npub (he's new to nostr. Didn't set anything up.) 2. Send 10 sats to his npub, it creates the cashu address 3. He logs in using his npub into his 0xChat for the first time, checks his cashu wallet (sees nothing) 4.I give him the cashu address/token and he pastes it into his wallet, redemption successful (since he's the only one to redeem it). Only wish he'd be able to receive what I sent him without needing me to give him the cashu address/token (basically it'd stop at point 3, where he'd see he received 10 sats)
2025-09-30 16:35:18 from 1 relay(s) 1 replies ↓
Login to reply

Replies (3)

There's that option ya. I'm wondering if kind:9321, in NIP-61, can potentially be used to get closer to that desired result at the end? If it can, I'd imagine the UX would be as follows: Sender: When attempting to send a locked ecash/cashu token, they would have the option to specify if they want to notify their friend that they received eCash from you, at the cost of the public knowing that money was sent from the sender to the receiver, in which case kind:9321 would be utilized. If they don't want to notify and keep everything completely private, that kind won't be used (as how the app currently does it). Receiver: Assuming the sender has opted to inform the receiver that they would be notified whenever they'd receive ecash, the receiver would see on their wallet that they have received ecash, where they wouldn't know what the amount is, and from who, until they unlock it of course. I'm not sure if all of this is possible, but thought I'd mention it.
2025-09-30 17:34:12 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
The nutszap solution is feasible — it’s basically like receiving a zap notification. In addition, you can also use npub.cash to receive regular zaps, and the 0xchat ecash wallet can check whether there is any ecash pending to be claimed on npub.cash.
2025-09-30 18:10:32 from 1 relay(s) ↑ Parent Reply