balancer / pool-creator

A user friendly interface for creating and initializing pools
https://pool-creator.balancer.fi/
MIT License
5 stars 0 forks source link

Pool Creator

A frontend tool for creating and initializing various pool types on Balancer

Requirements

To run the code locally, the following tools are required:

Quickstart

  1. Clone this repo & install dependencies
git clone https://github.com/balancer/pool-creator.git
cd pool-creator
yarn install
  1. Start the frontend
yarn start

Run on Fork

  1. Add the following ENV vars to a .env file located in the root directory
SEPOLIA_RPC_URL=
MAINNET_RPC_URL=
GNOSIS_RPC_URL=
ARBITRUM_RPC_URL=
  1. Add chains.foundry as the first item of targetNetworks in the scaffold.config.ts file
  targetNetworks: [chains.foundry, chains.sepolia, chains.mainnet, chains.gnosis],
  1. Set a targetFork network in scaffold.config.ts
  targetFork: chains.sepolia,
  1. Start the fork using the same network as targetFork
make fork-sepolia
make fork-mainnet
make fork-gnosis
make fork-arbitrum
  1. Start the frontend
yarn start