credebl / adeya-wallet

SSI Wallet App & SDK, built on the foundation of Hyperledger Aries Mobile Agent React Native (Bifold) project
https://credebl.id/adeya-wallet
Apache License 2.0
24 stars 8 forks source link
adeya-wallet anoncreds aries-bifold aries-framework credebl-wallet did digital-credentials digital-public-goods edge-wallet self-sovereign-identity ssi ssi-wallet user-privacy verifiable-credentials w3c zero-knowledge-proof

ADEYA SSI Wallet


Prerequisites


Env Variables

MEDIATOR_URL=
# Use push notifications for mediator only if we have the mediator with push notification enabled
MEDIATOR_USE_PUSH_NOTIFICATIONS=true
MEDIATOR_LABEL=Mediator
# Use OCA(Overlay Credential Architecture) for app if we have a valid OCA url with json file
OCA_URL=
#BASE_URL
PUBLIC_ORG=https://example.com

Getting Started

git clone https://github.com/credebl/adeya-wallet.git
cd adeya-wallet
yarn
cd ios && pod install && cd ..
yarn start
yarn ios
yarn android

Indy Ledgers Supported

Note: If you want add any additional indy ledger, you can add it in configs/ledgers/indy/ledgers.json file.


Contributing

We welcome contributions from the community to improve ADEYA SSI Wallet. If you'd like to contribute, please follow these guidelines:

  1. Fork the repository and create a new branch for your feature or bug fix.
  2. Raise an issue for the feature or bug fix.
  3. Make your changes and ensure that your code follows the project's coding style.
  4. Commit your changes and push your branch to GitHub.
  5. Submit a pull request with a clear description of your changes and their purpose

Join the community

License

This project is licensed under the Apache License - see the LICENSE file for details.