Skip to content

Latest commit

 

History

16,604 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GMX Interface

Frontend monorepo of the GMX decentralized perpetual and spot exchange:

The app imports the SDK sources directly (the sdk path alias points to sdk/src); yarn build-sdk produces the publishable package build.

Requirements

  • Node.js 20 (.nvmrc)
  • Yarn

Getting started

yarn
yarn start

The trading app dev server runs at http://localhost:3010.

Scripts

Command Description
yarn start Trading app dev server on port 3010
yarn start-home Landing dev server on port 3010
yarn start-app Trading app dev server on port 3011 with the development-app env profile
yarn build Build the app into build/
yarn build-app / yarn build-home Production app / landing builds with the matching env profiles from .env-cmdrc
yarn build-sdk Build the @gmx-io/sdk package
yarn test / yarn test:ci Vitest in watch / single-run mode
yarn test:ct Playwright component tests
yarn tscheck Typecheck the app and the landing
yarn lint ESLint with autofix; yarn lint:ci checks only
yarn lingui:prepare Extract and compile translation catalogs

Documentation

About

No description, website, or topics provided.

Resources

Stars

232 stars

Watchers

11 watching

Forks

Releases

Packages

Used by

Contributors

Languages