Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

POC_OCA - Overlay Capture Architecture #1

Open
stfpar-cqen opened this issue Feb 28, 2022 · 0 comments
Open

POC_OCA - Overlay Capture Architecture #1

stfpar-cqen opened this issue Feb 28, 2022 · 0 comments
Labels

Comments

@stfpar-cqen
Copy link

stfpar-cqen commented Feb 28, 2022

Proof of concept - Overlay Capture Architecture

Statement

As a partner in an Aries-Indy ecosystem, I want to demonstrate the relevance of using the Overlays Capture Architecture (OCA) in order to issue multilingual credentials.

Context

The pan-Canadian collaboration, which aims to build a digital identity ecosystem, makes us realize that there are many similarities between the needs of the various stakeholders. It also makes us realize there are certain differences to take into consideration.

The official languages aspect is one of them: each province has its own laws and rules. It becomes imperative that verifiable credentials issued in one province be able to meet its requirements while maintaining interoperability across jurisdictions. As it stands, the Aries and Indy frameworks do not allow for the issuance of a multilingual credentials. In the Aries RFC 0013: Overlays, members of the Aries community have studied the possibility of using the Overlays Data Capture Architecture (ODCA). The latter could enable the implementation of a multilingual credential model.

The objective of this proof of concept is to demonstrate the relevance of using the ODCA in order to be able to issue multilingual verifiable credentials in the ecosystem.

Note : For this proof of concept, when we mention a multilingual credential, we are referring to the translation of the labels and not the translation of the values themselves.

Scope

• The proof of concept only concerns a multilingual credential model. Only the display of an credential in multiple languages by the digital wallet will be considered. Multilingual support of the wallet itself is out of scope.
• The ODCA model transcends multilingual support for a credential. While exploration of the various possibilities offered by ODCA is not excluded, the first delivery of the proof of concept will be limited to the multilingual aspect.
• The purpose of the proof of concept is to implement a multilingual credential model in a solution that is as close as possible to the one targeted by the collaboration and to document the elements to be considered. Any contribution to the code of the wallet, agent, ledger projects is excluded from the scope.

Approach

This epic is an umbrella to the various stories relevant to the realization of the proof of concept. Initially, the stories concerning the holders, issuers and consumers of multilingual credentials will be addressed but any other relevant narratives can be added:

@stfpar-cqen stfpar-cqen changed the title Proof of concept - Overlay Capture Architecture POC_OCA - Overlay Capture Architecture Feb 28, 2022
@cvarjao cvarjao added the epic label Feb 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants