Skip to main content
This page is the canonical reference for ITMO credential structure in the Emerging section.
Use this page for field definitions and validation expectations. For implementation steps in the Emerging Household Energy solution, use /platforms/Emerging/itmo-credentials.

Scope

The schema reference covers:
  • credential structure and context requirements
  • credential subject sections
  • validation requirements and proof checks

Base credential shape

{
  "@context": [
    "https://www.w3.org/2018/credentials/v1",
    "https://w3id.org/security/suites/ed25519-2018/v1",
    {
      "itmo": "https://w3id.org/article6/itmo-context.jsonld",
      "prov": "http://www.w3.org/ns/prov#"
    }
  ],
  "type": ["VerifiableCredential", "ITMOCredential"],
  "issuer": "did:example:issuer",
  "issuanceDate": "2024-03-15T00:00:00Z",
  "credentialSubject": {}
}

Credential subject sections

credentialSubject should include the ITMO sections used by your implementation:
  • authorizationInfo
  • ndcQuantification
  • correspondingAdjustments
  • environmentalIntegrity

Validation checks

Technical checks:
  • JSON-LD context resolution and consistency
  • schema conformance for required fields
  • cryptographic proof verification
  • credential status validation
Business checks:
  • required ITMO sections are present
  • participating parties and references are valid
  • adjustment and integrity values are internally consistent
  • Solution implementation guide: /platforms/Emerging/itmo-credentials
  • Overview and navigation page: /platforms/Emerging/digital-certification