Class I - Smart Contracts

Class I - Smart Contracts

Back to Package

A smart contract is a self-executing contract with the terms of the agreement between buyer and seller (or donor and organization) being directly written into lines of code. This session will focus on the computational element of blockchain technology. Smart contracts allow for implementing user-defined operations of arbitrary complexity that are not possible through plain cryptocurrency protocols. They are a powerful feature that, when properly designed and coded, can result in autonomous, efficient, and transparent systems.

Participants will design and program smart contracts in Python, and test and deploy them in a development environment. 

Session Learning Objectives: 

· Define what a smart contract is

· Conceptualize the significance of automating transactions

· Identify what differentiates traditional transactions from on-chain interactions

Course Prerequisite: basic to intermediate knowledge of Python

Duane Scarlett



Duane is a skilled software engineer and blockchain developer with over 12 years of experience in the tech industry. As one of the founders of Softblock, a cutting-edge company specializing in blockchain-based solutions, Duane has played a key role in shaping the future of the industry. With a deep understanding of software engineering and blockchain development, Duane has helped to create innovative solutions that have the potential to revolutionize the way we think about digital assets and transactions. Through Duane's leadership and expertise, Softblock is poised to continue making groundbreaking contributions to the world of blockchain technology.


04/25/2023 at 12:30 PM (EDT)  |  45 minutes
04/25/2023 at 12:30 PM (EDT)  |  45 minutes