Skip to content
ZeroKYC Pay

Accept USDT on Solana payments without KYC

Stable pricing at Solana speed

USDT on Solana pairs the deepest stablecoin with the chain that moves retail crypto: transfers cost fractions of a cent and confirm in seconds, and the Solana crowd — bots, DePIN, the whole app ecosystem — already lives in this wallet.

Addressing follows the platform pattern: one static Solana wallet from any wallet app, live invoices spaced by unique amount windows. Detection watches your token accounts directly on-chain — 32 slots, about thirteen seconds, is the confirmation budget.

Networks & confirmations

NetworkAssetConfirmationsTime
SolanaUSDT (SPL)32 slots~13 s

Addressing modes

Direct (non-custodial)

Payments go straight to your wallet: static wallet + unique amounts — one Solana address receives SPL transfers; concurrent invoices are disambiguated by non-overlapping amount windows.

Create an invoice for USDT

curl -X POST https://api.zerokyc-payments.com/v1/invoices \
  -H "Authorization: Bearer pk_test_..." \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-1042" \
  -d '{
    "amount": "49.00",
    "base_currency": "USD",
    "payment_currency": "USDT_SOL",
    "order_id": "order-1042"
  }'

Replace the API key with your pk_test key from the console. Full flow in the quickstart.

USDT on Solana payment FAQ

How fast are Solana confirmations?

We wait 32 slots — about thirteen seconds — deep enough for Solana's optimistic finality to settle. payment.detected fires as soon as the transfer is visible.

Which USDT mint is used?

The canonical Tether SPL mint on Solana (Es9vM…enwNY, 6 decimals). Transfers from Phantom, Solflare, Backpack or any exchange follow the same token program.

Do USDT and USDC share the wallet?

Yes — one Solana address holds both tokens. Connect it once and enable each asset separately; amount windows keep the rails apart.

USDT on Solana vs TON vs TRC-20?

All three are fast, cheap stablecoin rails. Solana serves the Solana-native crowd, TON the Telegram audience, TRC-20 the broadest exchange support. Enable all of them — the buyer picks per invoice.

Start accepting USDT on Solana today

Create an account, paste your payout address or connect a wallet, and generate your first USDT invoice in minutes. Want to accept USDT plus everything else? Set payment_currency=any and let the buyer choose the coin at checkout.