Release 0.67 adds VCX's initial support for resolution of DIDs and Anoncred objects from the Cheqd ledger. This includes implementation of our DID Resolver trait, and our AnoncredsLedgerRead
trait (resolver of anoncreds objects (schemas, credential definitions, revocation registry, etc)) which utilize cheqd configurable node gRPCs to fetch cheqd assets.
This release also includes a MultiLedgerAnoncredsRead
implementation, which conforms to AnoncredsLedgerRead
and allows multiple anoncreds ledger readers to be registered and switched between (i.e. depending on the resource identifier)
What's Changed
Features
- (feat) Cheqd DID resolver #1300 by @gmulhearn in #1305
- (feat) Implement AnoncredsLedgerRead for cheqd #1306 by @gmulhearn in #1308
Fixes
- (fix) Return IndyVdr based CredentialDefinition schemaId as full schemaId (not sequence number) by @gmulhearn in #1313
- Simplify DIDComm unpack(), use
Key
instead ofString
by @JamesKEbert in #1310
Dependencies / CI / Docs
- Adjust Rust toolchain, clippy, and minor ci changes by @JamesKEbert in #1311
- chore: add installation instructions by @JamesKEbert in #1314
- Release 0.67 by @gmulhearn in #1315
Full Changelog: 0.66.0...0.67.0