Traditional NIP-07 extensions store your private key in the browser. Bunker46 Extension takes a fundamentally different approach.
Calls window.nostr.signEvent()
Signs with your encrypted key, returns only the signature
More than just a bridge. Full control over which sites see your Nostr identity and what they can do with it.
Switch between different Nostr identities with separate sessions, permissions, and privacy settings per profile.
Each website must be explicitly allowed before accessing your Nostr identity. Allow once or always, revoke anytime.
When enabled, window.nostr is only injected on whitelisted domains. Reduces fingerprinting across the web.
Connect with a bunker:// URI or scan a QR code with nostrconnect. Session persists across restarts.
Localized in 22 languages from English to Japanese, Arabic to Ukrainian. Uses your browser's preferred language.
getPublicKey, signEvent, getRelays, nip04/nip44 encrypt and decrypt. Full protocol compliance, zero local key storage.
Everything you need to manage connections, permissions, and settings at a glance.
Connect via bunker:// or nostrconnect QR
Per-domain access control and privacy whitelist
Privacy mode, badge, bunker URL, custom relays
Clear approval dialog for each site request
Install the extension, connect to your bunker, and you're done.
Get it from the Chrome Web Store or Firefox Add-ons.
Paste a bunker:// URI from your Bunker46 instance, or scan the nostrconnect QR code.
Visit any NIP-07 compatible website. The extension bridges signing requests to your bunker securely over Nostr relays.
Bunker46 is the open-source, self-hosted NIP-46 signer that pairs perfectly with this extension. Encrypted storage, 2FA, fine-grained permissions.
Explore Bunker46 →