USDC on Solana Payment Gateway

USDC is the dominant dollar on Solana, natively issued by Circle and held in millions of consumer wallets. GatewayCrypto credits SPL USDC deposits in under a second for a fraction of a cent, gives each order its own address and pools the funds with your other USDC networks.

USDC SPL Payment Gateway

USDC SPL at a glance

Icon

Network

Solana

Icon

Token standard

SPL

Icon

Confirmation time

< 1 second

Icon

Typical network fee

< $0.01

Works with: Phantom, Solflare, Backpack, Coinbase, Binance, OKX

GatewayCrypto
Solana

Why accept USDC SPL

Consumer apps, gaming, creator payouts and any checkout with many small payments — the network where USDC is the default dollar.

Native USDC, not a bridged copy

Circle issues USDC directly on Solana, so there is no wrapped token or bridge risk between your customer's wallet and your balance.

Sub-second, sub-cent

Slots every ~400 ms and fees below a cent make Solana the rail for micro-payments, in-app purchases and tipping.

USDC SPL

Consumer wallets by the million

Phantom, Backpack and Solflare users hold USDC by default. SPL support reaches a segment that never uses Ethereum.

Same balance as ERC-20, Polygon and Arbitrum

Solana deposits land in your unified USDC balance; withdraw on any network without bridging.

How to accept USDC SPL payments

Every network pays into the same USDC merchant balance — no cross-chain fees, no manual reconciliation.

  • Icon

    Enable USDC on Solana in your dashboard

    Switch on SPL 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=SPL. We return a dedicated Solana deposit address and a payment window.

  • Icon

    The customer sends USDC

    They pay from any wallet or exchange that supports USDC on Solana. 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 SPL

Create a USDC SPL 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": "SPL",
    "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 Polygon PoS

Polygon · ≈ 2–5 seconds · < $0.01

Details

USDC Arbitrum One

Arbitrum · ≈ 1–2 seconds · < $0.05

Details
Image

Start accepting USDC SPL today

Consumer apps, gaming, creator payouts and any checkout with many small payments — the network where USDC is the default dollar.

Learn more about crypto payments

All guides

Frequently Asked Questions

The transaction is included within about 400 milliseconds and reaches finality in roughly 12 seconds. GatewayCrypto marks it detected instantly and confirmed within seconds.

A fraction of a cent, paid in SOL by the sender. In practice the network fee is negligible.

Native. Circle issues USDC directly on Solana, the same way it does on Ethereum. It is the same fully reserved dollar and settles into the same GatewayCrypto USDC balance.

Phantom, Solflare and Backpack, plus withdrawals from Coinbase, Binance, OKX and other exchanges that list USDC on the Solana network.