Cost to send USDC on OP Mainnet: $0.00019
Live network fee for a USDC (ERC-20) transfer, updated 9 min ago.
Sending USDC on OP Mainnet currently costs about $0.00019 in network fees (6.91e-8 ETH). The fee is paid in ETH, not in USDC: keep a little ETH in the wallet or the transfer will fail.
USDC also exists on 10 other networks we track. 1 of them is cheaper right now — the cheapest is USDC on Sonic at $0.00014. Only switch networks if the recipient (wallet or exchange deposit address) explicitly supports that network.
The current gas price is 0.001015 gwei (base fee 0.000015 gwei + median tip 0.000001 gwei). A plain ETH transfer uses 21,000 gas, a ERC-20 token transfer about 65,000 gas (upper estimate; transfers to an address that already holds the token use less), and a simple DEX swap about 180,000 gas. On this rollup the L1 data fee for a token transfer is currently 3.12e-9 ETH (< $0.0001).
USDC transfer cost on every network
| Network | Existing holder | New holder |
|---|---|---|
| Sonic | $0.00014 | $0.00014 |
| OP Mainnet | $0.00019 | $0.00019 |
| Unichain | $0.00027 | $0.00027 |
| Solana | $0.00059 | $0.241 |
| Base | $0.0011 | $0.0011 |
| Celo | $0.0013 | $0.0013 |
| Polygon PoS | $0.0023 | $0.0023 |
| Arbitrum One | $0.0035 | $0.0035 |
| Avalanche C-Chain | $0.0036 | $0.0036 |
| Ethereum | $0.046 | $0.046 |
| TRON | $2.26 | $4.45 |
USDC on OP Mainnet: contract
0x0b2c639c533813f4aa9d7837caf62653d097ff85 — view on explorer. Never trust a contract address from a DM or an ad.
FAQ
How much does it cost to send USDC on OP Mainnet?
About $0.00019 right now (6.91e-8 ETH), paid in ETH. The estimate is refreshed every 10 minutes from public OP Mainnet nodes.
Why does an exchange charge more to withdraw USDC on OP Mainnet?
Exchanges set their own flat withdrawal fee, often well above the actual network fee, to cover operations and fee spikes. The figure on this page is the on-chain network fee only.
What happens if I send USDC on the wrong network?
Tokens sent to an address on a network the recipient does not support can be lost or need a costly manual recovery. Always check that the receiving wallet or exchange lists OP Mainnet as a deposit network for USDC.
What is the USDC contract address on OP Mainnet?
0x0b2c639c533813f4aa9d7837caf62653d097ff85 (source: CoinGecko). Verify it on optimistic.etherscan.io before adding the token to your wallet.
See also: OP Mainnet gas fees · transfer cost calculator · methodology. Estimates, not quotes.
Data updated: 2026-10-01 11:50 UTC.