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

    567
  • Dynamic Square

    Dynamic Square

    298
  • Testimonal Slider

    Testimonal Slider

    213
  • Orbit Rotation

    Orbit Rotation

    156
  • Testimonals Carousel

    Testimonals Carousel

    103
  • Animated Card

    Animated Card

    85
  • Gradient Pricing

    Gradient Pricing

    74
  • Header Navbar

    Header Navbar

    13

More in Cards

View all
  • Stats cards with links

    Stats cards with links

    94
  • Card

    Card

    71
  • Statistics Card 7

    Statistics Card 7

    317
  • Course Design Cards

    Course Design Cards

    1.2K
  • Statistics Card 2

    Statistics Card 2

    297
  • Interactive Tech Stack Bento Grid with Hover Effects

    Interactive Tech Stack Bento Grid with Hover Effects

    511
  • Card Studio

    Card Studio

    14
  • Card

    Card

    18