> For the complete documentation index, see [llms.txt](https://docs.manifold.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.manifold.xyz/client-sdk/sdk/product/edition-product/iseditionproduct.md).

# isEditionProduct

isEditionProduc&#x74;**()** → boolean

Validate whether a [product](/client-sdk/sdk/product.md) is an [Edition product](/client-sdk/reference/editionproduct.md)

Provides additional TypeScript typing support by narrowing the product type to [EditionProduct](https://app.gitbook.com/o/FkM3zqPi1O0VypWXgiUZ/s/wX9Yl8DLygpenDBVWGPF/~/changes/1/references/editionproduct)

#### Example

```tsx
const product = await sdk.getProduct('31231232')
if (!isEditionProduct(product)) {
  throw new Error('Is not an edition instance')
}
// product is now EditionProduct
```
