<div style="font-family: Helvetica, sans-serif; font-size: 14px;"><h1 dir="ltr" style="line-height:1.38;margin-top:24pt;margin-bottom:6pt"><span style="font-size: 23pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">July 3 Meeting Minutes: Digital Credentials Protocols Working Group (DCP WG)</span></h1><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Date:</span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> July 3, 2025</span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"><br></span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> </span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Time:</span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> 5:57 PM GMT</span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"><br></span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> </span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Duration:</span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> 1 hour 40 minutes (scheduled for 2 hours)</span></p><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Attendees</span></h2><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 12pt; font-family: Roboto, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Joseph Heenan, Daniel Fett, Bjorn Hjelm, Christian Bormann, Oliver Terbu, Michael Jones, Paul Bastian, Andreea Prian, Martijn Haring, Andy Lim, Max Crone, Filip Skokan, Klaus Roehrle, Thomas Darimont and Jin Wen (Note taker)</span></p><br><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Agenda Items</span></h2><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">1. Code of Conduct / Antitrust Policy / IPR Policy</span></h2><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Standard OIDF policies apply as referenced in the agenda.</span></p><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">2. General Updates</span></h2><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">VP Vote Status:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">VP vote is currently underway but has not yet met quorum</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Members encouraged to vote on both the VP spec and the RP metadata spec</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Voting deadline: July 8, 2025 (Tuesday)</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">VCI Working Group:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Last call is underway for VCI 1.0</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Formal decision needed on July 8th to take current version to public review</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Public review started Sunday and runs for 60 days, followed by 2 weeks voting</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">One known normative change pending: presentation during issuance</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Interoperability Testing:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">VCI interop test planned for July 16th</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">VP conformance tests now support both wallets and verifiers for mDoc and SD-JWT</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Tests also support W3C digital credentials API</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">At least 5 wallets and verifiers have already passed the new tests</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">3. External Events Report - Geneva Conference</span></h2><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Over 1,200 attendees exceeded expectations</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Mix of government presentations and technical sessions</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Strong momentum for OpenID for VC protocols with widespread government adoption</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Need to create adoption map similar to FAPI</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Good representation from Global South participants</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Swiss government offering to fund event again next year</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">4. OpenID for VP Editorial Updates</span></h2><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Approved and Merged PRs:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">#640</span><a href="https://github.com/openid/OpenID4VP/pull/640" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/OpenID4VP/pull/640</span></a><span style="text-decoration:none;white-space:pre-wrap">: Fixed list indentation and styling</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">#647</span><a href="https://github.com/openid/OpenID4VP/pull/647" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/OpenID4VP/pull/647</span></a><span style="text-decoration:none;white-space:pre-wrap">: Security checks on DCQL query (concerns raised about text clarity and implementation)</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">#648</span><a href="https://github.com/openid/OpenID4VP/pull/648" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/OpenID4VP/pull/648</span></a><span style="text-decoration:none;white-space:pre-wrap">: Updated Digital Credentials API reference to stable version</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">#650</span><a href="https://github.com/openid/OpenID4VP/pull/650" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/OpenID4VP/pull/650</span></a><span style="text-decoration:none;white-space:pre-wrap">: Grammar fixes for deviceauth_alg_values</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">#651</span><a href="https://github.com/openid/OpenID4VP/pull/651" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/OpenID4VP/pull/651</span></a><span style="text-decoration:none;white-space:pre-wrap">: Various editorial nits</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">#560</span><a href="https://github.com/openid/OpenID4VP/pull/560" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/OpenID4VP/pull/560</span></a><span style="text-decoration:none;white-space:pre-wrap">: Remove whitespace in document history</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">5. OpenID for VCI 1.0 PRs</span></h2><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Key Discussion:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Presentation During Issuance (#509</span><a href="https://github.com/openid/OpenID4VCI/pull/509" style="text-decoration:none"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap"> </span><span style="font-weight: 700; text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/OpenID4VCI/pull/509</span></a><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">):</span><span style="text-decoration:none;white-space:pre-wrap"> Security issue identified, Daniel/Gareth working on fix for next week</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Editorial updates:</span><span style="text-decoration:none;white-space:pre-wrap"> Raj's terminology review needs additional reviews</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Decision to not rush changes before public review period</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">6. HAIP (High Assurance Identity Proofing) PRs</span></h2><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Major Discussions:</span></p><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Key Resolution Options (#178</span><a href="https://github.com/openid/oid4vc-haip/pull/178" style="text-decoration:none"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> </span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/oid4vc-haip/pull/178</span></a><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">):</span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"><br></span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> This PR proposes significant changes to the client identification scheme requirements in HAIP. Christian explained that the current text mandates support for multiple options (X509 hash, DNS-based resolution, and web-based resolution for SD-JWT), but this creates complexity without clear benefits.</span></p><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">The proposed change would:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Mandate only X509 hash client ID scheme</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Remove the web-based resolution recommendation entirely</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Simplify the implementation requirements</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Detailed Discussion Points:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Christian argued that web-based resolution doesn't provide meaningful interoperability benefits since different flows (issuer vs verifier) make it difficult to determine the appropriate resolution method beforehand</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">The group reached consensus to proceed with mandating X509 hash only</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Oliver raised an important concern about certificate rotation: since X509 hash generates client identifiers based on certificate hashes, certificate rotation (typically every 1-3 years) would change the client identifier</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">This could impact member state references in EU implementing acts that might need to reference specific RP identifiers</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Christian clarified that this shouldn't be problematic because trust lists contain CA root certificates, not the individual relying party certificates, so intermediate certificates in the chain handle the rotation issue</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">The group agreed to proceed with the X509 hash mandate after resolving Oliver's concerns</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">nbf Claim Discussion (#165</span><a href="https://github.com/openid/oid4vc-haip/pull/165" style="text-decoration:none"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> </span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/oid4vc-haip/pull/165</span></a><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">):</span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"><br></span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> This PR sparked a significant technical debate about timestamp claims in SD-JWT credentials, specifically whether to use </span><span style="font-size: 11pt; font-family: "Roboto Mono", monospace; text-decoration: none; white-space: pre-wrap; color: rgb(24, 128, 56);">nbf</span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> (not before) or </span><span style="font-size: 11pt; font-family: "Roboto Mono", monospace; text-decoration: none; white-space: pre-wrap; color: rgb(24, 128, 56);">iat</span><span style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> (issued at) claims.</span></p><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Arguments for nbf (Oliver, Christian, Andrea):</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">nbf has strict validation requirements - verifiers MUST check the timestamp according to RFC definitions</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Essential for offline use cases where devices cannot request new credential instances</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Critical for batch issuance scenarios where credentials become valid at future dates</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">SD-JWT VC specification already defines that nbf MUST be verified if present</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Provides stronger security guarantees for credential validity periods</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Arguments against nbf (Mike):</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">nbf creates significant interoperability problems in practice</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Most JWT libraries have inconsistent handling of nbf vs iat validation</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">nbf should only be used for future-dated tokens, which isn't a recommended practice</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">iat is the standard claim for knowing when a token was issued</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Removing iat would break assumptions of most JWT libraries and create ecosystem problems</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Technical Clarifications:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">The discussion specifically applies to SD-JWT VC format credentials within HAIP</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Current text mentions both signature validity and claims validity, which was deemed confusing</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">SD-JWT VC spec already defines nbf as optional but MUST be verified if present</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">The group noted this is about profiling SD-JWT VC for interoperability, not general JWT usage</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Resolution:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Daniel agreed to raise the nbf/iat discussion in the SD-JWT VC specification issue tracker first</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">The group decided not to make changes in HAIP until the broader SD-JWT VC community weighs in</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">This ensures consistency across specifications and avoids fragmenting the ecosystem</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Other HAIP PRs:</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">#187</span><a href="https://github.com/openid/oid4vc-haip/pull/187" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/oid4vc-haip/pull/187</span></a><span style="text-decoration:none;white-space:pre-wrap">: HAIP cleanup (Oliver to review)</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">#200</span><a href="https://github.com/openid/oid4vc-haip/pull/200" style="text-decoration:none"><span style="text-decoration:none;white-space:pre-wrap"> </span><span style="text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/oid4vc-haip/pull/200</span></a><span style="text-decoration:none;white-space:pre-wrap">: Wallet attestation JWT x5c header clarification (Andrea to review)</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">7. HAIP Open Issues</span></h2><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Issuer Metadata Requirements (#180</span><a href="https://github.com/openid/oid4vc-haip/issues/180" style="text-decoration:none"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> </span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/oid4vc-haip/issues/180</span></a><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">):</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Consensus reached:</span><span style="font-weight:700;text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><ol style="margin-top:0;margin-bottom:0;padding-inline-start:48px" data-listchain="__List_Chain_6"><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Credential issuers must be required to have metadata</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Not all credentials need to be listed in issuer metadata</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Information can come from .well-known or out-of-band mechanisms</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ol></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Batch Issuance Mandate (#150</span><a href="https://github.com/openid/oid4vc-haip/issues/150" style="text-decoration:none"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);"> </span><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: underline; text-decoration-skip-ink: none; white-space: pre-wrap; color: rgb(17, 85, 204);">https://github.com/openid/oid4vc-haip/issues/150</span></a><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">):</span></p><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Proposed text:</span><span style="text-decoration:none;white-space:pre-wrap"> "If verified/verifier unlinkability needs to be prevented for a particular credential, batch issuance must be supported and used"</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Agreement that wallets and issuers must support batch issuance capability</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Implementation use depends on credential type and ecosystem needs</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Action Items</span></h2><ol style="margin-top:0;margin-bottom:0;padding-inline-start:48px" data-listchain="__List_Chain_7"><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Daniel:</span><span style="text-decoration:none;white-space:pre-wrap"> Raise nbf/iat discussion in SD-JWT VC issue tracker</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Christian:</span><span style="text-decoration:none;white-space:pre-wrap"> Update key resolution PR to remove web-based resolution</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Multiple reviewers:</span><span style="text-decoration:none;white-space:pre-wrap"> Review pending editorial PRs before Tuesday</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">All members:</span><span style="text-decoration:none;white-space:pre-wrap"> Vote on VP and RP metadata specs before July 8th deadline</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="font-weight:700;text-decoration:none;white-space:pre-wrap">Daniel/Gareth:</span><span style="text-decoration:none;white-space:pre-wrap"> Develop security fix for presentation during issuance</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ol><h2 dir="ltr" style="line-height:1.38;margin-top:18pt;margin-bottom:4pt"><span style="font-size: 17pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Next Steps</span></h2><ul style="margin-top:0;margin-bottom:0;padding-inline-start:48px"><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Working group to reconvene for formal decision on VCI public review (July 8th)</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Continue PR reviews and editorial cleanup</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="text-decoration:none;white-space:pre-wrap">Prepare for VCI interop testing (July 16th)</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li><li dir="ltr" style="font-size: 11pt; font-family: Arial, sans-serif; text-decoration: none; white-space: pre; color: rgb(0, 0, 0);"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt"><span style="text-decoration:none;white-space:pre-wrap">Monitor VP vote progress toward quorum</span><span style="text-decoration:none;white-space:pre-wrap"><br><br></span></p></li></ul><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:12pt"><span style="font-size: 11pt; font-family: Arial, sans-serif; font-weight: 700; text-decoration: none; white-space: pre-wrap; color: rgb(0, 0, 0);">Meeting adjourned early due to attendee fatigue after Geneva conference</span></p><br><br></div><div style="font-family: Helvetica, sans-serif; font-size: 14px;"><br></div>
<div style="font-family: Helvetica, sans-serif; font-size: 14px;" class="protonmail_signature_block ">
    <div class="protonmail_signature_block-user protonmail_signature_block-empty"></div>
    
            <div class="protonmail_signature_block-proton">
        Sent with <a href="https://proton.me/mail/home" target="_blank">Proton Mail</a> secure email.
    </div>
</div>
<div style="font-family: Helvetica, sans-serif; font-size: 14px;"><br></div><div class="protonmail_quote">
        On Thursday, July 3rd, 2025 at 2:15 PM, Joseph Heenan via Openid-specs-digital-credentials-protocols <openid-specs-digital-credentials-protocols@lists.openid.net> wrote:<br>
        <blockquote class="protonmail_quote" type="cite">
            <div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Hi all</div><div><br></div><div>Proposed agenda for the EU friendly call today (4PM London / 5PM CET / 8AM PDT) on the usual zoom, https://zoom.us/j/94085567252?pwd=cHNFMExFalhlM2MrOFhoN3J6eDRuZz09</div><div><br></div><div>As previously communicated, this is a 2 hour meeting - I appreciate not everyone will be able to make the full 2 hours, if there are any requests to schedule particular items for particular time slots please let me know.</div><div><br></div><div><div><ol class="MailOutline"><li>Code of conduct / Antitrust policy / IPR policy: <a href="https://openid.net/wp-content/uploads/2025/06/OIDF_Groups-Activities-Events-Note-Well_Final_2025-06-12.pdf" target="_blank" rel="noreferrer nofollow noopener">https://openid.net/wp-content/uploads/2025/06/OIDF_Groups-Activities-Events-Note-Well_Final_2025-06-12.pdf</a></li><li>Note-taking</li><li>General updates</li><ol class="MailOutline"><li>VP vote underway - please vote if you are an OIDF member!  <a href="https://openid.net/foundation/members/polls/364" target="_blank" rel="noreferrer nofollow noopener">https://openid.net/foundation/members/polls/364</a> (please also vote on the OpenID Connect Relying Party Metadata Choices vote that’s underway too, abstain votes help reach quorum: <a href="https://openid.net/foundation/members/polls/367" target="_blank" rel="noreferrer nofollow noopener">https://openid.net/foundation/members/polls/367</a> ) </li><li>VCI working group last call underway</li><li>VCI interop test planned for 16th July</li><li>Conformance test updates - see <a href="https://lists.openid.net/pipermail/openid-specs-digital-credentials-protocols/Week-of-Mon-20250630/000859.html" target="_blank" rel="noreferrer nofollow noopener">https://lists.openid.net/pipermail/openid-specs-digital-credentials-protocols/Week-of-Mon-20250630/000859.html</a></li></ol><li>OID4VP editorial updates prior to publishing final</li><li>OID4VCI 1.0 PRs, in particular:</li><ol class="MailOutline"><li>Presentation During Issuance - <a href="https://github.com/openid/OpenID4VCI/pull/509" target="_blank" rel="noreferrer nofollow noopener">https://github.com/openid/OpenID4VCI/pull/509</a></li></ol><li>HAIP PRs, including:</li><ol class="MailOutline"><li>HAIP cleanup: <a href="https://github.com/openid/oid4vc-haip/pull/18" target="_blank" rel="noreferrer nofollow noopener">https://github.com/openid/oid4vc-haip/pull/18</a></li><li>Key resolution / move to x509 hash client id prefix: <a href="https://github.com/openid/oid4vc-haip/pull/178" target="_blank" rel="noreferrer nofollow noopener">https://github.com/openid/oid4vc-haip/pull/178</a></li></ol><li>HAIP open issues</li></ol><div><br></div></div><div>If anyone has any specific topics they’d like to cover please reply to this email or ask at the start of the call.</div><div><br></div><div>Thanks</div><div><br></div><div>Joseph</div></div><div><br></div></div></div></div></div>
        </blockquote><br>
    </div>