Project image tech

Progress Update: Continuing work on SPRIN-D Funke to develop an EUDI Wallet Prototype

Animo is currently participating in the EUDI Wallet Prototypes Funke from SPRIN-D, the German innovation institution. This is an overview of the progress so far. Check out our previous update.

The latest sprint for our EUDI Wallet Prototype has been all about end-to-end flows! While last weeks were all about the open-source contributions, we are now well underway with the wallet implementation work! The designs for the main flows are finalized and currently being implemented. However, the open-source work is far from done, and some big milestones are coming up.

  • We have our first hardware-backed credential in the Funke wallet! This involved implementing support for Android Keystore and iOS Enclave in the wallet and Credo.

  • The app designs are just about done, and the app front-end is now being developed.

  • We've integrated DPoP (Demonstrating Proof of Possession) as an additional security measure into Credo https://github.com/openwallet-foundation/credo-ts/pull/1966

  • Credo now supports OID4VCI Draft 13 and OID4VP Draft 20 https://github.com/openwallet-foundation/credo-ts/pull/1942

  • Support for X509 certificates has now been integrated with SD-JWT VC and OpenID4VC in Credo

  • We're currently integrating with the Funke PID Issuer, initially using SD-JWT VC with mDL integration next up.

  • We're implementing an alternative PID option using an authenticated channel for the credential instead of a signed credential, as some concerns have been raised about using signed credentials for identity proofing.

A lot of progress is being made, but there's also a lot more to do! We'll be sharing more about our progress as it develops, so make sure to follow along! To discuss our work or progress, reach out to our CEO Ana Goessens.


2/10