Skip to content

feat: Add miniapp for IT-Wallet 1.3.3#189

Open
LazyAfternoons wants to merge 24 commits into
mainfrom
WLS-99
Open

feat: Add miniapp for IT-Wallet 1.3.3#189
LazyAfternoons wants to merge 24 commits into
mainfrom
WLS-99

Conversation

@LazyAfternoons
Copy link
Copy Markdown
Contributor

@LazyAfternoons LazyAfternoons commented May 8, 2026

Short description

This PR updates the IT-Wallet miniapp to the 1.3.3 version of the technical rules.

List of changes proposed in this pull request

  • Introduce a local version of io-react-native-wallet. This version has a few changes from the published 3.3.0 version, including:
  • aud in the client attestation pop JWT doesn't have the path to the authentication server;
  • Edit the getJwkFromSigner federation case because it's out of scope in this implementation;
  • The presentation response should be encrypted and not signed in createAuthzResponsePayload;
  • Remove the x509 chain verifications when verifying and parsing an mdoc credential;

How to test

Test the mini-app. mDL on Android could be broken though due to a test issuer bug.

Resolves WLS-99

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 8, 2026

PR Title Validation for conventional commit type

All good! PR title follows the conventional commit type.

@LazyAfternoons LazyAfternoons changed the title feat: [WLS-99] Add miniapp for IT-Wallet 1.3.3 feat: Add miniapp for IT-Wallet 1.3.3 May 8, 2026
@LazyAfternoons LazyAfternoons marked this pull request as ready for review May 22, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants