pull down to refresh

Stop reinventing the wheel for every Nostr app. CypherTap gives you a complete authentication and payment solution with both a ready-to-use UI component and a comprehensive programmatic API - drop it in your Svelte app and you're done.
⚠️ EXPERIMENTAL SOFTWARE: CypherTap is in beta and experimental. Private keys from newly created accounts or nsec imports are currently stored unencrypted in browser localStorage. Use at your own risk and never store more sats than you're willing to lose. Only use new keypairs or import your nsec if you understand the security implications.

Overview

CypherTap is a drop-in Svelte component that gives your application:
  • 🔐 Nostr Authentication - Multiple login methods (NIP-07 extensions, private keys, device linking)
  • Lightning Payments - Send and receive Lightning payments via NIP-60 Cashu wallets
  • 💰 Ecash Tokens - Generate and receive Cashu ecash tokens
  • 🔄 Multi-mint Support - Manage multiple Cashu mints with automatic token consolidation
  • 📱 Responsive UI - Works seamlessly on desktop (popover) and mobile (drawer)
  • 🎨 Customizable - Built with shadcn-svelte components and Tailwind CSS