Inspiration
One of the problems with donations is not knowing where the money is going. Most of the time, people consider donating for causes (e.g. helping children in Africa), but end up not following through due to not trusting the donation system itself, given that there are a lot of people posing as these entities as a way to obtain money.
What it does
To tackle these problems, the solution leverages the XRPL blockchain as its payment system. It provides a system for users to directly donate to different organisations. To provide transparency, the organisations display their public wallets so that users can verify this information in some third-party location such as the organisation's website.
Furthermore, CryptoCare also displays the transaction IDs, assuring the donators that they are not being fooled.
How we built it
CryptoCare is built using Node for the backend and React for the frontend. The communication with the XRPL occurs in the backend. By using the XRPL as the payment system, low transaction fees are used, not impacting the donation price as compared to using solutions such as Bitcoin, making it possible for anyone to donate any amount (even small ones!)
The current solution is a small prototype to highlight the idea, and thus it uses the XRP Development Ledger.
Challenges we ran into
How to be transparent with the donator? What's the best way to display the information? How can the user keep track of what's happening?
Accomplishments that we're proud of
The UX happened to be quite good with a very swift interface. It's easy to navigate and obtain the required information.
What we learned
How XRPL is a great payment system (and easy to use)
What's next for CryptoCare
Promote its usage with real organisations!

Log in or sign up for Devpost to join the conversation.