Adaptateur CIRPASS-2 registerDPP construit et testé contre le registre de référence CIRPASS-2Registre UE DPP : en ligne depuis le 20 juillet 2026
PassportLabRegistre UE DPP
Format CIRPASS-2 · point de terminaison registerDPP implémenté

Prêt pour le registre
pour l'enregistrement en production

Le registre DPP de l'UE est en service depuis le 20 juillet 2026. PassportLab construit chaque passeport au format de registre CIRPASS-2, avec un adaptateur testé contre l'implémentation de référence CIRPASS-2, des enregistrements d'audit en chaîne de hachage et des preuves W3C VC. Les enregistrements de production démarrent dès que les étapes de vérification de l'opérateur sont terminées.

↻ Dernière mise à jour : septembre 2026
Plateforme de vérification officielle

L'outil de vérification de la Commission arrive. Le nôtre fonctionne aujourd'hui.

Le cadre du registre DPP de l'UE prévoit une plateforme de vérification officielle, exploitée par la Commission, que les autorités de surveillance du marché et les douanes pourront utiliser pour contrôler les passeports. Cette plateforme n'a pas été lancée et n'a pas de date publique.

En attendant, passportlab.io/verify exécute des contrôles sur les mêmes lignes : résolution GS1 Digital Link, vérification des preuves W3C VC, conformité au schéma ESPR et validation des shapes SHACL contre le modèle de données CIRPASS-2. Ses passeports sont publiés sur des points de terminaison ouverts et signés que tout outil de vérification peut lire.

Contrôles de vérification DPPRÉUSSI
✓Résolution GS1 Digital Link · ISO/IEC 18975
✓Preuve W3C VC 2.0 · signature Ed25519
✓Conformité au schéma de données ESPR · UE 2024/1781
✓Validation de forme SHACL · profil CIRPASS-2
✓Export du journal d'événements EPCIS 2.0
✓Visibilité des champs par rôle pour les parties prenantes
Prévue
Plateforme de vérification de la Commission dans le cadre du registre
Aujourd'hui
passportlab.io/verify disponible pour tout opérateur, sans configuration
Pas de date
Lancement de la plateforme de la Commission — aucun calendrier public
Journal d'audit chaîné par hachage

Une indisponibilité du registre n'interrompt pas votre historique de conformité.

Si le registre central est injoignable, la vérification en aval échoue — et l'art. 15 du règlement d'exécution (UE) 2026/1778 permet à la Commission de suspendre le registre sans préavis en cas d'incident.

Le PassportAuditLog de PassportLab est un journal chaîné par hachage, en ajout seul — chaque modification de champ est cryptographiquement liée à l'entrée précédente. Des déclencheurs MySQL imposent l'immuabilité au niveau de la base de données ; aucune suppression ou modification côté application ne peut retirer une entrée silencieusement. C'est l'enregistrement qui survit à une panne du registre.

PassportAuditLog — vérification de la chaîne de hachageSHA-256
entry[n].prevHash  =  SHA-256(entry[n-1])
entry[n].hash      =  SHA-256(entry[n] + prevHash)
integrity          =  chain unbroken since genesis
db trigger         =  DELETE / UPDATE → rejected
Bloc 1
DPP créé
a3f8…c120
Bloc 2
Données matériaux mises à jour
7d2e…b459
Bloc 3
Preuve VC émise
f19a…0d83
CIRPASS-2 · intégration registerDPP

Construit pour le registre en service.

PassportLab parle déjà le format CIRPASS-2. Chaque DPP est construit comme charge utile d'enregistrement pour POST /metadata/v1/registerDPP avec la charge utile complète requise : UPI, reoId basé sur l'EORI reoId, URL en direct, URL de secours, niveau de granularité, liste des sites et indicateur de désactivation.

Le registre DPP de l'UE est en service depuis le 20 juillet 2026, avec un environnement de test public et une API. Une fois un produit enregistré, le registre délivre une preuve d'enregistrement. Les actes délégués des art. 77/78 régissant le modèle de données complet du passeport batterie sont encore en attente — notre schéma est versionné pour absorber ces changements sans projet de migration.

POST /metadata/v1/registerDPPCIRPASS-2
{
  "upi":              "DPP-04012345000010-A001",
  "reoId":           "DE123456789012",  // EORI
  "liveURL":         "https://www.passportlab.io/dpp/…",
  "backupURL":       "https://backup.passportlab.io/…",
  "granularityLevel": "item",
  "facilitiesId":    ["GLN-4270054032051"],
  "deactivated":     false
}
Charge utile CIRPASS-2 registerDPP
UPI, reoId (EORI), liveURL, backupURL, facilitiesId
Normalisation GS1 Digital Link / UPI
GTIN + série → UPI selon la spécification CIRPASS-2
URL de secours + indicateur de désactivation
Champs de continuité de l'art. 15 reliés au modèle produit
Négociation de contenu · JSON-LD + AAS
Accept: application/ld+json → @context UNTP/CIRPASS-2
Point de terminaison du registre DPP de l'UE
En service depuis le 20 juillet 2026 — les premiers enregistrements de production suivent la vérification d'opérateur
Liste de préparation

Ce qui est fait. Ce qui reste en attente côté UE.

L'intégration du registre par PassportLab n'est pas un point de feuille de route : l'adaptateur est construit et testé contre l'implémentation de référence CIRPASS-2. L'enregistrement en production exige trois étapes de vérification selon le règlement d'exécution (UE) 2026/1778 — le cachet qualifié propre de l'opérateur (art. 4), la vérification de PassportLab en tant que tiers (art. 5) et l'autorisation de PassportLab par l'opérateur (art. 19(4)).

✅
Format CIRPASS-2 registerDPP
POST /metadata/v1/registerDPP avec charge utile CIRPASS-2 complète — UPI, reoId, liveURL, backupURL, granularityLevel, facilitiesId, deactivated.
✅
Normalisation GS1 Digital Link / UPI
Chaque DPP résout via /01//21/ selon GS1 Digital Link ISO/IEC 18975. GCP 42700054032 enregistré auprès de GS1 Germany.
✅
Journal d'audit en chaîne de hachage · intégrité cryptographique
PassportAuditLog est en ajout seul, chaîné par hachage SHA-256, avec une immuabilité au niveau base de données imposée par des déclencheurs MySQL.
✅
W3C VC 2.0 + preuves Ed25519
Chaque passeport embarque un W3C Verifiable Credential avec signature Ed25519 et identité DID:Web. Des attestations SD-JWT peuvent être générées pour partager des champs choisis avec une partie donnée.
✅
Architecture de stockage eIDAS QSealC
Les demandes d'enregistrement sont signées avec la clé de cachet propre de l'opérateur — PassportLab ne se rabat jamais sur sa propre clé pour le registre de la Commission. La prise en charge des cachets QTSP détenus à distance suivra dès que la Commission confirmera le profil de signature.
✅
Référentiel d'événements EPCIS 2.0
Journal complet des événements de la chaîne d'approvisionnement selon la spécification EPCIS 2.0, exportable en document EPCIS. Chaîne d'opérateurs avec point de transfert en service.
✅
Point de terminaison du registre DPP de l'UE
En service depuis le 20 juillet 2026 avec un environnement de test public et une API. L'enregistrement des batteries s'ouvrira quand la Commission publiera le modèle de données batteries (en attente en septembre 2026) ; notre adaptateur y sera aligné, et les premiers enregistrements de production suivront les étapes de vérification de l'opérateur ci-dessus.
⏳
Acquisition du cachet QTSP
Nécessite un prestataire de services de confiance qualifié selon eIDAS 2.0. L'acquisition est au calendrier juridique, pas une lacune technique.
Bloqué : calendrier juridique

Connaissez votre position vis-à-vis du registre avant vos concurrents.

Réservez un appel de 30 minutes. Nous cartographierons vos produits selon leur format UPI CIRPASS-2, confirmerons que votre EORI est correctement connecté et vous montrerons à quoi ressemble une soumission au registre de bout en bout sur vos propres données.

Standards notice: Standards status: EN 18216:2026–EN 18223:2026 — including the data-carrier standard EN 18220 and the data-persistence standard EN 18221 — were published by CEN/CENELEC on 27 May 2026. In July 2026, CEN/CLC JTC 24 formally recognised six of these EN standards, including EN 18222 (interface/API layer). They are not yet cited in the Official Journal of the EU, so they do not yet confer formal presumption of conformity. EN 18239 (access rights) and EN 18246 (data authentication) remain in draft, expected late 2026. ESPR (EU 2024/1781) delegated acts and per-category Annex I requirements are still being finalised. CBAM Reg. 2023/956 obligations continue to evolve under Commission guidance. Results are a readiness indication based on the latest available standards and drafts, and do not constitute legal advice.