- Introduce a new chat system that allows LNBits users to communicate via Nostr relays. - Implement ChatComponent for real-time messaging, peer selection, and message display. - Create useNostrChat composable to manage Nostr relay connections, message encryption, and user authentication. - Develop ChatPage to serve as the main interface for the chat feature. - Add API endpoints for retrieving current user and public keys for peer messaging. - Ensure secure communication with encryption and admin-only access to private keys. |
||
|---|---|---|
| .. | ||
| useAuth.ts | ||
| useEvents.ts | ||
| useIdentity.ts | ||
| useLocale.ts | ||
| useMarket.ts | ||
| useMarketPreloader.ts | ||
| useNostr.ts | ||
| useNostrChat.ts | ||
| useNostrFeed.ts | ||
| useNostrFeedPreloader.ts | ||
| useSocial.ts | ||
| useTicketPurchase.ts | ||
| useUserTickets.ts | ||