Swap USDC on Arbitrum to USDT on Base

Why take three steps when you only need one?

Author logo
Patrick Dike-Ndulue
Post image

Right now,  takes three steps, three fees, and about ten minutes of anxiety. It shouldn't, and understanding why it currently does explains almost everything wrong with cross-chain crypto today.

Why does moving stablecoins across chains require multiple steps?

Moving stablecoins across chains currently takes multiple steps because most wallets can't send a stablecoin directly between two different blockchains, so users are forced to convert to a bridge-compatible token first, move it, then convert back.

Here's what that looks like in practice, step by step.

Step 1: Swap USDC to ETH (or another bridge token) on Arbitrum. You pay for gas. You wait for confirmation. The swap itself carries a fee.

Step 2: Bridge that ETH across to Base. You pay a separate bridge fee. You wait again, and this time the wait is longer because the bridges route through intermediary contracts, sometimes intermediary chains.

Step 3: Swap ETH to USDT on Base. You pay for gas again. You hope there's enough liquidity on the receiving end to get a fair rate.

Three separate points where something can go wrong. The old method can fail at any of its three steps through slippage, MEV, or a stuck bridge contract, and a failure at the bridging step can strand funds on an intermediary chain with no easy way to recover them.

The bridging problem

Slippage eats into your swap rate on both ends, since you're converting twice. MEV bots can front-run your transaction on public mempools, extracting value before your trade even confirms. 

Bridge contracts, which route your funds through a holding mechanism between chains, are a well-known point of failure in crypto. If step 2 stalls or fails, your money isn't lost; it's just stuck in whichever chain intermediary the bridge used.
 

What is atomic execution?

Atomic execution is a transaction model in which an entire multi-step route either completes in full or doesn't execute at all, removing the risk of funds being stranded partway through.

Instead of three separate signatures, you sign once. Instead of three separate gas payments, you pay once, and in some designs, the stablecoin itself covers that fee, so you never need to hold a separate gas token at all. The full path, swap, and bridge, and swap either completes end-to-end, or nothing moves, and your original funds stay exactly where they were.
 

This works through what's called intent-based architecture. You state what you want ("$500 worth of USDC on Arbitrum, delivered as USDT on Base") and let solvers, specialized routing services that compete on price and speed, compete to fulfill that route at the best available rate. 

For the user, atomic execution turns a 15-minute, 3-fee, 3-risk process into a single confirmation that takes seconds and charges 1 fee instead of 3.
 

How Tangem handles cross-chain stablecoin swaps

Tangem Wallet's swap flow is built on this single-confirmation philosophy: you pick your pair, see the rate instantly, and confirm once, while Tangem handles the routing through third-party providers behind the scenes.

In addition, you don't have to pay any commission on top of that, whether the swap is same-chain or cross-chain, across any of these stablecoins: 

  • USDT
  • USDC

  • DAI

  • FDUSD

  • CRVUSD

  • USDC.E

  • PYUSD

  • BUSD

  • XDAI

  • AUSD

  • RLUSD

There's no step two where you're bridging manually, and no step three where you're hoping there's enough liquidity waiting on the other side.

Open the Tangem app and start converting your stablecoins profitably now.

Author logo
AuthorPatrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
Reviewed byPatrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.