Nostr WoT

Para desarrolladores de clientes y SDK

Conecta tu cliente al ecosistema de passkeys

Ayuda a las personas a usar su identidad Nostr existente en tu aplicación. Solicita una revisión de compatibilidad y acuerda una integración segura.

Abre un formulario público de GitHub en otra pestaña. Necesitas una cuenta de GitHub.

El soporte de integración está en revisión. Una solicitud no concede acceso ni garantiza compatibilidad.

Elige el acceso que necesita tu aplicación

Conectar un firmante

Solicita firmas mientras las claves de identidad permanecen en el firmante del usuario. Usa un protocolo de firma compatible si tu aplicación no necesita las claves.

Recuperar con una passkey

Tu cliente recibe material de claves y puede abrir una bóveda completa. Esto requiere consentimiento explícito, formatos compatibles y aprobación del propietario del origen para el acceso entre dominios.

Qué preparar

  • Tu proyecto, código o documentación públicos y un contacto de mantenimiento.
  • Los orígenes exactos de producción y pruebas, el dominio RP de origen y la dirección del acceso.
  • El recorrido del usuario, los secretos que recibe tu cliente, qué almacena y cómo funcionan el cierre de sesión y la recuperación.
  • Versiones, navegadores y dispositivos compatibles, resultados con cuentas de prueba y un plan piloto. Indica los casos sin probar.

De la solicitud al soporte verificado

  1. Envía tu solicitud

    Describe la integración en el formulario de GitHub. No incluyas información confidencial en la incidencia pública.

  2. Revisamos compatibilidad y acceso

    Los responsables revisan contigo los formatos, el alcance de los secretos y los orígenes exactos. Tanto el origen como el cliente receptor deben hacer cambios.

  3. Prueba, realiza un piloto y habilita

    Verifica la recuperación en dispositivos compatibles, acuerda un piloto limitado y registra las versiones antes de habilitar el acceso.

Un origen compatible es más que un nombre

Cada solicitud usa un solo dominio RP. Incluir un origen no lo autoriza. Hay que verificar el navegador, el permiso del origen y los formatos de recuperación; las asociaciones de aplicaciones nativas son independientes.

Protege los datos de recuperación

Nunca publiques semillas, claves privadas, resultados PRF, tokens, identificadores de credenciales ni bóvedas personales. Comunica vulnerabilidades o detalles sensibles de seguridad por el canal privado.

Informar en privado en GitHub
Leer la guía técnica