Nura Wallet is an open-source, non-custodial Ethereum-compatible crypto wallet for managing digital assets and connecting to decentralised applications. It supports Nura Chain and familiar EVM wallet workflows across desktop, mobile and browser-extension builds.
Your recovery phrase is encrypted with AES-GCM before local storage, and the passphrase used to unlock it is protected with Argon2id. Private wallet material is designed to remain on the user's device.
- Self-custody: keep control of your recovery phrase and wallet keys.
- Local encryption: AES-GCM encryption for the stored recovery phrase and Argon2id passphrase hashing.
- Token transfers: send and receive native assets and ERC-20 tokens.
- EVM networks: switch networks and use standard Ethereum-compatible wallet flows.
- Built-in dApp browser: open decentralised applications from inside the wallet.
- Multi-platform project: desktop builds for Windows, macOS and Linux; mobile targets for Android and iOS; and browser-extension builds.
- Accessible interface: multilingual UI with Persian and other right-to-left language support.
Download the latest published build from GitHub Releases. The links below always resolve to the latest release asset.
| Platform | Download |
|---|---|
| Windows x64 | Installer |
| Linux x86_64 | .deb · .rpm · .AppImage |
| Linux ARM64 | .deb · .rpm · .AppImage |
| Android | Universal APK · ARM64 · ARMv7 · x86 · x86_64 |
| Chrome extension | ZIP |
| Edge extension | ZIP |
| Firefox extension | ZIP |
| Safari extension | ZIP |
For release notes, checksums and older versions, visit the Nura Wallet releases page. Platform assets appear there as they are published.
Nura Wallet uses Tauri 2, React, TypeScript, Vite and ethers.js.
git clone https://github.com/NuraChain/Wallet.git
cd Wallet
npm install
npm run devUseful project scripts:
| Command | Purpose |
|---|---|
| npm run dev | Start the Vite development server |
| npm run desktop | Run the Tauri desktop application in development |
| npm run desktop-build | Build the desktop application |
| npm run android | Run the Android development build |
| npm run android-apk | Build an Android APK |
| npm run android-aab | Build an Android App Bundle |
| npm run extension | Build the browser extension |
| npm run build | Type-check and build the web application |
| npm test | Run the test suite |
| npm run lint | Run Oxlint |
Native Tauri targets require the relevant platform toolchains and SDKs. Consult the Tauri documentation for platform-specific prerequisites.
Nura Wallet is a self-custody wallet: users are responsible for protecting their recovery phrase and device. Review the source code and release notes before installing, and never share your recovery phrase or enter it into an untrusted website.
- Nura Chain — EVM-compatible blockchain
- Nura Chain Explorer — blocks, transactions and on-chain activity
- Nura Wallet website
- Nura Chain GitHub organisation
Released under the MIT License.