> ## 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 Starknet Extension

> Add Starknet blockchain support to your Dynamic client

Make sure you enable Starknet chain in the [Dynamic dashboard](https://app.dynamic.xyz/dashboard/chains-and-networks#starknet).

## Installation

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

## Usage

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

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

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

addStarknetExtension();
```

This adds support for a variety of Starknet wallets, like Braavos, ArgentX and more.

## Related functions

* [getStarknetAccount](/javascript/reference/starknet/get-starknet-account) - Get the Starknet account from a wallet account
* [isStarknetWalletAccount](/javascript/reference/starknet/checking-starknet-wallet-account-type) - Check if a wallet account is a Starknet account
