A simple and transparent blockchain donation platform built with Solidity.
GiveFi enables anyone to donate ETH to verified causes, while ensuring every transaction is recorded publicly on-chain.
It is an educational blockchain project that demonstrates how smart contracts can be used to bring transparency to donations.
It allows the contract owner to add verified NGOs or campaigns, and donors can send funds directly to these causes — no intermediaries, no hidden fees.
All donations are stored permanently on the blockchain, viewable by anyone.
Github Link: https://github.com/1khushibarnwal/GiveFi
GiveFi's Mission Summary:
GiveFi aims to transform the world of charitable giving by building a fully transparent, blockchain-powered donation platform. Its mission is to eliminate the uncertainty, inefficiency, and lack of trust found in traditional donation systems by enabling donors to contribute directly to verified causes—without intermediaries, delays, or hidden fees. Every contribution made through GiveFi is recorded immutably on-chain, allowing donors to track their impact with complete clarity. By combining transparency, decentralization, and accountability, GiveFi strives to create a fair, open, and trustworthy environment where meaningful giving becomes simpler, safer, and more empowering for everyone involved.
GiveFi solves the problems of:
Lack of transparency in traditional donation systems by recording every donation on-chain.
Dependence on intermediaries and hidden fees by enabling direct donor-to-cause transfers.
Unverifiable donation histories through immutable blockchain records.
Difficulty in ensuring only genuine causes receive funds by introducing a verified-cause system within the smart contract.
GiveFi brings transparency, directness, and accountability to donations using blockchain. By using a smart contract in Solidity where causes are verified, donations are on-chain, and records are immutable.
This builds trust, reduces unnecessary intermediaries, and allows full auditability.
India