{"id":19861200,"url":"https://github.com/impierce/openid4vc","last_synced_at":"2025-07-23T16:07:12.546Z","repository":{"id":162142546,"uuid":"616858676","full_name":"impierce/openid4vc","owner":"impierce","description":"Rust implementation of the OpenID4VC standards. The library will offer implementations for SIOPv2, OpenID4VP and OpenID4VCI.","archived":false,"fork":false,"pushed_at":"2025-07-18T09:18:25.000Z","size":449,"stargazers_count":35,"open_issues_count":27,"forks_count":3,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-07-18T13:30:02.720Z","etag":null,"topics":["openid","openid4vc","openid4vci","openid4vp","siopv2"],"latest_commit_sha":null,"homepage":"https://www.impierce.com","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/impierce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-21T08:24:32.000Z","updated_at":"2025-06-11T15:43:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"9ecf546a-9542-4ee9-b8fa-e625e41ee34b","html_url":"https://github.com/impierce/openid4vc","commit_stats":null,"previous_names":["impierce/openid4vc"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/impierce/openid4vc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fopenid4vc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fopenid4vc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fopenid4vc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fopenid4vc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/impierce","download_url":"https://codeload.github.com/impierce/openid4vc/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fopenid4vc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266708413,"owners_count":23971943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["openid","openid4vc","openid4vci","openid4vp","siopv2"],"created_at":"2024-11-12T15:08:17.641Z","updated_at":"2025-07-23T16:07:12.452Z","avatar_url":"https://github.com/impierce.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rust library for OpenID for Verifiable Credentials\n\nThis is a library for the OpenID for Verifiable Credentials (OpenID4VC) specifications family developed by the [OpenID\nDigital Credentials Protocols\nWorking Group](https://openid.net/wg/digital-credentials-protocols/).\n\nThe Digital Credentials Protocols (DCP) Working Group focuses on creating OpenID specifications for a model where\nissuers provide digital credentials to holders, allowing holders to present them to verifiers. These digital\ncredentials contain cryptographically signed statements about the holder, and verifiers can check their authenticity.\nThe primary goals include enhancing user control and privacy over identity information, making identity verification\nmore efficient and secure, and establishing a universal approach for identification, authentication, and authorization\nin both digital and physical spaces.\n\nAn overview of all the specifications developed by the OpenID Digital Credentials Protocols Working Group can be found [here](https://openid.net/wg/digital-credentials-protocols/specifications/).\n\nThis workspace includes Rust implementations for the following DCP specifications:\n| Specification      | Description                                | Version\n| -------------------| ------------------------------------------ | -------\n| [OID4VCI](oid4vci) | OpenID for Verifiable Credential Issuance  | [Working Group Draft 13 published: 8 February 2024](https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0-13.html)\n| [OID4VP](oid4vp)   | OpenID for Verifiable Presentations        | [Working Group Draft 20 published: 29 November 2023](https://openid.net/specs/openid-4-verifiable-presentations-1_0-20.html)\n| [SIOPv2](siopv2)   | Self-Issued OpenID Provider v2             | [Working Group Draft 13 published: 28 November 2023](https://openid.net/specs/openid-connect-self-issued-v2-1_0-13.html)\n\n### DIF Presentation Exchange\n\nOn top of that, this workspace also includes a library for the DIF Presentation Exchange\n2.0.0:\n| Specification      | Description                                | Version\n| -------------------| ------------------------------------------ | -------\n| [DIF Presentation Exchange](dif-presentation-exchange) | DIF Presentation Exchange 2.0.0 | [Version 2.0.0](https://identity.foundation/presentation-exchange/spec/v2.0.0/)\n\n### OID4VC Manager\n\nFor an easy-to-use library that combines all the above specifications, please check out:\n* [OID4VC-Manager](oid4vc-manager)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimpierce%2Fopenid4vc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimpierce%2Fopenid4vc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimpierce%2Fopenid4vc/lists"}