Thank you for some great questions!

Thank you for some great questions!

1. I think availability of notes should be solved at the nostr protocol level without additional APIs, there are several approaches getting adoption now.
2. Discovery of high quality people and content is the goal of this API, clients can use it to improve onboarding, surface better content, make things work faster, etc.
3. I'm not sure how primal.net team handles this, we collect all data from all relays in real time and then de-duplicate and aggregate it, follower/like/etc counts are the product of this process. We collect all the data, including low-quality profiles/posts (mostly bots), and we internally have two numbers - high-quality follower/like/reply/etc count, and the total counts. Right now totals are shown everywhere, but I think eventually it will make sense to only use high-quality counters.

Wishlist:
1. Trending topics are very interesting thing, if there are any LLM experts willing to help - I'd be very grateful.
2. More advanced search options coming soon.

Your suggestion is spot on, the goal of the API is to help devs build better clients faster.

This post and comments are published on Nostr.