spruceid / ssi

Core library for decentralized identity.
https://spruceid.dev
Apache License 2.0
187 stars 59 forks source link

Ed25519VerificationKey2018 doesn't support publicKeyJwk apparently #517

Open vdods opened 1 year ago

vdods commented 1 year ago

The pub key is meant to be publicKeyBase58; see https://github.com/digitalbazaar/ed25519-signature-2018-context/blob/master/contexts/ed25519-signature-2018-v1.jsonld#L25

For context, https://github.com/transmute-industries/verifiable-data/issues/241

sbihel commented 1 year ago

Considering we support all public key fields, I wouldn't expect it to be a painful breaking change. But maybe we should directly move directly to JsonWebKey2020 and Multikey?