> ## Documentation Index
> Fetch the complete documentation index at: https://crossmint-devin-1787949784-wallet-docs-two-concept-model.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# DeviceSignerConfig

> **DeviceSignerConfig** = `object`

Defined in: [packages/wallets/src/signers/types.ts:221](https://github.com/Crossmint/crossmint-sdk/blob/main/packages/wallets/src/signers/types.ts#L221)

## Properties

### locator?

> `optional` **locator**: `string`

Defined in: [packages/wallets/src/signers/types.ts:224](https://github.com/Crossmint/crossmint-sdk/blob/main/packages/wallets/src/signers/types.ts#L224)

***

### name?

> `optional` **name**: `string`

Defined in: [packages/wallets/src/signers/types.ts:225](https://github.com/Crossmint/crossmint-sdk/blob/main/packages/wallets/src/signers/types.ts#L225)

***

### publicKey?

> `optional` **publicKey**: `object`

Defined in: [packages/wallets/src/signers/types.ts:223](https://github.com/Crossmint/crossmint-sdk/blob/main/packages/wallets/src/signers/types.ts#L223)

#### x

> **x**: `string`

#### y

> **y**: `string`

***

### type

> **type**: `"device"`

Defined in: [packages/wallets/src/signers/types.ts:222](https://github.com/Crossmint/crossmint-sdk/blob/main/packages/wallets/src/signers/types.ts#L222)
