MyDonate is a fundraising platform that seeks to create and contribute to the giving layer of the internet with blockchain technology: a community where all individuals, organisations, and nonprofits can champion causes that are of societal concern and raise funds in cryptocurrency to make a change.
Inspiration While online fundraising has been around for a while, it is changing and evolving constantly everyday. This means there are a steady stream of new kinks to tackle. However, as successful nonprofits demonstrate, with hard work and a worthy cause, raising money is very doable.
If your online giving is not seeing the same 10% year-on-year growth that is standard for nonprofits, all it takes is some research into the common challenges experienced by other organisations and individuals and careful consideration of how to avoid unnecessary set-backs to get you back on track. Here we have selected some of the most prominent issues nonprofits or individuals run into while fundraising online, which include:
Once you are fully aware of the potential obstacles you could run into while raising money online, it is much easier to avoid said obstacles. Ready to learn more?
MyDonate is a fundraising platform that seeks to create and contribute to the giving layer of the internet with blockchain technology: a community where all individuals, organisations, and nonprofits can champion causes that are of societal concern and raise funds in cryptocurrency to make a change. With MyDonate, all individuals and organisations have to their disposer tools they need to raise funds and share their cause far and wide and make use of the power of generosity through our usage of blockchain technology. All activities on the platform flows on blockchain hence making them transparent to end users. Blockchain is a proven technology in today’s world with regards to data safety and hence we are taking such step.
MyDonate will become the new innovative force of the giving layer of the internet through cryptocurrency funding sources: contributions made by all individuals, organisations, and nonprofits interested in the societal developments.
What it does MyDonate is fundraising platform built with blockchain that allows the general public to raise funds in ETH to support whatever project (from education through to famine). MyDonate seeks to create and contribute to the giving layer of the internet with blockchain technology: a community where all individuals, organisations, and nonprofits can champion causes that are of societal concern and raise funds in cryptocurrency to make a change. We allow the fundraiser to set the target amount and any other component of the fund raising. There is a user dashboard for fundraisers to track their fundraising and other activities on the platform. For every fundraising, it will go under some checks before made available to the general public for possible donations. A fundraiser can pin donations to reach to a wider audience so users do not have to necessarily browse through categories to see the fundraising. We allow users to connect to the platform with their preferred wallet and undertake activities. We also allow users to donate any amount with their preferred wallet in whatever cryptocurrency to a particular fundraising by going through the categories. For testing purpose, use MATIC.
How we built it The frontend of the platform is built with nextjs, reactjs, heroicons, web3, ethersjs and tailwind css. The backend is built with typescript, chainlink and solidity.
Challenges we ran into We had issues with getting enough testnet faucets for testing the platform.
Accomplishments that we're proud of That we have built a donation platform that can be used by the general public to raise funds in Ether to support whatever project (from education through to famine).
What we learned That no project is too small or big, you just have to get started to finish.
What's next for MyDonate Deploy this project on mainnet for public consumption.