Outcome
  • Outcome
  • KPI Options
    • What are KPI Options?
    • Designing your own KPI options program
    • KPI Option Configuration
      • Common Ancillary Data Parameters
      • DefiLlama TVL
      • Subgraph Query
      • Metric Operations
    • Supported Payout Functions
    • Deployment Tutorial
    • Examples
  • Success Tokens
    • What are Success Tokens?
    • Deployment Tutorial
    • Examples
  • Optimistic Governance
    • What is the Optimistic Governor?
  • Other Outcome Products
    • Other Outcome Products
  • Resources
    • LSP Prerequisites
    • Network Addresses
    • Audit & Bug Bounty Programs
    • Glossary
    • Links
Powered by GitBook
On this page
  • Clone the launch-lsp stub repo
  • Install dependencies
  • Install packages
  1. Resources

LSP Prerequisites

PreviousOther Outcome ProductsNextNetwork Addresses

Last updated 2 years ago

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:

 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

yarn
launch-lsp