Skip to content

EqualFiLabs/equalfi-ui

Repository files navigation

equalfi-ui

Stack

  • Vite + React (client-side)
  • Tailwind CSS
  • RainbowKit + wagmi + viem

Requirements

  • Node.js 18+ and npm

Install

cd /home/hooftly/Projects/equalfi-ui
npm install

Run in dev mode

npm run dev

Vite will print the local URL (default is http://localhost:5173).

Environment configuration

Create a .env.local file (not committed) for chain and indexer settings. Known variables used by the app:

  • VITE_DIAMOND_ADDRESS (optional; falls back to src/lib/pools.json)
  • VITE_POSITION_NFT_ADDRESS (optional; falls back to src/lib/pools.json)
  • VITE_PONDER_GRAPHQL_URL or VITE_PONDER_API_URL
  • VITE_BASE_SEPOLIA_RPC_URL
  • VITE_SEPOLIA_RPC_URL
  • VITE_ARBITRUM_SEPOLIA_RPC_URL

If you run a local chain, the app also connects to Foundry at http://127.0.0.1:8545 by default.

Build and preview

npm run build
npm run preview

Lint and test

npm run lint
npm run test

Pools configuration

The default pool and token config lives in src/lib/pools.json.

About

UI For the Equalis Protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages