Installation
NozyWallet can be installed in several ways depending on your needs and technical level.
Desktop Application (Recommended for Most Users)
The easiest way to use NozyWallet is through our desktop application, which provides a beautiful graphical interface.
Windows
- Download the latest installer from GitHub Releases
- Run the
.exeinstaller - Follow the installation wizard
- Launch NozyWallet from your Start menu
macOS
- Download the latest
.dmgfile from GitHub Releases - Open the
.dmgfile - Drag NozyWallet to your Applications folder
- Launch NozyWallet from Applications
Linux
- Download the latest
.AppImageor.debpackage from GitHub Releases - For
.debpackages:sudo dpkg -i nozywallet_*.deb - For
.AppImage: Make it executable and run:chmod +x NozyWallet-*.AppImage ./NozyWallet-*.AppImage
Command-Line Interface (CLI)
For advanced users, developers, or automated systems, you can use the CLI version.
Prerequisites
- Rust 1.70+ - Install from rustup.rs
- Zebra-family RPC node — Zebrad or Zakura on
http://127.0.0.1:8232(or configure a custom URL). See Zebra Node Setup or Zakura Node Setup.
Build from Source
# Clone the repository
git clone https://github.com/LEONINE-DAO/Nozy-wallet.git
cd Nozy-wallet
# Build the release version
cargo build --release
# The binary will be in target/release/nozy (or nozy.exe on Windows)
Install with Cargo
# Install directly from GitHub
cargo install --git https://github.com/LEONINE-DAO/Nozy-wallet.git
# Or install from a local clone
cd Nozy-wallet
cargo install --path .
Setting Up Zebra Node
NozyWallet requires a connection to a Zebra RPC node to interact with the Zcash blockchain.
Option 1: Use Public Node (Easiest)
NozyWallet can connect to a public Zebra node. Configure the node URL in your wallet settings:
- Default:
http://127.0.0.1:8232 - Public node:
https://zec.leoninedao.org:443(if available)
Option 2: Run Your Own Node (Most Private)
For maximum privacy, run your own Zebra node:
# Install Zebra (Zcash Foundation's node implementation)
# See: https://zebra.zfnd.org/user/install.html
# Run Zebra with RPC enabled
zebrad start --rpc-bind-addr 127.0.0.1:8232
Verifying Installation
After installation, verify everything works:
Desktop App
- Launch NozyWallet
- The setup wizard should appear
- You're ready to create your first wallet!
CLI
# Check version
nozy --version
# Check if wallet exists
nozy status
# If no wallet, create one
nozy new
Next Steps
Once installed, proceed to Creating Your First Wallet to get started!