Inspiration
With the dawn of blockchain and decentralisation, transparancy on transactions has never been more convenient and accessible to the general public. We can make use of these technologies to obliterate any fraudulent practices that persist in the philanthropic field.
What it does
Through our project, we offer an incentive for people to contribute towards a charity of their preference and exhibit empathy while being able to mint an NFT as per their liking from a collection inspired by Minecraft.
How we buit it
The project is built with solidity and hardhat which is used to develop a smart contract. We have used openzeppline libraries to enable our contract to mint erc721 tokens as nfts. We have used a mapping to store the charities and their addresses. We then transfer the funds paid by a donor to the charity address and mint the nft using the safemint function.
Challenges we ran into
Storing the NFT on chain or off chain was an issue that we ran into. Understanding the metadata standards on opensea was also a challenging task, nonetheless, we were able to overcome the issue and make something meaningful.
Accomplishments that we're proud of
Owing to our project that aims at the elimination of the unethical practice of fraud, we take immense pride in the fact that we are bringing about a positive change and ameliorating the definition of charity with the help of blockchain technology.
Log in or sign up for Devpost to join the conversation.