hyperledger-archives / aries-framework-go

Hyperledger Aries Framework Go provides packages for building Agent / DIDComm services.
https://wiki.hyperledger.org/display/ARIES/aries-framework-go
Apache License 2.0
241 stars 158 forks source link

Add support for Hyperledger Indy #569

Open troyronda opened 4 years ago

troyronda commented 4 years ago

We would like to support both Sidetree-based ledgers and Indy ledgers.

Example: DID resolution for Sidetree ledgers is handled via the HTTP binding package. If Indy cannot be supported via the HTTP binding, a new resolver package will be needed.

pfeairheller commented 3 years ago

Was working on an implementation of this that uses cgo to libindy-vdr (https://github.com/hyperledger/indy-vdr) for connectivity to an Indy network. I was going to use build constraints to keep it out of builds for those that don't want to install libindy-vdr.

Does this seem reasonable?

(another option would be to use indy-vdr in proxy mode but my personal preference is cgo).