Share Dialog

EIF Fellowship challenges for the week :
Challenge : Multisig Wallet
The challenge helped to understand the concept of Multisig mechanism where multiple signers need to sign the transaction to make it complete. The contract will keep track of transactions in an array of structs and owners will confirm or reject each one.
The contract uses recover() to retrieve the public addresses and verify the signatures. It also has duplicateGuard which avoid any duplicate entries from the signers.
The smart contract that acts as an off-chain signature-based shared wallet amongst different signers that showcases use of meta-transaction knowledge and ECDSA recover().
Deployed App : Multisig Wallet
Contract Address : Contract

2. Challenge : SVG NFT
The challenge helped to build a NFT where TokenURI is generated within the contract. Unlike normal implementation where we use IPFS or any centralized storage service to store metadata, we use MetaDataGenerator where we enforce randomness to customize the NFT image. The Loogies NFT is drawn within the contract from the svg and packaged together for us to see it.
The randomness is based on multiple factors like block hash , addresses , contract address and an NFT will be minted.
Deployed App : SVG NFT
Contract Address : Contract

<100 subscribers