walletCredential wallet

Truvera's credential wallet technology provides a secure, flexible solution for managing and sharing verifiable credentials across platforms. With the ability to store tamper-proof credentials, the wallet ensures that users can easily share their information for verification, while maintaining full control over their data. Incorporating a Truvera Wallet into your identity solution will help you to comply with data protection standards while also helping your solution to interoperate with other credential technologies.

Truvera identity wallets are built with the Truvera Wallet SDK, which is published on GitHubarrow-up-right using a proprietary license. This means that you can study the code and understand how it functions. At the center of the Wallet SDK is the Truvera Credential SDK, which is an open source library also available on GitHubarrow-up-right. You can use this library in your own solutions if you are ever unsatisfied with the Truvera wallet offerings.

Truvera provides several options for making an identity wallet available to your credential holders.

Truvera Mobile Wallet

The Truvera Mobile Wallet is a mature and full-featured identity wallet that is freely available in major app stores to help consumers take control of their identity data.

Though the Truvera Wallet could be used for a production use case, the wallet is most often used by developers. Once a solution developer is confident that they can create and verify credentials, most will deploy one of the other solutions on this page for production use.

White-label wallet

The Truvera White-Label Wallet allows you to easily adapt the Truvera Mobile Wallet for your use case by skinning it with your brand assets and selecting only the features that you need.

Wallet SDK

Truvera's Wallet SDK gives you all the functionality you need to build a custom wallet. Common ways of using the Wallet SDK include:

  • Building a highly customized identity wallet mobile application,

  • Embedding identity wallet capabilities into an existing application,

  • Embedding the Truvera SDK into your mobile SDK so that your clients can embed wallet capabilities into their applications,

  • Building a custom web wallet interface for credential management by storing credentials in the Truvera Cloud Wallet,

  • Embedding credential exchange flows into existing web applications.

The SDK is built with a modular feature set, so you can activate only the functionalities you need. This can include secure, local data storage in order to have users to maintain full control of their credentials. It can also include storing end-to-end encrypted credentials in the Truvera Cloud Wallet in order to backup credentials or enable them to be used outside of a mobile application.

Cloud Wallet

The Truvera Cloud Wallet is a hosted service for storing credential data so that it can be accessed outside of a specific mobile application. This can be used for credential recovery onto other device or credential usage in a web browser flow. The data is encrypted before storage using the Wallet SDK and a key generated by the user, so the data cannot be accessed by anyone else.

The cloud wallet provides secure, encrypted storage of credentials, allowing users to access their digital IDs anytime, anywhere. This solution is ideal for organizations that require scalable, cloud-based credential management.

Last updated

Was this helpful?