import { useState } from 'react'; import { Card, CardContent } from '@/components/ui/card'; import { Button } from '@/components/ui/button'; import { ChevronDown, ChevronUp, Nut, Zap, Lightbulb, Sparkles, } from 'lucide-react'; import { cn } from '@/lib/utils'; interface WalletComparisonGuideProps { className?: string; defaultExpanded?: boolean; } export function WalletComparisonGuide({ className, defaultExpanded = false }: WalletComparisonGuideProps) { const [isExpanded, setIsExpanded] = useState(defaultExpanded); return ( {/* Header - Always visible */} {/* Collapsed Summary */} {!isExpanded && (
Cashu = Privacy + Convenience (mint holds funds)
Lightning = Control + Security (you hold keys)
Use both: Cashu for tips, Lightning for savings
)} {/* Expanded Full Guide */} {isExpanded && (
{/* Cashu Section */}

CASHU WALLET

Like cash in your pocket at the skatepark

  • • Quick to pull out for a tip
  • • Don't carry your life savings here
  • • If the mint disappears, funds could be lost
  • • Nobody knows how much you have (privacy!)

Perfect for: Session snacks, zapping clips, small tips

{/* Lightning Section */}

LIGHTNING WALLET

Like your bank account - you're in control

  • • Secure, you control the keys
  • • Takes a moment to set up
  • • Full transaction history
  • • Better for bigger amounts

Perfect for: Gear purchases, savings, big zaps

{/* Pro Tips Section */}

PRO TIPS

  • 1. Use both wallets - Keep session money in Cashu, savings in Lightning
  • 2. Try different wallets - Experiment to find what works for you. Each has different features and trade-offs
  • 3. Better privacy - Using multiple wallets means no single app sees all your activity
  • 4. Gain experience - The more tools you know, the more options you have. Start small, learn as you go
{/* Bottom Summary */}

🎯 TL;DR: There's no "best" wallet - it depends on your needs. Try both, use what feels right, and don't keep all your sats in one place!

)}
); }