Version 0.18.0

Release Name: Inji Verify v0.18.0

Release Type: Developer

Release Date: 5th May, 2026

Overview

We are excited to announce the release of Inji Verify v0.18.0arrow-up-right. This version introduces the following features:

  1. Support Server Side VP Verification: ECC - R1: This feature introduces server-side verification of Verifiable Presentations (VPs) using Elliptic Curve Cryptography (ECC) based on the R1 curve. It enables a more robust and centralized verification mechanism, reduces client-side complexity, and aligns with modern decentralized identity standards, enhancing trust in the verification ecosystem.

  2. Open ID for Verifiable Presentation via Inji Web Wallet: This feature enables OpenID for Verifiable Presentations (OpenID4VP) integration between Inji Verify and the Inji Web Wallet, allowing seamless and standardized credential sharing and verification. It establishes a secure, interoperable flow where the verifier (Inji Verify) can request specific credentials, and the holder (via Inji Web Wallet) can present them in a compliant and privacy-preserving manner.

circle-info

Note: The Inji Verify UI is a reference implementation to demonstrate orchestration. Developers can selectively embed SDK components in the verifier applications as per their needs.

Features Released

Jira ID
Description

Ability to perform holder binding check for a JSON LD VC for holder value in did:jwk and did:key format

Support server side VC verification - ECC - R1

Add new attribute "summariseResults" in OpenID4VPVerification component in Inji Verify SDK to support backward compatibility of SDK Response

Added new POST endpoints /vp-session-request & /vp-session-results

Add new attribute "summariseResults" in QRCodeVerification component in Inji Verify SDK to support backward compatibility of SDK Response

Data Share VC (Online Sharing Mode) remove "redirect_uri" in "/authorize" request

Ensure that a VP is created specifically for one request, and one interaction so it cannot be replayed, redirected, reused or misused in a different context.

Verify UI and SDK integration with new endpoint /v2/vc-verification

Open ID for Verifiable Presentation via Inji Web Wallet

Repositories Released

Repositories
Tags: Released/Dependent

Compatible Modules

Module
Version

Inji Wallet

0.22.1(Yet to be realeased)

Pixel-Pass library

Known Issues

Below is a list of some key known issues. For a detailed overview and the complete list of issues related to Inji Verify, please click here.arrow-up-right

Jira ID
Description

The OpenID4VP (Cross device) component in Inji Verify currently validates a presentation as successful even when a wrong Verifiable Credential (VC) is submitted. As a temporary workaround, implement credential type validation on the Relaying Party (RP) side, by verifying that the received VC matches the expected type defined in the original presentation_definition.

We are uploading an invalid QR code, and while it displays an error message stating that the QR code is invalid, the credential details are still visible.

On iPhone 8 and iPhone 7, uploading the Injiweb QR code PDF shows an error message.

Inji Verify - Upload not functioning on Mac Safari Browser Versions 16 and below.

INJI Verify SDK should be able to support integration with applications built on platforms beyond React (Typescript) applications, such as Angular, PHP, and others.

Long-polling listeners are implemented within the service layer, preventing the backend from scaling effectively in a multi-pod (distributed) environment.

Bug Fixes

Below is the list of fixes as part of the 0.18.0 release:

JIRA
Summary

Veridonia National ID in collab env (0.17.0) in VP flow is showing no matching credential found

VCT match is failing for Age Credential VC in SD-JWT format

INJI-VERIFY - Get VP Request Status V2 API failing for all scenarios including valid requests

INJI-VERIFY - Get VP Token API fails for valid transactionId and inconsistent response handling

INJI-Verify - VP Submission API accepts invalid VP token and fails for valid submission with proof

INJI-VERIFY - 10 KB QR code uploads return "No QR Code" error

Valid ECC R1 Verifiable Credential is incorrectly returned as INVALID after verification

Verify UI tests are failing which is causing Sonar Build Failure in GitHub actions

INJI-VERIFY - Verification is intermittently failing with an invalid error

INJI-VERIFY - Web Wallet Selection Panel is empty

Inji Verify SDK: QRCodeVerification component issues with Trigger Element

INJI-VERIFY - Verifying other env VC makes the application break

Documentation

Last updated

Was this helpful?