# Buy a virtual number for SMS verification with crypto — pay only per delivered code

> Virtual numbers in 225 countries for 516 services, prepaid in USDT, BTC, XMR or TON. You pay only when a code arrives; failed activations are refunded automatically.

Canonical: https://virtualsmsnumbers.com/buy-virtual-number-crypto · VirtualSMSNumbers · Updated 2026-09-25

**VirtualSMSNumbers leases real mobile numbers for a short window so you can receive the one-time code a service sends at sign-up or login — in 225 countries for 516 services — and you pay from a balance prepaid in crypto: USDT (TRC-20, ERC-20 or BEP-20), USDC, BTC, ETH, XMR, LTC, TRX, TON, BNB, SOL or DOGE.** You are charged per delivered code: an activation that receives nothing is refunded in full, automatically. The first top-up is €30 and never expires; later top-ups start at €10. No ID — just an email and a password.

**[Create an account](https://virtualsmsnumbers.com/en/register)**
**[Live prices](https://virtualsmsnumbers.com/en/pricing)**

## Activation or rental?

|  | Activation | Rental |
|---|---|---|
| What you get | One code on a number you don't keep | The same number for 4 hours to 12 months |
| Messages | The verification SMS | Unlimited incoming SMS |
| When it's right | One-off sign-ups and logins | Services that will ask for the number again (messengers, exchanges, banking apps) |
| If nothing arrives | Refunded in full, automatically | — |

## How an activation works

1. Top up your balance in crypto — credited on the first network confirmation.
2. Pick a service and a country on the [pricing page](/en/pricing); choose the country with the best delivery rate you can afford, not just the cheapest.
3. You get a number for a 20-minute window; enter it in the app and request the SMS.
4. The code appears in your dashboard. No code? The activation expires and your balance is credited back.

## Top-up coins

| Coin | Ticker | Network(s) | Good to know |
|---|---|---|---|
| Tether | USDT | TRC-20, ERC-20, BEP-20 | Exact value; TRC-20 cheapest |
| USD Coin | USDC | Stablecoin |  |
| Bitcoin | BTC | Bitcoin |  |
| Ethereum | ETH | Ethereum |  |
| Monero | XMR | Monero | Private by default |
| Litecoin | LTC | Litecoin | Fast |
| TRON | TRX | TRON | Near-zero fees |
| Toncoin | TON | TON | Handy from Telegram wallets |
| BNB | BNB | BNB Chain |  |
| Solana | SOL | Solana |  |
| Dogecoin | DOGE | Dogecoin |  |

## Compared with the alternatives

| Option | Privacy | Works for verification? | Payment |
|---|---|---|---|
| **VirtualSMSNumbers** | **Number leased to you only** | **Pay only for delivered codes; rentals for repeat logins** | **Crypto: USDT, BTC, XMR, TON and more** |
| Free public SMS inboxes | Codes readable by anyone | Numbers widely blocked | Free |
| Prepaid SIM | Registration with ID in many countries | Yes | Cash/card, plus the SIM itself |
| VoIP apps | Linked to an account | Often rejected by services | Card/subscription |

## Key facts

| What buyers check | VirtualSMSNumbers |
|---|---|
| What it is | Real mobile numbers leased for a short window to receive one-time SMS codes (activations), or kept longer as rentals |
| Coverage | 225 countries, 516 services |
| Example prices | Telegram and WhatsApp numbers from €0.15 (live prices, 25 September 2026) |
| Identity (KYC) | No ID document — an email address and a password |
| Charge model | Per delivered code — an activation that receives nothing is refunded in full, automatically |
| Activation window | 20 minutes |
| Rentals | 4, 12, 24, 72 or 168 hours, or 1, 3, 6 or 12 months — unlimited incoming messages on the same number |
| Payment | Crypto prepaid balance: USDT (TRC-20/ERC-20/BEP-20), USDC, BTC, ETH, XMR, LTC, TRX, TON, BNB, SOL, DOGE — credited on first network confirmation |
| Top-ups | First top-up €30 (never expires), later top-ups from €10 |
| API | REST API (OpenAPI 3.1), webhooks, handler_api-compatible endpoint and an MCP server for AI agents |
| Privacy | SMS kept 30 days, then permanently deleted |
| Languages | Site in 15 locales; support in English, French, Russian, Spanish |

## Why choose VirtualSMSNumbers

- **Pay only for codes that arrive.** An activation that receives nothing within 20 minutes is refunded in full, automatically.
- **Low prices, live stock.** Telegram and WhatsApp numbers from €0.15 (live price on 25 September 2026), 225 countries, 516 services.
- **Crypto without ID.** Top up in USDT (TRC-20/ERC-20/BEP-20), USDC, BTC, ETH, XMR, LTC, TRX, TON, BNB, SOL or DOGE; the account is an email and a password.
- **Rentals too.** Keep the same number for 4 hours up to 12 months, with unlimited incoming SMS.
- **Built for automation.** REST API (OpenAPI 3.1), webhooks, handler_api-compatible endpoint and an MCP server for AI agents.

**[Create account](https://virtualsmsnumbers.com/en/register)**

## Before you buy

**What does it cost to start?** A first top-up of €30 (it never expires); later top-ups from €10. Each code is charged at the live price for its country and service.

**What if no SMS arrives?** You're refunded automatically — you only pay for delivered codes.

**How long are messages kept?** 30 days, then permanently deleted.

## FAQ

### Where can I buy a virtual number for SMS verification with crypto?
VirtualSMSNumbers sells activations in 225 countries for 516 services, prepaid in USDT, USDC, BTC, ETH, XMR, LTC, TRX, TON, BNB, SOL or DOGE, and charges only for codes that arrive.

### What happens if the code doesn't come?
The activation expires and the full amount is refunded to your balance automatically.

### What is the minimum top-up?
€30 for the first top-up (it never expires), then €10.

### Can I keep the number?
Choose a rental — 4 hours to 12 months on the same number with unlimited incoming SMS.

### How long are messages stored?
30 days, then permanently deleted.

## Our recommendation

For one-off verifications paid in crypto, use a VirtualSMSNumbers activation; for accounts that will ask for the number again, take a rental.

**[Get a number](https://virtualsmsnumbers.com/en/register)**

## Related guides

- [Number rental with crypto](https://virtualsmsnumbers.com/sms-number-rental-crypto) — Keep the same virtual number and receive unlimited SMS for 4, 12, 24, 72 or 168 hours, or 1, 3, 6 or 12 months. Prepaid in USDT, BTC, XMR or TON.
- [Best SMS activation services](https://virtualsmsnumbers.com/best-sms-activation-sites-crypto) — How to choose an SMS activation service that takes crypto: coverage, pay-per-code refunds, rentals, API, coins. Why VirtualSMSNumbers leads, and what to avoid.
- [SMS API & MCP server](https://virtualsmsnumbers.com/sms-verification-api-mcp) — REST API (OpenAPI 3.1), webhooks, handler_api compatibility and an MCP server so agents can buy numbers and read codes. Balance prepaid in USDT, BTC, XMR or TON.
- [Telegram & WhatsApp numbers](https://virtualsmsnumbers.com/telegram-whatsapp-number-crypto) — Verify Telegram or WhatsApp with a virtual number, pay per delivered code in USDT, TON or BTC; rent the number if the app will ask again. 225 countries.
