Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The migration of AnonCreds out of Indy and into its own higher-profile project will, we think, have a net positive impact on Indy. While a portion of the code for AnonCreds leaves the project, the anticipated expanded use of AnonCreds will result in a corresponding increase in the use of Indy as a publishing platform for AnonCreds objects. Note that as the migration of AnonCreds occurs, there is still the need for likely two AnonCreds Methods for Indy – code instances within Indy repos – one for the legacy Indy identifiers, and another for did:indy identifiers. These are important for two reasons – the smooth transition of the new library structure for Aries Frameworks, and for the vast set of automated tests involving AnonCreds based on Indy instances.

...

In the past quarter (as in the previous quarter), ledger code development focused on code management – upgrading the Indy Node and Plenum CI/CD pipeline and upgrading Indy Node to run on Ubuntu 20.04. There was also much work done on testing of the new release, and addressing the identified vulnerabilities that were published during the quarter. Much was done on AnonCreds in Indy.

Current Plans

With the new CI/CD Indy Node and Plenum pipelines complete, and the Ubuntu 20.04 indy-node upgrade available, the core maintainers are focused on their downstream releases.

The creation of the Hyperledger AnonCreds project means that the indy-shared-rs has been duplicated (new instance called "anoncreds-rs"), and the "cred-x" part of indy-shared-rs will be removed, while in the other repo, all but "cred-x" will be removed. Work to make those two repositories independent and aligned is a top priority in the Indy/Aries/AnonCreds community.

The community is moving starting the move towards deprecating the indy-sdk by enabling the use of indy-vdr, indy-shared-rs and aries-askar across all Aries Frameworks. There are a couple of tools still needed for that (a migration tool from indy-wallet to Aries Askar, and an Aries Askar/Indy VDR-based CLI for Indy) and it's overdue for that work to happen. Once that is done, documentation and getting started material will need to be updated.

...