Inspiration

To envision a future where consumers can store identity information and related data securely, share it privately, with user consent, with verifiers of their choice. Consumers should be able to do this in a completely frictionless manner via a mobile app without having to go through memorizing hundreds of usernames and passwords. We see verifiable credentials, decentralized identity and DTP working together in realizing this vision.

What it does?

The user runs the Persistent identity wallet application that we built at Persistent Systems Ltd. The identity wallet allows consumers to interact with various issuers and acquire digitally verifiable credentials. These credentials can be digitally presented to verifiers who can then quickly verify the claims within the credentials.

For claims that aren't typically in the custody of the consumer, we use Santander's Digital Trust Protocol. Examples of such claims are the risk profile of the customer or his average monthly balance in the bank account. Santander's Digital Trust Protocol can also be used if the verifier does not have a trust relationship with the issuer of a verifiable credential but has a trust relationship with Santander or any other issuer running Santander's DTP.

How we built it

We had the Persistent digital identity wallet solution that works with Hyperledger Indy. We integrated Santander's Digital Trust Protocol as part of the complete trust solution that we have shown in the slide deck and the video as part of this submission. Persistent's verifiable credentials solution works on Android and iOS devices flawlessly and is compatible with the W3C Decentralized Identity and Verifiable Credentials standards.

Accomplishments that we're proud of

  1. Advancing the identity and digital trust space with next generation technology - verifiable credentials, decentralized identity and integrating with Santander's Digital Trust Protocol.
  2. An advanced identity wallet solution that runs flawlessly on Android and iOS devices.
  3. SDKs for building custom identity wallet applications and for issuing and verifying credentials.
  4. Support for advanced features such as zero-knowledge proofs, selective attribute sharing, backup and restore and credential revocations.

What we learned

  1. Decentralized identity and verifiable credentials solution can interoperate and complement other technologies such as Santander's DTP.

What's next for Persistent's Verifiable Credentials Solution

Work with identity providers, enterprises that credential users and global identity consortiums to scale the use of this technology for consumers and businesses.

Built With

  • hyperledgerindy
  • node.js
  • reactnative
  • santanderdtp
Share this project:

Updates