- Clone the repository
git clone https://github.com/fullstack-development/uniswap-v3-interface.gitUse v3-bsc-support branch for BSC(testnet and mainnet) support, as v3 uses Polygon Amoy(testnet).
- Install dependencies
yarnThe project uses yarn 4.2.2, with node 20.0, for which the following commands can be followed in case of errors:
corepack enablecorepack prepare yarn@4.2.2 --activateyarn -vshould return4.2.2
- Start the server
yarn startEither add or export the following variable in the terminal:
export NODE_OPTIONS=--openssl-legacy-provider- Build the app
yarn build- Clone this v3 SC repo, and follow the instructions in it to deploy all the necessary contracts.
- After noting down all the contract addresses, place them in all the appropriate constant and connector files.