Flur Documentation
Open Source
Frontend

Frontend

https://github.com/open-fractal/flur (opens in a new tab)

The frontend is a Next.js (opens in a new tab) application that provides the user interface for interacting directly with CAT Protocol contracts using unisat.

Getting Started

You can clone the repo and run it locally to get started.

git clone https://github.com/open-fractal/flur.git
cd flur

Install the dependencies:

npm install
# or
yarn install

Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 (opens in a new tab) with your browser to see the result.

Configuration

Once the frontend is running locally, you may decide that you want to connect to a local instance of the Tracker API instead of the public one. To do this, you can set the NEXT_PUBLIC_API_URL environment variable to the URL of your local Tracker API instance. Follow the backend guide first to get the Tracker API running locally.

Create a .env.local file in the root directory with the following environment variables:

NEXT_PUBLIC_API_URL=http://localhost:3001

In this example, ensure the Tracker API is running locally at http://localhost:3001.