DER Passport · Open Standard · v1.0

The open
service book
for energy
resources.

DERpass is a lightweight JSON standard for describing PV systems and distributed energy resources — their components, history, contracts, and provenance — in one portable, machine-readable file.

system-home-001.derpass.json
{ "derpass_version": "1.0", "jurisdiction": { "primary": "DE" }, "meta": { "system_id": "HOME-001", "name": "Musterstraße 12 · PV", "owner": { "name": "M. Mustermann" }, "location": { "country": "DE", "latitude": 48.137, "longitude": 11.576 } }, "commissioning": { "commissioning_date": "2024-05-15", "dc_capacity_kwp": 12.48, "ac_capacity_kw": 10.0, "module_count": 30, "installer": { "name": "SolarBau GmbH", "cert": "ISFH-2023-4412" } }, "inverters": [ { "id": "INV-01", "manufacturer": "SMA", "model": "Sunny Tripower 10.0", "serial": "STP10-2024-00821", "ac_power_kw": 10.0, "installed": "2024-05-15" } ], "modules": { "manufacturer": "Trina Solar", "model": "Vertex S+ TSM-420", "quantity": 30, "wp_per_module": 416 }, "grid_connection": { "ean": "DE0009200000000000000000012345", "mastr_number": "SEE900012345678", "feed_in_tariff_eur_kwh": 0.0825 }, "events": [ { "date": "2024-11-03", "type": "maintenance", "description": "Annual inspection, cleaned modules", "technician": "SolarBau GmbH" }, { "date": "2025-02-17", "type": "fault", "description": "INV-01 overtemp shutdown, resolved" } ] }

A complete record
that travels
with the asset.

Like a car's service book, a DER Passport captures the full life of a power-generating asset — from commissioning, through maintenance events and ownership changes, to eventual decommissioning. When the system is sold or handed over to a new operator, the passport moves with it.

DERpass defines a open JSON Schema for this record. Any tool that speaks JSON can read, write, or validate a DER Passport. There's no vendor lock-in, no proprietary API, no central registry required.

National profiles (currently DE, NL) layer jurisdiction-specific fields — MaStR numbers, VDE norms, EAN codes — on top of the common core, keeping the standard both generic and locally precise.

At a glance
Format
JSON · validated by JSON Schema draft 2020-12
Extension
.derpass.json
Current version
Core v1.0
Profiles
DE · NL
License
Open

Built for the
real world of DER.

Portable by design

One .derpass.json file carries the complete asset record through ownership changes, grid operator handovers, and installer switches.

Open standard

Built on JSON Schema draft 2020-12. Validate with any off-the-shelf library. No central authority, no registration required.

Complete record

Covers components, metering, grid connection, compensation, insurance, contracts, remote access, and a full event log.

+

Extensible

National profiles for DE and NL layer jurisdiction-specific fields. The additionalProperties model lets you add your own without breaking conformance.

Cryptographically verifiable

Events and file revisions carry optional JWS signatures. A content-hash chain links each revision to the last, enabling tamper detection across handovers.

Human-readable

Drop any .derpass.json into the viewer to get a rendered, printable document — no software install required.

What a DER Passport
contains.

The 16 chapters of a complete DER Passport — all optional beyond the four required top-level fields.

I
Site access
Instructions, PPE, hazards
II
Identification
Owner, operator, location
III
Components
Modules, inverters, storage, arrays
IV
Metering concept
Scheme type, meter list, OBIS codes
V
Grid connection
GCP, protection, DSO, voltage
VI
Consumption
Annual demand, controllable devices
VII
Compensation
Feed-in tariff, PPA, net metering
VIII
External control
Curtailment, EMS, protocols
IX
Generation data
Yield, performance ratio, monthly
X
Insurance
Policies, coverage, premiums
XI
Maintenance
O&M contracts, intervals, due dates
XII
Remote access
VPN, APIs, monitoring portals
XIII
History
Commissioning, repairs, owner changes
XIV
Documents
Datasheets, certificates, agreements
XV
File revisions
Passport history with hash chain
XVI
National extensions
Jurisdiction-specific fields (DE, NL)

One format,
every stakeholder.

DERpass removes the translation layer between the parties who install, operate, finance, and regulate distributed energy resources.

Installers & Commissioning Engineers
From handover folder to structured record
Before

Commissioning reports lived in PDF folders on a shared drive. Datasheets were scanned, photos stored on personal phones. Handing over to an O&M provider meant emailing a ZIP archive and hoping nothing was lost in translation.

With DERpass
  • All component data — modules, inverters, storage — captured in a single structured file at commissioning time.
  • O&M handover is a file copy. No re-keying, no missing certificates.
  • Service technicians pull up the current system state on-site — components, wiring, metering concept — without calling the office.
System Operators & O&M Providers
From spreadsheet chaos to an auditable event log
Before

Each managed asset had its own spreadsheet — partially filled by the installer, partially by the operator. Maintenance history sat in a ticket system disconnected from asset data. Owner reports required pulling exports from three different tools.

With DERpass
  • The event log records every maintenance visit, repair, and curtailment event with timestamps and technician signatures.
  • Due maintenance dates are machine-readable — feed them directly into any scheduler or monitoring dashboard.
  • Owner reports are generated from a single canonical file, not assembled from multiple exports.
Grid Operators & DSOs
From form-based registration to structured import
Before

Installers submitted grid connection requests on paper or proprietary online portals. DSO staff re-typed nameplate data into internal systems. Transcription errors caused delays, re-submissions, and weeks of back-and-forth before a system could be connected.

With DERpass
  • The grid connection chapter includes GCP ID, voltage level, protection relay settings, and DSO contact — structured and importable.
  • Metering concept is machine-readable: scheme type, meter list, OBIS codes, and feed-in direction.
  • National profiles (DE: MaStR/BNetzA, NL: EAN/E17) map directly to registration system fields with no re-keying.
§
Lawyers & Notaries
From paper trail to cryptographic provenance
Before

Ownership transfers required collecting scanned contracts, installer certificates, and grid approval letters from multiple parties. Establishing a clean chain of title for a PV asset could take weeks, with gaps in the record being the norm rather than the exception.

With DERpass
  • The revision history chapter records every ownership change with date, parties, and document reference — linked by a hash chain so alterations are detectable.
  • Contracts, insurance policies, and grid approval documents are linked in the Documents chapter with content hashes.
  • Optional JWS signatures on events let parties prove authorship without relying on a central notary.
Investors & Asset Finance
From weeks of due diligence to hours
Before

Assessing a distributed PV portfolio meant requesting technical data from installers, yield reports from operators, and contracts from owners — all in incompatible formats. Data rooms contained PDFs that could not be queried. Bankability assessments stretched over weeks.

With DERpass
  • One file per asset contains the full technical specification, measured yield, performance ratio, and O&M history.
  • The compensation chapter captures feed-in tariff rates, PPA terms, and contract expiry dates — queryable across an entire portfolio in seconds.
  • Insurance coverage and maintenance contracts appear in every conforming file, reducing the due-diligence checklist to a schema validation.
Insurers & Risk Assessors
From questionnaires to structured asset data
Before

Underwriting a PV asset required sending questionnaires to the owner, waiting for answers, and manually verifying them against whatever documentation could be found. Component age, maintenance frequency, and grid protection settings were rarely available in a consistent format.

With DERpass
  • The components chapter provides manufacturer, model, serial number, and installation date for every device — no questionnaire required.
  • The event log shows the actual maintenance cadence and any incidents without relying on the owner's recollection.
  • The insurance chapter records existing policies, enabling renewals and portfolio checks without re-submitting data from scratch.

From zero to passport
in three steps.

01

Get the schema

Download the JSON Schema and use it to understand the structure. Any JSON Schema validator will tell you whether your file is valid.

core/v1.0/schema.json
02

Create your file

Only four top-level fields are required: derpass_version, jurisdiction, meta, and commissioning. Add sections as you need them.

"derpass_version": "1.0" "jurisdiction": { "primary": "DE" } "meta": { … } "commissioning": { … }
03

Open in the viewer

Drop your .derpass.json file into the viewer to see it rendered as a structured, printable document. No upload, no account — runs entirely in your browser.

Open Viewer

Try the viewer now.

Drop any .derpass.json file and see it rendered as a complete, structured document — components, history, contracts and all.

Open Viewer Schema Reference