Consumer Transparency

One QR Code. Full Product History. Zero Servers.

Barcodes are disappearing. By 2027, GS1 is replacing them with QR codes powered by Digital Link — a single scan that connects consumers to product information, traceability, certifications, and recall notices. ATSHI Network hosts a fully decentralized GS1 Digital Link resolver where all product data lives on-chain. No centralized database, no single point of failure, no trust delegation.

The Problem with Centralized Resolvers

Single Point of Failure

If the resolver goes down, every QR scan fails. Millions of products become unreachable. One outage, one vendor, one catastrophic dependency.

🔍

Trust

The resolver operator can silently alter product data or redirect destinations. You trust a third party with your product identity — and hope they never abuse it.

📜

No Audit Trail

No immutable, publicly verifiable history of changes. Who changed what, and when? You'll never know for sure. Logs are controlled by the operator.

🔒

Data Ownership

The product owner depends on a third party to store and serve their data. Switch providers? Start from scratch. Your product identity is rented, not owned.

How It Works

1

QR Code Scanned

Consumer or partner scans the QR code. The URI is parsed — GTIN, lot number, and optional serial extracted per GS1 Digital Link URI Syntax v1.2.

2

Chain Address Derived

The resolver computes a deterministic address from the GS1 path. Product chain (GTIN) and lot chain (GTIN+Lot) are separate chains with a parent-child relationship.

3

On-Chain Data Fetched

Product data, lot data, linksets, and routing rules are fetched directly from the blockchain. Lot data merges with and overrides product-level data.

4

Routing Rules Evaluated

Context-aware routing: consumer gets a product page, B2B gets traceability data, regulator gets compliance documents. Language, country, and time-windowed rules supported.

5

Response Delivered

Three response modes: RFC 9264 linkset JSON, 303 redirect to the best match, or server-side rendered HTML via ATSHI Web Handlebars templates.

Two-Level Chain Hierarchy

Every product and every lot gets its own chain — deterministic, verifiable, and cryptographically owned.

  • Every product gets its own chain (GTIN) — master data, linksets, routing rules, and templates live here
  • Every lot gets a child chain (GTIN + Lot) — lot-specific data, lab results, certifications, and override rules
  • Lot chains override product-level data — links, routing, and templates can be customized per batch without touching the product chain
  • Only the registered product owner can write — cryptographic enforcement, not policy. No admin panel, no shared API key
  • GS1 Registry Contract on-chain — maps Company Prefixes to ATSHI addresses. Governance-controlled, tamper-proof registration
Product Chain GTIN: 09520123456788
Lot Chain LOT-2026-0142
Lot Chain LOT-2026-0198
Serial Chain (Phase 2) Unit-level traceability

Parent-child hierarchy — lot chains inherit from and override product-level data

Why Decentralize the Resolver?

🛡

No Single Point of Failure

Resolver replicated across the network. Multiple nodes serve simultaneously. One goes down? The others don't notice. Your products stay reachable.

📜

Immutable Audit Trail

Every product data change is an on-chain transaction. Tamper-proof history for regulators, partners, and consumers. Verifiable by anyone, alterable by no one.

🔑

Cryptographic Ownership

Only the product owner's private key can update product data. No admin panel, no API key — math enforces it. Your product identity belongs to you.

🔀

Context-Aware Routing

Consumer sees product info, B2B partner sees traceability, regulator sees compliance docs. All from the same QR code. Language, country, and time-windowed rules.

Standards Compliant

GS1 Resolver Community Standard v1.2.0, RFC 9264 Linkset, GS1 Digital Link URI Syntax v1.2. Not proprietary — built on open standards.

🎨

Template Rendering

Handlebars templates hosted on-chain via ATSHI Web. Product pages rendered server-side with full i18n support. No external CMS needed.

Centralized vs. ATSHI Digital Link Resolver

Capability Centralized Resolver ATSHI Digital Link Resolver
Infrastructure Single server / CDN Distributed across network nodes
Data ownership Operator stores your data Product owner's chain — cryptographic control
Audit trail Operator-managed logs (deletable) Immutable on-chain transaction history
Failure mode Server down = all scans fail Network-wide redundancy, self-healing
Data modification Operator can alter silently Only private key holder can write
Routing Static redirects Context-aware (consumer, B2B, regulatory, geo, language)
Response formats 302 redirect only RFC 9264 linkset JSON, 303 redirect, or rendered HTML
Standards compliance Varies by provider GS1 v1.2.0, RFC 9264, Digital Link URI Syntax v1.2
Lot-level granularity Often GTIN-only Two-level hierarchy (GTIN → Lot), serial in Phase 2
Cache invalidation Manual / TTL-based Automatic via on-chain event subscription

Use Cases

🌾

Agri-Food Traceability

Farm-to-fork history in one QR scan. Dairy, meat, wine — every batch with its lot-specific data, lab results, certifications. Meets EU food safety and US FSMA 204.

💊

Pharmaceutical Compliance

EU FMD serialization-ready. Each unit gets a serial chain with tamper-proof production data. Recall notices propagate instantly across the resolver network.

💎

Luxury & Anti-Counterfeiting

NFC NTAG424 + GS1 Digital Link. Cryptographic proof of authenticity from the blockchain. Cannot be cloned, cannot be faked. Every item verifiable.

📦

B2B Supply Chain

Partners access traceability dashboards via the same QR code. Context-aware routing serves B2B data to authenticated partners, consumer data to everyone else.

Your Products Deserve a Resolver They Can Trust

Decentralized, immutable, standards-compliant. One QR code, full product history, zero servers.