WoT relays

wss://wot.utxo.one

wss://nostrelites.org

wss://wot.nostr.party

wss://wot.sovbit.host

wss://wot.girino.org

wss://relay.lnau.net

wss://wot.siamstr.com

wss://relay.lexingtonbitcoin.org

wss://wot.azzamo.net

wss://wot.swarmstr.com

wss://zap.watch

wss://satsage.xyz

wss://wons.calva.dev

wss://wot.zacoos.com

wss://wot.shaving.kiwi

wss://wot.tealeaf.dev

wss://wot.nostr.net

wss://relay.goodmorningbitcoin.com

wss://wot.sudocarlos.com

nostr:nevent1qqs29ssvnthg928lmw0jdhf3ehfq2275gwnufy7tq4qxh5zah79pnncprdmhxue69uhhwmm59ejx7amwd9ek7mn5dpjh2upwvdsj7q3qm64hnkh6rs47fd9x6wk2zdtmdj4qkazt734d22d94ery9zzhne5qxpqqqqqqzlkkcjq

Reply to this note

Please Login to reply.

Discussion

No es necesario agregar todos no? Tengo algunos de esos

I have 3 WoT and 2 paid relays, it seems to be working ok.

if the solution is wot relays then no one will ever be able to reply to an important or famous person on nostr

some clients allow you to filter by words. Just use the url of one of the images in the filters. they use the same image in all the spams

This isn't working, that are switching hosts & urls. It's a game of whack a mole that will continue forever.

this idea doesn't scale

and yet, it's the one that has worked for all the spam attacks in nostr up to now. People try to complicate simple things. i have 3 URLS in my mute list and haven't seen a single spam since it started!

It works for you, problem solved for everyone!

Everyone smart enough to do the same, instead of keep crying that it doesn't scale.

Why don't you share your blocking list?

Because it's so obvious I don't need to. I just described it a few posts ago...

the problem is that anyone can create a different spam scheme and that forces every single nostr user (imagine if we had millions) to download all the spam and see it enough times and then go manually to their settings and try to come up with some clever banword

then the next day the spammer changes their text and so on

The good news is: this kind of attack hasn't happened yet, and simple word filters remain the most effective way to block spam on Nostr. Maybe spammers will get smarter someday—but if they do, we'll adapt accordingly. For now, they’re embarrassingly unsophisticated. A basic word filter is more than enough, and regular users don’t need to waste time on complex solutions.

If you're interested in building smarter defenses, go ahead. But claiming that “simple filters don’t work because spammers *might* get clever eventually” is nonsense. They *do* work, and they’re the easiest method available for users to eliminate spam. If spammers were truly smart, they wouldn’t be wasting their time and money just to mildly annoy strangers while gaining absolutely nothing from it.

nostr has 40k users and is incredibly useless and boring today so there is no point in doing adhoc "solutions" for the current users

once nostr gets to 80k users (still small and useless) we'll probably be getting much more spam

now imagine 800k

or maybe you're incapable of imagining future possibilities

by the way, the old reply guy and girls from last year, and the spammer that used tons of emojis, those were all impossible to counter with word filters, they have only stopped because they decided to, they were not countered

actually, they were both easy to counter with word filters: they had the same urls for images in their profiles, so just filtered by those urls. clients that filtered by word were all safe from them.

it was a different URL every time for reply girl, hosted on a public blossom server with a random hash

the recent spammer could do the same by just changing one byte of its media randomly every time before publishing

And yet, developers of many clients simply told their users: “Add this string to your mute list.” Users complied—and the spam disappeared. Even though the spam used different URLs hosted on public Blossom servers with random hashes, the mute word still worked.

Mute words remain an extremely effective anti-spam tool on Nostr. In fact, they’re the only method that has consistently worked against every spam wave we've encountered.

the spam has only disappeared because the spammer decided to stop

he even came public and said so

he said he only wanted to help test nostr's anti-spam

Oh no, that was long before the spammer decided to stop. But you've already made up your mind against word muting. You don’t need to take my word for it—just check the posts from that time.

If you want to keep pursuing sophisticated anti-spam strategies, go ahead. Just remember: sometimes simple solutions are the most effective. And don’t chase theoretical “optimal” solutions that end up useless because they’re too complex for the average user to apply.

Occam’s razor still applies. Look at what works in practice.

you have no idea of what occam razor means

Speaking of razors, I’m pretty sure Hanlon’s is at work here.

downisontheup ? Or no?

My vps is small, so I don't advertise it much 👍

I tried removing the big two (Damus and nos lol). Seems like I lose a lot of content in the feed. Do you feel like you lose anything?

Seems about the same for me, minus porn spam. I have my own WoT relay, plus Utxo's & Derek Ross', along with Nostr.wine & nostr21.com paid relays.

I’ll try removing the big two and adding those WoT. See what happens

I think having your own WoT relay is essential, because the relay itself pulls in your follows notes from other relays.

Yours is thedownisup.ca ?

Yes.

I think I have it wrong maybe?

No more spam for now 💪

I nuked my relays on amethyst, and I lost a lot of content.

Semisol has a solution for you on Amethyst: the report bot gets rid of the spam

nostr:note12gq8gs8926c83m0p6yzged50h0p7dh6necs8z5z009w5rm399gjswk67yy

Somehow I just don't recommend this approach of using ONLY WoT and paid relays. Instead, I rely on my follows to shape my feed, only following new accounts when someone I already trust boosts or quotes them, and I check out their stuff and like it. I feel like this is a much better solution because it keeps the feed relevant and high-quality without closing the door on discovering new people organically. So yeah, that's my take, haha.

Doesn't prevent unkowns from commenting on your or their content.

wss://wot.utxo.one

Ok, I'm looking into this list. I remember nostr:npub1rzg96zjavgatsx5ch2vvtq4atatly5rvdwqgjp0utxw45zeznvyqfdkxve said something about it recently. What's the deal here?

I tried that one (utxo’s) plus Derek’s nostrelites.org and Ryan’s thedownisontheup.ca instead of Damus and nos.lol

It removed the spam. But will showed me another way in Damus where I didn’t need to get rid of my relays

WoT relays limit the people who can post. I run one, and only people I follow, plus their follows can write to it. Cuts down on spam.

https://github.com/bitvora/wot-relay

That's nice. How do I get in?

Just add them as a relay, you're followed by a lot of people, you should be in the WoT 👍

Oh, I thought those are paid relays. Thank you!

Should I nuke the rest and add only those on your list?

#asknostr

No. Just get rid of the ones with the spam issue. Your follows are stored in the relays

So the damus one for sure, right?

I saw some on the Damus relay and nos lol

Which client are you using? If amethyst I thought you could just block the link in the pfp (and not mess with your relays)

I've blocked easily the jumble reply bots but the gay stuff requires individual blocking.

That hasn't been working urls are switching up.

I've actually added Damus & nos.lol back and I'm not seeing any spam. I did enable these two options in security filters.

I wouldn't add all of them, just replace spam affected relays with a wot for now. I've been seeing the spam on Damus, primal & nos.lol relays.

What client are you using? Depending on the client there are different methods to stop this spam.

Amethyst 100% now. I've used Primal briefly at one point in the past.

I think primal already blocks the spam with their black box. There’s 2 links you can add to your mute words in amethyst. I believe nostr:npub1m64hnkh6rs47fd9x6wk2zdtmdj4qkazt734d22d94ery9zzhne5qw9uaks has them

"lain.la" was the filter text