USDC on Arbitrum Payment Gateway
Arbitrum One is the largest Ethereum layer 2 and a home for native, Circle-issued USDC. GatewayCrypto confirms Arbitrum deposits in a second or two for a few cents, assigns an address per order and pools the funds with your ERC-20, Solana and Polygon USDC balance.
USDC Arbitrum One at a glance
Network
Arbitrum
Token standard
Arbitrum One
Confirmation time
≈ 1–2 seconds
Typical network fee
< $0.05
Works with: MetaMask, Rabby, Coinbase, Ledger, Binance, OKX
Why accept USDC Arbitrum One
DeFi-native customers and trading platforms that keep USDC on Ethereum's largest layer 2, and merchants who want Ethereum security at layer-2 fees.
Ethereum security, layer-2 cost
Arbitrum settles to Ethereum, so you inherit its security while paying a few cents per transfer instead of a few dollars.
Where DeFi keeps its dollars
Trading platforms, perps venues and yield protocols hold large USDC balances on Arbitrum. Accepting it lets those users pay without moving funds to layer 1.
Native USDC
Circle issues USDC natively on Arbitrum One; it is the same fully reserved dollar, not a bridged wrapper.
One balance with every other network
Arbitrum deposits join your unified USDC balance; withdraw on any network or settle to fiat.
How to accept USDC Arbitrum One payments
Every network pays into the same USDC merchant balance — no cross-chain fees, no manual reconciliation.
-
Enable USDC on Arbitrum in your dashboard
Switch on Arbitrum One for USDC in the merchant dashboard. It appears at your checkout next to the other networks you accept.
-
Create the payment
Your checkout calls the API with the amount and network=Arbitrum One. We return a dedicated Arbitrum deposit address and a payment window.
-
The customer sends USDC
They pay from any wallet or exchange that supports USDC on Arbitrum. We watch the chain and mark the payment as detected, then confirmed.
-
You get the webhook and the balance
On confirmation we notify your server and credit your unified USDC balance — the same balance every other network pays into. Keep it, auto-convert, or settle to fiat.
Create a USDC Arbitrum One payment in one call
One request returns a deposit address and a hosted checkout link; a webhook tells your server when the payment is detected and when it confirms.
Get API accesscurl -X POST https://api.gatewaycrypto.io/v1/payments \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"currency": "USDC",
"network": "Arbitrum One",
"amount": 250.00,
"order_id": "ORD-10421",
"callback_url": "https://yoursite.com/webhook"
}'
USDC on other networks
Start accepting USDC Arbitrum One today
DeFi-native customers and trading platforms that keep USDC on Ethereum's largest layer 2, and merchants who want Ethereum security at layer-2 fees.