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

# Getting Started

> Integrate Initia Wallet into your React application with InterwovenKit

## Overview

InterwovenKit is a React library that provides seamless integration with Initia
Wallet. It enables you to connect wallets, manage accounts, and interact with
the Initia blockchain directly from your React applications. It offers a
complete wallet connection experience with built-in support for transactions,
bridging, and account management.

## New Projects

The fastest way to get started is by cloning our example project:

```bash theme={null}
git clone https://github.com/initia-labs/examples.git
cd examples/frontend/interwovenkit-react
```

<CodeGroup>
  ```bash npm theme={null}
  npm install
  npm run dev
  ```

  ```bash yarn theme={null}
  yarn install
  yarn dev
  ```

  ```bash pnpm theme={null}
  pnpm install
  pnpm dev
  ```

  ```bash bun theme={null}
  bun install
  bun dev
  ```
</CodeGroup>

The app will be available at [http://localhost:3000](http://localhost:3000/).
This example demonstrates all core InterwovenKit features and serves as a
reference implementation.

## Existing Projects

<CardGroup>
  <Card title="Native Integration" icon="wallet" href="/interwovenkit/integrations/native">
    Set up InterwovenKit as the default wallet connection option for your
    application
  </Card>

  <Card title="EVM Integration" icon="ethereum" href="/interwovenkit/integrations/evm">
    Integrate InterwovenKit with an existing EVM application
  </Card>

  <Card title="RainbowKit Integration" icon="rainbow" href="/interwovenkit/integrations/rainbowkit">
    Integrate InterwovenKit with an existing RainbowKit application
  </Card>
</CardGroup>
