I like the idea of having a site that shows my #nostr profile and provide people with a "open with" option and a selection of sites/app to open my profile in, however, the way that its done now is definitely not optimized for nostr.

Considering that there's always new clients being released, it's unrealistic to expect the devs of said site to constantly maintain support for a constantly growing list of clients.

There needs to be a new way to go about this. I'm thinking of two methods (can be both actually):

1. Manually: The "open with/on" would be a text field and the user adds the correct site url (the user would need to know what comes after .com like .com/profile , or... etc). If its a mobile app, then toggle "app" and type in the app name.

2. A new nip would be used where every client dev would publish their correct URL or app-address, along with any other relevant info, and relays would hold that info, in which case users would just start typing in the "open with" search field and the real-time search results would appear, then they'd select it.

Reply to this note

Please Login to reply.

Discussion

The "Open with..." list is not hardcoded but based on NIP-89 metadata. For 1) you can recommend/favorite apps in https://nostrapp.link/ and clients should show them as the first option, search would be nice too in case you don't have a favorite. 2) is the data apps are using to create the relevant URLs so it's in nostr already.

Oh, nice! =3

What is the point of open with and being able to see so many clients? Why not just copy the url in whatever client you prefer using, or your nip5 if available.

The whole point of open with is to show people there are options and to recommend a few good ones. People are not going to be hovering on your profile and going back to it over and over - they just need a handful of curated options, not a giant list of everything.

My 2 sats.

Not saying there shouldn't be curation, but to make it so that if a user wants to open the profile in their preferred site/app that's not in the curated list, they can simply search it up and click (2, maybe 3 steps), instead of copy->close current site/app->open preferred site/app->search/paste, click (5 steps)