USDC arbitrage

The market's second dollar. It should cost exactly what the first one does — and the gaps in that "exactly" are the routes.

…

Two dollars that are not always equal

USDC and USDT both cost a dollar, but they are two different dollars with different issuers and different reserves. In a calm market the USDC/USDT pair sits flush against one, and there is nothing to earn on it.

They come apart on news: trouble at a partner bank, questions about reserves, regulatory pressure. One of the two slips below a dollar, and the gap between venues becomes visible — because exchanges do not react at the same moment.

Where the gap appears

USDC has a trait most coins lack: some exchanges quote it against USDT, some against a fiat dollar directly, and some carry both. The same USDC therefore rests on different bases at different venues, and a gap opens between them.

Fiat on-ramp venues are their own story. USDC there often tracks the real dollar more closely than on purely crypto exchanges, and that is a standing difference rather than a one-off.

Networks: where the money is actually lost

USDC lives on a dozen networks — Ethereum, Solana, Base, Arbitrum, Polygon and others. The coin on each is its own; the ticker is shared. Sending USDC from one network to an address on another is an ordinary way to lose it.

The rule matches USDT's: the withdrawal network and the deposit network must match literally. The exchange displays both — check them rather than trusting memory.

Transfer cost depends on the network entirely: on Ethereum it can be dollars, on Solana or Base cents. For a stablecoin, where all the profit sits in tenths of a percent, the network choice decides the outcome by itself.

How this differs from arbitraging an ordinary coin

Tenths of a percent do the work here, not percent. In exchange the size is larger and the risk of the price moving mid-trade is near zero — a dollar does not fly ten percent while you transfer. So on stablecoins a mistake costs you the fee itself, not forgone upside.

Frequently asked

How does USDC differ from USDT?
They are different stablecoins with different issuers and reserves. Both target the dollar, but their backing and regulatory standing do not match, and they come apart at different moments.
Why does USDC cost different amounts on different exchanges?
Some venues quote it against USDT, others against a fiat dollar. The bases differ, so a gap opens between venues — especially when the market is nervous.
Which network should I use for USDC?
Any that exists on both sides — but the withdrawal network and the deposit network must match literally. Ethereum can cost dollars; Solana or Base, cents.
How much is there to earn on USDC?
Tenths of a percent. A route pays through size and the fact that the price barely moves mid-trade — but any mistake with the network or the fee erases it entirely.

Arbitrage on other coins

Bitcoin arbitrageWhere bitcoin is cheaper and where it is dearer right now. And why arbitrage on it works differently from every other coin.Ethereum arbitrageWhere ether is cheaper and dearer right now. And why the deciding factor is not price but the network you move it over.USDT arbitrageA coin that should cost a dollar but costs different amounts on different exchanges. Where the difference comes from and how to use it.Solana arbitrageA fast network, cheap transfers and genuine volatility — the combination where spreads both appear and stay executable.XRP arbitrageOne of the easiest coins to move between exchanges — and one of the most dangerous if you are careless.Dogecoin arbitrageA coin that moves on news rather than fundamentals — and so diverges between exchanges more often than anything else in the top ten.