Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add eddsa-rdfc-2022 #656

Open
kayaelle opened this issue Nov 21, 2024 · 1 comment
Open

Add eddsa-rdfc-2022 #656

kayaelle opened this issue Nov 21, 2024 · 1 comment
Assignees
Labels

Comments

@kayaelle
Copy link
Contributor

kayaelle commented Nov 21, 2024

Add eddsa-rdfc-2022 as part of verification capability.

Please explain testing that will be needed. Verifier Plus issue for this: digitalcredentials/web-verifier-plus#143

Example credential that uses this method but has not been verified yet:

{"@context":["https://www.w3.org/ns/credentials/v2","https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.3.json","https://purl.imsglobal.org/spec/ob/v3p0/extensions.json"],"id":"https://www.credly.com/api/v1/obi/v3/open_badge_credentials/2116ec78-6c6a-4c8f-b837-5740379a5687","type":["VerifiableCredential","OpenBadgeCredential"],"credentialSchema":[{"id":"https://purl.imsglobal.org/spec/ob/v3p0/schema/json/ob_v3p0_achievementcredential_schema.json","type":"1EdTechJsonSchemaValidator2019"}],"issuer":{"type":["Profile"],"id":"did:web:www.credly.com:api:v1:obi:v3:issuers:e0e2733e-936d-462a-8af0-d14c5fa7fd1a","name":"Education Design Lab","email":"[email protected]","image":{"id":"https://images.credly.com/images/9fa0195c-593c-4b03-8c93-0d1d94d13b51/blob.png","type":"Image","caption":"Logo of Education Design Lab"},"url":"https://eddesignlab.org/","description":"We are non-profit innovators from different parts of the education ecosystem who delight in the possibilities of the future of learning. We are connected in our belief that designing models from the learner perspective can address equity gaps and skills gaps in the fast changing hiring marketplace."},"validFrom":"2024-10-28T04:00:00.000Z","name":"Kerri Lemoie","credentialSubject":{"type":["AchievementSubject"],"identifier":[{"type":"IdentityObject","hashed":true,"identityHash":"sha256$7ccd5d709d772e75a5044945451463617b2b07866e2ae18f7077c2136961253d","identityType":"emailAddress"}],"achievement":{"id":"https://www.credly.com/api/v1/obi/v3/issuers/e0e2733e-936d-462a-8af0-d14c5fa7fd1a/achievements/e122d4aa-ddd9-4d21-a5f0-959a55ac0451","type":["Achievement"],"achievementType":"Badge","name":"Durable Skills Badge Facilitator","description":"The individual who has earned this badge has demonstrated 21st Century Facilitation, which includes the capacity to advocate the value of digital credentials for students, make 21st century skills explicit across curriculum, assess 21st century skills, and utilize badging technologies.","image":{"id":"https://images.credly.com/images/1f3d1268-12b2-480f-9977-5f3047c746e3/image.png","type":"Image"},"creator":{"type":["Profile"],"id":"did:web:www.credly.com:api:v1:obi:v3:issuers:e0e2733e-936d-462a-8af0-d14c5fa7fd1a","name":"Education Design Lab","email":"[email protected]","image":{"id":"https://images.credly.com/images/9fa0195c-593c-4b03-8c93-0d1d94d13b51/blob.png","type":"Image","caption":"Logo of Education Design Lab"},"url":"https://eddesignlab.org/","description":"We are non-profit innovators from different parts of the education ecosystem who delight in the possibilities of the future of learning. We are connected in our belief that designing models from the learner perspective can address equity gaps and skills gaps in the fast changing hiring marketplace."},"criteria":{"id":"https://www.credly.com/org/education-design-lab/badge/durable-skills-badge-facilitator","narrative":"Professional Experience: To earn this badge, the individual delivered an elevator pitch to various stakeholders articulating the value of 21st century skills micro-credentials. \nEducation Experience: To earn this badge, the individual updated their syllabus to highlight 21st century skills so students can have deeper awareness of where the skills are happening. \nAssessment: To earn this badge, the individual gave feedback to mock students to practice using the Lab's rubrics. \nProfessional Experience: To earn this badge, the individual issued a badge to demonstrate the ability of issuing and sharing a digital badge. "},"tag":["Articulate Value","Assessment","Constructive Feedback","Curriculum Mapping","Digital Badge Design","Digital Badging System","Microcredential Development"]},"source":{"type":["Profile"],"id":"did:web:www.credly.com:api:v1:obi:v3:issuers:e0e2733e-936d-462a-8af0-d14c5fa7fd1a","name":"Education Design Lab","email":"[email protected]","image":{"id":"https://images.credly.com/images/9fa0195c-593c-4b03-8c93-0d1d94d13b51/blob.png","type":"Image","caption":"Logo of Education Design Lab"},"url":"https://eddesignlab.org/","description":"We are non-profit innovators from different parts of the education ecosystem who delight in the possibilities of the future of learning. We are connected in our belief that designing models from the learner perspective can address equity gaps and skills gaps in the fast changing hiring marketplace."}},"credentialStatus":{"id":"https://www.credly.com/api/v1/obi/v3/open_badge_credentials/2116ec78-6c6a-4c8f-b837-5740379a5687/revocation_list","type":"1EdTechRevocationList"},"proof":[{"type":"DataIntegrityProof","created":"2024-11-21T16:50:11Z","verificationMethod":"did:web:www.credly.com:api:v1:obi:v3:issuers:e0e2733e-936d-462a-8af0-d14c5fa7fd1a#key-0","cryptosuite":"eddsa-rdfc-2022","proofPurpose":"assertionMethod","proofValue":"z5vUq9ivd1YdCjqhgRqooojPJfUNbnsh121VbJsPkVy5WaWGnpwQPyPBStvDreVDrGmCYxDwoqU1pJYDB6iq1fdFR"}]}

@jchartrand
Copy link
Contributor

We will do this as part of refactoring our verification logic into a single library for use across LCW, VerfierPlus, this test verifier, the ORCID POC, and any embeddable verification component we might make.

See also:
digitalcredentials/verifier#2
#367

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

3 participants