A FIELD GUIDE TO CRYPTO TRANSFERS
Know the network.
Understand the transfer fee.
USDC or USDC.e? Ethereum or Base? Get the details that matter before you move your tokens.
Free tools. Source-linked answers. No wallet connection.
GET THE DETAILS STRAIGHT
Small differences.
Real consequences.
How to choose the right network for a crypto transfer
Match the receiving network, token version and deposit requirements before comparing the total cost of a crypto transfer.
Read the guide StablecoinsUSDC vs USDC.e: which one do you actually hold?
Native USDC and bridged USDC.e share a price and a name but not an issuer, a contract or guaranteed deposit support. Tell them apart before you send.
Read the guide FeesCheapest network to send USDC and USDT
Fee tables go stale within hours. Here is the method for working out the cheapest network your recipient will actually accept, using quotes you can see today.
Read the guide FeesWhy do I need ETH to send USDC?
Find the gas token on the network holding your USDC, understand separate balances, and check whether your wallet supports another way to pay.
Read the guide NetworksSame address on different networks: is it safe?
One EVM address exists on every EVM network, but balances do not travel with it. Learn when that is harmless and when it loses funds.
Read the guide TroubleshootingHow long does a crypto transfer take?
Network confirmation and account credit are two different clocks. Why a transfer can be visible onchain and still missing from your balance.
Read the guideWORK IT OUT
A few useful tools.
Compare the numbers and network labels.
Everything runs in your browser.
Crypto network checker before you send
Compare the network labels on a sending screen and receiving instructions, then identify the asset and deposit checks still needed.
02Crypto transfer fee calculator: compare two quotes
Compare two quoted transfer fees, the amount a recipient receives and the total you spend.
03Gas fee calculator for Ethereum and L2 networks
A gas fee calculator for Ethereum and L2 networks. Enter gas units, effective gas price and any separate fees to see the cost, calculated exactly.
04Gas token finder: what pays fees on each network
Find the gas token that pays transaction fees on Ethereum, Base, Arbitrum, OP Mainnet, Polygon, TRON, Solana and BNB Smart Chain.
05Gwei to ETH converter: wei, gwei and ether units
Convert between wei, gwei, ether and every other Ethereum denomination with exact integer arithmetic, so large values keep every digit.
06Token decimals converter: raw units to balance
Convert a raw on-chain token amount into the balance a wallet displays, and back again, using the token’s own decimals value.
07Crypto address checker: validate EVM, TRON, Solana
Check an EVM, TRON or Solana address offline: format, length and, where the format carries one, a real checksum verification in your browser.
ONE NETWORK AT A TIME
Where your tokens live.
Ethereum
The settlement layer most bridged tokens originate from. Fees are paid in ETH and vary with demand.
Network notesBase
An OP Stack layer 2 with ETH gas and a two-part fee: execution on Base plus the cost of posting data to Ethereum.
Network notesArbitrum One
A layer 2 with ETH gas, a gas estimate that may already include the parent-chain cost, and two circulating versions of USDC.
Network notesOP Mainnet
An OP Stack layer 2 whose fee is documented as three separate components, all paid in ETH.
Network notesPolygon PoS
An EVM network with its own gas token, POL, which replaced MATIC on Polygon PoS in September 2024.
Network notesTRON
A non-EVM network with its own address format and a resource model instead of gas pricing.
Network notesSOMETHING WENT WRONG?
Start from the message.
insufficient funds for gas * price + valueInsufficient funds for gas: how to fix it
Insufficient funds for gas means the account cannot cover the fee plus the amount. The usual cause is the wrong network, not a missing balance.
Read the fixout of gasOut of gas error: why you still paid the fee
Out of gas means the transaction ran out of its gas allowance partway and was rolled back. Why the fee is still charged, and how to avoid it.
Read the fixnonce too lowNonce too low: what it means and how to clear it
Your wallet used a transaction number the network already has. Why it happens, how to clear it, and why your funds are not affected.
Read the fixreplacement transaction underpricedReplacement transaction underpriced: how to fix it
You tried to replace a pending transaction, but the new fee was not enough higher than the old one for nodes to accept the swap.
Read the fixGO ONE LEVEL DEEPER
Which contract is that?
Look up native USDC and Uniswap v4 PoolManager deployments across five EVM networks, with links to the publisher’s documentation.
Context beside every answer.
We link the issuer, network and wallet documentation behind each guide. Fees are estimates when you supply the inputs, and a network match is only one part of checking a transfer.
How this site is written →