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

How to handle multi-sig and thresholds in DIDDocs #8

Closed
swcurran opened this issue Aug 16, 2023 · 3 comments · Fixed by #41
Closed

How to handle multi-sig and thresholds in DIDDocs #8

swcurran opened this issue Aug 16, 2023 · 3 comments · Fixed by #41

Comments

@swcurran
Copy link
Contributor

Research the DID Spec to see if/how multi-sig and thresholds are handled in DIDDocs. Can they be expressed?

@peacekeeper
Copy link
Contributor

peacekeeper commented Aug 17, 2023

The W3C CCG has a work item called "ConditionalProof", which defines a verification method type that can support multi-sig and thresholds:
https://github.com/w3c-ccg/verifiable-conditions

I'm not sure if the KERI multi-sig and threshold features could be cleanly mapped to that verification method, happy to explore that further.

Alternatively, we could potentially also define our own KERI-specific DID document extensions, for those KERI features that we feel would "belong" into a DID document but can't be modeled with current DID document features.

@dhh1128
Copy link
Contributor

dhh1128 commented Aug 17, 2023

Do you know if this work item supports weighted multisig, or just standard multisig?

@peacekeeper
Copy link
Contributor

Yes I think it should be possible with this: https://github.com/w3c-ccg/verifiable-conditions#weightedthreshold

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants