# Function: validateMessage()

> **validateMessage**(`message`): `void`

Defined in: [packages/bitbadgesjs-sdk/src/transactions/precompile/helpers.ts:39](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/transactions/precompile/helpers.ts#L39)

Validate that a message object has the required structure

## Parameters

### message

`unknown`

The message to validate

## Returns

`void`

## Throws

If message is invalid
