eddsa-jcs-2022
- verificationMethod
- did:web:openchapitas.org#key-ed25519-v2
- created
- 2026-08-28T03:27:05Z
- proofValue
- AGDmxZZaDLpL0ry4yZXOw8sUoF7jV1EdtaX4lljH0wKL…ONuR4YCA
mldsa65-jcs-2025
- verificationMethod
- did:web:openchapitas.org#key-mldsa
- created
- 2026-08-28T03:27:05Z
- proofValue
- aDDPRs8T2NLWGzWQ_PdH3INWKE-uriRKlcfruoYGxdWs…BQ0SGRsj
{
"id": "https://openchapitas.org/credentials/c9d71821-b8bc-4579-9a67-c88f52d6dcd0",
"type": [
"VerifiableCredential",
"OpenBadgeCredential"
],
"proof": [
{
"type": "DataIntegrityProof",
"created": "2026-08-28T03:27:05Z",
"proofValue": "AGDmxZZaDLpL0ry4yZXOw8sUoF7jV1EdtaX4lljH0wKLlBsIwqVP7-Uu94cdZ6sKkwt-JIMKK3XqwPONuR4YCA",
"cryptosuite": "eddsa-jcs-2022",
"proofPurpose": "assertionMethod",
"verificationMethod": "did:web:openchapitas.org#key-ed25519-v2"
},
{
"type": "DataIntegrityProof",
"created": "2026-08-28T03:27:05Z",
"proofValue": "aDDPRs8T2NLWGzWQ_PdH3INWKE-uriRKlcfruoYGxdWsNwjzxWqqngcCWXQ5ZqkeSK2Y5tEAidU_8ozhjY-hbZfAjCrMjon3bnPQADbJGB_BLDS2xyLGKQ5dlPNdbtwPP-STZAkrlgN6hVI0nZDkUjrGwsBI6La8-T5w-PEhm9jBfbpJCErnTsRrdt8nBt6zfFnfOO36Dv5Qm5CwrLQ2S7o-YX6_s9ZF6PWtfAD--I13D5Rid4_yoG5oLw7g2jBiGNmAgDYiDhgjr6p5fC46c5kxll3AocRzH1ZGPTQ6KCsJ356V3aVfAzZhk0YTKHgqp0rM5GlhL3LUDFAbQuxdU4pAXHvLe9pywtyivbQGnz4ATtRIipE1kAZZ8V7CVxQ_IFir_JaHKqIQLVDn5YQkJ0WFXBc7yf8blbTP4nsVqxKTDBUYDlkRXijUaeYuXzXKvkR7TR8CsWBElfhsy1651rxEcNqD4wifruygjrKrUB6JxsfXxB5flyCL_eRepQmr_ARDuv7q85Wmow7jcCtptTEcui2iy--f12AfQiD1PsRtkUp0nTQwuf46WMagmWD9ZBnM2t7DwqX6-DpAOh9YyztNuBMzCm2DNKneVW32OUGoEKkV6Lof-D9dU4_4f1_d6--JtYMXHxdsh6Rf2Kui9cM-LSbrFneMpL-6hZi5_FW12p5Wq0K8-8C6Wne24bPByouWl9fvgOzeNING0Gtv_0oyze20RxhaSLx9oeUI7imimIKbBfjUyjes3wcl9M32w7zwbDBxOvZv7yyo1nO5Oxx3fyK02nbvFSrHRvlTcoxShkpv2HQYDwM-u59MWoSPzsbjmRj7CEhq25EeIEoRUSEHcbtJkReqINjCxqJ37fXE3ZZkoOLeD0jbr0x17Vqdr2xIBj75dcaSFdcceRzAYvsYE9y-mo5zwU8fZsmkMZ80hK-ECypFYcFEEmCIsfWVAKcYs77b2fo2WVmhRGyG5GK_1Q5sOfPzSm5encBvsS_XZ56xK913Yi2atVcF3u9vOpKWvRSgU5yvibqxvyyf763xh3vJhUlMYm7fjK4Q57kXaBhJZUmRzYHLYimDYFIsq1kUGMEo7HTPgDzLi1M-evx-H4KrFmLCun1npeNx5P0X8BxMJC-tzq8hIwp7Wbhrzu7TtMsmzj6f-v-5xK0Vw14bRl7VgOmi141M_KL_unVjhxmHH-4xGbIu2HPnO955fjPV90KTTN2zmFj_CVlucsKh-17rol6YW3vB9jC86c9dkpGCivc6Kloy927QRdbJH1-n7FXTV24jn7-s_PuEIoUc8gpb3ccuH0rBguhHqkb1ceE0yw63lciLYGW_sCaXG2a797iGRF-fKaIEUh76xjunyrAyAuaCpoJOTrpvemLwOebZYMIOXKagMxPFZKgpNCbYhFB2y7lOm_jp7Kl1Xmo5ZhY_aPQ-ulrSw-sPR8xZ9cJHYlrORFNCK876Hxp4_Fj5Bw2NqcbOEnm4yG3pWldr5MnzpUOqAp6TdDiJqa603MlEP99zkEGVgCkFa3kSyUwB3zkv9MtvYSzXS4cvUGbSxUIZ67LPvzAeuThpWDiySt9Ji6zkTmKcTuezuZHgV3UApQkSCCLwoaWWlI3EWwkp_U8ECF-2uIB4H4F7dVaXhVjYvwL932N_h4W_bQn2tm6Zj_A2q4PITE20mU1hzGQC90DwXdd7xbBtGNh2ax99MbpNY-Sc2Jh1uvkBB9v1uvKK5gGfVeMBafXmCrcQLFen8vnTHEGbd2FgHkZ7kOUvXcrEFtgy1Tmj-u-HyRNVF957HCGc11-gFEw53r9rdwsPcNTEANXduZYdUk4ae7BW8mxVofbSZgF0tfaSsS_AfxlzZeYq-7YmoJgZdzZQT0CPxnBg7Hy-h8IXe_DoCDLO-_9RoMbyjeKVOmTR0VF5Z7eKaKjoshNycuWV9XJ3XkAMtrDT2dhzs-8ZpeJpN0WcPQ8b0RXFG4_Yy4ZUeZzT5WFwSigIKFoxpfcVgfPveEQRuo2urzoIfw10LaNrdY6l9jiAYqPypdnhy9QRfeYRtnpbw85MoMd_jAj5OTEWt6Vcg5LdLU2SN6CsAKA4nGj2eOxJnmHxDJKK-PhEa-V-gcnVKQ1CdPefhEr3NxGrYuluALK57dNgWZnq3pqhUENSmkBhlTDF1-5bk1_osxrsBUkWE8hwUzR0Eyge62NTKZpBeAy-I-F-OOUexk3ab1yRDaQcF1VXaoAuyazaGnDEeIkgEkcD7KOCcw9wc6k0asEPReKvhyPqRN02BomtPUzp8TxkE0prAKru8gv1K1jiONI9VVIZV1aPfA5bVeJWlkPdigni_RP8PquawlAcC_BgLeFWfokxQGl8i3WaD5SNxmlXeQAmTjW5RoxcNpfjDOdqa_XipTpor6toi2Oq6e7zYQoEQDeO2P-N5LeRAZ2U843uAa3sx_dGPiC2NT5-l8o9uSk7_W1HDzOsPjciE-OOAbT-542lBaKb-Q_gK7sE7tWtVvYj7FQ6Xtf7Vnhpq5E1VirvLXZEgIFEeLf4kjLVHsreGTfGFepyu8sobiKFDWYrQdXHLiYB0shwiwfCp12ln4ba5ojRWpiwkzjuPO7hhyfO_AvGb-hT1I8WitAJ0BwL9B5xuiUvPt1aIaygAFTQp0hI6jepNA0Ss1RfvXavc08ZStnXSVV1cghAxHUYeK4I6lYYNMx2MN6IvvStFN1hsMMEMrdb5_3qERBApp-gMt0AC9Jx-MA6C5vJepykB7V2Le1L1jjKV_dJFwSGr10BxXvjoCVHnPAqrFFrQ8YbmMGXZWxlq0Ounqm__V7zhhuBNwLmK4qpzVfjBFCy08Gi4WObSXheoSMEYFozZTM3V5nodQov0r9uFS0156Q9XKvj8X5BPWjHg3cLKZfvq193ux25yRDuVuSHr0KMErK8l9tS07zW7tVgjL2BsN8QFunvC4ifSHS2fNu3tGtv7mi0cCw1MaNL6DnykGJEcJklWmDTvEJqfbj1ikpO8KPhpSKJhgQw2MXj4PEDqLxHlAXJiBnGzKHnXMlKqygAgrlOa5W_uGqIMEkr4tIrce6F6vl_d-OyoQdpT6JX-jBb9jmCsebL7HsGQgpYlm6DkjB1fw0Lhnhiuo-QphNTugCjgDIKfg_xPtIkB7K4F3530SCwTpVnSvtX--qw4EI9yOqNI3sCpNV5ymfdKwmqP27BQl5OwEZQ4KfaFJlsWmREOrH96Md2bd0EptbRbyQRObWsqnJvGuCRZf4IkYW1YUNtyweNL8jWCm21Ne8AUMGq6Rglnb46KtPLY10YgaZCK5LQFsyuYU2dclNAbWPQ-YUOLb_8AMkQT-rhi7IniSfR-ZlnG9yYzI732g_yj-_FsiSjqZjdK0CjCvoH5XEJ17mwsH_XUEVM25N5X4s_mWZV4CB2aPcTmtB67ThxKrR15rSRSravVEghMka4ovFaCqJUdREYzoTVsv_0fk_f76_E-WN_GGTCLF_GOF0DcMcUSUJwEY1M6ZkGSVpxjJUN3OPnfhjbMELplu6HFnCdsfIiyVf10_CjuiYK6mWqk_cuwf1jEqk4NTaCacO8ILikKKJoHKV8YzIQNNd0Io8NJVq-oUwMFqjFfqpTwCZcwvcU7DtbsRLB5VPnPuF1JtIj-hE9RUp326dhRyZH1t6DKHNcgVaVW1JiZ_1HWr7xyKY0zG4ZRuE5XtjN_XGA9Vt_oDQubMeQgwc57VSXwx3PUXJNgLgKxiHhd6bYO9-CYZnbV7qXmdJvmkFCSZW9UpjnUTsgh-JRF8coWRuKZP-X6auzFOd2idFZmIMrrDV4bkMfeCtZyYRuJ534p2shWUHgHMqJ7byNsCX2DhAHs1gAr32AmOSdS7Htv5flEAe55KSqnX53ATYuLyM_RBfswl0ELeyiJGNuWeFEKVHqwYfsRJCRIf_rIfZFBRXyXtoJU40rXzR1H6GJ5mU57fROmfUU_dABltFsOTqf_VCH62avI3JSPV0n50DI9KP8P_Jm1_hB4hQYrtRlqQ56gynF0YXHIVznEhilMAo561hmq5hv5RlvOpnqddrhJmchphp9PoK_KnUDOxQrNXe_lG0XzvfkqfNVcphTmFnKD2vQ3uDye7rZDpoUrmB6p1Jw1B50dkv_fmpmTC8ZKrTa8NVFHTh2GJj1fSSf2QkXdIyv3KbMUOejvhh6r5k1ZIl11bct96USkq3gX30j4mzuuG8ewsyipNYav8TprbJaUGcQXPP08qsRcmUp5nrNFYFwf-dD1MwrEffmWI4aXjHEgkt8kBxzhSkwESHBUquhDKabYkBTm6W9Q8ZrQAnw-DjdLQHSV8kAgYkld4eNvQ5FRmZyxMvlI2jV4f4qaHySpMnfa3E_WWqdoba--AAAAAAAAAAAAAAAAAAAAAAAAAAABQ0SGRsj",
"cryptosuite": "mldsa65-jcs-2025",
"proofPurpose": "assertionMethod",
"verificationMethod": "did:web:openchapitas.org#key-mldsa"
}
],
"issuer": {
"id": "did:web:openchapitas.org",
"url": "https://comunidadialatam.org",
"name": "Comunidad IA LATAM",
"type": [
"Profile"
],
"image": "https://openchapitas.org/api/org/logo/63ac60ae-1f70-4b4a-8886-f1e8007f907b.png?v=1783730234"
},
"@context": [
"https://www.w3.org/ns/credentials/v2",
"https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.3.json",
"https://openchapitas.org/contexts/oc-v1.json"
],
"validFrom": "2026-08-28T03:27:05Z",
"credentialStatus": {
"id": "https://openchapitas.org/status/list-1#2660",
"type": "BitstringStatusListEntry",
"statusPurpose": "revocation",
"statusListIndex": "2660",
"statusListCredential": "https://openchapitas.org/status/list-1"
},
"credentialSubject": {
"id": "urn:uuid:22336a5c-aad4-4a84-bd51-ee9322af6434",
"name": "Gabriel Alejandro Serrano Fuentes",
"type": [
"AchievementSubject"
],
"result": [
{
"type": [
"Result"
],
"value": "6.81",
"resultDescription": "https://openchapitas.org/achievements/IALATAM-FVCS-101-V1-APROBACION#nota-final"
}
],
"achievement": {
"id": "https://openchapitas.org/achievements/IALATAM-FVCS-101-V1-APROBACION",
"tag": [
"Curso OPEN",
"Vibe coding",
"Seguridad de IA",
"Agentes de IA",
"2026"
],
"name": "Fundamentos del Vibe Coding Seguro · Certificado de Aprobación",
"tier": "gold",
"type": [
"Achievement"
],
"image": {
"id": "https://openchapitas.org/badges/ialatam-fvcs-101.png",
"type": "Image"
},
"funding": "scholarship",
"criteria": {
"narrative": "Otorgada a quienes aprobaron el curso OPEN Fundamentos del Vibe Coding Seguro (FVCS-101, versión 1) con nota final igual o superior a 4.0 en escala chilena de 1.0 a 7.0, completando las cinco clases y las evaluaciones del programa."
},
"duration": "5 clases · 7,5 horas · 1,5 h por clase · 17–21 de agosto de 2026",
"alignment": [
{
"targetUrl": "https://academy.8dot8.org/fundamentos-del-vibe-coding-seguro#programa",
"targetName": "Clase 1 · Gobierno del desarrollo seguro con IA: política, ISO/IEC 42001 e ISO/IEC 27001",
"targetFramework": "Programa FVCS-101 · Fundamentos del Vibe Coding Seguro",
"targetDescription": "Dicta: Alberto Barrera"
},
{
"targetUrl": "https://academy.8dot8.org/fundamentos-del-vibe-coding-seguro#programa",
"targetName": "Clase 2 · Spec-driven development seguro: pedir bien, dar contexto y revisar",
"targetFramework": "Programa FVCS-101 · Fundamentos del Vibe Coding Seguro",
"targetDescription": "Dicta: Rudy Pinochet"
},
{
"targetUrl": "https://academy.8dot8.org/fundamentos-del-vibe-coding-seguro#programa",
"targetName": "Clase 3 · Ingeniería de Sistemas Agénticos: Harness & Loop Engineering",
"targetFramework": "Programa FVCS-101 · Fundamentos del Vibe Coding Seguro",
"targetDescription": "Dicta: Cristián Rojas"
},
{
"targetUrl": "https://academy.8dot8.org/fundamentos-del-vibe-coding-seguro#programa",
"targetName": "Clase 4 · Ciberseguridad aplicada a la IA",
"targetFramework": "Programa FVCS-101 · Fundamentos del Vibe Coding Seguro",
"targetDescription": "Dicta: Matías Tillerías"
},
{
"targetUrl": "https://academy.8dot8.org/fundamentos-del-vibe-coding-seguro#programa",
"targetName": "Clase 5 · Del prototipo a producción: verificación en el loop, checklist y hábitos",
"targetFramework": "Programa FVCS-101 · Fundamentos del Vibe Coding Seguro",
"targetDescription": "Dicta: Rudy Pinochet"
}
],
"tierLabel": "Curso OPEN",
"description": "Acredita la aprobación de Fundamentos del Vibe Coding Seguro (FVCS-101), curso OPEN gratuito de la Comunidad IA LATAM junto a 8.8 Academy — Ciclo N°4, dictado del 17 al 21 de agosto de 2026. Cinco clases y 7,5 horas para construir software asistido por IA sin perder el control ni la seguridad, alrededor de un modelo mental simple —spec, loop y harness— aplicado a agentes como Claude Code, Cursor, Copilot o Lovable, con un proyecto real de punta a punta y un marco de gobierno anclado en ISO/IEC 42001 e ISO/IEC 27001.",
"signatories": [
{
"name": "Sebastián Vargas",
"title": "Dirección Académica del curso · Director Académico, 8.8 Academy"
}
],
"achievementType": "Certificate",
"creditsAvailable": 7.5,
"resultDescription": [
{
"id": "https://openchapitas.org/achievements/IALATAM-FVCS-101-V1-APROBACION#nota-final",
"name": "Nota final",
"type": [
"ResultDescription"
],
"valueMax": "7.0",
"valueMin": "1.0",
"resultType": "Result",
"requiredValue": "4.0"
}
]
}
}
}