How it works

From medicine to record, step by step

Every medicine bottle has its own identity. The QR is printed during production and activated when production ends and the owner completes its record. A later lookup lets the person compare the unit with that record.

From production

The QR is born with the product.

Traza links a unique identifier to each unit for printing during production. It is activated only when production is complete, with full lot and expiry data.

Look up the example unitTRZ-7F2K-4K7Q-92FA
An example medicine box in perspective, lit in blue against a dark background.
Example package. Look up the record using the QR.
  1. Issued

    The issuer requests identifiers for the order, one per unit.

  2. Printed

    Each package receives its QR and readable serial during production.

  3. Activated

    Only when production is complete, printing is confirmed, and lot and expiry data are complete.

  1. Identity issuance
  2. Printing and activation when production is complete
  3. Lookup and oversight

Scan.Compare.Understand.

A readable QR lets you look up the identity and its signals; it does not certify the physical contents or prevent label copying. Always compare the record with the unit.

Five steps

The process connects the production order with packaging, activation and public lookup. It records the identifier’s lifecycle without requiring transport, distribution or sales events.

  1. Identity issuance

    The manufacturer or importer requests an issuance linked to its order. A different signed identifier is generated for each unit. The record is linked to the product; lot and expiry are completed after production, before activation.

  2. Printing per unit

    The QR and readable identifier are printed on each medicine carton, label or seal. A press proof checks readability, contrast and quiet zone. Printing alone does not activate the code.

  3. Activation after production

    When the run ends, the owner completes lot and expiry and confirms the produced units. Used codes are activated; unused ones are voided when issuance closes. A lookup before activation remains under review.

  4. Public verification

    The person scans the QR or types the identifier. The lookup separates signature, registry, data and signals; the person compares name, 120 ml presentation, concentration, health registration, lot and expiry with the package.

  5. Control and inspection

    The responsible organisation reviews signals and discrepancies to guide field inspection. This website lets people prepare and download a report; delivery and follow-up use the organisation’s own channel.

The lifecycle, node by node

These stages organise what the registry knows. Issuance, printing and activation precede lookup; signals and closure record reviews or withdrawal where applicable. They do not describe a logistics route.

  1. Issuance

    The platform derives and signs each unit’s identifier, within the order that was requested.

  2. Printing

    The unique QR is printed on the packaging and its readability is checked before activation.

  3. Activation

    After production, lot and expiry are completed and the used codes are confirmed; only then do they become active.

  4. Public lookup

    Anyone checks the unit from the browser and compares what they see with the registry.

  5. Signals

    Every lookup adds context: when the first one happened, how many there have been and which patterns need review. A signal does not prove a copy.

  6. Closure

    Closure preserves the history and records voided or withdrawn identifiers. It does not record a sale.

See the interactive journey

What happens when you verify

The result of a verification is not a single word. It is built from four independent signals, each with its own explanation.

  • Signature

    Checks that the identity was issued by the expected issuer and has not been altered since.

  • Registry status

    Looks up whether the identity is active, suspended or revoked, and which events are recorded in its history.

  • Data match

    Shows the recorded data for the person to compare with the packaging. This site does not inspect the label or physical contents.

  • Anomalies

    Looks for patterns worth reviewing: the same code looked up in different places, events out of sequence or inconsistent locations.

  • Record without alerts

    The registry declares a valid signature, an active identity and no alerts. The person must compare the data with the package: the result does not certify its contents or confirm that the label is not a copy.

  • With warnings

    The registry declares a valid signature and a signal that needs review, such as repeated lookups or a code awaiting activation. Compare the unit and, where appropriate, prepare a report for the responsible organisation.

  • Invalid signature or unrecognized identity

    The code does not correspond to an issued identity, or the registry indicates it was revoked. Do not treat the unit as verified and use the discrepancy report.

  • Could not verify

    It was not possible to consult the registry — for example, without a connection — or the code could not be read. This is not a verdict on the unit: try again when possible.

A valid signature does not certify the physical contents or prevent copying the label. Physical anti-copy measures and tax validation are planned for phase 2. Validating payments depends on integration with and authorisation from the competent authority; this feature is not available in the example.

What you need to verify

Very little. Public verification was designed to work at the point of sale with what anyone already carries.

  • A current browser

    Verification opens as a web page on a phone or a desktop computer.

  • No installation, no account

    There is nothing to download or sign up for. No personal data is requested to verify either.

  • A connection to consult the registry

    Registry status and anomalies require a connection. Without one, the result is marked as unverifiable and can be retried.

  • A readable code

    The code on the label is scanned with the camera or typed by hand if it is damaged.

See it with a sample code

Public verification includes sample codes that show each of the possible results.