mirror of
https://github.com/purrgrammer/grimoire.git
synced 2026-04-11 07:56:50 +02:00
Add comprehensive wallet implementation plan
Detailed 3-phase plan for NIP-60 Cashu wallets + NWC integration: Phase 1: Foundation (2-3 weeks) - Command system and parser - WalletViewer component - WalletService with NIP-60 operations - Helper functions for NIP-60/61 - Cashu library integration Phase 2: Rich Rendering (1-2 weeks) - Event renderers for all wallet kinds (17375, 7375, 9321, 10019, 7376) - MintBadge and BalanceDisplay components - DLEQ verification UI - Mint health indicators Phase 3: NWC Integration (2-3 weeks) - NWCClient service (NIP-47) - Lightning payment UI - Invoice generation - Unified wallet interface (Cashu + Lightning) Includes: - Complete file structure - Code examples for all components - Security considerations - Testing strategy - Risk assessment - Success criteria Extensible architecture for future enhancements.
This commit is contained in:
1320
wallet-implementation-plan.md
Normal file
1320
wallet-implementation-plan.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user