> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WalletArgsFor

<Warning>
  **You are viewing docs for the previous version of the Wallets SDK.** We recommend upgrading to V1.
  See the [updated version of this page](/sdk-reference/wallets/typescript/type-aliases/WalletArgsFor) or the [V1 migration guide](/wallets/guides/migrate-to-v1).
</Warning>

> **WalletArgsFor**\<`C`> = `object`

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

## Type Parameters

| Type Parameter                   |
| -------------------------------- |
| `C` *extends* [`Chain`](./Chain) |

## Properties

### alias?

> `optional` **alias**: `string`

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

***

### chain

> **chain**: `C`

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

***

### delegatedSigners?

> `optional` **delegatedSigners**: [`DelegatedSigner`](./DelegatedSigner)\[]

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

***

### options?

> `optional` **options**: `WalletOptions`

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

***

### owner?

> `optional` **owner**: `string`

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

***

### plugins?

> `optional` **plugins**: [`WalletPlugin`](./WalletPlugin)\<`C`>\[]

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

***

### signer

> **signer**: [`SignerConfigForChain`](./SignerConfigForChain)\<`C`>

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