Bitcoin Core Wallet
Wallet component of the Bitcoin Core full-node client
We reviewed Bitcoin Core Wallet using 4 official and public sources. The notes below focus on custody, recovery, and security trade-offs.
Bitcoin Core offers the strongest independence from hosted wallet infrastructure in this batch, but its full-node and descriptor-wallet operating model makes backup, storage, sync, and maintenance the user’s responsibility.

- advanced Bitcoin users who want independent validation
- operators comfortable maintaining a full node and managing descriptor backups
Key specifications
- Brand
- Bitcoin Core
- Role
- Full Node Wallet
- Custody
- Self Custody
- Platforms
- WindowsMacosLinux
- Networks
- bitcoin
- Pricing
- Free
Free to download and use
Descriptor, legacy, external-signer, and watch-only wallets must not be conflated in user-facing recovery guidance.
- Key setup
- Seed Based HdGenerated KeysImported KeysWatch only
- Backup options
- backupwallet wallet-file copydescriptor and key backup according to wallet configuration
Full-node Bitcoin self-custody prioritizing independent validation and local control; operational complexity, wallet backup mistakes, malware, and passphrase loss remain material risks.
- Encrypts keys locally
- Yes
- Privacy note
- Privacy depends on node networking, peer configuration, RPC exposure, and optional Tor; there is no cloud-wallet recovery service in the core model.
Third-party providers can affect uptime, privacy, and recovery. They are documented here for context, not as ranking points.
- Bitcoin P2P network (Node; KYC: Not Required)
- Affiliate
- No affiliate relationship recorded
Sources we checked
4 sources reviewed, with 6 documented claims tied to specific fields.
- Bitcoin Core: Disclosure of CVE-2018-17144
Public incident documented during software-wallet ratings editorial review.
- Editorial scoring per docs/software-wallet-scoring-rubric.md
Editorial review pass completed per the WalletLab software-wallet scoring rubric, including public-incident research where applicable.
- Bitcoin Core about
Bitcoin Core is a full-node implementation with a wallet component, so the record is classified as a full-node wallet rather than a hosted wallet service.
- Bitcoin Core createwallet RPC
The createwallet documentation exposes descriptor-wallet defaults, private-key disabling for watch-only wallets, passphrases, and external-signer options.
- Bitcoin Core backupwallet RPC
Bitcoin Core documents safely copying the current wallet file as a backup; descriptor and legacy wallet configurations have different recovery implications.
More in this category

AQUA Wallet
mobile Bitcoin users who need Liquid USDt and Lightning in one appAQUA targets practical Bitcoin/Liquid payments and self-custody, but its network-specific recovery and service dependencies need more evidence than the high-level product page provides.
Custody: Self Custody
Platforms: iOS, Android
Role: Payments Wallet
Free

Blockstream App / Green
Bitcoin users who want open-source multisig, Liquid, and Lightning optionsBlockstream App offers unusually broad Bitcoin-stack coverage and open source, but its account variants, federation/provider relationships, and beta Lightning surface require architecture-aware evaluation.
Custody: Self Custody
Platforms: iOS, Android, Windows, Macos, Linux, F Droid
Role: Consumer Wallet
Free

BlueWallet
mobile Bitcoin users who want flexible wallet-type and own-node optionsBlueWallet is open source and flexible for Bitcoin users, but the app’s separate Bitcoin, watch-only, and Lightning wallet types make recovery and provider analysis essential.
Custody: Self Custody
Platforms: iOS, Android
Role: Payments Wallet
Free