Hey Rod! Yeah a NIP-29 relay can handle multiple communities, the wss://groups.0xchat.com relay has more than a hundred!

Reply to this note

Please Login to reply.

Discussion

Thanks! For clarity I was mostly thinking about the UI pattern in your client app. E.g. if my community currently in Slack has multiple "channels", I can replace Slack with a relay, and the channels with NIP-29 groups, but there may need a visual hierarchy of "Relay>Group" or at least a grouping of Relay1Group1,2,3,Relay2Group1,2,3, etc.

Just musing. Trying to figure out the correct pattern

I also thought about having the Relay > Group hierarchy but I settled on this because a relay can also be a group and a group can be migrated to another relay (no hosting lock in). Eventually I'll add direct messages too so this Telegram-like UI is the best choice imo.

+1

TY! I can't fault your thinking. And also, Telegram also has this nested pattern, see e.g. Nostr Relay Ops Collective on TG.