A Tauri-based Identity Wallet for people to manage Decentralized Identities and Verifiable Credentials.
VS Code + Svelte + Tauri + rust-analyzer.
npm install
# Desktop
npm run tauri dev
# Android
npm run tauri android init
npm run tauri android dev
# iOS
npm run tauri ios init
npm run tauri ios dev
Before commiting, please make sure to run
npm run lint
npm run format
npm run test
https://docs.flutter.dev/deployment/android#signing-the-app https://next--tauri.netlify.app/next/guides/distribution/sign-android
Edit src-tauri/gen/android/app/build.gradle.kts
:
cd src-tauri
cargo tauri icon
cargo install create-tauri-app # v3.1.1
cargo create-tauri-app --alpha
✔ Project name · identity-wallet
✔ Choose which language to use for your frontend · TypeScript / JavaScript - (pnpm, yarn, npm)
✔ Choose your package manager · npm
✔ Choose your UI template · Svelte - (https://svelte.dev/)
✔ Choose your UI flavor · TypeScript
✔ Would you like to setup the project for mobile as well? · yes