How to Swap USDC to EURC (and EURC to USDC): Dollar to Euro Stablecoin

How to Swap USDC to EURC (and EURC to USDC): Dollar to Euro Stablecoin

To swap USDC to EURC, choose USDC on Base as “from” and EURC on Base as “to”, review the quote and confirm. You move from a dollar stablecoin to a euro stablecoin in one transaction, at the current EUR/USD rate. The same works in reverse, EURC to USDC, and on Ethereum.

Key Takeaways

  • Route type: same-chain on Base.
  • Time: seconds on our live check.
  • Gas: Gas is paid in ETH on Base (about a cent) or Ethereum (more).
  • Routes found: 6 (Nordstern Finance, OKX Dex Aggregator, SushiSwap Aggregator, Fly, Bitget, Kyberswap).

What Is USDC?

USDC is Circle’s dollar stablecoin: 1 USDC is designed to equal 1 US dollar.

What Is EURC?

EURC is Circle’s euro stablecoin: 1 EURC is designed to equal 1 euro. Because it tracks the euro, its dollar price moves with the EUR/USD rate; on our check 1 EURC was about $1.11. See what is EURC.

How the USDC to EURC Swap Works

Both tokens are on the same network, so this is a same-chain swap through DEX pools that hold USDC and EURC. On our check the router compared 6 sources on Base and 7 on Ethereum. Your result depends on the EUR/USD rate: about $1,000 of USDC bought about 895 EURC.

Live Route Check

We requested USDC to EURC routes through the LI.FI API on October 29, 2026 ($1,000 of USDC). The router returned 6 routes using: Nordstern Finance, OKX Dex Aggregator, SushiSwap Aggregator, Fly, Bitget, Kyberswap.

Detail
FromUSDC on Base
ToEURC on Base
Routes found6
SourcesNordstern Finance, OKX Dex Aggregator, SushiSwap Aggregator, Fly, Bitget, Kyberswap
Timeseconds

Live Quotes: $1,000 of USDC

RouteValue inYou receiveRoute feesSource gasTime
USDC on Base → EURC on Base$1,000.00895.038261 EURC ($996.84)$2.50$0.01seconds
USDC on Ethereum → EURC on Ethereum$1,000.00895.041006 EURC ($996.06)$2.50$0.03seconds
EURC on Base → USDC on Base$1,000.00997.929905 USDC ($998.20)$2.50$0.01seconds

Quotes are live LI.FI routes requested on October 29, 2026, before the 0.7% Step Exchange service fee; they change every minute, and the widget shows the current one before you sign.

Step by Step

  1. Connect your wallet on Base.
  2. From: USDC on Base. To: EURC on Base.
  3. Check the recipient address.
  4. Review the quote, fees and time.
  5. Confirm in your wallet.

Mistakes to Avoid

  • Reading the result as a loss: fewer EURC than USDC is normal, because one euro is worth more than one dollar.
  • Base vs Ethereum: EURC exists on both; make sure the receiving address and app use the network you chose.
  • No ETH for gas: both Base and Ethereum need a little ETH to send the swap.

More pairs on the swap hub; basics: cross-chain swap and crypto bridge fees.

Moving USDC to trade on Hyperliquid instead? See the Hyperliquid bridge.

Swap on Step Exchange

Swap USDC to EURC

Best routes across DEXs and bridges on 60+ chains. Non-custodial: you sign every transaction in your own wallet.

0.7% service fee plus network gas, shown before you confirm.

FAQ

How do I swap USDC to EURC?

Choose USDC on Base or Ethereum as the source and EURC on the same network as the destination, review the quote and confirm.

Why do I get fewer EURC than USDC?

EURC tracks the euro and USDC the dollar; at a EUR/USD rate of about 1.11, $1,000 of USDC is about 895 EURC.

Can I swap EURC back to USDC?

Yes. Reverse the pair in the widget; on our check $1,000 of EURC on Base became about $998 of USDC.

Who issues EURC?

Circle, the company behind USDC.

Which wallet can I use?

Any self-custodial wallet that supports Base or Ethereum tokens, such as Gem Wallet.