Saltar al contenido principal
Didit recauda 7,5M $ para construir la infraestructura para identidad y fraude
Didit
Volver al blog
Blog · 7 de marzo de 2026

Implementando el Flujo de Emisión OID4VC con la API de Didit en C#/.NET (ES)

Descubre cómo implementar flujos de emisión de OpenID para Credenciales Verificables (OID4VC) utilizando la potente y amigable API de Didit en C#/.NET. Simplifica la verificación de identidad para una emisión segura y eficiente.

Por DiditActualizado el
implementing-oid4vc-issuing-flow-with-didit-api-csharp-dotnet.png

Emisión de Credenciales SimplificadaImplementar OID4VC para Credenciales Verificables (VCs) puede ser complejo, pero la API de Didit simplifica los pasos esenciales de verificación de identidad requeridos antes de la emisión, haciendo el proceso eficiente y seguro.

Integración Amigable para DesarrolladoresLa plataforma de Didit está diseñada para desarrolladores, ofreciendo APIs limpias y documentación completa que permiten una integración rápida y fluida en aplicaciones C#/.NET para gestionar flujos de trabajo de verificación de identidad.

Seguridad y Cumplimiento MejoradosAl integrar la avanzada Verificación de Identidad y Detección de Vida de Didit, las organizaciones pueden asegurar que las VCs que emiten se basan en identidades completamente verificadas, reforzando la seguridad y cumpliendo con las regulaciones.

La Ventaja Modular de DiditDidit proporciona la capa fundamental de verificación de identidad, incluyendo KYC Core Gratuito, permitiendo a las empresas componer flujos de emisión OID4VC robustos con una flexibilidad inigualable y sin tarifas de configuración iniciales.

Entendiendo OpenID para Credenciales Verificables (OID4VC)

El mundo digital avanza rápidamente hacia la identidad descentralizada, y las Credenciales Verificables (VCs) están a la vanguardia. OID4VC, u OpenID para Credenciales Verificables, es un conjunto de especificaciones que definen cómo las VCs pueden ser emitidas, intercambiadas y verificadas utilizando el ampliamente adoptado protocolo OpenID Connect. Este marco proporciona una forma estandarizada, segura y que preserva la privacidad para que las organizaciones emitan credenciales digitales (por ejemplo, prueba de edad, empleo o calificaciones académicas) directamente a los usuarios, quienes luego controlan cómo y cuándo se presentan estas credenciales.

La implementación de un flujo de emisión OID4VC implica varios pasos críticos: primero, verificar la identidad del individuo que solicita la credencial; segundo, crear y firmar la VC; y tercero, emitirla de forma segura a la billetera digital del usuario. El paso inicial de verificación de identidad es primordial, ya que la confiabilidad de la VC depende enteramente de la fiabilidad de la verificación de identidad realizada por el emisor. Aquí es donde plataformas como Didit desempeñan un papel crucial, proporcionando los servicios de verificación de identidad robustos y confiables necesarios para sustentar un ecosistema OID4VC seguro.

El Papel de la Verificación de Identidad en la Emisión de OID4VC

Antes de que se pueda emitir cualquier Credencial Verificable, el emisor debe tener una alta confianza en la identidad del individuo que la solicita. Esto a menudo implica un proceso de verificación de identidad de varias capas. Los métodos tradicionales pueden ser engorrosos y propensos al fraude, pero las plataformas modernas nativas de IA como Didit ofrecen soluciones sofisticadas que agilizan este paso crucial.

Consideremos un escenario en el que un servicio en línea necesita emitir una credencial de 'Edad Verificada'. Antes de emitir, el servicio debe verificar la edad del usuario. Los productos de Estimación de Edad y Verificación de Identificación de Didit son perfectamente adecuados para esto. Un usuario podría enviar un documento de identidad emitido por el gobierno, que la tecnología OCR de Didit puede escanear rápidamente y extraer datos. Simultáneamente, la detección de Vida Pasiva y Activa puede confirmar que el usuario es una persona real y presente y no un deepfake o un ataque de presentación. Esto asegura que la información de identidad fundamental para la VC sea precisa y confiable.

Para VCs más complejas, como las que requieren prueba de domicilio o estado financiero, las capacidades de Prueba de Domicilio y Monitoreo y Detección AML de Didit pueden integrarse en el flujo de trabajo previo a la emisión. Al aprovechar la arquitectura modular de Didit, las empresas pueden componer flujos de verificación personalizados que cumplan con los requisitos específicos de cada tipo de VC, garantizando el cumplimiento y reduciendo el riesgo.

Integrando la API de Didit para la Verificación de Identidad en C#/.NET

La API de Didit está diseñada para una fácil integración, lo que la hace ideal para desarrolladores C#/.NET que construyen plataformas de emisión OID4VC. El enfoque de la plataforma centrado en el desarrollador significa APIs limpias, sandboxes instantáneos y documentación completa, lo que permite un desarrollo e implementación rápidos. Describamos un proceso simplificado para integrar la verificación de identidad de Didit en una aplicación C#/.NET.

Antes de realizar cualquier llamada de verificación, debe obtener sus credenciales de API. Didit permite el registro programático y la recuperación de credenciales, lo cual es muy beneficioso para configuraciones automatizadas o agentes de IA. Primero, registraría su correo electrónico y contraseña a través del endpoint /programmatic/register/. Luego, verificaría el correo electrónico utilizando el código OTP recibido, llamando al endpoint /programmatic/verify-email/. Este paso aprovisiona automáticamente una organización y aplicación, devolviendo su api_key.

Una vez que tenga su api_key, puede iniciar una sesión de verificación. Por ejemplo, para realizar una verificación de ID y un control de vida, su aplicación C# realizaría llamadas a los endpoints de gestión de sesiones de Didit. Didit maneja la experiencia de cara al usuario (por ejemplo, capturando imágenes de ID, realizando controles de vida) y devuelve un resultado de verificación completo. Este resultado, que indica el éxito y la fiabilidad de la verificación de identidad, informa luego su lógica de emisión de OID4VC. La modularidad de Didit significa que puede elegir exactamente qué verificaciones son necesarias para cada tipo de credencial, optimizando tanto el costo como la experiencia del usuario.

Construyendo la Lógica de Emisión OID4VC con los Resultados de Verificación de Didit

Con la identidad verificada por Didit, su aplicación C#/.NET puede proceder con la emisión de OID4VC. El resultado de la verificación de Didit proporciona la seguridad necesaria de que la identidad del usuario es legítima. Su aplicación entonces:

  1. Recibir Resultado de Verificación: Analizar el resultado de verificación exitoso de Didit, que incluye detalles sobre la identidad verificada, el estado de vida y cualquier otra verificación realizada (por ejemplo, AML, Estimación de Edad).
  2. Preparar Datos de la Credencial: Basándose en el tipo de VC que se emite (por ejemplo, credencial de edad, credencial de empleo), recopilar las reclamaciones relevantes sobre el usuario a partir de los datos de identidad verificados y sus sistemas internos.
  3. Generar y Firmar VC: Utilizar una biblioteca compatible con OID4VC en C# (por ejemplo, una biblioteca .NET para JWTs y JOSE) para construir la Credencial Verificable. Esto implica incrustar las reclamaciones, definir el tipo de credencial y firmarla con la clave privada de su emisor.
  4. Emitir VC: Presentar la VC firmada al usuario, típicamente a través de un enlace profundo o código QR, permitiéndole añadirla a su billetera digital. El protocolo OID4VC especifica cómo ocurre esta interacción, aprovechando los flujos de OpenID Connect.

El papel de Didit es proporcionar la base confiable para el paso 1, asegurando que la identidad detrás de la credencial sea inexpugnable. Esta separación de preocupaciones permite a su equipo centrarse en la implementación específica de OID4VC, sabiendo que la verificación de identidad es manejada por una plataforma experta y nativa de IA.

Cómo Ayuda Didit

Didit es la plataforma de identidad nativa de IA, centrada en el desarrollador, que simplifica el complejo mundo de la verificación de identidad, convirtiéndola en una herramienta indispensable para implementar flujos de emisión OID4VC. La arquitectura modular de Didit permite a las empresas elegir los primitivos de identidad exactos que necesitan, como Verificación de ID (OCR, MRZ, códigos de barras), Detección de Vida Pasiva y Activa, Coincidencia Facial 1:1, Estimación de Edad, Detección AML y Prueba de Domicilio. Esto asegura que las verificaciones de identidad fundamentales para cualquier Credencial Verificable sean robustas y adaptadas a requisitos específicos.

Didit se destaca por su compromiso con el KYC Core Gratuito, lo que permite a las empresas comenzar con la verificación de identidad esencial sin costo. Su enfoque nativo de IA garantiza una alta precisión y capacidades de prevención de fraude, mientras que la ausencia de tarifas de configuración y un modelo de pago por verificación exitosa lo convierten en una opción económicamente viable para empresas de todos los tamaños. Al integrar Didit, las organizaciones pueden implementar rápidamente sistemas de emisión OID4VC seguros, conformes y eficientes, beneficiándose de flujos de trabajo orquestados y confianza automatizada sin la sobrecarga de construir una infraestructura de verificación compleja internamente. Didit está construyendo verdaderamente la capa de identidad abierta y modular de internet, empoderando a los desarrolladores para crear la próxima generación de soluciones de identidad.

¿Listo para Empezar?

¿Listo para ver Didit en acción? Obtenga una demostración gratuita hoy mismo.

Comience a verificar identidades gratis con el nivel gratuito de Didit.

Infraestructura para identidad y fraude.

Una API para KYC, KYB, Monitoreo de Transacciones y Detección de Fraude en Wallets. Intégrala en 5 minutos.

Pide a una IA que resuma esta página
Flujo de Emisión OID4VC con API de Didit en C#/.NET.