Compare SMS verification number prices and stock across multiple providers before buying one.
Find which country currently has the cheapest or best stocked number for signing up to ChatGPT.
Self-host the dashboard on a VPS to track your own set of SMS provider API keys.
See a recommended signup path per country based on OpenAI's own supported regions.
| foundzigu/smsbazaar | mrdoob/draco.js | frank-masciopinto/no-kings | |
|---|---|---|---|
| Stars | 150 | 153 | 146 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | — | easy | — |
| Complexity | — | 2/5 | — |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
SMSBazaar is a single page dashboard for comparing the price and stock of SMS verification codes used to sign up for OpenAI's ChatGPT. Many services sell temporary phone numbers so people can receive a text message code when creating an account, and this project pulls data from seven of those services, Hero SMS, SMSBower, 5sim, NexSMS, GrizzlySMS, SMS Verification Number, and SMSPool, so users can see which one offers the cheapest or best stocked number for a given country. The backend fetches data from each platform's API on a schedule, normalizes the different country codes each platform uses into one standard format, and stores the result in a small SQLite database. The frontend then shows, per country, the lowest price, total stock, how many platforms have that country available, and a breakdown of each platform's individual pricing. Prices are shown in Chinese yuan by default, with a US dollar conversion shown alongside. Users can sort and filter by country, platform, availability, price, and stock. The site also labels countries with a recommended signup path, either registering with a phone number first or binding a phone number after signing up with another method, based on a configuration file the site operator maintains. A separate list tracks which countries OpenAI's own sign up process actually supports. Technically, the frontend is a React single page app built with Vite, and the backend is an Express server that also hosts the built frontend files. Data refreshes automatically every minute for most platforms, with SMSPool refreshing on a slightly longer cycle to avoid hitting its rate limits. An admin only endpoint allows a manual refresh, protected by a token. The README includes deployment notes for running this on a VPS with a process manager like pm2, an Nginx reverse proxy, and HTTPS, along with instructions for setting environment variables and API keys for each supported platform. The project is released under the MIT license.
A dashboard that compares the price and stock of SMS verification numbers across seven providers, specifically for signing up to OpenAI's ChatGPT.
Mainly JavaScript. The stack also includes React, Vite, Express.
MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.