# KRNL SDK Installation

### Prerequisites

* **Node.js**: >=18.0.0
* **React**: ^18.0.0 (React 19 not yet supported due to Privy being one of the dependencies)
* **TypeScript**: ^5.0.0 (optional but recommended)
* **Browser**: Modern browsers supporting ES2020

Integrating the KRNL SDK into your dApp enhances the capabilities of transactions, through accessing the KRNL Operating System, kOS.

***

### Installing KRNL SDK

Install KRNL SDK via your package manager.

{% tabs %}
{% tab title="npm" %}

```bash
npm install @krnl-dev/sdk-react-7702
```

{% endtab %}

{% tab title="yarn" %}

```bash
yarn add @krnl-dev/sdk-react-7702
```

{% endtab %}

{% tab title="bun" %}

```bash
bun install @krnl-dev/sdk-react-7702
```

{% endtab %}

{% tab title="pnpm" %}

```bash
pnpm install @krnl-dev/sdk-react-7702
```

{% endtab %}
{% endtabs %}

### What's next?

{% content-ref url="usage" %}
[usage](https://docs.krnl.xyz/krnl-sdk/usage)
{% endcontent-ref %}
