How to withdraw crypto from Kraken
How to withdraw crypto from Kraken to a wallet you control, including address allow-listing, so you can verify the funds for a crypto proof-of-funds letter.
Kraken is a custodial exchange — it holds the keys on your behalf. That changes how verification works (see the note at the end). Here's how to move funds off Kraken to a wallet you control.
How to withdraw
- Sign in to Kraken and go to Withdraw, then select the asset.
- Add a withdrawal address if you haven't already. Kraken typically requires you to set up and confirm the address first (often with email confirmation), and may apply a short hold before it can be used.
- Select the saved address as the destination.
- Choose the correct network where Kraken offers multiple — the network must match the destination wallet. Wrong-network withdrawals are the top cause of lost funds.
- Enter the amount; review the withdrawal fee.
- Complete 2FA / security confirmation.
- Submit, then track the withdrawal to the required confirmations.
Notes specific to exchanges
- Address allow-listing is central on Kraken — you generally can't withdraw to an address you haven't saved and confirmed. A "global settings lock" or similar security feature can add time before a new address is usable.
- Withdrawal limits depend on your verification tier.
- Confirmation timing is network-dependent (see Crypto transfer timing).
Verifying funds that start on an exchange
You can't sign a message or run a test transfer from Kraken in a way that verifiably proves ownership — you don't control the keys. The reliable path is to withdraw to a wallet you control, then verify that wallet by signature or test transfer. That gives you a self-custodied basis for proof of funds.
For current withdrawal steps, see Kraken's official support documentation.