Skip to content

Digital Product Passport

A Digital Product Passport is the public page for one sealed output batch. It tells whoever opens it where the material came from, what it is made of, how reliable each figure is, and who published it. Anyone with its address can read it without signing in.

A passport describes a batch your organisation has sealed. Before publishing, check what it will say:

  • On the run, each output has a What the passport will carry section. It lists the fields from your stream profile. Padlocked values come from the product spec and are not typed here.
  • When you record a reading on a batch, fields marked Public on the passport are the ones that will appear on the passport. Other fields stay inside your organisation.
  • On Products, the Passport column shows each output as Sealed, Not yet sealed or Blocked. A blocked output lists what is stopping it.

Every figure on a passport comes from the record. There is nowhere to type a figure just for the passport, because a figure typed for a consumer would be one an auditor never sees.

Only an Operations supervisor or Organisation admin can publish a passport. Ask RezetHub’s assistant to publish the passport for the batch. Before you confirm, the assistant shows the consequence: “This publishes [the batch’s code]’s passport; anyone who scans it reads it, and it can only be superseded, never withdrawn.”

RezetHub refuses to publish when:

  • The batch is not sealed, or it was recalled. Seal it first. A recalled batch cannot be published at all.
  • A required field is missing. If your stream profile requires a field that nothing on the batch answered before it was sealed, the passport cannot be published. A sealed batch takes no further readings, so the material has to be re-run and its output sealed again.

Publishing a batch that already has a passport changes nothing. The passport records the person who published it and the seat they held.

The page is written in the reader’s language when RezetHub has it (English, Spanish or German) and falls back to English. From top to bottom it shows:

  • The product and its status. Sealed · independently verifiable or Published · not yet sealed, with the passport’s DPP UID and Version.
  • Provenance journey. The custody steps behind the batch.
  • Material composition and Recycled content. Recycled content is a share by mass, worked out from the weighings rather than typed in by anybody. Where the record holds no basis for a figure, the section says Not published instead of guessing.
  • What these numbers are worth. How strong the figures are:
    • Custody model. Segregated when the material traces to a single entry point, Mass balance when material from several entry points was processed together, or Not established when the record does not show either. A mass-balance percentage is a share of the mixture, never a statement about one article.
    • How the quantity was measured. Whether it was weighed on the holder’s own instrument, or is only the quantity a counterparty declared.
  • What it is. The public fields from your stream profile.
  • How deep this page goes. The page carries what a reader can check for themselves. The processing runs, both parties’ weights at each hand-over and the fingerprint of every evidence file are in the proof pack, not on the passport.
  • Published by. Your organisation’s name, website and registration numbers, as you declared them. RezetHub does not check them against the issuing register.
  • Tamper-evidence. A content hash that covers the passport’s address, its version, every published field, its composition, its recycled-content figure and its journey. A sealed passport can be re-checked at any time against an independent timestamp.

If your organisation recalls a batch after its passport is published, the passport stays at its address. A banner at the top says This material was recalled and gives the date. Below it, the page still shows what the record said when the passport was published, unchanged. The banner tells the reader not to rely on it and to ask whoever sold them the item.

A code that does not lead to a published passport shows Nothing is published at this address. This can happen when a tag reaches a product before its batch is sealed and published, when a code is misread or mistyped, or when a code was never issued by RezetHub. The page is the same for all three, so nobody can use it to work out which codes exist. It suggests reading the code again, coming back in a few days if the item is new, or asking the seller for the passport link.