Nahmii 2.0 ERC20 contract example
ERC20 tokens are a common type of smart contract. This repository contains a simple ERC20 smart contract with a public mint function and instructions on how to deploy them to the Nahmii 2.0 L2 network.
How to run the this project
Open a command line terminal.
Clone the repository.
cd
to the cloned project folder.Fetch and switch to the 'example' branch.
cd
to the example folder of your choice eg.cd erc20-example
.Run
yarn
oryarn install
.Update the mnemonic in the
hardhat.config.js
file, with the one that contains wETH, account 1 & 2, for example, the metamask mnemonic.To test the code, run
npx hardhat --network nahmii test
.To interact with the smart contract on the Nahmii 2 L2 network run
npx hardhat --network nahmii console
.To deploy the smart contract on the Nahmii 2 L2 network run
npx hardhat --network run nahmii scripts/deploy.js
.
Last updated