# Installation

Andromeda.js is a JavaScript SDK for writing applications that interact with [ADOs](https://app.gitbook.com/s/-MdsL0ugFI5WNyjzflKI/platform-and-framework/introduction-to-andromedaos#andromeda-digital-objects-ados) on any of the blockchains that Andromeda is deployed on. &#x20;

{% hint style="warning" %}
The andromeda.js repo also contains our CLI.
{% endhint %}

{% embed url="<https://github.com/andromedaprotocol/andromeda.js/tree/development/packages/andrjs>" %}

### Installation

Let us get the latest version using NPM:

```
sudo npm i -g @andromedaprotocol/andromeda.js
```

If you have the package already installed, you can run the following to update to the latest version:

```
sudo npm update -g @andromedaprotocol/andromeda.js
```

The source code for Andromeda.js can be found [here](https://github.com/andromedaprotocol/andromeda.js/tree/development/packages/andrjs).
