Announcing Soapbox Signer: A NIP-07 Browser Extension for Nostr

A browser extension that keeps your Nostr keys secure while letting you use any Nostr application seamlessly. Available now for Chrome and Firefox.

Derek Ross

7. Dezember 2025December 7, 2025 · 6 Min. Lesezeit6 min read · Aktualisiert am 23. Dezember 2025Updated December 23, 2025

Announcing Soapbox Signer: A NIP-07 Browser Extension for Nostr

Your Nostr private key is your identity. It's what proves you are who you say you are across the entire Nostr network. But pasting your private key into every website you visit? That's a recipe for disaster. One compromised site, one phishing attempt, one moment of carelessness—and your identity is gone forever.

Today, we're excited to announce Soapbox Signer—a browser extension that keeps your Nostr keys secure while letting you use any Nostr application seamlessly. Available now for Chrome and Firefox.

Why Use a Browser Extension for Nostr?#

When you use Nostr, every action you take—posting, following, reacting, sending encrypted messages—requires cryptographic signatures from your private key. Without a signer extension, you'd need to paste your private key directly into each website. This creates several serious problems:

NIP-07 solves this by defining a standard way for websites to request signatures from a browser extension. The website never sees your private key—it only receives the signed events it needs. You stay in control.

How NIP-07 Keeps You Safe#

With NIP-07, websites request signatures through your browser extension. Your private key never leaves the extension—websites only receive the cryptographic proof they need. It's like having a secure vault that signs documents for you without ever revealing your signature stamp.

Key Features of Soapbox Signer#

Multi-Identity Support#

Manage multiple Nostr identities from one extension. Switch between personal, professional, or project accounts with a single click.

Granular Permissions#

Control exactly what each website can do. Approve specific event kinds, set per-domain permissions, and revoke access anytime.

NIP-04 & NIP-44 Encryption#

Full support for encrypted direct messages using both legacy NIP-04 and modern NIP-44 encryption protocols.

Import & Export#

Easily backup your identities or migrate between devices. Export as JSON or CSV, with clear warnings about key security.

Getting Started with Soapbox Signer#

Setting up Soapbox Signer takes just a few minutes. Here's how to get started:

Step 1: Install the Extension#

Install Soapbox Signer from the Chrome Web Store or Firefox Add-ons. After installation, click the extension icon to open the settings.

Step 2: Add Your Identity#

You can either create a brand new Nostr identity or import an existing one using your private key (nsec).

The advanced settings allow you to configure your complete Nostr profile including:

Step 3: Manage Multiple Identities#

One of Soapbox Signer's most powerful features is multi-identity support. You can add as many Nostr identities as you need and switch between them instantly.

Each identity card shows your profile picture and name. The currently active identity is marked with a green "Active" badge. Simply click "Set as active" on any identity to switch, and all connected websites will use that identity for signing.

Understanding Permission Requests#

When a website needs to perform an action on Nostr, Soapbox Signer shows you exactly what it's requesting. You maintain full control over what gets signed.

Each permission request shows:

You have four response options:

Security Notice: Only approve requests from websites you trust. If you're unsure, use "Approve Once" to test the functionality before granting permanent access. You can always revoke permissions later from the settings.

Managing Connected Sites#

The Connected Sites & Permissions screen gives you a complete overview of which websites have access to your Nostr identities and what permissions they have.

For each connected site, you can see:

You can revoke access for individual sites or use the "Revoke All" button to clear all permissions at once. Revoking access means the site will need to request permission again the next time it needs to sign an event.

Backup and Migration#

Your Nostr identities are valuable—make sure to back them up! Soapbox Signer provides easy export and import functionality.

Export Options#

Important Security Warning: Exported files contain your private keys (nsec). Keep them secure and never share them! Store backups in an encrypted location like a password manager or encrypted drive.

Import Options#

To restore your identities on a new device or browser, simply choose the JSON or CSV file you exported previously and click "Choose File to Import."

Behavior Settings#

The "Reload tabs on identity change" option automatically refreshes all tabs using your Nostr identity when you switch to a different one. This ensures websites always use the correct key without manual page refreshes.

Why Soapbox Signer?#

There are several NIP-07 signers available, so why did we build Soapbox Signer? We wanted to create a signer that embodies our principles:

Security First#

Clear permission prompts, granular controls, and transparent access management keep you in control.

Multi-Identity Native#

Built from the ground up to support multiple identities—not an afterthought.

Open Source#

MIT licensed and open source. Audit the code, contribute improvements, or fork it for your needs.

Get Started Today#

Soapbox Signer is free, open source, and available now. Install it, add your identity, and start using Nostr applications the secure way.

Learn More#

Your keys, your identity, secured by Soapbox Signer.


This article was originally published on Soapbox.pub

#announcement#nip-07#nostr#security#signer

Written by

Comments

No comments yet. Start the conversation.

Contents

9 sections

  1. Why Use a Browser Extension for Nostr?
  2. Key Features of Soapbox Signer
  3. Getting Started with Soapbox Signer
  4. Understanding Permission Requests
  5. Managing Connected Sites
  6. Backup and Migration
  7. Why Soapbox Signer?
  8. Get Started Today
  9. Learn More