Launching October 14, 2031
sms-verifier

sms-verifier

SMS OTP verification lifecycle for agents with a…

FreeQASecurity1 impressionslaunches Oct 141 comment

Comments

>log in to comment
  • A Meobius[maker]· 2d ago

    Hi! sms-verifier — SMS OTP verification lifecycle for agents with a fail-closed…. Open source, MIT. Source, docs and issue tracker: https://gitlab.com/ameobius-ai/sms-verifier. Feedback on the rule set is welcome.

SMS OTP verification lifecycle for agents with a fail-closed cost guard. Compatible with SMS-Activate, mock-first. Python, MIT licensed, standard library first. Source and docs: https://gitlab.com/ameobius-ai/sms-verifier

Python library that manages SMS OTP verification lifecycle with a fail-closed cost guard.

for
Developers building agents that send or validate SMS OTPs.
pricing
open source
works withPythonSMS-Activate

Key features

6 features of sms-verifier
  • Fail-closed cost guard — Stops verification if cost thresholds are exceeded, preventing overspend.
  • SMS-Activate compatibility — Works directly with the SMS-Activate service for real OTP delivery.
  • Mock-first mode — Allows full offline testing by mocking SMS responses.
  • Standard-library only — Runs with only Python's standard library, no external dependencies.
  • Local data handling — Reads input data locally and never sends it elsewhere.
  • Simple install — Clone the repo and run with Python without additional setup.

Use cases

  • Automated testing of OTP verification logic in CI pipelines.
  • Cost-controlled SMS OTP sending for large-scale agents.
  • Security testing of OTP handling without exposing real numbers.
  • Mocking SMS responses during development of authentication flows.

sms-verifier vs alternatives

sms-verifierSnykaikido
Best forFail-closed cost-guard for SMS OTP flowsCode and dependency vulnerability detectionDisposable email testing
PricingOpen sourceSubscriptionFree
DevHunt upvotes1065
LaunchedOct 2031—Dec 2024

sms-verifier FAQ

What does “fail-closed cost guard” mean?+

It aborts the OTP verification process when predefined cost limits are reached, preventing further spending.

Does sms-verifier send any data to external services?+

No, the tool reads the data you provide locally and does not transmit anything unless you use SMS-Activate.

How do I install the library?+

Clone the repository and run it with Python; it relies only on the standard library.

Can I test OTP flows without real SMS messages?+

Yes, the mock-first mode lets you simulate SMS responses entirely offline.

Is the project open source?+

Yes, it is MIT-licensed and hosted on GitLab.

Summarized by DevHunt from ameobius-products.ameobius-lane.workers.dev · Oct 23, 2026. Details may change; check the official site.