Start free
English

Which network should you accept USDC on?

The same stablecoin exists on several networks. They are not interchangeable, and sending on the wrong one can be unrecoverable.

A network is not a preference attached to a payment — it is where the payment exists. Funds sent on a network the invoice was not issued for do not arrive late, they arrive somewhere else, and recovering them may not be possible at all.

The payer pays the network fee, not you, so a cheaper network is cheaper for your customer rather than for your margin. That makes the useful question not "which network is cheapest" but "which network do my customers already hold funds on" — an expensive network they can pay on beats a cheap one they cannot.

Where this asset settles today

NetworkConfirmations requiredAssets
Ethereum Mainnet12ETH, USDC, USDT
Base12ETH, USDC
Polygon PoS12POL, USDC
Solana32SOL, USDC, USDT

Common questions

Does it matter which network a customer pays on?

Yes, because a network is not a preference attached to a payment — it is where the payment exists. The same stablecoin on two networks is two different things, and they are not interchangeable.

What happens if a customer pays on the wrong network?

The funds do not arrive late, they arrive somewhere else, and recovering them may not be possible at all. This is why an invoice names one exact network rather than an asset alone.

Which network is cheapest for me to accept?

The payer sends the network fee to the blockchain, not to you, so a cheaper network is cheaper for your customer rather than for your margin. The useful question is which network your customers already hold funds on.