credebl / platform

Open source, Open standards based Decentralised Identity & Verifiable Credentials Platform
Apache License 2.0
32 stars 13 forks source link

refactor: Deprecate Indy credentials and add support for Anoncreds #697

Open vivekayanworks opened 5 months ago

vivekayanworks commented 5 months ago

Currently, we have Indy based credentials that are made default for issuance and verification.

To do:

Breaking change

  1. Can have an impact on required attributes for issuance and verification. The impact will be on backend considering the change in credentialFormats.

Solution

  1. Have validations on attributes on DTO level for credentialFormats to not allow issuance in case of no attributes.
  2. Can pass an optional array of required attributes, to validate.
vivekayanworks commented 5 months ago

Check if we can migrate from Indy credentials to Anoncreds

GHkrishna commented 1 month ago

The task is done, but was not merged as it breaked other flows.

We need to create a separate task for integrating this