AidTrace is a decentralized app that brings transparency to the charitable donation process. Our aim is to hold companies accountable for which organizations they donate too, how much they donate, and when the donations arrive. We wanted to build an app that any person could visit and track companies' donations, and what they are actually contributing. Additionally, we wanted all relief funds that need donations to get the attention they deserve. When a user wants to add an event or make a donation they can connect their digital wallet though Torus. Once the user donates, they have the opportunity to vote on a cause. Each cause needs at least 60 percent of the votes in order to validate the transaction. A few challenges we faced were setting up web3 with Torus and integrating web3 into our front-end UI to access the smart contract and data on the blockchain.