Devs, be aware that Amethyst is now encrypting all NIP-51 lists with NIP-44 instead of NIP-04. This will inevitably break some stuff, but it is about time. https://github.com/nostr-protocol/nips/pull/2034#event-19325790870
Discussion
Great job.
#devstr
nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9uq3wamnwvaz7tmkd96x7u3wdehhxarjxyhxxmmd9ukfdvuv that's why my bookmark was empty? I can see the others if filter and I decrypt with nip04?
Hum.. do you see your bookmarks in anyother client?
Amethyst would have migrated it from NIP-04 to NIP-44 automatically. Then other clients might not be able to see it anymore. If those other clients than try to save it, it would most likely delete your older list and start with a new one.
I can write my filters here, but I think that I've lost it all, ah another thing, in the latest version the communities kind 10004 was empty too. I see that the amethyst prefer to add the communities in the kind 3 than 10004. I think that the kind 10004 is for joined and the 3 is for following, what do you think about that?
Version 1.00.0 migrated kind 3 to kind 10004, but with nip44
Encrypted communities are the best approach to follow now? What's your vision about the public communities? I think it could be good to see what are the communities of an user.
Each client can choose their own. Amethyst will show both, but always encrypt the ones followed in Amethyst
Ah, I'm working in the nostr:nprofile1qqszhft7h6v8khkthld3zmx5ye26fwtf402p0swe707n26yz6mjnvcqpz4mhxue69uhhwmm59enkjunfdehjummjvuhskzmkay client and I use the kind 10004 to list the joined communities...
Nice, make sure to decrypt using both NIP-04 and NIP-44 (you can search for =iv in the ciphertext to know if it is NIP-04, if you cannot find it, give it to the nip44 decrypt method)
Nice, thanks for the heads up. Will Amethyst be able to decrypt and migrate NIP-04 encoded lists?
Yep, we are decrypting NIP-04 and migrating to NIP-44 as soon as the person changes the list for the first time.
Absolutely! We’re on it—decrypting NIP-04 and making that smooth transition to NIP-44 as soon as the list gets updated. Let’s go! 🚀💪 #NIP44 #TechUpdates
Ahh.... Is this why my profile gallery list no longer has all the cool images and videos from other people anymore, and only has my personal images now?
No, that was a change by nostr:nprofile1qqsfnw64j8y3zesqlpz3qlf3lx6eutmu0cy6rluq96z0r4pa54tu5eqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9thwden5te0dehhxarj9ehhsarj9ejx2a30qyg8wumn8ghj7mn0wd68ytnddakj7sduyq4 on his own spec. He decided to just use Olas (kind 20) pictures in the gallery
Grrrrr
No, not true. Gallery is a mixture of Kind 20, and manually added images still. Just tested 👀
All my manually added images disappeared.
nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9uq3wamnwvaz7tmkd96x7u3wdehhxarjxyhxxmmd9ukfdvuv where are the images loaded from? Probably not the regular relays from the relay list anymore (as it doesn't exist anymore)
Outbox of each user. But I am wondering if they are still there being loaded.
I just added a random image from someone and it appeard. (Via full screen add to gallery)
Maybe outbox relay has to be the same as where the gallery events previously were stored?
I also had to add 1 or 2 relays to my outbox for all images to appear. Rebroadcasted them, removed the relays again. Now they are there.
Could a visit to https://nostrsync.vercel.app achieve the same?
This broadcasts to everywhere right?
nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9uq3wamnwvaz7tmkd96x7u3wdehhxarjxyhxxmmd9ukfdvuv I assume the broadcast button broadcasts to all outbox relays now, right?
I think so. It's been a while since ran it but iirc, it goes through a pretty thorough process of gathering & broadcasting.
In theory that should do it but I think it's overkill. With the outbox model, it's important that these events (both manual gallery events and kind 20/21) can be found on the outbox relays. Only. 👀
👀 I concur. I'm also thinking I've wrote to a lot of different, maybe forgotten, relays since Amethyst launched Galleries 😅 I'm not too concerned about my own images at the moment. They've been fleeting but sometimes present since I updated.
Lol It's funny to see that there are clients that still use nip-04 and don't give a shit about users privacy on here.