-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Description
Supporting @benthecarman's NIP-87 would be a big win for ease of onboarding. I see two ways this could be approached:
Option 1: Discover all mints on a hardcoded list of popular relays
Pros:
- Requires no DB migration
- Simple to implement
Cons:
- Cannot leverage existing web-of-trust by inputting your npub/nsec
- No relay configurability
Option 2: Store npub/nsec to leverage web-of-trust
Pros:
- Can leverage existing web-of-trust
- Could allow for users to enter their npub if they only want to discover mints, only requiring their nsec if they wish to recommend a mint
- Can load the user's preferred relay list automatically
Cons:
- Requires a DB migration to store an npub/nsec
- Probably makes sense to use a singleton pattern and store a single npub/nsec
- Complex to implement
- I believe most of the complexity would be in the UI, whereas the backend just needs to be able to store a single npub/nsec
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels