This page has been updated for Wallets SDK V1. If you are using the previous version,
see the previous version docs or the V1 migration guide.
createDeviceSigner(Defined in: packages/wallets/src/utils/device-signers/createDeviceSigner.ts:18 Creates a device signer by generating a new P-256 key pair via the provided key storage.deviceKeyStorage,address?):Promise<DeviceSignerConfig>
Parameters
| Parameter | Type | Description |
|---|---|---|
deviceKeyStorage | DeviceSignerKeyStorage | The device key storage implementation to use for key generation. |
address? | string | Optional address of the wallet to associate the device signer with. |
Returns
Promise<DeviceSignerConfig>
A device signer descriptor containing the type, public key coordinates, and locator.

