Practical overview
When it fits
Use Nova Wallet when you want a mobile wallet centered on Polkadot and Kusama, or when you need the repository's Android build instructions to work with the app source.
Who it is for
- Android users seeking a self-custody wallet for Polkadot and Kusama assets and ecosystem features.
- Developers who want to inspect or build the open-source Android application.
Documented uses
- Use a mobile wallet interface for Polkadot and Kusama ecosystems.
- Access ecosystem functions associated with staking, DeFi, NFTs and dapps.
- Review or prepare the Android app source for a local build.
Requirements & limits
- The project is an Android application, and its repository is written in Kotlin.
- The documented local build setup requires NDK 26.1.10909125 and Rust Android targets.
- Mock local configuration does not support Firebase- and Google-related functions properly.
- The repository is licensed under Apache 2.0.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Prepare the Android repository build environment
Set up the documented repository prerequisites and local properties for building Nova Wallet.
Before you start
- Android development environment with SDK Manager access
- NDK version 26.1.10909125
- Rust installed using rustup
- Repository cloned from GitHub
Steps
Clone the nova-wallet-android repository.
Install NDK version 26.1.10909125 through SDK Manager.
Install Rust and add the armv7-linux-androideabi, i686-linux-android, x86_64-linux-android and aarch64-linux-android targets with rustup.
Add the README's listed mock configuration values to local.properties.
Choose the debugLocal build type to use a local debug keystore.
Expected outcome
The documented Android build prerequisites and local configuration are prepared; the README excerpt does not provide a complete build or launch procedure.
Guide limitations
- With the mock setup, Firebase- and Google-related features such as notifications and cloud backups will not work properly.
- If a required secret is missing, the README advises adding it to local.properties; the listed values may need updating.
Compare options for Wallet connections
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Nova Wallet | Use a mobile wallet interface for Polkadot and Kusama ecosystems. | Android | |
| Shango | Connect a mobile wallet to a personal LND node. | Android, iOS, Mobile | The README lists iOS TestFlight and Google Play beta installation routes and describes the app as a public beta. Its cloud-node instructions are for testnet. |
| Walletconnect Expo Example | Study or prototype a wallet connection and authentication screen in a React Native dapp. | Android, iOS |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 8 October 2026
- Original website title
- novasamatech/nova-wallet-android · Official homepage title · retained in its source language

