This repository contains the Mantle token contract and the on chain migration mechanism.
This repository uses both the Hardhat and Foundry smart contract development frameworks.
Install the following on your machine:
Run
cp .env.example .env
to establish a test configuration file.
Then compile the contracts with:
forge build
You should see a Compiler run successful
messaage upon successful build.
Testing with Forge:
forge test
Testing with Hardhat:
npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.ts