Skip to main content

ERR_VC_VERIFY_FAILED

Error Code: ERR_VC_VERIFY_FAILED

The error occurs when verification of the VC fails.

Error Message

  • "JWT VC Verification Failure"

Causes

  • Verification of the JWT may have failed.

Verification failures may include the following causes:

  • JWTInvalid: The JWT may be in an invalid format.
  • JWTExpired: The exp claim may have passed its expiration time.
  • JWKSNoMatchingKey: No key matching the kid header claim could be found.

Examples

  • The JWT is placed with part of its footer missing.
{
"core": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImpKWXM1X0lMZ1VjODE4MEwtcE...RXpun0HYErCDkbzuEMkXO8edtMM_8Znlm6fzElEKWg79ShDrvRKGQNkr41cpl7ycLzFIbKk7epRTlStlq"
}

Resolution

  • Review the VC specification.
  • Reissue the VC.
  • Reissue the VC using the key pair specified at the time of OP issuance.