Valera, our open source Kotlin compose multiplatform wallet app, can be installed on your phone as follows:
The Issuing Service (M7) implements
OpenID for Verifiable Credential Issuance in version 1.0,
converting attributes from the national E-ID of Austria (ID Austria) into wallet credentials.
Login at the issuing service with ID Austria test credentials
(or use your national E-ID via eIDAS) to generate a QR Code containing a credential offer for your Wallet App.
Alternatively, you can login directly at the issuing service using user and password.
The older version of the Issuing Service (M6) is still available but should not be used anymore.
The Relying Party
implements test cases for the EUDI Wallets Launchpad 2025.
The service generates QR Codes according to OpenID for Verifiable Presentations in version 1.0
to start a cross device flow and renders links to start a same device flow.
The older version of the Relying Party is still available but should not be used anymore.
user and Password
password.
Various use cases can be tested with our wallet demonstrator system, as listed below.
| App Wallet | |||
| on same device | on different device | ||
| Issue Credentials | |||
| » via QR | - | steps | |
| » via Browser | steps | - | |
| Present Credentials | |||
| » remote | to eIDAS2 RP | steps | steps |
| to IDA RP | steps | steps | |
| » proximity | - | steps | |
| Sign Documents | |||
| » Wallet-Centric | ad-hoc certificate | steps | steps |
| pre-loaded certificate | steps | steps | |
| » RP-Centric | steps | steps | |
Visit A-SIT Plus Open Source to have a look at the libraries powering the services mentioned above, in particular Signum for cryptography and VC-K for the credentials. Check out our Wallet app Valera and a very simple Relying Party Demonstrator too.
We've implemented the relevant specifications like OID4VCI, OID4VP, SIOPv2, as well as relevant profiles from POTENTIAL and OpenID4VC HAIP. See the VC-K readme for some sample requests and responses.
Our wallet system supports various credentials, defined by the EU, or porposed by the POTENTIAL LSP. See our Credential Collection.
This is the root (IACA) certificate for our verifier and issuer.