2 hours duration workshop for building dapps on Ethereum
- Introduction to blockchain
- Ethereum and the Ethereum Virtual Machine (EVM)
- Development environment
- VSCode and Solidity extensions
- Remix
- Hardhat and plugins
- Other tools
- Solidity
- Create a sample contract
- Test the contract (locally)
- Deploy contracts
- Verify contracts on Etherscan
- Development environment
- VSCode and extensions. Scaffold-ETH
- Connect a wallet via Metamask
- Read data from the previous contract
- Write data
- Intereact with other contract (here the idea is to interact in a fun or interesting way with a known contract, show information, ...)
- As an idea if there is extra time, create scripts to automate transactions