Skip to content

Ethereum Workshop - An Introduction to Tools, Solidity & Smart Contracts

Photo of Damian
Hosted By
Damian and Graham C.
Ethereum Workshop - An Introduction to Tools, Solidity & Smart Contracts

Details

Ethereum Workshop - An Introduction to Tools, Solidity & Smart Contracts

We are hosting an Ethereum Workshop event at BOI Workbench, Mainguard Street.

The workshop will be provided by Jonas Pfannschmidt .

Schedule:

Event takes place from 17:30 to 20:00

  • 17:30 - 18:00 : Laptop setup. Ensure that Ethereum tools and network access are working ok for all attendees.

  • 18:00 - 20:00 : Workshop

Description:

We will take a tour through the Ethereum ecosystem. From mining on our own private blockchain to deploying a simple smart contract and interacting with it. During the 2 hour workshop we will learn about concepts like the EVM, bytecode, gas, the genesis block, etc. We will use tools such as Geth, Mist, web3.js, Remix and get a glimpse at Solidity, a programming language for smart contracts.

Requirements: A laptop with OS X, Linux or Windows and at least 2GB memory. You should have the latest versions of geth and Mist installed. We will publish installation instruction before the workshop.

Outline:

  1. A brief introduction to Ethereum

  2. Set up our own private blockchain and an account with the geth Ethereum client

  3. Use the geth console and web3.js to interact with the blockchain

  4. Connect the Mist user interface to the private blockchain and use it to interact with the blockchain

  5. Learn the basics of the Solidity programming language

  6. Use the Remix IDE to examine and deploy a simple smart contract

  7. If time permits: Build a user interface for the smart contract

Jonas Pfannschmidt:

Jonas has more than 15 years of professional experience in software development. Over these years he worked in different roles. As business analyst, architect, technical lead, project manager, tester, support and of course developer he has experienced every aspect of the software development life-cycle.
In his current role in Hewlett Packard Enterprise (HPE) he works with internal and external customers on designing and implementing blockchain based solutions and helping them to adopt this new technology.

Photo of Galway Blockchain Meetup group
Galway Blockchain Meetup
See more events
BOI Workbench
Mainguard St · Galway