
CrowdFund
A decentralized crowd funding application
Demo
About
The problem it solves In the decntralized crowd funding application one can create their campaign and the contributors can visit their campaign and contribute in their work. Since it is decentralized the user can easily trust on the organization.
How it's made
Challenges we ran into Uploading the description of project on Pinata using formdata, where I faced problem in finding the correct api to upload. If someone change their account or the chain suddenly, a notification need to be shown; which was solved by using the window.ethereum.on("...") syntax Creating the onchain meta data, in creating the NFT . The updated version of ethers.js(6.0.0) doesnot allow to repeat in generating the provider which was solved by using the ethers.js version(5.7.2)