> ## 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: BuckspayProviderProps

# Interface: BuckspayProviderProps

Defined in: [packages/react/src/provider.tsx:7](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/provider.tsx#L7)

## Properties

### children

> **children**: `ReactNode`

Defined in: [packages/react/src/provider.tsx:15](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/provider.tsx#L15)

***

### config

> **config**: `BuckspayConfig`

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

***

### sim?

> `optional` **sim?**: `AccountSimContext`

Defined in: [packages/react/src/provider.tsx:14](https://github.com/bucks-pay/buckspay-sdk/blob/43ad599d2776cb5d657043c36847b3318093ccf4/packages/react/src/provider.tsx#L14)

Recording-simulation context for `prepare()` (a Soroban RPC sim). REQUIRED for
`useStellarPay().pay()` - build it with `createRpcSimContext(sorobanRpcUrl)`.
Omit only if the app never calls `pay()` (connect-only).
