Protected
authsProtected
clientWhether the signer is connected to the remote signer
Protected
logOptional
nip04Optional
nip44A method for handling "auth" requests
Protected
Optional
pubkeyThe users pubkey
Protected
publishA method that is called when an event needs to be published
Relays to communicate over
Optional
remoteThe remote signer pubkey
Protected
Optional
reqThe currently active REQ subscription
Protected
requestsThe local client signer
Protected
subscriptionThe active nostr subscription
Protected
subscriptionStatic
publishA fallback method to use for publishMethod if none is pass in when creating the signer
Static
subscriptionA fallback method to use for subscriptionMethod if none is pass in when creating the signer
Close the connection
Connect to remote signer
Optional
secret: stringOptional
permissions: string[]Protected
createReturns the nostrconnect:// URI for this signer
Optional
metadata: NostrConnectAppMetadataGet the users pubkey
Call this method with incoming events
Open the connection
Ensure the signer is connected to the remote signer
Request to sign an event
Wait for a remote signer to connect
Static
buildBuilds an array of signing permissions for event kinds
Static
fromCreate a NostrConnectSigner from a bunker:// URI
Optional
options: Omit<NostrConnectSignerOptions, "relays"> & {Static
parseParses a bunker:// URI
A secret used when initiating a connection from the client side