OPTIMISM University Module in Costa Rica

Great summary of the last classes! Every class just gets better

1 Like

Uzghiutbkllfdybnzdvbbgvv

Optimism Module #2 COMPLETED :red_circle:

Iā€™m excited to share that weā€™ve just completed the second module of the first university course in Costa Rica on Ethereum scaling at Cenfotec University.

For this module we continued recording the assitance using hallos to allow students to mint their proof of attendance nft,

This module focused on the current state of Ethereum scalability, covering topics such as rollups and second-layer technologies. We delved into Ethereum EIPs, key updates, and the future of Ethereum, including discussions on the upcoming danksharding and the introduction to blobs. We covered different types of rollups, comparing optimistic rollups and zk-rollups, and explored various zk-rollup implementations, including those in Optimism and RISC Zero.


We explained how data availability works and its importance on the ecosistem, we covered data sampling and mentiones a few examples and the importance of these concepts for scaling a blockchain at all levels was thoroughly explained.

We talked about how l2s solve the prover part but we still need the data availability to make it possible and to solve the proposing part as well.

In the second session, we were honored to have AndrƩs GuzmƔn, Technical Product Manager at PSE and part of the Ethereum Foundation, as a guest speaker. He provided an in-depth session on zk and its use cases, the different types of ZKPs, and the future of this industry. He laid out the foundational steps for developing with zk, from zk awareness to becoming a zk engineer and researcher, covering the mathematical processes behind zkPs and the various implementations and languages available.

Finally, in the third session, I led an in-depth discussion on Optimism Governance and the Superchain. Students gained a comprehensive understanding of the Superchain business model, its benefits, and how it enables any project to launch using the OP Stack technology, becoming part of Optimismā€™s collective governance system. We covered how this governance works, the different houses of tokens and citizens, and provided step-by-step examples for participating in governance. Each student now holds tokens and is actively participating in governance through the delegation process.

MODULE #2 SLIDES:

https://www.canva.com/design/DAGLDhwFjTY/PGSzmFKwC0fycExaPxqd5g/edit?utm_content=DAGLDhwFjTY&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton

Here are the presentations from these initial sessions for your reference. Feel free to leave any questions in the commentsā€”we are here to support you on your journey as developers on the Superchain!

Please feel free to leave here any feedback regarding the sessions.

We explored Optimismā€™s model, including the various security and grants councils, and discussed opportunities within the ecosystem, including grants and RPGF. We reviewed the missions and steps, gave examples of how to apply, what to include or exclude, and the different participant levels and types of mission grants available for builders or growth.

At this point, our students have a solid understanding of Ethereumā€™s technology, its primary use case, and the future of scalability through layer 2 solutions. They are familiar with different validation mechanisms, proofs, and the importance of data availability and modularity to achieve these goals. They understand the various layers of a network and the roles and functions involved, from both a developer and user perspective. With this clear overview, they are now ready to start coding in Solidity, equipped with a comprehensive understanding of the ecosystemā€™s needs.

On-chain Data:

- Module 2 Completion POAP: POAP Gallery

- POAP 2 Delivery: Optimism Module 2

- Assistance NFT Contract 0x37a654F910B56bf83Fef0a149B9105C1ba35d09

- Token Identifier: 0x173874BfbD1BdCE49D25eF6bF2f20Aff7fcf2b56 () Token Tracker | OP Mainnet Etherscan
Clase 4: token #3
Clase 5: token #4
Clase 6: token #5

0x173874BfbD1BdCE49D25eF6bF2f20Aff7fcf2b56 | OP Smart Contract | thirdweb
- safe address for rewards: oeth:0x721231a663564935b2E8fd11CEE1614441fBaf68
- my address (signer) inbestprogram.eth: 0x0263E43c0dE253a0fe354b60d35D2855c514a887

Thank you for your attention and support!

Best regards,
Alberto GalƔn

4 Likes

Congrats on the achievements

1 Like

Thank you @inbestprogram.eth for sharing these great summaries. Just wanted to add how amazing these classes have been! The content is spot-on, and Iā€™ve been learning so much.

Yesterday we successfully deployed our first smart contract on Sepolia OP. Checkout mine here!

Contract Address: 0x81CdFBE852E58C4a9806DE1CB1801054494513f7

2 Likes

Same TY, @inbestprogram.eth & @brolag.

My deploy of our first smart contract on Sepolia OP.

sepolia
optimistic

2 Likes

The module has been amazing, as @inbestprogram.eth says in the summaries we have learned about DeFi,ZK,Grants,L1,L2,etc. In the last class we made a smart contract and deployed it with the help of @brolag and robertram.

The hash of my smart contract in the network OP sepolia: 0x8a994CF27357fe57b58ecd364b67eF595Fbb2B09

Many thanks to these mentors, OPTIMISM and CENFOTEC for sharing their knowledge and resources for this module!

2 Likes

Keep it up!!! Awesome teachers in different areas, very dynamic classes.

This is the hash of the contract:
0x853c89D30D62A34E0020C200c2B6558eA5244181

1 Like

This course has been fantastic! Iā€™m really excited to keep learning concepts like ZK-proofs in Blockchain and Smart Contracts. The group learning environment with great teachers has been incredibly helpful. Thank you!

Also, here is the hash of my first contract: 0x934A3226569D910Cd2F933c8ad7d187D2C485D81

1 Like

Thanks @inbestprogram.eth for all the valuable information provided during the course, today many of the concepts of web3 and its operation are much better understood.

Even the learning does not stop, thank you

Contract Address: 0x57a7fb74ac58d224e3d62e82f466d6acdcc69238

2 Likes

I deployed my first contract!! 0xF4Ab8c83A4F53F47DADe15b53D3c72e196138f76

This has been a challenging experience I have been learning many new concepts. Thanks @inbestprogram.eth for sharing your knowlegde and bringing such good teachers.

2 Likes

:writing_hand: I wanna take a moment to express my gratitude for the knowledge provided so far. The knowledge that each teacher handles contributes significantly to our better understanding

Contract address: 0xf6aE54782af6D7fE2c32C830375883EA9D0dafD5

1 Like

Itā€™s been quite a great experience attending to this module, been learning a lot and I was able to deploy my first smart contract using solidity!

Contract addr: 0x8D28375b32aD9fcDc34060D5f5De5F2Df2198f89

1 Like

Iā€™m so grateful for this course, and itā€™s also perfect for those who are just starting to dive into this blockchain world. Thank you @inbestprogram.eth for letting me be part of this awesome course.

Contract address: 0x397f90590216aBA1Ae6C52615810d987f14ba904

1 Like

This have been and amazing course !! thanks @inbestprogram.eth

First smart Contract 0xb487674da2abc93e7addc07d681811f6685ae36c

2 Likes

Iā€™m entering the world of dev again, but now since Web3.
Iā€™m not a dev, but with the right people I will go far in this ecosystem.

On Tuestday I made my first smart contract with help @brolag, the Hash of the contract is: 0x480dB2cAB637F7EE9E6159BB7191DAA453cc3fde and you can see it at Storage | Address 0x480db2cab637f7ee9e6159bb7191daa453cc3fde | OP Sepolia

In the end i made the smart contract in the Sepolia Network: Contract Address 0x3ddfa8da834fa3eb12df4afa526cc3e9c4af82ee | Etherscan and the OP Sepolia Testnet

ItĀ“s all learning. Thanks @inbestprogram.eth

1 Like

first solidity contract deployed :white_check_mark:
Contract ā†’ 0x69e905f24b6dbd96cf8b6d1190a1478d2a135095

thanks OP and @inbestprogram.eth for this opportunity to keep learning!

excellent course, lets continue!

1 Like

Iā€™m new to all this Web3 stuff, and Iā€™m really glad I joined this course. Each class has taught me so much about DeFi, programming conventions, and more.

Contract ā†’ 0xEC20C02cc345c7458B6B01aD56aCC2771b0B4446

1 Like

So proud of learning from such a great course thanks to @inbestprogram.eth
Take a look at my first deployed contract => 0x483bca4bceb43248184e91a58925c13bc42cf334 thanks to @brolag
Going forward to be a Web3 expert!

1 Like

Thanks to all the collaborators who made this program possible. I started with zero knowledge, and now I have learned about really interesting and fundamental concepts to continue exploring this amazing technology called Web3. This is my first contract in Web3: 0xeea76004C3BB095AcDa1CBa4ce7d5D2284D05650.

Feedback that could help the course improve:
Sometimes in classes, we start discussing a subject, and then someone raises a doubt that causes interference with the current topic. In some cases, we leave the initial subject to answer the question, which then leads to another question on a completely different topic, causing confusion.

1 Like