About

An animated OTP (One-Time Password) input component with random digits, customizable delay, hover control, and card customization for authentication flows.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Clerk OTP to your project and fits it to your theme.

Code

How Clerk OTP is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import {ClerkOTP} from "@/components/ui/clerk-otp";

export default function ClerkOTPDemo() {
  return (
    <ClerkOTP
      delay={3500}
      cardTitle="Hover to Animate"
      cardDescription="Animation only triggers when hovering over the card. Random digits generated each time."
      whileHover={true} // Animation only on hover
    />
  )
}

Dependencies

More by Mudunuri bhaskara karthikeya varma

View all
  • Animated Badge

    Animated Badge

    565
  • Dynamic Square

    Dynamic Square

    294
  • Testimonal Slider

    Testimonal Slider

    212
  • Orbit Rotation

    Orbit Rotation

    146
  • Testimonals Carousel

    Testimonals Carousel

    102
  • Animated Card

    Animated Card

    82
  • Gradient Pricing

    Gradient Pricing

    74
  • Header Navbar

    Header Navbar

    10

More in Cards

View all
  • Course Design Cards

    Course Design Cards

    1.1K
  • Statistics Card 7

    Statistics Card 7

    301
  • Statistics Card 2

    Statistics Card 2

    272
  • Stats cards with links

    Stats cards with links

    82
  • Interactive Tech Stack Bento Grid with Hover Effects

    Interactive Tech Stack Bento Grid with Hover Effects

    183
  • Card Studio

    Card Studio

    35
  • Card

    Card

    70
  • Card

    Card

    18