Cover photo

Enlighten - Week 3

Week 3 was quite significant. It covered a lot of portions that required more than just the foundational knowledge. The topics covered in this week were - DEXs & Scaling solutions like State Channels.

For the week's first challenge, we were supposed to build a DEX and try to clone what Uniswap does. Before attending this challenge, I wanted to learn more about Uniswap and how it works. I found a great resource on the fellowship discord channel called Uniswap Book. I started reading the first version of this book, and it was a step by step guide on “How to build Uniswap“. The author went deep into the mathematical formula, the constant function, and how it prevents the contract from being drained. After that, it was quite fun building the project.

For the second challenge, I reviewed the Ethereum Docs on the existing scaling solutions to solve the “blockchain trillema“. It was quite an interesting read as it reminded me that I am just beginning my journey, and there is still a lot to discover in this space. Although some parts were unclear, I hope to learn more and return to them. Then of course, building it was quite the fun part.

Looking forward to the last week of learning!