For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.0. 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.

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

INJIVER-1586

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

INJIVER-486

Support server side VC verification - ECC - R1

INJIVER-1583

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

INJIVER-1580

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

INJIVER-1579

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

INJIVER-1567

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

INJIVER-1550

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.

INJIVER-1495

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

INJIVER-1437

Open ID for Verifiable Presentation via Inji Web Wallet

Repositories Released

Repositories
Tags: Released/Dependent

Inji Verify

v0.18.0

vc-verifer

v1.8.0

Compatible Modules

Module
Version

Inji Wallet

0.22.1(Yet to be realeased)

Inji Web

0.17.0

Pixel-Pass library

0.8.0

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.

Jira ID
Description

INJIVER-1131

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.

INJIVER-1062

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.

INJIVER-1063

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

INJIVER-625

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

INJIVER-1194

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

INJIVER-979

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

INJIVER-1618

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

INJIVER-1617

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

INJIVER-1616

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

INJIVER-1615

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

INJIVER-1614

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

INJIVER-1609

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

INJIVER-1600

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

INJIVER-1596

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

INJIVER-1595

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

INJIVER-1582

INJI-VERIFY - Web Wallet Selection Panel is empty

INJIVER-1578

Inji Verify SDK: QRCodeVerification component issues with Trigger Element

INJIVER-1563

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

Documentation

Last updated

Was this helpful?