Nostr Shard Signer Portal

Developer Portal

Nostr Shard Signer gives any web app a window.nostr signer β€” no browser extension required. One script tag, two login paths:

πŸ” Web3Auth OAuth
Users log in with Google, Apple, or X β€” no existing Nostr key needed. The key is derived via MPC and held exclusively inside a sandboxed cross-origin iframe, never touching the parent page's memory.
πŸ—οΈ NIP-46 Bunker via window.nostr.js
Users who already hold their own Nostr key can connect via any NIP-46 remote signer β€” nsec.app, Amber, or a self-hosted nsecbunker. The bridge loads window.nostr.js as the signing backend; the parent app never sees the private key.

This portal lets you register your Web3Auth clientId and allowed domains so the signer trusts your app. Connect a Nostr key (Alby or any NIP-07 extension) to get started, or read the docs first.