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

[Feature] Add did:web issuer support for ldp issuance/verification endpoints #2667

Closed
PatStLouis opened this issue Dec 12, 2023 · 0 comments
Closed

Comments

@PatStLouis
Copy link
Contributor

The newly added endpoints to issue/verify json-ld vc's make use of the issuer field to find the signing key, limiting the issuance to did:key. In the event I have registered a did:key in my wallet and chose to host the verification method through a did:web identifier, I should be able to use this as my issuer id.

I would like to see a way for the agent to resolver a did:web document and fetch the verification keys from said document to decide which key to sign the payload with. Since acapy already supports a resolver endpoint this can enable such a feature.

The same would be made for the verification, I would like to refer to a did:web verification key which can be resolved to verify the payload.

The endpoints in question are /vc/ldp/issue and /vc/ldp/verify

@PatStLouis PatStLouis changed the title Add did:web issuer support for ldp issuance/verification endpoints [Feature] Add did:web issuer support for ldp issuance/verification endpoints Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant