Replying to Avatar verbiricha

very few relays support NIP-29 at the moment, see https://api.nostr.watch/v1/nip/29

- 0xchat wss://groups.0xchat.com

- Highlighter wss://relay.highlighter.com

- Groups wss://relay.groups.nip29.com

- fiatjaf's test relay wss://groups.fiatjaf.com

the NIP requires support from the relay to implement admin, access control, migrating groups, etc. would be cool if one can spin relay.tools relays to host their groups or add group support to their existing relays.

I have a very similar goal and a service like Relay.tools has almost everything already to make groups on relays happen. And it works.

NIP-29, however, overcomplicates everything by not having a 1:1 relaytionship with the group and copy pasting big-tech UX (Telegram etc...) that doesn't make sense on Nostr. None of the current apps work or have a clear goal. So why would relay services bother?

More on this here: nostr:naddr1qvzqqqr4gupzp22rfmsktmgpk2rtan7zwu00zuzax5maq5dnsu5g3xxvqr2u3pd7qyt8wumn8ghj7mnfv4kzumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qq0wd5k6urvv4ch2etnw35k7mnnuquu5l

I might be Naive Nieling this, but I wasted a lot of time believing too much about the NIP-29 hype without checking its assumptions.

Reply to this note

Please Login to reply.

Discussion

What are the events kinds and spec behind the chat messages in a space (i.e. relay)?

¡Muchas Gracias!

after reading Niel's article and https://github.com/nostr-protocol/nips/pull/1495 I tend to agree with your points, ideally we have simple groups without the need for explicit support from relays or introducing redundant kinds. I will keep an eye on your feeds since I'm also working on this type of client.

I am on a similar page to neil and hodlbod on this one. I think groups or communities can be done with 'regular' relays with auth (arguably already is being done).. nip29 from my perspective has relay side complication, and its unclear to me that what it accomplishes is any different than using a different kind# so regular clients dont repost those notes.

super excited to hear about new clients coming up!! 🎉 i will do everything i can to support them. this is why i pushed hard to get auth going, it seemed to be a missing piece of the puzzle for more community, & dms .. if nip29 does gain traction/adoption/demand i will re-assess priorities for relay.tools at that time.

Awesome, excited to hear it. By the way, I am no longer working on reconciling nip 29 with relay-based groups, instead I'm creating a new NIP that will hopefully serve the purpose: https://github.com/coracle-social/nips/blob/relay-chat/xx.md. The NIP is very much a WIP, lots of the hard problems with detecting relay membership still need to be solved.

If you're interested in pooling resources, my client is here: https://github.com/coracle-social/flotilla

I agree. If relay.tools had better threading, in the viewer, I'd just use that. Even better, if I could see the three GC relays and Christpill as 4 sections in a forum-style client or something.

Would be a relief. I'm tired of all of the fancy encryption-admin stuff.

Just the feed, please.

Forum **and Chat** btw 🔥

So pumped for this.

What's he building, up to now?

Forces are joining 💪

🐳🐳🐳 nice, omw to the git now

PRs are open, there's a list of tasks in the readme, lemme know if you want to grab one

Are the issues a good place to start? I'm interested in helping to make the single-relay version a reality so I can use it with my dev team.

What is highest priority in that domain?

Sweet! I've moved the to-do list to github issues: https://github.com/coracle-social/flotilla/issues

Feel free to grab any task marked "good first issue". There's also an issue for "single relay version": https://github.com/coracle-social/flotilla/issues/5

Thanks!

We were getting desperate and thinking about piping into Discord, or something, so it'd be nice to have a Nostr client.