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:
Claude
2026-01-14 16:05:44 +00:00
parent 8e43a6c6f4
commit f15119567e

File diff suppressed because it is too large Load Diff