Migration Center is a micro protocol designed to facilitate the migration of tokens from an older protocol in a 1:1 swap. In addition to the swap, users receive rewards in NFT format. This project is built using Solidity and is compatible with any Ethereum Virtual Machine (EVM).
- Solidity
- Ethereum Virtual Machine (EVM)
- Hardhat
- OpenZeppelin
- Viem
This project uses Hardhat, a development environment for compiling, deploying, testing, and debugging Ethereum software.
First, make sure you have Node.js and npm installed. Then, install Hardhat and other project dependencies by running:
npm install
To compile the contracts, run:
npx hardhat compile
To run the tests, run:
npx hardhat test
MIT
For any questions, feel free to reach out to me at