Digital Facility Record
Please note that this specification is suitable for pre-production pilot implementations.
Artifacts
V0.7.0 Schema and Samples
The JSON schema and sample credential instances for the Digital Facility Record are maintained in this repository.
- JSON Schema:
| Schema | Description |
|---|---|
| DigitalFacilityRecord.json | Full credential schema including the W3C VC envelope and Facility subject |
| Facility.json | Standalone schema for the Facility credential subject |
- Sample Instances:
| Sample | Description |
|---|---|
| DigitalFacilityRecord_instance.json | Copper mine in Zambia |
| DigitalFacilityRecord_smelter_instance.json | Copper refinery in Japan |
| DigitalFacilityRecord_battery_instance.json | Battery factory in Germany |
The three samples represent successive stages of a copper-to-battery supply chain.
Vocabulary and Context
The DFR is built on the UNTP Core Vocabulary, which defines the shared classes and properties used across all UNTP credential types. The machine-readable vocabulary and JSON-LD context files are published at https://vocabulary.uncefact.org/untp/.
Sample Credential
| URL | QR | Description |
|---|---|---|
| Sample Digital Facility Record | ![]() | A sample digital facility record as a signed Verifiable Credential. The URL (or QR scan) resolves to a hosted verifier that displays a human-readable version. Raw JSON data can be viewed via the JSON tab and the full credential can be downloaded via the download button. |
Overview
The digital facility record (DFR) is issued by the owner or operator of a production or manufacturing facility and is the carrier of facility data and sustainability information for an identified facility in the value chain. It describes the facility's identity, location, ownership, material consumption, and sustainability performance over a defined reporting period. Because facilities are long-lived assets, DFRs are designed to be re-issued periodically (e.g. quarterly or annually) to provide an up-to-date picture of facility operations.
A facility typically has multiple identifiers issued by different organisations — a national environmental register, a mining cadastre, an industry membership number. The DFR architecture allows each of these identifiers to resolve to the same facility record maintained by the facility operator, restoring data ownership to the natural owner while enabling discovery from any register. The DFR is discoverable in the same way as a DPP — by resolving a facility identifier to an Identity Resolver service that returns links to the facility record.
The DFR tracks material usage — the raw materials consumed by the facility, their origin countries, mass fractions, recycled content, and hazardous indicators — as well as performance claims at the facility's annual total level (e.g. total Scope 1 emissions in tonnes) rather than at the per-product level. In many value chains, facility-level information may be sufficient to meet the due diligence requirements of buyers, and so the DFR can be used independently of product passports. However, product passports SHOULD reference the facility at which the product was produced. Where both facility and product information are available, verifiers can perform an approximate mass-balance cross-check — for example, the total emissions recorded across all products shipped from a facility should approximately equal the reported annual emissions of the facility.
Conceptual Model

A Digital Facility Record answers six key questions about a production or manufacturing facility:
- WHO owns or operates the facility — identified by a registered business entity with a verifiable identifier.
- WHAT is the facility — its identity, name, address, and registration details.
- WHERE is it located — using point coordinates, boundary polygons, or Plus Codes.
- SCOPE of operations — classified by industry process categories (e.g. UN CPC).
- MATERIAL usage — what raw materials are consumed, their origin countries, volumes, and recycled content over a reporting period.
- CLAIMS about facility performance — conformity claims against recognised standards or regulations, each quantified by specific performance metrics such as GHG emissions intensity or water consumption.
Requirements
The digital facility record is designed to meet the following detailed requirements as well as the more general UNTP Requirements
| ID | Name | Requirement Statement | Solution Mapping |
|---|---|---|---|
| DFR-01 | Resolvable ID | Each facility must have at least one resolvable identifier that can be used in digital product passports and other data exchanges so that verifiers can always access the latest facility data. | Facility.id and Facility.registeredId with Facility.idScheme |
| DFR-02 | Process categories | The DFR should support any number of industry process classifications using codes from a defined classification scheme (eg UN CPC). | The Facility.processCategory array of Classification objects |
| DFR-03 | Geo-Location | The DFR should provide a means to specify a geo-location point, a boundary geometry, and/or a variable-precision area code so that verifiers can geo-locate supplier facilities. | Facility.locationInformation with geoLocation, geoBoundary, and plusCode |
| DFR-04 | Related parties | The DFR should specify the owner and/or operator of the facility using one or more globally unique and resolvable entity identifiers, each in a defined role. | The Facility.relatedParty array of PartyRole objects, each linking to a Party with verifiable identifiers |
| DFR-05 | Claims | The DFR MUST provide a means to include any number of performance claims so that it can provide a single point to aggregate all claims about the facility in one place. | The Facility.performanceClaim array of Claim objects |
| DFR-06 | Conformity Topic | The DFR MUST provide a simple mechanism to express the sustainability/circularity/conformity topic for each claim so that similar claims can be grouped and the high-level scope easily understood. | The Claim.conformityTopic property referencing the Conformity Topics taxonomy |
| DFR-07 | Metrics | The DFR MUST provide a simple mechanism to quantify a performance claim (eg carbon intensity, water consumption) using either a numeric measure with tolerance, or a categorical score, or both. | The Performance class with metric (from the Performance Metrics taxonomy), measure (value + unit), and score (code + rank) |
| DFR-08 | Criteria | The DFR MUST provide a means to reference a standard or regulation as well as the specific criteria within that standard or regulation — so that claims can be understood in terms of the criteria against which they are made. | Claim.referenceCriteria, Claim.referenceRegulation, and Claim.referenceStandard |
| DFR-09 | Evidence | The DFR MUST provide a means to reference independent conformity assessments that support and verify the claims being made. The related evidence SHOULD be digitally verifiable but MAY be a simple document or web page. | The Claim.evidence property links to a UNTP Digital Conformity Credential (DCC) or other supporting document |
| DFR-10 | Material usage | The DFR should provide a structure to describe the raw materials consumed by the facility over a reporting period, including origin country, mass fraction, recycled content, and hazardous material indicators. | The Facility.materialUsage property with MaterialUsage.materialConsumed array of Material objects |
| DFR-11 | Reporting period | The DFR should support time-bounded reporting so that claims and material consumption can be attributed to a specific period, even when different data sources follow different reporting cycles. | The applicablePeriod property on both Claim and MaterialUsage, independent of the credential-level validFrom / validUntil |
| DFR-12 | Address | The DFR should provide a structured postal address for the facility, distinct from its geographic coordinates. | The Facility.address property using the Address class |
| DFR-13 | Alternative identifiers | The DFR should support listing additional facility identifiers from other schemes so that multiple registers and directories can resolve to the same facility record. | The Facility.facilityAlsoKnownAs array of identifier objects |
| DFR-14 | Related documents | The DFR should provide a means to link to supporting documents such as environmental permits, site plans, or conformity credentials that are relevant to the facility but are not structured data within the credential. | The Facility.relatedDocument array of Link objects |
Logical Model
The Digital Facility Record is an assembly of re-usable components from the UNTP core vocabulary.
The DFR credential wraps a Facility as its credential subject. The facility carries identification, classification, and descriptive information alongside the following key structures:
- Ownership and operation — related parties in defined roles via
PartyRole, each linking to aPartywith verifiable identifiers, registration country, address, and industry classification. - Location — the
Locationof the facility using Plus Codes, point coordinates (Coordinate), or boundary polygons, plus a structuredAddress. - Material usage — a
MaterialUsageobject describing theMaterialinputs consumed over a reporting period, each with origin country, mass fraction, recycled content, and hazardous indicators. - Performance claims — an array of
Claimobjects, each referencing aCriterionfrom a standard or regulation, classified byConformityTopic, and carrying quantifiedPerformancemeasures classified byPerformanceMetric. Claims link to supporting evidence such as conformity credentials.
For detailed class and property definitions, see the Core Vocabulary reference.
