Create and manage DIDs in the Truvera Wallet

A decentralized identifier (DID) is a globally unique identifier containing an encryption key. This allows communication directly with the wallet in an authenticated and encrypted fashion. During setup, the wallet automatically creates a DID that is used by default for every interaction. Most users will never directly manage the DID in their wallet, but power users might have use cases that benefit from the capabilities described here.

Create a DID

Select DIDs at the bottom of the home screen in the wallet and click on the + sign on the top right of the screen.

Select Create New DID.

You will choose a DID type. Currently only did:key is supported, and it has some useful properties:

  • It is a W3C compliant decentralized identifier,

  • It is local to the wallet,

  • And it is free to create.

You can give the DID a name to help differentiate it from your other DIDs.

Name your DID e.g. Work, University, IDs etc. and select Create.

Export a DID

Click on the three dots of the DID you want to export and click Export DID.

Create a password and choose where you want to send your DID.

Import a DID

If your DID was created somewhere else like Truvera Workspace, you can export a DID and later import it into the Truvera Wallet.

Click on the three dots of the DID you want to import and click Import existing DID.

Select the DID JSON file. Enter the password that is protecting the DID and your new DID will be automatically imported.

Edit/ Delete a DID

Select the three dots for the DID you want to edit or delete and select Edit DID or Delete DID.

Copy/Share a DID

Click Share.

Copy the DID and share it where you want.

Last updated

Was this helpful?