Core Concepts
Assetsโ
An asset is a digital twin of a physical product. Each asset has a cryptographically signed serial number, a vertical classification, and an optional metadata payload. Assets are created once, can be verified unlimited times, and can be revoked if compromised.
Serialsโ
Every asset gets a globally unique serial โ a compact, URL-safe string that encodes the asset's identity and cryptographic signature. Serials can be embedded in QR codes, NFC tags, or printed labels.
Keysetsโ
Keysets are Ed25519 signing key pairs managed by the Optropic API. Each asset is signed with a keyset. You can create multiple keysets for different product lines, environments, or business units. Key rotation is supported โ old assets remain verifiable.
Provenance Chainsโ
A provenance chain tracks every significant event in a product's lifecycle: manufacturing, labeling, shipping, receiving, verification, and more. Events are cryptographically linked โ each event hashes the previous one, forming a tamper-evident chain.
manufactured โ labeled โ enrolled โ shipped โ received โ verified
โ โ โ โ โ โ
hashโ โ โ โ hashโ โ โ hashโ โ โ hashโ โ โ hashโ
โ โ hashโ
Document Enrollmentโ
Document enrollment captures the physical fingerprint of a substrate (paper, packaging, fabric) at the fiber level. This fingerprint is unique and cannot be reproduced โ it's a physical unforgeable function (PUF). Enrolled documents can be verified later to confirm they are the original physical item.
Digital Product Passport (DPP)โ
The EU Digital Product Passport is a regulatory requirement under ESPR (Ecodesign for Sustainable Products Regulation). Every product sold in the EU will need a DPP containing sustainability, composition, and lifecycle data. The Optropic SDK provides typed metadata structures for battery, textile, electronics, and general product passports.
The EU DPP Registry goes live 19 July 2026.
Verticalsโ
A vertical is a product category or industry domain. Optropic supports custom verticals with configurable schemas. Built-in verticals include pharmaceuticals, wine, luxury, electronics, and dpp (Digital Product Passport).
Offline Verificationโ
Offline verification allows checking asset authenticity without an API call. The SDK downloads a compact revocation filter (Cuckoo filter) that enables local verification. This is critical for defence, field inspection, and air-gapped environments.
EPCIS 2.0โ
The Optropic SDK maps provenance events to GS1 EPCIS 2.0 (Electronic Product Code Information Services) โ the global standard for supply chain event data. This enables interoperability with SAP, Oracle, TraceLink, and other enterprise systems.