Oddbean new post about | logout
 Damn. I was going to post my all paid relays recommendations, but half of them don't work any longer. 👀

What paid relays are you still using? 
 nostrsatva.net  
 Is this your relay? 
 Yes, running over a year.  
 nostr.wine
filter.nostr.wine
nostr.land 
 Never have, don't see the point as long as free are around. 
 It's nice to pay for things that you use. Unless you're often zapping your current relay providers? 
 Personally I'd like to see actual nonprofits organizations that have freedom of speech as a mission and run a Nostr relay as part of that mission.
I'd like to donate to such organizations. 
 Like hrf? 
 I'm actually not familiar with them.
I see they are a human right organization and that they stand for freedom of speech and expression, but I'd have to dig a lot deeper to hold an opinion about them.

Alternatively, there could be an organization, or an organization of organization, which is Nostr-focused and run relays, which is something I have been thinking about (but not something I'd be the right person to start). 
 Just wine, too many relay rugs 
 Nostr.wine is our best relay service IMO. 
 💯 agree 
 Had to redo the relays because Damus for some reason removed them … had around 10 … now I have … 

Nostr.wine
Eden.nostr.land
Damus.io 
 Damus isn't paid.

I used to use eden.nostr.land but it goes down often. 
 I think I got rugged by at least 8 paid relays, wine has been good though...

WBU?

nostr:nevent1qqs0v2mje2e96k4sauy2lxcnclymwl4tq7ma0vqcev04xaz3vuhxjdgpzfmhxue69uhk7enxvd5xz6tw9ec82cszyqlhwrt96wnkf2w9edgr4cfruchvwkv26q6asdhz4qg08pm6w3djgqcyqqqqqqgqvtknv 
 I don’t use paid anymore. I use the top listed relays once a month. 
 Are you using stats.nostr.band to see the top ones or where do you look? 
 nostr.watch 
 nostr.wine and filter.nostr.wine.

filter.nostr.wine is the key relay. This relay aggregates and publishes events from and to a wide range of public relays so that I only need to query one relay but I get the benefit of being connected to a large set of relays. 
 What if it get seized by a government on bogus charges? 
 Then start using another relay. 
 Paid for and still seem to be connected to relay.orangepill.dev 
 I am constantly re-confused with relays. 
 Oops. Rugged? 
 Ill just plug sovbit.host here.  
 Free and paied relay and a file server.  
 I was rugged for 32100 sats in total so far, but these mentioned below still works apparently 

nostr.wine
eden.nostr.land
relay.orangepill.dev
nostr.plebchain.org
private.red.gb.net
nostr.inosta.cc
atlas.nostr.land
puravida.nostr.land
relay.nostr.com.au
nostr.decentony.com
nostr.naut.social 
 For those people who are asking the other question "What are the most reliable free relays that are not special-purpose?" I recently ran tests (not entirely objective) and came up with these. These were all verified on 2024-03-07 to accept events from new plebs who are as of yet unknown.

[
  "wss://nostr.einundzwanzig.space/",
  "wss://relay.primal.net/",
  "wss://nostrue.com/",
  "wss://relay.exit.pub/",
  "wss://relay.damus.io/",
  "wss://relay.nostr.band/",
  "wss://nostr.lu.ke/",
  "wss://relayable.org/",
  "wss://offchain.pub/",
  "wss://relay.nostr.bg/",
  "wss://nostr.bitcoiner.social/",
  "wss://n.ok0.org/",
  "wss://nostr.oxtr.dev/",
  "wss://purplerelay.com/",
  "wss://relay.mutinywallet.com/",
  "wss://nostr.sathoarder.com/",
  "wss://relay.nostr.jabber.ch/",
  "wss://bostr.lecturify.net/",
  "wss://nostr.data.haus/",
  "wss://relay.nostr.net/"
]
 
 I hope your testing was done using the official method:

nostr:note138kl4spksyjqtsrzzm62tv4l3ury5wc5p2mfff7nzmedkdlsd7qqqc2mcp 
 LMAO. Still the best. 
 I was out of spaghetti so I used darts. I hope I won't go to jail for this. 
 You're safe. For now. 😂 
 you forgot wss://relay.poster.place and wss://relay.mostr.pub 
 wss://relay.mostr.pub is special purpose as a bridge, so it is excluded.

wss://relay.poster.place was not included because although my gossip client knows about it, it has never had occasion to connect to it, so apparently of the people I follow and of the relay hints and naddrs I have encountered, none of them use that relay. 
 Trying to build a community here man poster is my relay  
 Well it does pass all the tests I just ran against it.  looks like a solid relay. 
 Also, mostr relay is a regular relay just like ours. It runs stryfry which most people use.  It just also sync to the fediverse.  
 Now I have problems with my relays. Some of them I can’t delete in Damus and in other clients I can. 
 Thanks Mike. This is valuable information. 
 A few those always timeout for me. Would welcome you to test mine: 

wss://nostr.coinfund.app 
 That got a score of 35.979397 (the length of the piece of spaghetti) which made the top 20 (The top score was 85.34875), but it failed the very last test which was that when I put an event on that relay (and it said OK true as if it were accepted) and then I did a REQ looking for it by id, it was not found. 
 Interesting, happen to know the event ID? Would be interested to see what might've happened there. 
 I just ran the test again. Got the same result.  The new event id is:  8dbb26d6302ff216c7239f9d522187c4d87df1a5c111400d21602f1e39d0f9f4 
 Ok, pls test again? 

https://media.tenor.com/B2csu81d6FQAAAAC/one-more-time.gif
 
 Nope, same result. It is fast though.  Here is the event I posted (which is not there):

{"id":"9d56a8880534355b0bd97a0b73d0ad8df001958847c279674b5674f7b7c3b3b0","pubkey":"fbe8ecb6e1bd5bb1491544f445536bb4a23425df7a55eb800acd627dbda94b61","created_at":1710460629,"kind":1,"sig":"718566ace6365b242a7792bee3b4158d302efdf6fc16077fe46b1d920853df8c59ccad8889bbff3713ecf29d5b65aa91b6e45cf584c68b2bf1fdfaac88aa8065","content":"Hello. This is a test to see if this relay accepts notes from new people. This is from an ephemeral keypair, and this note can be ignored or deleted.","tags":[]} 
 That's odd. I just did a test with a new pubkey and I see read/write: 

```
{"content":"test","kind":1,"tags":[],"created_at":1710461445,"pubkey":"2bb371bd86baed514e2527e41da652af8315fc2daa62f536e51319ace03a8b32","id":"c04518351e3fb49efe5afa220d17ef0975396365b18f084ef8913be8bfa42bd7","sig":"d67b14e24aae3dc5a6c9496e59f391ba282a349153c058a80cf9a006b4883f64acee0266aece2fd2e246410872171b10d2cc4516d93c8bea25107fd952299087"}
```

I see it showing on a relay explorer as well: https://nostrrr.com/relay/nostr.coinfund.app

😵‍💫  
 This REQ is not finding your event though.  At least it is giving an EOSE response without sending any EVENTs:

["REQ","fetch_by_id",{"ids":["c04518351e3fb49efe5afa220d17ef0975396365b18f084ef8913be8bfa42bd7"]}] 
 Hmm perhaps your requests are malformed? I've just parsed the nostr.db and found all note events from the pubkeys are stored.

I'm using the defaults for nostr-rs-relay... could that be causing some querying issue and dropping your socket connection? Thanks for your help on this!

https://image.nostr.build/9e91013eecb22270f4641e0f644d8801f3dc48cc7484576bcacd8adac4307972.jpg

https://image.nostr.build/08419bbff5bf55840df0f48149e429bf0a8395491ae41c3795fce5b2673336c6.jpg 
 Any added insight would be most appreciated too @scsibug 🙏 thank you  
 I stopped using nostr-rs-relay. I wasn't able to pull my events back out of it. So I finished up chorus and now I'm running my own relay software.  I never figured out what happened. 
 Thanks for incorporating the spaghetti method 🥹 
 @bradjpn This might be of use 💜 
 thanks Mike. How about nos.lol and nos.mom by  @someone ?  
 I've been using nos.lol for over a year. It's definitely consistent. 
 It was one of my relays for a long time too. I agree, a solid relay. Just excluded on a technicality since it doesn't say who runs it. 
 I used to know who ran it... Doh. 
 wss://nos.lol does not have a 'pubkey' for the person running the relay.  That is one of the exclusion criteria.  'nos.mom' is not a valid DNS domain name. 
 nostr.mom I believe  
 What list is this based on, before selection? 
 That is the non-objective part. I have to start somewhere. I have a list of 1352 relays that my gossip client has encountered over the last 15 months. This is based on my personal usage.  These particular relays, and especially their ordering (scores) are very much based on my personal usage... they might be very different for someone else's nostr experience.  But I don't have a better place to start.  At least the ordering is coorelated with popularity and success.

A better starting point might be to get data from stats.nostr.band or something, which has 2231 relays and can rank them based on users per relay or events per relay. 
 Ah, ok, I wasn't even thinking about the ranking.

I thought you were just filtering one of the common lists of relays online like nostr.watch or nostr.info. 
 How to add on primal ios? 
 - Click on your user profile (top left)
- Settings
- Network
- Connect to Relay 
 Nice, thanks @Mike Dilger.  This is extra helpful. 
 Do you have any self-hosted relay suggestions outside of Umbrel’s OS? For noobs….