Nostr WoT

Pour les développeurs de clients et de SDK

Intégrez votre client à l’écosystème des passkeys

Permettez aux utilisateurs de retrouver leur identité Nostr dans votre application. Demandez une étude de compatibilité et définissez une intégration sûre.

Ouvre un formulaire GitHub public dans un nouvel onglet. Un compte GitHub est nécessaire.

La prise en charge est en cours d’étude. Une demande ne donne aucun accès et ne garantit pas la compatibilité.

Choisissez l’accès nécessaire

Connecter un outil de signature

Demandez des signatures tout en laissant les clés dans l’outil de signature de l’utilisateur. Utilisez un protocole compatible si votre application n’a pas besoin des clés.

Récupérer avec une passkey

Votre client reçoit des clés et peut ouvrir un coffre entier. Cela nécessite un consentement explicite, des formats compatibles et l’accord du responsable de l’origine pour un accès entre domaines.

À préparer

  • Votre projet, son code ou sa documentation publics et un contact responsable.
  • Les origines exactes de production et de test, le domaine RP source et le sens de l’accès.
  • Le parcours utilisateur, les secrets reçus, leur stockage et le fonctionnement de la déconnexion et de la récupération.
  • Les versions, navigateurs et appareils pris en charge, les tests avec des comptes jetables et le plan pilote. Signalez les cas non testés.

De la demande au support vérifié

  1. Envoyez votre demande

    Décrivez l’intégration dans le formulaire GitHub. Ne publiez aucune information confidentielle dans le ticket.

  2. Étudions la compatibilité et l’accès

    Les responsables examinent avec vous les formats, les secrets accessibles et les origines exactes. La source et le client destinataire doivent intervenir.

  3. Testez, lancez un pilote, puis activez

    Vérifiez la récupération sur les appareils pris en charge, convenez d’un pilote limité et consignez les versions avant l’activation.

Une source compatible est plus qu’un nom

Chaque demande vise un seul domaine RP. Répertorier une source ne l’autorise pas. Navigateur, permission de la source et formats doivent être vérifiés ; les associations des applications natives sont distinctes.

Protégez les données de récupération

Ne publiez jamais de phrases de récupération, clés privées, résultats PRF, jetons, identifiants de credentials ou coffres personnels. Utilisez le signalement privé pour les vulnérabilités et les détails sensibles de sécurité.

Signaler en privé sur GitHub
Lire le guide technique