Web of Trust Relay:

This relay looks at who you follow, and who they follow, and saves every note in this trust network automatically.

I added it as my only relay in amethyst and spam is now completely gone.

Anyone in my web of trust can use my relay:

wss://wot.utxo.one

But the much better solution for nostr is to run your own WoT relay

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

ps I'm faster than nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9us2xuyp


Yes comrade!

Yes comrade!


I can't see this note because I muted wss:/


Baller.

Baller.


This is some next gen shit right here

nostr:note1gaut89kukvy94l4kv0692twdzm3xqqnc7m9revp06xc9vx0h6c8sr52mnx


Faster running?
https://media.tenor.com/fP8tlr2kTzQAAAAC/forrest-gump-running.gif


Dumb Relay era Ended Today.
since Reply/Guy fucked public #nostr relay so hard and gossip model on client made it worse with every spam note being forwarded to other relay over and over.

Now now, it's time for Smart Relay.
#siamstr

nostr:nevent1qqsyw79njmwtxzz6l6mx8az49hx3dcnqqfu0dj3ukqharvzkr8mavrcpz9mhxue69uhkummnw3ezuamfdejj7q3qutx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4sxpqqqqqqz23mhkh


genius


but now you will never see messages from people you don't know already?


No you would still see new people because it includes the people you follow and everyone they follow


Is it because replyguy? If so you could use a different expression like "on wss://" and "from wss://"


Thank you!


I’m gonna do a nostr:npub1z0lcg9p2v5nzg5fycxq0k56ze6snp42clmrafzqpn5w6u74v5x9q708ldk later on & try n set it up while screen sharing n see if any devs r around to help walk me thru it


This could be an interesting feature for a local relay like Citrine nostr:nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7qgswaehxw309ahx7um5wghx6mmd9usjfpck for caching purposes — notes would load very quick and would save bandwidth too.


Let's go 🚀

Let's go 🚀


Does it blast notes as well?


You won’t be able to welcome any noobs until someone in your network follows them though


he changed the algo so people updated their filters, it was more to alert utxo of the irony of people filtering what may solve their problem 🤙


I think it’s better to filter client side. For example, I can browse my feed using Coracle with less spam notes because of WoT, but I can easily hop over to another client to welcome noobs.


Is it possible to run this on nostr:npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct  over Tor?


hmm. i have the perfect domain for this 😉


Onward 🫡

Onward 🫡


Nope no blasties


Tag me when u do


Saylesssssssss


Lokal funktioniert es auch super mit Docker. Much love <3

nostr:nevent1qqsyw79njmwtxzz6l6mx8az49hx3dcnqqfu0dj3ukqharvzkr8mavrcpz9mhxue69uhkummnw3ezuamfdejj7q3qutx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4sxpqqqqqqz23mhkh


this is nifty!


👀

nostr:nevent1qqsyw79njmwtxzz6l6mx8az49hx3dcnqqfu0dj3ukqharvzkr8mavrcppemhxue69uhkummn9ekx7mp0qgsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36crqsqqqqqpasrwdu


Ok no pew pew. Added ✅


:Q:


Web of Trust Relay:

This relay looks at who you follow, and who they follow, and saves every note in this trust network automatically.

I added it as my only relay in amethyst and spam is now completely gone.

Anyone in my web of trust can use my relay:

wss://wot.utxo.one

But the much better solution for nostr is to run your own WoT relay

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

ps I'm faster than nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9us2xuyp


Let's go 🚀

Let's go 🚀


Great post 👍

Great post 👍


ohhh


Protect this man ^


Added this as my outbox, inbox, global and spam-safe relay on https://github.com/mikedilger/gossip.

I don't have a relay with my own WoT, so I rely on dWoT (delegated web-of-trust). I also use 140.f7z.io, which is filtered by nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft's WoT.


Me Likey 😌

Me Likey 😌


fucking legend

fucking legend


Cool!


Added!!


At least add a home page to this thing, if I try to open it on a browser it I just get a standard 404 message.


Argh that involves css tho


delfing

delfing


That’s funny.  nostr:npub1u5njm6g5h5cpw4wy8xugu62e5s7f6fnysv0sj0z3a8rengt2zqhsxrldq3 and I are working with nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h on a similar project right now …. Something in the aire.


Hey nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 … so like, SOME people I follow are prolific followers…

How does your relay keep bots and bad actors out of the follows follows list?

Do you do any additional calculations … or naw?


It doesn't calculate anything more. It counts on you to follow quality people


So I’m guessing the way bitvora works is I run my own bitvora WoT relay, use only that one relay, turn on global feed in any client and I see content from my follows + their follows- is that right?

Kinda a cool idea. We could do that, but with lots more options.


Yep it can work for global or follows only.

I follow about 1500 people and my network is about 55,000 people after the graph populates, so pretty sure I'm catching almost everything on one relay


This would be an alternative to the NIP-51 list export.

Have a simple control panel with a dual slider for the Grapevine WoT score, to set the max value and min value. See only content from users in that range. 🤔


That’s a LOT of “trust” …


Is there a setting for me to see follows + their follows + their follows? Or N hops?


Dammit david!! Not even built the first two use cases and already someone comes along and suggests another!!

Good thing we have nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h on our team with a whole bunch of relay.tools to play with!!! 👀


Haha yes the possibilities are endless!

But they will all use the core library we’re working on right now! 🤓


nice. relay added


do you use coracle as your daily driver?


is that library FOSS?


Yup. The algo is similar in some respects to PageRank, but with a few very important changes. It’s implemented right now at grapevine.my but it’s embedded in react, so we’ve just started the process of rewriting the algo as a standalone js library. Might do other languages after that, haven’t decided yet.


Here’s a geeky overview of the grapevine algo where I draw comparisons to PageRank and make the case for the differences between PageRank and “GrapeRank.” Specifically, why the introduction of a nonlinear term is unavoidable.

https://habla.news/u/david@bitcoinpark.com/1725006462512


In the future there will be a faster than fiatjaf index to replace GitHub stars as a main matrix to measure developers performance


Nah. I mostly use Damus and my fork of Primal.

https://primalfork.vercel.app


Do you think you can fix the bug where Primal always adds an extra space before every tagged npub?
https://image.nostr.build/12eeda6ff8130f6930e0028522565bb29dc3afa9d64e4dc199b1d93ad499ceb5.jpg


I’ll can look into it tomorrow


What did you change in your nostr fork?


I mainly forked it cause there’s a major bug that makes the site unusable for me with this account and they’re not responding to issues and PRs. So I fixed the bug, made the like button a 🤙 instead of ❤, and made it possible to zap with other wallets besides Alby.


I was also working on displaying the actual emojis used in reactions, but ran into an issue

nostr:note12frkmmr4l5d9an57fp2wca97evudrzv9x69vey654kgxhl2z73zsygmnvh


Web of Trust Relay:

This relay looks at who you follow, and who they follow, and saves every note in this trust network automatically.

I added it as my only relay in amethyst and spam is now completely gone.

Anyone in my web of trust can use my relay:

wss://wot.utxo.one

But the much better solution for nostr is to run your own WoT relay

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

ps I'm faster than nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9us2xuyp


Onward 🫡

Onward 🫡


Who said it has to? Just take a screenshot of nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6's complaint and make it the home page


Si, de echo el wot relay esta hecho con eso
nostr:nevent1qqsyw79njmwtxzz6l6mx8az49hx3dcnqqfu0dj3ukqharvzkr8mavrcppemhxue69uhkummn9ekx7mp0qgsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36crqsqqqqqpasrwdu


We will win 👊

We will win 👊


🍇 GrapeRank 🍇


This looks pretty good but I am currently unable to read the mathematics part.


Why? It doesn't have to. Not even HTML, you can do plaintext like https://labour.fiatjaf.com/ or https://countries.fiatjaf.com/


I'm just a dumb welder but I can spin up a landing page with chat GPT in about 2 minutes. There really is no excuse anymore.


Honestly … I needed a personal walkthrough to grasp it for myself … but that’s prolly just because I’m dense.

Maybe we can do a live stream presentation of the GrapeRank mechanics at some point … nostr:npub1u5njm6g5h5cpw4wy8xugu62e5s7f6fnysv0sj0z3a8rengt2zqhsxrldq3  ?


Feels like Vexl


I’d be happy to do that. Might work best to have someone else as host who can ask questions as I attempt to explain how the math works and why it is what it is.

Right now I’m writing up the idea of the “grapevine worldview” which lets you visualize the sources of information (follows, mutes, lists, notes, etc) and how they are processed in multiple stages by the grapevine to provide answers to whatever questions we are interested in. That may help to clarify why the grapevine WoT score needs to function as a *weight*. By weight, I mean: how *loud* is someone’s voice on some given topic? We want to screen out the bots, but we don’t want to make it a popularity contest, and the math is chosen so it strikes the right balance.


✊🏼REVOLTA.DIGNITY.RESPECT.✊🏼

✊🏼REVOLTA.DIGNITY.RESPECT.✊🏼