Can anyone guide me to the best state of the art for announcing Services (like relays, blossoms, etc...) on :Nostr: Nostr?
Discussion
What do you mean by announcing services?
nostr itself?
I'm interested in this. At one stage it was NIP-89 announcements but it looks like using them for everything is out of favour. Then there is https://github.com/nostr-protocol/nips/pull/1942 but is the scope really for any service or DVM like services
Sadly there's no nostr-native way to promote these.
Looking at ppl's list kinds is the only discovery mechanism I know of
I don't know of anything like that.
Some sort of Nostr services marketplace where devs can promote their latest client, or users can compare the services provided by various paid relays?
It seems like a tool a lot of folks would find useful. I could even see it being worth having dynamic suggestions, based on your WoT.
Say you wanted to see recommendations for a Nostr address provider. If you're logged in, it could look at the domains that are most popular among your WoT, pulling the info from their kind 0, and display a ranked list to the user.
Similarly, if you wanted to see recommendations for Blossom servers, it could look at the kind 10063s of those within your WoT. The same could be done with relays, pulling from their 10002s to determine which ones are most popular.