There's a few approaches that could be taken here, including...

Cykros

npub1lcetwt8hcd9gagdytu4e35ufykxek0elfvx8q3spugmgj9x0ev0q363apw

hex

cd875d67419fc19bf7ab7f9313ff857d7bec6bf2e7a0b4d84afc521946ee5f0b

nevent

nevent1qqsvmp6avaqelsvm774hlycnl7zh67lvd0ew0g95mp90c5segmh97zcprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgs0uv4h9nmuxj5w5xj972uc6wyjtrvm8ul5krrsgcq7yd5fzn8uk8sg7cne4

Kind-1 (TextNote)

2026-02-02T09:43:08Z

↳ Reply to Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

Nostr is better than Xitter, but it still favors narcissism over merit. V4V doesn't reward the best builders, it rewards the best salesmen. There is...

There's a few approaches that could be taken here, including hashtag based following (clumsy) and an LLM based DVM fed the heuristics you're looking for.

Nothing says a client has to display the npub of the user who posted a note.

It's not totally trivial but it's also quite doable to build what you're after.

Raw JSON

{
  "kind": 1,
  "id": "cd875d67419fc19bf7ab7f9313ff857d7bec6bf2e7a0b4d84afc521946ee5f0b",
  "pubkey": "fe32b72cf7c34a8ea1a45f2b98d389258d9b3f3f4b0c704601e2368914cfcb1e",
  "created_at": 1770025388,
  "tags": [
    [
      "alt",
      "A short note: There's a few approaches that could be taken here,..."
    ],
    [
      "e",
      "b67f31939481b289e7ce6403af0c24ea0723813d3f8decb44e6bad589feb6181",
      "wss://relay.damus.io/",
      "root",
      "46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d"
    ],
    [
      "p",
      "46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d",
      "wss://nostr.wine/"
    ]
  ],
  "content": "There's a few approaches that could be taken here, including hashtag based following (clumsy) and an LLM based DVM fed the heuristics you're looking for.\n\nNothing says a client has to display the npub of the user who posted a note.\n\nIt's not totally trivial but it's also quite doable to build what you're after.",
  "sig": "7f0bdbfc7e9f0c2da22c3fc8b37ca0c0cf6e76f895118e53fd9b4302905cec7ff9c4426b219557be756c859071498ddb67480e446c410e8fdef9125dea702455"
}