-
-
Notifications
You must be signed in to change notification settings - Fork 425
Adopt keytrace #2583
Copy link
Copy link
Open
Labels
backServer, DataServer, DatafrontFrontend, DesignFrontend, Designneeds discussionAn idea that needs more discussion to understand the scope and impact.An idea that needs more discussion to understand the scope and impact.
Metadata
Metadata
Assignees
Labels
backServer, DataServer, DatafrontFrontend, DesignFrontend, Designneeds discussionAn idea that needs more discussion to understand the scope and impact.An idea that needs more discussion to understand the scope and impact.
Describe the feature
As we connect with more services (from npmjs.com, atproto, to github.com, mastodon, etc) we need a way to link these services identities into a single User entity. Keytrace allows us to do exactly that:
Adopting Keytrace will simplify surfacing of Project/User data in npmx.
To start with, we could implement a profile for each domain that shows the atproto avatar / banner / display name / description and a list of linked accounts from keytrace. Basically implementing a keytrace visualizer in npmx. So for npmx.dev/zeu.dev we should see her linked accounts.
Second step is to allow to link accounts directly from npmx. We can do that in another issue, too. Creating this issue to kick start the process of adopting keytrace and have a place to discuss about it in GitHub.
Additional information
Final checks