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

# Orderly network hooks.ConfigProviderProps

[Orderly SDKs](/sdks/tech-doc/README) / [Modules](/sdks/tech-doc/modules) / [@orderly.network/hooks](/sdks/tech-doc/modules/orderly_network_hooks) / ConfigProviderProps

# Interface: ConfigProviderProps

[@orderly.network/hooks](/sdks/tech-doc/modules/orderly_network_hooks).ConfigProviderProps

## Table of contents

### Properties

* [brokerId](/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps#brokerid)
* [chainFilter](/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps#chainfilter)
* [configStore](/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps#configstore)
* [contracts](/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps#contracts)
* [getWalletAdapter](/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps#getwalletadapter)
* [keyStore](/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps#keystore)
* [networkId](/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps#networkid)

## Properties

### brokerId

• **brokerId**: `string`

#### Defined in

[packages/hooks/src/configProvider.tsx:54](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/hooks/src/configProvider.tsx#L54)

***

### chainFilter

• `Optional` **chainFilter**: `filteredChains` | `filterChainsFunc`

#### Defined in

[packages/hooks/src/configProvider.tsx:57](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/hooks/src/configProvider.tsx#L57)

***

### configStore

• `Optional` **configStore**: [`ConfigStore`](/sdks/tech-doc/interfaces/orderly_network_core.ConfigStore)

#### Defined in

[packages/hooks/src/configProvider.tsx:50](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/hooks/src/configProvider.tsx#L50)

***

### contracts

• `Optional` **contracts**: [`IContract`](/sdks/tech-doc/interfaces/orderly_network_core.IContract)

#### Defined in

[packages/hooks/src/configProvider.tsx:52](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/hooks/src/configProvider.tsx#L52)

***

### getWalletAdapter

• `Optional` **getWalletAdapter**: [`getWalletAdapterFunc`](/sdks/tech-doc/modules/orderly_network_core#getwalletadapterfunc)

#### Defined in

[packages/hooks/src/configProvider.tsx:53](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/hooks/src/configProvider.tsx#L53)

***

### keyStore

• `Optional` **keyStore**: [`OrderlyKeyStore`](/sdks/tech-doc/interfaces/orderly_network_core.OrderlyKeyStore)

#### Defined in

[packages/hooks/src/configProvider.tsx:51](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/hooks/src/configProvider.tsx#L51)

***

### networkId

• **networkId**: [`NetworkId`](/sdks/tech-doc/modules/orderly_network_types#networkid)

#### Defined in

[packages/hooks/src/configProvider.tsx:55](https://github.com/OrderlyNetwork/js-sdk/blob/ba995f2/packages/hooks/src/configProvider.tsx#L55)
