project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

ReliefReach

Streamlined relief fund donations platform connecting givers with global causes, making a difference in times of need.

ReliefReach

Created At

ETHOnline 2023

Winner of

🏊‍♀️ Mantle — Build on Mantle

🏊 Scroll — Pool Prize

Project Description

I've developed a decentralized application called ReliefReach, which is based on blockchain technology. It's designed to facilitate transparent donations for various relief funds, with a particular emphasis on supporting those in need. The smart contract for this application is deployed on the Scroll and Mantle test network, and the data of the relief requests are stored in the TableLand database. Admin have the ability to insert new requests to the database, and I've implemented the Lit protocol for cases where someone may not have the public key they can generate the public key using lit protocol and google authentication. This ensures that every contribution is recorded in a secure and transparent manner, allowing for greater trust and accountability in the relief fund ecosystem.

How it's Made

I've developed an application called ReliefReach, which operates as a decentralized app (dApp) leveraging blockchain technology to facilitate transparent donations for relief initiatives. To create this project, I utilized React.js for the front-end and solidity smart contract for the backend. The application's smart contract is deployed on the Scroll and Mantle test network, and the relief request data is stored in the TableLand (Studio) database which is being fetched as well. To make the process more accessible, users have the option to utilize Google authentication if they don't possess a public address. This authentication generates a public key through the Lit protocol claimable key concept.

For contributions to relief requests, individuals can use either the Scroll or Mantle test networks. I've used ether.js for this purpose and deployed contracts using Remix IDE. After transactions are completed, the transaction details are presented in a table format on their respective pages by fetching data from the database, ensuring transparency and accountability in the relief fund process.

background image mobile

Join the mailing list

Get the latest news and updates