Deposit from Binance to Peanut
Withdraw USDC or USDT from Binance to your Peanut account. Free on Arbitrum, a few cents on Polygon. Funds arrive in minutes.
How to Deposit from Binance to Peanut
Moving digital dollars from Binance to Peanut takes just a few minutes. Withdraw USDC or USDT from your Binance Spot Wallet, send it to your Peanut deposit address on a supported network, and your balance updates automatically. Peanut charges no deposit fees — the only cost is Binance's withdrawal fee, which can be as low as free when you use Arbitrum.
Once your balance arrives, your money is held in digital dollars. From there you can pay at over a million merchants in Argentina via Mercado Pago QR, send Pix in Brazil, transfer money to friends and family, or withdraw to a bank account in 40+ countries.
Before You Start
Make sure you have the following ready:
-
A Binance account with identity verification completed. Binance requires KYC before you can withdraw.
-
USDC, USDT, or DAI in your Binance Spot Wallet. If your stablecoins are in a Futures or Earn account, transfer them to Spot first.
-
A verified Peanut account. You need a Peanut account to generate a deposit address. Verification takes under 2 minutes for most users.
How to Deposit from Binance
- 1
Open Peanut and copy your deposit address
In the Peanut app, tap "Deposit" and select the network you want to receive on (Arbitrum, Polygon, or Solana recommended for the lowest fees). Copy the deposit address shown.
- 2
Open Binance and go to your Spot Wallet
Log in to Binance, navigate to Wallet, then select Spot Wallet. Find the stablecoin you want to send — USDC or USDT.
- 3
Click Withdraw and choose Send via Crypto Network
Select the on-chain withdrawal option. Do not use internal transfer — Peanut is an external address.
- 4
Paste the Peanut deposit address
Paste the address you copied from Peanut into the withdrawal address field. Double-check it matches exactly.
- 5
Select the matching network
Choose the same network you selected in Peanut (e.g., Arbitrum One, Polygon, Solana). The network must match exactly — sending on the wrong network will result in lost funds.
- 6
Enter the amount and confirm
Enter the amount you want to withdraw. Review the fee displayed by Binance, then confirm with your two-factor authentication.
Your Peanut balance updates automatically once the transaction confirms on-chain. Most deposits arrive within 1–10 minutes depending on the network.
Choosing the Best Network
Binance supports seven networks that work with Peanut. Your choice affects the withdrawal fee and speed:
-
Arbitrum One — recommended. Often free for USDC and USDT withdrawals. Deposits confirm in about 1 minute.
-
Polygon — excellent alternative. Withdrawal fees are typically a few cents. Deposits confirm in about 5 minutes.
-
Solana — fast and cheap. About $0.50 withdrawal fee. Deposits confirm in under 1 minute.
-
Ethereum — avoid unless necessary. Withdrawal fees are approximately 3.5 USDC/USDT. Only use Ethereum if you specifically need to.
-
Tron, Avalanche, Base — available. Fees are typically around $1. These work fine but offer no advantage over Arbitrum or Polygon.
For a full breakdown of fees across all deposit methods, see the pricing page.
Fees
-
Peanut deposit fee: free. Peanut charges nothing for deposits from any network.
-
Binance withdrawal fee: varies by network. Binance uses dynamic fees that adjust based on network congestion. Arbitrum is often free, Polygon costs a few cents, and Ethereum runs about 3.5 USDC/USDT. Always check the fee displayed in the Binance withdrawal window before confirming.
-
Minimum withdrawal: $10. Binance requires a minimum of 10 USDC or 10 USDT for most networks. Arbitrum USDC may have no minimum — verify in the app.
