aries-agent-test-harness icon indicating copy to clipboard operation
aries-agent-test-harness copied to clipboard

Tutorial for adding VC_DI support

Open ianco opened this issue 9 months ago • 3 comments

Tutorial for adding support for VC_DI - issuing credentials and presenting proofs. (The section on revocation support is started but is not complete.) There is an example implementation in my repo (see https://github.com/ianco/owl-agent-test-harness/tree/owl-tutorial-impl) for issuing a credential and presenting a proof (but not for revocation).

ianco avatar Mar 28 '25 17:03 ianco

There is an example implementation in my repo

This comparison highlights the code changes required:

https://github.com/ianco/owl-agent-test-harness/compare/owl-tutorial...ianco:owl-agent-test-harness:owl-tutorial-impl?expand=1

ianco avatar Mar 31 '25 19:03 ianco

I believe we want to add these tests to the permenant suite of test cases, don’t we? If so, how about we do this:

  1. Merge this — and perhaps a few updates on the document to make document how to use it (incorporating what I’m proposing).
  2. Create a branch at that point, and in the instructions in the document, tell the Tutorial taker to checkout the branch, and then to do the tutorial in their local. The only thing added to the branch are improvements to the tutorial.
  3. After we have that branch, and a fully defined tutorial, we can then add the features that are covered in the tutorial into main, so we have these tests and they are running.

Does that make sense?

Make sense?

swcurran avatar Mar 31 '25 22:03 swcurran

@swcurran yes that all makes sense.

(Another improvement required to the document is to make sure the revocation scenario actually works :-P)

ianco avatar Mar 31 '25 22:03 ianco