Accept Solana (native) payments without KYC
The app-chain your fastest buyers live on
SOL is the gas and currency of the busiest app-chain in crypto: if your buyer uses Solana apps at all, their wallet already holds SOL. Accepting it serves that audience with zero conversion friction.
Like every volatile native coin, SOL invoices re-quote until the payment is first seen on-chain, then freeze. Addressing is one static wallet plus unique amount windows; confirmations run 32 slots, about thirteen seconds.
Networks & confirmations
| Network | Asset | Confirmations | Time |
|---|---|---|---|
| Solana | SOL (native) | 32 slots | ~13 s |
Addressing modes
Direct (non-custodial)
Payments go straight to your wallet: static wallet + unique amounts — one Solana address for all invoices; amount windows disambiguate concurrent payments. The same wallet receives USDT/USDC on Solana.
Create an invoice for SOL
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": "SOL",
"order_id": "order-1042"
}'Replace the API key with your pk_test key from the console. Full flow in the quickstart.
Solana (native) payment FAQ
Is SOL volatile?
Yes — SOL invoices re-quote every few minutes until the payment is first seen on-chain, then freeze. The buyer always sees the exact amount to send.
Why 32 slots?
Solana finalizes optimistically; 32 slots (~13 seconds) gives the network time to settle forks before we call a payment confirmed — a conservative budget for a fast chain.
Do SOL and stablecoins share one wallet?
Yes — one Solana address holds SOL, USDT and USDC. Connect it once and enable the assets you accept; the checkout QR (Solana Pay) carries the right token automatically.
What does a transfer cost?
Fractions of a cent in fees — among the cheapest rails on the platform, with second-level finality on top.
Start accepting Solana (native) today
Create an account, paste your payout address or connect a wallet, and generate your first SOL invoice in minutes. Want to accept SOL plus everything else? Set payment_currency=any and let the buyer choose the coin at checkout.