For client and SDK developers
Help people use their existing Nostr identity in your app. Request a compatibility review and agree a safe integration path.
Opens a public GitHub form in a new tab. A GitHub account is required.
Integration support is under review. A request does not grant access or guarantee compatibility.
Request signing operations while identity keys remain in the user’s signer. Use a supported signer protocol when your app does not need the keys.
Your client receives key material and may open a whole vault. This needs explicit consent, compatible recovery formats and source-owner approval for cross-origin access.
Describe your integration in the GitHub form. Keep confidential information out of the public issue.
Maintainers review formats, secret scope and exact origins with you. Both the source and receiving client have work to do.
Verify recovery on supported devices, agree a limited pilot and record compatible versions before enabling access.
Each passkey request targets one RP domain. Listing a source does not authorize it. Browser support, source permission and recovery compatibility must all be verified; native app associations are separate.
Never post seeds, private keys, PRF outputs, tokens, credential IDs or personal vaults. Use private security reporting for vulnerabilities or sensitive security details.
Report privately on GitHub