[MINUTES] VCs for Education 2025-06-09

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