New to Nostr? This guide walks you through setting up Porwr by Diogel, the privacy-focused browser extension that keeps your Nostr keys secure.
Porwr was previously called Diogel. Diogel is now the name of the product suite that Porwr belongs to. Until Porwr 0.3.0, the Chrome Web Store and Firefox Add-ons listings and the installed extension may still show the name "Diogel", and the screenshots in this guide show that version.
What is Nostr?
Nostr is a decentralized social network where you own your identity — no phone number required, no corporation controlling your account. Your "login" is a cryptographic key pair that only you control.
Nostr stands for "Notes and Other Stuff Transmitted by Relays" — a decentralized protocol enabling censorship-resistant social media without centralized servers.
The challenge? Managing those keys securely. That's where NIP-07 browser extensions like Porwr come in. Instead of pasting your private key into every website (risky), Porwr acts as a secure vault that signs messages on your behalf.
By the end of this guide, you'll have Porwr installed, your first Nostr identity created, and you'll be ready to explore the decentralized social web.
Why Choose Porwr?
There are several Nostr browser extensions available — see our comparison. Here's why users choose Porwr:
- Privacy-first: No analytics or data collection. Porwr only talks to the relays and services you use
- Multi-account: Easily switch between personal, work, and anonymous identities
- Clean design: No clutter, focused on one job — secure signing
- Open source: Auditable code, community-driven
Ready to Install?
Get Porwr from the Chrome Web Store or Firefox Add-ons in under 2 minutes.
Ready to get started? Let's walk through the setup.
What You'll Need
Before we start, make sure you have:
- Chrome, Firefox, or Edge browser — Porwr works on all Chromium-based browsers and Firefox
- 5 minutes — The entire setup takes less time than making coffee
- No technical knowledge required — If you can install a browser extension, you can do this
How to install the Porwr extension
Installing the Porwr browser extension from the corresponding browser web store, is really easy. Its more or less just a matter of clicking the add to browser button, in your preferred browser extension store
Install Porwr in Chrome
To install Porwr in any Chromium based browser simply navigate to the chrome web store and click the Add to Chrome button
Install Porwr in Firefox
To install Porwr in Firefox simply navigate to the Firefox Browser Add-Ons and click the Add to Firefox button
Once you have installed the extension you can then start to use it. The first step in this process is to create a vault to store your keys.
Nostr private key security
Nostr's security model lives or dies on private key management.
When you create a Nostr identity, you are creating a public and private key pair. Your private key (nsec) is the secret that allows you to sign as that identity.
Anyone who gets your nsec can impersonate your Nostr identity.
Unlike a normal password, there is no central reset flow. If the key is compromised, the realistic answer is usually migration to a new identity, not clicking "forgot password".
That is exactly why a signer like Porwr matters. The goal is to avoid pasting raw keys into websites and instead approve signing requests through the extension.
If you want the full background, read How to manage keys for Nostr.
Backing Up Your Keys (Critical)
This is the most important step. Before you start using Porwr, you must back up your private key.
Why Backups Matter
Your Nostr private key (nsec) is your identity. If you:
- Uninstall the extension
- Clear browser data
- Lose your vault password
...without a backup, your identity is gone forever. There is no "password reset" in Nostr.
How to Back Up
- After generating your keys in Porwr, export your nsec immediately
- Store it somewhere secure:
- Password manager (1Password, Bitwarden)
- Hardware wallet (if supported)
- Encrypted file on offline storage
- Never store your nsec in plain text, email, or cloud documents
What About Your npub?
Your npub (public key) is safe to share — that's how people find you on Nostr. Your nsec (private key) must stay secret.
Never share your nsec with anyone. Not even "support" or "verification" services. Anyone with your nsec can completely impersonate you.
What is a vault?
A vault in a browser extension is the protected local storage area used to keep sensitive data such as your Nostr keys. In Porwr, the vault is locked behind a password so the extension is not just sitting open all the time.
To create a vault in Porwr, click the extension icon and set a password. You will use that password to unlock the extension locally in your browser.
Once you have created your vault your extension is ready for use, and you will be presented with a screen informing you that no active account and prompting you to create an account.
In Porwr, you have the option to create entirely new accounts or import existing accounts. In this example we will focus primarily on just creating new accounts. In order to create a new set of keys , you simply click Generate Keys button
Clicking the button will generate a new Public/Private key set which will be displayed to using the human friendly NIP 19 encoding. You will also be prompted to provide a name for your new profile, this can be anything. Any Nym you prefer. The only important aspect of this Profile name is something that you will be able to identify and associate with this new key pair.
There is no restriction on the number of accounts you can create or import in Porwr, that is left entirely to your own personal preference.
The name you provide as the profile name, will not be associated with your keys on the nostr protocol, it is only a name or nym that you will associate with the keys within the Porwr extension.
Once you click save, your new set of keys are active and can be used to login into any nostr client client that accepts or enables NIP 07 style authentication.
Porwr does provide the ability to customise and manage your Profile data associated with your keys.
What to Do Next
Porwr is set up and ready. Here's what to try next:
1. Explore Nostr Apps
- Primal — Twitter-like interface, great for beginners
- Damus (iOS) — Popular mobile client
- Iris — Clean web interface
2. Learn More About Nostr Security
- What is a NIP-07 Signer? — Understand how Porwr works
- Managing Nostr Keys Securely — Best practices for key hygiene
- Best Nostr Browser Extensions (2026) — See how Porwr compares
3. Back Up Your Keys (Important!)
Before you start using Nostr, make sure you've backed up your private key (nsec). Store it somewhere secure like a password manager. If you lose access to your vault, your keys cannot be recovered.
4. Get Help
- GitHub Issues: diogel-io/porwr
- Product page: Porwr on diogel.io
- The Diogel suite: Diogel on threenine.io
Final advice before you use Porwr daily
Do these three things and you avoid most beginner mistakes:
- back up your
nsec - keep the backup somewhere secure
- do not paste raw keys into random sites when the signer can do the job instead
Porwr makes Nostr signing safer and less annoying, but it does not remove the need for basic discipline. If you treat your private key carelessly, no extension can save you from that.