---
title: "Tutorials — qr3.app Blog"
description: "Category: Tutorials."
canonical: "https://qr3.app/en/blog/category/tutorials/"
lang: "en"
robots: "index,follow"
---

# Tutorials — qr3.app Blog

> Category: Tutorials.

Canonical: <https://qr3.app/en/blog/category/tutorials/>

[← Blog](/en/blog/)

Category

# Tutorials

18 posts

[All 88](/en/blog/) [Regulation 27](/en/blog/category/regulation/)[Industry News 27](/en/blog/category/industry-news/)[Tutorials 18](/en/blog/category/tutorials/)[DPP Practice 9](/en/blog/category/dpp-practice/)[QR Code Tech 4](/en/blog/category/qr-code-tech/)[GS1 Standards 3](/en/blog/category/gs1-standards/)

[![DPP Registry: Setting Up Verified Economic Operators and Access Roles](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-registry-operator-verification-2026/hero.png) August 14, 2026 5 min read 🤖 Tutorials DPP Registry: Setting Up Verified Economic Operators and Access Roles The DPP Registry Regulation makes identity and authority prerequisites for reliable registrations. A practical guide to roles, mandates and audit trails. dpp-registry economic-operator access-control registration eidas](/en/blog/dpp-registry-operator-verification-2026/)

[![GS1 Resolver Test Suite: Reliably Test DPP Links Before Go-Live](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/gs1-resolver-test-suite-dpp-links/hero.png) August 9, 2026 5 min read 🤖 Tutorials GS1 Resolver Test Suite: Reliably Test DPP Links Before Go-Live The stable GS1 test suite makes Resolver 1.2 testable. Verify redirects, linksets, CORS, languages, and error handling before go-live. gs1-resolver gs1-digital-link linkset conformance-testing dpp](/en/blog/gs1-resolver-test-suite-dpp-links/)

[![EUDR grouped statements: How reference numbers move through product and batch data](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/eudr-grouped-statements-reference-data-flow/hero.png) August 3, 2026 5 min read 🤖 Tutorials EUDR grouped statements: How reference numbers move through product and batch data New EUDR grouping replaces individual references for supply-chain and customs use. Model batches, grouped references, API status and lineage correctly. eudr due-diligence-statements reference-numbers batch-traceability supply-chain-data](/en/blog/eudr-grouped-statements-reference-data-flow/)

[![Repair data from 31 July: Preparing the product passport for the repair path](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/right-to-repair-data-path-2026/hero.png) July 28, 2026 5 min read 🤖 Tutorials Repair data from 31 July: Preparing the product passport for the repair path The EU repair Directive applies from 31 July 2026. Learn how to structure product, spare-part and process data for reliable repair operations. right-to-repair repair-data digital-product-passport spare-parts qr-code](/en/blog/right-to-repair-data-path-2026/)

[![Digital Battery Passport: How to Keep Your Data Up to Date](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/howto-20260627/hero.png) June 27, 2026 5 min read 🤖 Tutorials Digital Battery Passport: How to Keep Your Data Up to Date Mandatory from February 2027: how manufacturers update dynamic data in the Digital Battery Passport compliantly — from SoH to CO₂ footprint. digitaler-batteriepass dpp-update batterieverordnung state-of-health gs1-digital-link](/en/blog/howto-20260627/)

[![Keeping DPP Data Current: What the ESPR Actually Requires](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/howto-20260619/hero.png) June 19, 2026 4 min read 🤖 Tutorials Keeping DPP Data Current: What the ESPR Actually Requires How often must DPP data be updated? What the ESPR regulation concretely demands, where real-world implementation gets tricky, and which technical patterns hold up in practice. espr dpp gs1-digital-link datenaktualisierung batteriepass](/en/blog/howto-20260619/)

[![Keeping DPP Data Current: What ESPR Actually Requires](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/howto-20260610/hero.png) June 10, 2026 4 min read 🤖 Tutorials Keeping DPP Data Current: What ESPR Actually Requires How to correctly update Digital Product Passport data under ESPR: lot vs. item level, registry obligations, and practical architecture guidance. digital-product-passport espr dpp-update gs1-digital-link datenarchitektur](/en/blog/howto-20260610/)

[![Automating Digital Product Passports with Webhooks](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-webhooks-automation/hero.png) May 30, 2026 5 min read 🤖 Tutorials Automating Digital Product Passports with Webhooks A Digital Product Passport is not a static page — every scan is an event you can build on. React to qr.scanned for analytics, re-orders and recall flags, keep passport data fresh from your ERP, and verify every payload with HMAC-SHA256. A developer-grade guide with code. dpp webhooks automation qr-scanned sdk](/en/blog/dpp-webhooks-automation/)

[![Free DPP Solutions, Honestly Compared (open-source vs SaaS)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/free-dpp-solutions-compared/hero.png) May 30, 2026 5 min read 🤖 Tutorials Free DPP Solutions, Honestly Compared (open-source vs SaaS) Searching for a free Digital Product Passport solution? Open-source frameworks and EU pilot projects exist and the license can be zero, but the real cost is engineering and operations. An honest guide to open-source, pilots and hosted options, including where qr3 fits and where it does not. dpp free-dpp open-source tractus-x comparison](/en/blog/free-dpp-solutions-compared/)

[![JSON-LD for Digital Product Passports (and where EPCIS 2.0 fits)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-json-ld-epcis/hero.png) May 30, 2026 5 min read 🤖 Tutorials JSON-LD for Digital Product Passports (and where EPCIS 2.0 fits) A DPP is only useful to machines if it is machine-readable. This guide shows the real JSON-LD a qr3 passport exposes via the live resolver, how one URL serves both humans and machines through content negotiation, and where the complementary EPCIS 2.0 event standard fits. dpp json-ld epcis gs1-digital-link interoperability](/en/blog/dpp-json-ld-epcis/)

[![DPP QR Codes: Sizing, Error Correction & GS1 (a developer](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-qr-code-guide/hero.png) May 30, 2026 3 min read 🤖 Tutorials DPP QR Codes: Sizing, Error Correction & GS1 (a developer's guide) The QR code on a Digital Product Passport is not just any QR — it carries a GS1 Digital Link, has to survive printing on a product, and must resolve to the passport. The engineering details most guides skip, with print-ready generation code. dpp qr-code gs1-digital-link error-correction labeling](/en/blog/dpp-qr-code-guide/)

[![Build vs Buy a Digital Product Passport System (the honest answer)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-build-vs-buy/hero.png) May 30, 2026 3 min read 🤖 Tutorials Build vs Buy a Digital Product Passport System (the honest answer) You need EU Digital Product Passports before a regulatory deadline — build in-house or buy? An honest breakdown of cost, time and compliance, plus the third option most build-vs-buy posts conveniently skip. dpp build-vs-buy dpp-api compliance tco](/en/blog/dpp-build-vs-buy/)

[![Real Digital Product Passport Examples (live & scannable)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/real-dpp-examples-live/hero.png) May 30, 2026 2 min read 🤖 Tutorials Real Digital Product Passport Examples (live & scannable) Most 'DPP example' articles show a mock-up of a product that does not exist. Here are two real Digital Product Passports — a battery and a textile — that you can open, scan and request as JSON-LD right now. dpp-examples battery-dpp textile-dpp gs1-digital-link json-ld](/en/blog/real-dpp-examples-live/)

[![The GS1 Digital Link Resolver, Explained (with a live example)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/gs1-digital-link-resolver/hero.png) May 30, 2026 3 min read 🤖 Tutorials The GS1 Digital Link Resolver, Explained (with a live example) A DPP QR code is not a link to a web page — it is a GS1 Digital Link, and the resolver turns one identifier into many context-aware responses. Here is how it works, with a live passport you can curl right now. gs1-digital-link resolver dpp gtin json-ld](/en/blog/gs1-digital-link-resolver/)

[![Generate EU Digital Product Passports via API](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-api-generate-passports/hero.png) May 30, 2026 4 min read 🤖 Tutorials Generate EU Digital Product Passports via API Most DPP guides tell you what a passport must contain. This one shows how to create EU-compliant Digital Product Passports programmatically — with curl, the qr3 SDK, batch creation, validation, GS1 QR codes and webhooks. dpp api gs1-digital-link developers eu-2024-1781](/en/blog/dpp-api-generate-passports/)

[![Keeping DPP Registry Entries Up to Date: What the Implementing Regulation Requires](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/howto-20260527/hero.png) May 27, 2026 4 min read 🤖 Tutorials Keeping DPP Registry Entries Up to Date: What the Implementing Regulation Requires How manufacturers correctly update EU Digital Product Passport registry entries — obligations, timelines, and technical requirements under the implementing regulation. dpp registry espr gs1-digital-link datenpflege](/en/blog/howto-20260527/)

[![Keeping DPP Data Current: How the Update Process Works](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/howto-20260521/hero.png) May 21, 2026 4 min read 🤖 Tutorials Keeping DPP Data Current: How the Update Process Works What the ESPR regulation actually requires for updating Digital Product Passports — and how to correctly maintain registry entries, resolvers, and product data. digital-product-passport espr dpp-update gs1-digital-link batteriepass](/en/blog/howto-20260521/)

[![QR Codes for Developers: REST API, SDK and CLI](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/qr-codes-for-developers/hero.png) March 8, 2026 8 min read Tutorials QR Codes for Developers: REST API, SDK and CLI How to programmatically generate QR codes, integrate them into your app, and react to scans via webhooks — a technical deep-dive. API SDK Developer Webhooks](/en/blog/qr-codes-for-developers/)
