Ready for EU Ecodesign Regulation (ESPR)

Digital Product Passports.
Automated, traceable & GS1-standardized.

Vardio enables European manufacturers and brands to deploy compliant Digital Product Passports seamlessly. Create, version, and distribute via a single developer-friendly API with immutable audit logs and print-ready GS1 QR codes.

GS1 Digital Link URI Immutable Audit Trail W3C JSON-LD Ready

Experience the passport in action

Scan the QR code directly with your mobile camera or customize the GTIN/batch to see how the system rewrites and renders real database records.

Generating QR...
Dynamic GS1 Link Generator

Test a batch-specific passport

Try with our demo product (Nordic Birch Coffee Table v2) or input your own GTIN and batch identifier.

Effortless Compliance

Engineered for EU Ecodesign Standards

As ESPR regulations roll out across furniture, textiles, and electronics, Vardio abstracts regulatory complexity so you can focus on building products.

Native GS1 Digital Link

A single 2D barcode on your packaging satisfies retail point-of-sale scanning while simultaneously connecting consumers and auditors to the digital passport.

Immutable Audit Trail

Every lifecycle update is preserved as an immutable snapshot. Certifying bodies and customs can inspect historical passport states exactly as produced.

Machine-Readable JSON-LD

Supports content negotiation out of the box. Automated scrapers and API clients requesting application/json receive W3C-aligned structured data without UI overhead.

Direct ERP & PIM Integration

Mint and update passports directly from your stack

No manual portals or spreadsheets. Trigger an automated API request directly from your ERP, MES, or PIM system whenever a production batch clears QA.

  • Automatic versioning and batch allocation
  • Instant generation of print-ready vector SVGs for packaging
  • Ultra-low latency delivered across global edge CDN
POST /api/v1/passportscURL Example
curl -X POST https://vardio.eu/api/v1/passports \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "gtin": "05709999888812",
    "batch_number": "BATCH-2026-B",
    "public_payload": {
      "materials": [
        { "material": "Solid Birch Wood", "percentage": 90 }
      ],
      "circularity": {
        "repair_score": "9.4 / 10",
        "expected_lifespan": "25 years"
      }
    }
  }'