Better Data Logo
Sign Up
← Changelog
Verify
Govern
Release
v0.1.0Source: git
OSS: PrimaryHosted: Not Applicable
signal-tags
open-source

Signal Tags v0.1.0 — initial public release

v0.1.0

Initial public release of @betterdata/signal-tags-schema — open schema for hardware-anchored product authentication and chain-of-custody verification.

What's new

  • Initial release and JSON Schema v0.1

    Initial public release of @betterdata/signal-tags-schema. JSON Schema v0.1 definitions: signal-tag, trace-event, product-identifier, and lot (fixtures and scripts/validate-fixtures.js for validation).

  • TypeScript entrypoint

    TypeScript entrypoint (src/index.ts) exporting SCHEMA_VERSION, SignalTagStatus, and TraceEventType aligned with the JSON schemas.

  • Hardware-anchored authentication model

    Hardware-anchored product authentication model via the Signal Tag record schema (lifecycle statuses including manufactured, in_transit, received, verified, recalled, expired, revoked).

  • Chain-of-custody and traceability

    Chain-of-custody and traceability via trace-event (event types such as manufacture, custody_transfer, scan_verify, lot_creation, recall_initiated, and related flows).

  • Adapters, tests, and license

    Adapter notes for EPCIS and Firefly mappings under adapters/. Vitest conformance tests under tests/conformance/. Apache-2.0 license.

Why it matters

Counterfeit goods, gray market products, and broken chain-of-custody affect every physical product business. Existing solutions are either proprietary, expensive, or require vendor lock-in.

Signal Tags is an open schema, not a platform. Define tag structure and chain-of-custody events once, implement anywhere. Apache-2.0, self-hostable, no platform dependency.

Each step — hardware anchor, tag issuance, scan event, chain-of-custody log — is a typed schema event. That means verifiable, auditable records without proprietary API calls or hosted-only tooling.