Networks

USDC · Ethereum

Accept USDC payments on Ethereum (ERC20) for your website

USDC is a stablecoin pegged 1:1 to the US dollar. On Ethereum (ERC20), customers pay exactly the number on the invoice — picking a network only picks the fee and the speed.

Network details

Service fee
0.4% of the amount actually received, only when an invoice is paid
Minimum per invoice
1 USDC
Confirmation time
~2 min
Confirmations required
12
Currency the customer sends
USDC
Status
Live

How it works

  1. 1

    You add your own wallet address for this network to your store — a personal wallet, not an exchange deposit address.

  2. 2

    Your website calls AddInvoice and gets back an amount with identifying decimals plus a hosted payment page.

  3. 3

    The customer sends exactly the USDC amount shown. The decimals are how the system knows which invoice a transfer belongs to.

  4. 4

    The system reads the blockchain and, once there are enough confirmations, calls your website back — the money was already in your wallet before that.

Why open Ethereum (ERC20)?

  • No intermediary wallet: customers send straight to your wallet, and the system cannot hold or withdraw it.
  • Fees only on paid invoices — an expired or cancelled invoice costs nothing.
  • One integration for every network: enable another network and customers see it at once, with no code change.

FAQ

What is the fee for accepting USDC on Ethereum (ERC20)?+

0.4% of the amount actually received, charged only when an invoice is paid. No monthly fee, no invoice-creation fee and no withdrawal fee, because the money is already in your wallet. The blockchain network fee is paid by the sender to the network.

How long does a Ethereum (ERC20) invoice take to confirm?+

About ~2 min after the customer sends — the system waits for 12 confirmations before calling your website back.

Do I need a separate wallet for Ethereum (ERC20)?+

You use your own wallet. Networks on the same chain (for example USDT and USDC on BNB Chain) share one address — enter it once and enable each token. Different chains (Tron, Ethereum, TON…) each have their own address.

What is the minimum amount per invoice?+

1 USDC per invoice.

What if a customer sends on the wrong network?+

If the address is valid on that network, the money is still in your wallet; the system records it as an unmatched transfer so you can reconcile and assign it to an invoice by hand.

Other networks

Start accepting USDC on Ethereum (ERC20)

Create an account, add a wallet, try an invoice — 1 USDT of credit is included for testing.

Start free