Skip to content

Rust implementation of the OpenID4VC standards. The library will offer implementations for SIOPv2, OpenID4VP and OpenID4VCI.

License

Notifications You must be signed in to change notification settings

impierce/openid4vc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust library for OpenID for Verifiable Credentials

codecov

This is a library for the OpenID for Verifiable Credentials (OpenID4VC) specifications family developed by the OpenID Digital Credentials Protocols Working Group.

The Digital Credentials Protocols (DCP) Working Group focuses on creating OpenID specifications for a model where issuers provide digital credentials to holders, allowing holders to present them to verifiers. These digital credentials contain cryptographically signed statements about the holder, and verifiers can check their authenticity. The primary goals include enhancing user control and privacy over identity information, making identity verification more efficient and secure, and establishing a universal approach for identification, authentication, and authorization in both digital and physical spaces.

An overview of all the specifications developed by the OpenID Digital Credentials Protocols Working Group can be found here.

This workspace includes Rust implementations for the following DCP specifications:

Specification Description Version
OID4VCI OpenID for Verifiable Credential Issuance Working Group Draft 15 published: 19 December 2024
OID4VP OpenID for Verifiable Presentations Working Group Draft 28 published: 24 April 2025
SIOPv2 Self-Issued OpenID Provider v2 Working Group Draft 13 published: 28 November 2023

OID4VC Manager

For an easy-to-use library that combines all the above specifications, please check out:

About

Rust implementation of the OpenID4VC standards. The library will offer implementations for SIOPv2, OpenID4VP and OpenID4VCI.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages