# Workshop: Ethereum Transactions - #1 Verifying Contracts

- Channel: [Ethereum Malaysia](https://streameth.org/ethereum-malaysia)
- Date: 2021-10-09
- Duration: 1:31:27
- Topics: ethereum, blockchain, kuala lumpur
- Watch: https://streameth.org/watch/yt-awd5kGPI1fo
- YouTube: https://www.youtube.com/watch?v=awd5kGPI1fo

## Description

This is Part 1 in a series of workshops exploring transactions in Ethereum. Other sessions include the following topics:
#2 Decoding input data (watch here: https://www.youtube.com/watch?v=jkOGavXTuu0)
#3 Event logs
#4 Internal transactions
#5 Execution trace

Areas covered in this workshop:
- Why verify a contract
- Ways to verify (e.g. Etherscan, Hardhat, Truffle, Sourcify)
- Reading & writing to verified contracts
- Walk through of steps to verify a contract

Prerequisites:
- Have made transactions & interacted with contracts on Ethereum
- Familiar with terms such as addresses, hex, hash, method
- Have poked around in transaction details
- Basic programming and familiarity with Etherscan is a plus
