I really, really want to be excited about NIP-29 (and Chachi is amazing, by the way).

Still, my own journey came to a very early end when I accidentally left a community that I created myself, and now I can't get back into it.

https://chachi.chat/groups.0xchat.com/3081bdbb1b5bde3c2ace7ed4446e6a9cd11a2907e9d86ede95ae8224d50d350f

According to nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspr9mhxue69uhkscnj9e3k7unpvdkx2tnnda3kjctv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcppemhxue69uhkummn9ekx7mp0g4rts7, there's a bug in the underlying relay software where leaving a NIP-29 group = permanent ban. (I’ve already tried to summon nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9us2xuyp a few times about it, but my skills as a fiatjaf summoner have been weakening.)

Between this and the fact that most folks ignore or don’t even receive NIP-17 messages on Nostr, it’s still hard to recommend NIP-29 to people currently using Discord, Slack, Matrix, etc., to run their communities.

Hopefully folks like you and nostr:nprofile1qqs84k6jpsav0jmdeqjn2zxlpnsajaw6f8l0m2d4e9t8gjsyn53s4nspzamhxue69uhhyetvv9ujuumfv9khxarj9e3k7mgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyhat8ky will keep pushing this forward. But I do think the relay side of things needs to catch up a bit. One more side quest for me if I can get other folks interested, lol.

Reply to this note

Please Login to reply.

Discussion

- According to @hodlbod, there's a bug in the underlying relay software where leaving a NIP-29 group = permanent ban

Will take time to look into it

Thanks w!

https://github.com/coracle-social/frith doesn't have this bug, and has some interesting things that relay29 doesn't have, like invite codes, normal relay mode, etc

Cool

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 didn't you add invite codes? Would be great to have imo.

I have many plans for fixing bugs and adding things but couldn't yet. Maybe I should just migrate to fritzer?

what's fritzer?

in any case looking forward to fixes and invite codes. one annoying issue is that in Open groups when I kick a pubkey they can join again, I think someone reported that already.

I think that there's room for more than one NIP-29 around, assuming that there's enough community interest and dev capacity for it. At the moment I'm struggling to get anyone even remotely interested in it. Lol

We don't have many users or developers.

I'm aware… Well, both relays are written in Go and Khatru based. Plus, hodlbod here is good people. So, on my side, I have absolutely no issue with you two merging both initiatives and, on my side, will be happy to contribute in any way I can. We just really, really need a place for Khatru based relay devs to align. So whatever relay software you folks decide to stick with, let’s create a community please πŸ™‚

Speaking of stretched devs, when you have a chance, could you please read my DM? hzrd149 has merged my changes to the Blossom specs (type is no longer optional in the Blob Descriptor, and the whole redirection thing is in place πŸŽ‰), so I’ll finally be going back to Khatru redirection support, followed by Haven. I’ve also got sidequests on mak, Song, and possibly njump (plus an experimental Blossom/IPFS bridge I’m working on myself that may or may not be made publicly depending on how well it works :)). If I could get 15 minutes of your time at some point, it would help me immensely.

I hate to mention it, but also take a look at https://github.com/pippellia-btc/rely which looks quite good. Also, fiatjaf is re-writing khatru/eventstore: https://pkg.go.dev/fiatjaf.com/nostr/khatru

I'll have a look at rely. And yes, EventStore deserves a rewrite. Again, we should have some sort of channel to discuss this kind of thing. It's a "small" group of devs but not small enough that I can keep up with what everyone is doing. A NIP-29 group or equivalent would be awesome, it can even have a bigger scope than just Khatru based relays.

I run relay.nostrtalk.org for this purpose, which is best used via flotilla, but also works on chachi (I believe). But I was thinking about this problem, I think the issue is that nostr itself is the nostr dev community, and so there's not much incentive to switch to a room/channel/relay/community/group

Agreed, kind 1 is awesome but... Not exactly the best place to share 20+ loc bash scripts about exotic issues on nak NIP-46 support. Plus hard to follow up what everyone is doing. I'll join your community :)

Do I need an invite or something?

To be cclear: nostr:npub1tx0k0a7lw62vvqax6p3ku90tccgdka7ul4radews2wrdsg0m865szf9fw6 in not a Nip-29 wommunity.

πŸ‘‰ Its a communikey.

Lol, not very clear with all those typos, in the end 😜

Got it. I have to explore it as well. What's your recommendation for communikey clients at the moment? Any client for Android / iOS?

nostr:nprofile1qqs2js6wu9j76qdjs6lvlsnhrmchqhf4xlg9rvu89zyf3nqq6hygt0spzemhxue69uhku6t9dshxummnw3erztnrdakj7qg3waehxw309ahx7um5wgh8w6twv5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme03d56gx πŸ‘‹πŸ‘†

Recommend nostr:npub1gm7gw8q6akeft2pjt270we35vlff0v9g2fene6cxkz2h68q5hl6qls0fte for now, while we're making nostr:npub18stt78efprta2el02tzgnez6ehghzgtt000v58967wvkgezjmprs0n7h7u (andoird, iOS, desktop) happen.

If you know #Flutter, let me know btw πŸ˜‰

Thanks. I'm trying to teach myself Jetbrains Compose now. Flutter is for the future. But thangs for the recommendation. Having a good mobile client would be awesome for sure. Not that Chachi isn't great.

Absolutely! Need awesome native app or this thing is going nowhere.

I feel you, server side and clients are not there yet. The NIP-17 situation is horrible, very few clients implement it and it requires manual relay management from the user.

Let's see what we can do about it. Haven is worning well with NIP-17, but I can't expect everyone on Nostr to install it, lol. Apparently other folks are already building NIP-29 relays. Clients are also evolving, so we may be in a different situation soon.