EthIndia Fellowship never ceases to impress me. During this week, I did some exciting challenges. Here's a brief overview of what I did:
Task 7 - MultiSig Challenge
For the MultiSig Challenge, I learned how to create a multi-sig wallet. This involved adding multiple addresses as owners of a safe and setting a threshold of votes required for a transaction to pass. When an owner initiates a transaction, all other owners are notified and asked to sign an off-chain message agreeing to the proposal. These signatures are then stored on the chain, and we use the "recover()" function to verify the message's signer. If the required threshold of signers agrees with the transaction, it will pass. Additionally, only one party needs to have funds to execute the transaction, and we check for any duplicate signers to prevent unnecessary signing.

Task 8 - SVG NFT Challenge
For the SVG NFT challenge, I had to store all metadata of NFTs on-chain instead of using external storage providers like IPFS. This was a unique and interesting task, and I learned a lot from it.

As usual, this week was an amazing week of learning and experimenting with new things, and I expect to start with my project in the upcoming weeks! Until then!
BARATH
