decentralized-identity / sidetree

Sidetree Specification and Reference Implementation
https://identity.foundation/sidetree/spec
Apache License 2.0
438 stars 112 forks source link

Handle keys with publicKeyMultibase in patch action #1076

Closed troyronda closed 3 years ago

troyronda commented 3 years ago

The ed255192020 suite uses publicKeyMultibase rather than publicKeyJWK.

https://w3c-ccg.github.io/lds-ed25519-2020/

troyronda commented 3 years ago

I think we should add publicKeyMultibase key support as an allowed patch input. This could be accomplished as an implementor-defined allowance in the existing add-public-keys patch action or a new add-public-keys-mb or add-public-keys-multibase (or similar) patch action.

Also see this related thread at did-core: https://github.com/w3c/did-core/issues/707