Problem
It is difficult to discover users and content on nostr that we may like. Events are already limited to relays that we use, however we still miss a lot of interesting content from the global feed.
With growing numbers of users and events on nostr, this becomes a challenge. Dependency on other social networks, trending notes, zaps, reposts and suggestions to follow influencers do not look like a long term solution for this problem.
Research
Primal has algos (disabled by default) that can be used for moderation.
DVM (Data Vending Machine) NIP-90 can be useful in discovering events and users. Vendata is a client that implements NIP-90. It can be used in nostrudel’s discover section or customized feeds in Coracle.
I found event 56fbbc0b25b3bc4c8dde194c070817faa41a10439790f63d35756c50bd3b4c3 using Fluffy Frens. Its about a cat doing yoga.
Coracle allows users to create customized shareable feeds and lists. This is the best way to discover users and content on nostr although not supported in every client.
It also has an advanced option to enter the custom feed in JSON format. If all clients support import/export for custom feeds that would improve discovery on nostr.
Other observations:
Joining communities can be a way to discover other users.
Using proof-of-work in notes and NIP-5 verified profile helps in getting some visibility in the ocean of ostriches that can swim.
Note: There are several other clients that I couldn’t cover in this post. If you know of a client that solves the described problem, please share the link in the comments below.
Solution
Custom feeds are a step in the right direction. They can be shared, imported and exported.
How can we improve custom feeds?
All clients should support import/export
Add more filters to make better feeds
Less false positives