/blockchain-course-demos

Demos for ZJU Blockchain course

Primary LanguageTypeScript

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.