Schema ID: https://schema.nfh.global/EnergyCredential/v2.0
Status: Current
EnergyCredential is the base class for all DEG energy-sector Verifiable Credentials. It is a subclass of beckn:Credential and adds common envelope properties shared by all DEG energy credentials:
issuer object with a regulatory licenseNumberissuanceDate and expirationDate timestampscredentialStatus using the DeDi registry for on-chain revocationproof objectAll five DEG energy VC schemas (ConsumptionProfileCredential, GenerationProfileCredential, StorageProfileCredential, ProgramEnrollmentCredential, UtilityCustomerCredential) subclass EnergyCredential.
| File | Description |
|---|---|
attributes.yaml |
JSON Schema 2020-12 — subclass of beckn:Credential |
context.jsonld |
JSON-LD context with schema:, sec:, deg: namespace mappings |
vocab.jsonld |
RDF vocabulary — class and property definitions |
beckn:Credential
└── deg:EnergyCredential ← this schema
├── deg:ConsumptionProfileCredential
├── deg:GenerationProfileCredential
├── deg:StorageProfileCredential
├── deg:ProgramEnrollmentCredential
└── deg:UtilityCustomerCredential
| Property | Type | Required | Linked Data IRI |
|---|---|---|---|
issuer |
object |
schema:issuer |
|
issuer.id |
string (URI) |
✅ | @id |
issuer.name |
string |
✅ | schema:name |
issuer.licenseNumber |
string |
✅ | deg:licenseNumber |
issuanceDate |
string (date-time) |
schema:dateCreated |
|
expirationDate |
string (date-time) |
schema:expires |
|
credentialStatus |
object |
deg:credentialStatus |
|
proof |
object |
sec:proof |