nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpqkpt95rv4q3mcz8e4lamwtxq7men6jprf49l7asfac9lnv2gda0lqpsy38p is now easier to use, and it's free!

https://blossom.primal.net/2adcf07f8811e1fee526dc1124387f9db9c0632b20021296aae61fed31987a4c.mp4

Reply to this note

Please Login to reply.

Discussion

this decision was inspired by conversations with nostr:nprofile1qqs9c5x6zv55073m736eawtc67zdky4645wrukm22a2ppt4k233ekjcpn3xzs, nostr:nprofile1qyghwumn8ghj7mn0wd68ytnvv9hxgtcqypex583xrnryw3n5aq59uw23kwa38xlf5aeart85nhyx3kuxrgwpzjh056v and nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzemhxue69uhks6tnwshxummnw3ezumrpdejz7qpq2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sugh36r. So thanks guys, keep the feedback coming πŸ«‚

Jellyfish also uses Vertex for spam protection.

damn you are right, let me add it to the blog post!

just added

Who pays for the public relays ? There is nothing free, someone pays in the end

Sold me at free!

Time to check it out :)

Main / docs page needs a link to the actual product / utility. I was briefly mentioning Vertex recently and both times I tried to find the actual tool, I just ended up frantically navigating docs and giving up. If it's there maybe I'm retarded but I don't think there's a link from this site

well, the product is the services.

https://vertexlab.io/docs/services/

It's not for end users to interact.

Right.. npub world is what I was looking for, I found it this time. I had conflated the two

TLDR;

Every reputable Nostr pubkey (+100K) receives 100 free nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpqkpt95rv4q3mcz8e4lamwtxq7men6jprf49l7asfac9lnv2gda0lqpsy38p credits every day.

In your app, users sign job requests with their own key and send them to our relay. It's that simple!

No need to manage secrets, no need for backends.

nostr:nevent1qvzqqqqqqypzpa5rapcrtaadfazwpwvvl0v4xlskg4df9nfcem7yevcaka2h7hhjqy2hwumn8ghj76n9d3k8jenfwd5zumrpdejz7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uqzqxqmypps0xnvl82qeuhva92pezm3ez42c3tulrtrs4shfyayzkh7t5jx3m

This is a clever approach, build trust on trust

I see some similarities with work we did using Neo4j to track follows/unfollows for push notifications. Since the graph was already there, we added a PageRank API too:

πŸ”— https://followers.nos.social/api/v1/trusted/89ef92b9ebe6dc1e4ea398f6477f227e95429627b0a33dc89b640e137b256be5

It’s only HTTP for now, but I’m considering exposing it on Nostr with the same custom kinds you use for PageRank data πŸ€”

Code: https://github.com/planetary-social/nos-followers

cc nostr:nprofile1qywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsq3yamnwvaz7tmsw4e8qmr9wpskwtn9wvqzqak8r2hr5jglrk0wc37t59lz98x6gyf6pwaku6hpwakhvslznjh6z5205k

yes, it's similar. I've looked into neo4j and memgraph and I wasn't happy with the performance, so I've built my own graph database on top of Redis.

The result is that, instead of computing Pagerank every hour, storing the values and reading them, I can compute Pagerank every time a new follow list has been published.

So it's a dynamic Pagerank based on monte Carlo.

Also, it allows for personalized pagerank.

Since this announcement, lots more people have been using nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpqkpt95rv4q3mcz8e4lamwtxq7men6jprf49l7asfac9lnv2gda0lqpsy38p.

The best part is that I don't even know who they are, I just see the number of requests going up.

nostr:nevent1qvzqqqqqqypzpa5rapcrtaadfazwpwvvl0v4xlskg4df9nfcem7yevcaka2h7hhjqy2hwumn8ghj76n9d3k8jenfwd5zumrpdejz7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3wamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmny9uqzqxqmypps0xnvl82qeuhva92pezm3ez42c3tulrtrs4shfyayzkh7t5jx3m