Introduction
The goal is to check your skills on building a Dapp (decentralized application, aka an application that uses blockchain as backend).
You can fork this repository which contains all the dependencies you'll need: React, Material UI, RainbowKit and ethers.js.
Assignment
Please create a Dapp to interact with 0xd054e5724d7d595b72abbb0c460e0221cd859c8f on Goerli testnet.
Please build an app that:
- Contains a form which on submit calls
sayMeow()
on our contract - Displays all the
mews
returned bygetAllMeows()
- Uses Material UI
You can go with a 2-pages or single page architecture, the choice is yours. Same goes for naming, folders, and so on...
Skills tested
- Connect a wallet
- Read a contract
- Write on a contract
- React
- Material UI
Bonus: display user ENS