Type Alias NostrConnectSignerOptions

NostrConnectSignerOptions: {
    onAuth?: (url: string) => Promise<void>;
    pubkey?: string;
    publishMethod?: NostrPublishMethod;
    relays: string[];
    remote?: string;
    signer?: SimpleSigner;
    subscriptionMethod?: NostrSubscriptionMethod;
}

Type declaration

  • OptionalonAuth?: (url: string) => Promise<void>

    A method for handling "auth" requests

  • Optionalpubkey?: string

    Users pubkey

  • OptionalpublishMethod?: NostrPublishMethod

    A method for publishing events

  • relays: string[]

    The relays to communicate over

  • Optionalremote?: string

    pubkey of the remote signer application

  • Optionalsigner?: SimpleSigner

    A SimpleSigner for this client

  • OptionalsubscriptionMethod?: NostrSubscriptionMethod

    A method for subscribing to relays