VC API Task Force
Transcript for 2022-10-04
Our Robot Overlords are scribing.
Topic: Community Updates
Patrick_(IDLab): Yeah it's just not as exciting as the the event of the last week in the updates but I made a proof-of-concept available for sort of Aries Cloud agent this API coordinator application if I can call it so so it's basically a open API with all the paths that are defined so far I've sort of combined the verifier issuer and a holder paths and one.
Patrick_(IDLab): application and some of the endpoints.
Patrick_(IDLab): And they leverage our Aries agent to do the logic so I thought I'd share this.
Patrick_(IDLab): It's a very interest.
<mike_varley> yes! please post to the list.
Patrick_(IDLab): I was presenting it earlier today was the Acca Thug can we use a group which is the Aries Cloud agent python it was one attendant that said he he did give it a go but quite some time ago I think it was before the sort of the change in the test Suite he said it was Africa but some time ago and I know there was also a lot of interests if this gets mature not to sort of.
Patrick_(IDLab): Because the area.
Patrick_(IDLab): Jen does have.
Patrick_(IDLab): API available for the admin interface and there was an interest if it gets mature enough to implement this in Aries itself in the admin API so yeah that was also something that the community was potentially interested in doing.
Topic: Snapshot VC API for VCWG?
Patrick_(IDLab): I just want to know if you question it depends on the field the endpoint it's got to do with the description of the end point for example the end point presentations verify the description says very very presentation with or without proofs attached and is there something I'm not understanding or in order for a presentation to be verifiable it needs to have a proof.
Patrick_(IDLab): Yeah well there's a in a few places but yeah that would be the most blatant example so presentations verify from the verifier.
Patrick_(IDLab): But what would the how would that get verified like what.
Patrick_(IDLab): So does that mean it would verify the credential instead and that case.
Patrick_(IDLab): Okay and my other question is which is the exact on the same sort of thing so and on the holder side of things for example so when you do a get request on the can the credential this says you get a list of credentials or verifiable credentials what is a credential that is not verifiable are we just talking about the credential without a proof in this case okay.
Patrick_(IDLab): But it is still strictly the w3c data model we are referring to here.
Patrick_(IDLab): So that was just yesterday the presentation but if I would be the only thing I would consider clarifying before submitting a sort of note to her I don't know how you called it oh yeah.
Patrick_(IDLab): Forever maybe not forever but.
Patrick_(IDLab): Okay and if I cannot Also regarding the responses are these all required and do they all serve a purpose or there's just been a few that was filmed in there just in case.
Patrick_(IDLab): Yeah and we didn't make sense in the get request credential to have like a 44 if there is a little more like get credentialed with the ID to have a 44 or is that yeah okay.
Patrick_(IDLab): Yeah that's fine so I can think about that because when I was making the my Swagger all my open API wasn't sure if I needed to absolutely like copy as it is exactly or if I could the include like if you like the for for for example.
Topic: Credential Revocation/Status Configuration
TallTed_//_Ted_Thibodeau_(he/him)_(OpenLinkSw.com): Something with solid cube.
TallTed_//_Ted_Thibodeau_(he/him)_(OpenLinkSw.com): Wondering how this will play out with crypto method that's broken.
Patrick_(IDLab): What are we talking about verification methods here are we referring about the crypto sweet that's being used.
Patrick_(IDLab): If I can maybe the so that the other part of my question was I remember a few called ago you said like one organization can have many implementation and it could be preferred that one implementation his use strictly one crypto sweet is this related to could this be related to that comment or it's a different.
Patrick_(IDLab): Oh yeah yeah I think so.
Patrick_(IDLab): If match is my proof of concept I did so when hyper literary so basically you once you have your agent running you can set up a new wallet local wallet and then you choose your did method you can choose either did sub or did key and there's two crypto seats available if you create a wallet with the key method you have.
Patrick_(IDLab): have the BBS.
Patrick_(IDLab): Us BBS PLS signature 2020 or ed2 5519 signature 2018 and then you will be restricted to that crypto sweet when you use that specific did key method.
Patrick_(IDLab): Might be is sort of related but there was another attribute I'm not too sure exactly what it what comes into play It's the proof purpose which is default to assertion method where does that fit in this sort of interactions.