# Function: assertBrowserRequestBinding()

> **assertBrowserRequestBinding**(`request`, `binding`, `now?`): `void`

Defined in: [packages/bitbadgesjs-sdk/src/core/browser-signing.ts:70](https://github.com/BitBadges/bitbadgesjs/blob/1fb1ffca5b8ac1c592c988f680c1c501839489b3/packages/bitbadgesjs-sdk/src/core/browser-signing.ts#L70)

## Parameters

### request

\{ `chain`: `"cosmos"`; `chainId`: `string`; `evmChainId`: `string`; `expectedAddress`: `string`; `expiresAt`: `number`; `network`: `"mainnet"` \| `"testnet"` \| `"local"`; `requestId`: `string`; `signOnly`: `boolean`; `txsInfo`: `object`[]; `version`: `2`; \} \| \{ `chain`: `"evm"`; `chainId`: `string`; `evmChainId`: `string`; `expectedAddress`: `string`; `expiresAt`: `number`; `network`: `"mainnet"` \| `"testnet"` \| `"local"`; `requestId`: `string`; `signOnly`: `boolean`; `tx`: \{ `data?`: `string`; `to`: `string`; `value?`: `string`; \}; `version`: `2`; \}

### binding

#### address

`string`

#### chainId

`string`

#### evmChainId

`string`

#### network

`string`

### now?

`number` = `...`

## Returns

`void`
