> ## 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.

# toRecoverySignerList

> **toRecoverySignerList**\<`C`>(`recovery`?): [`RecoverySignerConfigForChain`](../type-aliases/RecoverySignerConfigForChain)\<`C`>\[]

Defined in: [packages/wallets/src/utils/recovery.ts:6](https://github.com/Crossmint/crossmint-sdk/blob/main/packages/wallets/src/utils/recovery.ts#L6)

Normalizes the single-or-list `recovery` wallet creation argument into a list.

## Type Parameters

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

## Parameters

| Parameter   | Type                      |
| ----------- | ------------------------- |
| `recovery`? | `RecoveryCreateArg`\<`C`> |

## Returns

[`RecoverySignerConfigForChain`](../type-aliases/RecoverySignerConfigForChain)\<`C`>\[]
