Getting Started
Last updated
Last updated
To develop for zkID Login, install zkID Wallet in the browser of your choice on your development machine. Download here.
Before starting to develop a Dapp interating with zkID Login, let's learn the zkID Wallet's primary function.
A user who enters the zkID Wallet for the first time needs to generate an account by mnemonic phrases and a specific password.
Once the account is created successfully, a DID-Keys File will be downloaded automatically. You should store the file, mnemonic phrases and password properly, for the reason that if they are leaked, the account may be at risk.
Create A New Account:
Your account can only be restored via DID-Keys File or Original Mnemonic Phrases. So both of them should be kept safely. zkID Wallet will automatically download your DID-Keys File at the Account Creation Phase.
When you want to check your DID Information, you can go to the DID Profile Page. And download your DID-Keys File via Export DID-Keys at any time.
Backup DID-Keys:
Once you log out, you should restore your account with DID-Keys File or Mnemonic Phrase at the 'Restore account' Page.
Import DID From DID-Keys File:
Import DID From Mnemonic Phrase:
We can import our obtained Verifiable Credential and check the credential details in zkID Wallet. During the import process, zkID Wallet will automatically help users check whether the credential is valid, the Validity Check ensures the credential meets all cryptography restrictions and the claimHash (roothash) is exist on chain.
Import Your VC:
\