Ginger Wallet
Ginger Wallet
Ginger Wallet is a non-custodial, privacy-focused Bitcoin wallet developed by the GingerPrivacy project. It is open source, deterministically reproducible, and designed to provide advanced privacy tools by default while remaining accessible to everyday users.
Features
- Built-in CoinJoin coordination (trustless by design)
- Tor routing for all network traffic by default
- Multilingual GUI — interface available in several languages
- Client-side block filtering
- Fee-rate provider aggregation from multiple sources
- Optional “Buy & Sell” interface via integrated third-party providers showing multiple offers
- Address signature / ownership proof (for regulatory or compliance verification, e.g. under MICA)
- Two-Factor Authentication (2FA) and encrypted wallet storage
- Support for hardware wallets via HWI (see “Hardware Wallets / Compatibility”)
- Full PSBT (Partially Signed Bitcoin Transaction) workflow support
- Desktop platforms: Windows, macOS, Linux
- Bitcoin-only (no altcoin support)
Privacy and Security
- All private keys remain under the user’s control and are never exposed to external servers.
- CoinJoin operations are privacy-preserving and require no trust in other participants or the coordinator.
- All network traffic is anonymized via Tor.
- The wallet’s source code is fully open for audit, and builds are deterministically reproducible.
Architecture
Ginger uses a modular backend design, with a microservice (GingerBackend) handling blockchain queries, transaction broadcasts, and coordination tasks. Users may connect the wallet to their own Bitcoin nodes if desired (for example, Bitcoin Knots). The wallet supports watch-only mode and offline signing workflows (PSTB).
Hardware Wallets / Compatibility
Ginger Wallet integrates with hardware devices through the standard HWI (Hardware Wallet Interface). Direct CoinJoin operations using hardware wallets are not yet supported.
Supported hardware wallets:
- BitBox02-BTCOnly1
- Blockstream Jade
- ColdCard MK1
- ColdCard MK2
- ColdCard MK3
- ColdCard MK4
- ColdCard Q
- Ledger Nano S
- Ledger Nano S Plus
- Ledger Nano X
- Trezor Model T
- Trezor Safe 3
- Trezor Safe 5
Multilingual Support
Ginger’s graphical interface is localized into several languages, allowing users worldwide to use the wallet in their native language.
Supported languages:
- English (EN)
- Hungarian (HU)
- German (DE)
- Spanish (ES)
- French (FR)
- Italian (IT)
- Portuguese (PT)
- Turkish (TR)
- Chinese (ZH)
Availability / Platform Support
Ginger is available for desktop operating systems including Windows 10+, macOS 12+, and Linux distributions such as Ubuntu 22.04+, Fedora 37+, and Debian 11+. Mobile versions are not currently supported, as features like CoinJoin require significant computational resources. (gingerwallet.io)
Licensing and Source
Ginger Wallet is released under the MIT License. The project is fully open source and supports deterministically reproducible builds. Source code and releases are maintained on GitHub. (github.com/GingerPrivacy/GingerWallet)