Public verification

Validate a pack’s GS1 identifiers with Hedera-backed custody events. Sensitive facility data stays behind login.

Camera scan
Use the live camera feed to decode GS1 DataMatrix labels in real time.
idle

Allow camera access

Choose the rear camera for best results. Your feed stays on device—only decoded codes leave the browser.

Ready
Verification status

Scan a GS1 DataMatrix to validate the pack against the custody timeline.

Identifiers

GTIN

Lot

Expiry

Serial

Raw

Scan mode: camera

On-chain proof

Hedera topic

Latest sequence

#undefined

Custody timeline

Timeline entries will appear once Hedera messages matching the GTIN, lot, and expiry are detected.

Need richer detail?

Operational timelines with facility names, custody actions, and receipt workflows remain available to authenticated teams inside the dashboard.

Verify pack | pack-trace | pack-trace