# Interface: EIP712TypedData

Defined in: [packages/bitbadgesjs-sdk/src/eip712/types.ts:25](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/eip712/types.ts#L25)

## Properties

### domain

> **domain**: [`EIP712Domain`](https://docs.bitbadges.io/sdk/reference/interfaces/eip712-domain)

Defined in: [packages/bitbadgesjs-sdk/src/eip712/types.ts:28](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/eip712/types.ts#L28)

***

### message

> **message**: `Record`\<`string`, `unknown`\>

Defined in: [packages/bitbadgesjs-sdk/src/eip712/types.ts:29](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/eip712/types.ts#L29)

***

### primaryType

> **primaryType**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/eip712/types.ts:27](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/eip712/types.ts#L27)

***

### types

> **types**: [`EIP712Types`](https://docs.bitbadges.io/sdk/reference/type-aliases/eip712-types)

Defined in: [packages/bitbadgesjs-sdk/src/eip712/types.ts:26](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/eip712/types.ts#L26)
