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

# Interface: UseWalletResult

# Interface: UseWalletResult

Defined in: [packages/react/src/use-wallet.ts:8](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/use-wallet.ts#L8)

## Properties

### address

> **address**: `string` | `null`

Defined in: [packages/react/src/use-wallet.ts:10](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/use-wallet.ts#L10)

***

### connect

> **connect**: () => `Promise`\<`void`>

Defined in: [packages/react/src/use-wallet.ts:11](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/use-wallet.ts#L11)

#### Returns

`Promise`\<`void`>

***

### error

> **error**: `BuckspayError` | `null`

Defined in: [packages/react/src/use-wallet.ts:13](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/use-wallet.ts#L13)

***

### status

> **status**: `"idle"` | `"connecting"` | `"ready"` | `"signing"` | `"relaying"` | `"success"` | `"error"`

Defined in: [packages/react/src/use-wallet.ts:12](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/use-wallet.ts#L12)

***

### wallet

> **wallet**: `BuckspayWallet` | `null`

Defined in: [packages/react/src/use-wallet.ts:9](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/use-wallet.ts#L9)
