Skip to main content
Interface

Functions

addSigner

Registers a new delegated signer on the wallet via the recovery/approval flow. Does not change the active signer.

needsRecovery

Returns true when a device signer was configured for this wallet but no matching hardware key exists on the current device.

recover

Generates a new hardware key on this device and registers it on the wallet using the admin/recovery signer approval flow.

removeSigner

Removes a delegated signer from the wallet. Supported types: DelegatedSigner.Email, DelegatedSigner.Phone, DelegatedSigner.ExternalWallet, DelegatedSigner.Locator.

signerIsRegistered

Returns true if the given locator is registered as a delegated signer on this wallet.

signers

Fetches the live list of signers registered on this wallet from the API.

useSigner

Sets the active signer for subsequent wallet operations.