Seriously thinking about modifying a client (maybe #damus) to try to have “relay groups” where you basically have multiple home tabs, except each one can be 1 or more relays of all the relays you follow, and when you switch to that relay group tab, it only loads and/or posts to those relays.

Dumb idea?

I guess it might be wierd to only send some of your notes to some relays.

Been dreaming about this because I want to have some private relays with close friends and be able to share from the public #Nostr ecosystem but also allow things to be more private and post notes among close friends without sharing more broadly.

#communities #grownostr

Reply to this note

Please Login to reply.

Discussion

Yes, please do this! We had some conversations about this way back with Astral. You’d have to have a UI to post notes to specific relays along with the ability to create feeds based on specific relays. Could also allow people to add specific npubs, or specific tags to that custom feed.

Very cool! I also want the ability for someone in the “relay group” to be able to share an invite to that group (which probably would just be an invitation to a private relay that is in that group”).

Another feature would be that whenever someone shares a note from the relay group out to the broader Nostr ecosystem, it automatically gets anonymized.

Found the old draft PR..

https://github.com/monlovesmango/astral/pull/93

has some screenshots of the concept

Amethyst added this feat. in the last update. It's really easy to use and it's just an on-the-fly change to any individual post then reverts back afterwards. Very cool.

Do you have to select the relay for each post? Or is it more automatic

nostr:npub1g3ykp6yge2nsz5r3c60yt625enfndnluatls08v9vw7p5ck0vacsmge9wz we call something similar, if not the same “relay sets”.

Here is an example user story, and some mockups.

https://github.com/damus-io/damus/issues/453

Do you know swift?

I don’t know swift well but I’m not afraid to touch new languages, especially with gpt help, figured I might just try my hand at it

nostr:npub1g3ykp6yge2nsz5r3c60yt625enfndnluatls08v9vw7p5ck0vacsmge9wz Will, and nearly all of damus team learned swift from the ground up. Join us https://damus.io/devchat

Appreciate you a lot.