Bridge between Nostr and GitHub

Optional identity linking

This is the optional identity-linking page for the bidirectional bridge between NostrGit and its github.com mirror.

The bridge itself does not require you to authenticate. Issues, comments, status changes, and deletions cross in both directions regardless: unlinked GitHub authors are represented on Nostr by the clearly labelled bridge key, and unlinked Nostr authors are represented on GitHub by the organization bridge account with their Nostr author and event attributed.

Linking both identities only upgrades those proxy crossings: GitHub activity can be signed by your own Nostr signer, and Nostr activity can be posted using your own GitHub App user authorization. Standalone NostrGit posting continues to use nos2x (or another NIP-07 signer) directly.

Repository Stars are the one GitHub identity exception. GitHub only allows a user—not an App installation—to star a repository. A Nostr Star therefore reaches GitHub only when that exact Nostr author has linked a GitHub user; the Nostr Star itself never depends on this site.