futrnostr / futr

nostr client app written in haskell and qt5
GNU General Public License v3.0
55 stars 2 forks source link

NIP 17 - Private Direct Messages / NIP 42 - Relay Auth #38

Closed prolic closed 4 weeks ago

prolic commented 1 month ago

Implement NIP-17 and NIP-42

This PR introduces support for NIP-17 (Private Direct Messages), NIP-42 (Authentication of clients to relays) and significantly refactors our Nostr-related effects for improved modularity and maintainability.

Key changes: