Dec 3, 2025

How to Login with a Nostr Extension

A guide on logging in to Nostr-enabled websites using a browser extension.

On Nostr, we like to say "Practice safe nsecs."

What does that mean?

Basically, you don't want to paste your nsec into every app because the more you do, the more you expose it, increasing the chances of it being compromised.

So practicing safe nsecs means using an extension that can store your nsec locally and allow you to log in to and sign events on websites that support Nostr extensions.

Below, you'll see a quick overview of some popular extensions in no particular order.

Keys.band

Website: keys.band GitHub: github.com/toastr-space/keys-band

Screenshot 2025-12-03 at 12.26.14 AM.png

Pros

  • Slick interface
  • Support for multiple accounts

Cons

  • Doesn't support NIP-44 encryption

  1. Install the extension by going here and clicking "Add to Chrome".

Screenshot 2025-12-03 at 12.28.09 AM.png

  1. Once the extension is installed, click on its icon to add an account (i.e. your nsec).

  2. Go to a website that supports Nostr login

www.longform.space

Screenshot 2025-12-03 at 12.29.42 AM.png

bullishmarket.onrender.com

Screenshot 2025-12-03 at 12.45.47 AM.png

  1. Click on the "Login with Nostr" button. This will initiate a popup from the extension to authorize the action (in this case getting your public key).

Screenshot 2025-12-03 at 12.30.02 AM.png

  1. After confirming, you should be logged in. In the case of longform.space, you'll see all your drafts and published articles.

Congrats! You logged in with Nostr! 🤙