Design and Implementation of a Blockchain-based Donation DApp for Transparent Charity Transactions
Abstract
This paper presents the implementation oriented development of an interactive web platform designed to bring transparency and trust to charitable giving through the use of blockchain technology. This DApp integrates both Web2 and Web3 components: Here organizations create verified charity campaigns so that donors contribute directly through Meta-Mask a cryptocurrency wallet, with all transactions immutably recorded on the blockchain for public auditability. The backend (Web2) manages user data, campaign verification, and document storage, enforcing legitimacy through decentralized storage (IPFS). Also with the use of web2 has helped to create a more user friendly and attractive user interface layouts. Etherium Smart contracts are used to handle and release donations based on predefined conditions. A Merkle Tree algorithm is implemented to provide cryptographic proof for inclusion of donations in charities. This platform solves common challenges of traditional charity systems, such as mismanagement, high intermediary fees, and mainly donor mistrust, by offering a secure, decentralized, and automated donation ecosystem.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.