OPTIMISM University Module in Costa Rica

Hi everyone!

Lindsay here - I’m a Software Engineer starting to dive into the blockchain world! Grateful to be one of the selected students for this program. After kicking off the course, I’m really excited for what’s coming… Wish you all a very successful journey completing the program.

kudos @inbestprogram.eth for this initiative! We’ve got amazing leaders/teachers here! And a lot to learn from you all.

5 Likes

Hi everyone,

My name is Isabel Vallejos, and I’m an Electronic Engineer. I’m really excited to be selected as a participant in the very first Optimism University Blockchain Module!

A huge thank you to the entire team for making this space for learning and collaboration possible.

I hope this initiative will inspire the creation of more spaces for learning and sharing across the country!

5 Likes

Hello everyone,

I’m Jeremy Villegas, a Software Engineering student at Cenfotec and a Data Automation Analyst at Procter & Gamble. I’m thrilled to be a part of this program and look forward to diving deeper into blockchain technology. I’ve had a fantastic experience in my first CTF event, and I’m excited about the opportunities ahead to learn and put blockchain into practice.

6 Likes

Hello, my name is Josias Andrés Hidalgo Umaña. I’m an excellence scholarship student at Cenfotec University, studying software development engineering. I’m super excited to be part of this program and to learn more about blockchain.

6 Likes

Hi everyone!

I´m Marianela, I like to be called Nela as well :slightly_smiling_face:
I’m a Software Engineer, passionate about blockchain and how I can contribute to make it accessible to everyone considering all the advantages and posibilities that decentrization offers.
I feel really grateful for the opportunity of being part of the first module of OPTIMISM in Costa Rica and looking forward to be able to apply the knowledge and share my experience.

Let us connect:
https://x.com/N3la88
https://www.linkedin.com/in/marianela-montoya-226270a7

5 Likes

Hi everyone! My name is Daniel. I’m a Software Engineer student at ITCR. I’ve contributed to OSS with OnlyDust and I’m really happy to be part of this program! Can’t wait for all the things we’ll create together.

Check out my socials:
bitfalt - OnlyDust
bitfalt - GitHub
Daniel - LinkedIn
bitfalt - Twitter/X

5 Likes

Hello,

My name is Némesis Alfaro from Alajuelita, I´m system engineer and I have a degree in IT for business management.
I love to continuously learn about technology and I´m excited to be part of this program.

4 Likes

Hey there! I’m Kun Kin Zheng, currently a Computer Engineering student at ITCR. I am thrilled to be part of the Optimism University module here in Costa Rica. I want to express my gratitude to everyone who has worked hard to make this a reality.

Thank you for this incredible opportunity.

4 Likes

Amazing initiative, It’s a pleasure for me to have this kind of opportunity, can´t wait for it!

4 Likes

Hey… Jake here, I am currently a web developer, passionate about learning new things and exploring new worlds and opportunities, I am so happy to be here, and I hope I can learn a lot of new things and become a great friend of all the participants :smiley:

4 Likes

your are welcome mate :grinning:

1 Like

Hello, I’m Oscar, I’m a telecommunications engineering student, but I also have a focus as a developer. I am happy to be here and to learn as much as I can from this course. Web 3 attracts me a lot because of the novelty of this technology.

3 Likes

Hello everyone.
My name is Caleb, and I am from Paraíso de Cartago.
I am a recent graduate from Universidad Fidélitas with a degree in Systems Engineering, and I am passionate about programming. I enjoy continuously learning about programming techniques and always strive to follow best practices.

I am very excited to take this course and learn everything I can about blockchain.

2 Likes

@andyguzman @inbestprogram.eth where can I see the content of the past classes? I was not accepted in the scholarship but want to learn on my own pace if possible. :smiley:

3 Likes

Hi everyone, I’m Brian Ramirez, a computer engineering student at ITCR. I’m very excited to participate in this first module. I’m sure it’ll have an amazing impact on the community and I’m very happy to be part of it from the beginning. I hope to get a lot of knowledge with the help of these great mentors and peers. Also contribute to in the process!

3 Likes

Hello Roberto, I’m so glad to see you here! Let me start by saying that I wish I could have space for all the applicants, especially for people like you who are willing to come here and take the materials and study by themselves as you are doing right now! I want to personally congratulate you on your initiative!

The material will be published here tomorrow!

It will be published in batches. Today, we have the 3rd session to finish the first module, and we will share the presentation and the assignments that we have made so far! then i will share here the 2cn module and so on. Please feel free to post here any questions that you may have when going through the content!

Next month we will have another OPDAY for everyone who wants to participate and you are more than welcome to attend, learn and share with us on the superchain!

1 Like

We have successfully completed the first chapter of our university module on blockchain and Optimism at Cenfotec University!

Congratulations to all the dedicated participants who are part of this movement. In this post, we aim to recap everything covered in these initial three sessions of the course. This serves both as a review and as a resource for anyone looking to learn about these topics.

Session 1: Introduction to the Technology

In our first session, we covered the following topics:

  • Blockchain Origins and History: We traced the origins back to peer-to-peer (P2P) networks and discussed decentralized networks.
  • Bitcoin and the Blockchain: We delved into Bitcoin and its blockchain, explaining how it works at the block level, including cryptography, hashes, nodes, and validation mechanisms.
  • Mining and Network Consensus: We explored mining, network consensus, and their use cases.
  • Ethereum: We applied these concepts to the Ethereum network, including block explorers and gas fees.
  • Wallets and EVM: Students manually added various networks to Metamask using tools like Chainlist, explored the concept of the Ethereum Virtual Machine (EVM), and discussed wallets designed for different ecosystems.

In the practical part of this session, each student created their wallet and opened it in two different applications: Metamask and Rabby Wallet. They learned to securely import and store their private keys and minted their first attendance NFT using Hallos.io. This allowed them to record their attendance on-chain, and they used a block explorer to identify this transfer.

Homework: Investigate the differences between Proof of Work and Proof of Stake.

After this session, each student was sent gas in the Sepolia, OPSepolia, and Optimism mainnet networks.

Session 2: Developer Tools and Knowledge

Our second session focused on equipping students with the tools and knowledge needed to excel as Web3 developers. We had a special guest, Daniel Bejarano, a developer with practical experience, who shared his journey to becoming a successful Web3 developer. Topics included:

  • Open Source Importance
  • Emerging Technologies and Exponential Growth
  • Personal Branding for Developers and Networking
  • Tools and Pathways: He mentioned several tools and steps to position oneself successfully.

We also covered the functionality of test networks and faucets. Daniel shared his personal experiences and results, empowering students and highlighting the potential of the Web3 path. He also provided several tips on creating developer networks and accounts.

Homework: Create and optimize profiles on social platforms like GitHub, Twitter, LinkedIn, Telegram, and Discord.

In the last 15 minutes, we conducted a speed networking activity to foster student interaction. Students received their first reward of 10 OP tokens and manually added the token using the OP contract.

Session 3: Ethereum, EVM, and Technological Use Cases

In the third session of this module, we delved into Ethereum, the EVM, and its technological use cases. We provided in-depth knowledge about gas on the network, conducted interactions, and discussed Layer 1 compatibility with Ethereum. Topics included:

  • Layer 1 Networks and Functions
  • DeFi Applications: We explored swaps and bridges, and conducted step-by-step transactions across different tokens and networks.
  • Future of Ethereum and Second Layers: We emphasized how second layers, like Optimism, address speed and economic issues on the Ethereum network.

We had another special guest, Robert Ramirez, founder of Hallos, who shared his experience as a Web3 startup founder.

In the practical part, students created a Gitcoin Passport to establish their on-chain identity and verify it, thus proving their uniqueness and backing their work with on-chain evidence. They used the Sepolia faucet, benefiting from having an active Gitcoin Passport.

Upon completing this session, we’ve achieved a perfect success rate in assisting all students. As recognition of their accomplishment, students who hold all assistance nfts got whitelisted and can claim a Module 1 completion POAP.

Homework: Achieve more than 10 points on their Gitcoin Passport and explore the CryptoZombies platform to start learning Solidity in preparation for the Solidity module.

MODULE SLIDES:

https://www.canva.com/design/DAGKMpuvHys/r94xFqajZdnHttnwax-tcA/edit?utm_content=DAGKMpuvHys&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.

On-chain Data:

- Module Completion POAP: POAP Gallery

- POAP Delivery:Optimism Module 1

- Assistance NFT Contract (0x37a654F910B56bf83Fef0a149B9105C1ba35d09

- Token Identifier: 0x173874BfbD1BdCE49D25eF6bF2f20Aff7fcf2b56 () Token Tracker | OP Mainnet Etherscan
Clase 1: token #0
Clase 2: token #1
Clase 3: token #2
0x173874BfbD1BdCE49D25eF6bF2f20Aff7fcf2b56 | OP Smart Contract | thirdweb
- safe address for rewards: oeth:0x721231a663564935b2E8fd11CEE1614441fBaf68
- my address (signer) inbestprogram.eth: 0x0263E43c0dE253a0fe354b60d35D2855c514a887

7 Likes

Thank you for sharing the summaries and the presentation! It has been an intensive course, and challenging, but so enriching and motivating to learn this great technology. Let’s seek for more and deep understanding!

1 Like

really excited about that!

2 Likes

Thank you so much @inbestprogram.eth for sharing this awesome summary.
It has been an inspiring experience from the theorical and practical perspective as I have been able to understand the basic aspects of a blockchain that would allow us to also be conscious and recognize how to optimize from the user and technology perspective when developing. Also having the second session focused on personal branding made me realize all the points that I can improve to start positioning myself and create valuable networking.
Thank you Optimism and Cenfotec for making this possible.

3 Likes