Blockchain
Workshop
Proposal
End To End Blockchain
Development
Tentative Time
Month of September
2023
Prepared by : Prepared F :or
Web3Assam Tetso College
+91-84040-29692
Table
of Contents
01 Overview
Foreword 01
Event Background 02
Objective 03
02 Workshop Description
Modules 04
Speaker Biography 05
Budgets 06
Rundown 07
03 Closing
Deliverables 08
Workshop Assignment 09
01
Overview
Foreword | Event Background |
Event Objective
FOREWORD This workshop is designed to provide
the students with the skills they need
to become blockchain developers. The
workshop will cover the basics of
blockchain technology, as well as more
advanced topics such as smart
contracts and decentralized
applications.
We believe that this workshop will be a
valuable learning experience for the
students. It will give them the skills they
need to become blockchain developers
and to participate in this exciting new
technology.
WORKSHOP PROPOSAL
Event
Objective
Introducing Blockchain Development
Blockchain development is the process of creating
blockchain-based applications and services. It requires
deep understanding of the underlying technology.
Blockchain developers are in demand.
Understanding Blockchain
Development Techniques
Blockchain development requires a unique tech stack,
including languages (Solidity, Python, Java), frameworks
(Ethereum, Hyperledger Fabric, Corda), and tools (Truffle,
Ganache, Remix).
Hands On Development
Assignment
The Workshop will make students capable of building their
own blockchain Distributed Apps and prepare them for
further research In The Field
WORKSHOP PROPOSAL
Event Activity
Lectures On Blockchain Theory
This module will introduce students to the
basics of blockchain technology, including its
history, architecture, consensus mechanisms,
and different types. Students will learn how
blockchains work, how they are secured, and
how they can be used to create secure,
Blockchain Workshop
IIIT Guwahati transparent, and tamper-proof applications.
Smart Contract Building
Development DAPPS
Students will learn to build Students will learn how to
Smart Contracts In Solidity, build Distributed Apps On
which is the most popular top of the Smart Contracts
Blockchain Programming They Deployed So As To
Language Used In Ethereum Create End To End
Blockchains Applications
WORKSHOP PROPOSAL
THE SPEAKERS
Subhasish Jesu Neelkamal Bristin
Goswami Borah Borah
Protocol Engineer, Regional Ambassador Lead Blockchain
Blockswap Labs, Algorand Foundation, Developer, Wildchain,
Ex- Research Associate, Founder, Web3Assam Ex- Blockchain Developer,
ETS Montreal Impactional Games
EVENT PROPOSAL
WORKSHOP PROPOSAL
Module 1
Introduction To Blockchain
Technology
Type Of Session- Theory
Duration- 90 Minutes
In this module, we will discuss the basics of blockchain
technology, including its history, architecture, and consensus
mechanisms. We will also cover the different types of
blockchains, such as public, private, and consortium
blockchains.
Learning Objectives:
Understand the history of blockchain technology
Describe the architecture of a blockchain
Explain the different consensus mechanisms used in
blockchains
Identify the different types of blockchains
Discuss the benefits and challenges of blockchain
technology
EVENT PROPOSAL
WORKSHOP PROPOSAL
Module 2
Introduction To Smart Contract
Development
Type Of Session- Theory
Duration- 1 Hour
In this session, we will introduce students to the basics of
smart contract development, including the Ethereum Virtual
Machine (EVM), Solidity, and Remix Integrated Development
Environment. We will also cover how to deploy smart contracts
to the Ethereum blockchain using [Link]. By the end of this
session, students will be able to Understand the basics of
smart contract development, Write smart contracts in Solidity
and Deploy smart contracts to the Ethereum blockchain using
[Link]
Learning Objectives:
Understand the EVM and how it executes smart contracts
Learn the syntax of Solidity, the programming language for
writing smart contracts
Deploy smart contracts to the Ethereum blockchain using
[Link] and Truffle Testnets
EVENT PROPOSAL
WORKSHOP PROPOSAL
Module 3
Distributed App Development
In Ethereum
Type Of Session- Exercise
Duration- 1 Hour
In this module, students will learn how to develop decentralized
applications (dapps) on the Ethereum Virtual Machine
blockchain. They will learn how to use smart contracts to
create dapps that are secure, transparent, and tamper-proof.
Students will also learn how to add frontends to their smart
contracts, so that they can be used by users via means of
transaction flows.
Learning Objectives:
Develop their own systems and deploying on Blockchains
Learn how transactions are sent for use in the Dapps
Deploy smart contracts to the Ethereum blockchain and
send transactions using [Link]
Use foundry tools for local testing and hosting of
Blockchains
Deploy dApp on Layer 1 Blockchains like Sphinx (Shardeum
beta net)
EVENT PROPOSAL
WORKSHOP PROPOSAL
Module 4
Evaluation And
Assignment
Type Of Session- Evaluation
Duration- 1 Hour
Evaluation
Quiz Project
Students will take a quiz Students make projects
based on the things of their own based on
that they learnt. It will their learnings after the
be test of theoretical workshop. Students will
and practical get One week to submit
components of the their assignments
workshop
EVENT PROPOSAL
WORKSHOP PROPOSAL
Past Events Some Of The Previous
Events of Web3 Assam
Blockchain Workshop
IIIT Guwahati
Introduction To Blockchain
Tezpur University
Smart Contract Development
Guwahati University
Introduction To Blockchain
Assam Engineering College
Blockchain Workshop
Kaziranga University
Introduction To Blockchain
Nagaland University
Event
Requirements
Logistics
Particulars Quantity
Stay For Team Of Four People 1 Night
Return Tickets Guwahati To Dimapur 4 People
Venue
Particulars Quantity
Venue For The Event Proper Seating
Projector And Screen 1 Nos
Microphone 2 Nos
WORKSHOP PROPOSAL