Saltar al contenido principal

Construye tu primer caso de uso en ISBE

Esta guía recorre de principio a fin el flujo típico de un caso de uso en ISBE, conectando las dos capas principales de la plataforma: Identidad y Smart Contracts. Al terminar habrás visto cómo encajan todas las piezas:

Este flujo completo —identidad descentralizada, emisión de credenciales y despliegue de contratos con validez regulatoria bajo eIDAS2 y MiCA— es el valor diferencial de ISBE frente a las redes públicas.

Paso 0 — Prepara tu entorno

Completa el Proceso de Onboarding y autentícate en el portal de ISBE del entorno objetivo (PRE para pruebas).

Paso 1 — Registra tu did:isbe

Tu identidad en la red. Genera claves secp256k1, deriva el DID y regístralo, ya sea vía portal guiado o directamente contra la DID Registry API.

Paso 2 — Emite una credencial verificable

La capa de credenciales de ISBE emite credenciales W3C mediante el protocolo OID4VCI, que el usuario recibe en su wallet.

Paso 3 — Acredita al emisor en la Cadena de Confianza

Para que las credenciales sean verificables por terceros, el emisor debe estar acreditado (TAO o TI) en el TIR (Trusted Issuers Registry).

Paso 4 — Despliega tu smart contract

Si tu caso de uso requiere lógica propia en la red (tokenización, trazabilidad, sellado temporal…):

  1. Elige plantilla y modalidad — Usa el árbol de decisión del catálogo y elige tu modalidad de despliegue.
  2. Adapta y prueba tu contrato en local — Sigue la Guía para desarrolladores y valida en una red local de ISBE (npm install @red-isbe/isbe-contracts + Besu en Docker). No necesitas haber completado el onboarding para esta parte.
  3. Solicita el despliegue — En PRE y PRO no despliegas tú directamente: registras el contrato en el Portal de Cliente y, tras la revisión técnica, el equipo de ISBE orquesta el despliegue. Consulta los pasos 4-5 del Proceso de Onboarding.

Paso 5 — Inspecciona todo en Blockscout

El despliegue de tu contrato y las transacciones de los pasos anteriores quedan registrados en la red y son consultables en el explorador. Es la forma más directa de confirmar que tu contrato está desplegado y operativo.


¿Y ahora qué?