Deposit from Revolut to Peanut
Convert USD to USDC for free on Revolut, then withdraw to Peanut via Polygon for under $0.10. Available in the UK and EEA.
How to Deposit from Revolut to Peanut
Revolut offers a unique path to Peanut: convert your dollars to USDC at a 1:1 rate for free, then withdraw via Polygon for under $0.10. This makes Revolut one of the cheapest on-ramps for users in the UK and Europe.
Once your deposit arrives, your money is held in digital dollars. From there you can pay at over a million merchants in Argentina, send Pix in Brazil, send money to anyone, or withdraw to a bank account in 40+ countries.
You can also spend your balance with the Peanut Card, a virtual card accepted wherever Visa is accepted. The card is in closed beta, rolling out gradually through a waitlist — check if you're eligible to skip the waitlist at peanut.me/shhhhh.
Before You Start
Info
Make sure you have:
-
A Revolut account with a Plus, Premium, Metal, or Ultra plan. Free-tier users may have limited or no external crypto withdrawal capabilities.
-
USDC or USDT in your Revolut account. You can convert USD to USDC at a 1:1 rate with no fees — up to $578,000 per 30-day period.
-
A verified Peanut account. Verification takes under 2 minutes.
How to Deposit from Revolut
- 1
Convert to USDC in Revolut (free)
In the Revolut app, convert your USD balance to USDC. This is free — no spread, no conversion fee, 1:1 rate.
- 2
Open Peanut and copy your deposit address
Tap "Deposit" in the Peanut app, select Polygon (recommended for lowest fees), and copy the deposit address.
- 3
Open Revolut and navigate to USDC
Go to Crypto, then select USDC.
- 4
Tap Send and choose To external wallet
Select the option to send to an external wallet address.
- 5
Paste the Peanut deposit address and select the network
Paste the address from Peanut and select Polygon (or Ethereum). The network must match exactly.
- 6
Enter the amount and confirm
Enter the withdrawal amount, review the network fee, and confirm.
Your Peanut balance updates automatically once the transaction confirms. Polygon deposits typically arrive in about 5 minutes.
Supported Networks
Revolut currently supports two networks for external stablecoin withdrawals that overlap with Peanut:
| Network | USDC | USDT |
|---|---|---|
| Ethereum (ERC-20) | Yes | Yes |
| Polygon (PoS) | Yes | Yes |
Support for Solana, Arbitrum, Base, and other networks has not been confirmed for external withdrawals — check the Revolut app for the latest options.
Fees
-
USD-to-USDC conversion: free. 1:1 rate, no spread, no fees.
-
Polygon withdrawal: under $0.10.
-
Ethereum withdrawal: $0.50–$5.00+ depending on congestion.
-
Peanut deposit fee: free.
For a full overview, visit the pricing page.
FAQ
How long does a deposit from Revolut to Peanut take?+
Polygon deposits typically arrive in about 5 minutes. Ethereum deposits can take up to 10 minutes during congestion. The USD-to-USDC conversion inside Revolut is instant.
Is the USD-to-USDC conversion really free?+
Yes. Revolut offers 1:1 USD-to-USDC conversion with no fees or spread, up to $578,000 per 30-day rolling period. The only cost is the network fee when you withdraw to an external wallet.
Can I use Revolut from the United States?+
Revolut suspended US crypto trading in 2023 due to regulatory concerns. US users should use Coinbase or Kraken instead.
Do I need a paid Revolut plan?+
External crypto withdrawals may require a Plus, Premium, Metal, or Ultra plan. Free-tier availability varies by region. Check the Revolut app for your specific options.
My deposit from Revolut has not arrived — what should I do?+
Check the transaction status in the Revolut app. If completed, find the transaction hash and check the block explorer. If confirmed on-chain but not in Peanut, contact support with the hash. See the deposit troubleshooting guide.
