cheqd has designed a wallet to demonstrate and test its DeFi functionality as well as its identity tooling.
CHEQ Wallet allows users to perform standard DeFi activities on Cosmos such as staking/delegating, voting on governance Proposals, and sending tokens. Crucially, the CHEQ wallet goes one step further than this, offering the ability to store and share Verifiable Credentials.
- Access your CHEQ wallet account by connecting to the Keplr browser extension
- Send CHEQ tokens
- Delegate, undelegate and redelegate to validators
- Store and share digital identity credentials
The wallet demonstrates how Verifiable Credentials and $CHEQ tokens could be held in the same place and managed with one UI. This is the kind of work that cheqd wants to approach alongside its partners in H2 2022.
We also want to use the cheqd wallet to issue the cheqd community reward Credentials, based on their engagement and loyalty to cheqd. Through gamifying engagement, we can showcase the value of Verifiable Credentials to a much larger audience than the identity ecosystem.
There are two package.json
in this repository. You can use a package manager like Yarn or NPM to install dependencies.
yarn install
cd src/frontend-elements
yarn install
cd ../..
You can build your app with Yarn or similar package managers.
yarn build
The installation and build steps can be executed together using the Makefile
in this repository as well by using the command below:
make build
Serve the app by using this command:
yarn start
This repo is forked from the LUM network wallet which also uses Lum Network's Javascript SDK.