This is a very simple and plain white label Wallet SDK. As a customizable decentralized identity wallet, it can handle verifiable credentials. Powererd by BlockBase
Certificates are a tool to express one's identity. The application can hold certificates and use cryptography to more securely issue and present certificates to verifiers.
This application used credentials following Verifiable Credential recommended by W3C.
- We want to create a customizable wallet that can be used as a template.
- We want to create a wallet with flexibility.
- Need a variety of feedback from people who have used the wallet app globally to improve the wallet app. We would also like to use this as a basis for a broad discussion of possible use cases for verifiable credentials.
- Customize wallet
- Wallet allows customized credential image design.
- Another customization is under consideration...
- When is customization necessary?
- The ticket design that the ticketing service has been using up to now will be able to be used directly with the Wallet custom feature.
- Conventional certificates can be brought in without changing the design.
-
Follow this link on mobile. For iOS, use safari. For Android, use chrome. https://custom-identity-wallet.vercel.app/
-
Add wallet app For iOS Tap the share button →「Add to Home Screen」
For Android Tap the three-dot overflow menu → 「Add to Home Screen.」 -
Open the wallet app and set a password. This password is used to encrypt the internally generated private key. Private key recovery functionality has not yet been implemented If you forget your password, you will not be able to use your private key. In that case, please delete the application from the home screen and add it again.
-
Tap the scanner icon on the right of the top bar
-
Read the QR code issued by the issuer It may take some time...
-
Submit and unlock your wallet(decrypt private key)
(option) You may be asked to present a VC
-
"Success" is displayed and the vc is added to the home
- Same as issue credential
- Same as issue credential
- Specify vc required for presentation
- Submit and unlock your wallet(decrypt private key)
- "Success" is displayed and Verifier can receive the credential
https://custom-identity-wallet.vercel.app/redirect/url?=URL
ex)
https://custom-identity-wallet.vercel.app/redirect/url?=openid-vc://?request_uri=https://beta.did.msidentity.com/v1.0/...