How Do I Deposit with Crypto?
Send USDC, USDT and more currencies from any exchange or wallet to your Peanut account — no fees and your balance updates in minutes. Check the app for supported networks and the minimum shown for your deposit address.
Supported Tokens and Networks
Peanut accepts USDC and USDT on the networks shown in the app:
| Token | Networks |
|---|---|
| USDC | Supported EVM networks shown in the app, plus Solana |
| USDT | Supported EVM networks shown in the app, plus Solana and Tron |
USDT is automatically converted to USDC at market rate on deposit — no conversion fee. ETH is also accepted on the EVM networks where the app shows it and is auto-converted to USDC at market rate. Your balance is always displayed in dollars.
Only USDC, USDT and ETH are credited. Any other token sent to your deposit address will not appear in your balance. If you sent it on Arbitrum, Ethereum, Base, or Linea, you can move it out yourself at peanut.me/recover-funds — see how to recover a wrong token. On Solana, Tron, and Polygon, contact support.
Deposit from an Exchange or Wallet
- 1
Open the app and tap Deposit
Select the deposit option and choose the network you want to receive on.
- 2
Copy your deposit address
Your deposit address is shown on screen. Every supported EVM network listed in the app shares the same address. Solana and Tron have separate addresses. The address is reusable — it stays the same for every deposit.
- 3
Go to your exchange or wallet
Open your exchange (Binance, Coinbase, Kraken, etc.) or personal wallet and start a withdrawal.
- 4
Select the correct network
This is critical — the network you select in your exchange must match the network shown in Peanut. Sending on the wrong network can result in lost funds.
- 5
Paste the address and send
Paste your Peanut deposit address, enter the amount, and confirm. Send at least the minimum shown in the app for that deposit address.
- 6
Wait for confirmation
Most deposits arrive in 1-3 minutes. Ethereum can take up to 10 minutes during congestion. Your balance updates automatically once the transaction confirms.
Important
Tip
Recommended Networks by Exchange
| Exchange | Recommended Network | Why |
|---|---|---|
| Coinbase | Base | Native Coinbase L2, fast and free withdrawals |
| Binance | Arbitrum or Solana | Low withdrawal fees, fast confirmation |
| Kraken | Arbitrum or Polygon | Low fees, widely supported |
| Any exchange | Tron (USDT only) | Cheapest sender-side fees globally |
FAQ
Are there any deposit fees?+
No. All deposits are free — Peanut covers gas fees on every supported network. Your exchange may charge a withdrawal fee on their end.
Is there a minimum deposit amount?+
Yes. The minimum varies by deposit address and network. Check the amount shown in the app before sending.
Do I need to verify my identity to deposit crypto?+
No. Crypto deposits and withdrawals do not require identity verification.
What happens if I sent the wrong token?+
Unsupported tokens are not credited to your balance. They remain on-chain at the deposit address. On Arbitrum, Ethereum, Base, and Linea you can recover them yourself at peanut.me/recover-funds — the recovery guide has the steps. On Solana, Tron, and Polygon, contact support.
Why does my balance show dollars instead of USDC?+
Peanut displays your balance as dollars for simplicity. Your funds are backed by USDC — they are equivalent.