Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move relevant verifier endpoints from sign and verifier to verifier service #2

Open
1 of 2 tasks
kayaelle opened this issue May 9, 2023 · 4 comments
Open
1 of 2 tasks
Assignees

Comments

@kayaelle
Copy link
Member

kayaelle commented May 9, 2023

@kayaelle kayaelle converted this from a draft issue May 9, 2023
@kayaelle kayaelle added the help wanted Extra attention is needed label May 15, 2023
@kayaelle kayaelle added this to the Sign-and-Verify Refactor milestone May 15, 2023
@dmitrizagidulin dmitrizagidulin moved this from Backlog to To Do (Current sprint) in DCC Engineering May 15, 2023
@dmitrizagidulin dmitrizagidulin removed the help wanted Extra attention is needed label May 22, 2023
@kayaelle kayaelle moved this from To Do (Current sprint) to In Progress in DCC Engineering Jun 21, 2023
@kayaelle kayaelle moved this from In Progress to To Do (Current sprint) in DCC Engineering Jun 28, 2023
@kayaelle kayaelle moved this from To Do (Current sprint) to In Progress in DCC Engineering Aug 16, 2023
@kayaelle kayaelle moved this from In Progress to Backlog in DCC Engineering Oct 18, 2023
@kayaelle
Copy link
Member Author

@dmitrizagidulin - do we still need to do this?

@jchartrand
Copy link

@kayaelle @dmitrizagidulin

This coincidentally came up earlier in the week - if we want to satisfy the verifier part of the VC Test Suite (https://github.com/w3c/vc-test-suite-implementations/) then we’d want to set up a verifier-service. Dmitri pointed out that this should be very easy to do. Just a couple of endpoints that directly call the verifier library.

@alexfigtree alexfigtree moved this from Backlog to To Do (Current sprint) in DCC Engineering Nov 7, 2024
@jchartrand jchartrand moved this from To Do (Current sprint) to In Progress in DCC Engineering Dec 4, 2024
@jchartrand
Copy link

I've implemented the credentials/verify endpoint and deployed it to test-issuer.dcconsortium.org/verify and will shortly submit a PR to have it show up in canivc.

We will also, though, want to update this service to support the eddsa-rdfc-2022 suite, which will be done as part of refactoring our verification logic into a single library for use across LCW, VerfierPlus, this test verifier, the ORCID POC, and any embeddable verification component we might make.

See:

openwallet-foundation-labs/learner-credential-wallet#367
openwallet-foundation-labs/learner-credential-wallet#656

@alexfigtree
Copy link
Member

#1 deployed to test issuer and canivc (but canivc does not test for #2) - waiting on shared verification package

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Waiting/Blocked
Development

No branches or pull requests

4 participants