- From: <meetings@w3c-ccg.org>
- Date: Thu, 19 Jun 2025 11:07:26 -0700
- To: public-credentials@w3.org
- Message-ID: <CA+ChqYd81S9JEJVnR7N=kkk-0-dwj3EQSWLJX+dSkkL+E77RQw@mail.gmail.com>
W3C Verifiable Credentials for Education Task Force Meeting Summary (2025-06-09) *Topics Covered:* - *Recent Updates to the European Digital Credentials (EDC) for Learning and the European Learning Model (ELM):* This was the main focus of the meeting. Ildiko Mazar presented updates on EDC platform improvements (usability, accessibility, maintainability), new features (archive feature, improved "test your ECL" function), ESCO integration enhancements, and multilingual support expansion. Updates to the ELM included a new language (Montenegrin), the addition of an "order" property, new classes/properties for Europass mobility support, and the creation of human-readable diagrams. Future plans include implementing the "order" property in the infrastructure, introducing mandatory terms of use, improving outdating notifications, and further enhancing the "test your ECL" function. Integration with the Once-Only Technical System (OOTS) for secure data exchange was also discussed. - *Upcoming Events:* Attendees discussed several upcoming events related to verifiable credentials in education, including a conference in Geneva, the IW in October, and the Badge Summit. - *Verification of Credentials:* Discussion centered around how external verifiers could interact with the credentials, focusing on the verification of issuer identities. The process of obtaining an EIDAS-compliant advanced electronic seal from a trusted service provider was explained, along with how this ensures the authenticity of the issuing organization. Questions arose regarding API endpoints for accessing issuer data and accreditation database information for verifiers outside of Europe. Ildiko indicated that while the current viewer is human-facing, the credentials should be verifiable by any software. *Key Points:* - The EDC and ELM are undergoing continuous improvement to enhance usability, accessibility, and interoperability. - The new archive feature allows issuers to retain copies of issued credentials. - ESCO integration improves the discoverability and understanding of skills linked to credentials. - The ELM is being enhanced to support more complex credential structures and multilingualism. - Verification of credentials relies heavily on EIDAS-compliant electronic seals from trusted service providers. - Access to accreditation data for external verifiers is currently limited, with further clarification on API access needed. Text: https://meet.w3c-ccg.org/archives/w3c-ccg-vcs-for-education-2025-06-09.md Video: https://meet.w3c-ccg.org/archives/w3c-ccg-vcs-for-education-2025-06-09.mp4 *kte-hamg-bpj (2025-06-09 10:56 GMT-4) - Transcript* *Attendees* Alex Higuera, Colin's Notetaker, David Ward, Dmitri Zagidulin, Hiroyuki Sano, Ildiko Mazar, James Chartrand, JeffO - HumanOS, Kayode Ezike, Keying Chen, Kristen Franklin, Mario Pellegrini, Nate Otto, Phil Barker, Phillip Long, Simone Ravaioli, Stuart Freeman, Ted Thibodeau Jr *Transcript* Ildiko Mazar: Hello. How are you? Dmitri Zagidulin: Hello. Hi. Good. Ildiko Mazar: Can you hear me? Dmitri Zagidulin: How are you? Ildiko Mazar: Good,… Dmitri Zagidulin: Yeah, I can hear you. Yeah. How are you? Ildiko Mazar: good, good. Dmitri Zagidulin: Excellent. … Ildiko Mazar: I am looking forward to Geneva, I have to say. I hope you can come. Dmitri Zagidulin: Same. I'm so scared I won't be able to come. I can't even tell you. Ildiko Mazar: There's not much time, but how is it going? Ildiko Mazar: Are you This close. You have no idea how close you are ever wracking. Dmitri Zagidulin: I don't Yeah. Ildiko Mazar: Everything frosty. Dmitri Zagidulin: Yeah. Yeah. Yeah. Yeah. Yeah. How are things over there? All well. Ildiko Mazar: Bit busy but I think that's just June. it's still feels like it's September… Dmitri Zagidulin: Of course. Yes. Yes. Ildiko Mazar: but it's been September since September. Dmitri Zagidulin: Yes. Totally. Ildiko Mazar: And there you busy too. Dmitri Zagidulin: Yeah. Yeah. working on great stuff. Dmitri Zagidulin: I'm really interesting projects. But yeah. Ildiko Mazar: ballpark. Is it the more like registries or Dmitri Zagidulin: Finished the registry project. and now now working on other updates to the wallet and… Dmitri Zagidulin: something called wallet attached storage, which is a way for wallets to share cloud storage and… Ildiko Mazar: Mhm. Dmitri Zagidulin: to be able to use it to share credentials. on the nets and this has applications in agendic AI which is really interesting. you did doing some work on the Yes. Ildiko Mazar: Is it credentials and evidences mainly? Dmitri Zagidulin: Credentials and evidences. Exactly. Ildiko Mazar: That's cool. Dmitri Zagidulin: Yes. Yeah. Ildiko Mazar: I'm interested. Dmitri Zagidulin: And yeah. Ildiko Mazar: So, we're thinking about something like that, too. Of course,… Dmitri Zagidulin: Yeah. I'm happy to present soon. here at VC Edro to yeah and… Ildiko Mazar: you must Dmitri Zagidulin: and then just finishing up some work on the open resume format right so rums as verifiable credentials… Ildiko Mazar: H that will be very interesting as well. Dmitri Zagidulin: which should be interesting Yeah. Ildiko Mazar: Yeah we have some topics for the future. Hello Happy Monday. Kristen Franklin: Hey, happy Monday everybody. 00:05:00 Ildiko Mazar: Hello. Ildiko Mazar: Shall we wait a little longer or… Ildiko Mazar: get started? Dmitri Zagidulin: Might as well start,… Ildiko Mazar: What do you think? Dmitri Zagidulin: Dmitri Zagidulin: I think. Yeah, those kids Ildiko Mazar: I can get started with the usual happy Monday, good morning, good afternoon everyone depending on where you're coming from. and welcome to today's W3C verifiable credentials for education task force Today is Monday June the 9th and we can get started with some housekeeping items. Ildiko Mazar: You know that anyone can participate in these calls, but all substantive contributions to any credentials, community group, work items must originate from members of the CCG with full IP agreements signed. And you can find the links to this in the meeting you'll need to have a WCC account that is also easy to get online. And while we can move on to the call notes these meetings as always are recorded we are meeting here now for a while in Google meets instead of the old Jity but the meetings are still transcribed and recorded and now everybody's recorded and you will be able to access the audio and video recordings after the meeting as well Ildiko Mazar: as a summarized transcript and these are archived and available online in the rules of engagement. If you want to speak, please raise your hand. and then by that you will add yourself to the queue. and please be brief. and now we can move on to introductions and reintroductions. Do we have any new people in the call or people who are returning after a longer absence? The floor is yours. Kristen. Hello. Kristen Franklin: Hi, happy Monday. Kristen Franklin, digital promise. and yeah, I think I've been to one of these before, but it was a long time ago, so I'm happy to be back. Ildiko Mazar: Welcome back. Anybody else? Okay. Ildiko Mazar: If nobody else is new or renew then we can move on to announcements and reminders. I'm sure that there is some movement despite the summer. we have a couple of conferences here in Europe as well. I don't know if we have anybody from dcc or the floor is yours to announce anything that's happening on either side of the pond. 00:10:00 Dmitri Zagidulin: Yes. … Dmitri Zagidulin: I'll briefly mention I forget what it's called now, the event in Geneva. sponsored by Yeah,… Ildiko Mazar: I'll find the link. Dmitri Zagidulin: sponsored by the Open Wall Foundation and BCC and a bunch of other organizations. There should be a really interesting conversation about verifiable credentials in education. and of course there's the IW in October, but got some time before that. And there's badge summit coming up. Dmitri Zagidulin: So yeah, lots of good good conversation, lots of good events. Ildiko Mazar: link is pasted to the global digital collaboration conference in Geneva and… Dmitri Zagidulin: Thank you. Ildiko Mazar: then I don't know when we will start breaking for the summer but in September there will also be an one attack event in the Netherlands in Delft the date is escaping me but hopefully we will see each other before then and you will be informed of what happened there. So if there are no other announcements and news that you would like to share with the community then we can move on to the main topic of the call which is a presentation about recent updates to the European digital credentials for learning and the European learning model. Dmitri Zagidulin: Yes. Ildiko Mazar: I'm going to share my screen. If somebody could confirm that my screen is Excellent. Then onwards with the presentation. So I would like to start the presentation with a quick policy context overview. if you attend our regular webinars about updates and developments then this will be familiar. Ildiko Mazar: the little bubbles are changing slightly over time depending on the contest or the focus of the presentation the webinar. But basically this diagram shows a big list of relevant policy initiatives recommendations. I will share the slides in a PDF format later on and if you want you will be able to click on any of the little URLs and read more about the individual initiatives that contextualized and are influencing and guiding the development of the European learning model which in case you do not know it's a W3C VC based standard Ildiko Mazar: that was heavily extended to accommodate and allow the description of pretty much anything related to learning from nonformal to formal micro to gigantic and this would serve our lifelong learning citizens in Europe and beyond. it's really central to all this variety of EU policy fields and skills qualification frameworks including the European qualifications framework for lifelong learning and national qualification frameworks that are mapped to each other the European classification of skills competencies qualifications and occupations that is ESCO here and something from today's Ildiko Mazar: point of view is really worth highlighting are two initiatives. one is the union of skills. You can see here and I can actually paste into the chat the links to the two initiatives that I'm talking about today. The Union of Skill is a key initiative of the first 100 days of the current commission that aims to deliver higher levels of basic and advanced skills, provide opportunities for people to regularly update and learn new skills, facilitate recruitment by businesses across the EU and develop and retain top talent in Europe. Familiar? I think this is a global phenomenon. Ildiko Mazar: the other initiative that is worth highlighting from today's meetings point of view is the objective of which is to contribute to Europe's competitiveness by equip graduates with futurep proof skills to master the green and digital transitions and to provide a strong symbol of our common European identity and strong sense of European belonging reinforcing our common academic values and bringing people and universities 00:15:00 Ildiko Mazar: together. the blueprint of this builds on the result of six Arasmos plus pilot projects that have involved more than 140 higher education institutions from all over the EU and can be understood as a new type of degree awarded after transnational bachelor, master or doctoral programs delivered at national, regional or institutional level automatically recognized everywhere in the EU awarded jointly and on a voluntary basis by a group of universities across Europe and based on a common set of criteria agreed at European level. Ildiko Mazar: So after this short introduction of the policy context, I would like to move on to the core of the presentation. What happened in recent months to the European learning model and the European digital credentials for learning infrastructure. I will start with the changes in the last two releases of EDC which were focusing on enhancing platform usability, accessibility and maintainability. Improvement of what we call the test your eil feature the introduction of a long desired archive feature. introduction some ESCO related improvements. Ildiko Mazar: ESCO remember is the European classification of skills competencies, qualifications and occupations improvements to the visualization of accreditation and quality assurance information in the EDC viewer and with regards to the European learning model itself. the changes that we introduced in the recent version is introduced a new language. So the ELM ontology and its application profile versions can now be consulted in 30 languages. We introduced a new order property and incorporated new classes and properties to support something that we call the Europass mobility which is basically a standard European document that describes and postmobility achievements and published a human friendly L diagram on our code. Ildiko Mazar: Eupa repository. Later on I also share the link to this but I have this on one of my sides. So when we say enhancing platform usability, accessibility and maintainability that encompasses a whole range of smaller and bigger changes most of them ongoing. first of all the user interface has been updated. now it is aligned with the EU branding and styling and this also includes improvements in accessibility by default by being aligned with these requirements. we started supporting credential content and navigation in four additional non-EU languages. Until now the credential content was supported only on EU languages. Ildiko Mazar: We automated cord quality and security improvements and we continuously apply vulnerability assessments and follow them up with bigger changes. And we have ongoing work focusing on performance bottlenecks that are for example architectural constraint u addressing. we are using a third-party component called Maxu that is open source but quite old and it's often proving to be difficult to work so our technical experts are addressing this issue on an ongoing basis. Ildiko Mazar: we are also investigating the ways credentials are cached during the issuance process to speed up the process. And in general the technology behind the way credentials are validated that currently take a little longer than would be ideal. And this also means investigating all the external validation calls to other platforms to make everything a little bit swifter and faster. I mentioned the test your ECL function in the introduction. 00:20:00 Ildiko Mazar: This basically means that our regular implementer who would not be a technical expert most of the times our impleers have more business or administrator profiles. So even with the most clear instructions on how to acquire an advanced eidas compliant electronic seal that is a must requirement to European digital credentials. it's still quite difficult for our impleers to acquire the right type of seal now or recently your seal function pretty much gave a or a no answer to the test whether it's an accepted seal or not. now we incorporated some further details in the seal check result documentation. Ildiko Mazar: So this would be a little more informative and the test summary would also include a reference to the sales validity. It will display the name and the qualification type of the certificate and information that will be included inside credentials including the issuers's legal name common name, identifier, country of registration and the date and time of the issue. this is all if the seal is accepted and valid, i.e. it's an advanced or qualified eid compliant electronic seal. Ildiko Mazar: And if it's just an individual signature or it's not advanced or qualified or any of the requirements are missing, we also provide a link to a list of trust service providers across the EU member states who would be offering services and from whom our implementers can acquire these accepted qualified or advanced electronic seals. One of the most welcome and most longest sought after feature that we recently introduced is what we call the archive feature. This basically allows credential issuers to retain a copy of the credentials the original credentials are the property of the credential recipient. Ildiko Mazar: So up until now when a credential was sent to its holder or owner, the issuer no longer had access to those credentials and then the holder could do whatever they wanted with this credential. They could share it with the prospective employers or when they applied for further studies. this is not necessarily aligned with common practices at some higher education or other educational institutions. Now it is possible to download receipts of the issued credentials and by default this means the download of a simple receipt that is just providing an evidence of the credentials that are sent via the EDC issuer. Ildiko Mazar: But as you can see on the screen hopefully it's legible. besides the default download of the receipt that can be unticked if the issuer doesn't want the receipt after the issuing process they can also include the signed credentials in the receipt. Which basically means if they click this tick this second box then at the end of the issuing flow they will automatically download a zip file and the zip file will contain a JSON file that is the receipt and a bunch of JSON LD files that are the sign credentials. Ildiko Mazar: what this credential receipt looks like it contains a small set of data about the issued credentials including the unique identifier including the date when the credentials also a confirmation of delivery to each individual credential recipients dep depending on the size of the batch. referencing on one hand the type of the issuance which could be either an email or an endpoint or wallet deposit. The u identifier of this email address wallet address and the status of the delivery which is either delivered or failed. Ildiko Mazar: something that we have already introduced for related skills when it comes to documenting credentials leading to achievements including references to individual learning outcomes is linked skills and one of the highlighted related skills in European digital credentials is ESCO skills since ESCO is a very well-known and frequently used taxonomy to express skills and knowledge concepts. we already support the linking to these multilingual concepts from the knowledge and skill taxonomy. Now we also introduced this to different types of EDC claims namely entitlements. 00:25:00 Ildiko Mazar: So if a credential contains entitlement claims which could mean that the credential holder is entitled to work let's say as a civil engineer. Now we also support not only the linking to occupational concepts from the occupation pillar of ESO but also on the viewer side when an authorized third party for example a prospective employer consults this u entitlement claim of the credential they would be able to click on individual occupation concepts and be directly taken to the ESCO Ildiko Mazar: portals concept page. this has a unique identifier and there they will be able to see not only a description of the specific occupation but also alternative labels and they can switch languages and explore the meaning or the context of these concepts in different languages. We also are including tool tips when implementers are using our online credential builder which is basically a set of online forms that utilize m to build the credentials. We are also including a reference to the version of the tonomy that we are using. Ildiko Mazar: Since these two are not responsive every now and then it happens that ESCO already jumps to their next taxonomy version when we are still in the stage of our next release. So if there is a gap at least we can signal that to our implementers. And finally another big thing that we introduced with EDC 2.5 and six is the accredited credentials visualization of accredititation data. Normally when an implementtor issues an European digital credential its type is generic and the generic credential would only run a format check, a seal check and a validity check. Ildiko Mazar: However, it is possible to issue accredited credentials that apply additional restrictions and validations to the credential. And if an implementtor wants to accredited credential, another formal and compulsory requirement is to link a valid accreditation reference to the credential. This basically means that we have an accredititation database that stores accredititation data supplied by EU member states. currently this covers u accredititation records from Decart. Ildiko Mazar: If you are familiar with the database and if the accredititation record referenced in these credentials are still valid and they match the awarding body of the credential. Otherwise you could just reference any organizations accredititation record then you will pass the validation and only then you can move on to sealing and issuing your credential. And once the credential is issued the authorized third parties and the credential holders can view this credential, its type, see whether it passes the accredititation check and if they want they can also consult additional information about this which I'm going to show you in a second. It's on one of my screens here. Ildiko Mazar: So on a bigger screen if you view this accredited credential you see that it passes all the authentication and verification checks and I believe that this credential is available in multiple languages. if you want to see more information about the accredititation status, you can go on the issuer tab in the credential viewer and in addition to showing who the awarding body or awarding bodies of this credential you are also able to consult the accredititation record that was linked through the accredititation database. So this data is pulled from the accredititation database. It's all in ELM format. 00:30:00 Ildiko Mazar: So you are able to see the title which is an institutional review, the date of accreditation, the decision and if you want to learn more about the content, you can click on the accredititation report and be taken to the actual multi-page usually PDF document issued and published by the accrediting agent to show details about the process and the results. Most of the times thirdparty credential view viewers are happy enough to see that the credential passes an accredititation check but just to be on the safe side. Now this is the accreditation record u pulled from the accredititation database. Ildiko Mazar: But as we know there could be other quality assurance mechanisms that underpin the quality of a credential if a smaller or nonformal learning provider does not have formal official accredititation records and reports. They can also supply this information manually. That of course means that they won't be able to issue accredited credentials. their credentials would only be generic. But if you consult the individual institutions organizational data, these are all manually supplied if the person that is using our online credential builder or builds the JSON in its native format. This accreditation information is actually provided manually. Ildiko Mazar: and if you have multiple awarding bodies in this case this is Lynchaping University and Umea University you can supply manually the quality assurance information for all awarding bodies. So you have multiple different options to document and inform about quality assurance. And then on we go with what we actually did in terms of improvements to the model itself. So that was the European digital credentials finished. Ildiko Mazar: for the model itself the most recent one is now version 3.3 and what happened there is first of all we introduced a new language Montenegrin with this now we have Elm available in 30 languages we also introduced the version browsability and this is how it is published on the European commission's publications office portal as So, as well as the ontology as well as the four application profile versions are now clearly versioned and all versions can be individually consulted. Ildiko Mazar: one of the really big deals in terms of new developments is the introduction of the order property and this property was introduced to all of the ELM classes which are additional to the VC classes and the reason why we wanted to introduce this ELM is capable of documenting highly sophisticated multi-laim credentials and if you want to group or order your claims in a certain order. Let's say you would like to order a degree programs subjects in chronological order or grouping them as compulsory and optional subjects. JSON doesn't allow you to do that. Ildiko Mazar: if you visualize the content of multi claims being on the same level, you will just get a random sequence of the same level claims. With the introduction of order, this will change and that will allow implementers to determine the exact order of the claims or subclaims of their credential content. And finally we incorporated new classes and properties to support what I mentioned before Europass mobility. And how that's done is we had our version 3.2 L diagram. This is just a very basic high level illustration of how This in itself would not have allowed to document additional aspects of mobility. 00:35:00 Ildiko Mazar: So what we did is we introduced a recognition agreement class with its own subset of properties u and associations that will allow the issuers of Europass mobility documents to distinguish between the sending organization and one or multiple host organizations across a mobility period and document other aspects about the mobility including recognition period and conditions, destination entitlements, return conditions and provide supplementary documents underpinning this mobility. Ildiko Mazar: So this again is just a very very quick overview. I won't have time to delve too much deeper but if you do have questions about how we're addressing mobility documentation we can get back to that. Also what we did we are very proud of Elm and its application profiles being machine readable but what we noticed is that it's not very human readable. So we introduced and developed human readable L diagrams. it would have been better if we had one of those fancy 3D spheric turnable zoomable things where you could actually visualize the entirety of the European learning model. Ildiko Mazar: Failing that, what we did is built basically a PowerPoint where each slide would be focusing on a single or two maximum three related classes and their specific properties and their specific associations with other controlled vocabularies and other classes in ELM. And then if you consult this diagram wherever you enter into the documentation you will be able to click on the peripheral u rectangles and be taken to the slide that would zoom in on that particular class and see its individual properties and associations to the other ELM classes specifically. Ildiko Mazar: speific to the application profile. Right now what we have available published on our code. Europa repository is the European digital credentials application profile of the ELM ontology and it's based on version 3.1 but in the coming months we are planning to do an update to the EDC diagram as well as the introduction of diagrams of the other application profiles namely learning opportunities and qualifications accreditations s and something that we call person identity. Ildiko Mazar: And last but not least what we also visit ourselves with during the period of development is mapping and alignment with the only technical system and the once only technical system is a system that allows public authorities to securely exchange official documents and data at the request of citizens and businesses as part of crossber administrative procedures and the way it works is that a citizen in member state A needs evidence from member state B to complete a public procedure. It connects to in member state The procedure portal in member state Acts as the evidence requesttor. Ildiko Mazar: It uses the OOTS to locate the evidence in a member state B and send the request to provide such evidence. Then the evidence provider in member state B retrieves the required evidence from its database uses OTS to share it with the citizens for confirmation and to transmit it to member state A. So this is how it works roughly and as part of this system there are multiple I believe 16 or so use cases from which we investigated and mapped to the requirements of use cases related to certificates of admission, secondary or tertiary education diploma certificate degrees and its course grades transcript Ildiko Mazar: scripts, language proficiency certificates and vocational education and training certificates and this work like I said already happened on model level. this is incorporated into the changes in the model and the next step will be to incorporate these into the EDC application profile and the online credential builder so that our not so technical implementers can use something that looks like it's an online form something they are familiar with from their existing practices and create these documents that are ELM compliant and OTS compliant as 00:40:00 Ildiko Mazar: And finally what we have on the plans for future developments for EDC. I already mentioned that after introducing the order property into ELM3.3 we are going to implement this change in the infrastructure to allow ordering parts of the credential. This could be any class like I said claims activities, achievements, learning outcomes etc. We are currently working on the introduction of terms of use and this will be compulsory to accept these terms of use before our implementers can use the infrastructure and the online credential builder. Ildiko Mazar: we have outdating notifications that require some TLC. So as we speak we are translating an updated text of notification emails and these will be more user friendly, more informative and more localized and verified in terms of translation. So this is something that our credential recipients will benefit from very soon. Ildiko Mazar: We will further improve the test your eil function and this functionality will also include the downloadability of some sort of DSS report so that especially if the eil is not accepted by the EDC issuer the seal holder will be able to see where they may not conform with the technical requirements and like I mentioned on the very first slide for this last batch of improvements, we are also planning to continue the technical improvements focusing on performance improvements and improving accessibility and usability. Ildiko Mazar: I'm mindful that I had a very short time to present these updates but if you're interested we had much longer a 90-minute update webinar held on the 14th of May not that long ago and this was recorded as a matter of fact the presentation itself was not much longer than an hour maybe but it was followed by a very intensive ssion. That was very interesting. The entire session was recorded and the full recording is available on the European Commission's YouTube u account. if you're interested, I can also drop the recording link to the chat. but like I said, you don't have to look through not even speed times two and the whole recording. Ildiko Mazar: If you have any questions we still have time to do that here today in this call or if I cannot answer or you have a question coming to your mind later you can get in touch with us by contacting our functional mailbox at ample up support ecuropa.eu EU. Thank you very much for your attention. I will find a screen that will help me stop sharing and if we have questions I would be very happy to try to answer and hopefully I will be able to. Ildiko Mazar: Thank you. Dmitri Zagidulin: I have a quick question. and you may have already touched Early on, you mentioned an archive feature. So, I was just curious… Ildiko Mazar: Mhm. So I can actually show you… Dmitri Zagidulin: how that works. Ildiko Mazar: if I have a EDC issuer very quickly. It's more informative than simple words. Ildiko Mazar: basically if you want to issue your credentials and now I'm going to try to login as myself. There we go. And of course I have to authenticate myself very quickly. Once I'm securely logged into my credential templates, I have a million and just choose the top one to issue. no, I will check this one. This I can customize a bunch of things. I'll just issue it to myself. Doesn't matter what email address. 00:45:00 Ildiko Mazar: And I just give myself some grades. And when I get to the point when I am I have my format validated credential, I check the previews. I'm happy with everything. Then I can choose by default I will download the receipt of these credentials. But I can also include credentials within the receipts. And if I seal this credential now, of course, I'm remembering that I specified the wrong u email address. So, this won't work. But, I do have credential receipts on my drive. So, I can show you that this will download a zip file. And the zip file, if I have one handy, then it will let me open it. Just give me a second. Ildiko Mazar: So here We have an zipped file here and this was that I sent in The credential receipt if I open it in my Notepad This would show the credential identifier, the issuance date that it was sent by email successfully to my email. Ildiko Mazar: But I can also download and visualize the JSONLDD file which is the signed redential itself. So the credential issuer in this way can retain a copy in zip files or unzip and archived otherwise but this is not a commission service. so the issuers would have to retain their own credential copies offline or on their own in their own repository C drive cloud or… Ildiko Mazar: whatever they want to store this because the commission does not want to and cannot store credentials that contain personal information. Does this answer your question? Fantastic. Dmitri Zagidulin: Makes sense. Dmitri Zagidulin: It does. Yes. Thank you. Nate Otto: While you're on that screen,… Nate Otto: could you open that JSON LD file so we could just see the example real quick? Ildiko Mazar: Yes, sure. Ildiko Mazar: Are you sure you want to see the JSON LD file? Because that might not be so but here we go. I would prettyify it, but I'm sure Nate you have the eyes required to understand what's this. Nate Otto: You're right. That's not too pretty with the extra escaping and… Nate Otto: such for that. But thanks for entertaining me. Ildiko Mazar: No, no problem. Ildiko Mazar: I have JSON files. So, if you imagine that this is just the content of the envelope and the signature and the proof is outside. this would be basically the payload. If that's any better, please Nate Otto: While I've interrupted you, maybe I'll ask a couple more questions. I'm curious about how external verifiers could interact with these credentials and all of the different things that we would know in order to verify. And one of the key ones is the verification of the issuer identities. Nate Otto: You mentioned a couple great features such as the accreditation database. and so I'd love to just get an update on what is the identifier scheme for the issuer that is used, how is that resolved, and then how could an external verifier maybe outside of Europe myself gain access to the accreditation database to get more information about those issuers? Ildiko Mazar: Mhm. Okay. Ildiko Mazar: So, that's a lot of questions but I think I might be able to answer all of them. So, the first thing is the verification of the identity of the issuer. Right. So, if I have Nex you running. Yes, I do. So if I'm checking my seal and where is checking connection? Yes, I do have connection. What's wrong? Let's try again. Okay, this is classic. It's not working when I'm presenting with a shared screen. 00:50:00 Ildiko Mazar: But you can imagine that I would have the Windows key store that would show the certificate that is stored in my certificate manager and that is that is an EID compliant advanced electronic seal and that I can only get from a trust service provider which is see how browser here we go. So these are the companies in the EU who are authorized to issue these kind of credentials. Ildiko Mazar: And if I search by type because it's not just any credential that the issuer accepts qualified certificate for electronic seal and advanced certificate for electronic seal. I can choose the cop the countries where I live or neighboring countries and once I identify the actual trust service provider whom I would like to contact let's say a trust GMBBH in Austria my organization's legal representative or its authorized proxy would have to go in you open a bank account your organization and your registration documents will be vetted Ildiko Mazar: and only then you can get this u eil from this u trust service provider. So it's this chain of trust if you like because the information that is included in the certificate is included in the proof the signature of the credential and also shown in the viewer. So here you will see this is the information that comes from my electronic seal. You cannot fake it. If you try to change anything about this then on the first screen where you have the authentication and verification checks these are instant and automatic. You will immediately fail the seal check. So how this is the combination of how we check the authenticity of the issuing organization or the ceiling organization I should say. Ildiko Mazar: And you can also see here that I have a test sealed. does that answer your question? Ildiko Mazar: That one. Mhm. Nate Otto: mostly that was… Nate Otto: how issuers could obtain an identity. I was more curious how a verifier could access the list of what identities exist and you showed the browser with the HTML interface for it. But when we're starting with a credential that has been presented to us as a verifier,… Nate Otto: how do we understand what is the issuer of this credential and is that issuer authentic? Ildiko Mazar: you will only see this information like I said what's included in the seal is the legal name of the organization as documented by the trust service provider in the electronic seal the legal country of registration the eidis identifier here and… Dmitri Zagidulin: are there API endpoints? Ildiko Mazar: the common name. Ildiko Mazar: That's it. Yeah, sorry. Nate Otto: Great. Thanks. Nate Otto: Sorry, Demetri. Just one last thing. is it possible to access the database of accreditations? if you are any other entity other than the Europass viewer, can external, organizations discover whether there's accreditations? Ildiko Mazar: The accredititation data is accessible from here. So if it is an accredited credential, so this box of accreditation data would not be present in a generic credential. But if you issue an accredited credential, then in addition to all these details that are just labels documenting the type and the name of the credential. I think my company laptop may not allow me to open this PDF, but let's see Yeah, exactly. But if you unblock you are able to contact the actual accredititation report and you can also check the record on the Decar website which is currently our major data provider and here you will also be able to access pretty much the same thing because this is also in VC format. Ildiko Mazar: So this is how you can check this way around and if you are looking for the entire data set then I don't know how you would be able to query that information right now I think it's not possible but you can look for individual records through the decard database does that serve as a partial answer mate okay so I'm 00:55:00 Nate Otto: Yeah, thanks. Ildiko Mazar: I'm aware that this was not full. Dimmitri, do you have a related question? Dmitri Zagidulin: It was related to… Dmitri Zagidulin: what Nate was asking are there API endpoints that other verifiers can use to get at this data? Ildiko Mazar: I am reasonably sure,… Ildiko Mazar: but this is the type of question that you would probably have to ask from someone who's a real technical expert, not someone who pretends to be. So I can pass on the question to Anthony Camillei or… Dmitri Zagidulin: But no worries. Dmitri Zagidulin: No worries. Ildiko Mazar: somebody else from my team. Dmitri Zagidulin: Dmitri Zagidulin: Got it. Yeah. So to put it another way, I think what all of our questions are sort of getting around is are these credentials meant to be verifiable by any sort of software or always in this website? Ildiko Mazar: I'm reasonably sure that it should be verifiable from anywhere. This is just a person facing or… Ildiko Mazar: public facing front end did that helps humans but it would be I am 100% sure. Dmitri Zagidulin: Fantastic. Okay. Dmitri Zagidulin: Thank you so much for the updates. This is great. Ildiko Mazar: You're welcome. and… Dmitri Zagidulin: Does folks have questions? Ildiko Mazar: On the last u Phil's message in the chat that I'm just picking up. I don't know how many I missed before the question I asked and ECIL are only available from a government trust provider. I don't know if they are government certified, but they are certainly trusted providers that are somehow vetted by the commission. Ildiko Mazar: this is an eidis So you can trust these trust service providers. You're welcome. And I'm sure that this is what the DSS reports are good for because what we show in the EDC viewer are just a subset of information but the DSS report would detail so much more including the trust service provider and other aspects of the certificate itself etc. Ildiko Mazar: I have not prepared a DSS report to show but I can probably find something and I'm mindful that it's now 5 to 6 so it's 5 to 9 in the US and we're almost out of time. It's very good that we could keep engaged. Are there any other So DSS so this is another commission service what that helps you to validate the signature or signed documents I can again paste this into the chat and if you want to check you also know that here's the actual diagram but if you go Ildiko Mazar: to our repositories. every time we have a vic and I always mention these SON LD and JSON examples. You can find signed and unsigned versions of the same signed credential samples. And you can play with this as well to see what you get when you check a signed file and see what you get. And I'll see if I have a PDF version somewhere. Not right now. Ildiko Mazar: Let's see. Yep. So, for example,… 01:00:00 Ildiko Mazar: okay, this is just a partial screenshot of what it would look like, but this is a partial u seal check where it shows you the qualification who issued etc etc. This is from my test seal that I checked in November last year. Okay. And yes,… Dmitri Zagidulin: Thank you. Dmitri Zagidulin: Thanks everyone. Ildiko Mazar: Phil, I put the link to the followup, but I think the chat is also included in the transcript, in which case the DSS link will be included. Okay. thanks again. Ildiko Mazar: Thanks for your patience, attention and your questions. And if there are no more then have a nice day or evening depending on where you are. Meeting ended after 01:03:52 👋 *This editable transcript was computer generated and might contain errors. People can also change the text after it was created.*
Received on Thursday, 19 June 2025 18:07:36 UTC