🚧 La documentacion de Bloque está en desarrollo

Origen e Identidad

El sistema de identidad es el fundamento de todo en Bloque. Antes de tocar dinero, necesitas entender quién eres en la red.


¿Qué es un Origen?

Origen
Un namespace que define dónde vive una identidad y cómo se autentica. Piénsalo como el contexto de la aplicación que gestiona a tus usuarios.
bloque-email ← integrado, OTP por correo bloque-whatsapp ← integrado, OTP por WhatsApp ethereum-mainnet ← blockchain, firma de wallet tu-app-nombre ← personalizado, tu lógica de auth

Registras identidades dentro de un Origen. Cada Origen tiene su propio método de autenticación.


¿Qué es una Identidad?

Identidad
Un usuario o entidad registrado bajo un Origen. Tiene un perfil (nombre, email, fecha de nacimiento, dirección), un estado KYC/KYB y una dirección permanente en la red llamada URN.

Una Identidad puede ser:

  • individual — una persona, con campos KYC personales
  • business — una empresa, con campos KYB (NIT, fecha de constitución, etc.)

¿Qué es un Alias?

Alias
Tu identificador único dentro de un Origen. Es lo que usas para registrarte e iniciar sesión.
@alice ← identificador personalizado alice@miapp.com ← dirección de email 0x742d35Cc6634C0... ← dirección de wallet Ethereum

¿Qué es un URN?

URN (Uniform Resource Name)
La dirección permanente y globalmente única de una identidad en la red Bloque. Se construye a partir del Origen y el Alias y nunca cambia.
did:bloque:bloque-email:alice@miapp.com did:bloque:ethereum-mainnet:0x742d35Cc6634C0... did:bloque:tu-app-nombre:@alice

Verás URNs en todas partes en el SDK — como valores de retorno, como parámetros, y como la clave que vincula cuentas con sus propietarios.


¿Qué es un holderUrn?

Cuando creas una cuenta financiera, especificas quién la posee pasando un holderUrn. Es simplemente el URN de la identidad (u organización) a la que pertenece la cuenta.

await client.accounts.virtual.create({
  holderUrn: client.urn, // tu propio URN
  name: 'Cuenta principal',
})

¿Qué es una Organización?

Organización
Una Identidad multi-usuario — una empresa, DAO o grupo. Al igual que las identidades individuales, las orgs tienen un URN y pueden poseer cuentas. Los miembros pueden tener diferentes roles y permisos.

¿Qué es KYC y cuándo se requiere?

KYC (Know Your Customer) es el proceso de verificación de identidad requerido por regulación financiera. No todos los tipos de cuenta lo requieren — las cuentas virtuales y wallets Polygon tienen requisitos mínimos, mientras que las cuentas bancarias US requieren KYC completo.

Ver Compliance & KYC para el flujo completo de verificación.


¿Qué sigue?

Ledger y Balance — entiende dónde vive realmente el dinero