A smart contract is a program that runs on a
blockchain. Its code, which is immutable and
stored at a particular address of the blockchain,
gets executed automatically
when a predetermined condition is met.
Its data (state) is also stored on the blockchain.
The objective of this lab is to help students understand how
this type of program works and how to write
simple smart contract code.
Students will conduct experiments on the
SEED blockchain emulator using the
provided smart contract code.
This lab is currently in the beta testing phase; feedbacks are welcome.
The SEED Labs project is open source. If you are interested in contributing to this project, please check out our Github page: https://github.com/seed-labs/seed-labs. |