How to buy a phone number with USDT or USDC
SMSCreation is crypto-only: every number is paid with a stablecoin — USDT or USDC — so prices stay fixed in US dollars and you don't need a card, a bank account or an ID check.
If you've sent stablecoins before, it takes a couple of minutes. If you haven't, the only things that really matter are choosing the right network and sending the exact amount.
Here's exactly how a payment works, how to pick a network, how to pay from an exchange, and what to do if something goes wrong.
Supported coins and networks
There are 9 network and asset combinations. Pick whichever you already hold — the price in US dollars is the same on every one.
- USDT on Tron (TRC-20)
- USDT and USDC on Polygon
- USDT and USDC on BNB Smart Chain (BEP-20)
- USDT and USDC on Base
- USDT and USDC on Solana
Why stablecoins only
- Fixed prices: USDT and USDC track the US dollar, so the price doesn't move while you pay.
- No card or bank: nothing ties the purchase to a bank account or card in your name.
- No chargebacks, card fees or currency conversion on our side.
- Fast settlement: stablecoin transfers on these networks usually confirm in seconds to a few minutes.
Paying step by step
- 01Create an account with an email and password, then add a number to your cart and choose a plan (the yearly plan is $1.80 a month, $21.60 billed yearly).
- 02At checkout, pick a coin and network. You'll see a QR code, the receiving address and an exact amount, for example 5.060000 USDT.
- 03Send exactly that amount — including the decimals — from any wallet or exchange that supports the network you chose.
- 04Keep the payment window open. When the transfer is detected on-chain it's matched to your order automatically.
- 05Your number is activated and appears in your dashboard, ready for SMS and calls.
Before you pay: a quick checklist
- You hold enough USDT or USDC on one supported network to cover the exact amount.
- Your wallet also has a small amount of that network's native coin for the transaction fee (not needed when withdrawing from an exchange).
- You know which network your coins are on — the same token exists on several chains, and they aren't interchangeable.
- You'll copy the address and amount from the checkout page, not from memory or an old order.
- You have a few minutes to complete the transfer while the payment window is open.
Why the amount has extra decimals
Each checkout gets a unique amount. That's how the payment is matched to your order automatically and privately, without asking who you are or which wallet you use.
Sending a rounded amount — or an amount reduced by a withdrawal fee — can prevent the automatic match. Copy the amount with the copy button rather than typing it.
Choosing a network
- Always send on the same network you selected — USDT on Tron goes to a Tron address, USDC on Base to a Base address.
- Tron, Polygon, Base and Solana usually have low fees; check the fee in your wallet before sending.
- On Tron, your wallet may need a little TRX for fees; on Polygon, POL; on BNB Smart Chain, BNB; on Base, ETH; on Solana, SOL.
- If you're unsure, choose the network your exchange lists as cheapest for withdrawing USDT or USDC.
Paying from an exchange
You can pay straight from an exchange account instead of a personal wallet. Choose “withdraw”, select USDT or USDC, select the same network as your checkout, and paste the address.
The key detail: exchanges often subtract their withdrawal fee from the amount you type. Make sure the amount that actually arrives equals the exact amount shown at checkout — many exchanges show “amount received” below the field; set that to the checkout amount.
Top up once, buy anytime
Instead of paying each order separately, you can top up your SMSCreation wallet in one transaction and buy or renew numbers instantly from your balance.
Auto-renew uses the wallet, so your number is renewed on time and never lapses. This is the easiest setup if you hold several numbers or want to keep one long-term.
A top-up follows the same rules as an order payment: pick a coin and network, send the exact amount shown, and the balance appears in your account once the transfer is matched.
If something goes wrong
Almost every payment problem comes from one of three things: the wrong network, the wrong amount, or a late payment. The first is the most serious — a token sent on a network that the checkout didn't show may not arrive where it should.
Double-check the first and last characters of the address after pasting, confirm the network name in your wallet matches the checkout exactly, and send from a wallet or exchange you control. Payments from a friend's wallet work too, as long as the amount and network are right.
- Paid after the window closed: enter a refund address in the payment window or open a support ticket — funds that reach us are returned within 2 working days.
- Sent the wrong amount: open a ticket with the transaction hash; we'll match it to your order or refund it.
- Transaction still pending: check it in a block explorer for your network; the order is matched once it confirms.
- Sent on a network we don't support: contact support right away with the transaction hash before trying anything else.
Why it works with WhatsApp, Facebook, Telegram & Google
Apps check more than the digits: they look up the line type, the country format and whether the number can actually receive their code. Every SMSCreation number is a real mobile number in its country's official format — not a VoIP line — so it passes those checks the same way a SIM in your pocket does.
And we stand behind it with a 7-day replacement guarantee: if your number doesn't work with WhatsApp, Facebook, Telegram, Google or any app you need, we replace it free with a new number in the same country — or refund 100% if you prefer.
- Non-VoIP, real mobile line type — line-type checks see an ordinary SIM number, not a VoIP line
- Official country format with the right country code, prefix and digit count
- Unlimited incoming SMS and calls — codes arrive by text or through the “call me” option
- Private to you — never listed on public SMS sites, so it isn't flagged or rate-limited
- Yours for as long as you want — re-verification and account recovery keep working
Price, keeping the number and refunds
Numbers cost from $1.80 a month on the yearly plan ($21.60 billed yearly), the same in every country. The number stays yours for as long as you want while it's renewed, and a wallet balance with auto-renew keeps it running.
You're covered by a 7-day money-back guarantee, no questions asked, as long as the number has not been used for any call or SMS.
Questions
Which coins and networks do you accept?
USDT on Tron, plus USDT and USDC on Polygon, BNB Smart Chain, Base and Solana — 9 combinations in total.
Do you accept Bitcoin or cards?
No — only USDT and USDC, so prices stay fixed in US dollars. No cards or bank transfers.
Do I need KYC to pay?
No. Sign-up is email-only, and there's no ID, selfie or proof of address.
Why must I send the exact amount?
Each checkout has a unique amount so your payment can be matched to your order automatically, without asking who you are.
Which network is cheapest?
Fees change, but Tron, Polygon, Base and Solana are usually low. Check your wallet or exchange before sending.
What if I send the wrong amount?
Open a support ticket with the transaction hash; we'll match it or refund it.
Can I pay from an exchange?
Yes. Withdraw on the same network and make sure the amount received, after fees, equals the checkout amount.
Will the number work with WhatsApp, Facebook, Telegram and Google?
Yes — guaranteed. It's a real mobile number with unlimited incoming SMS and calls, so verification codes arrive by SMS or voice call. If it doesn't work with WhatsApp, Facebook, Telegram, Google or any app you need, we replace it free within 7 days — or refund 100%.