
Kraken Wallet is a self-custody crypto wallet from Kraken that is designed for storing digital assets, managing NFTs, and connecting to decentralized applications. It is a mobile wallet for iOS and Android that keeps control of private keys on the user’s device, rather than in an exchange account. This positioning makes Kraken Wallet relevant for users who want to combine the convenience of a mainstream brand with the custody model and on-chain access typically associated with Web3 wallets.
Kraken Wallet is separate from the Kraken exchange and is intended for self-directed on-chain activity. It can be used by Kraken customers and by users who do not maintain an exchange account. As a self-custodial wallet, it does not require account creation on an exchange to hold assets, but it also places responsibility for backups and device security on the user.
Kraken introduced Kraken Wallet in 2024 and published the codebase as open source at launch. The wallet’s public repository is released under the MIT license, with a stated goal of enabling third-party review and improving transparency around the wallet’s security model. Kraken has also publicly referenced security auditing as part of its launch process, including third-party review work.
Kraken Wallet’s security architecture is built around local key custody. The wallet stores secret values such as the seed and recovery phrase on-device using the native secure storage systems provided by iOS and Android. Non-secret but still sensitive wallet data, such as addresses and transaction metadata, is stored in an encrypted local database. The wallet also supports security controls such as biometric app lock and optional password protection, with safeguards intended to slow brute-force attempts.
From an interoperability perspective, Kraken Wallet is designed to support multi-chain usage with a unified interface. Each wallet created or imported in the app includes multiple address types, which can simplify management for users who interact across Bitcoin, EVM networks, Solana, and Dogecoin without maintaining separate apps for each ecosystem.
Kraken Wallet supports several major networks, including Bitcoin, Ethereum, Arbitrum, Optimism, Polygon, Solana, Base, and Dogecoin. In addition to native assets on supported networks, the wallet supports large token sets, including ERC-20 tokens on supported EVM networks and SPL tokens on Solana. NFT support is available on Ethereum, Solana, and supported EVM networks such as Arbitrum, Base, Optimism, and Polygon. Kraken Wallet does not currently support Bitcoin Ordinals or token standards on Bitcoin such as BRC-20 or Runes.
Kraken Wallet is positioned as a general-purpose Web3 wallet that can complement centralized exchange activity. Common use cases include moving assets from an exchange account into self-custody for personal control, interacting with decentralized applications through WalletConnect, tracking token balances and NFT holdings across multiple chains, and managing DeFi-related positions that are visible on-chain. Compared with exchange accounts, Kraken Wallet emphasizes asset storage and dApp connectivity; trading features are more limited and typically rely on external decentralized applications or built-in swap routing where available.

