Skip to main content
Interface

Functions

addSigner

Adds a delegated signer to the current wallet on the given chain. Supported types: Email, Phone, ExternalWallet, Locator, Passkey.

createWallet

Creates a wallet from a list of recovery methods on the given chain.
Creates a wallet from a list of recovery methods.
Creates a wallet from a list of recovery methods. The wallet signs with its passkeys through passkeyProvider.

getDeviceSignerSecurityLevel

Returns the hardware security level of the device signer key for the given wallet address. Possible values: “StrongBox”, “TEE”, “Hardware-backed”, “Software”, or null if not available.

getWallet

Returns the wallet of the current user on the given chain.

removeSigner

Removes a delegated signer from the current wallet on the given chain. Supported types: Email, Phone, ExternalWallet, Locator, Passkey.

Deprecated

createWallet

Deprecated. Use createWallet with recoveryMethods.
Creates a wallet with one recovery signer on the given chain.
Creates a wallet with one recovery signer.