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
Keyinstead ofStringby @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