The Fuji App it's a web application that helps interact with Fuji, a decentralized synthetic asset protocol, combining Liquid and Lightning Network to allow users to mint synthetic assets and trade them in a trustless way.
To install the Fuji App, you need to have Node.js installed in your machine. Then, you can clone the repository and install the dependencies with the following commands:
yarn install
To run the Fuji App in development, you can use the following command:
yarn dev
To build the Fuji App for production, you can use the following command:
yarn build
The app is using Playwright to test UI interactions. Tests should be located in the tests
folder with the .spec.ts
extension.
Fuji App needs some browser extension wallets to be installed. test:init
script downloads them for you. The extensions are downloaded in the tests
folder and should not be committed.
# DL the extensions for testing, only needed once
yarn test:init
yarn test
The Fuji App is licensed under the MIT License