# isProviderExistsRevert

> **isProviderExistsRevert**(`error`): `boolean`

Defined in: [packages/synapse-core/src/utils/contract-errors.ts:68](https://github.com/FilOzone/synapse-sdk/blob/b524be7b11751b882e6a62d68a8e780ae9391082/packages/synapse-core/src/utils/contract-errors.ts#L68)

Check whether the given error is a revert emitted by the
`ServiceProviderRegistry.providerExists` modifier (i.e. the provider ID is
out of range or maps to an unoccupied storage slot).

## Parameters

| Parameter | Type |
| ------ | ------ |
| `error` | `unknown` |

## Returns

`boolean`