π Reliable nostr statistics now available at npub.world
Login to reply
Replies (51)
cc @The Daniel π , you seemed interested last time
Would it be possible for you to crawl any of the archival relays like relay.nostr.band or relay.primal.net to be able to have stats that go back more than two weeks?
I noticed them this morning, nice job π
That would not work for all statistics like total users, but more importantly, have these relays saved all the old replaceable events?
Ah you got me :)
Between pushing the feature and recording there was 1h. Anyway, thanks a lot
One suggestion. Rather than the "kind", label things with a plain English explanation of what they are. It would make it more accessible to non dev users.
suggestion taken!
I didn't want to add them because naming is kinda ambiguous, and it would have made the labels name longer, which is a problem on mobile.
yes, but a tooltip on the legend is not possible on the charting library I am using. But a tooltip on the point and line is doable!
Given the massive disparity in follow count between all sources, I'm wondering how they are calculated here?
This removes bots and users who where never active I believe.
Other sources like nostr.band and primal seem highly inflated.
Massively inflated. Just curious about the pruning mechanism
It's using this. @Vertex
you can create a nostr note for the json :monoue:
suggestion taken!
Basically, I don't consider users that haven't be added to my database.
My program runs 24/7/365 listening to events. The moment you are followed by someone that is highly reputable and, you get added to the database.
So, from the 43M pubkeys reported in nostr.band, I only consider the 380k (supposedly real) ones.
The social graph is based on the Pagerank algorithm and the goodnpubs left are those who pass a minimum threshold rank
t *Y* 4 thread/
Maybe just a legend on the page for 85iq folks π
Yeah, I looked, after you mentioned it in my thread, and saw them.
Reliable stats would be very nice.
mmm, possibly
Cool, looking forward to giving it a full demo. One question so farβ¦how are you obtaining follow counts, and what accounts for the major discrepancy between npub.world and nostr.band?


ok, to calculate nutzap you have to search for 10019 kind and then search for 9321
This is the reason
View quoted note β
Onwardβ‘
Thanks, that makes sense. I always just assumed half of my followers were long gone. I built an app to remove the dead npubs that Iβm following, but thereβs nothing I can do about the count my clients display.
Plebs vs Zombies is a great tool, that also improved my ranking algorithm. If people curate more their follow list, then the quality of the signal increases
Thatβs an awesome endorsement, thanks!
that's another good idea, thanks!
Love it! Consider making it less "in your face" on the landing page. I enjoyed the clean search interface and use it a lot.
Bravo!
thanks Gigi. mmm I am not sure, I like these little cute cards
Thank you Svetski
One other recommendation. This graph is less useful, just due to the magnitude of difference between total and active users. Could they be broken out into seperate graphs?


click total and it disappears
Thank you π€
Will you be able to track total zaps and total events etc?
total events by kind are tracked already.
If you mean zap amount, that is quite challenging as it requires a notion of lightning server reputation.
What is your definition of "highly reputable"
Someone with a nice face and a fat sack?
higher than average pagerank
What is page rank?
Sorry Iβm asking a bunch of questions.
Yeah this happens a lot. You're exactly right, primitive clients (like the one I use) don't even show follower count or "trusted connections" 2 things would be, I either added it to my list a few years ago, and/or followed based on someone else repost.
The other issue is this usually when resolving @ mentions, actually selecting the right npub. I don't remember many public keys, just the ones I have to juggle regularly. "
off to see how many odells I follow XD
Agreed, the metrics need to be much easier to access on mobile browsers.
Yes ofc it is centralised. The other solutions are PoW, which means you go back and try with your smartphone to outcompete servers, or payments, which they work but, you know, you have to pay for everything, ever for using a relay
Thanks for the feedback. It's very hard to make charts be great on mobiles, and frankly I am not interested in doing so. If one wants to do some analysis, then he can use a bigger screen.
Only the Real Odell β’is on TheForest π² .
If I'm not sure about someone with a large following count, I just try to broadcast their note to our relay.
wow i'm impressed by how incredibly fast it fetches data. Nicely done!
Thank you! The secret is that it doesn't fetch the data every time the page reloads, but once every day. So the data is already there
yeah i assumed this had to be the case, still well done. The user experience is great.