In this blog I want to share a reflection of Co-Learning Mantle. This co-learning is held by Hackquest, a platform to learn about Web3. The participant expected to learn and build a web3 project using Mantle Network. Mantle is a L2 ETH Mantle is a Web3 ecosystem built on Ethereum that positions itself as the “Liquidity Chain of the Future,” combining modular blockchain design, zero-knowledge (ZK) proofs, and a large treasury governed by token holders.
In the first day there is Town Hall for boarding toward Co-Learning Mantle, we learn about Hackquest platform, what is Mantle and the difference between L1 and L2 ETH network. Layer 1 Eth (L1) is mainnet of ETH networks that base of the blockchain itself, it run the smart-contract directly, provides security through Proof of Stake consensus, and tores all transaction data permanently. But has high gas fees during congestion, Scalability bottlenecks due to every node needing to process every transaction. The Layer 2 Eth (L2) created to fix that weakness like Much lower fees, Higher throughput (hundreds to thousands of TPS), and inherits Ethereum’s security guarantees.
On the second Town Hall we Learn about basic Solidity. Solidity is programming language that used to create Smart-Contract. We learn about type data, struct & enum, Mapping & Array, Modifier & Event, Payable & Time-Based. We also learn to implement that to a simple Smart-Contract project using Remix.
On the Third Town Hall we learn about Foundry. Foundry is a fast, modular Ethereum development framework written in Rust that helps developers build, test, and deploy Solidity smart contracts efficiently. We learn to build a EduLoan project, a smart contract project that use to lending a money to student, the project can be topup by admin, can transfer the fund to student wallet address, and the student can repay the loan with interest. The project is deployed on Mantle Netwrok.
#LearnwithHQ #14DaysOfLearning
Top comments (0)