Skip to content
nviaOTP

Ship one-time passwords that arrive, convert and hold up under attack.

Six deep series on delivery, verification UX, webhook signing, anti-abuse, fallback channels and SIM-swap fraud — with code you can run in the page.

Featured seriesFoundation

What a one-time password actually guarantees, how a code travels from your server to a handset, and how to read the signals carriers send back.

  1. 1.What an OTP really is
  2. 2.Send your first OTP
  3. 3.Delivery reports and status codes
  4. 4.Encoding, length and concatenation
  5. 5.Sender IDs and trust

New chapters this week

All series →

Guided series

Ordered chapters with explicit prerequisites, so each idea builds on one you already have.

Runnable demos

Playgrounds run real JavaScript against a simulated messaging SDK — sends, receipts, lockouts and real HMACs.

Persistent progress

Your progress, comments and theme stay on your device. No account, no tracking.