Verifiable Credential for energy program enrollment. Issued by distribution utilities when consumers enroll in programs such as P2P energy trading, demand flexibility, virtual power plants, or time-of-use tariffs.
Canonical IRI: https://schema.nfh.global/ProgramEnrollmentCredential/v2.0
Namespace prefix: deg: → https://schema.nfh.global/deg/ProgramEnrollmentCredential/v2.0/
Tags: energy · credential · verifiable-credential · program-enrollment
| Version | Status | Notes |
|---|---|---|
| v2.0 | Current | Migrated from energy-credentials/program-enrollment-vc |
beckn:Credential
└── deg:EnergyCredential
└── deg:ProgramEnrollmentCredential ← this schema
| Property | Type | Required | Description |
|---|---|---|---|
id |
string (URI) |
✅ | DID of the consumer/credential subject |
consumerNumber |
string |
✅ | Consumer account number |
programName |
string |
✅ | Human-readable program name (e.g., “Peer-to-Peer Energy Trading”) |
programCode |
string |
✅ | Unique program identifier code |
enrollmentDate |
string (date) |
✅ | Date when consumer enrolled in the program |
fullName |
string |
Consumer name (optional) | |
validUntil |
string (date) |
Enrollment expiration date (optional) |
| Term | IRI |
|---|---|
ProgramEnrollmentCredential |
deg:ProgramEnrollmentCredential |
programName |
deg:programName |
programCode |
deg:programCode |
enrollmentDate |
deg:enrollmentDate |
validUntil |
schema:validUntil |
Issued by electricity distribution utilities when consumers are enrolled in special energy programs. Used for: