feat: display user profile name instead of public key

- Fetch user profile from nostr relay on login
- Display NIP-05, display name, or username instead of public key
- Priority: NIP-05 > name > username > public key
- Add WebSocket connection to fetch profile events (kind 0)
- Update Login component to fetch and pass profile data
- Update Bookmarks component to show user-friendly display name
- Fallback to formatted public key if no profile available
- Improve user experience with recognizable identity
This commit is contained in:
Gigi
2025-10-02 07:21:55 +02:00
parent fe35f45a42
commit 496b19f021
7 changed files with 114 additions and 9 deletions

View File

@@ -0,0 +1,5 @@
---
alwaysApply: true
---
Commit all pending changes. Commit using conventional commits. Always commit after each implementation step or change.