CrypTO x The Blockchain Society present: Ethereum Workshop at TribalScale
200 Wellington St W Suite 900, Toronto, ON M5V 3C7, Canada
43.64585230000001
-79.38786340000001
Ethereum technology has become the go-to stack for deploying Decentralized Applications D’apps. In this seminar, we provide an introduction to Ethereum development using the Go Ethereum client (geth).
Attendees will learn to:
Run a private test network using geth software.
Mine private test network ethers (CPU mining)
Add other peers to the private test network.
Use geth to send ether and hexadecimal encoded data to other users.
Run javascript snippets from within geth, for example to trace all transactions to/from an account.
Compile a smart contract using browser-solidity.
Deploy a smart contract using geth
Interact with a smart contract using geth
Requirements:
1) Bring a laptop
2) Be familiar with the basic features of the command line environment (CLI or terminal) of your respective operating system
Optional but Recommended:
1) Install a text editor intended for programmers: ex. https://www.sublimetext.com/3
(Windows Notepad/Wordpad & OSX TextEdit are not recommended).
2) The GO Ethereum client (geth) is a small download, so we will be getting the latest version at the start of class. If you want to, you can download it now, but I don't recommend installing it yet - if you go too far you will start downloading the entire Ethereum blockchain which is >300GB
Lead by Marek Lasksowski Ph.D.
Marek is the Co-Founder of the BlockchainLab at the Schulich School of Business at York University and teaches Data Science as well as blockchain application development. He is the Program Chair for the Blockchain Hub at York University, desiging and directing the development of new programmes and content at the Blockchain Hub. He earned his Ph.D. in Computer Engineering in 2011 and has held several postdoctoral fellowships at the University of Manitoba, York University, and University College London.
Here's a recap of The Blockchain Society's last coding event: http://www.theentrepreneurshipsociety.com/index.ph...