This repository contains Verifiable Credential (VC) schemas for Battery Passport data, designed to comply with Battery Regulation requirements. The schemas are provided in both JSON Schema and JSON-LD formats to support verifiable credentials and semantic web applications.
The Battery Passport VC Schema provides structured schemas for representing battery-related information as verifiable credentials. These schemas cover all major categories required for battery passports, enabling standardized data representation and verification.
| Category | Number of Attributes |
|---|---|
| Battery carbon footprint | 9 |
| Battery materials and composition | 5 |
| Circularity and resource efficiency | 16 |
| Identifiers and product data | 11 |
| Performance and durability | 42 |
| Supply chain due diligence | 3 |
| Symbols, labels and documentation of conformity | 7 |
| Total | 93 |
Each schema category is organized in its own directory containing:
*.json- JSON Schema definition (Draft 2020-12)*.jsonld- JSON-LD context definition for semantic web compatibility
- BatteryCarbonFootprint - Carbon footprint and environmental impact data
- BatteryMaterialsAndComposition - Material composition and sourcing information
- CircularityAndResourceEfficiency - Circularity metrics and resource efficiency data
- IdentifiersAndProductData - Product identifiers and basic product information
- PerformanceAndDurability - Performance characteristics and durability metrics
- SupplyChainDueDiligence - Supply chain transparency and due diligence information
- SymbolsLabelsAndDocumentationOfConformity - Compliance symbols, labels, and documentation
These schemas can be used to:
- Validate battery passport data structures
- Create verifiable credentials for battery information
- Ensure compliance with Battery Regulation requirements
- Enable interoperability between different battery passport systems
The JSON Schema files follow the JSON Schema Draft 2020-12 specification and can be used with standard JSON Schema validators.
The JSON-LD context files provide semantic definitions for use in Linked Data applications and verifiable credential systems.
This project is licensed under the MIT License - see the LICENSE file for details.
Copyright (c) 2025 Impactility