Avatar
Tim
b90f2d271b23238ca51dfa3cfc6aeed89bdf580270c96c50f9e0d9ca0d379d7f
Developing Nostr client JiYou.social
Replying to Avatar nothenry

Check out https://nostr.watch

It lists relay speeds. Paid relays generally have less spam.

Yes this is definitely a good list! I am developing a new client and am trying to set some default relays for users to connect to automatically the first time they open the page. My concern is I wouldn't want them to see spam. I believe it would give a bad first impression. Any suggestions on specific relays you think that are free and have the least amount of spam would be very helpful!

What are the best set of relays to have as default for a client?

Replying to Avatar fiatjaf

Yes.

I think this is a good idea. It would make retrieving comments more reliable and accurate believe.

I am actually a bit confused. Where exactly should the client store user preferred relays. (relays the user would like to read/write to? I have seen the relays in Kind 3 in the content field and also in Kind 10002 as tags.

What event kind are we storing relays that users want their feed from or their notes posted to? Is it content in kind 3? Or 10002 as tags?

AI should be efficient enough to run on common hardware where anyone can run their own instance. Everyone trusting a single AI is dangerous in my opinion.

Could relays have any protections in place for xss attacks? Using random clients that do not sanitize event data is dangerous?

We hold these truths to be self-evident, that all men are created equal and endowed with certain unalienable rights, such as Life, Liberty and the Pursuit of more Bitcoin

Anyone know where to find detailed javascript Nostr documentation?

The small victories add up.⚡

So much to learn, so little time.

Just setting up my Nostr account. 🚀