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

# Installation

> Install @startale/app-sdk and its peer dependencies.

The Startale App SDK is published on npm as [`@startale/app-sdk`](https://www.npmjs.com/package/@startale/app-sdk).

## Install

<CodeGroup>
  ```bash pnpm theme={null}
  pnpm add @startale/app-sdk wagmi viem @tanstack/react-query
  ```

  ```bash npm theme={null}
  npm install @startale/app-sdk wagmi viem @tanstack/react-query
  ```

  ```bash yarn theme={null}
  yarn add @startale/app-sdk wagmi viem @tanstack/react-query
  ```

  ```bash bun theme={null}
  bun add @startale/app-sdk wagmi viem @tanstack/react-query
  ```
</CodeGroup>

## Peer dependencies

The SDK has no required peer dependencies. Most React apps will also install:

* `wagmi`, recommended for connection state, hooks, and chain management.
* `viem`, required by wagmi; also useful for direct RPC and contract calls.
* `@tanstack/react-query`, required by wagmi.

If you are not using wagmi, omit the three above and use the SDK provider directly. See [Initialization](/app-sdk/initialization).

## Requirements

| Requirement | Version                                           |
| ----------- | ------------------------------------------------- |
| Node.js     | 20 or later                                       |
| TypeScript  | 5.0 or later (recommended; not required)          |
| React       | 18 or later (only if you use the wagmi connector) |

## Verifying the install

```bash theme={null}
pnpm view @startale/app-sdk versions
```

The latest version is shown at the bottom of the list. The SDK follows semantic versioning.
