Deposit from Kraken to Peanut

Withdraw USDC or USDT from Kraken to your Peanut account. Fees start at 0.6 USDC on Ethereum. Funds arrive in minutes.

How to Deposit from Kraken to Peanut

Kraken is a strong option for depositing into Peanut, especially if you are in the United States. Withdraw USDC or USDT from your Kraken account to your Peanut deposit address, and your balance updates in minutes. Peanut charges no deposit fees — you only pay Kraken's withdrawal fee.

One notable detail: Kraken's fee structure is unusual. Ethereum withdrawals (0.6 USDC/USDT) are actually cheaper than Arbitrum or Base (2 USDC each). Always check the fee before choosing a network.

Once your balance arrives, your money is held in digital dollars. From there you can pay at over a million merchants in Argentina, send Pix in Brazil, transfer to friends and family, or withdraw to a bank account in 40+ countries.

Before You Start

Info

Kraken is available in most US states but restricted in New York and Washington state for some features. It operates in 190+ countries globally. Kraken requires at least Express-level verification (government ID) before enabling withdrawals.

Make sure you have the following:

  • A Kraken account with at least Express verification. Kraken has Starter, Express, Intermediate, and Pro tiers. You need at least Express (government ID) for withdrawals.

  • USDC, USDT, or DAI in your Kraken account. All three stablecoins are supported. USDC and USDT are available on the most networks.

  • A verified Peanut account. You need a Peanut account to generate a deposit address. Verification takes under 2 minutes.

How to Deposit from Kraken

  1. 1

    Open Peanut and copy your deposit address

    In the Peanut app, tap "Deposit" and select your preferred network. On Kraken, Ethereum is often the cheapest option at 0.6 USDC. Copy the deposit address.

  2. 2

    Open Kraken and go to Funding

    Log in to Kraken and navigate to the Funding section.

  3. 3

    Select your stablecoin and click Withdraw

    Choose USDC, USDT, or DAI and start a withdrawal.

  4. 4

    Paste the Peanut deposit address and select the network

    Paste the address from Peanut and select the matching network (e.g., Ethereum, Polygon, Solana). The network must match exactly.

  5. 5

    Enter the amount

    Enter the amount you want to withdraw. The fee for your selected network will be displayed.

  6. 6

    Confirm with two-factor authentication

    Review the fee and total, then confirm with your 2FA.

Your Peanut balance updates automatically once the transaction confirms. Kraken may batch withdrawals, so expect up to 15 minutes total in some cases.

Choosing the Best Network

Kraken's fee structure is different from most exchanges. Check fees carefully before choosing:

  • Ethereum — cheapest on Kraken. 0.6 USDC/USDT. Unusually, this is cheaper than Kraken's L2 fees. Deposits confirm in a few minutes.

  • Solana — second cheapest. 0.9 USDC/USDT. Fast confirmations under 1 minute.

  • Polygon and Avalanche — moderate. 1 USDC/USDT each. Both work well for Peanut deposits.

  • Arbitrum and Base — surprisingly expensive. 2 USDC each. On most other exchanges these are the cheapest networks, but Kraken charges more for them.

  • Tron — USDT only, very expensive. 4 USDT. Avoid Tron on Kraken — it is significantly more expensive than other exchanges charge for Tron withdrawals.

Fees

  • Peanut deposit fee: free. Peanut charges nothing for deposits from any network.

  • Kraken withdrawal fees: Dynamic fees based on network conditions. Current approximate rates (as of March 2026):

NetworkUSDC FeeUSDT Fee
Ethereum0.6 USDC0.6 USDT
Solana0.9 USDC0.9 USDT
Polygon1 USDC1 USDT
Avalanche1 USDC1 USDT
Arbitrum2 USDC2 USDT
Base2 USDC
Tron4 USDT

Always verify current fees in the Kraken withdrawal window before confirming. For a complete overview, visit the pricing page.

FAQ

Peanut mascot

Deposit from Kraken in minutes. Available in the US and 190+ countries.