# validatePayee

> **validatePayee**(`payee`): `void`

Defined in: [packages/synapse-core/src/sp-registry/validation.ts:39](https://github.com/FilOzone/synapse-sdk/blob/8736322ef69c7a6b0f16402937c72a79b17d03e8/packages/synapse-core/src/sp-registry/validation.ts#L39)

Validate the `payee` address for `registerProvider`.

On-chain: `require(payee != address(0), "Payee cannot be zero address")`.

## Parameters

| Parameter | Type |
| ------ | ------ |
| `payee` | `` `0x${string}` `` |

## Returns

`void`

## Throws

Errors [ValidationError](/reference/filoz/synapse-core/errors/classes/validationerror/) when `payee` is the zero address