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
| Network | Asset | Confirmations | Time |
|---|---|---|---|
| Solana | USDT (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.