WEB3 WORKSHOP
How to Build a Smart Contract using Solidity
9th February 2024
Google Developer Students Club, Dronacharya College of Engineering, Gurugram (GDSC-DCE) conducted a workshop on “Web 3” in collaboration with team RiseIn on 9th February 2024. The eminent speaker of the session was Mr. Sahitya Roy from “Rise in India”.
The main objective of the workshop was to teach students “How to build and deploy a smart contract using solidity”.
Mr. Sahitya Roy started the workshop with an Introduction to Web 3 and Ethereum. He explained the basics of Web 3 and how Ethereum, the leading blockchain platform, is revolutionizing the way anyone transact and interact online. The speaker provided students with highly intelligible knowledge to grasp the concept briefly. Moving on to the next topic the speaker covered “Solidity Fundamentals” including its data types, functions, modifiers, and inheritance essential for writing and deploying smart contracts.
Next Mr. Sahitya covered Smart Contract Development and their Deployment. He described the process of developing smart contracts using Solidity, covering topics such as state variables, control structures and error handling increasing the vast pool of knowledge. He also introduced students to the basics of building and deploying smart contracts, providing them with essential knowledge and skills in the blockchain domain testing their smart contracts using tools like “Truffle” and deploy them to the Ethereum blockchain. The speaker covered the best practices for writing secure smart contracts to the students, including avoiding common vulnerabilities such as re-entrancy and integer overflow which may happen within their Smart Contracts.
Progressing onto next discussion Mr. Sahitya explained “The Advanced Topics of Solidity”. He told interfaces, libraries, and contract upgradeability to enhance the functionality and efficiency of smart contracts.
In the end participants were given an opportunity to be part of an extended cohort. The winners of the extended cohort received exclusive “RiseIn” event merchandise (swag) as their prizes, motivating them to be healthily engage within the event and participate actively in the cohort.
The attendees gained an in-depth understanding of Web3, its decentralized nature, functionalities, and its huge impact on the future of the internet.