I vibe coded a validated review API for Nostr.
Listens to 6 relays for kind:38100 review events continuously, filters out self-reviews, and accounts with under 30 followers. What's left gets stored and served clean. One review per reviewer per profile, newest kept.
Endpoints for scores, reviews, leaderboards, and activity feeds. Batch lookup for up to 200 npubs at once. Tag filtering for categories like helpful, trustworthy, and warning. Free, no auth needed.
api.pubscore.space
https://github.com/rome539/pubscore-api