Installation guide

Direct desktop installs for Windows and macOS — no app stores. Always verify SHA-256 checksums from the Download page before running a build.

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

  1. 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.

  2. 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.

  3. 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.

  4. 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”.

  5. 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.

  6. 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 Hash

Verify 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.Thumbprint

Troubleshooting

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.

Need the binary? Go to Download

CoinWallet

Non-custodial Bitcoin wallet for Windows and macOS. Direct downloads — no app stores.

Product

Legal

Security

  • Keys stay on your device
  • Signed builds + SHA-256
  • Testnet default
© 2026 CoinWallet · Non-custodial · Not financial advice