How many relays is the sweet spot?
Discussion
I’ve been wondering that myself. Got 16, a few paid, and my backup umbrel relay. Seems…good? 🤔
I’m at 11 and everything has been working great. How many do you currently use?
Seven, works pretty good
I have only one now, down from 23. I see no difference. Only my 🔍 is with less spam. (I have nostr.wine and it’s new filter)
How do you get more relays?
You add them in settings :)
Clarification: how do you identify new relays? When I look in settings and click add, it’s just a blank to fill in. It seems I have to know in advance what I’m looking for.
nostr.watch
When I had 15 it was very slow and problematic. I run 7
Up to 15 seem pretty smooth and stable for me. How many of them is payed, and if you filter out public etc is also factors
Yeah, definitely several variables to keep in mind
I've lost all the people I follow twice in the last week, had to manually re follow, anyone else you know have this issue?
Sounds like a problem with relays. As in, your account data not existing on the relay(s) you were connected to
Ok tks, I added my own relay through Umbrel but that was removed from relays also had to re add
what relay you use? before i connect to more than 10 relay. some of my update profile is lost and my nostr run slowly. i check every relay, and found that some of them are not working. i remove them. after that my nostr more faster and reliable
You don't need to follow again. You just need to go to a WEB terminal and go online again to find it. Try it.
My magic number on amethyst is ~12, but limiting the global feed to only the high signal paid relays. Global is where all the noise is, filtering that out while still grabbing your followed notes from the big public relays works really well from a performance perspective
Care to share your choice of relays? Also, how do you limit the global feed to select relays?
Sure thing! On amethyst you can toggle those little icons to select where that relay can be used. The ones with the globe turned off don't get asked for global posts

Vitor once mentioned that you should also deactivate the group chat feed of the free relays.
This way your system's performance won't get slowed down because of the spam happening in groups...
being on same RELAY gets notes FASTER !
Yeah this is awesome.
On the roadmap @npub1wnwwcv0a8wx0m9stck34ajlwhzuua68ts8mw3kjvspn42dcfyjxs4n95l8 @npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk ?
also keen to limit global feed. using damus with a good mix of free and paid relays but global is unusable.
Global will not scale anyways, right?
i’m hoping paid relays that mod spam should work eventually. spammers don’t have infinite sats.
Damus has a global filtering option where you can select relays you want to see on Global. If you turn off free relays, it's usable ...
can you point me to where to find this li5? i’m in the test flight version with zaps
Go into Global, on the top right corner there's an inverted pyramid icon, select it & a you will get a menu with the relays that are currently populating your global feed ... turn off or on the ones you want. (Its a little bit buggy, you turn one off, another one turns on ... kind of like whack-a-mole haha ... but it works once you get the ones you need)
Can’t see that setting in Damus
found it. go to global tab. top right hamburger.
Not there. Running App Store Damus though, maybe it’s only on TestFlight version?
Yep.. currently TestFlight only. #[6] mentioned yesterday a new push to App Store soon. In the meme time we wait. All good🤙

I think they just mean be selective on the Relays you add. Only your added relays populate Global. You can also see other peoples relays. Also, Astral (browser app) lets you see what relays a given message is on, it helped me eliminate a couple free ones
Oops - I forgot about the Filter too!!
I have some ideas how to make things scale. Instead of having algorithms decide for you. You choose 1 to 5 on how interesting a user is. They get prioritized.
How is new content curated for you? You will just end up with seeing the same accounts all the time..
For spam reasons and scalability new randoms probably will need to be rate limited. I don't trust a WoT. It can be manipulated and normies like stupid shit. Maybe something like a relay mempool that randomly selects notes when it's full? Just ideas as of now.
Like global using nostr.wine + paid relays
18 is too much.. will try less
Everything gets better with a couple of paid relays.
6 for me 🤙
I am currently using 2 paid and 5 free relays, and most of the time it runs smoothly, but I am still trying it out.
Consider nostrsatva.net
I have been trying nostr.wine with their filter relay. So only 3 relays for me, but a dozen or so hidden behind nostr.wine.
Works great.
I have 22 ;)
6-10
6.25 will set you free
How do you decide which relays to follow?
♾️
12 relay.
Global read from:
- paid relay
- nostr.mom (have spam filter, lesser spam now according to owner #[2] )
- filter.nostr.wine (include friends of friends feed, expand global with web of trust, by #[3] )
Special Relay:
- nproxy.zerologin.co (proxy relay to connect many relay in single websocket connection, can be used as broadcast relay)
I've got a few paid, and still broadcasting to some public ones. I think it's 6 paid 11 public. Not sure what sweet spot means exactly.
Isn’t there a point where storage/bandwidth/CPU usage makes it counter productive to add more relays?
You would think 21 would be the number
I feel like the answer is infinity, cus nostr was designed with an Achilles heal.
21, obviously!
INFINITE

