What inbox relays should I be using?

#asknostr

Reply to this note

Please Login to reply.

Discussion

I'm not sure but I added like 40 relays to that public inbox relay section.. The DM inbox relay section I'm only using 3

Inbox relay?

On amethyst

For most clients, they just list your relays as read (inbox), write (outbox) or read/write (inbox and outbox).

Now, we've always had the ability to set which relays we read from and which we write to in our Nostr clients. But the outbox model adds a bit of functionality to these choices. Without the outbox model, you have to set read relays that your follows are writing to, or else you won't see their notes and replies, and you have to write to relays they are reading from, or you won't see theirs. That has a centralizing effect over time, and discourages the use of smaller relays.

On Nostr clients that support the outbox model, your inbox relays aren't the only ones you read from. Rather, they are where other users should expect that you will see a reply, reaction, or zap, and clients should write notes that mention you to those relays. Meanwhile, outbox relays are where you are writing to, and Nostr clients trying to find and display your notes should be fetching them from those relays. That way a user who follows you might have a completely different set of relays that they are reading from by default, but they will still see your notes, because their client is fetching them from your outbox relays.

Thanks

Too complicated.

It's actually far more simple.

Without the outbox model, you have to keep adding more and more relays that you read from so you will see the posts from all your followers, and more and more relays that you write to so that everyone who follows you will see your posts.

With outbox, you can have a handful of read relays, a handful of write relays, and other users' Nostr clients just read from whichever ones you wrote to and write to whichever ones you read from. You as the user don't have to do anything to make sure that you can see the posts those you follow are making. Your Nostr client just looks up what relays they are writing to and shows you their notes, even if you don't have them in your relay list.

It's delightfully simple when properly implemented.

Nice

The outbox model is useless. All it can do is help you find posts from people you have already found (assuming you even WANT to see some of the things your followers post.) If you want to find good posts from strangers or find people with good content for you to follow then you end up adding a dozen relays whether or not you implement the outbox model. Web platforms are about the ideas and the interactions. A protocol that ignores any of that actual content will never work well.

#firehose

More importantly: as a non dev pleb, what iOS client can I install that uses Nostr inboxes? #asknostr

I’m not sure there is one yet?

Oxchat…

Thats exactly what I had to do

Nostur

I didn’t see outbox settings in nostur?

It’s under announce relays

Ah ok thank you!

You’re welcome

Nostur doesn't use the "outbox/inbox" terminology. Instead, you just configure which relays you are using to read from, write to, and search from. Then you "announce" which relays you want others to see that you are reading from and writing to. Announcing just creates a new kind 10002 (replacing your old one) that others can find, listing your read and write relays. Read = inbox, write = outbox.

Thank you for a thorough explanation!

Nostur

Why purplepag.es? That's an indexer that only stores kind 10002 notes. No one will be able to write notes for you to see there. Stick purplepag.es in your General Relays.

Public relays can make decent inbox relays, so long as you aren't getting a bunch of spam. However, this is where paid and web-of-trust relays shine, really cutting down on the amount of reply spam you get, if you have them set as inbox relays.

wss://auth.nostr1.com/

wss://relay.0xchat.com/

If you get a lot of spam replies, I recommend using a popular paid relay like nostr.wine. You don't have to pay to use it as a public inbox relay, since you'll only be reading from it, but only those who have paid will be able to write to it. Another option is a web-of-trust relay or two, and the reply spammers likely won't be on the relay's white-list. A more extreme option would be to run your own zapbox relay, which means you won't get replies from anyone except those who have zapped you above the threshold. It's sort of a dynamic paid relay that resets its whitelist on a recurring basis.

If you don't have a lot of reply spam, public relays work just fine, and broaden who is able to reach you when they reply.