> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dynamic.xyz/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Adding Sui Extensions

> Add Sui blockchain support to your Dynamic client

Make sure you enable Sui chain in the [Dynamic Console](https://console.dynamic.xyz/dashboard/chains-and-networks#sui).

## Installation

```bash theme={"system"}
npm install @dynamic-labs-sdk/sui
```

## Usage

Import and call `addSuiExtension` after creating your Dynamic client:

```javascript theme={"system"}
import { createDynamicClient } from "@dynamic-labs-sdk/client";
import { addSuiExtension } from "@dynamic-labs-sdk/sui";

const dynamicClient = createDynamicClient({
  environmentId: "YOUR_ENVIRONMENT_ID",
});

addSuiExtension();
```

## Related functions

* [getSuiClient](https://docs.dynamic.xyz/docs/javascript/reference/sui/get-sui-client.md) - Get the Sui client from a wallet account
* [signTransaction](https://docs.dynamic.xyz/docs/javascript/reference/sui/sign-transaction.md) - Sign a Sui transaction
* [isSuiWalletAccount](https://docs.dynamic.xyz/docs/javascript/reference/sui/checking-sui-wallet-account-type.md) - Check if a wallet account is a Sui account


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.