hyperledger / indy-node

The server portion of a distributed ledger purpose-built for decentralized identity.
https://wiki.hyperledger.org/display/indy
Apache License 2.0
685 stars 657 forks source link

Add an OCA-Bundle object type to the ledger #1800

Open swcurran opened 1 year ago

swcurran commented 1 year ago

We've had some conversations (presentation and recording at a recent Indy Contributors Meeting) in the community about adding support on an Indy ledger for storing OCA Bundles such that they can be used in alignment with the OCA for Aries (PR for two RFCs -- OCA for Aries and OCA for Aries Style Guide) initiative.

Proposed approach:

In addition to changes to Indy Node and Indy Plenum to implement this capability, corresponding changes are needed to Indy VDR to enable clients to write and read OCABundle objects, as well as to the Indy CLI.

The capability should be implemented in alignment with the Hyperledger AnonCreds specification such that the same capability can be added to other Verifiable Data Registries (VDRs).