Certo es una plataforma de credenciales digitales de código abierto diseñada para que organizaciones e individuos emitan, gestionen y verifiquen insignias y certificados siguiendo estándares globales. La herramienta implementa la especificación Open Badges 3.0 de IMS Global y el modelo de datos de Credenciales Verificables del W3C, apoyándose en identificadores descentralizados (DID) para garantizar la integridad criptográfica de cada credencial.
El sistema se dirige a instituciones educativas, organizaciones de formación, organizadores de eventos, empresas, comunidades de software libre y asociaciones profesionales que necesiten reconocer logros: finalización de cursos, asistencia a conferencias, certificaciones internas o contribuciones a proyectos. Los emisores diseñan plantillas de insignias denominadas Achievements, donde definen los criterios, las habilidades asociadas y los metadatos, y posteriormente emiten credenciales individualmente o por lotes mediante carga de archivos CSV.
Entre sus características destacan la verificación pública de cualquier credencial, la posibilidad de revocarlas, la integración con LinkedIn para compartir los certificados, la compatibilidad con múltiples formatos de exportación y el soporte para evidencias adjuntas y avales de terceros. Certo se distribuye bajo licencia AGPL-3.0 y su arquitectura combina un backend en Strapi 5.x con TypeScript, un frontend en Nuxt 3 (Vue 3) y PostgreSQL como base de datos en producción, todo orquestado mediante Docker Compose para simplificar el despliegue.
