How to Withdraw Crypto from Kraken to a Tangem Wallet
Keeping crypto on an exchange means trusting someone else with the keys. Moving it to a Tangem Wallet puts that control back in your hands. This guide walks through every step of a Kraken withdrawal, from copying a receive address to verifying arrival, plus the fee and whitelisting details that catch people off guard.
What You Need Before Withdrawing
Before initiating a withdrawal, three things need to be in place.
A funded and verified Kraken account. Kraken requires identity verification before crypto withdrawals are permitted. If you haven't completed that step, the Withdraw option will be restricted.
Two-factor authentication is enabled. 2FA is a recommended security practice wherever a wallet app or exchange account supports it. Kraken requires a 2FA confirmation at the point of withdrawal, so set this up first if you haven't already.
A Tangem Wallet with the correct network is ready. The Tangem app (iOS 16.0+ or Android 6.0+ with NFC support) is both the interface for the hardware wallet and the source of your receiving address. Open the app, select the asset you want to receive, and make sure you're on the correct network before copying anything.
Here's why this matters: a wallet's public address is what you share with Kraken to receive funds. The private key, which authorizes spending, stays locked inside the Tangem card's secure element and never leaves it. You only ever give Kraken the public address.
One optional but recommended step: set up address whitelisting on Kraken before you withdraw. That process is covered in its own section below.
Step-by-Step: Kraken to Tangem Withdrawal
In Kraken, a withdrawal sends funds to the receiving address copied from Tangem.
Step 1: Copy your Tangem receive address. Open the Tangem app and navigate to the asset you want to receive (for example, ETH on Ethereum, or BTC on the Bitcoin network). The app generates the receiving address for that network, displays it as a QR code, and lets you copy it to the clipboard. Copy it now, before switching to Kraken.
Step 2: Go to Portfolio → Withdraw on Kraken. Log in to Kraken and navigate to Portfolio, then select Withdraw. Choose the cryptocurrency you want to send.
Step 3: Select the network. This is the most critical step. Kraken will show available networks for the asset. The network you pick on Kraken must match the network your Tangem address is set to receive on. Take an extra moment here.
Step 4: Paste the Tangem address. Paste the address you copied from the Tangem app into Kraken's destination field. Double-check the first four and last four characters against what the Tangem app shows. Don't retype it manually.
Step 5: Enter the amount and review the fee. Kraken charges flat, asset-specific withdrawal fees. The exact figures are listed on Kraken's "Cryptocurrency withdrawal fees and minimums" support page and are visible in the Withdraw screen before you confirm. The fee is deducted from the withdrawal amount, so factor it in when deciding how much to send.
Step 6: Confirm and complete 2FA. Review the summary, asset, network, destination address, amount, and fee, then confirm. Kraken will prompt for 2FA at this point.
Step 7: Verify arrival in Tangem. After confirmation, Kraken's withdrawal status moves through Initiated and Pending states (each taking up to 10 minutes) before the transaction is broadcast to the network. Once broadcast, the blockchain validates and confirms it. Open the Tangem app: the transaction will appear in the history for that asset, including amount, fee, and a link to a blockchain explorer for full confirmation details. That's the complete flow. The Tangem app displays the incoming transaction. You need the Tangem card only to sign an outgoing transaction.
Address Whitelisting on Kraken
Address whitelisting is a Kraken security feature that restricts crypto withdrawals to a pre-approved list of addresses. When it's enabled, any attempt to send funds to an address not on the list will fail outright.
Setting it up takes a few minutes. Go to Kraken's Security settings, find Withdrawal whitelist, and enable it. Then, when you initiate a withdrawal, click Add new withdrawal address, label it (something like "Tangem ETH"), paste the address, and confirm. On a trusted device, approval can be automatic; otherwise, Kraken sends a time-limited email link to confirm the addition.
Here's the part that catches people off guard: adding a new whitelisted address typically triggers a 24-hour cooling-off period before the address becomes usable for withdrawals. This is intentional. If an attacker compromises your account and tries to add their own address, the delay gives you time to notice and act.
The practical implication: if you're planning to withdraw to a new Tangem address today, add it to the whitelist the day before. Don't leave this step to the last minute. Whitelisting adds a strong layer of protection, especially for larger balances. Once your Tangem address is on the approved list, future withdrawals to it go through without additional confirmation delays.
Network and Fee Considerations
Network selection and fees are the two places where withdrawals most commonly go wrong or cost more than expected.
Network selection. Tangem supports 91+ blockchain networks, so it can receive assets on many of the networks Kraken offers. But the network you choose on Kraken must match the network your Tangem wallet is configured for. If you're withdrawing USDT, for example, Kraken may offer Ethereum (ERC-20), Tron (TRC-20), and other options. Check the Tangem app for the correct address on the network you intend to use before pasting anything into Kraken.
Fees. Kraken uses a flat, asset-specific fee model for crypto withdrawals. Fees differ for BTC, ETH, and stablecoins. These figures are listed on Kraken's "Cryptocurrency withdrawal fees and minimums" page and are shown in the Withdraw screen before confirmation. Fees and minimums are subject to change, so check them at the time of withdrawal rather than relying on a number you read elsewhere.
Timing. Kraken's withdrawal status moves through the Initiated and Pending phases, each taking up to 10 minutes, before the transaction is broadcast. After broadcast, confirmation time depends on the network. Bitcoin typically takes longer than Ethereum or Solana. The Tangem app records transaction history, including status, and each entry links to a blockchain explorer for real-time confirmation data.
The Tangem app charges no fee beyond blockchain network fees. The cost you see in Kraken's Withdraw screen is the total cost of the transfer.
Why Withdraw from Kraken to Self-Custody?
Kraken is a well-regulated exchange. Kraken retains the private keys for crypto held on the exchange.
When your crypto sits on Kraken, Kraken holds the private keys. You hold an IOU. Custodial storage can provide account recovery and a simpler interface, but it also introduces counterparty risks: hacks, bankruptcy, regulatory freezes, and exit fraud. Crypto-related thefts reached $4.04 billion in 2025. More than $1.5 billion was stolen from the Bybit exchange in a single incident in February 2025.
Self-custody removes exchange counterparty risk by placing key control in the user's hands. The Tangem Cold Wallet keeps private keys offline on a secure element certified at Common Criteria EAL6+. The keys are generated inside the chip, signing happens on-chip, and the keys never leave the device. A Tangem wallet address exists on a public blockchain, separate from Kraken's account system.
The trade-off is real. Self-custody places full responsibility for key and backup management on the user. If all backup cards are lost and no seed phrase was created, the funds are permanently inaccessible. Tangem cannot recover them. That is the consequence of direct key ownership. For long-term holdings or amounts you don't need to trade actively, the case for moving off-exchange is straightforward. Keep what you need for active trading on Kraken. Move the rest.
FAQ
-
If the address is new, a small transfer lets you confirm the selected network and receiving address before moving a larger amount. Check the transaction in Tangem's history, then use the same verified address for the remaining funds.
-
Whitelisting is optional, not mandatory. When enabled in Kraken's Security settings, withdrawals are restricted to pre-approved addresses only. Adding a new address triggers a cooling-off period of approximately 24 hours before it becomes usable. If you plan to withdraw to a new Tangem address, add it to the whitelist the day before to avoid delays.
-
Kraken charges flat, asset-specific fees for crypto withdrawals. The exact fee for each asset and the minimum withdrawal amount are listed on Kraken's "Cryptocurrency withdrawal fees and minimums" support page and are shown in the Withdraw screen before you confirm. Check current figures directly on Kraken, as they are subject to change.
-
Kraken's MiCA authorization status should be verified directly via Kraken's own regulatory disclosures or the ESMA CASP register, as authorization details are subject to change and vary by jurisdiction. This article does not make a current-status claim on Kraken's behalf.
-
Yes. Whether you use Kraken's standard interface or Kraken Pro, the withdrawal destination is a wallet address, and Tangem is simply a receiving address on the relevant blockchain. The process of generating the Tangem address, pasting it into the Withdraw form, selecting the matching network, and confirming with 2FA is the same in both interfaces. If withdrawal whitelisting is enabled, the Tangem address must be added and confirmed before use, regardless of which interface you're in.
-
Kraken lists Initiated and Pending as stages that can each take up to 10 minutes before the transaction is broadcast. If a withdrawal remains pending longer, review its status in Kraken and consult Kraken's current withdrawal guidance.