Volt: Electric OTP Verification
A high-energy OTP input for React: every digit charges its box with crackling SVG lightning and sparks, then the boxes spin together into a glowing verified state.
Try it live
The real demo, running in a sandbox. Switch the screen size to see how it adapts.
About this item
Volt gives your verification step real energy. Every digit you type charges its box with a crackling SVG lightning border, a spark jumps to the latest digit and, once all four are in, lightning arcs connect the boxes. Then the boxes spin together into one glowing green box with a particle burst and a "Verified Successfully" message. Built with React, Framer Motion and SVG filters on a clean light card.
Real-looking electricity, pure SVG
Lightning borders, inner arcs and connectors are animated SVG paths run through a turbulence and displacement filter, so the energy flickers organically without images or canvas.
A satisfying finish
On completion the four boxes spin on two axes and slide into one, the border turns green and sparks burst outward, while the heading swaps to a verified message.
Features
- ✓4-digit OTP input with auto-advance, backspace and paste
- ✓Animated SVG lightning border on every filled box
- ✓Spark on the most recently typed digit
- ✓Lightning connectors between boxes when the code is complete
- ✓SVG turbulence/displacement filter for organic flicker
- ✓Spin-and-merge success animation
- ✓Particle burst on success
- ✓Animated heading and status copy
- ✓Soft shimmer sweep across the card
- ✓Framer Motion + Lucide icons
What's included
Full JavaScript source code,package.jsonwith locked dependencies, Vite config, RVT.ai README with setup and customisation guide,LICENSEandTHIRD-PARTY-NOTICES.md. Nonode_modules: runnpm installonce.
Requirements
Node.js 20.19+ and npm 10+ to develop and build. The production build is static HTML, CSS and JavaScript that runs on any static host. No backend, API keys or paid services required.
Perfect for
- Gaming and esports account verification
- Energy, EV and utility apps
- Bold fintech and crypto sign-ins
- Hackathon and product-launch demos
From download to production
- Download Volt: Electric OTP Verification from your account and unzip it.
- Run
npm install, thennpm run devto open it locally. - Swap in your brand colours, copy and data (see the README customisation guide).
- Run
npm run buildand deploy thedist/folder to any static host.
Support and updates
Includes free updates and six months of RVT.ai support. Ask pre-purchase questions in the product Q&A, or open a ticket at https://rvt.ai/support with your order number.
Choose the license for your project
A Regular license covers a single end product that is not sold to end users. Choose Extended for a single end product that is sold to end users, including SaaS products and paid applications. Review the full license terms before checkout.
Features
- 4-digit OTP input with auto-advance, backspace and paste
- Animated SVG lightning border on every filled box
- Spark on the most recently typed digit
- Lightning connectors between boxes when the code is complete
- SVG turbulence/displacement filter for organic flicker
- Spin-and-merge success animation
- Particle burst on success
- Animated heading and status copy
- Soft shimmer sweep across the card
- Framer Motion + Lucide icons
Files included
- Full source code (React + Vite)
- README.md
- LICENSE (RVT.ai)
- THIRD-PARTY-NOTICES.md
- package.json + package-lock.json
Version 1.0.0 and changelog
Version 1.0.0
Initial RVT.ai release.