# UseERC20BalanceProps

Defined in: [synapse-react/src/erc20.ts:18](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/erc20.ts#L18)

## Extends

- `SetOptional`\<[`OptionsType`](/reference/filoz/synapse-core/erc20/namespaces/balance/type-aliases/optionstype/), `"address"`\>

## Properties

### address?

> `optional` **address?**: `` `0x${string}` ``

Defined in: synapse-core/dist/src/erc20/index.d.ts:6

#### Inherited from

`SetOptional.address`

***

### chainId?

> `optional` **chainId?**: `number`

Defined in: [synapse-react/src/erc20.ts:22](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/erc20.ts#L22)

The chain id to read from. If not provided, the connected chain will be used.

***

### query?

> `optional` **query?**: [`Omit`](https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys)\<`UseQueryOptions`\<[`OutputType`](/reference/filoz/synapse-core/erc20/namespaces/balance/type-aliases/outputtype/), [`Error`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error), [`OutputType`](/reference/filoz/synapse-core/erc20/namespaces/balance/type-aliases/outputtype/), readonly `unknown`[]\>, `"queryKey"` \| `"queryFn"`\>

Defined in: [synapse-react/src/erc20.ts:23](https://github.com/FilOzone/synapse-sdk/blob/a3c661408bf8b3cb47684059a425c07b9ae50a64/packages/synapse-react/src/erc20.ts#L23)

***

### spender?

> `optional` **spender?**: `` `0x${string}` ``

Defined in: synapse-core/dist/src/erc20/index.d.ts:7

#### Inherited from

`SetOptional.spender`

***

### token?

> `optional` **token?**: `` `0x${string}` ``

Defined in: synapse-core/dist/src/erc20/index.d.ts:5

#### Inherited from

`SetOptional.token`