Cake Wallet review
Last reviewed 2026-08-25
Security warning
Cake Wallet is worth installing today and dangerous to keep using from before May 2021: any bitcoin wallet created in a version older than v4.1.7 has to be abandoned, not merely updated. Those versions generated 12-word bitcoin seeds using Dart's ordinary Random() function instead of Random.secure(), and the Milk Sad researchers measured the result at roughly 20 bits of unguessable entropy where more than 120 were intended. That is brute-forceable, and it has been brute-forced.
Two separate events get run together here, so keep them apart. Cake disclosed its own weak random number generator in May 2021, shipped the patched v4.1.7 and told users to move their funds urgently. Milk Sad is a different vulnerability, in the libbitcoin-explorer tool, publicly disclosed in August 2023. The Milk Sad researchers ran into Cake's older bug in July 2023 while working on their own, gave it a short section in their main writeup, and later published a full technical teardown of it. Along the way they held disclosure back for months and helped Cake ship an app update that detects and warns affected users. Their tracing puts about 548.9 BTC moving through 8,757 weak wallets between 2020 and 2024, and describes the later movements as mostly automated sweeps of people who never acted on the 2021 warning.
The wallet itself is good. It is open source under an MIT license, self-custodial, and collects no telemetry and no account details; Cake says more than 1,750,000 people use it. It started in 2018 as the first open-source Monero wallet on iOS and is now multi-asset, handling Monero, bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash, Bitcoin Cash and a dozen more chains from one app. On the bitcoin side it supports silent payments and PayJoin, and it adds Litecoin MWEB, Ledger hardware signing, its own two-factor option, Tor for all traffic and connection to your own node. Cake's download page serves iOS, Android through the Play Store, a direct APK and Accrescent, plus Windows and Linux builds.
So the thing to check is not the app you install today, which is fine. It is any bitcoin seed you created in Cake years ago. If that was before v4.1.7, generate a fresh wallet and move everything out, today. Monero wallets were never affected: the flaw lived only in the bitcoin key generation path.
- Made by
- Cake Labs
- Type
- Software wallet
- Runs on
- iOS, Android, Windows, macOS, Linux
- Who holds the keys
- self-custodial, seed and keys generated and stored on your own device, with no account and no telemetry
- Bitcoin only
- No, multi-asset
- Connectivity
- Tor for all traffic, connection to your own node, Ledger hardware signing, and silent payments plus PayJoin on the bitcoin side
- Released
- 2018, launched as the first open-source Monero wallet on iOS
- Coin support
- Multi-asset: Monero, bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash, Bitcoin Cash and more
Pros and cons
What works
- Open source under an MIT license, with a public repository that is actively developed
- Self-custodial with no account and no KYC, and, in Cake's words, zero data collection or telemetry
- Genuine bitcoin privacy tooling: silent payments and PayJoin, plus Tor for all traffic and your own node
- Handles Monero properly, which almost no other multi-asset wallet does
- Ledger hardware wallet support, plus Cake's own two-factor option and biometric unlock
- Reachable outside the app stores: direct APK, Accrescent, and Windows and Linux builds
What to watch
- Bitcoin wallets created before v4.1.7 are permanently unsafe and have to be replaced, not just updated
- The Milk Sad researchers traced sweeps of those weak wallets continuing into 2024, three years after the warning
- The flaw was in Cake's own key generation code rather than a third-party library, and it ran through 2020 and 2021
- Multi-asset by design, so it carries far more chains and far more code than a bitcoin-only wallet
- Monero's privacy guarantees and much more transparent chains share one app, which takes care to use well
Worth comparing
- BlueWalletBitcoin-only phone wallet with real coin control and multisig vaults, whose Lightning side is custodial unless you run the server yourself.
- ExodusThe best looking wallet on this list, from an NYSE listed company, with closed source apps and swap rates starting at 0.5%.
- EdgeOpen source mobile wallet that swaps the seed phrase for a username and password, with a 2023 incident post that has vanished.
Frequently asked questions
Am I affected by the Cake Wallet bitcoin bug?
Only if you created a bitcoin wallet in Cake Wallet before version 4.1.7, which arrived in May 2021. If you did, treat that seed as public: generate a new wallet and move every coin out of the old one. Monero wallets were never affected.
Is Milk Sad the same thing as the Cake Wallet bug?
No. Cake disclosed its own weak random number generator in May 2021. Milk Sad is a separate flaw in the libbitcoin-explorer tool, publicly disclosed in August 2023. The Milk Sad researchers later published a technical analysis of Cake's earlier bug, which is why the two names appear together.
How much bitcoin was affected by the Cake Wallet flaw?
The Milk Sad researchers traced about 548.9 BTC through 8,757 weak wallets between 2020 and 2024. That is their measure of funds that passed through the affected range rather than a confirmed theft total, and they describe later movements as mostly automated sweeps.
Is Cake Wallet safe to use now?
The key generation flaw was fixed in v4.1.7 in May 2021, and current versions are unaffected. The app is open source, self-custodial and collects no telemetry. What deserves your attention is not the version you install today but any bitcoin seed you created in Cake years ago.
Is Cake Wallet bitcoin only?
No. It began as a Monero wallet in 2018 and now handles Monero, bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash and more from one app. If you want a wallet with nothing but bitcoin in it, choose a bitcoin-only one.
Sources
- Cake Wallet: official site and downloads
- Cake Labs: urgent action needed for bitcoin wallets, May 2021 disclosure
- Milk Sad update 6: Cake Wallet vulnerability PSA
- Milk Sad update 9: Cake Wallet technical writeup
- Milk Sad update 10: Cake Wallet vulnerability impact
- Milk Sad: main disclosure for libbitcoin-explorer
- Cake Wallet source on GitHub
- Cake Wallet blog: Cake Wallet for macOS leaves beta