/lyra-interface

An open source interface for the Lyra Protocol

Primary LanguageTypeScript

Kwenta Options Interface

An open source interface for the Lyra Protocol, a decentralized options exchange built on Optimistic Ethereum and Arbitrum One.

Accessing the Kwenta Options Interface

To access the Kwenta Options Interface, use an IPFS gateway link from the latest release or visit options.kwenta.eth.limo.

Contributions

The Kwenta Options Interface is open source, permissionless software that can be developed and hosted by anyone. Thanks in advance for your contributions! Contributors should fork this repository and submit pull requests against the kwenta/lyra-interface:dev branch.

The master branch will be regularly synchronized in line with changes incoming from the lyra-finance/interface:master branch by the devDAO PM.

Once changes in the dev branch have been thoroughly tested and approved, new releases to the Kwenta-hosted Lyra frontend will be pushed to the deploy branch.

Setup

Install app dependencies:

yarn install

Create local environment variables:

cp app/.env app/.env.local

Setup an RPC for the supported networks and testnets:

# .env.local
REACT_APP_OPTIMISM_MAINNET_RPC_URL=
REACT_APP_OPTIMISM_GOERLI_RPC_URL=
REACT_APP_ARBITRUM_MAINNET_RPC_URL=
REACT_APP_ARBITRUM_GOERLI_RPC_URL=
REACT_APP_ETHEREUM_MAINNET_RPC_URL=
REACT_APP_ETHEREUM_GOERLI_RPC_URL=

Run the interface locally

yarn start

Create a production build

yarn build