Blizzard tightened security: registering new Battle.net accounts now requires SMS verification. This applies to World of Warcraft, Diablo, Overwatch, and other games. I'll explain how to properly pass verification using virtual numbers and what pitfalls await during multi-accounting.

Blizzard SMS requirements for registration

Which number the system accepts

Battle.net accepts numbers from 50+ countries. Most reliable:

  • USA — accepts 99% of numbers, SMS arrives within 5 seconds
  • UK — works stably, no issues
  • Germany, France, Spain — acceptable, but sometimes requires repeat
  • Russia, Ukraine — work, but Blizzard may limit them due to DDoS attacks

Blizzard explicitly blocks VOIP numbers (Skype, Google Voice, Telegram SMS). Only real mobile numbers work.

How Blizzard verifies numbers

During registration, the system:

  • Checks number in national database (is it real)
  • Sees if number is on their blacklist
  • Sends SMS with 6-digit code
  • Records verification date (used in antifraud system)

If a number was used 10+ times in different accounts in a week — it goes on ban list.

Step-by-step Battle.net registration with SMS

Step 1: Go to registration page

Open battle.net/en/account/creation/. Enter:

  • Email (preferably temporary to avoid attachment to real profile)
  • Password (minimum 8 characters, Latin + digits + special chars)
  • Date of birth (18+)

Step 2: Email confirmation

A confirmation link arrives at the email. Click it. This is required to continue.

Step 3: SMS code request

After email confirmation, the system asks for phone number. Enter your virtual number. Blizzard sends SMS with code.

Step 4: Enter SMS code

Code is valid for 10 minutes. Enter it in confirmation field. After this, account is activated.

Step 5: Two-factor authentication (recommended, optional)

Blizzard offers Authenticator (code generation app) or SMS for login. For multi-accounting, NOT recommended to enable 2FA — complicates automation.

Where to buy number for Battle.net

Virtual numbers from turbon.rent

Via turbon.rent you get real mobile numbers from different countries. For Battle.net recommended:

  • USA numbers — most reliable ($0.05–0.10 per number)
  • Rental periods — from 12 hours to 30 days
  • API for automation — if registering 50+ accounts, use turbon API

Approximate logistics for 100 accounts:

  • Buy 100 different numbers (alternate countries)
  • Cost: 100 × $0.08 = $8
  • Pays back within first hour of one account operating

Why choose turbon

Other virtual number services are generally more expensive ($0.10–0.20 per number). Choose turbon for better price and reliability.

Typical registration problems

Problem 1: "Invalid phone number"

Reason: Number didn't pass Blizzard validation. This could be:

  • Number not from mobile network (landline)
  • Number already blocked
  • Number on blacklist

Solution: Try different number or country. If systematic problem — choose service with guarantee.

Problem 2: SMS doesn't arrive

Reasons:

  • Number disabled by operator (some numbers used temporarily)
  • Blizzard blocked number 24 hours due to request abundance
  • SMS provider lost SMS (rare, but happens)

Solution: Wait 5 minutes and request code again (interface has "Resend Code" button). If doesn't help — get new number.

Problem 3: Account blocked immediately after creation

Reason: Blizzard detected suspicious activity (multiple accounts from one IP, same email domain, same payment method).

Solution:

  • Use proxy for each account
  • Different email addresses (preferably different domains)
  • Different payment methods for each account
  • Interval between registrations: minimum 2–4 hours

Problem 4: Verifying phone number takes too long

Reason: Blizzard processes SMS slower on some numbers (e.g., from India or Russia operators).

Solution: Switch to numbers from more "reliable" countries (USA, UK). Higher price, but better speed.

Strategy for mass Battle.net registration

Infrastructure for 100+ accounts

Components:

  • 100 virtual numbers — from different countries, alternating (30% USA, 20% GB, 20% DE, 30% other)
  • Proxy server — mobile residential proxies with different IP for each account
  • Antidetect browser (Dolphin Anty, GoLogin) — imitates different devices and browsers
  • Email clients — temporary email (guerrillamail, temp-mail) or Mailinator for confirmation

Automation via API

turbon API allows automating number acquisition via script. Example logic:

  • Script requests number in turbon API
  • Number tied to Battle.net account
  • SMS arrives, script parses code and enters automatically
  • Account activated — move to next

Process speeds up 5–10 times vs manual registration.

Blizzard ban risk and policy

Why accounts get banned:

  • Multiple registrations from same IP (5–10+ per day)
  • Selling accounts you created yourself
  • Using bots for auto-play
  • RMT (Real Money Trading) — selling in-game currency

How to avoid:

  • Different IP for each account
  • Different email
  • Minimum 2–4 hours between registrations
  • Different payment cards (if planning deposits)
  • Natural behavior: don't play simultaneously on all accounts

Summary

Battle.net requires SMS for each new account, and that's good — you can't create endless accounts without costs. But with right approach (virtual numbers from turbon.rent, proxies, antidetect), process becomes simple and cheap. For 100 accounts, you spend less than $20 on numbers + basic infrastructure.