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

Aries Framework Go wallet #2433

Open sudeshrshetty opened 3 years ago

sudeshrshetty commented 3 years ago

Design can be found here.

Wallet APIs

KMS

KMS & Token

Wallet initialization

Core wallet features

VC plugin

Key plugin - NOT REQUIRED

Store plugin

EDV integration

DID plugin - NOT REQUIRED

DIDComm interfaces

Data models

*OIDC credential exchange Interfaces

Command controllers

BDD tests

Documentations & examples

Discussions: #2677, #2715, #2718

sudeshrshetty commented 2 years ago

image

jceb commented 2 years ago

@sudeshrshetty are you planning to make the VDR endpoints available under the /vcwallet endpoint? Currently, it feels a bit clunky to create a DID for a user profile with just the create key pair endpoint being present.

sudeshrshetty commented 2 years ago

Currently vcwallet only supports importing DID through Add interface, we have dedicated vdr controller in aries to create DIDs.

jceb commented 2 years ago

From our discussion I derive that the reason for the deactivation is the absence of the VDR interface from the Universal Wallet spec. Is that correct?