Charitable giving has been growing in the United States. According to Giving USA, the total estimated charitable contributions in the United States in 2019 were $449.64 billion, which increased by 4.2% compared to 2018. Individual giving accounted for $309.66 billion, or 69 percent of all charitable giving in the U.S.

What it does

The Dapp allows donors creating investment portfolio with funds/crypto assets (usually a large amount) for the sole purpose of charitable giving and receiving tax benefits. Users could decide how to invest their funds and later decide which nonprofit they want to support while their funds are earning interest.

How we built it

We built the front end with React and use Bootstrap for styling. We use to store off-chain NFT data for PDF receipt. We created the contracts using Solidity with Openzeppelin ERC-721 for NFT. We use BitGo SDK to manage donor crypto account/multisig wallet. We use Covalent API to get user Ethereum wallet crypto balance. We use Chainlink price feed. The contracts are deployed via Infura.

Challenges we ran into

Accomplishments that we're proud of


What we learned

DEX, DeFi protocols

What's next for DeFi Donor Investment Pool

Building out the designed features

Built With

Share this project: