NIP-46: Nostr Connect
NIP-46 defines remote signing, allowing a signer application to hold keys while clients request signatures over Nostr relays.
How It Works
- Signer generates a connection URI (
bunker://ornostrconnect://) - User pastes the URI into a client
- Client sends signing requests as encrypted events to the signer’s relay
- Signer prompts user for approval, returns signed events
Connection Methods
- bunker:// - Signer-initiated connection
- nostrconnect:// - Client-initiated connection via QR code or deep link
Supported Operations
sign_event- Sign an arbitrary eventget_public_key- Retrieve the signer’s public keynip04_encrypt/decrypt- NIP-04 encryption operationsnip44_encrypt/decrypt- NIP-44 encryption operations
Primary sources:
Mentioned in:
See also: