This project demonstrates a basic Decentralized Exchange using Hardhat. It comes with a Dex contract, four mock contracts of tokens used in it, a test for that contract, and scripts that deploys, addTokens, and perform other tasks to that contract.
After Cloning Run following Commands:
npm i
npx hardhat compile
npx hardhat run scripts/deploy.ts
Now Your Contracts are deployed... Go through other Script Files to understand there workings
Try running some of the following tasks:
npx hardhat help
npx hardhat test
npx hardhat node
npx hardhat run scripts