What are Gas Fees?

Gas fees are the transaction costs on the Ethereum blockchain. The term "gas" refers to the unit of computational effort required to execute a transaction. Every operation on Ethereum — sending ETH, transferring USDC, interacting with a smart contract — requires gas, and you pay for that gas in ETH. Gas fees are the main reason why Ethereum mainnet is rarely used for stablecoin remittances.

How gas fees are calculated

Ethereum gas fees have two components since the EIP-1559 upgrade: a base fee (set by the network based on demand) and a priority fee (tip to validators for faster processing). The total fee = gas units used x (base fee + priority fee). A simple ETH transfer uses 21,000 gas units. A USDC transfer (ERC-20 token) uses approximately 65,000 gas units. At a base fee of 30 gwei (a common level), a USDC transfer costs about 65,000 x 30 gwei = 1,950,000 gwei = 0.00195 ETH, or approximately $5-7 at current ETH prices. During congestion, the base fee can spike to 100-500 gwei, pushing a single USDC transfer to $20-50.

Why gas fees spike

Ethereum processes about 15-30 transactions per second. When demand exceeds this capacity, users compete by offering higher priority fees. Events that cause gas spikes include popular NFT mints, DeFi protocol launches, memecoin trading frenzies, and general market volatility. During the 2021 NFT boom, average gas fees exceeded $50 per transaction. Even in calmer periods, gas fees for ERC-20 token transfers rarely drop below $2-3. This variability and baseline cost makes Ethereum mainnet impractical for remittances, where predictable low fees are essential.

Layer 2 solutions: Ethereum with low fees

Layer 2 (L2) networks like Arbitrum, Base, Optimism, and Polygon process transactions off Ethereum's main chain while inheriting its security. USDC transfers on these networks cost $0.01-0.50 — a 90-99% reduction from mainnet. Circle issues native USDC on Arbitrum, Base, and Polygon, making these L2s viable for remittances if the recipient's exchange supports them. Adoption is growing: more exchanges are adding L2 deposit support, and some major providers (like Coinbase) default to Base for USDC transactions. As L2 adoption increases, the "gas fee problem" is becoming less relevant.

Avoiding gas fees entirely for remittances

The simplest way to avoid gas fees is to not use Ethereum. Stellar, Solana, and Tron offer stablecoin transfers with fees under $1 without needing Layer 2 complexity. These chains have their own native USDC or USDT and are supported by most major exchanges. For remittances, there is rarely a reason to use Ethereum mainnet. RemitRoutes compares all available chains for each corridor and will never recommend Ethereum mainnet when a cheaper chain is available. Gas fees are primarily a concern for DeFi users and NFT traders, not remittance senders.

Frequently asked questions

What is gwei?

Gwei is a denomination of ETH used for gas prices. 1 gwei = 0.000000001 ETH. Gas prices are quoted in gwei because the actual ETH amounts are very small. A gas price of 30 gwei means you pay 0.00000003 ETH per unit of gas.

How can I check current gas prices?

Etherscan.io/gastracker shows real-time Ethereum gas prices in gwei. For remittances, this is mostly informational — you should use a lower-fee chain instead of monitoring gas prices.

Do all blockchains charge gas fees?

All blockchains charge transaction fees, but only Ethereum and its ecosystem use the term "gas." Other chains have their own fee structures: Stellar charges a flat 0.00001 XLM, Solana charges based on compute units, and Tron uses bandwidth/energy.

Should I use Ethereum for sending money abroad?

Generally no. Ethereum mainnet gas fees make it one of the most expensive options for stablecoin transfers. Use Stellar, Solana, Tron, or an Ethereum L2 like Arbitrum or Base instead. RemitRoutes shows the cheapest option for your corridor.

Compare live rates across 370+ corridors on RemitRoutes · methodology.