# isProviderExistsRevert

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

Defined in: [packages/synapse-core/src/utils/contract-errors.ts:68](https://github.com/FilOzone/synapse-sdk/blob/5a206712436ab6bcc46c2a9e3774fc873b328e0f/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`