🚨 Project in pre-alpha, do not use real data. Expect breaking changes.
Boltcard + NWC is an open-source platform for creating, managing and serving Boltcard payments. Users can connect their own Nostr Wallet Connect (NWC) and configure lightning addresses to enable seamless NFC card payments. The platform provides a complete solution for managing Boltcard infrastructure while letting users maintain control of their payment channels.
- Create and manage Boltcard designs
- Create and manage Lightning Addresses
- Create and manage Boltcard cards (NFC)
- Webapp Wallet
- Create and manage Lightning Addresses
- Manage Boltcard cards (NFC)
- Setup with NWC
- Fully responsive
- Instructions
- Waitlist from (Sendy subscription)
- TypeScript 🔷 v5.0+ - Typed JavaScript
- React ⚛️ (Next.js v13.4+) - Web framework
- Tailwind CSS 🎨 v3.3+ - Utility-first CSS
- shadcn/ui 🎯 v0.4+ - UI component library
- Prisma 💾 v4.16+ - Database ORM
- Alby lib ⚡ v1.6+ - NWC library
- UI:
- Radix UI 🎨 - Headless UI primitives
- Lucide Icons 🎯 - Icon library
- And more...
This project is built on and interoperates with the following open standards:
- NWC 🔑 Nostr Wallet Connect
- BoltCard 💳 NFC Lightning card standard
- LUD-16 ⚡ Lightning Address
- LUD-21 🔗 LNURL
- NIP-46 🔏 Nostr remote signing
- NIP-07 🔌 Nostr browser extension API
- Install dependencies:
pnpm install
- Run the development server:
pnpm dev
- Open your browser:
Visit http://localhost:3000 to see the app.
MIT