BTC BTC
ETH ETH
BNB BNB
USDT USDT
USDC USDC
BCH BCH
LTC LTC
DOGE DOGE
TRX TRX
SOL SOL
DOT DOT
TON TON
DAI DAI
XAUT XAUT
XMR XMR
BTC BTC
ETH ETH
BNB BNB
USDT USDT
USDC USDC
BCH BCH
LTC LTC
DOGE DOGE
TRX TRX
SOL SOL
DOT DOT
TON TON
DAI DAI
XAUT XAUT
XMR XMR
USD Coin logo
Accept crypto payments
USDC

Accept USDC (USD Coin) payments on your website

Add USDC and receive regulated, fully-reserved dollar stablecoin payments directly to your own wallet — no volatility, non-custodial, with no chargebacks.

Why accept USDC?

USDC (USD Coin) is a dollar-pegged stablecoin known for its emphasis on regulation, transparency and full reserves. Like USDT it removes volatility — a payment of 50 USDC is worth about $50 and stays that way — but it appeals particularly to businesses and customers who prioritize a stablecoin with regular attestations and a compliance-first reputation.

If your customers or your own accounting prefer a transparent, audited stablecoin, USDC is the natural choice. With Crypto IPG it settles non-custodially, straight to a wallet you control.

USDC at a glance

TypeStablecoin, pegged 1:1 to the US dollar, fully reserved
NetworksEthereum (ERC-20) or Tron (TRC-20)
Confirmation timeA few minutes on Ethereum; seconds on Tron.
Typical feesHigher on Ethereum during busy periods; tiny on Tron. Paid by the customer.
Best forBusinesses wanting a transparent, regulation-focused stablecoin; price-stable sales and invoicing.

USDC on Ethereum vs Tron

USDC is issued on multiple networks. The two you'll most likely accept are:

Choose the network your customers actually use. Tron keeps fees tiny; Ethereum offers the broadest support. You can accept both by adding a wallet address for each.

How USDC payments work

01

Customer chooses USDC

They pick USDC (and the network) at checkout and see the exact amount and a QR code.

02

They pay your wallet

The USDC goes directly to your address; our watcher confirms it on-chain.

03

You're notified

A signed webhook marks the order paid and emails receipts to both sides.

How to start accepting USDC

  1. Get a wallet that supports USDC on your chosen network. See our wallet guide.
  2. Create a free Crypto IPG account and add your website or project.
  3. Paste your USDC receive address for the correct network into your dashboard. Match the address to the network (Ethereum address for ERC-20, Tron address for TRC-20).
  4. Install a plugin or use the API — see integrations or the REST API.
  5. Send a small test payment on the right network before going live.

USDC payment FAQ

What's the difference between USDC and USDT?

Both are dollar-pegged stablecoins. USDC is known for its regulation-focused, fully-reserved, regularly-attested approach, while USDT is the most widely used. Many merchants accept both.

Which network should I accept USDC on?

Tron (TRC-20) keeps fees tiny; Ethereum (ERC-20) offers the broadest support. Pick the one your customers use, or accept both.

Does USDC remove volatility?

Yes. USDC tracks the US dollar, so the value you receive stays stable.

Do you hold my USDC?

No. Crypto IPG is non-custodial — USDC goes straight to your wallet, and we only confirm the payment on-chain.

Accept other coins too

Start accepting USD Coin today

Create a free account, add your USD Coin wallet, and take your first payment in minutes.

Create your free account