● Knowledge · 13 Trust

Audit trail & data integrity: data auditors can believe.

A battery passport is only worth as much as the trust in its data. The EU Battery Regulation therefore demands protection against manipulation and traceability of every change (Art. 78). This guide explains what an audit-proof audit trail must deliver, how a SHA-256 hash chain works - and why none of it requires a blockchain.

Reading time approx. 9 min · Updated: · Not legal advice
Art. 78
Legal basis
Points (g)/(h): tamper protection + history
SHA-256
Hash algorithm
Cryptographic fingerprint per version
100%
Changes captured
Who, what, when - automatic, without gaps
10 yrs
Availability
Passport stays retrievable after the last unit
In short
  • An audit trail records every change to model and passport data: who, what, when. It is audit-proof only if entries can never be deleted or overwritten.
  • A SHA-256 hash chain makes tampering visible: every version contains the hash of its predecessor. A retroactively changed value breaks the chain - immediately and provably.
  • No blockchain required. The regulation demands the protection goal, not a technology. A hash chain delivers the same evidence without energy, cost and GDPR problems.
  • Chain of custody counts twice: OEM buyers and market surveillance don't just ask "is the value correct?" but "where does it come from, and who changed it when?".
01 · The term

What is an audit trail - and what makes it audit-proof?

An audit trail (also change log or audit log) is the chronological record of all changes to a data set. For the battery passport that means: every creation, correction, import and deletion is captured with actor, action, timestamp and target - from the first model draft to the last status change.

A log only becomes audit-proof through four properties:

A
Complete

Every change is captured - automatically in the system core, not via voluntary app logging that can be bypassed or forgotten.

B
Immutable

Entries can only be appended (append-only). Deleting or overwriting them later is technically impossible - for every role.

C
Traceable

Who, what, when, to what: the entry names actor and affected object so that an auditor understands the event without knowing the system.

D
Verifiable

The integrity of the log itself can be verified cryptographically at any time - which is exactly where the hash chain comes in.

02 · Obligation

Why the battery passport demands it

Art. 78 of EU Battery Regulation 2023/1542 defines the technical requirements for the passport. Two points concern data integrity directly: (g) requires the data stored in the passport to be protected against manipulation and misuse, (h) demands that the authenticity, reliability and integrity of the data can be demonstrated. On top of that, the passport must remain available for ten years after the last unit of a model is placed on the market - including a defensible history.

In practice, three parties check exactly these points: market surveillance during inspections and complaints, OEM buyers in supplier audits (passport-readiness clauses have appeared in framework contracts since 2026) and certifiers for Annex X due diligence. An Excel export without a change history fails all three - not because the values are wrong, but because nobody can prove they aren't.

Related: non-compliance risks

The guide What happens without compliance? works through the fines and market consequences of missing or indefensible passport documentation.

03 · Technology

The hash chain: tamper evidence without blockchain

A SHA-256 hash is a cryptographic fingerprint: every data state maps to a unique 64-character value - change a single bit and the entire hash changes. A hash chain uses this as follows:

1
Seal the version

Every substantive change to a model or passport stores the new data state as a version and hashes it.

2
Link

The hash of version N includes the hash of version N−1. Every version thereby "signs" its entire history.

3
Verify

An auditor simply recomputes the chain: if all stored hashes match the recomputed ones, the history is intact.

4
Break = proof

If an old value is "corrected" retroactively, the hash no longer matches - the chain breaks at exactly the manipulated point. Tampering isn't prevented, it becomes inevitably visible.

This is the same principle that makes blockchains trustworthy. The difference: a blockchain distributes the chain across many participants to solve mutual distrust between strangers. The battery passport, however, has a clearly named responsible party (the economic operator) and clearly named auditors - the distribution problem doesn't exist. What remains are only the drawbacks:

CriterionSHA-256 hash chainBlockchain
Tampering provableYesYes
GDPR deletion duties satisfiableYes - chain can exclude personal dataConflict - immutable by design
Operating cost & energyMinimalHigh
Required by EU 2023/1542Neither - the regulation mandates the protection goal (Art. 78 g/h), not the technology
04 · Supply chain

Chain of custody: provenance beats assertion

Data integrity doesn't end at your own system boundary. Most passport values - cell chemistry, carbon footprint, recycled content, due-diligence evidence - come from suppliers across multiple tiers. Auditors therefore ask in two steps: Is the value correct? And: where does it come from, who entered it when, which certificate backs it? This documented custody record is the chain of custody.

A defensible chain of custody in the battery supply chain requires:

1
Source attribution

Every delivered value stays attributed to its supplier - even once it appears consolidated in the passport.

2
Evidence linkage

Certificates and test reports are attached to the record with upload time and validity date - expiring evidence triggers notifications.

3
Access log

Even reading sensitive data is recorded: which recycler or authority retrieved which passport when - including the approval decision.

05 · Implementation

How Batteriepasswerk implements this

In Batteriepasswerk, audit trail and integrity protection are enforced in the database core, not in the application layer: every change to models and passports automatically triggers a log entry, the log is append-only and cannot be deleted or modified by any role. In parallel, every substantive change is sealed as a version in a SHA-256 hash chain - per model and per passport.

The result is publicly verifiable: every passport page carries its integrity proof (short hash + version number), and an open verification endpoint validates the full chain on demand - auditors don't need an account. Supplier data enters the system via self-service links with source attribution, and professional access by recyclers and authorities is approved individually and logged without gaps.

06 · FAQ

Frequently asked questions

What is an audit trail?
An audit trail is the complete, chronological record of every change to a data set: who changed what, and when. It is audit-proof (tamper-evident) only if entries can be appended but never deleted or modified afterwards.
Why does the battery passport need an audit trail?
Art. 78 (g) and (h) of EU Battery Regulation 2023/1542 require passport data to be protected against manipulation and every change to remain traceable. Market surveillance and OEM auditors check exactly this - without a reliable change history, a passport cannot be defended in an audit.
Does the battery passport require a blockchain?
No. A cryptographic hash chain (SHA-256) delivers the same tamper evidence as a blockchain - without energy overhead, tokens or GDPR conflicts around deletion duties. The regulation mandates the protection goal, not a specific technology.
How can you tell whether battery passport data was tampered with?
In a hash chain, every version contains the SHA-256 hash of its predecessor. If an old value is changed retroactively, the stored hash no longer matches the recomputed one - the chain breaks at exactly that point and the manipulation becomes visible immediately.
What does chain of custody mean in the battery supply chain?
Chain of custody is the documented record of provenance and handling of data and material along the supply chain: which supplier delivered which value when, which certificate backs it, who approved it. For Annex X due diligence it is the basis of evidence.
07 · Sources

Sources & further reading

Trust is verifiable

Tamper-evident passport data - from the first passport.

Every Batteriepasswerk passport is automatically sealed in a SHA-256 hash chain and logged audit-proof - included in the free Pilot plan.