Conectar
connect() abre una sesión autenticada. Es lo que llamas cada vez que necesitas actuar en nombre de un usuario.
API Key — servidor a servidor (recomendado para backends)
El camino más simple. Pasa tu clave sk_ y el SDK la intercambia automáticamente por un JWT.
El objeto client ahora tiene acceso completo a todas las capacidades del SDK:
Verificar: client.urn resuelve a tu identidad
did:bloque:tu-origen:tu-alias
Origin Key — conectar como un usuario específico
Cuando usas auth originKey, pasa el alias para conectar como ese usuario:
JWT — navegador y React Native
Usa almacenamiento seguro de tokens en producción
localStorage es vulnerable a XSS. Para apps de navegador en producción, usa cookies httpOnly.
API Key vs Origin Key
Una API key (sk_) tiene scope a tu cuenta — conecta como tú. Una Origin Key tiene scope a tu namespace de Origen — te permite conectar como cualquier usuario registrado en ese namespace. Usa API keys para operaciones de tu propio backend; usa Origin keys cuando gestionas identidades en nombre de otros.
¿Qué sigue?
→ Sandbox — prueba de forma segura antes de ir a producción