Skip to main content

Publish a DPP

Publishing a DPP makes it publicly accessible. Once published, the product's QR code is generated, and scanning that code takes any user to the public DPP viewer page. This is the step that brings your product into regulatory compliance with the accessibility requirements of EU Battery Regulation 2023/1542.

Publishing is a deliberate, confirmation-required action. It is not triggered automatically by completing all fields.


Pre-Publish Completeness Check

Before you can publish, Traceable runs a completeness check against the DPP. This check evaluates the product's data against the mandatory and recommended field requirements for its battery category.

To run the check at any time — before you are ready to publish — open the product and click Check Completeness in the editor toolbar. This does not publish the product; it only shows you the current state.

When you click Publish, the completeness check runs automatically as part of the publish flow.

How to Read the Results

The completeness check result is displayed as a structured report with three sections:

Mandatory fields — all must be complete to publish

Every field in this section is required by EU Battery Regulation 2023/1542 for the product's battery category. If any mandatory field is empty, publishing is blocked until it is filled. The report shows the field name, the DPP section it belongs to, and a direct link to edit it.

Recommended fields — should be complete but not required to publish

These fields are not strictly required for publication but are expected by regulators as part of a complete DPP and are included in the compliance score calculation. You can publish with recommended fields incomplete, but the compliance score for this product will reflect the gap. A tooltip on each recommended field explains why it is considered best practice to complete it.

Warnings — informational notices that do not block publication

Warnings highlight conditions that may indicate data quality issues without necessarily blocking publication. Examples:

  • "Nominal energy content does not match the calculated value from capacity × voltage (tolerance: ±5%). Please confirm the entered value is correct."
  • "Manufacturing country is set to a high-risk jurisdiction. Ensure supply chain due diligence documentation is attached."
  • "No compliance documents are attached to this product. Attaching a test report or Declaration of Conformity is strongly recommended before publishing."

Warnings are advisory. Review each one and satisfy yourself that the data is intentional before proceeding.


The Publish Action

Once the completeness check shows no blocking mandatory field gaps:

  1. Click Publish DPP in the editor toolbar or the product overview page.
  2. The completeness check results are displayed. Review any warnings.
  3. Check the declaration checkbox: "I confirm that the information in this Digital Product Passport is accurate and complete to the best of my knowledge, and I authorise its public publication."
  4. Click Confirm and Publish.

Publication is immediate. Within a few seconds:

  • The product status changes to Published.
  • A QR code is generated and linked to the product record.
  • The DPP becomes publicly accessible at its permanent URL (https://app.traceable.digital/dpp/[slug]).
  • An audit trail entry is created recording the publication event, the user who performed it, and the timestamp.

The public DPP viewer URL is stable and permanent. It will not change if you update and republish the product.


What Changes After Publishing

ElementBefore PublishingAfter Publishing
DPP visibilityPrivate (draft only)Publicly accessible
QR codeNot generatedGenerated, downloadable
Product statusDraftPublished
DPP URLNot activeActive and permanent
Compliance score contributionExcludedIncluded in account score
Audit trailChanges recordedPublish event recorded

Versioning

Every time you publish or republish, Traceable creates a version record. Versions are numbered sequentially starting at v1.

When you edit a published product and republish the revision:

  • The revision becomes the new active published version (e.g., v2).
  • The previous version (e.g., v1) is archived internally. It is no longer served via the public DPP URL.
  • The QR code continues to resolve to the same URL, which now serves the new version.
  • A snapshot of the previous version is retained in the audit trail and can be viewed by clicking Version History on the product page.

Version history is visible to operators in the Company Portal. It is not directly exposed in the public DPP viewer, which always shows the current published version.


Unpublishing

Unpublishing removes a DPP from public access. This should be used when:

  • A product has been withdrawn from the EU market.
  • A significant data error has been discovered that requires correction before the DPP can be shown publicly.
  • A regulatory instruction has been received to take down the product's DPP.

How to Unpublish

  1. Open the published product.
  2. Click Unpublish in the product options menu (the three-dot menu in the top-right corner).
  3. You will be prompted to select a reason: "Product withdrawn from market", "Data correction required", or "Other (specify)".
  4. Enter a reason (required for audit purposes).
  5. Click Confirm Unpublish.

What Happens to QR Codes After Unpublishing

Existing QR codes are not deactivated — the QR image continues to exist and is still scannable. However, the URL the QR code resolves to will display a removed notice instead of the DPP content:

"This Digital Product Passport has been removed from public access by the operator. For enquiries, please contact [operator contact email]."

The removed notice preserves the operator contact information from the company profile, allowing interested parties to follow up directly. It does not expose any DPP data.

If you republish the product after making corrections, the QR code immediately begins serving the new published version again. The removed notice is automatically replaced.


After Publishing

Once your DPP is published, the immediate next steps are:

  1. Download the QR code — go to the QR Codes section and download in SVG format for print and PNG for digital use. See QR Codes.
  2. Anchor the DPP — record a cryptographic hash of the published DPP state on a public blockchain. See Blockchain Anchors.
  3. Monitor the compliance score — check the product's individual score and resolve any recommended field gaps to maximise your account compliance rating.