Skip to content

w3c/vc-data-model

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Jan 17, 2023
May 9, 2017
Jul 24, 2019
Sep 4, 2019
Feb 25, 2022
Jul 29, 2022
Apr 10, 2023
Feb 12, 2023
Jan 16, 2019
Dec 18, 2022
Apr 10, 2023
Feb 12, 2023
Feb 27, 2018
Jan 16, 2019
Mar 16, 2023
Oct 9, 2018
Jun 10, 2017
Jun 10, 2017
Aug 14, 2022
Dec 27, 2021
Apr 22, 2023
Dec 27, 2021
Nov 26, 2019
Apr 22, 2023
Nov 15, 2022
Dec 27, 2021
Mar 7, 2023
Jan 15, 2020

Repository files navigation

Verifiable Credentials Data Model and Representations

Credentials are a part of our daily lives; driver's licenses are used to assert that we are capable of operating a motor vehicle, university degrees can be used to assert our level of education, and government-issued passports enable us to travel between countries. This specification provides a mechanism to express these sorts of credentials on the Web in a way that is cryptographically secure, privacy respecting, and machine-verifiable.

We encourage contributions meeting the Contribution Guidelines. While we prefer the creation of issues and Pull Requests in the GitHub repository, discussions also occur on the public-vc-wg mailing list.

Verifiable Credentials Working Group

Verifiable Credentials github repos

Discussion Forums

Process Overview for VC Data Model Pull Requests

  1. Anyone can open a PR on the repository. Note that for the PR to be merged, the individual must agree to the W3C Patent Policy.
  2. Once a PR is opened on the v2.0 branch, chairs and editors make judgement call on whether changes are substantive or editorial.
    Editorial
    Mark with "editorial" tag
    Substantive
    Mark with "substantive" tag.
  3. W3C CCG is automatically notified of PRs as they are raised and discussed.
  4. PRs are usually merged in 7 days if there is adequate review and consensus, as determined by the Chairs and Editors.

Roadmap for 2022-2024

The VCWG has a set of deliverables and a timeline listed in the most recent VCWG charter

Debugging Github Pages Build Errors

There are times where Github Pages will fail to build with nondescript errors such as "Page build error." or "Symlink does not exist within your site's repository". You will need to run github-pages locally to debug such errors. To run github-pages, which uses Ruby and Jekyll locally, you will need to set up a working Ruby and Bundle environment.

After you have installed Ruby and Bundle, you will need to do the following:

gem install jekyll github-pages

Then create a Gemfile file in the top level directory with the following contents:

source 'https://rubygems.org'
gem 'github-pages'

Then run the following command:

bundle exec jekyll serve --watch --force_polling

You should be able to see the page build errors in detail upon running the command above.