Skip to content

SignerOptions

Defined in: src/signer.ts:96

Options for creating a Signer instance.

T extends Transport

optional autoCloseTransportChannel?: boolean

Defined in: src/signer.ts:103

Automatically close the transport channel after a response is received.

true

optional closeTransportChannelAfter?: number

Defined in: src/signer.ts:108

Delay in milliseconds before auto-closing the transport channel.

200

optional crypto?: Pick<Crypto, "randomUUID">

Defined in: src/signer.ts:113

Source of random UUIDs for JSON-RPC request IDs.

globalThis.crypto

optional derivationOrigin?: string

Defined in: src/signer.ts:119

Derivation origin for ICRC-95 identity derivation. When set, all requests include an icrc95DerivationOrigin param.

https://github.com/dfinity/wg-identity-authentication/blob/main/topics/icrc_95_derivationorigin.md


transport: T

Defined in: src/signer.ts:98

The transport used to communicate with the signer.