New Ethereum talks, every Monday. The week's conference uploads by event, in your inbox.

Loading player…

Web3bridge Students (cohort 11) Share What They’ve Learned: Building Function Modifiers

Web3BridgeThu, Oct 9, 2025, 12:00 AM

In this video, Web3bridge students from Nigeria, Kenya, Ghana, and Uganda share their experiences and insights from our free Web3 training program. Watch as they discuss key crypto, blockchain, and programming lessons learned during our onsite and online Web3 and Web2 classes. From building decentralized apps (DApps) to understanding liquidity in DeFi, these participants are gaining hands-on skills to become professionals in the growing African blockchain ecosystem. If you're a tech enthusiast, crypto lover, or looking to break into Web3, this video is for you! Here is the link to apply: https://www.web3bridgeafrica.com/cohorts Join our free Web3 training program today and take your first steps toward becoming a skilled Web2 and Web3 developer. Don't forget to subscribe for more tutorials, student stories, expert interviews, and weekly updates on the blockchain space in Africa. We are all about Web3 training, free Web3 course, crypto training, tech training, programming class, coding school, blockchain in Africa, decentralized apps, DeFi, free tech school, and app creation training.

Transcript

this video is brought to you by LS the official sponsors for cohort 11 my experience this week has been awesome especially in class um we've started programming in solidity it's been a bit difficult too in a way but we're pulling through you know like leveraging on the resources and the videos that were have being shared with us we introduced to solidity and its Concepts and also um I my first contract um this week we learned um how to write solidity smart contracts and testing with the the relevant Frameworks so unlike asset modifiers that's our past colleague have talked about function modifiers Define the behavior of a function so there are three types we have the pure we have the view and we have the payable function modifiers so um pure functions are functions that do not read from States nor do they write to States they're basically used for calculating or for doing um abstract things that would not involve writing to States or reading from States so it does not modify the state of the blockchain um also when called externally Maybe by a contract um it can cost um a little bit of gas normally it doesn't cost gas but when when CAU externally it can cost a little bit of gas but when CAU internally by a contract it doesn't cost any gas so that's one of the reasons why view functions um the needs why it's implemented write smart contract in terms of gas gas optimization so um a payable function um is a function modifier that um allows smart contract to collect ether now ether is the um Native currency of um pum also what um um payable functions let you do is that they can and let developers um accept ether and then perform a particular um um instruction based on what was written now a basic example of that is um a p function that can collect ether for donation for fundraiser so for more updates on this kindly like subscribe and share bye [Music]

Automatic transcript — names and jargon may be misspelled.