Skip to content

fix(deps): bump cert-verifier-js to 6.39.1 for Multikey eddsa-rdfc-2022 issuers - #2017

Merged
lparkerlm merged 1 commit into
masterfrom
fix/cert-verifier-js-6.39.1-multikey
Oct 28, 2026
Merged

lparkerlm merged 1 commit into
masterfrom
fix/cert-verifier-js-6.39.1-multikey

Conversation

@lparkerlm

Copy link
Copy Markdown
Contributor

Summary

Bumps @blockcerts/cert-verifier-js from ^6.38.0 (locked at 6.38.0) to ^6.39.1.

6.39.1 (cert-verifier-js#2408) fixes verification of eddsa-rdfc-2022 credentials whose issuer profile publishes a Multikey verification method with publicKeyMultibase only. With the current bundle (blockcerts.org runs 1.75.0), they fail at Checking document signature:

Cannot destructure property 'kty' of 'e' as it is undefined.

Other Information

  • Only the cert-verifier-js entry changes in package-lock.json.
  • vitest run with the mock server up (as in CI): 448 passed, 15 skipped. Lint passes.
  • npm run build: the bundled EddsaRdfc2022 chunk now uses verificationMethod.publicKeyMultibase ?? jwkToMultibase(publicKeyJwk).
  • Once released, the blockcerts.org Pages repo needs the same bump to pick it up.

…22 issuers

cert-verifier-js 6.39.1 verifies eddsa-rdfc-2022 credentials whose issuer
publishes a Multikey verification method with publicKeyMultibase only, see
cert-verifier-js PR 2408. With 6.38.x those fail with "Cannot destructure
property 'kty' of 'e' as it is undefined".

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@lparkerlm
lparkerlm merged commit 2140967 into master Oct 28, 2026
1 check passed
@lparkerlm
lparkerlm deleted the fix/cert-verifier-js-6.39.1-multikey branch October 28, 2026 16:19
@botcerts

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 1.75.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants