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 Payment Gateway

USDC Arbitrum One at a glance

Icon

Network

Arbitrum

Icon

Token standard

Arbitrum One

Icon

Confirmation time

≈ 1–2 seconds

Icon

Typical network fee

< $0.05

Works with: MetaMask, Rabby, Coinbase, Ledger, Binance, OKX

GatewayCrypto
Arbitrum

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.

USDC Arbitrum One

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.

  • Icon

    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.

  • Icon

    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.

  • Icon

    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.

  • Icon

    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.

GatewayCrypto REST API · USDC Arbitrum One

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 access
curl -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

USDC ERC-20

Ethereum · ≈ 15–60 seconds · $0.50–$5, gas-dependent

Details

USDC SPL

Solana · < 1 second · < $0.01

Details

USDC Polygon PoS

Polygon · ≈ 2–5 seconds · < $0.01

Details
Image

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.

Learn more about crypto payments

All guides

Frequently Asked Questions

Arbitrum sequences transactions in about a second; we detect the transfer immediately and confirm it within one to two seconds, notifying your server by webhook.

Usually under $0.05, paid in ETH by the sender. You decide in your dashboard whether the customer or your business covers network fees.

GatewayCrypto accepts native USDC issued by Circle on Arbitrum One. The older bridged USDC.e is a different token; customers should send native USDC to the generated address.

Yes. Keep the USDC, auto-convert other coins into it, or enable USD or EUR settlement to your bank account for your whole USDC balance.