Skip to content

Conversation

mastro993
Copy link
Contributor

@mastro993 mastro993 commented Jul 18, 2025

List of Changes

  • Bumped dcql version to 0.3.0
  • Refactored 'evaluateDcqlQuery` function:
    • credentialsSdJwt argument now allows to pass an optional credentialId
    • return object now contains the optional credentialId from the credentialsSdJwt arguments
  • Updated example app to reflect changes
  • Update README.md with required documentation

Motivation and Context

A consumer of the io-react-native-wallet package may need to confirm the presentation status of credentials. Until now, this confirmation was done using the vct contained in the DCQL result, which corresponded to the credential type.
With the new v1.0 specs, the vct no longer corresponds to the credential type, and therefore additional data must be passed to make the resulting credentials addressable by the consumer.

How Has This Been Tested?

Using the example app, try the presentation flow with the test RP and check that everything works.
Also check that no regressions are introduced in the issuance flow.

Screenshots (if appropriate):

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

@mastro993 mastro993 marked this pull request as ready for review July 18, 2025 09:40
@mastro993 mastro993 requested a review from a team as a code owner July 18, 2025 09:40
@mastro993 mastro993 requested review from grausof and silvicir July 18, 2025 09:40
@mastro993 mastro993 marked this pull request as draft July 21, 2025 09:28
@mastro993 mastro993 closed this Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant