15:00:23 RRSAgent has joined #vcwg 15:00:27 logging to https://www.w3.org/2026/08/12-vcwg-irc 15:00:40 Meeting: Weekly VCWG meeting 15:00:44 agenda: https://www.w3.org/events/meetings/357e607e-b4de-45ea-b9d5-9076f68f61e1/20260812T110000/ 15:00:47 chair: phila 15:00:59 brent has joined #vcwg 15:01:08 present+ 15:01:15 michaelshea has joined #vcwg 15:01:23 present+ 15:01:23 wes-smith has joined #vcwg 15:01:33 present+ 15:01:37 pdl-ASU has joined #vcwg 15:01:51 KevinDean has joined #vcwg 15:01:56 present+ 15:01:57 present+ 15:02:00 present+ 15:02:10 denkeni has joined #vcwg 15:02:22 present+ 15:02:32 manu_ has joined #vcwg 15:02:43 bigbluehat has joined #vcwg 15:02:50 present+ 15:02:55 scribe+ 15:02:55 present+ 15:02:57 present+ 15:03:09 KevinDean has joined #vcwg 15:03:12 hxavier has joined #vcwg 15:03:12 present+ 15:03:18 q+ 15:03:19 phila: any other items for the agenda for today? 15:03:24 ack manu 15:03:38 dmitriz has joined #vcwg 15:03:42 present+ 15:03:44 manu: there is a discussion over the last couple weeks around payments and digital credentials 15:03:53 kezike has joined #vcwg 15:03:54 ... EMVCo did a presentation at the W3C 15:04:08 present+ 15:04:14 ... some of us were there and noted that there are W3C VC community members doing payments work at other organizations 15:04:37 ... some of those other orgs are also hoping to visit on August 27th to present some of that work 15:04:40 ... I can't make that call 15:04:45 ... but hopefully others here can 15:04:54 ... there are some asks from FIDO and EMVCo 15:05:06 ... and folks here could contribute review 15:05:14 q+ to say also at TPAC 15:05:16 ... as they've been asked to support W3C Verifiable Credentials 15:05:25 ... and it would be great for us to participate 15:05:40 phila: is that the FedID WG call on the 27th? 15:05:43 manu: yes. 15:05:51 The meeting Manu is talling about is https://www.w3.org/events/meetings/d593c94a-0cc3-4a92-ae85-f4024adf1f16/ 15:06:12 phila: I was under the wrong impression that it was only for chairs, but everyone is actually welcome 15:06:21 ... I plan to be there and I hope others will join from this group as well 15:06:54 ... there are other events this fall where various standards will be being discussed together 15:07:06 TallTed: that call is actually already on the VCWG calendar 15:07:13 q? 15:07:15 ack brent 15:07:15 brent, you wanted to say also at TPAC 15:07:28 brent: there is also a joint meeting on the Tuesday of TPAC 15:07:38 ... if you've already registered, please consider attending that 15:07:59 ... one of the bolded options for you should be that joint session 15:08:23 phila: It's 1:30 PM on Tuesday--Ireland time 15:08:48 ... k. there's a list of things from manu for us to go through today 15:08:50 q+ 15:08:53 Topic: task Force updates 15:08:58 ack dmitriz 15:08:58 ... anyone else have other task force things to discuss? 15:09:32 q+ to note lots of work on threat models. 15:09:38 dmitriz: the Render Method Task Force agreed to ask the main group--this one--to do a resolution to start the horizontal review for our spec 15:09:39 ack manu 15:09:39 manu, you wanted to note lots of work on threat models. 15:09:45 phila: dmitriz can you draft that? 15:10:00 JennieM has joined #vcwg 15:10:05 manu: I actually have resolutions drafted 15:10:11 phila: great, let's use that/those 15:10:16 q+ 15:10:20 present+ 15:10:20 ack wes-smith 15:10:23 manu: this isn't usually how we do it, but doing one proposal would simplify things 15:10:32 wes-smith: that list should include VC Forgery Defense also 15:10:37 manu: k. adding that. 15:10:55 phila: so, some context for those who might be need 15:11:03 ... wide review is a W3C distinguishing feature 15:11:33 q+ 15:11:35 ... we have Accessibility, I18N (Internationalization), Security, Privacy, and the TAG (Technical Architecture Group) review every standard 15:11:42 ack wes-smith 15:11:48 ... these things can take a bit, so we want to start them earlier than later 15:12:04 ... these are valuable reviews since the Web is for Everyone (per Tim Berners-Lee) 15:12:13 swcurran has joined #vcwg 15:12:26 wes-smith: we will need to link to these minutes as part of the request to the TAG (at least) when doing horizontal review 15:12:40 PROPOSAL: Request Horizontal Review for VC Rendering Methods, VC API for Lifecycle Management (VCALM), VC Barcodes, and VC Forgery Defense. 15:12:45 phila: manu please post the proposal--I think we're ready to vote 15:12:46 +1 15:12:46 kezike has joined #vcwg 15:12:47 +1 15:12:48 +1 15:12:48 +1 15:12:48 +1 15:12:49 +1 15:12:50 +1 15:12:50 +1 15:12:51 +1 15:12:52 +1 15:12:53 +1 15:12:57 +1 15:12:59 present+ 15:13:04 +1 15:13:13 Elaine has joined #vcwg 15:13:15 phila: simple resolutions only come from far too few people doing far too much work 15:13:23 ... thank you to those who have made this happen! 15:13:44 Resolution: The VCWG requests Horizontal Review for VC Rendering Methods, VC API for Lifecycle Management (VCALM), VC Barcodes, and VC Forgery Defense. 15:13:57 q+ I have one more for the registration 15:13:59 RRSAgent, make logs public 15:14:01 q+ to note I have one more for the registration 15:14:07 I have made the request to generate https://www.w3.org/2026/08/12-vcwg-minutes.html TallTed 15:14:14 RRSAgent, draft minutes 15:14:15 I have made the request to generate https://www.w3.org/2026/08/12-vcwg-minutes.html phila 15:14:39 ack manu 15:14:39 manu, you wanted to note I have one more for the registration 15:14:52 phila: for wes-smith and anyone else who needs it, there is the direct link to the vote above 15:15:20 Post link again. Please. I was disconnected. 15:15:21 manu: it's good practice to register protocol and/or pseudo schemes at IANA 15:15:30 ... we have one in VCALM called `interaction:` 15:15:39 Peter has joined #vcwg 15:15:41 ... and it supports multiple protocols 15:16:05 https://w3c.github.io/vcalm/#iana-considerations 15:16:16 ... this should actually help the ecosystem by building a bridges from user agents (Wallets, browsers) to various protocols 15:16:35 wes-smith has joined #vcwg 15:16:48 phila: this is what goes at the front of the URI? 15:16:50 manu: yse 15:16:54 s/yse/yes 15:16:56 Add me +1 15:17:01 phila: is this contentious? 15:17:08 manu: who knows?! We don't think so. 15:17:24 q+ 15:17:27 ack brent 15:17:32 ... the `web+interaction` URL is for web apps to be registered as Wallets 15:17:49 brent: as someone who is currently going through a failing URI attempt 15:17:58 ... I am not seeing the description of the URI itself 15:18:16 ... I see the scheme registration, but where is the description of what the URI actually looks like? 15:18:23 manu: are you asking about the ABNF? 15:18:37 ... I thought that was not needed until the final registration, not a provisional one 15:18:38 https://w3c.github.io/vcalm/#interaction-scheme-format 15:18:45 https://w3c.github.io/vcalm/#interaction-scheme-format 15:18:46 ... kezike may know more 15:19:03 kezike: we do have ABNF 15:19:20 manu: we could provide that. We do have it. 15:19:27 brent: all good. I just wasn't finding it. 15:19:41 kezike has joined #vcwg 15:19:49 manu: some registrations have very little info and others have pages...so who knows how this will go 15:19:52 q+ 15:19:59 ack kezike 15:20:14 kezike: we should probably put the full scheme names in the proposal 15:20:24 manu: we mention that the spec talks about what they are 15:20:30 ... we could make it explicit 15:20:33 TallTed: yes, please do 15:21:10 PROPOSAL: Request the registration of protocol schemes listed in the IANA Considerations section, that is, interaction and web+interaction, of the Verifiable Credential API for Lifecycle Management (VCALM) specification via IANA. 15:21:10 kezike has joined #vcwg 15:21:15 +1 15:21:17 +1 15:21:17 +1 15:21:18 +1 15:21:18 +1 15:21:18 phila: thank you, manu 15:21:19 +1 15:21:19 +1 15:21:19 +1 15:21:20 +1 15:21:23 +1 15:21:27 +1 15:21:41 +1 15:21:58 RESOLUTION: The VCWG requests the registration of protocol schemes listed in the IANA Considerations section, that is, interaction and web+interaction, of the Verifiable Credential API for Lifecycle Management (VCALM) specification via IANA. 15:22:22 phila: whether you were part of the work or not, you are part of the group that approved this resolution 15:22:46 ... I understand that folks can't be in all groups, but we do act as a group for significant actions such as this one. 15:23:04 Topic: test suites and implementations 15:23:37 phila: we're heading into a few upcoming months where test suites need expansion or creation 15:23:53 ... with the number of things going on, it can be helpful to see who's actually using this stuff 15:24:03 ... where can I see the W3C VC stack in the wild? 15:24:19 ... if you have or you know of an implementation of W3C VCDM, I'd be very interested to hear about that 15:24:33 q+ 15:24:35 wes-smith has joined #vcwg 15:24:37 ack manu 15:24:37 ... so we can jot some of that down and talk about them at the conferences this fall 15:24:53 manu: I can't mention all of our rollouts, but one of them is the CA DMV 15:25:16 ... all Driver's Licenses in CA are issued both as mDL and VCs 15:25:26 ... they also issue Vehicle Titles as only W3C VCs 15:25:36 ... there should be upcoming news about that 15:25:59 ... there has also been educationally focused VCs getting traction in CA 15:26:16 ... there are a number of pilots--such as the Career Passport pilot 15:26:40 ... MOSIP has mentioned that they have 180 million _people_ using VCs--obviously even more VCs than people 15:27:01 ... several US states are issuing VCs for a wide range of government and educationally related use cases 15:27:14 additional note on CA DMV: all new physical licenses include VCBs. 15:27:28 ... CONEXSUS and NACS are releasing several VC ecosystem-based deployments 15:27:32 and ID cards! 15:27:40 ... I can't share all the timelines, but "soon" 15:27:50 ... some of this surfaces on https://vcplayground.org/ 15:28:23 ... if you look at convenience.org's list of credentials, you'll find an entire retail store story there with VCs covering things such as gift cards, loyalty cards, etc. 15:28:39 ... and many more announcements coming in the next 6-9 months 15:28:48 phila: that's great data. 15:28:53 q+ 15:28:56 ack michaelshea 15:28:58 ... does anyone else have data they can share? 15:29:02 I believe the California Career Passport also includes the Community Colleges and CA State University System, as well. 15:29:21 michaelshea: I believe the UNTP work is getting traction in Australia 15:29:32 ... and is moving from pilot to production in the next 12-18 months 15:29:41 ... that's obviously outside the person identity space 15:29:42 q+ 15:29:52 ack manu 15:30:20 manu: thank you michaelshea, lots more going on at the UN and in the supply chain world as well 15:30:24 ASU does issue W3C VC compliant OBv3 credentials as well 15:30:31 ... I also meant to call out VC Barcodes specifically 15:30:44 ... a VC Barcode is going on all physical Driver Licenses in CA 15:31:07 ... so VCs are in people's hands--with a 5-to-1 ratio opposite mDL technology in CA 15:31:07 q+ 15:31:12 ack denkeni 15:31:28 denkeni: as manu mentioned, MOSIP has lots of adoption 15:31:44 ... we're going to propose a new task force under the CG soon 15:31:56 ... we're using much of this technology in our own countries 15:32:05 ... and I'm hoping we can contribute to test suites, etc. 15:32:19 phila: I believe there's also work going on in Brazil? 15:32:24 s/CG/CCG 15:32:47 Henrique: what I know is that there are biometric, non-VC-based private implementers 15:32:58 ... but the government is working on a solution based on verifiable credentials 15:33:27 ... I know VCs have been applied to giving credit to farmers, but not sure of the specifics 15:33:43 ... and for age assurance they are using VCDM 15:33:58 ... and also using the OID4* protocols 15:34:09 s/Henrique/hxavier 15:34:17 phila: anyone else have more to share? 15:34:34 ... I and many others are going to be on the road talking about our work and pushing their own approaches 15:34:44 ... it always helps to have real world use cases to present 15:34:47 The Alabama Talent Triade is their statewide talent markplace has the W3C VC as a core pillar of its technology stack. 15:34:51 ... it provides confidence 15:35:04 q+ 15:35:05 ... and in this spirit, GS1 is indeed implementing W3C VCs 15:35:11 kezike has joined #vcwg 15:35:21 ... we are a federated organization, so we have to work out governance next 15:35:40 ... also, for the Recognized Entity folks, we are planning to get our docs up to date to share with that task force 15:35:45 ... so, GS1 is certainly on board 15:35:46 ack michaelshea 15:35:53 ... which is a big deal for cross-border trade, etc. 15:36:05 michaelshea: there is a great deal of activity going on with UNTP 15:36:15 ... especially around mines 15:36:24 ... and pilots around fashion and textiles 15:36:33 ... and another around responsible businesses 15:36:58 ... there's also a seafood traceability group forming 15:37:09 ... and all these groups are bringing lots of attention to UNTP 15:37:20 ... and UNTP is 100% W3C VC based technology 15:38:17 The Tennessee Board of Regents (TBR) through its CRED System (Comprehensive Record for Every Learner) uses VCDMs (via OBv3 and CLRv2s)to represent verified skills, course competencies, co-curricilar achievements and credit-for-prior-learning. 15:38:23 Topic: CID 15:38:32 q+ Elaine 15:38:36 ack el 15:39:05 Elaine: just an FYI, I'm also in the ISO groups related to this work 15:39:16 phila: great. I have nothing but respect for anyone working in standards 15:39:36 Elaine: and just so you know, folks often think I'm the liaison for the W3C--which I am not 15:39:46 phila: yes...similar confusions about around GS1 here 15:40:06 +1 Elaine should feel free to give ISO folks an update on what we're doing 15:40:07 ... michaelshea you wanted to discuss some specific things here 15:40:56 The State of North Dakota issues W3C VCs to all K12 students (focused on middle and high school) and a few technical schools have joined into project managed through the State Longitudinal Data Service. 15:40:57 Subtopic: CID Issue 170 https://github.com/w3c/cid/issues/170 15:41:01 q+ 15:41:10 ack brent 15:41:12 michaelshea: this particular one probably needs Joe to be here 15:41:19 brent: this one is actually done 15:44:19 subtopic: CID issue 167 https://github.com/w3c/cid/issues/167 15:46:07 Subtopic: CID issue 165 https://github.com/w3c/cid/issues/165 15:46:46 Subtopic: CID issue 166 https://github.com/w3c/cid/issues/166 15:48:25 bigbluehat: It's bc we're using content-based hashes, line endings and so on can change the hash. We have to look through until we find a match... 15:48:50 michaelshea: That's outside my expertise - can you help please? 15:49:30 bigbluehat: Has anyone gone through and checked all these? We may need to change how we share hashes so they don't get messed up. 15:49:34 q+ 15:49:54 ack me 15:50:15 phila: there are a couple of instances where it really matters where the hash in the spec matches 15:50:24 ... I'm thinking the JSON-LD context file in the VCDM 15:50:29 ... in that case, it really matters 15:50:51 ... in the examples, I think I've seen text that says we make no cryptographic promises around examples 15:51:28 q+ to give context 15:51:36 bigbluehat: This is a topic in itself. Do we need non-normative hashes to be accurate? 15:51:41 ack brent 15:51:41 brent, you wanted to give context 15:51:51 brent: to give some context here...no pun intended 15:52:02 ... as we were preparing the last round of specs 15:52:03 q+ 15:52:10 @bigbluehat -- we really need to add a canonicalization attribute to digestMultibase.. 15:52:17 ... we wanted to be able to normatively reference the context 15:52:33 ... I don't think removing the hashes is an option 15:52:40 ... we need to fix this one way or the other 15:53:00 dmitriz: i think that already exists, the group just didn't have consensus to use canonicalization for these hashes in the past. 15:53:17 phila: this maybe just needs a quick call with bigbluehat and pchampin 15:53:17 @dlogley -- what's the mechanism? multihash? 15:53:25 michaelshea: I'm happy to try and set one up 15:53:38 phila: I know pchampin is on holiday 15:53:55 ... but basically, it's a bit of engineering to get it right 15:54:03 michaelshea: I will setup a separate call around 166 15:54:04 dmitriz: https://github.com/multiformats/multicodec/blob/master/table.csv#L595 15:54:42 @dlogley -- I'm familiar with multicodec mechanism in general, I'm more asking -- does digestMultibase support that notation 15:54:57 s/@dlogley/@dlongley/ 15:55:30 dmitriz: yup, just use that header :) ... it's in the same namespace 15:55:41 (that's my understanding) 15:55:44 Subtopic: Issue 161 https://github.com/w3c/cid/issues/161 15:55:58 @dlongley -- ahaa that's good. so we should bring up the issue to the group again. I suspect we can arrive at consensus now 15:56:26 michaelshea: does this look closable? 15:56:31 q? 15:56:33 q- 15:57:30 phila: michaelshea I would add the key people for CID as reviewers 15:58:14 q+ 15:58:17 ack bigbluehat 15:58:46 oh FANTASTIC news 15:58:47 bigbluehat: The JSON-LD WG, which is meeting at TPAC, is having a very similar discussion about hashes 15:59:02 phila: thank you everyone and bigbluehat for scribing 15:59:14 ... JennieM is up next for scribing 15:59:17 ... thanks all, bye 15:59:35 RRSAgent, draft minutes 15:59:37 I have made the request to generate https://www.w3.org/2026/08/12-vcwg-minutes.html phila 15:59:43 quit 16:00:55 present+ Elaine 16:01:10 RRSAgent, draft minutes 16:01:11 I have made the request to generate https://www.w3.org/2026/08/12-vcwg-minutes.html phila 18:41:19 Zakim has left #vcwg