Prompt:
What would be the best way to introduce Nostr auth to the BTC Map API?We don't want to do NIP-98 on each API request as we already have a token system. We should use NIP-98 in order to associate a Nostr pubkey with a BTC Map user. We should be able to remove and update linked accounts. You should only be able to link one Nostr profile with one BTC Map account. You should be able to retreive a BTC Map token with a NIP-98 authed API call.
Prompt: