SD-JWT VC Type Metadata (IETF draft-ietf-oauth-sd-jwt-vc)
{
"vct": "eu.we-build:esgcertificate:1",
"name": "WeBuild – ESG Certificate Attestation – SD-JWT VC payload",
"description": "Schema for the SD-JWT VC payload of an ESG Certificate Attestation as defined in the ESG Certificate Attestation Rulebook (Chapter 3.2). This models the JSON claims set prior to SD-JWT disclosure/packing. The attestation provides a standardized, verifiable digital representation of Environmental, Social, and Governance certificates held by a legal entity, enabling structured exchange of certification data for KYS, supplier onboarding, compliance verification, and regulatory audit processes.",
"display": [
{
"locale": "en-US",
"name": "WeBuild – ESG Certificate Attestation",
"description": "Schema for the SD-JWT VC payload of an ESG Certificate Attestation as defined in the ESG Certificate Attestation Rulebook (Chapter 3.2). This models the JSON claims set prior to SD-JWT disclosure/packing. The attestation provides a standardized, verifiable digital representation of Environmental, Social, and Governance certificates held by a legal entity, enabling structured exchange of certification data for KYS, supplier onboarding, compliance verification, and regulatory audit processes."
}
],
"claims": [
{
"path": [
"registration_expiration_date"
],
"display": [
{
"locale": "en-US",
"label": "Registration Expiration Date"
}
],
"description": "Valid-until date of the certificate (YYYY-MM-DD).",
"mandatory": true
},
{
"path": [
"attestation_legal_category"
],
"display": [
{
"locale": "en-US",
"label": "Attestation Legal Category"
}
],
"mandatory": true
},
{
"path": [
"version"
],
"display": [
{
"locale": "en-US",
"label": "Version"
}
],
"description": "Version of the certificate standard (e.g., '2015').",
"mandatory": true
},
{
"path": [
"evidence",
"id"
],
"display": [
{
"locale": "en-US",
"label": "Id"
}
]
},
{
"path": [
"evidence",
"type"
],
"display": [
{
"locale": "en-US",
"label": "Type"
}
]
},
{
"path": [
"evidence",
"url"
],
"display": [
{
"locale": "en-US",
"label": "Url"
}
]
},
{
"path": [
"evidence",
"data"
],
"display": [
{
"locale": "en-US",
"label": "Data"
}
]
},
{
"path": [
"evidence"
],
"display": [
{
"locale": "en-US",
"label": "Evidence"
}
],
"mandatory": true
},
{
"path": [
"schema_version"
],
"display": [
{
"locale": "en-US",
"label": "Schema Version"
}
]
},
{
"path": [
"registration_number"
],
"display": [
{
"locale": "en-US",
"label": "Registration Number"
}
],
"description": "Registration number from the certificate.",
"mandatory": true
},
{
"path": [
"registration_initial_date"
],
"display": [
{
"locale": "en-US",
"label": "Registration Initial Date"
}
],
"description": "Valid-from date of the certificate (YYYY-MM-DD).",
"mandatory": true
},
{
"path": [
"scope"
],
"display": [
{
"locale": "en-US",
"label": "Scope"
}
],
"mandatory": true
},
{
"path": [
"trust_anchor_url"
],
"display": [
{
"locale": "en-US",
"label": "Trust Anchor Url"
}
]
},
{
"path": [
"type"
],
"display": [
{
"locale": "en-US",
"label": "Type"
}
],
"description": "Type of the certificate (e.g., ISO 9001).",
"mandatory": true
},
{
"path": [
"legal_entity",
"legal_person"
],
"display": [
{
"locale": "en-US",
"label": "Legal Person"
}
]
},
{
"path": [
"legal_entity",
"identifier"
],
"display": [
{
"locale": "en-US",
"label": "Identifier"
}
],
"description": "At least one identifier is required."
},
{
"path": [
"legal_entity",
"address"
],
"display": [
{
"locale": "en-US",
"label": "Address"
}
]
},
{
"path": [
"legal_entity"
],
"display": [
{
"locale": "en-US",
"label": "Legal Entity"
}
],
"mandatory": true
}
]
}