# LSP Prerequisites

To deploy KPI options or Success tokens, we will use the launch-lsp repo. To prepare your dev environment, please follow these prerequisites.

### Clone the launch-lsp stub repo

1. Clone the repo:

* [launch-lsp](https://github.com/UMAprotocol/launch-lsp)

```
 git clone https://github.com/UMAprotocol/launch-lsp.git
```

### Install dependencies

You will need to install nodejs v14 (we recommend nvm to manage node versions) and yarn.

Note: these additional dependencies are required -- you may or may not have them on your system already:

* libudev
* libusb

These dependencies are installed on MacOS by installing the XCode Developer Tools. For Linux, the example ubuntu installation command for additional deps is:

```
sudo apt-get update && sudo apt-get install -y libudev-dev libusb-1.0-0-dev
```

### Install packages <a href="#install-packages" id="install-packages"></a>

```
yarn
```
