Customer rewards using EUDIW Credentials

You need to issue and verify EUDIW Verifiable Credentials (EAA), where the Issuer receives data from a 3rd party service via REST API, focusing on privacy, data-minimization and GDPR compliance. The Verifiable Credentials are issued to a multiplatform mobile Wallet (Android/iOS).

 

The Verifiable Credentials are verified by shops and commercial activities, in order to offer exclusive promotions and coupons, in a a multiplatform mobile Verifier App (Android/iOS).

 

Client needs

Arsys is cloud provider and software developer, offering services, software integration and taylor made software solutions.

In their VALUE4ALL project, a group of local businesses want to authenticate and collect data from customers, so it generates a form and a QR code to show at the store. Customers scan it and earn rewards for answering the survey.

Authentication, data collection and verification should happen in the same app, datasets are created in compliance with Gaia-X and IDSA to be consumed by the businesses and shared in larger data ecosystems.

Forkbomb process

Requirements analysis  

  • analyse the use case with the client
  • compiling a list of requirements
  • analyze the 3rd party technologies involved in the joint-venture
  • plan the execution

Implementation and solution development

  • implementation of the issuance and verification flows in the DIDroom Dashboard
  • assistance with integrating of DIDroom microservices with the 3rd party open source component Kobo Toolbox 
  • assistance with deploying DIDroom microservices in a lab setup and in production

Quality assurance and project management

  • called weekly to determine the level of readiness for launching a project
  • automated and semi-automate test of the use case using DIDroom dashboard, microservices and mobile apps
  • collect and analyze data output and logs

Ongoing support and continuous improvement

  • implemented improvements in DIDroom based on requests and feedback
  • continuous follow up for support, improvements and bug fixing

Forkbomb solution

Forkbomb implemented the use case using DIDroom: the Credential Issuance and Verification were configured on the DIDroom dashboard, producing microservices that were initially deployed Forkbomb’s servers, while integrating with a SaaS deployment of Kobotoolbox.

The Issuance and Verification were then tested and deployed in production using the DIDroom Wallet and Verifier Apps.

Products

Components