> For the complete documentation index, see [llms.txt](https://docs.ternoa.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ternoa.network/getting-started/javascript-sdk/ternoa-js-library/installation.md).

# Installation

The Ternos-js npm library can be found [here](https://www.npmjs.com/package/ternoa-js).

> Prerequisites: [NodeJS v.14+](https://nodejs.org/en/download/) & NPM

Install the latest stable version of the ternoa-js library in your existing project by running:

{% code fullWidth="false" %}

```
npm install ternoa-js
```

{% endcode %}

> This package provides TypeScript types, but you will need TypeScript version 4.2 or higher to use them properly.

{% hint style="info" %}

You can test out our upcoming features in our *Alpha or Release candidate* versions. These versions aren't stable and might contain some technical errors. @alpha versions are for internal and testing only whereas @rc releases tend to be the closest to its production version.

You can check out our version list over [npm](https://www.npmjs.com/package/ternoa-js?activeTab=versions). Installing a specific version is as easy as replacing the @`1.6.0-rc0` with your desired version:
{% endhint %}

```
# for version 1.6.0-rc0
npm i ternoa-js@1.6.0-rc0
```
