blockchain-course-demos
This is a repository for teaching propose when I'm the TA in ZJU Blockchain course.
It contains some demos for learning how to develop Solidity contracts in Ethereum and how to build a DApp on top of the Ethereum.
✨ Demos
The demos are as following:
demo-tutorial
About how to use the toolchains to develop Solidity contracts and how to use frontend application to interact with blockchain.
Also contains contents about Metamask APIs.
demo-lottery-application
A simple DApp on top of a Lottery contracts.
demo-on-course
Some simple contracts on class teaching.
🔧 Helpful Links
There are some useful links to help learning:
Solidity
Remix
Ganache
Hardhat
web3.js
MetaMask
OpenZeppelin
Help you to develop contracts better.