Week 4: Multisig and Svg

🚩 Challenge 6 - Multisig 👛

  • I started by reading about the concept of multi signature addresses. Multisig wallets require more than one private key to sign and authorize a transaction.

  • The keys might be held in different locations to enhance security.

  • Understood the off-chain and on-chain dynamics for multisig

  • Understood how changing, or adding removing signers are treated as external function calls when call is used.

  • Overall, the challenge involved less of coding and more of conceptual understanding, and thus brought about a lot of new and intersting learnings.

🚩 Challenge 7 - SVG NFT 👛

  • This project was relatively simple, as the concepts used for familiar.

  • Storing metadata against TokenIDs was was something new which I learnt, as till now I had only worked with storing images on IFPS and attaching its URI as metadata to the NFT.

  • The dynamic NFT serving definitely opens many possibilities, and thus I plan on reading up and experimenting with this one more.

This week also comprised of DeFi presentations, where I was assigned Furucombo protocol as my topic. I started by reading blogs about the protocol, tried to understand the usecase, and finally went hands-on and made a few example flows(combos) to deepen my knowledge.

Link to assignments:

Link to contract: https://goerli.etherscan.io/address/0x49E6B6b497827eBFc4769279D3F41522f436632c

Link to Defi presentation - Furucombo - https://docs.google.com/presentation/d/1-DFXoMh_y8JyqyPZMSi8Y1UPI-kPXzJt3xzq4GhzZcU/edit?usp=sharing