Citi SMS Verification with a US Number
Citi's OTP is short lived and single use, which means the delivery path has to be immediate. Public SMS sites fail on both counts: the range is blocked and the inbox is shared.
Our carrier lines receive the OTP in under a minute into a private SMS center, and the number stays attached to the profile for as long as you keep the tier running.
Codes usually arrive in under a minute and sync automatically to your SMS center.
Open the market Contact supportWhat you get
- Non-VoIP US carrier number for a bank OTP flow.
- Private inbox: only your account can read the messages.
- Tiers of 2-10, 11-20 and 21-30 days; renew to keep the same line.
- Message history kept for the rental period.
- Bulk ordering and API access for back-office teams.
- Live prices on the page — no negotiation step.
How it works
- Create an account — an email address is enough, no ID needed.
- Top up your balance with USDT, Alipay or WeChat (recharge cards work too).
- Open the market, pick the project and a day tier (2-10, 11-20 or 21-30 days).
- Paste the number into the platform's verification field and wait for the code.
- Read the code in your SMS center, or open the number's public SMS link.
Live prices
| Project | Tier | Price | Stock |
|---|---|---|---|
| Citi Bank | 2-30 days | 0.75 USD | 115,148 |
Prices and stock refresh from the live market every day.
FAQ
The OTP screen says the number is invalid — why?
Invalid usually means unsupported line type: the number resolved to VoIP. Carrier prefixes are what the flow expects.
Can I receive the OTP on Telegram instead?
Yes — connect the Telegram bot to your account and codes are pushed as they arrive.
Is one number enough for several Citi profiles?
No. Each profile needs its own number, otherwise the bank links them.
What tier do you recommend?
At least 11-20 days if you will keep using the profile, 21-30 with renewal if it holds funds.