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

# SignRequest

Sign Request

## Properties

| Property                                           | Type                                                                                                     | Description                                              |
| -------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------- |
| <a id="sessionsecrets" /> `sessionSecrets`         | `TaggedKeyPair`\[] \| `Keypair`\[]                                                                       | Secrets generated via generateSessionSecrets()           |
| <a id="session" /> `session?`                      | `any`\[]                                                                                                 | Optional session data from authentication via initAuth() |
| <a id="transactionpayload" /> `transactionPayload` | [`TransactionPayload`](/grid/v1/sdk-reference/typescript/reference/latest/interfaces/TransactionPayload) | Transaction data to be signed and sent                   |
| <a id="provider" /> `provider?`                    | `SignerProvider`                                                                                         | Provider to use for signing (privy, turnkey)             |
