/erc20_2024

React and ERC20

Primary LanguageJavaScript

ERC20_2024

Dockerized testnet and simple React client to interact with deployed smart contract and accounts.

Some big changes:

  1. Hard Hat is now preferred post-Truffle and Ganache.
  2. ethers is better maintained and typically used now instead of web3.

Installation and Use

# Copies contracts dir into both containers for:
## 1.) Compilation for generating frontend facade and ABI's
## 2.) Compilation and deployment
bash run.sh

Access the React App at: http://localhost:1234/

Resources and Links

  1. https://hardhat.org/hardhat-network/docs/overview
  2. https://wizard.openzeppelin.com/#erc20
  3. https://github.com/NomicFoundation/hardhat-ignition-examples/tree/main
  4. https://moralis.io/ethers-js-tutorial-how-to-get-started-using-a-simple-ethers-js-example/