Skip to main content

Digital Battery Passport

๐ŸšงEvolving Knowledge Base

The RBTP Knowledge Base is evolving weekly as part of our pilot programs with RBA members. Weโ€™d love your input โ€” submit feedback or help shape the protocol in real time by joining a pilot.

Digital Battery Passport (DBP): Implementation Guideโ€‹

If you're looking for an Overview, go to Digital Battery Passport Overview

The Digital Battery Passports (DBP) is a commodity-specific extension of the UNTP Digital Product Passport. It is designed to meet the unique traceability, compliance, and circularity needs of battery passports.

Before implementing a DBP, implementers should become familiar with the core UNTP DPP specification, which defines the base structure, vocabulary, and requirements shared by all passport types in the RBTP ecosystem


๐Ÿ“ฆ DBP Profile Informationโ€‹

NameCurrent VersionStatusRelease DateUNTP dependency
Digital Battery Passport0.1.0Draft10-04-2025UNTP DPP v0.5.0

๐Ÿ”ง What Makes the DBP Unique?โ€‹

While a DRP reuses the full UNTP DPP model, it introduces an additional specification layer with structures and rules tailored to batteries. These include:

  • A new BatterySpecifications extension block (for capacity, voltage, energyDensity, etc.)
  • A new BatteryCertifications extension block (for battery production certifications and warantyPeriods)
  • Stricter field requirements for product IDs, classification schemes, and traceability references
  • Encouragement to use linked passports wherever applicable

The DBP is modularโ€”not every battery product requires every fieldโ€”but validators and Conformity Assessment Bodies (CABs) may enforce stricter conformance depending on your pilot or compliance target.


๐Ÿ“ Logical Modelโ€‹

A visual overview of the DBP profile and extensions is available here:

๐Ÿ“Ž Logical Model: Digital Battery Passport

Core structure: identical to the UNTP DPP with these additions:

  • BatterySpecifications (new object block)
  • BatteryCertifications (new object block)

DBP Logical Model


๐Ÿ“ Profile Rulesโ€‹

Note: This section outlines constraints and required patterns that make a valid DBP

TBD

Note: This section defines strict dependencies and requirements for product information. For instance, the ID field may be required to originate from a designated register, product.productCategory must conform to recognized international coding schemes, Claim.assessmentCriteria must be selected from predefined controlled vocabularies, etc.

FieldRequirements
idMust be a globally resolvable URI (preferably did:web or GS1 identifier)
product.productCategoryMust conform to a recognized product classification system (e.g., UN CPC, HS, or industry standard)
conformityClaim.assessmentCriteriaMust reference RBTP-approved controlled vocabularies
traceabilityInformation.traceabilityEvent[].linkTypeMust be drawn from the UNTP vocabulary
BatterySpecificationsRequired for all batteries
BatteryCertificationsMust list the battery production certifications
producedAtFacilityShould reference a resolvable and verifiable identifier (e.g., GS1 GLN, cadastral boundary ID)

A JSON Schema validator will be made available in a future stable release.


๐Ÿ›  Technical Artifactsโ€‹

These artifacts are in development. Once published, they will include:

  • JSON-LD @context for DBP extension fields
  • JSON Schema validator for DBP conformance
  • Controlled vocabularies and code lists (repairability, safety topics, classification)
  • Sample DBP instances (e.g., alcaline battery, AAA battery, car battery, etc.)

๐Ÿ“ Status: Draft format available internally via Notion; will be moved to RBTP GitHub once stable.


๐Ÿ“„ Working Sampleโ€‹

Clickable LinkScan the QRComments
Digital Battery PassportThis is a sample DBP, work in progress. Click on the JSON tab to see the underlying RBTP data. Download the signed credential to test verification in your own system.