Windows
coinwallet-windows-x64-setup.exe
Requirements
- Windows 10 or later (64-bit)
- About 200 MB free disk space
- Local network access to 127.0.0.1 (desktop API sidecar)
Steps
Step 1
Download the installer
Get coinwallet-windows-x64-setup.exe from the Download page. This is the NSIS setup wizard — not a portable app binary.
Step 2
Verify SHA-256
Run the checksum command below in PowerShell from the folder containing the file. The hash must match the value on the Download page before you run the installer.
Step 3
Verify Authenticode signature (signed builds)
For signed releases, confirm the certificate thumbprint matches the publisher fingerprint published on the Download page before running the installer.
Step 4
Run the installer
Double-click the setup .exe and follow the wizard. CoinWallet is added to the Start Menu and an optional desktop shortcut. If Windows SmartScreen shows a warning for an unsigned build, choose “More info” → “Run anyway”.
Step 5
First launch
CoinWallet starts a local API on http://127.0.0.1:8002. Create your login, set a wallet passphrase under Security, then create or import a wallet. Testnet is the default until an admin enables mainnet. Production builds should use STRICT_SECRETS and WALLET_DB_KEY (see `.env.production.desktop.example`) to seal the local database on exit.
Step 6
Updates
Download the new setup .exe from this site, verify the checksum, run the installer, and choose to upgrade the existing install. Export your recovery phrase offline before major upgrades.
Verify checksum
Compare output with SHA-256 on the Download page.
PowerShell
Get-FileHash .\coinwallet-windows-x64-setup.exe -Algorithm SHA256 | Select-Object -ExpandProperty HashVerify signature
Compare the thumbprint to the signer fingerprint on the Download page. Status should be Valid.
PowerShell (signed builds)
(Get-AuthenticodeSignature .\coinwallet-windows-x64-setup.exe).SignerCertificate.ThumbprintTroubleshooting
SmartScreen blocked the app
Unsigned desktop builds trigger SmartScreen. Verify the SHA-256 hash matches this site, then use “More info” → “Run anyway”. Do not bypass warnings for files from unknown sources.
Cannot connect to wallet API
Ensure CoinWallet is running and nothing else is using port 8002. Restart the app. Corporate firewalls should allow localhost traffic.
Antivirus quarantined the file
Add an exception only after verifying the published SHA-256. Report false positives with the checksum so others can validate the same binary.