Skip to content

Learn how to fork a chain, unlock an account, and swap tokens on Uniswap V3.

Notifications You must be signed in to change notification settings

dappuniversity/swapper

Repository files navigation

Swapper

Technology Stack & Tools

  • Solidity (Writing Smart Contracts & Tests)
  • Javascript (React & Testing)
  • Hardhat (Development Framework)
  • Ethers.js (Blockchain Interaction)
  • Infura.io (Blockchain Connection)

Requirements For Initial Setup

  • Install NodeJS. Recommended to use the LTS version.
  • Create an account or login to Infura.io.

Extra Resources

Setting Up

1. Clone/Download the Repository

2. Install Dependencies:

$ npm install

3. Setup .env

Before running any scripts, you'll want to create a .env file with the following values (see .env.example):

  • INFURA_API_KEY=""

You'll need to create an account on Infura.io, and create an API key.

3. Run tests

$ npx hardhat test

About

Learn how to fork a chain, unlock an account, and swap tokens on Uniswap V3.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published