nostrability
nostrability copied to clipboard
nutzap and zap (in)compatibility
problem statement
@alexgleason raised a point in examination of nutzaps, these are not compatible with zap-zaps
So we looked into adding nutzaps to Ditto. The biggest problem is that it's not backwards compatible with regular zaps. And almost nobody implements it. Even though a lot of people talk about it. So it's a chicken and egg problem. Primal needs to implement it first, then it will be worth everyone else adding.
https://njump.me/note1jucgkh8seplr0zw5dtrekcu4ve3nex46p5ht3gsul0ge0wtk6xdsqyt2wg
open questions
Besides advocacy, convincing most popular app(s) to adopt standard XYZ, is there a way to make nutzaps and zaps interoperable?
Zaps NIP-57 tracker: https://github.com/nostrability/nostrability/issues/156 NUTZAPS NIP-61 tracker: https://github.com/nostrability/nostrability/issues/155 NIP-60 wallets tracker: https://github.com/nostrability/nostrability/issues/107
You can send NIP-57 zaps FROM a NIP-60 wallet.
Is it possible to amend NIP-57 to allow zaps from NIP-57 to NIP-60 wallets? Does this make sense?
@jb55
@alltheseas I think it's possible for nutzap users to join a service, similar to nip05, which will enable them to enter their cashu wallet information and get a normal lightning address. I don't think anybody has done this yet.
EDIT: I discovered this after making my original post.
@alltheseas I think it's possible for nutzap users to join a service, similar to nip05, which will enable them to enter their cashu wallet information and get a normal lightning address. I don't think anybody has done this yet.
EDIT: I discovered this after making my original post.
This is great, as it does not require modification of NIPs, and asking dozens of clients to update their implementations.
If from the end user perspective all of this is automated under the hood of the cashu wallet, then the challenge of onboarding and user friction is eliminated.
for reference, here is an example user story "auto-generate LN wallet for users onboarding to Damus" https://github.com/damus-io/damus/issues/1623
On Wed, Jan 29, 2025 at 12:42:04PM -0800, alltheseas wrote:
Is it possible to amend NIP-57 to allow zaps from NIP-57 to NIP-60 wallets? Does this make sense?
I don't even know where to begin here
See https://github.com/nostrability/nostrability/issues/155#issuecomment-2729646569 by @Egge21M