Re: In Search of the Right Schema(s)

Hi Matthew,

The Open Badges spec could provide what you need:

https://1edtech.github.io/openbadges-specification/ob_v3p0.html


Also note that the issuer in VCs can be an object and credentialSubject.id isn’t required. Open Badges provides profile properties for the issuer and an achievement with an option to specify the achievement type.

Kerri



On Oct 24, 2023, at 7:19 AM, Matthew Sahagian <msahagian@jff.org> wrote:


Hi VC listers,

I'm writing with a few questions related to the VC schema as well as other potential solutions people may be aware of for information.  Related to JFF's overall work on credentials and skills-based hiring the EQOS team is investigating potential schemas for a credential quality API.  I've done some initial investigation and review of the VC schema, but as it is primarily used to verify the obtainment of a credential for a given subject, we are trying to understand where or how it or related schemas may be usable to maintain data accessibility.

Our current model views credentials more more like an award: a certificate, license, etc, which can be related to one or more providers (what might be considered issuers in the VC).  There is no information in this model regarding a subject who has received or obtained the credential.  Accordingly we also have a concept of a program which is a given credential (award) offered by a given provider (issuer).

In most examples the verifiable credential schema provides a URL resource for the "id" claim as well as for the "issuer", regarding that:

  1.  Is there any standard or commonly used sub-schema that is used for how the id and issuer are represented (something that might include name, description, additional link to the issuer/provider's website, etc)?
  2.  Is there a well-known schema that constitutes a subset of the VC (sans subject/proof information) that is otherwise compatible with VC were a subject/proof to be added?

We've been looking into Credential Engine's CTDL, and a few options from schema.org so far, but I was hoping the VC community might have preferred solutions for #1 and an answer to #2..  Hope this makes sense.

Matthew J. Sahagian

Received on Tuesday, 24 October 2023 11:40:58 UTC