Home / How it works

How it works

From creating an account to reading your verification code — the whole flow takes about a minute, and you only pay for numbers that actually deliver.

1

Top up your wallet

Create a free account, verify your email, and add a balance with cryptocurrency. There's no subscription — you spend from your balance per number.

2

Choose service & country

Pick the app you're verifying and the country you want the number from. We reserve a fresh, unused number for you instantly and show it on screen.

3

Receive your code

Enter the number into the app you're signing up to. When the SMS arrives, the code appears in your dashboard automatically — nothing to refresh.

What you get

  • Fresh numbers. Every reservation gives you a number that hasn't been used on that service by another account.
  • Pay per code. If no SMS arrives within the number's window, the reservation is refunded to your wallet automatically. You're only charged for a number that delivers.
  • Instant delivery. Codes surface the moment the SMS lands upstream — typically within seconds.
  • Session extension. Need a second code on the same number? Extend the reservation while it's still active.

Good to know

  • Numbers are temporary and intended for one-time verification, not for long-term account ownership.
  • Some services rate-limit or block certain number ranges; if a number can't receive a code, you're refunded and can try another country.
  • Prices vary by country and service, and are confirmed at checkout in your dashboard before you spend anything.

Prefer to automate?

Everything above is available programmatically. Allocate a number and poll for its code with two REST calls — see the developer API.

Ready to try it?

Create an account, top up, and receive your first code in under a minute.